.Legal_legalSection__EK6PA{background:var(--black)}.Legal_legalLayout__6WQO_{display:grid;grid-template-columns:1fr 280px;grid-gap:60px;gap:60px;align-items:start}.Legal_legalContent__ophiX{max-width:760px}.Legal_intro__Gs7xv{font-size:1.05rem;color:var(--light-gray);line-height:1.9;margin-bottom:40px;padding:24px 28px;border-left:3px solid #e2c98a;background:rgba(201,168,76,.05)}.Legal_legalContent__ophiX h2{font-family:var(--font-display);font-size:1.5rem;color:var(--white);margin-top:48px;margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid rgba(201,168,76,.15)}.Legal_legalContent__ophiX h2:first-of-type{margin-top:0}.Legal_legalContent__ophiX h3{font-family:var(--font-body);font-size:1rem;font-weight:700;color:#e2c98a;margin-top:24px;margin-bottom:10px;letter-spacing:.05em}.Legal_legalContent__ophiX p{font-size:.95rem;color:var(--gray);line-height:1.85;margin-bottom:16px}.Legal_legalContent__ophiX ul{margin:12px 0 20px;display:flex;flex-direction:column;gap:8px}.Legal_legalContent__ophiX ul li{font-size:.95rem;color:var(--gray);padding-left:20px;position:relative;line-height:1.7}.Legal_legalContent__ophiX ul li:before{content:"→";position:absolute;left:0;color:#e2c98a;font-size:.8rem}.Legal_legalContent__ophiX a{color:#e2c98a;transition:opacity .2s}.Legal_legalContent__ophiX a:hover{opacity:.8}.Legal_legalContent__ophiX strong{color:var(--light-gray)}.Legal_contactBlock__m0_Im{background:var(--dark);border:1px solid rgba(201,168,76,.15);padding:24px 28px;margin-top:8px}.Legal_contactBlock__m0_Im p{margin-bottom:6px!important}.Legal_legalSidebar__gILx9{position:-webkit-sticky;position:sticky;top:100px;display:flex;flex-direction:column;gap:20px}.Legal_sideNav__kU_GP{background:var(--dark);border:1px solid rgba(201,168,76,.15);padding:28px 24px}.Legal_sideNav__kU_GP h3{font-family:var(--font-body);font-size:.75rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#e2c98a;margin-bottom:16px}.Legal_sideNav__kU_GP ul{display:flex;flex-direction:column;gap:8px}.Legal_sideNav__kU_GP ul li{font-size:.85rem;color:var(--gray);display:flex;align-items:center;gap:8px}.Legal_sideNav__kU_GP ul li span{color:#e2c98a;font-size:.75rem}.Legal_sideCta__Sf8hH{background:var(--dark-2);border:1px solid rgba(201,168,76,.15);padding:28px 24px;text-align:center}.Legal_sideCta__Sf8hH h3{font-size:1.1rem;color:var(--white);margin-bottom:10px}.Legal_sideCta__Sf8hH p{font-size:.88rem;color:var(--gray)}.Legal_relatedLinks__H1YHT{background:var(--dark);border:1px solid rgba(201,168,76,.12);padding:24px}.Legal_relatedLinks__H1YHT h3{font-family:var(--font-body);font-size:.75rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#e2c98a;margin-bottom:12px}.Legal_relatedLinks__H1YHT a{display:block;font-size:.9rem;color:var(--gray);transition:color .3s ease}.Legal_relatedLinks__H1YHT a:hover{color:#e2c98a}@media (max-width:900px){.Legal_legalLayout__6WQO_{grid-template-columns:1fr;gap:40px}.Legal_legalSidebar__gILx9{position:static;display:grid;grid-template-columns:1fr 1fr}}@media (max-width:500px){.Legal_legalSidebar__gILx9{grid-template-columns:1fr}}