.policy-page_page__wCk8w{max-width:760px;padding-block:48px 72px}.policy-page_header__ILR6b{padding-bottom:28px;margin-bottom:8px;border-bottom:1px solid var(--line)}.policy-page_eyebrow__zg_j_{margin:0;color:var(--accent);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.policy-page_header__ILR6b h1{margin:6px 0 12px}.policy-page_lede__XT715{margin:0;color:var(--ink-2);font-size:1.05rem;line-height:1.6}.policy-page_updated___fgbT{margin:14px 0 0;color:var(--muted);font-size:.86rem}.policy-page_controlsLink__oLxGX{margin:10px 0 0}.policy-page_page__wCk8w section{padding-top:20px}.policy-page_page__wCk8w h2{margin:12px 0 10px;font-size:1.3rem}.policy-page_page__wCk8w h3{margin:20px 0 6px;font-size:1rem}.policy-page_page__wCk8w li,.policy-page_page__wCk8w p{color:var(--ink-2);line-height:1.65}.policy-page_page__wCk8w ul{display:grid;gap:8px;padding-left:1.2em;margin:8px 0}.policy-page_page__wCk8w code{padding:1px 5px;font-family:var(--mono);font-size:.86em;background:var(--surface-2);border-radius:var(--radius-sm)}.policy-page_page__wCk8w a{color:var(--accent)}.policy-page_tableWrap__UOXAz{margin:12px 0;overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius-sm)}.policy-page_tableWrap__UOXAz table{width:100%;font-size:.9rem;border-collapse:collapse}.policy-page_tableWrap__UOXAz th{padding:9px 12px;color:var(--muted);font-size:.78rem;font-weight:600;letter-spacing:.04em;text-align:left;text-transform:uppercase;background:var(--surface-2);border-bottom:1px solid var(--line)}.policy-page_tableWrap__UOXAz td{padding:10px 12px;color:var(--ink-2);line-height:1.5;vertical-align:top;border-bottom:1px solid var(--line)}.policy-page_tableWrap__UOXAz tr:last-child td{border-bottom:0}.policy-page_actions__OIGjQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin:14px 0}.policy-page_action__9D20M{display:grid;gap:4px;padding:14px 16px;text-decoration:none;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm)}.policy-page_action__9D20M:focus-visible,.policy-page_action__9D20M:hover{border-color:var(--accent)}.policy-page_page__wCk8w .policy-page_action__9D20M strong{color:var(--ink)}.policy-page_page__wCk8w .policy-page_action__9D20M span{color:var(--muted);font-size:.86rem;line-height:1.45}.policy-page_note__Bq_L5{padding:12px 14px;margin:14px 0;color:var(--ink-2);line-height:1.55;background:var(--warn-soft);border-left:3px solid var(--warn);border-radius:var(--radius-sm)}.policy-page_reportForm__LYsgO{display:grid;gap:14px;margin:14px 0}.policy-page_reportForm__LYsgO fieldset{padding:0;margin:0;border:0}.policy-page_reportForm__LYsgO legend{margin-bottom:4px;color:var(--ink);font-weight:600}.policy-page_reportForm__LYsgO textarea{min-height:120px}.policy-page_choice__Y0D4_{position:relative;cursor:pointer}.policy-page_choice__Y0D4_ input{position:absolute;opacity:0}.policy-page_choice__Y0D4_:has(input:checked){background:var(--accent-soft);border-color:var(--accent)}.policy-page_choice__Y0D4_:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.policy-page_formError__9T_s1{margin:0;color:var(--danger)}