:root{--bg:#050505;--gold:#d4af37;--text:#f6f2ea;--muted:#f6f2eab8}*{box-sizing:border-box}body{background:var(--bg);color:var(--text)}.privacyPage{min-height:100vh;color:var(--text);background:#050505;overflow-x:hidden}.privacyHero{text-align:left;background:#050505;justify-content:flex-start;align-items:flex-end;min-height:100vh;padding:0 80px 220px;display:flex;position:relative;overflow:hidden}.privacyHeroImage{object-fit:cover;object-position:center right;z-index:0}.privacyHeroOverlay{z-index:1;background:linear-gradient(90deg,#000000d6 0%,#00000094 38%,#0000001f 100%),radial-gradient(circle at 100% 0,#d4af3729,#0000 38%),linear-gradient(#0000000a 0%,#0003 58%,#000000e6 100%);position:absolute;inset:0}.privacyHeroContent{z-index:2;width:auto;max-width:760px;margin:0;padding-left:0;position:relative}.privacyLabel{display:none}.privacyHero h1{letter-spacing:0;color:#d4af37;text-transform:none;max-width:760px;margin:0 0 22px;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,3.2vw,52px);font-weight:400;line-height:1.15}.privacyHeroContent>p{color:#d3d3d3;max-width:760px;margin:0;font-size:17px;font-weight:400;line-height:1.8}.privacyHeroActions{display:none}.privacyScroll{z-index:4;color:#d4af37;font-size:46px;line-height:1;text-decoration:none;animation:2s infinite privacyArrow;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}@keyframes privacyArrow{0%{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(7px)}to{transform:translate(-50%)translateY(0)}}.privacyIntro{background:#050505;border-top:1px solid #d4af3724;grid-template-columns:42% 58%;align-items:end;gap:70px;padding:110px 7vw 88px;display:grid}.privacyIntro h2,.privacySplitText h2,.privacyFullImageText h2,.privacyProcess h2,.privacyFaq h2,.privacyCta h2{color:#f6f2ea;margin:0;font-family:Georgia,Times New Roman,serif;font-weight:400}.privacyIntro h2{letter-spacing:0;color:#d4af37;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,3.2vw,52px);font-weight:400;line-height:1.15}.privacyIntroBody p{max-width:680px;color:var(--muted);margin:0;font-size:17px;line-height:1.9}.privacyCards{background:#050505;grid-template-columns:repeat(4,1fr);gap:18px;padding:0 7vw 110px;display:grid}.privacyCard{background:radial-gradient(circle at top,#d4af3714,#0000 38%),#ffffff05;border:1px solid #d4af3757;border-radius:6px;min-height:300px;padding:44px 34px}.privacyCard span{color:#fff;letter-spacing:5px;margin-bottom:42px;font-size:13px;display:block}.privacyCard h3{color:#d4af37;margin:0 0 18px;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:400;line-height:1.1}.privacyCard p{color:var(--muted);margin:0;font-size:15px;line-height:1.8}.privacySplit{background:#050505;border-top:1px solid #d4af3724;border-bottom:1px solid #d4af3724;grid-template-columns:52% 48%;min-height:760px;display:grid}.privacySplitImage{min-height:760px;position:relative;overflow:hidden}.privacySplitImage img{object-fit:cover;object-position:center}.privacySplitImage:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#05050500,#050505e6),linear-gradient(#0000 52%,#050505e0);position:absolute;inset:0}.privacySplitText{flex-direction:column;justify-content:center;padding:7vw;display:flex}.privacySplitText h2{letter-spacing:-2px;max-width:720px;font-size:clamp(42px,5vw,82px);line-height:1}.privacySplitText p{max-width:620px;color:var(--muted);margin:30px 0 34px;font-size:17px;line-height:1.9}.privacySplitText ul{color:#f6f2ead1;gap:14px;margin:0;padding:0;font-size:16px;list-style:none;display:grid}.privacySplitText li:before{content:"✓";color:#d4af37;margin-right:12px}.privacyFullImage{background:#050505;align-items:flex-end;min-height:78vh;padding:8vw 7vw;display:flex;position:relative;overflow:hidden}.privacyFullImageBg{object-fit:cover;object-position:center;z-index:0}.privacyFullImageOverlay{z-index:1;background:linear-gradient(90deg,#050505e6,#05050580,#0505051f),linear-gradient(#0000 42%,#050505eb);position:absolute;inset:0}.privacyFullImageText{z-index:2;max-width:840px;position:relative}.privacyFullImageText h2{letter-spacing:-2px;font-size:clamp(44px,5.4vw,86px);line-height:1}.privacyFullImageText p{color:#f6f2eac2;max-width:620px;margin:26px 0 0;font-size:17px;line-height:1.85}.privacyProcess{background:#050505;padding:120px 7vw}.privacyProcessIntro{text-align:center;max-width:900px;margin:0 auto 56px}.privacyProcess h2{letter-spacing:-1.5px;font-size:clamp(42px,4.7vw,76px);line-height:1}.privacySteps{background:#d4af372e;border:1px solid #d4af372e;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.privacySteps article{background:#050505;flex-direction:column;justify-content:flex-end;min-height:330px;padding:54px 34px;display:flex}.privacySteps span{color:#d4af37;letter-spacing:5px;margin-bottom:34px;font-size:13px}.privacySteps h3{color:#fff;margin:0 0 18px;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:400;line-height:1.08}.privacySteps p{color:var(--muted);margin:0;font-size:15px;line-height:1.8}.privacyFaq{background:radial-gradient(circle,#d4af3714,#0000 34%),#050505;padding:110px 7vw}.privacyFaqIntro{text-align:center;margin:0 auto 46px}.privacyFaqIntro h2{color:#d4af37;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4vw,58px);font-weight:400;line-height:1.1}.privacyFaqLine{background:#d4af37;width:70px;height:1px;margin:18px auto 0;display:block}.privacyFaqList{gap:12px;max-width:1120px;margin:0 auto;display:grid}.privacyFaqItem{background:#ffffff05;border:1px solid #d4af3747;border-radius:4px;overflow:hidden}.privacyFaqItem summary{cursor:pointer;color:#f6f2ea;justify-content:space-between;align-items:center;gap:24px;min-height:66px;padding:0 24px;font-size:17px;line-height:1.4;list-style:none;display:flex}.privacyFaqItem summary::-webkit-details-marker{display:none}.privacyFaqItem summary b{color:#d4af37;font-size:28px;font-weight:300;line-height:1;transition:all .25s}.privacyFaqItem[open] summary b{transform:rotate(45deg)}.privacyFaqItem p{color:#f6f2eab8;margin:0;padding:0 24px 22px;font-size:15.5px;line-height:1.8}.privacyCta{background:#050505;padding:120px 7vw}.privacyCtaContent{background:linear-gradient(90deg,#090909 0% 45%,#090909d1 58%,#0909091f 100%),#090909;border:1px solid #d4af376b;border-radius:6px;grid-template-columns:1fr 52%;align-items:center;max-width:1440px;min-height:420px;margin:0 auto;display:grid;position:relative;overflow:hidden}.privacyCtaText{z-index:3;max-width:620px;padding:70px 64px;position:relative}.privacyCtaText h2{color:#c8ab4b;letter-spacing:0;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4vw,58px);font-weight:400;line-height:1.08}.privacyCtaText p{color:#f6f2ead1;max-width:560px;margin:24px 0 32px;font-size:17px;line-height:1.75}.privacyCtaText a{color:#050505;text-transform:uppercase;letter-spacing:2px;background:linear-gradient(135deg,#f5e59a,#c5972f);border-radius:4px;justify-content:center;align-items:center;min-height:54px;padding:0 34px;font-size:12px;font-weight:800;text-decoration:none;transition:all .25s;display:inline-flex}.privacyCtaText a:hover{background:#fff;transform:translateY(-2px)}.privacyCtaImage{z-index:1;height:100%;min-height:420px;position:relative}.privacyCtaImage:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#090909 0%,#090909f5 8%,#090909b3 24%,#09090947 44%,#0000 68%),linear-gradient(#0000 55%,#05050573);position:absolute;inset:0}.privacyCtaImg{object-fit:cover;object-position:center right;z-index:1}@media (max-width:1200px){.privacyHero{padding:0 32px 170px}.privacyIntro,.privacySplit,.privacyFaq{grid-template-columns:1fr}.privacyCards,.privacySteps{grid-template-columns:repeat(2,1fr)}.privacySplitImage{min-height:520px}}@media (max-width:700px){.privacyHero{align-items:flex-end;min-height:94vh;padding:0 24px 96px}.privacyHeroImage{object-position:68% center}.privacyHero h1,.privacyIntro h2,.privacySplitText h2,.privacyFullImageText h2,.privacyProcess h2,.privacyFaq h2,.privacyCta h2{letter-spacing:0;font-size:34px;line-height:1.15}.privacyHeroContent>p,.privacyIntroBody p,.privacySplitText p,.privacyFullImageText p,.privacyFaqList p,.privacyCta p{font-size:15.5px;line-height:1.75}.privacyIntro,.privacyProcess,.privacyFaq,.privacyCta{padding:82px 24px}.privacyCards,.privacySteps{grid-template-columns:1fr;padding:0 24px 82px}.privacyCard,.privacySteps article{min-height:260px;padding:34px 24px}.privacySplitText{padding:82px 24px}.privacySplitImage{min-height:420px}.privacyFullImage{min-height:70vh;padding:82px 24px}.privacyFaq{gap:42px}.privacyFaqList article{padding:28px 24px}.privacyCta{padding:82px 24px}.privacyCtaContent{grid-template-columns:1fr;min-height:auto}.privacyCtaText{padding:48px 24px}.privacyCtaImage{min-height:260px}.privacyCtaText a{width:100%}}
