.ijfQ0a_page{background:var(--background);min-height:100vh;color:var(--foreground);padding:48px 24px 72px}.ijfQ0a_policy{overflow-wrap:anywhere;max-width:800px;margin:0 auto;font-size:16px;line-height:1.8}.ijfQ0a_header{margin-bottom:40px}.ijfQ0a_brand{color:var(--foreground);letter-spacing:-1px;margin-bottom:40px;font-size:25px;font-style:italic;font-weight:800;text-decoration:none;display:inline-block}.ijfQ0a_eyebrow,.ijfQ0a_updated{color:var(--muted-foreground)}.ijfQ0a_eyebrow{margin-bottom:6px;font-weight:600}.ijfQ0a_policy h1{letter-spacing:-1px;margin:0;font-size:clamp(32px,5vw,44px);font-weight:700;line-height:1.2}.ijfQ0a_updated{margin-top:12px;font-size:14px}.ijfQ0a_policy section{margin-top:32px}.ijfQ0a_policy h2{letter-spacing:-.3px;margin:0 0 12px;font-size:21px;font-weight:650;line-height:1.4}.ijfQ0a_policy p{margin:12px 0}.ijfQ0a_policy ul{margin:12px 0;padding-left:24px;list-style:outside}.ijfQ0a_policy li{margin:10px 0}.ijfQ0a_policy strong{font-weight:650}.ijfQ0a_policy a:focus-visible{outline:2px solid var(--ring);outline-offset:5px;border-radius:3px}.ijfQ0a_footer{border-top:1px solid var(--border);color:var(--muted-foreground);margin-top:40px;padding-top:20px;font-size:14px}.ijfQ0a_footer a{color:var(--foreground);text-underline-offset:4px;text-decoration:underline}@media (max-width:480px){.ijfQ0a_page{padding:28px 20px 48px}.ijfQ0a_brand{margin-bottom:28px}.ijfQ0a_policy{font-size:15px}}
