.PolicyPage-module__oxP7Tq__wrap{max-width:760px;padding:92px var(--gutter-x) 120px;margin:0 auto}.PolicyPage-module__oxP7Tq__hero{margin-bottom:12px}.PolicyPage-module__oxP7Tq__h1{font-size:48px;font-weight:var(--fw-medium);letter-spacing:-.025em;margin:26px 0 0;line-height:1.1}.PolicyPage-module__oxP7Tq__lede{font-size:18px;font-weight:var(--fw-regular);letter-spacing:-.01em;color:#333;margin:26px 0 0;line-height:1.65}.PolicyPage-module__oxP7Tq__notice{border:1px solid var(--spp-black);font-size:14px;font-weight:var(--fw-regular);color:#222;border-left-width:3px;margin-top:34px;padding:16px 20px;line-height:1.6}.PolicyPage-module__oxP7Tq__body .PolicyPage-module__oxP7Tq__h2{margin-top:52px}.PolicyPage-module__oxP7Tq__body .PolicyPage-module__oxP7Tq__p{margin-top:22px}.PolicyPage-module__oxP7Tq__body .PolicyPage-module__oxP7Tq__list{margin-top:16px}.PolicyPage-module__oxP7Tq__h2{font-size:24px;font-weight:var(--fw-semibold);letter-spacing:-.015em;margin:0 0 16px;line-height:1.2}.PolicyPage-module__oxP7Tq__p{font-size:16px;font-weight:var(--fw-regular);color:#333;margin:0;line-height:1.75}.PolicyPage-module__oxP7Tq__list{flex-direction:column;gap:12px;margin:14px 0 0;padding:0;list-style:none;display:flex}.PolicyPage-module__oxP7Tq__li{font-size:16px;font-weight:var(--fw-regular);color:#222;padding-left:22px;line-height:1.7;position:relative}.PolicyPage-module__oxP7Tq__li:before{content:"";background:var(--spp-cyan);width:6px;height:6px;position:absolute;top:10px;left:2px}.PolicyPage-module__oxP7Tq__code{background:#f0efec;border-radius:3px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em}.PolicyPage-module__oxP7Tq__link{color:inherit;border-bottom:1px solid var(--text-primary);text-decoration:none}.PolicyPage-module__oxP7Tq__linkRow{margin-top:40px}.PolicyPage-module__oxP7Tq__updated{font-size:11px;font-weight:var(--fw-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--sub);margin-top:34px}@media (max-width:760px){.PolicyPage-module__oxP7Tq__wrap{padding:64px 22px 96px}.PolicyPage-module__oxP7Tq__h1{font-size:34px;line-height:1.08}.PolicyPage-module__oxP7Tq__h2{font-size:21px}}
