.terms-module__MHYekq__page{background:var(--ink);min-height:100vh;color:var(--ivory)}.terms-module__MHYekq__header{z-index:100;-webkit-backdrop-filter:blur(20px);background:#0c0b09e6;border-bottom:.5px solid #b08a3e1f;justify-content:space-between;align-items:center;padding:1.25rem 3.5rem;display:flex;position:sticky;top:0}.terms-module__MHYekq__back{align-items:center;gap:.75rem;text-decoration:none;transition:opacity .2s;display:flex}.terms-module__MHYekq__back:hover{opacity:.7}.terms-module__MHYekq__backArrow{color:var(--gold);font-size:.85rem}.terms-module__MHYekq__backLogo{font-family:var(--display);letter-spacing:.3em;color:var(--ivory);font-size:.8rem}.terms-module__MHYekq__headerLabel{letter-spacing:.22em;text-transform:uppercase;color:#b08a3e99;font-size:.58rem}.terms-module__MHYekq__main{padding:5rem 3.5rem 8rem}.terms-module__MHYekq__inner{max-width:760px;margin:0 auto}.terms-module__MHYekq__docHeader{border-bottom:.5px solid #b08a3e26;margin-bottom:4rem;padding-bottom:2rem}.terms-module__MHYekq__title{font-family:var(--display);letter-spacing:.05em;color:var(--ivory);margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem);font-weight:400}.terms-module__MHYekq__meta{font-family:var(--serif);color:#b08a3e99;font-size:.85rem;font-style:italic}.terms-module__MHYekq__body{flex-direction:column;gap:3rem;display:flex}.terms-module__MHYekq__section{flex-direction:column;gap:1rem;display:flex}.terms-module__MHYekq__section h2{font-family:var(--display);letter-spacing:.1em;color:var(--gold);margin-bottom:.25rem;font-size:1rem;font-weight:400}.terms-module__MHYekq__section h3{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;color:#f8f6f180;margin-top:.5rem;font-size:.78rem;font-weight:600}.terms-module__MHYekq__section p{font-family:var(--serif);color:#f8f6f1bf;font-size:.97rem;font-weight:300;line-height:1.85}.terms-module__MHYekq__section ul{flex-direction:column;gap:.5rem;padding-left:1.25rem;display:flex}.terms-module__MHYekq__section li{font-family:var(--serif);color:#f8f6f1bf;font-size:.97rem;font-weight:300;line-height:1.75}.terms-module__MHYekq__section strong{color:#f8f6f1e6;font-weight:500}.terms-module__MHYekq__legal{letter-spacing:.01em;color:#f8f6f180!important;font-size:.88rem!important}.terms-module__MHYekq__contact{border-left:1px solid #b08a3e40;flex-direction:column;gap:.35rem;padding-left:1.5rem;display:flex}.terms-module__MHYekq__link{color:var(--gold);text-decoration:none;transition:opacity .2s}.terms-module__MHYekq__link:hover{opacity:.7}@media (max-width:768px){.terms-module__MHYekq__header{padding:1rem 1.5rem}.terms-module__MHYekq__main{padding:3rem 1.5rem 5rem}}
