.PrivacyPolicy_privacyContainer__fqdP5{min-height:100vh;background:var(--color-pure-white)}.PrivacyPolicy_hero__p6G0G{background:var(--color-rich-black);padding:8rem 0 5rem;margin-top:80px;position:relative;overflow:hidden}.PrivacyPolicy_hero__p6G0G:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(212,197,185,.03) 0,transparent 40%),radial-gradient(circle at 80% 50%,rgba(190,172,152,.02) 0,transparent 40%);pointer-events:none}.PrivacyPolicy_heroContent__Dy2U7{max-width:1440px;margin:0 auto;padding:0 3rem;text-align:center;position:relative;z-index:1}.PrivacyPolicy_breadcrumbs__DPnK_{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:2rem;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.PrivacyPolicy_breadcrumbs__DPnK_ a{color:var(--color-warm-gray);text-decoration:none;transition:color .25s ease}.PrivacyPolicy_breadcrumbs__DPnK_ a:hover{color:var(--color-champagne)}.PrivacyPolicy_separator__2PTKb{color:var(--color-steel);opacity:.5}.PrivacyPolicy_breadcrumbs__DPnK_ span:last-child{color:var(--color-champagne)}.PrivacyPolicy_heroTitle__WuWT5{font-size:3.5rem;font-weight:300;color:var(--color-pure-white);margin-bottom:1rem;letter-spacing:-.03em;line-height:1.1;animation:PrivacyPolicy_fadeInUp__7O70_ .6s ease}@keyframes PrivacyPolicy_fadeInUp__7O70_{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PrivacyPolicy_heroSubtitle__XDSXX{font-size:18px;color:var(--color-soft-gray);font-weight:300;margin-bottom:2rem;animation:PrivacyPolicy_fadeInUp__7O70_ .6s ease .1s backwards}.PrivacyPolicy_lastUpdated__4HIFG{font-size:11px;color:var(--color-warm-gray);letter-spacing:.15em;text-transform:uppercase;opacity:.7;animation:PrivacyPolicy_fadeInUp__7O70_ .6s ease .2s backwards}.PrivacyPolicy_contentWrapper__CZod_{display:grid;grid-template-columns:300px 1fr;grid-gap:4rem;gap:4rem;max-width:1440px;margin:0 auto;padding:4rem 3rem 6rem;position:relative}.PrivacyPolicy_tableOfContents___slV8{position:-webkit-sticky;position:sticky;top:120px;height:-moz-fit-content;height:fit-content;animation:PrivacyPolicy_slideInLeft__6orhB .6s ease .3s backwards}@keyframes PrivacyPolicy_slideInLeft__6orhB{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.PrivacyPolicy_tocContent__fRU0a{background:var(--color-off-white,#FDFDFB);border:1px solid var(--color-light-gray);padding:2rem}.PrivacyPolicy_tocTitle__FzV_I{font-size:11px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--color-steel);margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--color-light-gray)}.PrivacyPolicy_tocNav__xww0h{display:flex;flex-direction:column;gap:.25rem}.PrivacyPolicy_tocLink__ZyZXQ{display:flex;align-items:center;gap:1rem;padding:.75rem 1rem;background:transparent;border:none;color:var(--color-charcoal);font-size:13px;font-weight:300;text-align:left;cursor:pointer;transition:all .25s ease;position:relative;overflow:hidden}.PrivacyPolicy_tocLink__ZyZXQ:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--color-champagne);transform:scaleY(0);transition:transform .25s ease}.PrivacyPolicy_tocLink__ZyZXQ:hover{background:var(--color-pure-white);padding-left:1.25rem}.PrivacyPolicy_tocLink__ZyZXQ.PrivacyPolicy_active__v9pxS{color:var(--color-rich-black);font-weight:400;background:var(--color-pure-white)}.PrivacyPolicy_tocLink__ZyZXQ.PrivacyPolicy_active__v9pxS:before{transform:scaleY(1)}.PrivacyPolicy_tocNumber__Q5k01{font-size:10px;color:var(--color-champagne);font-weight:400}.PrivacyPolicy_contactCard__LpCwd{margin-top:2rem;padding:1.5rem;background:var(--color-pure-white);border:1px solid var(--color-champagne)}.PrivacyPolicy_contactTitle__0t5Q7{font-size:14px;font-weight:400;color:var(--color-rich-black);margin-bottom:.75rem;letter-spacing:.02em}.PrivacyPolicy_contactText__MW0g2{font-size:12px;color:var(--color-charcoal);line-height:1.5;margin-bottom:1rem;font-weight:300}.PrivacyPolicy_contactButton__Nqr6u{display:inline-block;padding:.625rem 1.25rem;background:var(--color-rich-black);color:var(--color-pure-white);text-decoration:none;font-size:10px;font-weight:400;letter-spacing:.15em;text-transform:uppercase;transition:all .25s ease}.PrivacyPolicy_contactButton__Nqr6u:hover{background:var(--color-charcoal);transform:translateY(-1px)}.PrivacyPolicy_mainContent__fdQt8{animation:PrivacyPolicy_fadeIn__6EEFy .6s ease .4s backwards}@keyframes PrivacyPolicy_fadeIn__6EEFy{0%{opacity:0}to{opacity:1}}.PrivacyPolicy_keyPoints__uDpjc{background:linear-gradient(135deg,var(--color-off-white,#FDFDFB) 0,rgba(212,197,185,.03) 100%);padding:3rem;margin-bottom:4rem;border:1px solid var(--color-light-gray)}.PrivacyPolicy_keyPointsTitle__W75Yz{font-size:1.5rem;font-weight:300;color:var(--color-rich-black);margin-bottom:2rem;text-align:center;letter-spacing:-.02em}.PrivacyPolicy_keyPointsGrid__I6_d6{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem;gap:2rem}.PrivacyPolicy_keyPoint___aM3o{text-align:center;padding:1.5rem;background:var(--color-pure-white);border:1px solid var(--color-light-gray);transition:all .35s cubic-bezier(.43,.13,.23,.96)}.PrivacyPolicy_keyPoint___aM3o:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.05);border-color:var(--color-champagne)}.PrivacyPolicy_keyPoint___aM3o svg{width:32px;height:32px;stroke:var(--color-muted-gold,#B39F88);stroke-width:1.5;margin-bottom:1rem}.PrivacyPolicy_keyPoint___aM3o h3{font-size:16px;font-weight:400;color:var(--color-rich-black);margin-bottom:.75rem;letter-spacing:-.01em}.PrivacyPolicy_keyPoint___aM3o p{font-size:13px;color:var(--color-charcoal);line-height:1.5;font-weight:300}.PrivacyPolicy_policySection__D61hu{margin-bottom:4rem;padding-bottom:3rem;border-bottom:1px solid var(--color-light-gray);position:relative;scroll-margin-top:100px}.PrivacyPolicy_policySection__D61hu:last-of-type{border-bottom:none}.PrivacyPolicy_sectionNumber__KI9hu{position:absolute;left:-3rem;top:.5rem;font-size:2rem;font-weight:200;color:var(--color-champagne);opacity:.3}.PrivacyPolicy_sectionTitle__nnAxw{font-size:1.75rem;font-weight:300;color:var(--color-rich-black);margin-bottom:1.5rem;letter-spacing:-.02em}.PrivacyPolicy_sectionContent__OyU9F{color:var(--color-charcoal);font-size:15px;line-height:1.8;font-weight:300}.PrivacyPolicy_sectionContent__OyU9F p{margin-bottom:1rem}.PrivacyPolicy_sectionContent__OyU9F p:last-child{margin-bottom:0}.PrivacyPolicy_introText__PEyDc{font-weight:400;color:var(--color-steel);font-style:italic}.PrivacyPolicy_policyFooter__PwVwt{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;margin-top:4rem;padding:3rem;background:var(--color-off-white,#FDFDFB);border:1px solid var(--color-light-gray)}.PrivacyPolicy_contactInfo__xavOb h3,.PrivacyPolicy_effectiveDate__w2pTw h3{font-size:14px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--color-steel);margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-light-gray)}.PrivacyPolicy_contactInfo__xavOb p,.PrivacyPolicy_effectiveDate__w2pTw p{font-size:14px;color:var(--color-charcoal);line-height:1.6;font-weight:300;margin-bottom:1rem}.PrivacyPolicy_contactInfo__xavOb address{font-style:normal;font-size:14px;color:var(--color-charcoal);line-height:1.8;font-weight:300}@media (max-width:1024px){.PrivacyPolicy_contentWrapper__CZod_{grid-template-columns:1fr;gap:3rem}.PrivacyPolicy_tableOfContents___slV8{position:static;margin-bottom:2rem}.PrivacyPolicy_tocContent__fRU0a{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}.PrivacyPolicy_tocNav__xww0h{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.5rem;gap:.5rem}.PrivacyPolicy_sectionNumber__KI9hu{position:static;display:inline-block;margin-right:1rem;font-size:1.5rem;vertical-align:middle}}@media (max-width:768px){.PrivacyPolicy_hero__p6G0G{padding:5rem 0 3rem}.PrivacyPolicy_heroContent__Dy2U7{padding:0 2rem}.PrivacyPolicy_heroTitle__WuWT5{font-size:2.5rem}.PrivacyPolicy_heroSubtitle__XDSXX{font-size:16px}.PrivacyPolicy_contentWrapper__CZod_{padding:3rem 2rem 4rem}.PrivacyPolicy_keyPointsGrid__I6_d6{grid-template-columns:1fr;gap:1rem}.PrivacyPolicy_keyPoint___aM3o{padding:1.25rem}.PrivacyPolicy_policyFooter__PwVwt{grid-template-columns:1fr;gap:2rem;padding:2rem}.PrivacyPolicy_tocNav__xww0h{grid-template-columns:1fr}}@media (max-width:480px){.PrivacyPolicy_hero__p6G0G{padding:4rem 0 2.5rem}.PrivacyPolicy_heroContent__Dy2U7{padding:0 1.5rem}.PrivacyPolicy_heroTitle__WuWT5{font-size:2rem}.PrivacyPolicy_breadcrumbs__DPnK_{font-size:11px}.PrivacyPolicy_contentWrapper__CZod_{padding:2rem 1.5rem 3rem}.PrivacyPolicy_keyPoints__uDpjc{padding:2rem 1.5rem}.PrivacyPolicy_keyPointsTitle__W75Yz{font-size:1.25rem}.PrivacyPolicy_sectionTitle__nnAxw{font-size:1.5rem}.PrivacyPolicy_policySection__D61hu{margin-bottom:3rem;padding-bottom:2rem}.PrivacyPolicy_tocContent__fRU0a{padding:1.5rem}.PrivacyPolicy_contactCard__LpCwd{padding:1.25rem}}@media print{.PrivacyPolicy_hero__p6G0G,.PrivacyPolicy_keyPoints__uDpjc,.PrivacyPolicy_tableOfContents___slV8{display:none}.PrivacyPolicy_contentWrapper__CZod_{grid-template-columns:1fr;padding:0}.PrivacyPolicy_policySection__D61hu{page-break-inside:avoid;margin-bottom:2rem;border:none}.PrivacyPolicy_sectionNumber__KI9hu{position:static;display:inline;margin-right:.5rem;font-size:1.25rem}}.PrivacyPolicy_contactButton__Nqr6u:focus,.PrivacyPolicy_tocLink__ZyZXQ:focus{outline:2px solid var(--color-champagne);outline-offset:2px}@media (prefers-reduced-motion:reduce){.PrivacyPolicy_heroSubtitle__XDSXX,.PrivacyPolicy_heroTitle__WuWT5,.PrivacyPolicy_lastUpdated__4HIFG,.PrivacyPolicy_mainContent__fdQt8,.PrivacyPolicy_tableOfContents___slV8{animation:none}.PrivacyPolicy_contactButton__Nqr6u,.PrivacyPolicy_keyPoint___aM3o,.PrivacyPolicy_tocLink__ZyZXQ{transition:none}}