.privacy-page[data-astro-cid-4v36acf5]{min-height:100vh}.privacy-intro[data-astro-cid-4v36acf5]{border-bottom:1px solid var(--border);background:linear-gradient(120deg, #f4f1f9 0%, var(--canvas) 63%, #ebf8f9 100%);padding:clamp(3.25rem,7vw,6.5rem) 0 clamp(2.75rem,5vw,4.25rem);position:relative;overflow:clip}.privacy-intro[data-astro-cid-4v36acf5]:after{aspect-ratio:1;content:"";background:#18b7c41a;border-radius:50%;width:min(34vw,29rem);position:absolute;bottom:-11rem;right:-10rem}.privacy-intro__inner[data-astro-cid-4v36acf5]{z-index:1;max-width:55rem;position:relative}.privacy-intro[data-astro-cid-4v36acf5] h1[data-astro-cid-4v36acf5]{max-width:45rem;color:var(--ink);letter-spacing:-.075em;text-wrap:balance;margin:1rem 0 .9rem;font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.02}.privacy-intro[data-astro-cid-4v36acf5] p[data-astro-cid-4v36acf5]:not(.eyebrow){max-width:44rem;color:var(--muted);margin:0;font-size:clamp(.98rem,1.25vw,1.1rem);line-height:1.72}.privacy-intro[data-astro-cid-4v36acf5] .privacy-intro__date[data-astro-cid-4v36acf5]{margin-top:1.25rem;font-size:.78rem;font-weight:700}.privacy-content[data-astro-cid-4v36acf5]{padding:clamp(2.5rem,6vw,5rem) 0 clamp(3.5rem,7vw,6rem)}.privacy-content__inner[data-astro-cid-4v36acf5]{grid-template-columns:minmax(0,48rem);justify-content:center;display:grid}.privacy-document[data-astro-cid-4v36acf5]{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-soft);border-radius:1.35rem;overflow:hidden}.privacy-section[data-astro-cid-4v36acf5]{padding:clamp(1.45rem,3vw,2.25rem)}.privacy-section[data-astro-cid-4v36acf5]+.privacy-section[data-astro-cid-4v36acf5]{border-top:1px solid var(--border)}.privacy-section[data-astro-cid-4v36acf5] h2[data-astro-cid-4v36acf5]{color:var(--ink);letter-spacing:-.045em;margin:0 0 .7rem;font-size:clamp(1.2rem,2.2vw,1.65rem);line-height:1.2}.privacy-section[data-astro-cid-4v36acf5] p[data-astro-cid-4v36acf5],.privacy-section[data-astro-cid-4v36acf5] li[data-astro-cid-4v36acf5],.privacy-section[data-astro-cid-4v36acf5] address[data-astro-cid-4v36acf5]{color:var(--muted);font-size:.92rem;line-height:1.72}.privacy-section[data-astro-cid-4v36acf5] p[data-astro-cid-4v36acf5]{margin:0}.privacy-section[data-astro-cid-4v36acf5] p[data-astro-cid-4v36acf5]+p[data-astro-cid-4v36acf5]{margin-top:.85rem}.privacy-section[data-astro-cid-4v36acf5] ul[data-astro-cid-4v36acf5]{gap:.42rem;margin:.8rem 0 0;padding-left:1.2rem;display:grid}.privacy-section[data-astro-cid-4v36acf5] li[data-astro-cid-4v36acf5]::marker{color:var(--turquoise-dark)}.privacy-section[data-astro-cid-4v36acf5] address[data-astro-cid-4v36acf5]{background:var(--lavender-soft);border-radius:.8rem;margin-top:.95rem;padding:.9rem 1rem;font-style:normal}.privacy-section[data-astro-cid-4v36acf5] address[data-astro-cid-4v36acf5] strong[data-astro-cid-4v36acf5],.privacy-section[data-astro-cid-4v36acf5] a[data-astro-cid-4v36acf5]{color:var(--ink);font-weight:800}.privacy-section[data-astro-cid-4v36acf5] a[data-astro-cid-4v36acf5]{text-decoration-color:var(--turquoise);text-underline-offset:.18em;text-decoration-thickness:2px}.privacy-section--notice[data-astro-cid-4v36acf5]{background:linear-gradient(115deg,#edf9fa,#f5f2fa)}@media (width<=42rem){.privacy-intro[data-astro-cid-4v36acf5]{padding:2.45rem 0 2.25rem}.privacy-intro[data-astro-cid-4v36acf5] h1[data-astro-cid-4v36acf5]{font-size:clamp(2.15rem,10vw,2.8rem)}.privacy-intro[data-astro-cid-4v36acf5] p[data-astro-cid-4v36acf5]:not(.eyebrow){font-size:.94rem;line-height:1.6}.privacy-content[data-astro-cid-4v36acf5]{padding:1.5rem 0 3rem}.privacy-document[data-astro-cid-4v36acf5]{border-radius:1rem}.privacy-section[data-astro-cid-4v36acf5]{padding:1.3rem 1.1rem}.privacy-section[data-astro-cid-4v36acf5] h2[data-astro-cid-4v36acf5]{font-size:1.22rem}.privacy-section[data-astro-cid-4v36acf5] p[data-astro-cid-4v36acf5],.privacy-section[data-astro-cid-4v36acf5] li[data-astro-cid-4v36acf5],.privacy-section[data-astro-cid-4v36acf5] address[data-astro-cid-4v36acf5]{font-size:.87rem;line-height:1.62}}body:has(.privacy-page) .chatwith-mainbutton-wrapper{display:none!important}
