@font-face{font-family:Switzer;src:url(/fonts/switzer/Switzer-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/switzer/Switzer-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/switzer/Switzer-Semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/switzer/Switzer-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.marketing-layout{font-family:Switzer,MiSans,PingFang SC,Microsoft Yahei,system-ui,sans-serif}.marketing-layout .font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.legal-prose h2{font-size:1.125rem;font-weight:600;color:rgb(15 23 42);margin-top:2rem;margin-bottom:.75rem;scroll-margin-top:5rem}.legal-prose h3{font-size:1rem;font-weight:600;color:rgb(30 41 59);margin-top:1.25rem;margin-bottom:.5rem}.legal-prose p,.legal-prose ul{margin-bottom:.75rem}.legal-prose ul{list-style-type:disc;padding-left:1.25rem}.legal-prose ul li{margin-bottom:.25rem}.legal-prose a{color:rgb(30 41 59);text-decoration:underline;text-underline-offset:2px}.legal-prose a:hover{color:rgb(15 23 42)}@keyframes atlas-edge-draw{0%{stroke-dashoffset:60;opacity:0}to{stroke-dashoffset:0;opacity:.55}}@keyframes atlas-node-in{0%{opacity:0;transform-box:fill-box;transform-origin:center}to{opacity:1}}@keyframes atlas-halo-pulse{0%{transform:scale(1);opacity:.75}to{transform:scale(1.7);opacity:0}}.atlas-edge{stroke-dashoffset:60;opacity:0;animation:atlas-edge-draw 1.2s ease-out forwards}.atlas-node{opacity:0;animation:atlas-node-in .55s ease-out forwards}.atlas-pulse-halo{transform-box:fill-box;transform-origin:center;animation:atlas-halo-pulse 1.6s ease-out infinite}@media (prefers-reduced-motion:reduce){.atlas-edge,.atlas-node,.atlas-pulse-halo{animation:none}.atlas-edge{stroke-dashoffset:0;opacity:.55}.atlas-node{opacity:1}.atlas-pulse-halo{opacity:0}}