:root{--accent:#1d1d1f;--accent2:#3a3a3c;--gutter:7.4%;--font:var(--anera-font-text);--serif:Georgia,"Times New Roman",serif;--bg:#fbfbfd;--bg-alt:#f5f5f7;--bg-elevated:#f2f2f2;--fg:#1d1d1f;--fg-secondary:rgba(0,0,0,.78);--fg-muted:#3a3a3c;--border:rgba(0,0,0,.08);--border-subtle:rgba(0,0,0,.05);--card-bg:#fff;--loader-bg:#fff;--loader-bar-bg:rgba(0,0,0,.1);--ghost-border:rgba(0,0,0,.25);--ghost-hover-bg:rgba(0,0,0,.04);--ghost-hover-border:rgba(0,0,0,.5);--cta-border:rgba(0,0,0,.25);--scroll-line:rgba(0,0,0,.25);--scroll-text:rgba(0,0,0,.35)}[data-theme=dark]{--bg:#0a0a0a;--bg-alt:#111;--bg-elevated:#0d0d0d;--fg:#fff;--fg-secondary:hsla(0,0%,100%,.82);--fg-muted:#d2d2d7;--border:hsla(0,0%,100%,.06);--border-subtle:hsla(0,0%,100%,.03);--card-bg:#111;--loader-bg:#0a0a0a;--loader-bar-bg:hsla(0,0%,100%,.15);--ghost-border:hsla(0,0%,100%,.4);--ghost-hover-bg:hsla(0,0%,100%,.08);--ghost-hover-border:hsla(0,0%,100%,.7);--cta-border:hsla(0,0%,100%,.4);--scroll-line:hsla(0,0%,100%,.4);--scroll-text:hsla(0,0%,100%,.4)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:auto;font-size:16px}body,html{overflow-x:clip}body{font-family:var(--font);font-size:var(--anera-body-size);line-height:var(--anera-body-leading);background:var(--bg);color:var(--fg);overflow-y:visible;-webkit-font-smoothing:antialiased;transition:background .3s ease,color .3s ease}a{text-decoration:none;color:inherit}img,video{display:block;max-width:100%}html body .art-cta-btn,html body .audience-form__submit,html body .btn-primary,html body .partner-form .btn-primary,html body .pe-hero .btn-primary,html body .practitioners .btn-primary,html body .proof-strip .btn-primary,html body .st-btn-buy{background:transparent;color:var(--ink);border:1px solid rgba(10,26,63,.85);border-radius:999px;min-height:46px;padding:0 22px;font-size:14px;font-weight:400;letter-spacing:0;text-transform:none;box-shadow:none}html body .art-cta-btn:hover,html body .audience-form__submit:hover,html body .btn-primary:hover,html body .partner-form .btn-primary:hover,html body .pe-hero .btn-primary:hover{background:transparent;color:var(--ink);box-shadow:0 0 0 6px rgba(169,210,255,.28)}html[data-theme=dark] body{background-color:#0b0e15}html[data-theme=dark] body .art-cta-btn,html[data-theme=dark] body .audience-form__submit,html[data-theme=dark] body .btn-primary,html[data-theme=dark] body .partner-form .btn-primary,html[data-theme=dark] body .pe-hero .btn-primary{background:transparent;color:var(--ink);border-color:rgba(238,242,249,.7)}html[data-theme=dark] .coa-card,html[data-theme=dark] .sp-certs .coa-card{background:hsla(0,0%,100%,.045);border-color:hsla(0,0%,100%,.1);color:var(--ink)}html[data-theme=dark] .coa-card__preview{background:linear-gradient(#1a2232,#10151f);border-color:hsla(0,0%,100%,.1)}html[data-theme=dark] .partner-page,html[data-theme=dark] .pe-hero{background:transparent}html[data-theme=dark] .pe-radiance{mix-blend-mode:normal;opacity:1}.article-takeaway{padding:22px 24px;border-radius:24px;border:1px solid hsla(0,0%,100%,.85);background:hsla(0,0%,100%,.55);backdrop-filter:blur(24px)}.article-takeaway ol,.article-takeaway ul{margin:0;padding:0;list-style:none;counter-reset:take}.article-takeaway li{counter-increment:take;display:grid;grid-template-columns:36px 1fr;gap:10px;padding:10px 0;border-top:1px solid var(--hairline)}html:not([data-theme=dark]) .article-takeaway li{border-top-color:rgba(10,26,63,.1)}.article-takeaway li:before{content:counter(take,decimal-leading-zero);color:var(--muted);font-size:13px;letter-spacing:.08em}.li-count{flex-direction:column;align-items:flex-start;gap:0}.li-topic[data-side=right] .li-count{align-items:flex-end}.li-grid li:last-child:nth-child(3n+1),.li-grid li:last-child:nth-child(3n+1) .li-card__body,.li-grid li:last-child:nth-child(3n+1) .li-card__cover,.li-grid li:last-child:nth-child(3n+1)>a{grid-column:auto;flex-direction:column;height:auto;flex:none;width:auto}html[data-theme=dark] .li-orb__bloom{mix-blend-mode:plus-lighter;animation-delay:1s}.article-cover--card .article-cover__kicker{display:none}.article-cover__photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.site-footer{background:transparent}body{position:relative;isolation:isolate;background-color:#eef3fb}body:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(60vw 900px at 72% 420px,rgba(173,198,240,.55),rgba(173,198,240,0) 100%),radial-gradient(50vw 1200px at 18% 38%,rgba(196,214,245,.45),rgba(196,214,245,0) 100%),radial-gradient(55vw 1400px at 80% 70%,rgba(200,216,244,.35),rgba(200,216,244,0) 100%),linear-gradient(180deg,#eef3fb,#f3f6fc 40%,#f1f4fb)}html[data-theme=dark] body:before{background:radial-gradient(60vw 900px at 72% 420px,rgba(40,70,140,.35),rgba(40,70,140,0) 100%),radial-gradient(50vw 1200px at 18% 38%,rgba(30,50,110,.25),rgba(30,50,110,0) 100%),radial-gradient(55vw 1400px at 80% 70%,rgba(36,62,128,.18),rgba(36,62,128,0) 100%),#0b0e15}body.has-partner-column:before{background:radial-gradient(28vw 1100px at 70% 380px,hsla(0,0%,100%,.7),hsla(0,0%,100%,0) 100%),radial-gradient(60vw 900px at 72% 420px,rgba(173,198,240,.55),rgba(173,198,240,0) 100%),radial-gradient(50vw 1200px at 18% 38%,rgba(196,214,245,.45),rgba(196,214,245,0) 100%),radial-gradient(55vw 1400px at 80% 70%,rgba(200,216,244,.35),rgba(200,216,244,0) 100%),linear-gradient(180deg,#eef3fb,#f3f6fc 40%,#f1f4fb)}html[data-theme=dark] body.has-partner-column:before{background:radial-gradient(60vw 900px at 72% 420px,rgba(40,70,140,.35),rgba(40,70,140,0) 100%),radial-gradient(50vw 1200px at 18% 38%,rgba(30,50,110,.25),rgba(30,50,110,0) 100%),radial-gradient(55vw 1400px at 80% 70%,rgba(36,62,128,.18),rgba(36,62,128,0) 100%),#0b0e15}body:has(.about-page),body:has(.any-v3),body:has(.art-v2),body:has(.cv2),body:has(.find),body:has(.hp),body:has(.li),body:has(.pv2),body:has(.sp),body:has(.sv2),body:has(.ty),html[data-theme=dark] body:has(.about-page),html[data-theme=dark] body:has(.any-v3),html[data-theme=dark] body:has(.art-v2),html[data-theme=dark] body:has(.cv2),html[data-theme=dark] body:has(.find),html[data-theme=dark] body:has(.hp),html[data-theme=dark] body:has(.li),html[data-theme=dark] body:has(.pv2),html[data-theme=dark] body:has(.sp),html[data-theme=dark] body:has(.sv2),html[data-theme=dark] body:has(.ty){background:transparent;background-image:none}body:has(.about-page) .site-footer,body:has(.any-v3) .site-footer,body:has(.art-v2) .site-footer,body:has(.hp) .site-footer,body:has(.partner-page) .site-footer,body:has(.pv2) .site-footer{background:transparent;background-color:transparent}.sys-arr{display:inline-block;width:16px;height:1px;background:currentColor;position:relative;flex:none}.sys-arr:after{content:"";position:absolute;right:0;top:-3px;width:6px;height:6px;border-right:1px solid;border-top:1px solid;transform:rotate(45deg)}