.privacy_root__w7eeb{background:var(--bg);font-family:var(--font-h);color:var(--fg);min-height:100vh}.privacy_root__w7eeb *,.privacy_root__w7eeb :after,.privacy_root__w7eeb :before{box-sizing:border-box}:where(.privacy_root__w7eeb *,.privacy_root__w7eeb :before,.privacy_root__w7eeb :after){margin:0;padding:0}.privacy_root__w7eeb img{display:block}:where(.privacy_root__w7eeb) button{cursor:pointer;border:none;background:none;font:inherit}:where(.privacy_root__w7eeb) a{text-decoration:none;color:inherit}.privacy_pageHeader___Nt04{background:var(--forest);padding:clamp(64px,10vw,100px) 0 clamp(32px,5vw,56px)}.privacy_pageHeaderInner__IIpfX{display:flex;flex-direction:column;gap:12px}.privacy_pageHeaderInner__IIpfX .eyebrow{color:var(--amber)}.privacy_pageH1__DgZaz{font-family:var(--font-d);font-size:clamp(32px,6vw,64px);font-weight:900;color:var(--dark-fg);letter-spacing:-.01em;text-transform:uppercase;line-height:1}.privacy_pageDate__UDJgm{font-family:var(--font-m);font-size:11px;color:rgba(239,233,221,.52);letter-spacing:.08em}.privacy_content__pp7fG{display:grid;grid-template-columns:1fr;gap:40px;padding-top:clamp(32px,5vw,56px);padding-bottom:clamp(48px,8vw,96px);align-items:start}@media (min-width:860px){.privacy_content__pp7fG{grid-template-columns:220px 1fr;gap:56px}}.privacy_toc__mIcbh{background:var(--white);border:1.5px solid var(--line);border-radius:var(--r-card);padding:20px 24px}@media (min-width:860px){.privacy_toc__mIcbh{position:sticky;top:80px}}.privacy_tocTitle__SXpG4{font-family:var(--font-m);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:12px}.privacy_tocList__rjlxs{list-style:none;display:flex;flex-direction:column;gap:6px;counter-reset:none}.privacy_tocList__rjlxs li{font-family:var(--font-h);font-size:13px;line-height:1.4}.privacy_tocList__rjlxs a{color:var(--fg-2);text-decoration:none;transition:color .14s ease}.privacy_tocList__rjlxs a:hover{color:var(--amber-d)}.privacy_article__2pUPr{display:flex;flex-direction:column;gap:40px}.privacy_article__2pUPr section{display:flex;flex-direction:column;gap:14px}.privacy_article__2pUPr h2{font-family:var(--font-d);font-size:clamp(20px,2.5vw,26px);font-weight:800;color:var(--fg);text-transform:uppercase;letter-spacing:.02em;padding-bottom:10px;border-bottom:1.5px solid var(--line)}.privacy_article__2pUPr h3{font-family:var(--font-h);font-size:15px;font-weight:700;color:var(--fg);margin-top:6px}.privacy_article__2pUPr p{font-family:var(--font-h);font-size:clamp(14px,1.5vw,15px);color:var(--fg-2);line-height:1.75}.privacy_article__2pUPr strong{color:var(--fg);font-weight:700}.privacy_article__2pUPr em{font-style:italic}.privacy_article__2pUPr a{color:var(--amber-d);text-decoration:underline;text-underline-offset:3px}.privacy_article__2pUPr ul{list-style:none;display:flex;flex-direction:column;gap:8px;padding-left:0}.privacy_article__2pUPr ul li{font-family:var(--font-h);font-size:clamp(14px,1.5vw,15px);color:var(--fg-2);line-height:1.65;padding-left:20px;position:relative}.privacy_article__2pUPr ul li:before{content:"—";position:absolute;left:0;color:var(--amber-d);font-weight:700}.privacy_contactBlock__uKwIX{background:var(--surface);border:1.5px solid var(--line);border-radius:12px;padding:20px 24px;display:flex;flex-direction:column;gap:6px}.privacy_contactBlock__uKwIX p{font-size:14px}.privacy_backLink__hkhoA{padding-top:8px}