.policy_page__9ZYev{box-sizing:border-box;min-height:100svh;padding:calc(20px + env(safe-area-inset-top)) 16px calc(32px + env(safe-area-inset-bottom));background:var(--room)}.policy_paper__BYQyO{box-sizing:border-box;max-width:720px;margin:0 auto;padding:18px 22px 22px;font-size:20px;line-height:1.2}.policy_title__ZnPUh{margin:0 0 10px;font-size:24px;line-height:1.1}.policy_note__b6r9V{margin:0 0 14px;padding:8px 10px;border:3px dashed var(--ink-soft);color:var(--ink-soft);font-size:18px}.policy_part__upzwf{margin-top:16px}.policy_heading__xLbtY{margin:0 0 6px;font-size:15px;line-height:1.2}.policy_conspicuous__xWk8U{text-transform:uppercase}.policy_part__upzwf p,.policy_part__upzwf ul{margin:0 0 8px}.policy_part__upzwf ul{padding-left:22px}.policy_part__upzwf li{margin-bottom:4px}.policy_nav__fCHbJ{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:20px;padding-top:12px;border-top:3px solid var(--paper-shade)}.policy_nav__fCHbJ a{color:var(--ink);text-underline-offset:3px}.policy_nav__fCHbJ a:focus-visible{outline:3px solid var(--lamp);outline-offset:2px}