.legal-module__8113wq__page{max-width:780px;margin:0 auto;padding:48px 20px}.legal-module__8113wq__crumbs{font-family:var(--font-mono);letter-spacing:1px;text-transform:uppercase;color:var(--bone-40);margin-bottom:16px;font-size:.72rem}.legal-module__8113wq__crumbs a{color:var(--brass)}.legal-module__8113wq__crumbs a:hover{color:var(--brass-hi)}.legal-module__8113wq__header{border-bottom:1px solid var(--border);padding-bottom:28px}.legal-module__8113wq__header h1{color:var(--bone);font-family:var(--font-serif);letter-spacing:-.6px;margin:0 0 14px;font-size:clamp(2.35rem,8vw,3.2rem);font-weight:400;line-height:1.08}.legal-module__8113wq__header p{max-width:680px;color:var(--bone-60);margin:0;font-size:1.03rem;line-height:1.65}.legal-module__8113wq__updated{color:var(--bone-40);font-family:var(--font-mono);letter-spacing:1px;text-transform:uppercase;margin-top:18px;font-size:.68rem;display:inline-block}.legal-module__8113wq__summary{border:1px solid var(--border-brass);background:linear-gradient(135deg, #b8965a14, var(--surface));border-radius:12px;margin:28px 0 4px;padding:20px 22px}.legal-module__8113wq__summary p{color:var(--bone-70);margin:0;line-height:1.65}.legal-module__8113wq__body{color:var(--bone-60);font-size:1rem;line-height:1.75}.legal-module__8113wq__body h2{color:var(--bone);font-family:var(--font-serif);letter-spacing:-.2px;margin:38px 0 12px;font-size:1.55rem;font-weight:400;line-height:1.3}.legal-module__8113wq__body h3{color:var(--bone);margin:24px 0 8px;font-size:1rem;font-weight:700}.legal-module__8113wq__body p{margin:0 0 17px}.legal-module__8113wq__body ul{margin:0 0 18px;padding-left:22px}.legal-module__8113wq__body li{margin-bottom:8px}.legal-module__8113wq__body strong{color:var(--bone-70)}.legal-module__8113wq__body a{color:var(--brass);text-underline-offset:3px;-webkit-text-decoration:underline #b8965a59;text-decoration:underline #b8965a59}.legal-module__8113wq__body a:hover{color:var(--brass-hi)}.legal-module__8113wq__contactGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.legal-module__8113wq__contactCard{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:20px}.legal-module__8113wq__contactCard h2{margin:0 0 8px;font-size:1.25rem}.legal-module__8113wq__contactCard p{margin:0 0 12px;font-size:.94rem;line-height:1.6}.legal-module__8113wq__contactCard a{font-family:var(--font-mono);letter-spacing:.7px;text-transform:uppercase;font-size:.72rem;font-weight:700;display:inline-block}.legal-module__8113wq__notice{border:1px solid var(--border);background:var(--surface);border-radius:12px;margin-top:30px;padding:18px 20px}.legal-module__8113wq__notice p:last-child{margin-bottom:0}@media (max-width:620px){.legal-module__8113wq__page{padding-top:34px}.legal-module__8113wq__contactGrid{grid-template-columns:1fr}}
