@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&family=Newsreader:ital,opsz,wght@0,6..72,300;0,6..72,400;0,6..72,500;1,6..72,400&display=swap";html:root{--a-ivory: #FCFBF7;--a-paper: #FFFDF8;--a-stage: #F2EFE9;--a-ink: #10152C;--a-text: #4F5362;--a-muted: #646776;--a-soft: #858A97;--a-line: #DFDCD4;--a-blue: #6B3FC4;--a-blue-soft: #F2ECF6;--a-violet: #9766ED;--ground: var(--a-ivory);--ground-2: var(--a-paper);--ground-3: var(--a-stage);--ground-4: var(--a-line);--card: var(--a-paper);--tint: var(--a-stage);--line: var(--a-line);--line-soft: #EDE9E1;--hair: var(--a-line);--ink: var(--a-ink);--ink-2: var(--a-text);--ink-3: var(--a-muted);--text: var(--a-ink);--text-2: var(--a-text);--text-3: var(--a-muted);--paper-ink: var(--a-ink);--brass: var(--a-blue);--brass-lo: var(--a-blue);--brass-hi: var(--a-blue);--brass-ink: var(--a-blue);--focus: var(--a-blue);--verd: var(--a-blue);--verd-hi: var(--a-blue);--f-d: "Newsreader", Georgia, "Times New Roman", serif;--f-b: "Newsreader", Georgia, serif;--f-u: "DM Sans", "Helvetica Neue", Arial, sans-serif;--f-n: "DM Sans", "Helvetica Neue", Arial, sans-serif;color-scheme:light}html body{background:var(--a-ivory);color:var(--a-ink)}html body h1,html body h2,html body h3{letter-spacing:-0.02em}html body .btn,html body a.btn,html body button.btn{background:var(--a-blue);border-color:var(--a-blue);color:#fff;border-radius:999px}html body .btn:hover{background:#59319F;border-color:#59319F;color:#fff}html body nav.anav{position:sticky;top:0;z-index:50;background:var(--a-ivory);border-bottom:1px solid var(--a-line)}html body nav.anav .navin{max-width:1240px;margin:0 auto;height:72px;padding:0 24px;display:flex;align-items:center;gap:32px}html body nav.anav .amark{display:inline-flex;align-items:baseline;gap:2px;font-family:"Newsreader",Georgia,serif;font-weight:500;font-size:30px;letter-spacing:-0.02em;color:var(--a-ink);text-decoration:none}html body nav.anav .amark i{display:inline-block;width:.19em;height:.19em;background:var(--a-violet);margin-left:.04em}html body nav.anav .navlinks{display:flex;gap:28px;margin-left:auto}html body nav.anav .navlinks a{font-family:"DM Sans",Arial,sans-serif;font-size:15px;color:var(--a-muted);text-decoration:none}html body nav.anav .navlinks a:hover,html body nav.anav .navlinks a[aria-current=page]{color:var(--a-ink)}html body nav.anav .abtn{display:inline-flex;align-items:center;height:44px;padding:0 20px;border-radius:999px;background:var(--a-blue);color:#fff;font-family:"DM Sans",Arial,sans-serif;font-size:15px;font-weight:500;text-decoration:none;white-space:nowrap}html body nav.anav .abtn:hover{background:#59319F}@media(max-width:900px){html body nav.anav .navlinks{display:none}html body nav.anav .abtn{margin-left:auto}}@media(max-width:720px){html body nav.anav .navin{height:60px;padding:0 16px;gap:12px}html body nav.anav .amark{font-size:26px}html body nav.anav .abtn{height:40px;padding:0 14px;font-size:14px}}@media(max-width:360px){html body nav.anav .abtn{padding:0 10px;font-size:13px}}html body nav:not(.anav){position:static;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}html body .body{color:var(--a-text)}html body .topics a{background:var(--a-paper)}html body .cta{background:var(--a-stage)}
