.politicas-module__oXIgXa__page{min-height:100vh;color:var(--ink);font-family:var(--sp-font);font-size:16px;line-height:1.8}.politicas-module__oXIgXa__page :where(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--action);outline-offset:5px}.politicas-module__oXIgXa__page a{text-underline-offset:.22em}.politicas-module__oXIgXa__updated{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:13px;line-height:1.6}.politicas-module__oXIgXa__wrap{grid-template-columns:228px minmax(0,1fr);gap:clamp(40px,6vw,92px);width:min(1160px,90%);margin:0 auto;padding:64px 0 104px;display:grid}.politicas-module__oXIgXa__policySidebar{align-self:start;position:sticky;top:112px}.politicas-module__oXIgXa__indexTitle{border-bottom:1px solid var(--line);padding-bottom:16px;font-size:14px;font-weight:650;display:block}.politicas-module__oXIgXa__policyIndex{gap:2px;padding:14px 0;display:grid}.politicas-module__oXIgXa__policyIndex a{color:var(--muted);padding:9px 0;font-size:14px;line-height:1.5;text-decoration:none;display:block}.politicas-module__oXIgXa__policyIndex a:last-child{border-top:1px solid var(--line);color:var(--action);margin-top:12px;padding-top:20px}.politicas-module__oXIgXa__policyIndex a:hover{color:var(--action);text-decoration:underline}.politicas-module__oXIgXa__reading{min-width:0;max-width:72ch}.politicas-module__oXIgXa__reading h2{border-top:1px solid var(--line);letter-spacing:-.025em;text-wrap:balance;margin:56px 0 18px;padding-top:30px;font-size:clamp(22px,2.2vw,27px);font-weight:550;line-height:1.35}.politicas-module__oXIgXa__reading>h2:first-child{border-top:0;margin-top:0;padding-top:0}.politicas-module__oXIgXa__reading h3{letter-spacing:-.015em;margin:34px 0 12px;font-size:19px;font-weight:650;line-height:1.4}.politicas-module__oXIgXa__reading :where(h2,h3,section[id]){scroll-margin-top:112px}.politicas-module__oXIgXa__reading p{color:var(--muted);margin:0 0 20px}.politicas-module__oXIgXa__reading strong{color:var(--ink);font-weight:650}.politicas-module__oXIgXa__reading ul{margin:0 0 22px;padding-left:22px}.politicas-module__oXIgXa__reading li{color:var(--muted);margin:10px 0;padding-left:3px}.politicas-module__oXIgXa__reading li::marker{color:var(--action)}.politicas-module__oXIgXa__reading a{color:var(--action);overflow-wrap:anywhere;text-decoration:underline}.politicas-module__oXIgXa__reading a:hover{text-decoration-thickness:2px}.politicas-module__oXIgXa__card{border:1px solid var(--line);background:var(--card);border-radius:12px;margin:24px 0;padding:24px 26px;font-size:15px;line-height:1.75}.politicas-module__oXIgXa__card strong{margin-bottom:7px;display:block}.politicas-module__oXIgXa__card span{color:var(--muted);display:block}.politicas-module__oXIgXa__tableWrap{border:1px solid var(--line);scrollbar-color:var(--sp-field-border) var(--card);border-radius:14px;margin:26px 0;overflow-x:auto}.politicas-module__oXIgXa__tableWrap table{border-collapse:collapse;background:var(--card);width:100%;min-width:560px;font-size:14px;line-height:1.65}.politicas-module__oXIgXa__tableWrap th,.politicas-module__oXIgXa__tableWrap td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:17px 18px}.politicas-module__oXIgXa__tableWrap th{background:var(--tint);color:var(--ink);font-size:13px;font-weight:650;line-height:1.45}.politicas-module__oXIgXa__tableWrap td{color:var(--muted)}.politicas-module__oXIgXa__tableWrap tbody tr:last-child td{border-bottom:none}.politicas-module__oXIgXa__skipLink{z-index:100;background:var(--card);color:var(--ink);padding:12px 20px;position:fixed;top:-100px;left:20px}.politicas-module__oXIgXa__skipLink:focus{top:12px}.politicas-module__oXIgXa__preferenceButton{border:1px solid var(--sp-field-border);background:var(--card);min-height:48px;color:var(--action);font:inherit;cursor:pointer;border-radius:12px;margin:2px 0 26px;padding:12px 18px;font-size:14px;font-weight:650;transition:background .18s}.politicas-module__oXIgXa__preferenceButton:hover{background:var(--tint)}@media (max-width:1024px){.politicas-module__oXIgXa__wrap{grid-template-columns:190px minmax(0,1fr);gap:40px}.politicas-module__oXIgXa__tableWrap th,.politicas-module__oXIgXa__tableWrap td{padding:14px 16px}}@media (max-width:800px){.politicas-module__oXIgXa__wrap{max-width:720px;padding:36px 0 72px;display:block}.politicas-module__oXIgXa__policySidebar{margin-bottom:38px;position:static}.politicas-module__oXIgXa__indexTitle{padding-bottom:12px}.politicas-module__oXIgXa__policyIndex{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;padding:12px 0 20px}.politicas-module__oXIgXa__policyIndex a{padding:10px 0}.politicas-module__oXIgXa__policyIndex a:last-child{border:0;margin:0;padding:10px 0}.politicas-module__oXIgXa__reading{max-width:none}.politicas-module__oXIgXa__reading h2{margin-top:44px;padding-top:28px}}@media (max-width:540px){.politicas-module__oXIgXa__wrap{width:calc(100% - 40px)}.politicas-module__oXIgXa__policyIndex{column-gap:18px}.politicas-module__oXIgXa__policyIndex a{font-size:13px}.politicas-module__oXIgXa__card{padding:22px 20px}.politicas-module__oXIgXa__reading h2{font-size:23px}.politicas-module__oXIgXa__tableWrap{margin-right:0}.politicas-module__oXIgXa__preferenceButton{width:100%}}@media (prefers-reduced-motion:reduce){.politicas-module__oXIgXa__preferenceButton{transition:none}}.politicas-module__oXIgXa__recovery{width:min(1160px,90%);margin:0 auto;padding:48px 0 96px}.politicas-module__oXIgXa__recovery h2{letter-spacing:-.025em;margin:0 0 28px;font-size:26px;font-weight:550}.politicas-module__oXIgXa__recoveryLinks{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.politicas-module__oXIgXa__recoveryLinks a{border-top:1px solid var(--line);align-content:start;gap:10px;padding-top:22px;text-decoration:none;display:grid}.politicas-module__oXIgXa__recoveryLinks strong{color:var(--action);font-size:18px;font-weight:600}.politicas-module__oXIgXa__recoveryLinks span{color:var(--muted);font-size:15px;line-height:1.7}.politicas-module__oXIgXa__recoveryLinks a:hover strong{text-underline-offset:.2em;text-decoration:underline}.politicas-module__oXIgXa__recoveryNote{max-width:72ch;color:var(--muted);margin:48px 0 0;font-size:14px}.politicas-module__oXIgXa__recoveryNote a{color:var(--action);text-decoration:underline}@media (max-width:760px){.politicas-module__oXIgXa__recovery{width:calc(100% - 40px);padding:32px 0 64px}.politicas-module__oXIgXa__recoveryLinks{grid-template-columns:1fr;gap:26px}}
