.privacy-policy_page__gIPSQ{--cream:#f4f1e9;--green:#103d31;--deep-green:#082c23;--gold:#d0a95d;--text:#596760;--line:rgba(16,61,49,0.15);min-height:100vh;width:100%;margin:0;padding:0;background:var(--cream);color:var(--green);overflow-x:hidden;font-family:Arial,Helvetica,sans-serif}.privacy-policy_page__gIPSQ *,.privacy-policy_page__gIPSQ :after,.privacy-policy_page__gIPSQ :before{box-sizing:border-box}.privacy-policy_hero__07uyC{position:relative;min-height:720px;background-image:linear-gradient(90deg,rgba(7,25,21,.72),rgba(7,25,21,.42) 48%,rgba(7,25,21,.18)),url(/images/privacy-hero.jpg);background-size:cover;background-position:50%;color:#ffffff;overflow:hidden}.privacy-policy_hero__07uyC:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.18),transparent 28%,rgba(0,0,0,.12));pointer-events:none}.privacy-policy_heroContent__NTtE8{position:relative;z-index:5;width:min(100% - 160px,1520px);min-height:720px;margin:0 auto;padding-top:265px;display:flex;flex-direction:column;justify-content:flex-start}.privacy-policy_eyebrow__IxXWC{display:inline-flex;align-items:center;gap:13px;width:fit-content;color:#ffffff;font-size:11px;font-weight:800;letter-spacing:.25em;text-transform:uppercase}.privacy-policy_eyebrow__IxXWC:before{content:"";width:35px;height:1px;background:var(--gold)}.privacy-policy_hero__07uyC h1{max-width:900px;margin:27px 0 0;color:#ffffff;font-size:clamp(70px,8vw,132px);font-weight:800;line-height:.82;letter-spacing:-.075em}.privacy-policy_hero__07uyC h1 em{display:block;font-family:Georgia,Times New Roman,serif;font-size:1.03em;font-weight:400;font-style:italic;letter-spacing:-.065em}.privacy-policy_heroDescription__PksA_{max-width:670px;margin:42px 0 0;color:rgba(255,255,255,.78);font-size:16px;line-height:1.8}.privacy-policy_heroMeta__DmGrZ{display:flex;gap:30px;margin-top:45px;color:rgba(255,255,255,.62);font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.privacy-policy_content__CPe_r{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:120px 0 145px}.privacy-policy_contentGrid___ytnK{display:grid;grid-template-columns:220px minmax(0,760px);justify-content:space-between;gap:80px}.privacy-policy_sidebar__xGo8d{position:sticky;top:35px;align-self:start}.privacy-policy_sidebarLabel__BN_3S{display:block;margin-bottom:20px;font-size:10px;font-weight:800;letter-spacing:.25em;text-transform:uppercase}.privacy-policy_sidebar__xGo8d a{display:block;padding:10px 0;color:#68746e;border-bottom:1px solid var(--line);font-size:12px;line-height:1.4;text-decoration:none;transition:color .2s ease,padding-left .2s ease}.privacy-policy_sidebar__xGo8d a:hover{padding-left:5px;color:var(--green)}.privacy-policy_section__PpBW6{scroll-margin-top:40px;padding-bottom:68px;margin-bottom:68px;border-bottom:1px solid var(--line)}.privacy-policy_section__PpBW6:last-child{margin-bottom:0;border-bottom:0}.privacy-policy_sectionHeading__zHvV_{display:grid;grid-template-columns:55px 1fr;gap:24px}.privacy-policy_sectionNumber__9hzcQ{padding-top:8px;color:var(--gold);font-size:11px;font-weight:800;letter-spacing:.15em}.privacy-policy_section__PpBW6 h2{margin:0;font-size:clamp(34px,4vw,48px);font-weight:800;line-height:.98;letter-spacing:-.045em}.privacy-policy_sectionCopy___o_f8{margin-left:79px;margin-top:28px}.privacy-policy_sectionCopy___o_f8 p{margin:0 0 20px;color:var(--text);font-size:15px;line-height:1.9}.privacy-policy_sectionCopy___o_f8 p:last-child{margin-bottom:0}.privacy-policy_contactBox__n_dLd{display:flex;flex-direction:column;gap:8px;margin-top:30px;padding:26px 28px;background:rgba(16,61,49,.055);border-left:2px solid var(--gold);color:var(--green);font-size:14px;line-height:1.6}.privacy-policy_contactBox__n_dLd strong{font-size:16px}.privacy-policy_final__yg57W{background:var(--green);color:#ffffff}.privacy-policy_finalInner__q_HuL{width:min(1180px,calc(100% - 48px));min-height:450px;margin:0 auto;padding:90px 0;display:flex;flex-direction:column;justify-content:center}.privacy-policy_finalLabel__OnsDL{color:var(--gold);font-size:10px;font-weight:800;letter-spacing:.3em;text-transform:uppercase}.privacy-policy_final__yg57W h2{max-width:700px;margin:25px 0 0;color:#ffffff;font-size:clamp(55px,7vw,94px);font-weight:800;line-height:.9;letter-spacing:-.065em}.privacy-policy_final__yg57W h2 em{font-family:Georgia,Times New Roman,serif;font-weight:400;font-style:italic}.privacy-policy_final__yg57W p{max-width:580px;margin:30px 0 0;color:rgba(255,255,255,.68);font-size:15px;line-height:1.8}.privacy-policy_finalButton__WZ9z5{display:inline-flex;align-items:center;justify-content:center;width:fit-content;margin-top:32px;padding:15px 24px;background:#ffffff;color:var(--green)!important;text-decoration:none;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;transition:background .2s ease,color .2s ease}.privacy-policy_finalButton__WZ9z5:hover{background:var(--gold);color:var(--deep-green)!important}@media (max-width:1100px){.privacy-policy_heroContent__NTtE8{width:calc(100% - 80px)}}@media (max-width:850px){.privacy-policy_hero__07uyC{min-height:600px;background-position:62%}.privacy-policy_heroContent__NTtE8{width:calc(100% - 40px);min-height:600px;padding-top:205px}.privacy-policy_hero__07uyC h1{font-size:clamp(58px,16vw,86px)}.privacy-policy_heroDescription__PksA_{max-width:100%;margin-top:30px;font-size:14px}.privacy-policy_contentGrid___ytnK{grid-template-columns:1fr;gap:40px}.privacy-policy_sidebar__xGo8d{display:none}.privacy-policy_sectionCopy___o_f8{margin-left:0}}@media (max-width:600px){.privacy-policy_content__CPe_r{width:calc(100% - 40px);padding:80px 0 100px}.privacy-policy_section__PpBW6{padding-bottom:48px;margin-bottom:48px}.privacy-policy_sectionHeading__zHvV_{grid-template-columns:40px 1fr;gap:12px}.privacy-policy_section__PpBW6 h2{font-size:32px}.privacy-policy_sectionCopy___o_f8{margin-top:22px}.privacy-policy_sectionCopy___o_f8 p{font-size:13px}.privacy-policy_finalInner__q_HuL{width:calc(100% - 40px);min-height:420px}.privacy-policy_final__yg57W h2{font-size:55px}}@media (max-width:420px){.privacy-policy_hero__07uyC h1{font-size:54px}.privacy-policy_sectionHeading__zHvV_{display:block}.privacy-policy_sectionNumber__9hzcQ{display:block;margin-bottom:12px}.privacy-policy_heroMeta__DmGrZ{flex-direction:column;gap:10px}}