.legal-page_page__JVOfV{background:var(--qh-surface-page);color:var(--qh-text-primary);padding:var(--qh-space-12) var(--qh-space-5) var(--qh-space-20)}.legal-page_article__KlbA1{max-width:var(--qh-container-narrow);margin:0 auto;font-family:var(--qh-font-body),system-ui,sans-serif}.legal-page_article__KlbA1 h1{margin:0 0 var(--qh-space-2);font-family:var(--qh-font-display),system-ui,sans-serif;font-weight:700;font-size:40px;line-height:1.05;letter-spacing:var(--qh-tracking-display)}.legal-page_article__KlbA1 .legal-updated{margin:0 0 var(--qh-space-12);font-size:14px;color:var(--qh-text-secondary)}.legal-page_article__KlbA1 h2{margin:var(--qh-space-10) 0 var(--qh-space-4);font-family:var(--qh-font-display),system-ui,sans-serif;font-weight:700;font-size:24px;line-height:1.15;letter-spacing:var(--qh-tracking-heading)}.legal-page_article__KlbA1 h3{margin:var(--qh-space-6) 0 var(--qh-space-3);font-size:18px;font-weight:600}.legal-page_article__KlbA1 li,.legal-page_article__KlbA1 p{font-size:16px;line-height:1.65;color:var(--qh-text-secondary)}.legal-page_article__KlbA1 p{margin:0 0 var(--qh-space-4)}.legal-page_article__KlbA1 ol,.legal-page_article__KlbA1 ul{margin:0 0 var(--qh-space-4);padding-left:var(--qh-space-6);list-style:disc}.legal-page_article__KlbA1 ol{list-style:decimal}.legal-page_article__KlbA1 li{margin-bottom:var(--qh-space-2)}.legal-page_article__KlbA1 a{color:var(--qh-text-primary);text-decoration:underline;text-underline-offset:2px}.legal-page_article__KlbA1 a:focus-visible{outline:3px solid var(--qh-focus-ring);outline-offset:2px}.legal-page_article__KlbA1 section[id]{scroll-margin-top:88px}.legal-page_article__KlbA1 .legal-details{margin-bottom:var(--qh-space-4)}.legal-page_article__KlbA1 .legal-details p{margin-bottom:var(--qh-space-1)}.legal-page_article__KlbA1 ol[type=a]{list-style:lower-alpha}.legal-page_article__KlbA1 ol[type=i]{margin:var(--qh-space-2) 0 0;list-style:lower-roman}.legal-page_article__KlbA1 hr{margin:var(--qh-space-8) 0;border:0;border-top:var(--qh-border-width) solid var(--qh-border-default)}.legal-page_article__KlbA1 .legal-summary{padding:var(--qh-space-5) var(--qh-space-5) var(--qh-space-1);border-radius:var(--qh-radius-md);background:var(--qh-surface-sunken)}.legal-page_article__KlbA1 .legal-summary h2{margin-top:0}.legal-page_article__KlbA1 .legal-table-wrap{margin:0 0 var(--qh-space-4);overflow-x:auto}.legal-page_article__KlbA1 .legal-table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.5}.legal-page_article__KlbA1 .legal-table td,.legal-page_article__KlbA1 .legal-table th{padding:var(--qh-space-3) var(--qh-space-3) var(--qh-space-3) 0;border-bottom:var(--qh-border-width) solid var(--qh-border-default);text-align:left;vertical-align:top}.legal-page_article__KlbA1 .legal-table thead th{border-bottom:var(--qh-border-width-strong) solid var(--qh-border-strong);color:var(--qh-text-primary);font-weight:600}.legal-page_article__KlbA1 .legal-table tbody th{color:var(--qh-text-primary);font-weight:600}.legal-page_article__KlbA1 .legal-table td{color:var(--qh-text-secondary)}.legal-page_article__KlbA1 .legal-footnote{font-size:14px}@media (min-width:900px){.legal-page_page__JVOfV{padding:var(--qh-space-16) var(--qh-space-10) var(--qh-space-24)}.legal-page_article__KlbA1 h1{font-size:56px}}.location-menu_pill__KBheC{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 12px;border-radius:var(--qh-radius-pill);border:1.5px solid var(--qh-border-default);background:transparent;color:var(--qh-ink);font:inherit;font-size:13px;font-weight:600;line-height:1;cursor:pointer;white-space:nowrap;position:relative}.location-menu_pill__KBheC:after{content:"";position:absolute;inset:-3.5px 0}.location-menu_pill__KBheC:hover{background:var(--qh-neutral-150)}.location-menu_pill__KBheC[aria-expanded=true]{border-color:var(--qh-ink)}.location-menu_pill__KBheC:focus-visible{outline:3px solid var(--qh-focus-ring);outline-offset:2px}.location-menu_chevron__yuJUc{display:none}.location-menu_backdrop__ASA0c{position:fixed;inset:0;z-index:40;background:color-mix(in srgb,var(--qh-ink) 50%,transparent)}.location-menu_panel__xWEXt{position:fixed;left:0;right:0;bottom:0;z-index:41;background:var(--qh-cream);border-radius:var(--qh-radius-xl) var(--qh-radius-xl) 0 0;padding:12px 20px calc(32px + env(safe-area-inset-bottom));animation:location-menu_sheet-in__1reWN var(--qh-duration-base) var(--qh-ease-out)}.location-menu_grabber__vXa_y{display:block;width:40px;height:4px;border-radius:2px;background:var(--qh-border-default);margin:0 auto 14px}.location-menu_srOnly__Nu3qp{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.location-menu_list__aO89f{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.location-menu_item__b8dOs{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0 14px;border:0;border-radius:var(--qh-radius-md);background:transparent;color:var(--qh-ink);font:inherit;font-size:15px;line-height:1.2;text-align:left;cursor:pointer}.location-menu_item__b8dOs:hover{background:var(--qh-neutral-100)}.location-menu_item__b8dOs[aria-pressed=true]{background:var(--qh-neutral-150);font-weight:600}.location-menu_input__o6n2X:focus-visible,.location-menu_item__b8dOs:focus-visible,.location-menu_submit__P3Gif:focus-visible{outline:3px solid var(--qh-focus-ring);outline-offset:2px}.location-menu_elseForm__VQP7j{margin:6px 8px 8px;padding-top:12px;border-top:1px solid var(--qh-border-subtle);display:flex;flex-direction:column;gap:10px}.location-menu_field__c_cV_{display:flex;flex-direction:column;gap:6px}.location-menu_fieldLabel__riHw7{font-size:13px;font-weight:600;line-height:1}.location-menu_input__o6n2X{height:44px;border:2px solid var(--qh-ink);border-radius:var(--qh-radius-md);background:var(--qh-cream);padding:0 14px;color:var(--qh-ink);font:inherit;font-size:16px;line-height:1}.location-menu_input__o6n2X::placeholder{color:var(--qh-text-tertiary)}.location-menu_submit__P3Gif{align-self:flex-start;height:44px;padding:0 20px;border-radius:var(--qh-radius-pill);border:2px solid var(--qh-ink);background:var(--qh-ink);color:var(--qh-cream);font:inherit;font-size:14px;font-weight:600;line-height:1;cursor:pointer}.location-menu_submit__P3Gif:hover{filter:brightness(.93)}@keyframes location-menu_sheet-in__1reWN{0%{transform:translateY(24px);opacity:0}}@media (prefers-reduced-motion:reduce){.location-menu_panel__xWEXt{animation:none}}@media (min-width:768px){.location-menu_backdrop__ASA0c{background:transparent}.location-menu_panel__xWEXt{position:absolute;top:calc(100% + 8px);right:0;left:auto;bottom:auto;width:320px;padding:6px;border:2px solid var(--qh-ink);border-radius:var(--qh-radius-lg);box-shadow:var(--qh-shadow-lg);animation:none}.location-menu_grabber__vXa_y{display:none}.location-menu_input__o6n2X{font-size:15px}}@media (min-width:1100px){.location-menu_pill__KBheC{gap:8px;padding:0 16px 0 14px;font-size:14px}.location-menu_chevron__yuJUc{display:block}.location-menu_panel__xWEXt{left:0;right:auto}}