.sf-notice__header,.sf-notice__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-block:32px;display:flex}.sf-notice__body{overflow-wrap:anywhere;max-width:960px;padding-block:40px 80px;line-height:1.75}.sf-notice__body h1{letter-spacing:-.04em;font-size:clamp(2rem,5vw,3.5rem);line-height:1.12}.sf-notice__body section{margin-top:36px}.sf-notice__body h2{font-size:1.25rem;line-height:1.4}.sf-notice__date{color:var(--sf-muted,#5e625b)}.sf-notice__table{overflow-x:auto}.sf-notice table{border-collapse:collapse;text-align:start;width:100%;font-size:.9rem}.sf-notice th,.sf-notice td{border-bottom:1px solid var(--sf-line,#d9ddd3);vertical-align:top;padding:16px 12px}.sf-notice__footer{border-top:1px solid var(--sf-line,#d9ddd3)}.sf-mobile-policy>p{margin-block:20px}.sf-mobile-policy>h2{margin-block:32px 12px}.sf-mobile-policy a{color:var(--sf-brand,#7c3d50);text-underline-offset:4px;text-decoration:underline}
