@font-face{font-family:inter;src:url(../media/InterVariable_latin-s.p.0gsaq8ukbf34m.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.jZ_L_q_className{font-family:inter,inter Fallback}.jZ_L_q_variable{--font-inter:"inter", "inter Fallback"}
:root{--er-accent-50:#eeedfe;--er-accent-100:#cecbf6;--er-accent-400:#7f77dd;--er-accent-600:#534ab7;--er-accent-800:#3c3489;--er-accent-900:#26215c;--er-font-sans:var(--font-inter), system-ui, -apple-system, "Segoe UI", sans-serif;--er-font-size-xs:.75rem;--er-font-size-sm:.875rem;--er-font-size-md:1rem;--er-font-size-lg:1.25rem;--er-font-size-xl:1.75rem;--er-font-size-2xl:2.5rem;--er-font-weight-regular:400;--er-font-weight-medium:500;--er-font-weight-bold:600;--er-line-height:1.6;--er-space-1:.25rem;--er-space-2:.5rem;--er-space-3:.75rem;--er-space-4:1rem;--er-space-6:1.5rem;--er-space-8:2rem;--er-space-12:3rem;--er-radius-sm:6px;--er-radius-md:10px;--er-radius-lg:16px;--er-max-width:1200px;--er-gutter:16px;--er-bg:#fff;--er-surface:#f7f7fb;--er-surface-raised:#fff;--er-border:#e4e3ee;--er-text:#16151f;--er-text-muted:#5c5b6b;--er-accent:var(--er-accent-600);--er-accent-hover:var(--er-accent-800);--er-accent-soft:var(--er-accent-50);--er-sponsored-bg:#fdf1dc;--er-sponsored-text:#8a4b06;--er-on-accent:#fff;--er-icon:currentColor;--er-focus:0 0 0 3px color-mix(in srgb, var(--er-accent-400) 45%, transparent);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--er-bg:#0f0e17;--er-surface:#17162a;--er-surface-raised:#1d1c33;--er-border:#2d2b48;--er-text:#eeedf7;--er-text-muted:#a9a7c2;--er-accent:var(--er-accent-400);--er-accent-hover:var(--er-accent-100);--er-accent-soft:#252250;--er-sponsored-bg:#3a2a10;--er-sponsored-text:#f5c77e;--er-on-accent:#0f0e17;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--er-bg:#0f0e17;--er-surface:#17162a;--er-surface-raised:#1d1c33;--er-border:#2d2b48;--er-text:#eeedf7;--er-text-muted:#a9a7c2;--er-accent:var(--er-accent-400);--er-accent-hover:var(--er-accent-100);--er-accent-soft:#252250;--er-sponsored-bg:#3a2a10;--er-sponsored-text:#f5c77e;--er-on-accent:#0f0e17;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--er-bg);color:var(--er-text);font-family:var(--er-font-sans);font-size:var(--er-font-size-md);line-height:var(--er-line-height);-webkit-font-smoothing:antialiased}a{color:var(--er-accent)}a:hover{color:var(--er-accent-hover)}:focus-visible{box-shadow:var(--er-focus);border-radius:var(--er-radius-sm);outline:none}.er-container{width:100%;max-width:var(--er-max-width);padding:0 var(--er-gutter);margin:0 auto}.er-header{border-bottom:1px solid var(--er-border);background:var(--er-bg)}.er-header__inner{align-items:center;gap:var(--er-space-6);min-height:64px;display:flex}.er-wordmark{align-items:baseline;gap:var(--er-space-2);color:var(--er-text);font-size:var(--er-font-size-lg);font-weight:var(--er-font-weight-bold);letter-spacing:-.02em;text-decoration:none;display:inline-flex}.er-wordmark__accent{color:var(--er-accent)}.er-wordmark__by{font-size:var(--er-font-size-xs);font-weight:var(--er-font-weight-regular);color:var(--er-text-muted);letter-spacing:0}.er-nav{gap:var(--er-space-4);font-size:var(--er-font-size-sm);flex:1;display:flex}.er-nav a{color:var(--er-text-muted);text-decoration:none}.er-nav a[aria-current=page],.er-nav a:hover{color:var(--er-accent)}.er-icon-button{border:1px solid var(--er-border);border-radius:var(--er-radius-sm);width:36px;height:36px;color:var(--er-text);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.er-icon-button:hover{background:var(--er-surface)}.er-icon{width:18px;height:18px;stroke:var(--er-icon);fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.er-theme-icon--sun{display:none}:root[data-theme=dark] .er-theme-icon--sun{display:block}:root[data-theme=dark] .er-theme-icon--moon{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .er-theme-icon--sun{display:block}:root:not([data-theme=light]) .er-theme-icon--moon{display:none}}.er-main{padding:var(--er-space-12) 0}.er-eyebrow{font-size:var(--er-font-size-xs);font-weight:var(--er-font-weight-medium);text-transform:uppercase;letter-spacing:.08em;color:var(--er-accent);margin:0 0 var(--er-space-2)}.er-title{font-size:var(--er-font-size-2xl);letter-spacing:-.02em;margin:0 0 var(--er-space-4);line-height:1.15}.er-lead{font-size:var(--er-font-size-lg);color:var(--er-text-muted);max-width:60ch;margin:0 0 var(--er-space-8)}.er-region-grid{gap:var(--er-space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.er-card{padding:var(--er-space-6);border:1px solid var(--er-border);border-radius:var(--er-radius-lg);background:var(--er-surface-raised);color:var(--er-text);text-decoration:none;display:block}a.er-card:hover{border-color:var(--er-accent);color:var(--er-text)}.er-card__title{font-size:var(--er-font-size-lg);font-weight:var(--er-font-weight-medium);margin:0 0 var(--er-space-1)}.er-card__meta{font-size:var(--er-font-size-sm);color:var(--er-text-muted);margin:0}.er-button{align-items:center;gap:var(--er-space-2);padding:var(--er-space-2) var(--er-space-4);border-radius:var(--er-radius-sm);background:var(--er-accent);color:var(--er-on-accent);font-weight:var(--er-font-weight-medium);cursor:pointer;border:none;text-decoration:none;display:inline-flex}.er-button:hover{background:var(--er-accent-hover);color:var(--er-on-accent)}.er-empty{padding:var(--er-space-8);border:1px dashed var(--er-border);border-radius:var(--er-radius-lg);background:var(--er-surface);color:var(--er-text-muted)}.er-footer{border-top:1px solid var(--er-border);padding:var(--er-space-6) 0;font-size:var(--er-font-size-sm);color:var(--er-text-muted)}@media (max-width:640px){.er-header__inner{gap:var(--er-space-3);padding-top:var(--er-space-3);padding-bottom:var(--er-space-3);flex-wrap:wrap}.er-nav{flex-basis:100%;order:3;overflow-x:auto}.er-title{font-size:var(--er-font-size-xl)}}.er-muted{color:var(--er-text-muted)}.er-small{font-size:var(--er-font-size-sm)}.er-narrow{max-width:560px}.er-section{margin-top:var(--er-space-12)}.er-section__head{justify-content:space-between;align-items:baseline;gap:var(--er-space-4);margin-bottom:var(--er-space-4);flex-wrap:wrap;display:flex}.er-section__title{font-size:var(--er-font-size-lg);font-weight:var(--er-font-weight-bold);margin:0}.er-subtitle{font-size:var(--er-font-size-md);margin:var(--er-space-8) 0 var(--er-space-2)}.er-lead--sm{font-size:var(--er-font-size-md);margin-bottom:var(--er-space-6)}.er-grid{gap:var(--er-space-4);grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));display:grid}.er-actions{gap:var(--er-space-3);margin:var(--er-space-4) 0;flex-wrap:wrap;align-items:center;display:flex}.er-button--small{padding:var(--er-space-1) var(--er-space-3);font-size:var(--er-font-size-sm)}.er-button--ghost{color:var(--er-accent);border:1px solid var(--er-accent);background:0 0}.er-button--ghost:hover{background:var(--er-accent-soft);color:var(--er-accent-hover)}button.er-button{font:inherit;font-weight:var(--er-font-weight-medium)}.er-button[disabled]{opacity:.6;cursor:wait}.er-link-button{color:var(--er-text-muted);cursor:pointer;font:inherit;font-size:var(--er-font-size-sm);background:0 0;border:none;padding:0}.er-link-button:hover{color:var(--er-accent)}.er-account{align-items:center;gap:var(--er-space-3);font-size:var(--er-font-size-sm);display:flex}.er-account a{text-decoration:none}.er-account__name{color:var(--er-text);font-weight:var(--er-font-weight-medium)}.er-badge{background:var(--er-accent-soft);color:var(--er-accent);font-size:var(--er-font-size-xs);font-weight:var(--er-font-weight-medium);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.er-badge--soft{background:var(--er-surface);color:var(--er-text-muted);border:1px solid var(--er-border)}.er-alert{padding:var(--er-space-3) var(--er-space-4);border-radius:var(--er-radius-md);background:var(--er-accent-soft);color:var(--er-text);margin:var(--er-space-4) 0}.er-alert--error{background:#d1434324}.er-alert--ok{background:#2f9e6e29}.er-activity{flex-direction:column;padding:0;display:flex;overflow:hidden}.er-activity__thumb{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.er-activity__body{padding:var(--er-space-6);gap:var(--er-space-2);flex-direction:column;display:flex}.er-activity__meta{gap:var(--er-space-2);margin-bottom:var(--er-space-2);flex-wrap:wrap;align-items:center;display:flex}.er-activity__acc{color:var(--er-accent);margin:0}.er-card__meta+.er-activity__acc{margin-top:var(--er-space-2)}.er-filter{align-items:flex-end;gap:var(--er-space-3);margin:0 0 var(--er-space-6);flex-wrap:wrap;display:flex}.er-filter .er-field{min-width:min(260px,100%);margin:0}.er-form{gap:var(--er-space-4);margin:var(--er-space-4) 0;flex-direction:column;display:flex}.er-form__row{gap:var(--er-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.er-field{gap:var(--er-space-1);border:0;flex-direction:column;margin:0;padding:0;display:flex}.er-field__label{font-size:var(--er-font-size-sm);font-weight:var(--er-font-weight-medium);color:var(--er-text);padding:0}.er-field input:not([type=checkbox]):not([type=radio]),.er-field select,.er-field textarea{width:100%;font:inherit;padding:var(--er-space-2) var(--er-space-3);border:1px solid var(--er-border);border-radius:var(--er-radius-sm);background:var(--er-surface-raised);color:var(--er-text);min-height:40px}.er-field input:not([type=checkbox]):not([type=radio]):focus,.er-field select:focus,.er-field textarea:focus{box-shadow:var(--er-focus);border-color:var(--er-accent);outline:none}.er-field input[aria-invalid=true]{border-color:#d14343}.er-field-error{color:#d14343;font-size:var(--er-font-size-sm);margin:0}.er-checklist{gap:var(--er-space-1) var(--er-space-4);max-height:280px;padding:var(--er-space-2);border:1px solid var(--er-border);border-radius:var(--er-radius-sm);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid;overflow-y:auto}.er-option{gap:var(--er-space-2);font-size:var(--er-font-size-sm);padding:var(--er-space-1) 0;cursor:pointer;align-items:flex-start;display:flex}.er-option input{width:16px;height:16px;accent-color:var(--er-accent);flex:none;margin:4px 0 0}.er-segmented{gap:var(--er-space-2);flex-wrap:wrap;display:flex}.er-segmented__item{position:relative}.er-segmented__item input{opacity:0;position:absolute}.er-segmented__item span{padding:var(--er-space-2) var(--er-space-4);border:1px solid var(--er-border);border-radius:var(--er-radius-sm);cursor:pointer;display:inline-block}.er-segmented__item input:checked+span{border-color:var(--er-accent);background:var(--er-accent-soft);color:var(--er-accent);font-weight:var(--er-font-weight-medium)}.er-segmented__item input:focus-visible+span{box-shadow:var(--er-focus)}.er-activity-page{max-width:960px}.er-gate{gap:var(--er-space-4);margin-top:var(--er-space-6);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));align-items:start;display:grid}.er-notice-card{margin:var(--er-space-6) 0}.er-cme-player{gap:var(--er-space-4);margin-top:var(--er-space-6);flex-direction:column;display:flex}.er-video{border-radius:var(--er-radius-lg);background:#000;width:100%;min-height:200px;overflow:hidden}.er-video iframe{display:block}.er-watch{gap:var(--er-space-2);flex-direction:column;display:flex}.er-watch__row{justify-content:space-between;gap:var(--er-space-4);font-size:var(--er-font-size-sm);flex-wrap:wrap;display:flex}.er-progress{background:var(--er-surface);border:1px solid var(--er-border);border-radius:999px;height:10px;position:relative;overflow:visible}.er-progress__bar{background:var(--er-accent);border-radius:999px;height:100%;transition:width .4s}.er-progress__marker{background:var(--er-text);width:2px;position:absolute;top:-4px;bottom:-4px;transform:translate(-1px)}.er-quiz{gap:var(--er-space-4);flex-direction:column;display:flex}.er-question{gap:var(--er-space-1);border:0;flex-direction:column;margin:0;padding:0;display:flex}.er-question legend{font-weight:var(--er-font-weight-medium);margin-bottom:var(--er-space-2)}.er-attest{padding:var(--er-space-3);background:var(--er-surface);border-radius:var(--er-radius-sm)}.er-list{margin:var(--er-space-2) 0 0;gap:var(--er-space-3);flex-direction:column;padding:0;list-style:none;display:flex}.er-list li{justify-content:space-between;align-items:center;gap:var(--er-space-4);padding-bottom:var(--er-space-3);border-bottom:1px solid var(--er-border);display:flex}.er-list li:last-child{border-bottom:0;padding-bottom:0}.er-sponsor-line{margin-top:var(--er-space-8)}.er-sponsor-ad{align-items:flex-start;gap:var(--er-space-3);padding:var(--er-space-8);background:var(--er-accent-soft);border-color:#0000;flex-direction:column;display:flex}.er-sponsor-ad__title{font-size:var(--er-font-size-xl);line-height:1.2}.er-stats{gap:var(--er-space-3);margin:var(--er-space-4) 0;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.er-totals{margin:var(--er-space-6) 0}.er-stat{padding:var(--er-space-4);background:var(--er-surface);border-radius:var(--er-radius-md);flex-direction:column;gap:2px;display:flex}.er-stat__label{font-size:var(--er-font-size-xs);color:var(--er-text-muted)}.er-stat__value{font-size:var(--er-font-size-lg);font-weight:var(--er-font-weight-bold)}.er-table-wrap{margin:var(--er-space-4) 0;border:1px solid var(--er-border);border-radius:var(--er-radius-md);overflow-x:auto}.er-table{border-collapse:collapse;width:100%;font-size:var(--er-font-size-sm)}.er-table th,.er-table td{text-align:left;padding:var(--er-space-2) var(--er-space-3);border-bottom:1px solid var(--er-border);vertical-align:top}.er-table th{background:var(--er-surface);font-weight:var(--er-font-weight-medium);white-space:nowrap}.er-table tr:last-child td{border-bottom:0}.er-report{margin-bottom:var(--er-space-6)}.er-copy{border-radius:var(--er-radius-sm);font:inherit;color:var(--er-text);cursor:copy;text-align:left;background:0 0;border:1px dashed #0000;align-items:center;gap:6px;padding:2px 6px;display:inline-flex}.er-copy:hover{border-color:var(--er-accent)}.er-copy__icon{opacity:.6;flex:none;width:14px;height:14px}.er-footer__inner{justify-content:space-between;gap:var(--er-space-2);flex-wrap:wrap;display:flex}.er-field textarea{resize:vertical;min-height:0;line-height:1.5}fieldset.er-field{border:1px solid var(--er-border);border-radius:var(--er-radius-md);padding:var(--er-space-4)}.er-badge--sponsored{background:var(--er-sponsored-bg);color:var(--er-sponsored-text)}.er-chips{gap:var(--er-space-2);margin:var(--er-space-4) 0 var(--er-space-6);flex-wrap:wrap;display:flex}.er-chips a{text-decoration:none}.er-post-card .er-card__title{margin-bottom:0}.er-pager{margin-top:var(--er-space-6);justify-content:space-between;align-items:center;display:flex}.er-article{max-width:760px}.er-article__hero{border-radius:var(--er-radius-lg);width:100%;margin:var(--er-space-4) 0 var(--er-space-6);display:block}.er-article__poster{border-radius:var(--er-radius-md);width:100%;margin-top:var(--er-space-4);display:block}.er-byline{margin:var(--er-space-2) 0}.er-disclosure{padding:var(--er-space-3) var(--er-space-4);border-radius:var(--er-radius-md);background:var(--er-sponsored-bg);color:var(--er-sponsored-text);font-size:var(--er-font-size-sm);margin:var(--er-space-4) 0}.er-study{margin:var(--er-space-6) 0}.er-study ul{margin:var(--er-space-2) 0;padding-left:1.2em}.er-prose{line-height:1.7;font-size:var(--er-font-size-md)}.er-prose h2,.er-prose h3{margin:var(--er-space-8) 0 var(--er-space-3);line-height:1.3}.er-prose p,.er-prose ul,.er-prose ol,.er-prose blockquote{margin:0 0 var(--er-space-4)}.er-prose img{border-radius:var(--er-radius-md);max-width:100%;height:auto}.er-prose blockquote{border-left:3px solid var(--er-accent);padding-left:var(--er-space-4);color:var(--er-text-muted)}.er-prose table{border-collapse:collapse;width:100%;display:block;overflow-x:auto}.er-prose td,.er-prose th{border:1px solid var(--er-border);padding:var(--er-space-2)}.er-cite{margin-left:1px;font-size:.7em;line-height:0}.er-cite a{text-decoration:none}.er-references{margin-top:var(--er-space-8);border-top:1px solid var(--er-border);padding-top:var(--er-space-4)}.er-references ol{font-size:var(--er-font-size-sm);color:var(--er-text-muted);padding-left:1.6em}.er-references li{margin-bottom:var(--er-space-2);overflow-wrap:anywhere}.er-references li:target{color:var(--er-text);background:var(--er-accent-soft);border-radius:var(--er-radius-sm)}.er-manage{gap:var(--er-space-8);grid-template-columns:280px 1fr;align-items:start;display:grid}.er-side-list{margin:var(--er-space-2) 0;gap:var(--er-space-1);font-size:var(--er-font-size-sm);flex-direction:column;padding:0;list-style:none;display:flex}.er-side-list a{padding:var(--er-space-2);border-radius:var(--er-radius-sm);color:var(--er-text);text-decoration:none;display:block}.er-side-list a[aria-current=page],.er-side-list a:hover{background:var(--er-accent-soft)}@media (max-width:640px){.er-form__row{grid-template-columns:1fr}.er-account{order:2;margin-left:auto}.er-list li{flex-direction:column;align-items:flex-start}}@media (max-width:900px){.er-manage{grid-template-columns:1fr}}.er-editor-bar{justify-content:space-between;align-items:center;gap:var(--er-space-2);padding:var(--er-space-3) var(--er-space-4);margin-bottom:var(--er-space-4);border:1px dashed var(--er-border);border-radius:var(--er-radius-md);flex-wrap:wrap;display:flex}.er-editor-bar__actions{gap:var(--er-space-2);display:flex}.er-editor-bar__error{flex-basis:100%;margin:0}
