@font-face{font-family:AthenaLegalGeist;src:url(/marketing/fonts/geist-400.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:AthenaLegalGeist;src:url(/marketing/fonts/geist-500.ttf)format("truetype");font-weight:500;font-display:swap}@font-face{font-family:AthenaLegalGeist;src:url(/marketing/fonts/geist-600.ttf)format("truetype");font-weight:600;font-display:swap}.legal-page{color:#18181b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(at 95% 0,#7771ff09,#0000 45%),#fafafa;min-height:100svh;font-family:AthenaLegalGeist,Arial,sans-serif;line-height:1.7}.legal-page a{color:inherit;text-decoration:none}.legal-page a:focus-visible{outline-offset:5px;outline:2px solid #6555dc}.legal-header{justify-content:space-between;align-items:center;gap:24px;padding:25px 7%;display:flex}.legal-brand{letter-spacing:-.8px;align-items:center;gap:11px;font-size:23px;font-weight:500;display:flex}.legal-brand img{width:28px;height:25px}.legal-back{align-items:center;gap:30px;font-size:14px;display:flex}.legal-back:hover{color:#6555dc}.legal-layout{grid-template-columns:220px minmax(0,800px);gap:7%;max-width:1400px;margin:auto;padding:76px 7% 120px;display:grid}.legal-sidebar{align-self:start;position:sticky;top:36px}.legal-eyebrow{letter-spacing:.12em;color:#6555dc;font-size:11px;font-weight:500}.legal-sidebar nav{flex-direction:column;gap:8px;margin-top:28px;display:flex}.legal-sidebar nav a{color:#62626b;padding:10px 14px;font-size:14px}.legal-sidebar nav a[aria-current=page]{color:#18181b;background:#7771ff0b}.legal-sidebar nav a:hover{color:#6555dc}.legal-content{overflow-wrap:anywhere;min-width:0}.legal-content>*{margin:0 0 18px}.legal-title{letter-spacing:-.045em;margin-bottom:28px;font-size:clamp(34px,4vw,54px);font-weight:500;line-height:1.12}.legal-date{color:#62626b;margin-bottom:8px;font-size:13px}.legal-date+.legal-paragraph{margin-top:38px}.legal-paragraph,.legal-list-line{color:#62626b;font-size:16px;line-height:1.85}.legal-list-line{padding-left:20px}.legal-heading{letter-spacing:-.025em;margin-top:48px;padding-top:28px;font-size:25px;font-weight:500;line-height:1.35}.legal-subheading{color:#27272a;margin-top:26px;font-size:16px;font-weight:500;line-height:1.8}.legal-clause{color:#62626b;grid-template-columns:3rem minmax(0,1fr);gap:20px;padding-top:18px;font-size:16px;line-height:1.85;display:grid}.legal-number{color:#6555dc;font-variant-numeric:tabular-nums}.legal-clause strong{color:#18181b;font-weight:600}.legal-footer{letter-spacing:.06em;color:#62626b;justify-content:space-between;gap:20px;padding:28px 7%;font-size:11px;display:flex}.legal-skip{z-index:100;background:#fff;padding:12px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.legal-skip:focus{transform:none}@media (max-width:800px){.legal-layout{grid-template-columns:1fr;gap:38px;padding-top:40px}.legal-sidebar{position:static}.legal-sidebar nav{flex-direction:row;gap:12px;margin-top:16px}.legal-sidebar nav a{border-left:0;padding:8px 0}.legal-title{font-size:38px}.legal-clause{grid-template-columns:2.5rem minmax(0,1fr);gap:12px}}@media (max-width:450px){.legal-header{gap:12px;padding:21px 6%}.legal-brand{font-size:20px}.legal-back{gap:12px;font-size:12px}.legal-title{font-size:34px}.legal-layout{padding-inline:6%}.legal-footer{flex-wrap:wrap}}
