.privacy-page[data-astro-cid-fb3qbcs3]{--privacy-ink: #201c19;--privacy-muted: #716b68;--privacy-paper: #fbf7f3;--privacy-white: #fffdfa;--privacy-line: #e8dfd9;--privacy-accent: #985748;color:var(--privacy-ink);background:var(--privacy-paper);font-family:var(--cdb-sans, "Manrope", "Avenir Next", sans-serif);padding-bottom:clamp(4rem,8vw,8rem)}.privacy-page[data-astro-cid-fb3qbcs3] [data-astro-cid-fb3qbcs3],.privacy-page[data-astro-cid-fb3qbcs3] [data-astro-cid-fb3qbcs3]:before,.privacy-page[data-astro-cid-fb3qbcs3] [data-astro-cid-fb3qbcs3]:after{box-sizing:border-box}.privacy-hero[data-astro-cid-fb3qbcs3]{position:relative;overflow:hidden;border-bottom:1px solid var(--privacy-line);background:linear-gradient(115deg,#f5e9e0,#fbf7f3 56%,#f6efea)}.privacy-hero-inner[data-astro-cid-fb3qbcs3]{width:min(var(--cdb-page-max, 80rem),calc(100% - var(--cdb-page-gutter, 2rem)));min-height:33rem;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(20rem,.72fr);gap:clamp(2.5rem,8vw,8rem);align-items:center;padding:clamp(3.5rem,7vw,6.6rem) 0 clamp(4rem,8vw,7rem)}.privacy-hero-copy[data-astro-cid-fb3qbcs3]{max-width:47rem}.privacy-eyebrow[data-astro-cid-fb3qbcs3],.privacy-snapshot-label[data-astro-cid-fb3qbcs3],.privacy-toc[data-astro-cid-fb3qbcs3]>p[data-astro-cid-fb3qbcs3],.privacy-section-kicker[data-astro-cid-fb3qbcs3]{margin:0;color:var(--privacy-accent);font-size:.67rem;font-weight:800;letter-spacing:.14em}.privacy-eyebrow[data-astro-cid-fb3qbcs3]{display:flex;align-items:center;gap:.55rem}.privacy-dot[data-astro-cid-fb3qbcs3]{width:.55rem;height:.55rem;border-radius:50%;background:#738b63;box-shadow:0 0 0 .28rem #738b6321}.privacy-slash[data-astro-cid-fb3qbcs3]{color:#b9a79b}.privacy-hero[data-astro-cid-fb3qbcs3] h1[data-astro-cid-fb3qbcs3]{margin:1.45rem 0 0;color:var(--privacy-ink);font:460 clamp(3.4rem,7.5vw,6.6rem)/.98 var(--cdb-serif, "Fraunces", Georgia, serif);letter-spacing:-.072em}.privacy-hero[data-astro-cid-fb3qbcs3] h1[data-astro-cid-fb3qbcs3] em[data-astro-cid-fb3qbcs3]{color:var(--privacy-accent);font-weight:450}.privacy-intro[data-astro-cid-fb3qbcs3]{max-width:39rem;margin:1.45rem 0 0;color:#5c534e;font-size:clamp(1rem,1.35vw,1.17rem);line-height:1.72}.privacy-updated[data-astro-cid-fb3qbcs3]{display:flex;flex-wrap:wrap;gap:.45rem;margin:1.55rem 0 0;color:#635951;font-size:.76rem}.privacy-updated[data-astro-cid-fb3qbcs3] span[data-astro-cid-fb3qbcs3]{color:#8c7d74}.privacy-snapshot[data-astro-cid-fb3qbcs3]{padding:clamp(1.45rem,3vw,2.25rem);border:1px solid rgba(122,93,78,.14);border-radius:1rem;background:#fffdfad1;box-shadow:0 1.2rem 3.2rem #52392a14}.privacy-snapshot-label[data-astro-cid-fb3qbcs3]{font-size:.59rem}.privacy-snapshot[data-astro-cid-fb3qbcs3] h2[data-astro-cid-fb3qbcs3]{max-width:19rem;margin:.9rem 0 1.25rem;color:var(--privacy-ink);font:540 clamp(1.5rem,2.1vw,1.9rem)/1.12 var(--cdb-serif, "Fraunces", Georgia, serif);letter-spacing:-.045em}.privacy-snapshot[data-astro-cid-fb3qbcs3] ul[data-astro-cid-fb3qbcs3]{display:grid;gap:.9rem;margin:0;padding:0;list-style:none}.privacy-snapshot[data-astro-cid-fb3qbcs3] li[data-astro-cid-fb3qbcs3]{display:grid;grid-template-columns:1.35rem 1fr;gap:.65rem;align-items:start;color:#59514c;font-size:.78rem;line-height:1.55}.privacy-check[data-astro-cid-fb3qbcs3]{display:grid;width:1.25rem;height:1.25rem;place-items:center;border-radius:50%;background:#edf1e7;color:#607448;font-size:.7rem;font-weight:900}.privacy-snapshot[data-astro-cid-fb3qbcs3]>a[data-astro-cid-fb3qbcs3]{display:inline-flex;gap:.55rem;align-items:center;margin-top:1.45rem;color:var(--privacy-accent);font-size:.72rem;font-weight:800;text-decoration:none}.privacy-snapshot[data-astro-cid-fb3qbcs3]>a[data-astro-cid-fb3qbcs3]:hover{text-decoration:underline}.privacy-hero-rule[data-astro-cid-fb3qbcs3]{position:absolute;right:0;bottom:0;display:flex;width:min(35rem,38vw);height:.25rem}.privacy-hero-rule[data-astro-cid-fb3qbcs3] span[data-astro-cid-fb3qbcs3]:nth-child(1){flex:1.1;background:#985748}.privacy-hero-rule[data-astro-cid-fb3qbcs3] span[data-astro-cid-fb3qbcs3]:nth-child(2){flex:.7;background:#d2a18d}.privacy-hero-rule[data-astro-cid-fb3qbcs3] span[data-astro-cid-fb3qbcs3]:nth-child(3){flex:.35;background:#d8c6b9}.privacy-layout[data-astro-cid-fb3qbcs3]{width:min(var(--cdb-page-max, 80rem),calc(100% - var(--cdb-page-gutter, 2rem)));margin:0 auto;padding-top:clamp(3rem,6vw,5.5rem);display:grid;grid-template-columns:14.5rem minmax(0,1fr);gap:clamp(2.6rem,7vw,7rem);align-items:start}.privacy-toc[data-astro-cid-fb3qbcs3]{position:sticky;top:10.1rem;display:flex;flex-direction:column;padding:.45rem 0}.privacy-toc[data-astro-cid-fb3qbcs3]>p[data-astro-cid-fb3qbcs3]{margin-bottom:.9rem;color:#897b72;font-size:.58rem}.privacy-toc[data-astro-cid-fb3qbcs3] a[data-astro-cid-fb3qbcs3]{display:grid;grid-template-columns:1.8rem 1fr;gap:.4rem;align-items:baseline;padding:.62rem .4rem;border-left:1px solid var(--privacy-line);color:#615953;font-size:.72rem;font-weight:650;line-height:1.25;text-decoration:none;transition:color .15s ease,border-color .15s ease,padding .15s ease}.privacy-toc[data-astro-cid-fb3qbcs3] a[data-astro-cid-fb3qbcs3] span[data-astro-cid-fb3qbcs3]{color:#a4958a;font-size:.57rem;font-weight:800}.privacy-toc[data-astro-cid-fb3qbcs3] a[data-astro-cid-fb3qbcs3]:hover,.privacy-toc[data-astro-cid-fb3qbcs3] a[data-astro-cid-fb3qbcs3]:focus-visible{padding-left:.65rem;border-color:var(--privacy-accent);color:var(--privacy-accent);outline:none}.privacy-content[data-astro-cid-fb3qbcs3]{min-width:0;max-width:53rem}.privacy-section[data-astro-cid-fb3qbcs3]{scroll-margin-top:10rem;padding:clamp(2rem,4vw,3.1rem) 0;border-top:1px solid var(--privacy-line)}.privacy-overview[data-astro-cid-fb3qbcs3]{padding-top:.25rem;border-top:0}.privacy-section-kicker[data-astro-cid-fb3qbcs3]{color:#99877c;font-size:.58rem}.privacy-section[data-astro-cid-fb3qbcs3] h2[data-astro-cid-fb3qbcs3]{margin:.7rem 0 .9rem;color:var(--privacy-ink);font:520 clamp(1.8rem,3vw,2.45rem)/1.1 var(--cdb-serif, "Fraunces", Georgia, serif);letter-spacing:-.05em}.privacy-section[data-astro-cid-fb3qbcs3] p[data-astro-cid-fb3qbcs3],.privacy-bullet-list[data-astro-cid-fb3qbcs3]{color:#58514c;font-size:.91rem;line-height:1.82}.privacy-section[data-astro-cid-fb3qbcs3] p[data-astro-cid-fb3qbcs3]{margin:.65rem 0 0}.privacy-section[data-astro-cid-fb3qbcs3] strong[data-astro-cid-fb3qbcs3]{color:var(--privacy-ink);font-weight:750}.privacy-section[data-astro-cid-fb3qbcs3] a[data-astro-cid-fb3qbcs3]{color:var(--privacy-accent);font-weight:750;text-decoration-thickness:1px;text-underline-offset:.17em}.privacy-section[data-astro-cid-fb3qbcs3] a[data-astro-cid-fb3qbcs3]:hover{color:#713f34}.privacy-section[data-astro-cid-fb3qbcs3] code[data-astro-cid-fb3qbcs3]{padding:.12rem .35rem;border-radius:.25rem;background:#f1e9e3;color:#684a40;font:600 .78em/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere}.privacy-detail-grid[data-astro-cid-fb3qbcs3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1.3rem}.privacy-detail-card[data-astro-cid-fb3qbcs3]{min-width:0;padding:1.25rem 1.35rem 1.4rem;border:1px solid #eee5df;border-radius:.75rem;background:var(--privacy-white)}.privacy-detail-number[data-astro-cid-fb3qbcs3]{color:#b88c7c;font:italic 500 1.05rem/1 var(--cdb-serif, "Fraunces", Georgia, serif)}.privacy-detail-card[data-astro-cid-fb3qbcs3] h3[data-astro-cid-fb3qbcs3]{margin:.65rem 0 .4rem;color:var(--privacy-ink);font-size:.92rem;font-weight:800;letter-spacing:-.03em}.privacy-detail-card[data-astro-cid-fb3qbcs3] p[data-astro-cid-fb3qbcs3]{margin:0;font-size:.78rem;line-height:1.7}.privacy-detail-card-wide[data-astro-cid-fb3qbcs3]{grid-column:1 / -1;border-color:#e7d4c8;background:#f8f0ea}.privacy-bullet-list[data-astro-cid-fb3qbcs3]{display:grid;gap:.45rem;margin:.75rem 0 0;padding-left:1.15rem}.privacy-bullet-list[data-astro-cid-fb3qbcs3] li[data-astro-cid-fb3qbcs3]{padding-left:.25rem}.privacy-bullet-list[data-astro-cid-fb3qbcs3] li[data-astro-cid-fb3qbcs3]::marker{color:var(--privacy-accent)}.privacy-contact-card[data-astro-cid-fb3qbcs3]{display:grid;grid-template-columns:2.6rem 1fr auto;gap:1rem;align-items:center;margin-top:1.4rem;padding:1.15rem 1.25rem;border:1px solid #e8d9cf;border-radius:.75rem;background:#f7eee8}.privacy-contact-icon[data-astro-cid-fb3qbcs3]{display:grid;width:2.45rem;height:2.45rem;place-items:center;border-radius:50%;background:var(--privacy-ink);color:#fff;font-size:1rem}.privacy-contact-card[data-astro-cid-fb3qbcs3] strong[data-astro-cid-fb3qbcs3]{font-size:.82rem}.privacy-contact-card[data-astro-cid-fb3qbcs3] p[data-astro-cid-fb3qbcs3]{margin:.15rem 0 0;font-size:.73rem;line-height:1.5}.privacy-contact-card[data-astro-cid-fb3qbcs3]>a[data-astro-cid-fb3qbcs3]{white-space:nowrap;font-size:.74rem;text-decoration:none}.privacy-contact-card[data-astro-cid-fb3qbcs3]>a[data-astro-cid-fb3qbcs3] span[data-astro-cid-fb3qbcs3]{margin-left:.25rem}.privacy-note[data-astro-cid-fb3qbcs3]{margin:.2rem 0 0;padding-top:1rem;border-top:1px solid var(--privacy-line);color:#8a807a;font-size:.7rem;line-height:1.6}@media(max-width:800px){.privacy-hero-inner[data-astro-cid-fb3qbcs3]{min-height:0;grid-template-columns:1fr;gap:2rem;padding:3.4rem 0 4rem}.privacy-hero[data-astro-cid-fb3qbcs3] h1[data-astro-cid-fb3qbcs3]{font-size:clamp(3.2rem,12vw,5.3rem)}.privacy-snapshot[data-astro-cid-fb3qbcs3]{max-width:36rem}.privacy-layout[data-astro-cid-fb3qbcs3]{grid-template-columns:1fr;gap:2rem;padding-top:2.2rem}.privacy-toc[data-astro-cid-fb3qbcs3]{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 .6rem;padding:1rem;border:1px solid var(--privacy-line);border-radius:.8rem;background:var(--privacy-white)}.privacy-toc[data-astro-cid-fb3qbcs3]>p[data-astro-cid-fb3qbcs3]{grid-column:1 / -1}.privacy-toc[data-astro-cid-fb3qbcs3] a[data-astro-cid-fb3qbcs3]{min-height:2.7rem;font-size:.67rem}.privacy-section[data-astro-cid-fb3qbcs3]{scroll-margin-top:1.5rem}}@media(max-width:520px){.privacy-hero-inner[data-astro-cid-fb3qbcs3],.privacy-layout[data-astro-cid-fb3qbcs3]{width:calc(100% - 2rem)}.privacy-hero-inner[data-astro-cid-fb3qbcs3]{padding-top:2.8rem}.privacy-hero[data-astro-cid-fb3qbcs3] h1[data-astro-cid-fb3qbcs3]{font-size:clamp(3rem,13vw,4rem)}.privacy-intro[data-astro-cid-fb3qbcs3]{font-size:.93rem}.privacy-toc[data-astro-cid-fb3qbcs3]{grid-template-columns:1fr}.privacy-toc[data-astro-cid-fb3qbcs3]>p[data-astro-cid-fb3qbcs3]{grid-column:auto}.privacy-detail-grid[data-astro-cid-fb3qbcs3]{grid-template-columns:1fr}.privacy-detail-card-wide[data-astro-cid-fb3qbcs3]{grid-column:auto}.privacy-contact-card[data-astro-cid-fb3qbcs3]{grid-template-columns:2.6rem 1fr}.privacy-contact-card[data-astro-cid-fb3qbcs3]>a[data-astro-cid-fb3qbcs3]{grid-column:2}.privacy-section[data-astro-cid-fb3qbcs3] p[data-astro-cid-fb3qbcs3],.privacy-bullet-list[data-astro-cid-fb3qbcs3]{font-size:.86rem}}
