@keyframes editorial-reveal{0%{opacity:0;transform:translateY(1.25rem)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal{animation:linear both editorial-reveal;animation-timeline:view();animation-range:entry entry 40%}}}.about-body{--rail:15rem;position:relative}.about-point{display:none}@media (min-width:64rem){.about-body:before{content:"";inset-block:0;left:var(--rail);border-left:1px solid var(--border);position:absolute}.about-point{z-index:1;pointer-events:none;height:0;display:block;position:sticky;top:50vh}.about-point:before{content:"";left:calc(var(--rail) - .25rem + .5px);background:var(--action);width:.5rem;height:.5rem;box-shadow:0 0 0 .375rem var(--background);border-radius:999px;position:absolute;top:-.25rem}}.policy{counter-reset:policy-section}.policy-section{counter-increment:policy-section;scroll-margin-top:1.5rem}.policy-number:before{content:counter(policy-section, decimal-leading-zero)}.policy-index{counter-reset:policy-index}.policy-index li{counter-increment:policy-index}.policy-index a:before{content:counter(policy-index, decimal-leading-zero);font-variant-numeric:tabular-nums;width:1.75rem;color:var(--muted-foreground);flex:none}@media (min-width:64rem) and (min-height:44rem){.policy-rail[data-fits="44"]{position:sticky;top:2rem}}@media (min-width:64rem) and (min-height:68rem){.policy-rail[data-fits="68"]{position:sticky;top:2rem}}.policy-section:target{box-shadow:-1rem 0 0 var(--background), calc(-1rem - 2px) 0 0 var(--active)}.policy-section:target .policy-number:after{content:" · you are here"}@media print{body>header,body>footer,.policy-index,.skip-print{display:none!important}.reveal{animation:none!important}.policy{color:#000;font-size:11pt;max-width:none!important;padding:0!important;display:block!important}.policy a{color:#000!important}.policy a[href^=http]:after{content:" (" attr(href) ")";overflow-wrap:anywhere;font-weight:400}.policy-section{break-inside:avoid-page;box-shadow:none!important}.policy h2{break-after:avoid}}
