.ang-cta{position:relative;isolation:isolate;overflow:hidden;margin:56px 0 8px;padding:26px 24px 22px;border:1px solid var(--ds-line,rgba(255,255,255,.075));border-radius:20px;background:linear-gradient(180deg,rgba(77,141,255,.07),rgba(0,0,0,0) 58%),linear-gradient(180deg,#141417,#111113);box-shadow:0 24px 60px -36px rgba(0,0,0,.9)}.ang-cta-glow{position:absolute;inset:-40% -8% auto -8%;height:160%;z-index:-1;pointer-events:none;background:radial-gradient(38% 60% at 18% 0,rgba(77,141,255,.26) 0,rgba(77,141,255,0) 70%),radial-gradient(34% 56% at 82% 4%,rgba(43,227,160,.14) 0,rgba(43,227,160,0) 72%)}.ang-cta-tag{display:inline-block;margin-bottom:14px;font:700 10.5px/1 var(--ds-font-body,var(--r2-fb));letter-spacing:.16em;text-transform:uppercase;color:var(--ds-accent-ink,#8DB5FF)}.ang-cta-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ang-cta-box{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:20px;border:1px solid var(--ds-line,rgba(255,255,255,.075));border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012))}.ang-cta-box h2{margin:0!important}.ang-cta-box .r2-btn{margin-top:4px}.ang-cta-ic{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;color:#fff;background:linear-gradient(145deg,#4D8DFF,#2A63F6 55%,#1E49C8);box-shadow:0 10px 26px -12px rgba(42,99,246,.85),inset 0 1px 0 rgba(255,255,255,.22)}.ang-cta-ic-2{color:#09090b;background:linear-gradient(145deg,#5BF0BC,#2BE3A0 55%,#15B57C);box-shadow:0 10px 26px -12px rgba(43,227,160,.7),inset 0 1px 0 rgba(255,255,255,.35)}.ang-cta-lead{margin:0!important;font:400 14px/1.6 var(--ds-font-body,var(--r2-fb))!important;color:var(--ds-text-2,#a1a1aa)!important}.ang-cta-note{margin:16px 0 0!important;font:400 12.5px/1.5 var(--ds-font-body,var(--r2-fb))!important;color:var(--ds-text-3,#8e8e98)!important}@media (max-width:760px){.ang-cta{margin-top:40px;padding:22px 18px 18px;border-radius:18px}.ang-cta-grid{grid-template-columns:1fr;gap:14px}.ang-cta-box{padding:18px}.ang-cta-box .r2-btn{width:100%;justify-content:center}}html:root body .ang-prose>ul{list-style:disc;padding-left:22px;margin:0 0 28px}html:root body .ang-prose>ul>li::marker{color:var(--ds-accent-ink,#8DB5FF)}html:root body .ang-guide-body{display:block;margin-top:8px}html:root body .ang-guide-body h2{margin:44px 0 14px;font:700 28px/1.2 var(--ds-font-display,var(--r2-fd));letter-spacing:-.02em;color:var(--ds-text,#fafafa);padding-top:20px;border-top:1px solid var(--ds-line,rgba(255,255,255,.075))}html:root body .ang-guide-body h2:first-child{margin-top:20px}html:root body .ang-guide-body h3{margin:30px 0 10px;font:700 19px/1.3 var(--ds-font-display,var(--r2-fd));color:var(--ds-text,#fafafa)}html:root body .ang-guide-body p{margin:0 0 14px}html:root body .ang-guide-body ol,html:root body .ang-guide-body ul{list-style:disc;padding-left:22px;margin:0 0 16px}html:root body .ang-guide-body ol{list-style:decimal}html:root body .ang-guide-body li::marker{color:var(--ds-accent-ink,#8DB5FF)}html:root body .ang-guide-body pre{margin:0 0 18px}html:root body .ang-guide-body blockquote{margin:0 0 18px;padding:12px 16px;border-left:3px solid var(--ds-accent,#4d8dff);border-radius:0 10px 10px 0;background:rgba(77,141,255,.06)}html:root body .ang-guide-body .ang-tablewrap{margin:0 0 20px;overflow-x:auto;border:1px solid var(--ds-line,rgba(255,255,255,.075));border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,0))}html:root body .ang-guide-body .ang-table{width:100%;min-width:620px;border-collapse:collapse;font:400 14px/1.55 var(--ds-font-body,var(--r2-fb))}html:root body .ang-guide-body .ang-table td,html:root body .ang-guide-body .ang-table th{text-align:left;vertical-align:top;padding:12px 14px;border-bottom:1px solid var(--ds-line,rgba(255,255,255,.075))}html:root body .ang-guide-body .ang-table th{font:700 11.5px/1.3 var(--ds-font-body,var(--r2-fb));letter-spacing:.1em;text-transform:uppercase;color:var(--ds-text,#fafafa);background:rgba(255,255,255,.035);white-space:nowrap}html:root body .ang-guide-body .ang-table td{color:var(--ds-text-2,#a1a1aa)}html:root body .ang-guide-body .ang-table td:first-child{color:var(--ds-text,#fafafa);font-weight:600}html:root body .ang-guide-body .ang-table tr:last-child td{border-bottom:0}.ang-cta-box{height:100%}.ang-cta-box .r2-btn{margin-top:auto}@media (max-width:760px){html:root body .ang-guide-body h2{font-size:23px;margin-top:34px}html:root body .ang-guide-body h3{font-size:17.5px}html:root body .ang-guide-body .ang-tablewrap{overflow:visible;background:none;border:0;border-radius:0}html:root body .ang-guide-body .ang-table{min-width:0;display:block}html:root body .ang-guide-body .ang-table thead{display:none}html:root body .ang-guide-body .ang-table tbody,html:root body .ang-guide-body .ang-table tr{display:block}html:root body .ang-guide-body .ang-table tr{margin:0 0 12px;border:1px solid var(--ds-line,rgba(255,255,255,.075));border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.01));overflow:hidden}html:root body .ang-guide-body .ang-table td{display:grid;grid-template-columns:minmax(0,38%) minmax(0,1fr);gap:12px;padding:11px 14px}html:root body .ang-guide-body .ang-table td:before{content:attr(data-label);font:700 10.5px/1.5 var(--ds-font-body,var(--r2-fb));letter-spacing:.1em;text-transform:uppercase;color:var(--ds-text-3,#8e8e98)}html:root body .ang-guide-body .ang-table td:not([data-label]){grid-template-columns:1fr}html:root body .ang-guide-body .ang-table td:not([data-label]):before{content:none}html:root body .ang-guide-body .ang-table .ang-cell{min-width:0}html:root body .ang-guide-body .ang-table tr td:first-child{background:rgba(255,255,255,.04);border-bottom:1px solid var(--ds-line,rgba(255,255,255,.075))}}