.privacy-launcher{z-index:95;background:var(--surface);border:1px solid var(--line);min-height:44px;box-shadow:var(--shadow-card);border-radius:12px;padding:10px 14px;font-size:12px;position:fixed;bottom:12px;left:12px}.privacy-banner{z-index:100;background:var(--surface);border:1px solid var(--line);width:min(620px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);border-radius:20px;padding:24px;font-size:14px;line-height:1.6;position:fixed;bottom:16px;right:16px;overflow:auto;box-shadow:0 16px 60px #0003}.privacy-banner h2{letter-spacing:-.5px;margin:4px 0 12px;font-size:24px;line-height:1.2}.privacy-banner p{margin:12px 0}.privacy-banner a{text-underline-offset:3px;text-decoration:underline}.privacy-eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.privacy-actions{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.privacy-actions .btn{flex:160px;justify-content:center;min-height:44px}.privacy-options{border:1px solid var(--line);border-radius:12px;margin:18px 0 0;padding:14px}.privacy-options label{cursor:pointer;align-items:flex-start;gap:12px;padding:10px 0;display:flex}.privacy-options input{accent-color:var(--accent);width:18px;height:18px;margin-top:6px}.privacy-options small{color:var(--ink-3);display:block}.privacy-note{color:var(--ink-3);font-size:12px}.privacy-document{max-width:860px;margin:auto;padding:48px 24px 100px;line-height:1.8}.privacy-document h1{font-size:36px;line-height:1.2}.privacy-document h2{margin-top:32px;font-size:22px}.privacy-document table{border-collapse:collapse;width:100%;font-size:14px}.privacy-document th,.privacy-document td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:12px}.privacy-document a{text-decoration:underline}.privacy-table-wrap{overflow-x:auto}.diagnostic-grid{overflow-wrap:anywhere;grid-template-columns:minmax(120px,1fr) minmax(0,2fr);gap:6px 16px;font-size:12px;display:grid}.diagnostic-grid dt{color:var(--ink-3)}.diagnostic-grid dd{margin:0}.feedback-diagnostics{border:1px solid var(--line);border-radius:12px;margin:16px 0;padding:16px}.feedback-diagnostics label{align-items:flex-start;gap:10px;display:flex}.feedback-diagnostics input{margin-top:5px}.feedback-diagnostics summary{cursor:pointer;margin:12px 0}@media (max-width:480px){.privacy-banner{padding:18px}.privacy-document{padding:24px 18px 96px}.diagnostic-grid{grid-template-columns:1fr}.diagnostic-grid dd{margin-bottom:8px}}.privacy-details{margin-top:14px;font-size:12px}.privacy-details summary{cursor:pointer;text-underline-offset:3px;align-content:center;min-height:32px;text-decoration:underline;display:list-item}.privacy-details .privacy-options{margin-top:8px;font-size:14px}.privacy-launcher{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .24s,visibility 0s linear .24s}.privacy-launcher[data-visible=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}@media (prefers-reduced-motion:reduce){.privacy-launcher{transition:none}}
@font-face{font-family:gill;src:url(../media/gill_sans_mt_condensed.p.10g_o-jw2mv_f.woff2)format("woff2");font-display:block;font-weight:400;font-style:normal}.HXbIiG_className{font-family:gill;font-style:normal;font-weight:400}.HXbIiG_variable{--font-gill:"gill"}