.policy-content.svelte-1stlc5i{padding:2rem;font-family:Fredoka,sans-serif;color:var(--nini-black);line-height:1.6;font-size:1.1rem}.policy-content.svelte-1stlc5i h2:where(.svelte-1stlc5i){font-family:Luckiest Guy,cursive;font-size:2rem;color:var(--nini-red);margin-top:3rem;margin-bottom:1rem;border-bottom:2px dashed #ddd;padding-bottom:.5rem}.policy-content.svelte-1stlc5i h2:where(.svelte-1stlc5i):first-child{margin-top:0}.policy-content.svelte-1stlc5i h3:where(.svelte-1stlc5i){font-family:Luckiest Guy,cursive;font-size:1.5rem;color:var(--nini-blue);margin-top:2rem;margin-bottom:.5rem}.policy-content.svelte-1stlc5i p:where(.svelte-1stlc5i){margin-bottom:1rem}.policy-content.svelte-1stlc5i strong:where(.svelte-1stlc5i){color:var(--nini-red)}.policy-content.svelte-1stlc5i a:where(.svelte-1stlc5i){color:var(--nini-blue);text-decoration:underline;font-weight:700}.policy-content.svelte-1stlc5i a:where(.svelte-1stlc5i):hover{color:var(--nini-red)}.policy-content.svelte-1stlc5i ol:where(.svelte-1stlc5i){list-style-type:decimal;margin-left:1.5rem;margin-bottom:1.5rem;background:#f9f9f9;padding:1rem 1r<a> Buttons </a>em 1rem 2.5rem;border-radius:8px;border-left:4px solid var(--nini-beige)}.policy-content.svelte-1stlc5i li:where(.svelte-1stlc5i){margin-bottom:.5rem}.policy-content.svelte-1stlc5i li:where(.svelte-1stlc5i):last-child{margin-bottom:0}@media(min-width:768px){.policy-content.svelte-1stlc5i{padding:4rem}}.policy-content.svelte-1jii6t7{padding:2rem;font-family:Fredoka,sans-serif;color:var(--nini-black);line-height:1.6;font-size:1.1rem}.policy-content.svelte-1jii6t7 h2:where(.svelte-1jii6t7){font-family:Luckiest Guy,cursive;font-size:2rem;color:var(--nini-red);margin-top:3rem;margin-bottom:1rem;border-bottom:2px dashed #ddd;padding-bottom:.5rem}.policy-content.svelte-1jii6t7 h2:where(.svelte-1jii6t7):first-child{margin-top:0}.policy-content.svelte-1jii6t7 h3:where(.svelte-1jii6t7){font-family:Luckiest Guy,cursive;font-size:1.5rem;color:var(--nini-blue);margin-top:2rem;margin-bottom:.5rem}.policy-content.svelte-1jii6t7 p:where(.svelte-1jii6t7){margin-bottom:1rem}.policy-content.svelte-1jii6t7 strong:where(.svelte-1jii6t7){color:var(--nini-red)}.policy-content.svelte-1jii6t7 a:where(.svelte-1jii6t7){color:var(--nini-blue);text-decoration:underline;font-weight:700}.policy-content.svelte-1jii6t7 a:where(.svelte-1jii6t7):hover{color:var(--nini-red)}.policy-content.svelte-1jii6t7 ol:where(.svelte-1jii6t7){list-style-type:decimal;margin-left:1.5rem;margin-bottom:1.5rem;background:#f9f9f9;padding:1rem 1rem 1rem 2.5rem;border-radius:8px;border-left:4px solid var(--nini-beige)}.policy-content.svelte-1jii6t7 li:where(.svelte-1jii6t7){margin-bottom:.5rem}.policy-content.svelte-1jii6t7 li:where(.svelte-1jii6t7):last-child{margin-bottom:0}@media(min-width:768px){.policy-content.svelte-1jii6t7{padding:4rem}}.page-wrapper.svelte-1qb5wi5{padding-top:calc(var(--header-height) + 4rem);min-height:100vh;background-color:var(--nini-bg);padding-bottom:4rem;background-image:radial-gradient(var(--nini-white) 1px,transparent 1px);background-size:20px 20px;background-position:0 0;background-attachment:fixed}.page-title.svelte-1qb5wi5{font-size:3.5rem;color:#fff;margin-bottom:.5rem}.highlight-red.svelte-1qb5wi5{color:var(--nini-red)}.last-modified.svelte-1qb5wi5{font-family:Fredoka,sans-serif;color:var(--nini-beige);font-size:1.1rem}.policies-divider.svelte-1qb5wi5{margin:2.25rem 0 1.5rem;height:1px;background:#00000026}.policies-section.svelte-1qb5wi5{padding:4rem}.policies-title.svelte-1qb5wi5{font-size:1.6rem;color:#000;margin-bottom:.25rem}.policies-subtitle.svelte-1qb5wi5{font-family:Fredoka,sans-serif;color:#000000b3;margin-bottom:1rem}.policies-grid.svelte-1qb5wi5{display:grid;grid-template-columns:1fr;gap:.75rem}.policy-card.svelte-1qb5wi5{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1rem;border:2px solid rgba(0,0,0,.18);background:#00000005;color:#000;transition:transform .15s ease,background .15s ease,border-color .15s ease}.policy-card.svelte-1qb5wi5:hover{transform:translateY(-1px);background:#0000000a;border-color:#00000047}.policy-card-top.svelte-1qb5wi5{display:inline-flex;align-items:center;gap:.6rem;min-width:0}.policy-dot.svelte-1qb5wi5{width:10px;height:10px;border-radius:50%;background:var(--nini-red);border:2px solid black;box-shadow:1px 1px #000;flex:0 0 auto}.policy-name.svelte-1qb5wi5{font-family:Fredoka,sans-serif;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.policy-link.svelte-1qb5wi5{font-family:Fredoka,sans-serif;font-weight:700;color:#000000bf;white-space:nowrap}@media(min-width:768px){.policies-grid.svelte-1qb5wi5{grid-template-columns:repeat(2,1fr)}}
