.legal-page>:not(.about-ambient){position:relative;z-index:1}.legal-page .n3xus-container{width:min(1120px,calc(100% - 3rem));margin-inline:auto;padding-inline:0}.legal-page .legal-hero{padding-block:clamp(4rem,9vw,8rem) clamp(3rem,6vw,5rem);text-align:left}.legal-page .legal-hero__status{margin-bottom:1.75rem;color:#69e5ed;line-height:1.8}.legal-page .legal-hero__title{max-width:15ch;font-family:var(--font-sans),sans-serif;font-size:clamp(2.5rem,6.7vw,6.25rem);letter-spacing:-.055em;line-height:1.04;text-shadow:none;text-wrap:balance}.legal-page .legal-hero__subtitle{margin-top:1.75rem;font-size:.95rem;color:#dfc78c}.legal-page .legal-section{padding-block:clamp(3rem,6vw,5rem);border-top:1px solid #ffffff14;background:#101e26b3}.legal-page .legal-section[data-section=data],.legal-page .legal-section[data-section=host]{background:#1d162ca3}.legal-page .legal-section[data-section=ip]{background:#07181180}.legal-page .legal-section__kicker,.legal-page .legal-section__title{text-align:left}.legal-page .legal-section__kicker{margin-bottom:1rem;letter-spacing:.12em;overflow-wrap:anywhere}.legal-page .legal-section__title{font-size:clamp(1.45rem,3vw,2.3rem);text-transform:none;letter-spacing:-.035em;line-height:1.3;margin-bottom:2rem}.legal-page .legal-card{max-width:78ch;margin:0;padding:0;border:0;background:none;box-shadow:none}.legal-page .legal-section__text{color:#c4c7d0;line-height:1.85}.legal-page .legal-section__text:last-child{margin-bottom:0}.legal-page .legal-fields{gap:0;margin-top:1.5rem}.legal-page .legal-field{padding-block:1.1rem;border-top:1px solid #ffffff14;gap:.6rem 2rem}.legal-page .legal-field__label{color:#7ee4ec;line-height:1.7}.legal-page .legal-field__value{font-size:1rem;color:#e1e4ed;overflow-wrap:anywhere}.legal-page .legal-field--pending .legal-field__value{color:#e6c987;font-size:.9rem}.legal-page .legal-card__mailto{font-size:clamp(.95rem,2vw,1.3rem);letter-spacing:0;overflow-wrap:anywhere}.legal-page .legal-related{background:#080d14b3}.legal-page .legal-related__list{justify-content:flex-start;max-width:none;margin-inline:0}.legal-page .legal-related__link{align-items:center;min-height:44px;line-height:1.7}.legal-page .legal-card__mailto,.legal-page .legal-field__link{display:inline-block;padding-block:.5rem}.legal-page a:focus-visible{outline:2px solid var(--cyber-cyan);outline-offset:5px}@media (max-width:420px){.legal-page .n3xus-container{width:calc(100% - 2.25rem)}}