.doc{max-width:720px;margin:0 auto;padding:28px 20px 96px;color:#e9e6f5;line-height:1.75;font-size:16px}@media (min-width:760px){.doc{padding:48px 24px 120px;font-size:17px}}.doc-nav{display:flex;align-items:center;gap:14px;max-width:720px;margin:0 auto;padding:16px 20px 0;font-size:13px}.doc-nav a{color:#b9b2d6;text-decoration:none;display:inline-flex;align-items:center}.doc-nav a:hover{color:#fff}.doc-nav .brand{font-weight:700;letter-spacing:.02em;color:#fff}.doc-nav .spacer{flex:1 1}@media (pointer:coarse){.doc-nav{gap:4px}.doc-nav a{padding:0 8px;justify-content:center}.crumb a,.doc-nav a{min-height:48px;min-width:48px}.crumb a{display:inline-block;line-height:48px;text-align:center}.related a{min-height:44px}.doc-foot a,.related a{display:inline-flex;align-items:center}.doc-foot a{justify-content:center;min-height:48px;min-width:48px}}.crumb{font-size:13px;color:#9a94b8;margin-bottom:10px}.crumb a{color:#9a94b8;text-decoration:none}.crumb a:hover{color:#fff;text-decoration:underline}.doc h1{font-size:28px;line-height:1.3;margin:4px 0 12px;letter-spacing:-.01em}@media (min-width:760px){.doc h1{font-size:34px}}.doc .lede{color:#c7c1e0;font-size:17px;margin-bottom:28px}.doc h2{font-size:19px;margin:34px 0 10px;padding-top:20px;border-top:1px solid hsla(0,0%,100%,.09)}.doc h2:first-of-type{border-top:0;padding-top:0}.doc h3{font-size:16px;margin:22px 0 6px;color:#efeaff}.doc p{margin:0 0 14px}.doc ul{margin:0 0 16px;padding-left:20px}.doc li{margin:4px 0}.doc a{color:#c3b6ff}.card-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr;margin:18px 0 8px}@media (min-width:560px){.card-grid{grid-template-columns:repeat(2,1fr)}}.card-grid.tight{grid-template-columns:repeat(2,1fr)}@media (min-width:560px){.card-grid.tight{grid-template-columns:repeat(3,1fr)}}@media (min-width:760px){.card-grid.tight{grid-template-columns:repeat(4,1fr)}}.ccard{display:block;padding:14px 16px;border-radius:14px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);text-decoration:none;color:#e9e6f5;min-height:44px}.ccard:hover{background:hsla(0,0%,100%,.09)}.ccard .k{display:block;font-weight:700;margin-bottom:2px}.ccard .v{display:block;font-size:13px;color:#a9a2c8;line-height:1.5}.cta{margin:40px 0 0;padding:22px 20px;border-radius:18px;background-color:#1b1740;background-image:linear-gradient(180deg,rgba(140,110,255,.14),rgba(140,110,255,.04));border:1px solid rgba(170,140,255,.3);text-align:center}.cta h2{border:0;padding:0;margin:0 0 6px;font-size:18px}.cta p{color:#c7c1e0;font-size:14px;margin-bottom:16px}.cta a{display:inline-block;padding:13px 24px;min-height:44px;border-radius:999px;background:#fff;color:#1b1430;font-weight:700;text-decoration:none}.cta a:hover{background:#efeaff}.doc-foot{margin-top:48px;padding-top:18px;border-top:1px solid hsla(0,0%,100%,.09);font-size:13px;color:#8e88ab}.doc-foot a{color:#a9a2c8;text-decoration:none;margin-right:12px}.doc-foot a:hover{color:#fff}.doc-foot .disclaimer{margin-top:10px;line-height:1.6}.doc-foot-legal{margin-top:10px}.doc-foot-legal a{font-size:12px;color:#8e88ab}.related{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 0}.related a{padding:7px 12px;border-radius:999px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);font-size:13px;text-decoration:none;color:#d7d1ee}.related a:hover{background:hsla(0,0%,100%,.12)}