/* START_SECTION:fluff-policies (INDEX:26) */
.fpol-hero{background:var(--fb-ink);color:var(--fb-cream)}.fpol-hero .fb-wrap{padding-top:65px;padding-bottom:65px}.fpol-hero h1{font-size:clamp(42px,5vw,72px);font-weight:800;color:var(--fb-pink);max-width:1000px;line-height:1.07}.fpol-hero p:last-child{font-size:15px;max-width:760px;margin:28px 0 0}.fpol-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:65px;align-items:start}.fpol-toc{position:sticky;top:25px}.fpol-toc ol{list-style:none;padding:0;margin:0}.fpol-toc li{border-top:1px solid var(--fb-line);padding:12px 0}.fpol-toc a{font-size:12px;line-height:1.5;color:var(--fb-ink);text-decoration:none}.fpol-toc a:hover{text-decoration:underline;text-underline-offset:4px}.fpol-body section{scroll-margin-top:30px;border-top:1px solid var(--fb-line);padding:30px 0}.fb-home.fpol h2{font-size:clamp(26px,3vw,36px);line-height:1.18;letter-spacing:-.035em;margin-bottom:24px}.fpol-body p{font-size:14px;line-height:1.85;margin:0 0 18px}.fpol-closing{background:var(--fb-pink);padding:25px;font-weight:500}.fpol a:focus-visible{outline:3px solid #a37489;outline-offset:4px}@media(max-width:900px){.fpol-layout{grid-template-columns:1fr;gap:45px}.fpol-toc{position:static}.fpol-toc ol{display:grid;grid-template-columns:1fr 1fr;column-gap:25px}}@media(max-width:650px){.fpol-hero .fb-wrap{padding-top:45px;padding-bottom:45px}.fpol-hero p:last-child{font-size:13px}.fpol-toc ol{grid-template-columns:1fr}.fpol-body p{font-size:14px}}
/* END_SECTION:fluff-policies */
