.soar-legal-page{color:#111111d1;min-height:100dvh;font-family:var(--font-primary);background:#fff;padding:5rem 1.25rem 6rem}.soar-legal-page section{background:0 0}.soar-legal-shell{flex-direction:column;gap:2rem;max-width:44rem;margin:0 auto;font-size:.98rem;line-height:1.6;display:flex}.soar-legal-header{border-bottom:1px solid #0000001a;flex-direction:column;gap:.75rem;padding-bottom:1.5rem;display:flex}.soar-legal-back{color:#1119;font-size:.88rem;text-decoration:none;transition:color .16s}.soar-legal-back:hover{color:#111111f2}.soar-legal-title{letter-spacing:-.03em;color:#111;margin:0;font-size:clamp(2rem,4vw,2.75rem);line-height:1}.soar-legal-updated{color:#11111180;letter-spacing:.02em;margin:0;font-size:.82rem}.soar-legal-shell section{flex-direction:column;gap:.75rem;display:flex}.soar-legal-shell h2{color:#111;letter-spacing:-.015em;margin:0;font-size:1.2rem}.soar-legal-shell p{margin:0}.soar-legal-shell ul{flex-direction:column;gap:.4rem;margin:0;padding-left:1.25rem;display:flex}.soar-legal-shell a{color:#2681d4;text-underline-offset:3px;text-decoration:underline}.soar-legal-shell a:hover{color:#1a5a95}
