@font-face{font-family:Fraunces;font-style:italic;font-weight:300;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.02dd38f5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:300;font-display:swap;src:url(../media/b887d91685b8c137-s.168cff4b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:300;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.7f689f7d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.02dd38f5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/b887d91685b8c137-s.168cff4b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.7f689f7d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:italic;font-weight:700;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.02dd38f5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:700;font-display:swap;src:url(../media/b887d91685b8c137-s.168cff4b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:700;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.7f689f7d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1e219c03c996efbd-s.ba7d7329.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0c27b1b4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:300;font-display:swap;src:url(../media/03bda585a99c6450-s.p.ad37b9d9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1e219c03c996efbd-s.ba7d7329.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0c27b1b4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/03bda585a99c6450-s.p.ad37b9d9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1e219c03c996efbd-s.ba7d7329.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0c27b1b4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(../media/03bda585a99c6450-s.p.ad37b9d9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_bdb2bee5-module__rayHHW__className{font-family:Fraunces,Fraunces Fallback}.fraunces_bdb2bee5-module__rayHHW__variable{--font-fraunces:"Fraunces","Fraunces Fallback"}
.blog-module__3rPSzG__blogWrap{--font-display:var(--font-fraunces,Georgia,serif);--font-mono:"DM Mono","Courier New",monospace;--font-body:"Source Sans 3","Calibri",sans-serif;--white:#fff;--off-white:#fafaf9;--surface:#f6f5f2;--surface-mid:#eeecea;--purple:#6226be;--purple-soft:#ede8f7;--purple-ghost:#6226be0f;--purple-rule:#6226be26;--teal:#00a99d;--teal-light:#00c9bb;--navy:#0a1628;--text:#1a2635;--muted:#5a6e7f;--faint:#5e7080;--rule:#1a263514;--ease:cubic-bezier(.22,1,.36,1);font-family:var(--font-body)}.blog-module__3rPSzG__blogHero{background:var(--white);border-bottom:1px solid var(--rule);padding:104px 48px 56px}.blog-module__3rPSzG__blogHeroInner{grid-template-columns:1fr 400px;align-items:end;gap:64px;max-width:1160px;margin:0 auto;display:grid}.blog-module__3rPSzG__blogEyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--purple);margin-bottom:16px;font-size:.6875rem}.blog-module__3rPSzG__blogEyebrow sup{font-size:.65em}.blog-module__3rPSzG__blogHero h1{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);letter-spacing:-.02em;color:var(--text);margin-bottom:16px;font-size:clamp(2.2rem,4vw,3.2rem);font-weight:400;line-height:1.1}.blog-module__3rPSzG__blogHero h1 em{color:var(--purple);font-style:italic}.blog-module__3rPSzG__blogHeroDesc{color:var(--muted);max-width:480px;font-size:1.0625rem;line-height:1.65}.blog-module__3rPSzG__blogHeroMeta{transition:opacity .6s var(--ease),transform .6s var(--ease);align-self:end}.blog-module__3rPSzG__blogStatRow{gap:32px;display:flex}.blog-module__3rPSzG__blogStatNum{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--purple);letter-spacing:-.02em;margin-bottom:6px;font-size:2.25rem;font-weight:300;line-height:1}.blog-module__3rPSzG__blogStatLabel{font-family:var(--font-mono);color:var(--faint);letter-spacing:.08em;font-size:.625rem;line-height:1.5}.blog-module__3rPSzG__filterBar{border-bottom:1px solid var(--rule);background:var(--white);z-index:100;scrollbar-width:none;padding:0 48px;position:sticky;top:72px;overflow-x:auto}.blog-module__3rPSzG__filterBar::-webkit-scrollbar{display:none}.blog-module__3rPSzG__filterBarInner{align-items:center;gap:4px;max-width:1160px;margin:0 auto;display:flex}.blog-module__3rPSzG__filterPill{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:2px;margin:8px 0;padding:10px 14px;font-size:.6875rem;transition:color .2s,border-color .2s,background .2s}.blog-module__3rPSzG__filterPill:hover{color:var(--teal);border-color:#00a99d66}.blog-module__3rPSzG__filterPill.blog-module__3rPSzG__active{background:var(--purple);border-color:var(--purple);color:#fff}.blog-module__3rPSzG__featuredSection{background:var(--white);padding:48px 48px 0}.blog-module__3rPSzG__featuredInner{max-width:1160px;transition:opacity .6s var(--ease),transform .6s var(--ease);margin:0 auto}.blog-module__3rPSzG__featuredLabel{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--purple);margin-bottom:16px;font-size:.625rem}.blog-module__3rPSzG__featuredCard{border-top:3px solid var(--purple);background:var(--white);color:inherit;cursor:pointer;transition:box-shadow .2s var(--ease);grid-template-columns:1fr 1fr;text-decoration:none;display:grid}.blog-module__3rPSzG__featuredCard:hover{box-shadow:0 8px 32px #1a263514}.blog-module__3rPSzG__featuredCard:hover .blog-module__3rPSzG__featuredImg img{transform:scale(1.025)}.blog-module__3rPSzG__featuredImg{background:var(--surface);aspect-ratio:4/3;overflow:hidden}.blog-module__3rPSzG__featuredImg img{object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform .5s var(--ease);display:block}.blog-module__3rPSzG__featuredContent{flex-direction:column;justify-content:space-between;padding:40px 40px 40px 44px;display:flex}.blog-module__3rPSzG__postCategory{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--purple);margin-bottom:12px;font-size:.5625rem}.blog-module__3rPSzG__featuredContent h2{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);letter-spacing:-.015em;color:var(--text);margin-bottom:16px;font-size:clamp(1.4rem,2vw,1.9rem);font-weight:400;line-height:1.18}.blog-module__3rPSzG__featuredContent h2 em{color:var(--purple);font-style:italic}.blog-module__3rPSzG__postExcerpt{color:var(--muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-bottom:24px;font-size:.9375rem;line-height:1.65;display:-webkit-box;overflow:hidden}.blog-module__3rPSzG__postMetaRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.blog-module__3rPSzG__postByline{font-family:var(--font-mono);color:var(--faint);font-size:.6875rem}.blog-module__3rPSzG__readLink{font-family:var(--font-mono);letter-spacing:.06em;color:var(--purple);white-space:nowrap;font-size:.6875rem}.blog-module__3rPSzG__blogGridSection{background:var(--off-white);padding-bottom:0}.blog-module__3rPSzG__blogGridInner{max-width:1160px;margin:0 auto;padding:48px 48px 64px}.blog-module__3rPSzG__sectionDivider{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);transition:opacity .5s var(--ease);align-items:center;gap:16px;margin-bottom:24px;font-size:.6875rem;display:flex}.blog-module__3rPSzG__sectionDivider:after{content:"";background:var(--rule);flex:1;height:1px}.blog-module__3rPSzG__emptyState{font-family:var(--font-mono);color:var(--faint);text-align:center;padding:48px 0;font-size:.875rem}.blog-module__3rPSzG__blogGrid{background:var(--rule);grid-template-columns:repeat(3,1fr);gap:1px;margin-bottom:1px;display:grid}.blog-module__3rPSzG__postCard{background:var(--white);color:inherit;cursor:pointer;border-top:2px solid #0000;flex-direction:column;text-decoration:none;transition:border-top-color .2s,background .15s;display:flex}.blog-module__3rPSzG__postCard:hover{border-top-color:var(--purple);background:var(--surface)}.blog-module__3rPSzG__postCard:hover .blog-module__3rPSzG__postCardImg img{transform:scale(1.04)}.blog-module__3rPSzG__postCardImg{aspect-ratio:4/3;background:var(--surface);flex-shrink:0;width:100%;overflow:hidden}.blog-module__3rPSzG__postCardImg img{object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform .35s var(--ease);display:block}.blog-module__3rPSzG__postCardBody{flex-direction:column;flex:1;padding:24px 28px 28px;display:flex}.blog-module__3rPSzG__postCardCategory{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin-bottom:10px;font-size:.5625rem}.blog-module__3rPSzG__postCardBody h3{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);letter-spacing:-.01em;color:var(--text);flex:1;margin-bottom:10px;font-size:1.0625rem;font-weight:400;line-height:1.35}.blog-module__3rPSzG__postCardExcerpt{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:16px;font-size:.875rem;line-height:1.6;display:-webkit-box;overflow:hidden}.blog-module__3rPSzG__postCardFooter{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}.blog-module__3rPSzG__postDate{font-family:var(--font-mono);color:var(--faint);font-size:.625rem}.blog-module__3rPSzG__postArrow{border:1px solid var(--rule);width:28px;height:28px;color:var(--faint);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s,color .2s,border-color .2s;display:flex}.blog-module__3rPSzG__postCard:hover .blog-module__3rPSzG__postArrow{background:var(--purple);color:#fff;border-color:var(--purple)}.blog-module__3rPSzG__wide{flex-direction:row;grid-column:span 2}.blog-module__3rPSzG__wide .blog-module__3rPSzG__postCardImg{width:50%;aspect-ratio:unset;flex-shrink:0}.blog-module__3rPSzG__wide .blog-module__3rPSzG__postCardBody{padding:32px 36px}.blog-module__3rPSzG__wide .blog-module__3rPSzG__postCardBody h3{font-size:1.35rem}.blog-module__3rPSzG__postCardText{border-top:3px solid var(--purple)}.blog-module__3rPSzG__postCardText .blog-module__3rPSzG__postCardCategory{color:var(--purple);margin-bottom:14px}.blog-module__3rPSzG__postCardText .blog-module__3rPSzG__postCardBody{padding:28px}.blog-module__3rPSzG__postCardText .blog-module__3rPSzG__postCardBody h3{flex:0;margin-bottom:12px;font-size:1.125rem}.blog-module__3rPSzG__postCardText .blog-module__3rPSzG__postCardExcerpt{-webkit-line-clamp:4;flex:1}.blog-module__3rPSzG__wide.blog-module__3rPSzG__postCardText{flex-direction:column}.blog-module__3rPSzG__wide.blog-module__3rPSzG__postCardText .blog-module__3rPSzG__postCardBody{padding:36px 36px 32px}.blog-module__3rPSzG__wide.blog-module__3rPSzG__postCardText .blog-module__3rPSzG__postCardBody h3{font-size:1.45rem}.blog-module__3rPSzG__wide.blog-module__3rPSzG__postCardText .blog-module__3rPSzG__postCardExcerpt{-webkit-line-clamp:5;font-size:.9375rem}.blog-module__3rPSzG__featuredCardNoImg{grid-template-columns:1fr}.blog-module__3rPSzG__featuredCardNoImg .blog-module__3rPSzG__featuredContent{max-width:720px;padding:48px 56px}.blog-module__3rPSzG__loadMore{text-align:center;margin-top:40px}.blog-module__3rPSzG__loadMoreBtn{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--purple);border:1px solid var(--purple-rule);cursor:pointer;background:0 0;padding:13px 36px;font-size:.6875rem;transition:background .2s,border-color .2s}.blog-module__3rPSzG__loadMoreBtn:hover{background:var(--purple-ghost);border-color:var(--purple)}.blog-module__3rPSzG__sidebarStrip{background:var(--navy);padding:48px}.blog-module__3rPSzG__sidebarStripInner{grid-template-columns:repeat(2,1fr);gap:48px;max-width:1160px;margin:0 auto;display:grid}.blog-module__3rPSzG__stripLabel{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--teal-light,#00c9bb);margin-bottom:12px;font-size:.5625rem}.blog-module__3rPSzG__stripDesc{color:#fff9;margin-bottom:16px;font-size:.9375rem;line-height:1.6}.blog-module__3rPSzG__stripLink{font-family:var(--font-mono);letter-spacing:.08em;color:#ffffffd9;font-size:.6875rem;text-decoration:none;transition:color .2s}.blog-module__3rPSzG__stripLink:hover{color:var(--teal-light,#00c9bb)}@media (max-width:1100px){.blog-module__3rPSzG__blogHeroInner{grid-template-columns:1fr;gap:32px}.blog-module__3rPSzG__blogHeroMeta{align-self:auto}}@media (max-width:900px){.blog-module__3rPSzG__blogHero{padding:56px 24px 40px}.blog-module__3rPSzG__filterBar{padding:0 24px}.blog-module__3rPSzG__featuredSection{padding:36px 24px 0}.blog-module__3rPSzG__blogGridInner{padding:36px 24px 48px}.blog-module__3rPSzG__featuredCard{grid-template-columns:1fr}.blog-module__3rPSzG__featuredImg{aspect-ratio:16/9}.blog-module__3rPSzG__featuredContent{padding:28px 0 0}.blog-module__3rPSzG__featuredCardNoImg .blog-module__3rPSzG__featuredContent{max-width:none;padding:28px 0 0}.blog-module__3rPSzG__blogGrid{grid-template-columns:repeat(2,1fr)}.blog-module__3rPSzG__wide{flex-direction:column;grid-column:span 2}.blog-module__3rPSzG__wide .blog-module__3rPSzG__postCardImg{aspect-ratio:16/9;width:100%}.blog-module__3rPSzG__wide.blog-module__3rPSzG__postCardText .blog-module__3rPSzG__postCardBody{padding:28px 24px 24px}.blog-module__3rPSzG__wide.blog-module__3rPSzG__postCardText .blog-module__3rPSzG__postCardBody h3{font-size:1.25rem}.blog-module__3rPSzG__sidebarStrip{padding:36px 24px}.blog-module__3rPSzG__sidebarStripInner{grid-template-columns:1fr;gap:28px}}@media (max-width:600px){.blog-module__3rPSzG__blogGrid{grid-template-columns:1fr}.blog-module__3rPSzG__wide{flex-direction:column;grid-column:span 1}.blog-module__3rPSzG__wide .blog-module__3rPSzG__postCardImg{aspect-ratio:4/3;width:100%}.blog-module__3rPSzG__wide.blog-module__3rPSzG__postCardText .blog-module__3rPSzG__postCardBody{padding:24px 20px 20px}.blog-module__3rPSzG__wide.blog-module__3rPSzG__postCardText .blog-module__3rPSzG__postCardBody h3{font-size:1.125rem}}@media (max-width:480px){.blog-module__3rPSzG__blogHero{padding:40px 16px 32px}.blog-module__3rPSzG__filterBar{padding:0 16px}.blog-module__3rPSzG__featuredSection{padding:28px 16px 0}.blog-module__3rPSzG__blogGridInner{padding:24px 16px 40px}.blog-module__3rPSzG__sidebarStrip{padding:28px 16px}.blog-module__3rPSzG__filterBarInner{gap:2px}.blog-module__3rPSzG__filterPill{padding:8px 10px;font-size:.625rem}}
.footer-module__fnqJzq__footer{background:var(--navy);padding:60px 48px 36px;position:relative}.footer-module__fnqJzq__footer:before{content:"";background:linear-gradient(90deg,#0000,#00c9bb4d,#0000);height:1px;position:absolute;top:0;left:0;right:0}.footer-module__fnqJzq__inner{max-width:1160px;margin:0 auto}.footer-module__fnqJzq__top{border-bottom:1px solid #ffffff0f;grid-template-columns:1.4fr 1fr 1fr;gap:32px;margin-bottom:28px;padding-bottom:40px;display:grid}.footer-module__fnqJzq__logo{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:#ffffffe0;margin-bottom:10px;font-size:1.2rem;text-decoration:none;display:block}.footer-module__fnqJzq__logo sup{color:var(--teal-light);vertical-align:super;font-size:.55em}.footer-module__fnqJzq__logoMinds{color:#af94f5cc}.footer-module__fnqJzq__tagline{color:#ffffffa6;margin-bottom:16px;font-size:.88rem;font-weight:400;line-height:1.7}.footer-module__fnqJzq__companyMeta{font-family:var(--font-dm-mono,"DM Mono",monospace);color:#ffffff59;letter-spacing:.06em;margin-bottom:10px;font-size:.58rem;line-height:1.9}.footer-module__fnqJzq__companyMetaEmphasis{color:#fff9}.footer-module__fnqJzq__copyright{font-family:var(--font-dm-mono,"DM Mono",monospace);color:#fff6;letter-spacing:.08em;font-size:.62rem;line-height:2}.footer-module__fnqJzq__colLabel{font-family:var(--font-dm-mono,"DM Mono",monospace);color:var(--teal-light);letter-spacing:.16em;text-transform:uppercase;margin-bottom:14px;font-size:.56rem;display:block}.footer-module__fnqJzq__links{flex-direction:column;gap:9px;list-style:none;display:flex}.footer-module__fnqJzq__links a{color:#ffffffa6;font-size:.88rem;font-weight:400;text-decoration:none;transition:color .2s}.footer-module__fnqJzq__links a:hover{color:#ffffffe0}.footer-module__fnqJzq__siblingLink{color:#00c9bb80!important}.footer-module__fnqJzq__siblingLink:hover{color:var(--teal-light)!important}.footer-module__fnqJzq__bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.footer-module__fnqJzq__copy{font-family:var(--font-dm-mono,"DM Mono",monospace);color:#ffffff80;letter-spacing:.08em;font-size:.68rem;line-height:1.8}.footer-module__fnqJzq__legal{gap:20px;display:flex}.footer-module__fnqJzq__legal a{font-family:var(--font-dm-mono,"DM Mono",monospace);color:#ffffff80;letter-spacing:.08em;font-size:.68rem;text-decoration:none;transition:color .2s}.footer-module__fnqJzq__legal a:hover{color:#ffffffe0}@media (max-width:640px){.footer-module__fnqJzq__footer{padding:48px 20px 28px}.footer-module__fnqJzq__top{grid-template-columns:1fr 1fr;gap:24px}.footer-module__fnqJzq__bottom{flex-direction:column;align-items:flex-start;gap:16px}}@media (max-width:400px){.footer-module__fnqJzq__top{grid-template-columns:1fr}}
.ProgramDownloadGate-module__kI0avW__wrap{margin-top:16px}.ProgramDownloadGate-module__kI0avW__downloadLink{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--purple);border-bottom:1px solid var(--purple-rule);transition:border-color .2s var(--ease),color .2s var(--ease);align-items:center;padding-bottom:1px;font-size:.62rem;text-decoration:none;display:inline-flex}.ProgramDownloadGate-module__kI0avW__downloadLink:hover{border-bottom-color:var(--purple)}.ProgramDownloadGate-module__kI0avW__formBox{border-top:1px solid var(--rule);padding-top:16px}.ProgramDownloadGate-module__kI0avW__formKicker{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:.58rem}.ProgramDownloadGate-module__kI0avW__inputRow{gap:6px;display:flex}.ProgramDownloadGate-module__kI0avW__emailInput{min-width:0;font-family:var(--font-source-sans,"Source Sans 3",sans-serif);border:1px solid var(--rule);background:var(--white);color:var(--navy);transition:border-color .18s var(--ease),box-shadow .18s var(--ease);border-radius:3px;outline:none;flex:1;padding:8px 10px;font-size:.88rem}.ProgramDownloadGate-module__kI0avW__emailInput:focus{border-color:var(--purple);box-shadow:0 0 0 3px var(--purple-ghost)}.ProgramDownloadGate-module__kI0avW__emailInput::placeholder{color:var(--faint)}.ProgramDownloadGate-module__kI0avW__emailInput:disabled{opacity:.6}.ProgramDownloadGate-module__kI0avW__submitBtn{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.08em;text-transform:uppercase;background:var(--purple);color:var(--white);cursor:pointer;white-space:nowrap;transition:background .18s var(--ease);border:none;border-radius:3px;padding:8px 12px;font-size:.62rem}.ProgramDownloadGate-module__kI0avW__submitBtn:hover:not(:disabled){background:var(--purple-mid)}.ProgramDownloadGate-module__kI0avW__submitBtn:disabled{opacity:.6;cursor:default}.ProgramDownloadGate-module__kI0avW__cancelBtn{color:var(--faint);cursor:pointer;background:0 0;border:none;margin-top:8px;padding:0;font-size:.8rem;text-decoration:underline;display:block}.ProgramDownloadGate-module__kI0avW__cancelBtn:hover{color:var(--muted)}.ProgramDownloadGate-module__kI0avW__errorMsg{color:#b91c1c;margin-bottom:10px;font-size:.82rem;line-height:1.4}.ProgramDownloadGate-module__kI0avW__success{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--teal);margin-top:16px;font-size:.62rem}.ProgramDownloadGate-module__kI0avW__check{color:var(--teal)}.ProgramDownloadGate-module__kI0avW__resetBtn{font-family:inherit;font-size:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--faint);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.ProgramDownloadGate-module__kI0avW__resetBtn:hover{color:var(--muted)}.ProgramDownloadGate-module__kI0avW__honeypot{opacity:0;pointer-events:none;position:absolute;left:-9999px}
.VideoModal-module__ilsNaG__backdrop{z-index:9999;background:#000000d6;justify-content:center;align-items:center;padding:20px;animation:.16s both VideoModal-module__ilsNaG__fadeIn;display:flex;position:fixed;inset:0}@keyframes VideoModal-module__ilsNaG__fadeIn{0%{opacity:0}to{opacity:1}}.VideoModal-module__ilsNaG__dialog{width:100%;max-width:960px;padding-top:44px;position:relative}.VideoModal-module__ilsNaG__closeBtn{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s;display:flex;position:absolute;top:0;right:0}.VideoModal-module__ilsNaG__closeBtn:hover{background:#ffffff38}.VideoModal-module__ilsNaG__closeBtn:focus-visible{outline-offset:3px;outline:2px solid #00a99d}.VideoModal-module__ilsNaG__videoWrap{background:#000;width:100%;padding-top:56.25%;position:relative}.VideoModal-module__ilsNaG__iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.VideoModal-module__ilsNaG__backdrop{animation:none}}
.page-module__j6Q3dW__hero{background:var(--white);padding:160px 48px 56px}.page-module__j6Q3dW__heroInner{max-width:1160px;margin:0 auto}.page-module__j6Q3dW__h1{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--navy);margin:18px 0 20px;font-size:clamp(2.6rem,5vw,4rem);font-weight:300;line-height:1.08}.page-module__j6Q3dW__h1 em{color:var(--purple);font-style:italic}.page-module__j6Q3dW__lead{max-width:620px;color:var(--muted);font-size:1.05rem}.page-module__j6Q3dW__action{background:var(--white);padding:88px 48px}.page-module__j6Q3dW__actionInner{max-width:640px;margin:0 auto}@media (max-width:800px){.page-module__j6Q3dW__hero{padding:132px 24px 44px}.page-module__j6Q3dW__action{padding:64px 24px}}
.page-module__LZqR4G__hero{background:var(--white);padding:160px 48px 56px}.page-module__LZqR4G__heroInner{max-width:1160px;margin:0 auto}.page-module__LZqR4G__h1{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--navy);margin:18px 0 20px;font-size:clamp(2.6rem,5vw,4rem);font-weight:300;line-height:1.08}.page-module__LZqR4G__h1 em{color:var(--purple);font-style:italic}.page-module__LZqR4G__lead{max-width:620px;color:var(--muted);font-size:1.05rem}.page-module__LZqR4G__stepsSection{background:var(--surface);padding:56px 48px 80px}.page-module__LZqR4G__stepsInner{max-width:1160px;margin:0 auto}.page-module__LZqR4G__steps{background:var(--rule);grid-template-columns:repeat(3,1fr);gap:2px;display:grid;position:relative}.page-module__LZqR4G__steps:before{content:"";background:linear-gradient(90deg,var(--purple),var(--teal));z-index:1;height:2px;position:absolute;top:0;left:0;right:0}.page-module__LZqR4G__step{background:var(--white);padding:40px 32px;position:relative}.page-module__LZqR4G__stepNum{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);-webkit-text-stroke:1px #6226be33;color:#0000;margin-bottom:16px;font-size:3.5rem;font-weight:400;line-height:1}.page-module__LZqR4G__stepTitle{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--text);margin-bottom:12px;font-size:1.2rem;font-weight:400;line-height:1.3}.page-module__LZqR4G__stepTitle em{color:var(--purple);font-style:italic}.page-module__LZqR4G__stepDesc{color:var(--muted);font-size:.95rem;font-weight:400;line-height:1.75}.page-module__LZqR4G__stepTealBar{background:var(--teal);width:28px;height:2px;margin-top:24px}.page-module__LZqR4G__action{background:var(--white);padding:88px 48px}.page-module__LZqR4G__actionInner{max-width:640px;margin:0 auto}.page-module__LZqR4G__links{background:var(--surface);padding:80px 48px 96px}.page-module__LZqR4G__linksInner{max-width:760px;margin:0 auto}.page-module__LZqR4G__linksH2{margin-bottom:28px}.page-module__LZqR4G__ctaOptions{background:var(--rule);flex-direction:column;gap:2px;display:flex}.page-module__LZqR4G__ctaOption{background:var(--white);transition:border-color .2s,background .2s,transform .25s var(--ease);border-left:3px solid #0000;justify-content:space-between;align-items:center;gap:16px;padding:24px 28px;text-decoration:none;display:flex}.page-module__LZqR4G__ctaOption:hover{border-left-color:var(--purple);background:var(--off-white);transform:translate(3px)}.page-module__LZqR4G__ctaOptionLabel{font-family:var(--font-mono);color:var(--teal);letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px;font-size:.56rem}.page-module__LZqR4G__ctaOptionTitle{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--text);font-size:1rem;font-weight:400;line-height:1.3}.page-module__LZqR4G__ctaArrow{color:var(--purple);flex-shrink:0;font-size:1rem;transition:transform .2s}.page-module__LZqR4G__ctaOption:hover .page-module__LZqR4G__ctaArrow{transform:translate(4px)}@media (max-width:800px){.page-module__LZqR4G__hero{padding:132px 24px 44px}.page-module__LZqR4G__stepsSection{padding:44px 24px 64px}.page-module__LZqR4G__steps{grid-template-columns:1fr}.page-module__LZqR4G__action{padding:64px 24px}.page-module__LZqR4G__links{padding:64px 24px 72px}}
.home-module__txgM7a__pageRoot{background:var(--white)}.home-module__txgM7a__hero{background-color:var(--white);border-bottom:1px solid var(--rule);padding:144px 48px 116px;position:relative;overflow:hidden}.home-module__txgM7a__hero:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 38% 42%,#6226be21,#6226be00 58%),radial-gradient(circle at 70% 70%,#00a99d1a,#00a99d00 62%);width:820px;height:820px;display:block;position:absolute;top:-80px;right:-180px}.home-module__txgM7a__hero:before{content:"";background:linear-gradient(to right,transparent,var(--rule)14%,var(--rule)86%,transparent);z-index:0;height:1px;display:block;position:absolute;top:92px;left:0;right:0}.home-module__txgM7a__heroInner{z-index:1;grid-template-columns:1.05fr 1fr;align-items:center;gap:88px;max-width:1240px;margin:0 auto;display:grid;position:relative}.home-module__txgM7a__heroKicker{font-family:var(--font-dm-mono,"DM Mono",monospace);color:var(--teal);letter-spacing:.2em;text-transform:uppercase;animation:home-module__txgM7a__heroFadeUp .7s var(--ease).15s both;align-items:center;gap:10px;margin-bottom:24px;font-size:.62rem;display:inline-flex}.home-module__txgM7a__heroKicker:before{content:"";background:var(--teal);flex-shrink:0;width:24px;height:1px}.home-module__txgM7a__heroH1{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--text);letter-spacing:-.01em;animation:home-module__txgM7a__heroFadeUp .8s var(--ease).28s both;margin-bottom:28px;font-size:clamp(3rem,5.5vw,5rem);font-weight:400;line-height:1.06}.home-module__txgM7a__heroH1 em{color:var(--purple);font-style:italic}.home-module__txgM7a__lineBreak{display:block}.home-module__txgM7a__heroSub{color:var(--muted);max-width:500px;animation:home-module__txgM7a__heroFadeUp .7s var(--ease).42s both;margin-bottom:0;font-size:1.08rem;font-weight:400;line-height:1.8}.home-module__txgM7a__heroActions{animation:home-module__txgM7a__heroFadeUp .7s var(--ease).55s both;flex-wrap:wrap;align-items:center;gap:14px;display:flex}.home-module__txgM7a__btnPrimary{background:var(--teal);color:var(--navy);font-family:var(--font-source-sans,"Source Sans 3",sans-serif);letter-spacing:.04em;border-radius:3px;align-items:center;gap:8px;padding:14px 28px;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.home-module__txgM7a__btnPrimary:hover{background:var(--teal-light);color:var(--navy);transform:translateY(-1px)}.home-module__txgM7a__btnGhost{color:var(--purple);font-family:var(--font-source-sans,"Source Sans 3",sans-serif);background:0 0;border:1px solid #6226be4d;border-radius:3px;align-items:center;gap:8px;padding:14px 20px;font-size:.9rem;font-weight:400;text-decoration:none;transition:all .2s;display:inline-flex}.home-module__txgM7a__btnGhost:hover{border-color:var(--purple);background:var(--purple-ghost)}.home-module__txgM7a__heroMedia{aspect-ratio:5/4.6;width:100%;max-width:520px;animation:home-module__txgM7a__heroFadeUp 1s var(--ease).45s both;justify-self:end;position:relative}.home-module__txgM7a__heroMedia:before{content:"";background:var(--purple);z-index:2;width:3px;position:absolute;top:36px;bottom:36px;left:-16px}.home-module__txgM7a__heroMediaFrame{background:var(--surface-mid);position:absolute;inset:0;overflow:hidden;box-shadow:0 30px 60px -24px #0a162852,0 12px 24px -10px #6226be2e}.home-module__txgM7a__heroPhoto{object-position:52% 42%;transform-origin:60%;animation:22s ease-in-out infinite alternate home-module__txgM7a__heroKen;display:block;object-fit:cover!important;width:100%!important;height:100%!important}.home-module__txgM7a__heroMediaFrame:after{content:"";pointer-events:none;background:linear-gradient(#0a162800 60%,#0a16282e 100%),linear-gradient(135deg,#6226be0f,#00a99d0a);position:absolute;inset:0}.home-module__txgM7a__tick{z-index:4;pointer-events:none;border-color:#ffffffd9;width:14px;height:14px;position:absolute}.home-module__txgM7a__tl{border-top:1px solid;border-left:1px solid;top:12px;left:12px}.home-module__txgM7a__tr{border-top:1px solid;border-right:1px solid;top:12px;right:12px}.home-module__txgM7a__bl{border-bottom:1px solid;border-left:1px solid;bottom:12px;left:12px}.home-module__txgM7a__br{border-bottom:1px solid;border-right:1px solid;bottom:12px;right:12px}.home-module__txgM7a__heroPhotoCaption{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--faint);align-items:center;gap:10px;font-size:.6rem;display:flex;position:absolute;bottom:-56px;right:4px}.home-module__txgM7a__heroPhotoCaption:before{content:"";background:var(--rule);width:36px;height:1px}.home-module__txgM7a__trustBar{background:var(--surface);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);align-items:center;gap:32px;padding:22px 48px;display:flex;overflow:hidden}.home-module__txgM7a__trustLabel{font-family:var(--font-dm-mono,"DM Mono",monospace);color:var(--faint);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;font-size:.56rem}.home-module__txgM7a__trustItems{flex-wrap:wrap;align-items:center;gap:32px;display:flex}.home-module__txgM7a__trustItem{font-family:var(--font-source-sans,"Source Sans 3",sans-serif);color:var(--faint);white-space:nowrap;align-items:center;gap:8px;font-size:.82rem;font-weight:400;display:flex}.home-module__txgM7a__trustItem:before{content:"";background:var(--teal);opacity:.6;border-radius:50%;flex-shrink:0;width:6px;height:6px}.home-module__txgM7a__audiences{background:var(--white);padding:96px 48px}.home-module__txgM7a__audiencesInner{max-width:1160px;margin:0 auto}.home-module__txgM7a__audiencesHeader{grid-template-columns:1fr 1fr;align-items:end;gap:48px;margin-bottom:56px;display:grid}.home-module__txgM7a__audiencesHeaderRight{color:var(--muted);font-size:1rem;font-weight:400;line-height:1.8}.home-module__txgM7a__audienceGrid{background:var(--rule);grid-template-columns:repeat(4,1fr);gap:2px;display:grid}.home-module__txgM7a__audienceCard{background:var(--white);transition:border-color .25s,background .2s,transform .25s var(--ease);border-top:2px solid #0000;padding:36px 28px 28px;text-decoration:none;display:block;position:relative}.home-module__txgM7a__audienceCard:hover{border-top-color:var(--purple);background:var(--off-white);transform:translateY(-3px)}.home-module__txgM7a__audienceIcon{background:var(--purple-soft);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:20px;transition:background .2s;display:flex}.home-module__txgM7a__audienceCard:hover .home-module__txgM7a__audienceIcon{background:#6226be29}.home-module__txgM7a__audienceWho{font-family:var(--font-dm-mono,"DM Mono",monospace);color:var(--teal);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:.58rem}.home-module__txgM7a__audienceTitle{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--text);margin-bottom:10px;font-size:1.15rem;font-weight:400;line-height:1.3}.home-module__txgM7a__audienceDesc{color:var(--muted);margin-bottom:20px;font-size:.95rem;font-weight:400;line-height:1.7}.home-module__txgM7a__audienceCta{font-family:var(--font-dm-mono,"DM Mono",monospace);color:var(--purple);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;font-size:.6rem;transition:gap .2s;display:inline-flex}.home-module__txgM7a__audienceCard:hover .home-module__txgM7a__audienceCta{gap:10px}.home-module__txgM7a__how{background:var(--surface);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:96px 48px}.home-module__txgM7a__howInner{max-width:1160px;margin:0 auto}.home-module__txgM7a__howHeader{max-width:600px;margin-bottom:60px}.home-module__txgM7a__steps{background:var(--rule);grid-template-columns:repeat(3,1fr);gap:2px;display:grid;position:relative}.home-module__txgM7a__steps:before{content:"";background:linear-gradient(90deg,var(--purple),var(--teal));z-index:1;height:2px;position:absolute;top:0;left:0;right:0}.home-module__txgM7a__step{background:var(--white);padding:40px 32px;position:relative}.home-module__txgM7a__stepNum{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);-webkit-text-stroke:1px #6226be33;color:#0000;margin-bottom:16px;font-size:3.5rem;font-weight:400;line-height:1}.home-module__txgM7a__stepTitle{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--text);margin-bottom:12px;font-size:1.2rem;font-weight:400;line-height:1.3}.home-module__txgM7a__stepTitle em{color:var(--purple);font-style:italic}.home-module__txgM7a__stepDesc{color:var(--muted);font-size:.95rem;font-weight:400;line-height:1.75}.home-module__txgM7a__stepTealBar{background:var(--teal);width:28px;height:2px;margin-top:24px}.home-module__txgM7a__evidence{background:var(--surface);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:96px 48px}.home-module__txgM7a__evidenceInner{max-width:1160px;margin:0 auto}.home-module__txgM7a__evidenceHeader{grid-template-columns:1fr 1fr;align-items:end;gap:64px;margin-bottom:60px;display:grid}.home-module__txgM7a__evidenceHeaderRight{color:var(--muted);font-size:1rem;font-weight:400;line-height:1.8}.home-module__txgM7a__statGrid{background:var(--rule);grid-template-columns:repeat(3,1fr);gap:2px;margin-bottom:2px;display:grid}.home-module__txgM7a__statCard{background:var(--white);border-top:2px solid var(--teal);padding:36px 32px}.home-module__txgM7a__statNum{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--purple);margin-bottom:10px;font-size:3rem;font-weight:400;line-height:1}.home-module__txgM7a__statDesc{color:var(--muted);margin-bottom:12px;font-size:.95rem;font-weight:400;line-height:1.6}.home-module__txgM7a__statSource{font-family:var(--font-dm-mono,"DM Mono",monospace);color:var(--faint);letter-spacing:.1em;text-transform:uppercase;font-size:.54rem}.home-module__txgM7a__evidenceQuote{background:var(--white);border-left:4px solid var(--purple);grid-template-columns:1fr auto;align-items:center;gap:48px;margin-top:2px;padding:36px 44px;display:grid}.home-module__txgM7a__quoteText{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--text);font-size:1.25rem;font-style:italic;line-height:1.55}.home-module__txgM7a__quoteText em{color:var(--purple);font-style:normal}.home-module__txgM7a__quoteAttr{font-family:var(--font-dm-mono,"DM Mono",monospace);color:var(--faint);letter-spacing:.12em;text-transform:uppercase;text-align:right;white-space:nowrap;font-size:.56rem;line-height:2}.home-module__txgM7a__testimonials{background:var(--off-white);padding:96px 48px}.home-module__txgM7a__testimonialsInner{max-width:1160px;margin:0 auto}.home-module__txgM7a__testimonialsHeader{margin-bottom:52px}.home-module__txgM7a__testimonialGrid{background:var(--rule);grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.home-module__txgM7a__testimonialCard{background:var(--white);border-top:2px solid #0000;flex-direction:column;padding:36px 32px;transition:border-color .2s;display:flex}.home-module__txgM7a__testimonialCard:hover{border-top-color:var(--purple-rule)}.home-module__txgM7a__quoteMark{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--purple-soft);margin-bottom:12px;font-size:3rem;line-height:1}.home-module__txgM7a__testimonialText{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--text);flex:1;margin-bottom:24px;font-size:.98rem;font-style:italic;line-height:1.65}.home-module__txgM7a__testimonialDivider{background:var(--teal);width:24px;height:1px;margin-bottom:16px}.home-module__txgM7a__testimonialName{font-family:var(--font-dm-mono,"DM Mono",monospace);color:var(--purple);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:.6rem}.home-module__txgM7a__testimonialRole{color:var(--faint);font-size:.85rem;font-weight:400}.home-module__txgM7a__accredBar{background:var(--white);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:28px 48px}.home-module__txgM7a__accredInner{flex-wrap:wrap;align-items:center;gap:24px;max-width:1160px;margin:0 auto;display:flex}.home-module__txgM7a__accredBadge{background:var(--gold-faint);border:1px solid var(--gold-rule);border-radius:2px;flex-shrink:0;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.home-module__txgM7a__accredBadgeDot{background:var(--gold);border-radius:50%;width:8px;height:8px}.home-module__txgM7a__accredBadgeLabel{font-family:var(--font-dm-mono,"DM Mono",monospace);color:#7a5c1e;letter-spacing:.1em;text-transform:uppercase;font-size:.65rem}.home-module__txgM7a__accredText{color:var(--muted);font-size:.88rem;font-weight:400;line-height:1.65}.home-module__txgM7a__accredText a{color:var(--teal);margin-left:6px;text-decoration:none}.home-module__txgM7a__accredText a:hover{color:var(--teal-light)}.home-module__txgM7a__finalCta{background:var(--white);padding:96px 48px}.home-module__txgM7a__finalCtaInner{grid-template-columns:1fr 1fr;align-items:start;gap:80px;max-width:1160px;margin:0 auto;display:grid}.home-module__txgM7a__finalCtaLead{margin-bottom:32px}.home-module__txgM7a__crossBrand{background:var(--white);border-left:3px solid var(--teal);align-items:flex-start;gap:12px;margin-top:32px;padding:16px 18px;display:flex}.home-module__txgM7a__crossBrandLabel{font-family:var(--font-dm-mono,"DM Mono",monospace);color:var(--teal);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;padding-top:2px;font-size:.54rem}.home-module__txgM7a__crossBrand p{color:var(--muted);font-size:.88rem;font-weight:400;line-height:1.6}.home-module__txgM7a__crossBrand a{color:var(--teal);font-weight:400;text-decoration:none}.home-module__txgM7a__crossBrand a:hover{color:var(--teal-light)}.home-module__txgM7a__ctaOptions{background:var(--rule);flex-direction:column;gap:2px;display:flex}.home-module__txgM7a__ctaOption{background:var(--white);transition:border-color .2s,background .2s,transform .25s var(--ease);border-left:3px solid #0000;justify-content:space-between;align-items:center;gap:16px;padding:24px 28px;text-decoration:none;display:flex}.home-module__txgM7a__ctaOption:hover{border-left-color:var(--purple);background:var(--off-white);transform:translate(3px)}.home-module__txgM7a__ctaOptionIcon{background:var(--purple-soft);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s;display:flex}.home-module__txgM7a__ctaOption:hover .home-module__txgM7a__ctaOptionIcon{background:#6226be29}.home-module__txgM7a__ctaOptionContent{flex:1}.home-module__txgM7a__ctaOptionLabel{font-family:var(--font-dm-mono,"DM Mono",monospace);color:var(--teal);letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px;font-size:.56rem}.home-module__txgM7a__ctaOptionTitle{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--text);font-size:1rem;font-weight:400;line-height:1.3}.home-module__txgM7a__ctaOptionArrow{color:var(--purple);flex-shrink:0;font-size:1rem;transition:transform .2s}.home-module__txgM7a__ctaOption:hover .home-module__txgM7a__ctaOptionArrow{transform:translate(4px)}@keyframes home-module__txgM7a__heroFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes home-module__txgM7a__heroKen{0%{transform:scale(1.04)}to{transform:scale(1.13)}}@media (prefers-reduced-motion:reduce){.home-module__txgM7a__heroKicker,.home-module__txgM7a__heroH1,.home-module__txgM7a__heroSub,.home-module__txgM7a__heroActions,.home-module__txgM7a__heroMedia,.home-module__txgM7a__heroPhoto{animation:none!important}.home-module__txgM7a__heroPhotoCaption{display:none}}@media (max-width:1100px){.home-module__txgM7a__heroInner{grid-template-columns:1fr;gap:80px}.home-module__txgM7a__heroMedia{justify-self:center;max-width:540px;margin:0 auto}.home-module__txgM7a__evidenceHeader{grid-template-columns:1fr;gap:24px}.home-module__txgM7a__finalCtaInner{grid-template-columns:1fr;gap:48px}}@media (max-width:768px){.home-module__txgM7a__hero{padding:120px 20px 80px}.home-module__txgM7a__heroH1{font-size:clamp(2.4rem,8vw,3.2rem)}.home-module__txgM7a__heroMedia{max-width:100%}.home-module__txgM7a__heroPhotoCaption{display:none}.home-module__txgM7a__trustBar{padding:18px 20px}.home-module__txgM7a__audiences,.home-module__txgM7a__how,.home-module__txgM7a__evidence,.home-module__txgM7a__testimonials,.home-module__txgM7a__finalCta{padding:60px 20px}.home-module__txgM7a__accredBar{padding:20px}.home-module__txgM7a__audienceGrid{grid-template-columns:1fr 1fr}.home-module__txgM7a__steps,.home-module__txgM7a__statGrid,.home-module__txgM7a__testimonialGrid{grid-template-columns:1fr}.home-module__txgM7a__evidenceQuote{grid-template-columns:1fr;gap:24px}.home-module__txgM7a__quoteAttr{text-align:left}.home-module__txgM7a__audiencesHeader{grid-template-columns:1fr}}@media (max-width:480px){.home-module__txgM7a__audienceGrid{grid-template-columns:1fr}.home-module__txgM7a__trustItems{gap:16px}}
.about-module__-i9KWa__hero{background:var(--white);padding:160px 48px 64px}.about-module__-i9KWa__heroInner{max-width:1160px;margin:0 auto}.about-module__-i9KWa__h1{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--navy);max-width:800px;margin:18px 0 20px;font-size:clamp(2.6rem,5vw,4rem);font-weight:300;line-height:1.1}.about-module__-i9KWa__h1 em{color:var(--purple);font-style:italic}.about-module__-i9KWa__lead{max-width:660px;color:var(--muted);margin-bottom:32px;font-size:1.05rem;line-height:1.75}.about-module__-i9KWa__heroActions{flex-wrap:wrap;gap:16px;display:flex}.about-module__-i9KWa__origin{background:var(--surface);border-bottom:1px solid var(--rule);padding:96px 48px}.about-module__-i9KWa__originInner{grid-template-columns:1.1fr .9fr;align-items:start;gap:64px;max-width:1160px;margin:0 auto;display:grid}.about-module__-i9KWa__originText p{color:var(--text);max-width:560px;margin-top:22px;font-size:1rem;line-height:1.8}.about-module__-i9KWa__originStats{background:var(--rule);grid-template-columns:1fr 1fr;gap:2px;display:grid}.about-module__-i9KWa__stat{background:var(--white);padding:30px 28px 34px}.about-module__-i9KWa__statNum{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--navy);font-size:2.4rem;font-weight:300;line-height:1}.about-module__-i9KWa__statLbl{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-top:10px;font-size:.6rem;line-height:1.6}.about-module__-i9KWa__why{background:var(--white);padding:96px 48px}.about-module__-i9KWa__whyInner{max-width:1160px;margin:0 auto}.about-module__-i9KWa__whyHeader{max-width:640px;margin-bottom:48px}.about-module__-i9KWa__reason{border-top:1px solid var(--rule);grid-template-columns:90px 320px 1fr;gap:36px;padding:36px 0;display:grid}.about-module__-i9KWa__reason:last-of-type{border-bottom:1px solid var(--rule)}.about-module__-i9KWa__reasonNum{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--purple-rule);font-size:1.7rem;font-weight:300}.about-module__-i9KWa__reasonTitle{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--navy);font-size:1.25rem;font-weight:400;line-height:1.3}.about-module__-i9KWa__reasonTitle em{color:var(--purple);font-style:italic}.about-module__-i9KWa__reasonDesc{color:var(--muted);max-width:560px;font-size:.95rem;line-height:1.75}.about-module__-i9KWa__network{background:var(--navy);padding:96px 48px}.about-module__-i9KWa__networkInner{grid-template-columns:1fr 1fr;align-items:start;gap:64px;max-width:1160px;margin:0 auto;display:grid}.about-module__-i9KWa__networkKicker{font-family:var(--font-dm-mono,"DM Mono",monospace);color:var(--teal-light);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:14px;font-size:.65rem;display:inline-flex}.about-module__-i9KWa__networkKicker:before{content:"";background:var(--teal-light);flex-shrink:0;width:20px;height:1px}.about-module__-i9KWa__networkH{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--white);margin:14px 0 18px;font-size:clamp(1.9rem,3.4vw,2.6rem);font-weight:300;line-height:1.15}.about-module__-i9KWa__networkH em{color:var(--teal-light);font-style:italic}.about-module__-i9KWa__networkP{color:#ffffffb8;max-width:480px;margin-bottom:30px;font-size:.98rem;line-height:1.75}.about-module__-i9KWa__networkGhostBtn{color:var(--white);font-family:var(--font-source-sans,"Source Sans 3",sans-serif);background:0 0;border:1px solid #ffffff40;border-radius:3px;align-items:center;gap:8px;padding:14px 20px;font-size:.9rem;font-weight:400;text-decoration:none;transition:all .2s;display:inline-flex}.about-module__-i9KWa__networkGhostBtn:hover{border-color:var(--teal-light);background:#00c9bb14}.about-module__-i9KWa__inst{list-style:none}.about-module__-i9KWa__inst li{color:#fffc;border-bottom:1px solid #ffffff14;padding:11px 0 11px 22px;font-size:.92rem;position:relative}.about-module__-i9KWa__inst li:before{content:"";background:var(--teal-light);width:10px;height:1px;position:absolute;top:1.3em;left:0}.about-module__-i9KWa__accred{background:var(--surface);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:96px 48px}.about-module__-i9KWa__accredInner{max-width:1160px;margin:0 auto}.about-module__-i9KWa__accredHeader{max-width:640px;margin-bottom:40px}.about-module__-i9KWa__badgeGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.about-module__-i9KWa__badge{background:var(--white);border:1px solid var(--rule);border-top:2px solid var(--teal);padding:26px 26px 28px}.about-module__-i9KWa__badgeOrg{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin-bottom:10px;font-size:.6rem}.about-module__-i9KWa__badgeTitle{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--navy);margin-bottom:8px;font-size:1.05rem;font-weight:400;line-height:1.3}.about-module__-i9KWa__badgeDesc{color:var(--muted);font-size:.85rem;line-height:1.6}.about-module__-i9KWa__cta{background:var(--white);text-align:center;padding:96px 48px 110px}.about-module__-i9KWa__ctaInner{max-width:680px;margin:0 auto}.about-module__-i9KWa__ctaActions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.about-module__-i9KWa__clinical{background:var(--navy);border-top:3px solid var(--teal);padding:72px 48px}.about-module__-i9KWa__clinicalInner{grid-template-columns:1fr auto;align-items:center;gap:48px;max-width:1160px;margin:0 auto;display:grid}.about-module__-i9KWa__clinicalKicker{font-family:var(--font-dm-mono,"DM Mono",monospace);color:var(--teal-light);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:14px;font-size:.65rem;display:inline-flex}.about-module__-i9KWa__clinicalKicker:before{content:"";background:var(--teal-light);flex-shrink:0;width:20px;height:1px}.about-module__-i9KWa__clinicalH{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--white);margin:12px 0 14px;font-size:clamp(1.8rem,3.2vw,2.4rem);font-weight:300;line-height:1.15}.about-module__-i9KWa__clinicalH em{color:var(--teal-light);font-style:italic}.about-module__-i9KWa__clinicalP{color:#ffffffb8;max-width:520px;font-size:.98rem;line-height:1.75}.about-module__-i9KWa__btnClinical{background:var(--teal);color:var(--navy);font-family:var(--font-source-sans,"Source Sans 3",sans-serif);letter-spacing:.02em;transition:background .2s,transform .2s var(--ease);white-space:nowrap;align-items:center;padding:16px 28px;font-size:.92rem;font-weight:600;text-decoration:none;display:inline-flex}.about-module__-i9KWa__btnClinical:hover{background:var(--teal-light);transform:translateY(-2px)}@media (max-width:1000px){.about-module__-i9KWa__originInner,.about-module__-i9KWa__networkInner{grid-template-columns:1fr;gap:48px}.about-module__-i9KWa__reason{grid-template-columns:1fr;gap:10px;padding:28px 0}.about-module__-i9KWa__badgeGrid{grid-template-columns:1fr 1fr}.about-module__-i9KWa__clinicalInner{grid-template-columns:1fr;gap:28px}}@media (max-width:768px){.about-module__-i9KWa__hero{padding:120px 20px 48px}.about-module__-i9KWa__origin,.about-module__-i9KWa__why,.about-module__-i9KWa__network,.about-module__-i9KWa__accred{padding:60px 20px}.about-module__-i9KWa__cta{padding:60px 20px 72px}.about-module__-i9KWa__clinical{padding:56px 20px}.about-module__-i9KWa__originStats,.about-module__-i9KWa__badgeGrid{grid-template-columns:1fr}}
.team-module__uIxWfW__hero{background:var(--white);border-bottom:1px solid var(--rule);padding:140px 48px 80px}.team-module__uIxWfW__heroInner{grid-template-columns:1fr 1fr;align-items:end;gap:80px;max-width:1160px;margin:0 auto;display:grid}.team-module__uIxWfW__heroKicker{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--purple);align-items:center;gap:10px;margin-bottom:18px;font-size:.65rem;display:flex}.team-module__uIxWfW__heroKicker:before{content:"";background:var(--purple);flex-shrink:0;width:20px;height:1px}.team-module__uIxWfW__h1{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--navy);margin:0 0 20px;font-size:clamp(2.6rem,5vw,4rem);font-weight:300;line-height:1.1}.team-module__uIxWfW__h1 em{color:var(--purple);font-style:italic}.team-module__uIxWfW__heroCopy{font-family:var(--font-source-sans,"Source Sans 3",sans-serif);color:var(--muted);max-width:540px;font-size:1.05rem;line-height:1.72}.team-module__uIxWfW__heroCard{background:var(--surface);border-top:3px solid var(--purple);padding:36px 32px}.team-module__uIxWfW__heroCardLabel{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin-bottom:24px;font-size:.62rem}.team-module__uIxWfW__heroStat{border-bottom:1px solid var(--rule);flex-direction:column;gap:4px;padding:16px 0;display:flex}.team-module__uIxWfW__heroStat:last-child{border-bottom:none;padding-bottom:0}.team-module__uIxWfW__heroStatNum{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--purple);font-size:2.2rem;font-weight:400;line-height:1}.team-module__uIxWfW__heroStatLabel{font-family:var(--font-source-sans,"Source Sans 3",sans-serif);color:var(--muted);font-size:.875rem;line-height:1.45}.team-module__uIxWfW__teamSection{padding:80px 48px}.team-module__uIxWfW__teamSectionInner{max-width:1160px;margin:0 auto}.team-module__uIxWfW__bgWhite{background:var(--white)}.team-module__uIxWfW__bgSurface{background:var(--surface)}.team-module__uIxWfW__sectionHd{max-width:640px;margin-bottom:48px}.team-module__uIxWfW__kicker{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--purple);align-items:center;gap:10px;margin-bottom:14px;font-size:.62rem;display:flex}.team-module__uIxWfW__kicker:before{content:"";background:var(--purple);flex-shrink:0;width:20px;height:1px}.team-module__uIxWfW__kickerTeal{color:var(--teal)}.team-module__uIxWfW__kickerTeal:before{background:var(--teal)}.team-module__uIxWfW__h2{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);letter-spacing:-.01em;color:var(--text);margin:0 0 16px;font-size:clamp(1.9rem,2.8vw,2.6rem);font-weight:400;line-height:1.14}.team-module__uIxWfW__h2 em{color:var(--purple);font-style:italic}.team-module__uIxWfW__sectionLead{font-family:var(--font-source-sans,"Source Sans 3",sans-serif);color:var(--muted);font-size:1rem;line-height:1.72}.team-module__uIxWfW__personCard{background:var(--white);border-top:2px solid #0000;flex-direction:column;padding:32px 28px;transition:border-top-color .2s;display:flex}.team-module__uIxWfW__personCard:hover{border-top-color:var(--purple-rule)}.team-module__uIxWfW__personAvatar{border-radius:50%;flex-shrink:0;width:64px;height:64px;margin-bottom:18px;overflow:hidden}.team-module__uIxWfW__personAvatar img{object-fit:cover;width:100%;height:100%}.team-module__uIxWfW__founderAvatar{border-radius:50%;flex-shrink:0;width:80px;height:80px;margin-bottom:18px;overflow:hidden}.team-module__uIxWfW__founderAvatar img{object-fit:cover;width:100%;height:100%}.team-module__uIxWfW__personRole{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--teal);margin-bottom:6px;font-size:.6rem;display:block}.team-module__uIxWfW__personName{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--navy);margin-bottom:4px;font-size:1.1rem;font-weight:400;line-height:1.25}.team-module__uIxWfW__founderName{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--navy);margin-bottom:4px;font-size:1.25rem;font-weight:400;line-height:1.25}.team-module__uIxWfW__personInstitution{font-family:var(--font-dm-mono,"DM Mono",monospace);color:var(--faint);margin-bottom:12px;font-size:.68rem;line-height:1.5}.team-module__uIxWfW__personExcerpt{font-family:var(--font-source-sans,"Source Sans 3",sans-serif);color:var(--muted);flex:1;margin-bottom:16px;font-size:.875rem;line-height:1.65}.team-module__uIxWfW__bioToggle{cursor:pointer;font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--purple);background:0 0;border:none;align-items:center;gap:8px;margin-top:auto;padding:0;font-size:.62rem;transition:color .15s;display:inline-flex}.team-module__uIxWfW__bioToggle:hover{color:var(--purple-mid)}.team-module__uIxWfW__bioIcon{background:var(--purple-ghost);border:1px solid var(--purple-rule);width:20px;height:20px;color:var(--purple);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.9rem;line-height:1;display:flex}.team-module__uIxWfW__bioFull{border-top:1px solid var(--rule);margin-top:16px;padding-top:16px}.team-module__uIxWfW__bioFull p{font-family:var(--font-source-sans,"Source Sans 3",sans-serif);color:var(--muted);margin-bottom:12px;font-size:.875rem;line-height:1.72}.team-module__uIxWfW__bioFull p:last-child{margin-bottom:0}.team-module__uIxWfW__bioFull p em{color:var(--text);font-style:italic}.team-module__uIxWfW__foundersGrid,.team-module__uIxWfW__leadershipGrid,.team-module__uIxWfW__researchGrid{background:var(--rule);grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.team-module__uIxWfW__aiGrid{background:var(--rule);grid-template-columns:repeat(4,1fr);gap:2px;display:grid}.team-module__uIxWfW__sabGrid{background:var(--rule);grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.team-module__uIxWfW__mentorsGrid{background:var(--rule);grid-template-columns:repeat(4,1fr);gap:2px;display:grid}.team-module__uIxWfW__mentorCard{background:var(--white);padding:24px 20px}.team-module__uIxWfW__mentorName{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--text);font-size:.95rem;font-weight:400}.team-module__uIxWfW__cta{background:var(--purple-soft);text-align:center;padding:96px 48px}.team-module__uIxWfW__ctaInner{max-width:640px;margin:0 auto}.team-module__uIxWfW__ctaActions{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:32px;display:flex}@media (max-width:900px){.team-module__uIxWfW__heroInner{grid-template-columns:1fr;gap:40px}.team-module__uIxWfW__heroCard{max-width:480px}.team-module__uIxWfW__foundersGrid,.team-module__uIxWfW__leadershipGrid,.team-module__uIxWfW__researchGrid,.team-module__uIxWfW__sabGrid,.team-module__uIxWfW__aiGrid{grid-template-columns:repeat(2,1fr)}.team-module__uIxWfW__mentorsGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.team-module__uIxWfW__hero{padding:120px 20px 60px}.team-module__uIxWfW__teamSection{padding:60px 20px}.team-module__uIxWfW__foundersGrid,.team-module__uIxWfW__leadershipGrid,.team-module__uIxWfW__researchGrid,.team-module__uIxWfW__aiGrid,.team-module__uIxWfW__sabGrid{grid-template-columns:1fr}.team-module__uIxWfW__mentorsGrid{grid-template-columns:repeat(2,1fr)}.team-module__uIxWfW__cta{padding:64px 20px}}
.page-module__IEzDCG__hero{background:var(--white);padding:160px 48px 64px}.page-module__IEzDCG__heroInner{max-width:1160px;margin:0 auto}.page-module__IEzDCG__h1{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--navy);max-width:800px;margin:18px 0 20px;font-size:clamp(2.6rem,5vw,4rem);font-weight:300;line-height:1.1}.page-module__IEzDCG__h1 em{color:var(--purple);font-style:italic}.page-module__IEzDCG__lead{max-width:660px;color:var(--muted);margin-bottom:32px;font-size:1.05rem}.page-module__IEzDCG__heroActions{flex-wrap:wrap;gap:16px;display:flex}.page-module__IEzDCG__components{background:var(--surface);padding:80px 48px}.page-module__IEzDCG__componentsInner{max-width:1160px;margin:0 auto}.page-module__IEzDCG__componentsHeader{max-width:640px;margin-bottom:44px}.page-module__IEzDCG__compGrid{background:var(--rule);grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.page-module__IEzDCG__comp{background:var(--white);border-top:2px solid var(--purple);flex-direction:column;padding:36px 32px 40px;display:flex}.page-module__IEzDCG__compKicker{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin-bottom:14px;font-size:.6rem}.page-module__IEzDCG__compTitle{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--navy);margin-bottom:12px;font-size:1.3rem;font-weight:400;line-height:1.25}.page-module__IEzDCG__compDesc{color:var(--muted);font-size:.92rem;line-height:1.7}.page-module__IEzDCG__compNote{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-top:auto;padding-top:20px;font-size:.6rem}.page-module__IEzDCG__research{background:var(--white);padding:96px 48px}.page-module__IEzDCG__researchInner{max-width:1160px;margin:0 auto}.page-module__IEzDCG__researchHeader{max-width:640px;margin-bottom:40px}.page-module__IEzDCG__studyGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.page-module__IEzDCG__study{background:var(--off-white);border:1px solid var(--rule);border-top:2px solid var(--teal);flex-direction:column;padding:26px 26px 28px;display:flex}.page-module__IEzDCG__studyKicker{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin-bottom:12px;font-size:.58rem}.page-module__IEzDCG__studyTitle{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--navy);margin-bottom:10px;font-size:1.05rem;font-weight:400;line-height:1.35}.page-module__IEzDCG__studyDesc{color:var(--muted);margin-bottom:18px;font-size:.88rem;line-height:1.65}.page-module__IEzDCG__studyCite{color:var(--faint);margin-top:auto;font-size:.78rem;line-height:1.55}.page-module__IEzDCG__studyCite a{color:var(--purple);border-bottom:1px solid var(--purple-rule);text-decoration:none}.page-module__IEzDCG__studyCite a:hover{border-bottom-color:var(--purple)}.page-module__IEzDCG__researchMore{margin-top:28px}.page-module__IEzDCG__quote{background:var(--surface);padding:96px 48px}.page-module__IEzDCG__quoteInner{max-width:760px;margin:0 auto}.page-module__IEzDCG__cta{background:var(--white);text-align:center;padding:96px 48px 110px}.page-module__IEzDCG__ctaInner{max-width:680px;margin:0 auto}.page-module__IEzDCG__ctaInner .section-lead{margin:0 auto 36px}.page-module__IEzDCG__ctaActions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}@media (max-width:1000px){.page-module__IEzDCG__compGrid,.page-module__IEzDCG__studyGrid{grid-template-columns:1fr}}@media (max-width:768px){.page-module__IEzDCG__hero{padding:120px 20px 48px}.page-module__IEzDCG__components,.page-module__IEzDCG__research,.page-module__IEzDCG__quote{padding:60px 20px}.page-module__IEzDCG__cta{padding:60px 20px 72px}}
.page-module__CWrbjq__hero{background:var(--white);padding:160px 48px 64px}.page-module__CWrbjq__heroInner{max-width:1160px;margin:0 auto}.page-module__CWrbjq__h1{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--navy);max-width:800px;margin:18px 0 20px;font-size:clamp(2.6rem,5vw,4rem);font-weight:300;line-height:1.1}.page-module__CWrbjq__h1 em{color:var(--purple);font-style:italic}.page-module__CWrbjq__lead{max-width:660px;color:var(--muted);margin-bottom:32px;font-size:1.05rem}.page-module__CWrbjq__heroActions{flex-wrap:wrap;gap:16px;display:flex}.page-module__CWrbjq__components{background:var(--surface);padding:80px 48px;scroll-margin-top:88px}.page-module__CWrbjq__componentsInner{max-width:1160px;margin:0 auto}.page-module__CWrbjq__componentsHeader{max-width:640px;margin-bottom:44px}.page-module__CWrbjq__compGrid{background:var(--rule);grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.page-module__CWrbjq__comp{background:var(--white);border-top:2px solid var(--purple);flex-direction:column;padding:36px 32px 40px;display:flex}.page-module__CWrbjq__compKicker{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin-bottom:14px;font-size:.6rem}.page-module__CWrbjq__compTitle{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--navy);margin-bottom:12px;font-size:1.3rem;font-weight:400;line-height:1.25}.page-module__CWrbjq__compDesc{color:var(--muted);font-size:.92rem;line-height:1.7}.page-module__CWrbjq__compNote{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-top:auto;padding-top:20px;font-size:.6rem}.page-module__CWrbjq__research{background:var(--white);padding:96px 48px}.page-module__CWrbjq__researchInner{max-width:1160px;margin:0 auto}.page-module__CWrbjq__researchHeader{max-width:640px;margin-bottom:40px}.page-module__CWrbjq__studyGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.page-module__CWrbjq__study{background:var(--off-white);border:1px solid var(--rule);border-top:2px solid var(--teal);flex-direction:column;padding:26px 26px 28px;display:flex}.page-module__CWrbjq__studyKicker{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin-bottom:12px;font-size:.58rem}.page-module__CWrbjq__studyTitle{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--navy);margin-bottom:10px;font-size:1.05rem;font-weight:400;line-height:1.35}.page-module__CWrbjq__studyDesc{color:var(--muted);margin-bottom:18px;font-size:.88rem;line-height:1.65}.page-module__CWrbjq__studyCite{color:var(--faint);margin-top:auto;font-size:.78rem;line-height:1.55}.page-module__CWrbjq__studyCite a{color:var(--purple);border-bottom:1px solid var(--purple-rule);text-decoration:none}.page-module__CWrbjq__studyCite a:hover{border-bottom-color:var(--purple)}.page-module__CWrbjq__researchMore{margin-top:28px}.page-module__CWrbjq__quote{background:var(--surface);padding:96px 48px}.page-module__CWrbjq__quoteInner{max-width:760px;margin:0 auto}.page-module__CWrbjq__parent{background:var(--white);text-align:center;padding:96px 48px}.page-module__CWrbjq__parentInner{max-width:680px;margin:0 auto}.page-module__CWrbjq__parentInner .section-lead{margin:0 auto 32px}.page-module__CWrbjq__cta{background:var(--surface);text-align:center;padding:96px 48px 110px}.page-module__CWrbjq__ctaInner{max-width:680px;margin:0 auto}.page-module__CWrbjq__ctaInner .section-lead{margin:0 auto 36px}.page-module__CWrbjq__ctaActions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}@media (max-width:1000px){.page-module__CWrbjq__compGrid,.page-module__CWrbjq__studyGrid{grid-template-columns:1fr}}@media (max-width:768px){.page-module__CWrbjq__hero{padding:120px 20px 48px}.page-module__CWrbjq__components,.page-module__CWrbjq__research,.page-module__CWrbjq__quote,.page-module__CWrbjq__parent{padding:60px 20px}.page-module__CWrbjq__cta{padding:60px 20px 72px}}
.for-organizations-module__uvm5-G__hero{background:var(--white);padding:160px 48px 64px}.for-organizations-module__uvm5-G__heroInner{max-width:1160px;margin:0 auto}.for-organizations-module__uvm5-G__h1{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--navy);max-width:800px;margin:18px 0 20px;font-size:clamp(2.6rem,5vw,4rem);font-weight:300;line-height:1.1}.for-organizations-module__uvm5-G__h1 em{color:var(--purple);font-style:italic}.for-organizations-module__uvm5-G__lead{max-width:660px;color:var(--muted);margin-bottom:32px;font-size:1.05rem;line-height:1.75}.for-organizations-module__uvm5-G__heroActions{flex-wrap:wrap;gap:16px;display:flex}.for-organizations-module__uvm5-G__components{background:var(--surface);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:80px 48px}.for-organizations-module__uvm5-G__componentsInner{max-width:1160px;margin:0 auto}.for-organizations-module__uvm5-G__componentsHeader{max-width:640px;margin-bottom:44px}.for-organizations-module__uvm5-G__compGrid{background:var(--rule);grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.for-organizations-module__uvm5-G__comp{background:var(--white);border-top:2px solid var(--purple);flex-direction:column;padding:36px 32px 40px;display:flex}.for-organizations-module__uvm5-G__compKicker{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin-bottom:14px;font-size:.6rem}.for-organizations-module__uvm5-G__compTitle{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--navy);margin-bottom:12px;font-size:1.3rem;font-weight:400;line-height:1.25}.for-organizations-module__uvm5-G__compDesc{color:var(--muted);margin-bottom:0;font-size:.92rem;line-height:1.7}.for-organizations-module__uvm5-G__partners{margin-top:auto;padding-top:20px}.for-organizations-module__uvm5-G__partnersLabel{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:8px;font-size:.58rem}.for-organizations-module__uvm5-G__partnersNames{color:var(--text);font-size:.88rem;line-height:1.7}.for-organizations-module__uvm5-G__research{background:var(--white);padding:96px 48px}.for-organizations-module__uvm5-G__researchInner{max-width:1160px;margin:0 auto}.for-organizations-module__uvm5-G__researchHeader{max-width:640px;margin-bottom:40px}.for-organizations-module__uvm5-G__studyGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.for-organizations-module__uvm5-G__study{background:var(--off-white);border:1px solid var(--rule);border-top:2px solid var(--teal);flex-direction:column;padding:26px 26px 28px;display:flex}.for-organizations-module__uvm5-G__studyKicker{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin-bottom:12px;font-size:.58rem}.for-organizations-module__uvm5-G__studyTitle{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--navy);margin-bottom:10px;font-size:1.05rem;font-weight:400;line-height:1.35}.for-organizations-module__uvm5-G__studyDesc{color:var(--muted);margin-bottom:18px;font-size:.88rem;line-height:1.65}.for-organizations-module__uvm5-G__studyCite{color:var(--faint);margin-top:auto;font-size:.78rem;line-height:1.55}.for-organizations-module__uvm5-G__studyCite a{color:var(--purple);border-bottom:1px solid var(--purple-rule);text-decoration:none}.for-organizations-module__uvm5-G__studyCite a:hover{border-bottom-color:var(--purple)}.for-organizations-module__uvm5-G__researchMore{margin-top:28px}.for-organizations-module__uvm5-G__cta{background:var(--surface);text-align:center;border-top:1px solid var(--rule);padding:96px 48px 110px}.for-organizations-module__uvm5-G__ctaInner{max-width:680px;margin:0 auto}.for-organizations-module__uvm5-G__ctaActions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}@media (max-width:1000px){.for-organizations-module__uvm5-G__compGrid,.for-organizations-module__uvm5-G__studyGrid{grid-template-columns:1fr}}@media (max-width:768px){.for-organizations-module__uvm5-G__hero{padding:120px 20px 48px}.for-organizations-module__uvm5-G__components,.for-organizations-module__uvm5-G__research{padding:60px 20px}.for-organizations-module__uvm5-G__cta{padding:60px 20px 72px}}
.for-schools-module__2h1U_W__hero{background:var(--white);padding:160px 48px 64px}.for-schools-module__2h1U_W__heroInner{max-width:1160px;margin:0 auto}.for-schools-module__2h1U_W__h1{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--navy);max-width:800px;margin:18px 0 20px;font-size:clamp(2.6rem,5vw,4rem);font-weight:300;line-height:1.1}.for-schools-module__2h1U_W__h1 em{color:var(--purple);font-style:italic}.for-schools-module__2h1U_W__lead{max-width:660px;color:var(--muted);margin-bottom:32px;font-size:1.05rem;line-height:1.75}.for-schools-module__2h1U_W__heroActions{flex-wrap:wrap;gap:16px;display:flex}.for-schools-module__2h1U_W__components{background:var(--surface);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:80px 48px}.for-schools-module__2h1U_W__componentsInner{max-width:1160px;margin:0 auto}.for-schools-module__2h1U_W__componentsHeader{max-width:640px;margin-bottom:44px}.for-schools-module__2h1U_W__compGrid{background:var(--rule);grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.for-schools-module__2h1U_W__comp{background:var(--white);border-top:2px solid var(--purple);flex-direction:column;padding:36px 32px 40px;display:flex}.for-schools-module__2h1U_W__compKicker{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin-bottom:14px;font-size:.6rem}.for-schools-module__2h1U_W__compTitle{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--navy);margin-bottom:12px;font-size:1.3rem;font-weight:400;line-height:1.25}.for-schools-module__2h1U_W__compDesc{color:var(--muted);font-size:.92rem;line-height:1.7}.for-schools-module__2h1U_W__compLink{color:var(--purple);border-bottom:1px solid var(--purple-rule);margin-top:12px;font-size:.85rem;text-decoration:none;display:inline-block}.for-schools-module__2h1U_W__compLink:hover{border-bottom-color:var(--purple)}.for-schools-module__2h1U_W__compNote{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-top:auto;padding-top:20px;font-size:.6rem}.for-schools-module__2h1U_W__smhl{background:var(--white);padding:96px 48px}.for-schools-module__2h1U_W__smhlInner{grid-template-columns:1fr 1fr;align-items:start;gap:64px;max-width:1160px;margin:0 auto;display:grid}.for-schools-module__2h1U_W__topics{margin-top:24px;list-style:none}.for-schools-module__2h1U_W__topics li{border-bottom:1px solid var(--rule);color:var(--text);padding:12px 0 12px 26px;font-size:.95rem;position:relative}.for-schools-module__2h1U_W__topics li:before{content:"";background:var(--teal);width:12px;height:1px;position:absolute;top:1.35em;left:0}.for-schools-module__2h1U_W__vetted{background:var(--off-white);border:1px solid var(--rule);border-left:3px solid var(--purple);padding:28px 30px}.for-schools-module__2h1U_W__vettedKicker{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--purple);margin-bottom:12px;font-size:.6rem}.for-schools-module__2h1U_W__vetted p{color:var(--text);font-size:.95rem;line-height:1.7}.for-schools-module__2h1U_W__vetted a{color:var(--purple);border-bottom:1px solid var(--purple-rule);text-decoration:none}.for-schools-module__2h1U_W__vetted a:hover{border-bottom-color:var(--purple)}.for-schools-module__2h1U_W__vettedStats{flex-wrap:wrap;gap:36px;margin-top:24px;display:flex}.for-schools-module__2h1U_W__vettedStatNum{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--navy);font-size:1.9rem;font-weight:300;line-height:1}.for-schools-module__2h1U_W__vettedStatLbl{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-top:8px;font-size:.58rem}.for-schools-module__2h1U_W__spr{background:var(--navy);padding:96px 48px}.for-schools-module__2h1U_W__sprInner{max-width:1160px;margin:0 auto}.for-schools-module__2h1U_W__sprKicker{font-family:var(--font-dm-mono,"DM Mono",monospace);color:var(--teal-light);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:14px;font-size:.65rem;display:inline-flex}.for-schools-module__2h1U_W__sprKicker:before{content:"";background:var(--teal-light);flex-shrink:0;width:20px;height:1px}.for-schools-module__2h1U_W__sprH{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--white);margin:14px 0 18px;font-size:clamp(1.9rem,3.4vw,2.6rem);font-weight:300;line-height:1.15}.for-schools-module__2h1U_W__sprH em{color:var(--teal-light);font-style:italic}.for-schools-module__2h1U_W__sprLead{color:#ffffffb8;max-width:640px;margin-bottom:48px;font-size:1rem;line-height:1.75}.for-schools-module__2h1U_W__weeks{background:#ffffff14;grid-template-columns:repeat(4,1fr);gap:2px;display:grid}.for-schools-module__2h1U_W__week{background:var(--navy);padding:28px 24px 32px}.for-schools-module__2h1U_W__weekNum{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--teal-light);margin-bottom:14px;font-size:.6rem}.for-schools-module__2h1U_W__weekTitle{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--white);margin-bottom:10px;font-size:1.08rem;font-weight:400;line-height:1.3}.for-schools-module__2h1U_W__weekDesc{color:#fff9;font-size:.85rem;line-height:1.65}.for-schools-module__2h1U_W__sprNote{color:#fff9;max-width:700px;margin-top:36px;font-size:.9rem;line-height:1.75}.for-schools-module__2h1U_W__outcomes{background:var(--surface);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:96px 48px}.for-schools-module__2h1U_W__outcomesInner{max-width:1160px;margin:0 auto}.for-schools-module__2h1U_W__outcomesHeader{max-width:640px;margin-bottom:40px}.for-schools-module__2h1U_W__outcomeGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.for-schools-module__2h1U_W__outcome{background:var(--white);border:1px solid var(--rule);border-left:2px solid var(--teal);color:var(--text);padding:18px 20px;font-size:.92rem;line-height:1.55}.for-schools-module__2h1U_W__outcomeSrc{color:var(--faint);margin-top:24px;font-size:.85rem;font-style:italic}.for-schools-module__2h1U_W__outcomeSrc a{color:var(--purple);border-bottom:1px solid var(--purple-rule);text-decoration:none}.for-schools-module__2h1U_W__outcomeSrc a:hover{border-bottom-color:var(--purple)}.for-schools-module__2h1U_W__testimonialSection{background:var(--white);padding:96px 48px}.for-schools-module__2h1U_W__testimonialInner{max-width:760px;margin:0 auto}.for-schools-module__2h1U_W__cta{background:var(--surface);text-align:center;border-top:1px solid var(--rule);padding:96px 48px 110px}.for-schools-module__2h1U_W__ctaInner{max-width:680px;margin:0 auto}.for-schools-module__2h1U_W__ctaActions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}@media (max-width:1000px){.for-schools-module__2h1U_W__compGrid{grid-template-columns:1fr}.for-schools-module__2h1U_W__smhlInner{grid-template-columns:1fr;gap:48px}.for-schools-module__2h1U_W__weeks,.for-schools-module__2h1U_W__outcomeGrid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.for-schools-module__2h1U_W__hero{padding:120px 20px 48px}.for-schools-module__2h1U_W__components,.for-schools-module__2h1U_W__smhl,.for-schools-module__2h1U_W__spr,.for-schools-module__2h1U_W__outcomes,.for-schools-module__2h1U_W__testimonialSection{padding:60px 20px}.for-schools-module__2h1U_W__cta{padding:60px 20px 72px}.for-schools-module__2h1U_W__weeks,.for-schools-module__2h1U_W__outcomeGrid{grid-template-columns:1fr}}
.pd-module__LSp0YG__nbccBar{background:var(--gold-faint);border-bottom:2px solid var(--gold-rule);margin-top:72px;padding:16px 48px}.pd-module__LSp0YG__nbccBarInner{align-items:flex-start;gap:16px;max-width:1160px;margin:0 auto;display:flex}.pd-module__LSp0YG__nbccIcon{border:2px solid var(--gold-rule);border-radius:50%;flex-shrink:0;width:40px;height:40px;overflow:hidden}.pd-module__LSp0YG__nbccText{color:var(--text);font-size:.82rem;font-weight:400;line-height:1.72}.pd-module__LSp0YG__nbccText strong{--gold-text:#9a7a3a;color:var(--gold-text);font-weight:600}.pd-module__LSp0YG__hero{border-bottom:1px solid var(--rule);background-color:#f9f7f4;background-image:linear-gradient(150deg,#c8a96e0f 0%,#c8a96e08 40%,#0000 70%);padding:72px 48px;position:relative}.pd-module__LSp0YG__heroInner{grid-template-columns:1fr 380px;align-items:start;gap:72px;max-width:1160px;margin:0 auto;display:grid}.pd-module__LSp0YG__heroKicker{font-family:var(--font-mono,"DM Mono",monospace);color:var(--purple);letter-spacing:.2em;text-transform:uppercase;animation:pd-module__LSp0YG__pdFadeUp .7s var(--ease).1s both;align-items:center;gap:10px;margin-bottom:20px;font-size:.62rem;display:inline-flex}.pd-module__LSp0YG__heroKicker:before{content:"";background:var(--purple);flex-shrink:0;width:20px;height:1px}.pd-module__LSp0YG__heroH1{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--text);letter-spacing:-.01em;animation:pd-module__LSp0YG__pdFadeUp .8s var(--ease).22s both;margin-bottom:22px;font-size:clamp(2.4rem,4vw,3.6rem);font-weight:400;line-height:1.08}.pd-module__LSp0YG__heroH1 em{color:var(--purple);font-style:italic}.pd-module__LSp0YG__heroSub{color:var(--muted);max-width:520px;animation:pd-module__LSp0YG__pdFadeUp .7s var(--ease).35s both;margin-bottom:32px;font-size:1rem;font-weight:300;line-height:1.8}.pd-module__LSp0YG__heroActions{animation:pd-module__LSp0YG__pdFadeUp .7s var(--ease).46s both;flex-wrap:wrap;gap:12px;display:flex}.pd-module__LSp0YG__heroPdWrap{margin-top:0}.pd-module__LSp0YG__finalCtaPdWrap{margin-top:28px;display:inline-flex}.pd-module__LSp0YG__btnPrimary{background:var(--teal);color:var(--white);font-family:var(--font-body,"Source Sans 3",sans-serif);letter-spacing:.04em;border-radius:3px;align-items:center;gap:8px;padding:13px 26px;font-size:.88rem;font-weight:500;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.pd-module__LSp0YG__btnPrimary:hover{background:var(--teal-light);transform:translateY(-1px)}.pd-module__LSp0YG__btnGhost{color:var(--muted);font-family:var(--font-body,"Source Sans 3",sans-serif);border:1px solid var(--rule);background:0 0;border-radius:3px;align-items:center;gap:8px;padding:13px 20px;font-size:.88rem;text-decoration:none;transition:all .2s;display:inline-flex}.pd-module__LSp0YG__btnGhost:hover{border-color:var(--purple-rule);color:var(--purple)}.pd-module__LSp0YG__accredCard{background:var(--white);border:1px solid var(--gold-rule);border-top:3px solid var(--gold);animation:pd-module__LSp0YG__pdFadeUp .8s var(--ease).5s both;padding:32px 28px}.pd-module__LSp0YG__accredCardLabel{font-family:var(--font-mono,"DM Mono",monospace);color:var(--gold);letter-spacing:.18em;text-transform:uppercase;margin-bottom:16px;font-size:.56rem}.pd-module__LSp0YG__accredSeal{border-bottom:1px solid var(--rule);align-items:center;gap:12px;margin-bottom:20px;padding-bottom:20px;display:flex}.pd-module__LSp0YG__accredSealImg{border:2px solid var(--gold-rule);border-radius:50%;flex-shrink:0;width:44px;height:44px;overflow:hidden}.pd-module__LSp0YG__accredSealText{font-family:var(--font-mono,"DM Mono",monospace);color:var(--text);letter-spacing:.06em;font-size:.6rem;line-height:1.6}.pd-module__LSp0YG__accredSealText strong{color:var(--gold);font-size:.65rem;display:block}.pd-module__LSp0YG__accredBody{color:var(--muted);margin-bottom:18px;font-size:.82rem;font-weight:300;line-height:1.72}.pd-module__LSp0YG__accredStatRow{background:var(--rule);grid-template-columns:1fr 1fr 1fr;gap:1px;margin-top:20px;display:grid}.pd-module__LSp0YG__accredStat{background:var(--off-white);text-align:center;padding:14px 12px}.pd-module__LSp0YG__accredStatNum{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--purple);margin-bottom:4px;font-size:1.5rem;line-height:1}.pd-module__LSp0YG__accredStatLabel{font-family:var(--font-mono,"DM Mono",monospace);color:var(--faint);letter-spacing:.08em;text-transform:uppercase;font-size:.5rem;line-height:1.4}.pd-module__LSp0YG__groupBanner{background:var(--surface);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);border-left:4px solid var(--teal);padding:18px 48px}.pd-module__LSp0YG__groupBannerInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;max-width:1160px;margin:0 auto;display:flex}.pd-module__LSp0YG__groupBannerText{align-items:center;gap:12px;display:flex}.pd-module__LSp0YG__groupBannerLabel{font-family:var(--font-mono,"DM Mono",monospace);color:var(--teal);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:.58rem}.pd-module__LSp0YG__groupBannerBody{color:var(--muted);margin:0;font-size:.88rem;font-weight:300}.pd-module__LSp0YG__groupBannerBody strong{color:var(--text);font-weight:500}.pd-module__LSp0YG__btnTealGhost{color:var(--teal);font-family:var(--font-body,"Source Sans 3",sans-serif);border:1px solid var(--teal);white-space:nowrap;background:0 0;border-radius:2px;align-items:center;gap:6px;padding:8px 18px;font-size:.82rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.pd-module__LSp0YG__btnTealGhost:hover{background:#00a99d1a}.pd-module__LSp0YG__courses{background:var(--white);padding:80px 48px}.pd-module__LSp0YG__coursesInner{max-width:1160px;margin:0 auto}.pd-module__LSp0YG__coursesHeader{grid-template-columns:1fr 1fr;align-items:end;gap:40px;margin-bottom:48px;display:grid}.pd-module__LSp0YG__coursesHeaderNote{color:var(--muted);font-size:.88rem;font-weight:300;line-height:1.78}.pd-module__LSp0YG__coursesHeaderNote a{color:var(--teal);text-decoration:none}.pd-module__LSp0YG__coursesHeaderNote a:hover{color:var(--teal-light)}.pd-module__LSp0YG__courseList{background:var(--rule);flex-direction:column;gap:2px;display:flex}.pd-module__LSp0YG__courseCard{background:var(--white);border-left:3px solid #0000;grid-template-columns:1fr auto;align-items:start;gap:40px;padding:40px;transition:border-color .25s,background .2s;display:grid}.pd-module__LSp0YG__courseCard:hover{border-left-color:var(--purple);background:var(--off-white)}.pd-module__LSp0YG__courseCard:nth-child(2n){background:var(--off-white)}.pd-module__LSp0YG__courseCard:nth-child(2n):hover{background:var(--surface)}.pd-module__LSp0YG__courseMeta{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.pd-module__LSp0YG__courseBadge{font-family:var(--font-mono,"DM Mono",monospace);letter-spacing:.1em;text-transform:uppercase;border-radius:2px;padding:4px 10px;font-size:.54rem;display:inline-block}.pd-module__LSp0YG__badgeNbcc{background:var(--gold-faint);color:var(--gold);border:1px solid var(--gold-rule)}.pd-module__LSp0YG__badgeCme{color:var(--teal);border:1px solid var(--teal);background:#00a99d1f}.pd-module__LSp0YG__badgeNoNbcc{background:var(--surface);color:var(--faint);border:1px solid var(--rule)}.pd-module__LSp0YG__courseHours{font-family:var(--font-mono,"DM Mono",monospace);color:var(--muted);letter-spacing:.08em;font-size:.58rem}.pd-module__LSp0YG__courseTitle{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--text);margin-bottom:10px;font-size:1.25rem;font-weight:400;line-height:1.25}.pd-module__LSp0YG__courseDesc{color:var(--muted);max-width:640px;margin-bottom:16px;font-size:.88rem;font-weight:300;line-height:1.78}.pd-module__LSp0YG__courseDetailsLink{font-family:var(--font-mono,"DM Mono",monospace);color:var(--teal);letter-spacing:.08em;align-items:center;gap:5px;font-size:.58rem;text-decoration:none;transition:color .2s;display:inline-flex}.pd-module__LSp0YG__courseDetailsLink:hover{color:var(--teal-light)}.pd-module__LSp0YG__courseNbccNotice{background:var(--gold-faint);border-left:3px solid var(--gold);align-items:flex-start;gap:12px;margin-top:16px;padding:14px 16px;display:flex}.pd-module__LSp0YG__courseNbccNoticeImg{border-radius:50%;flex-shrink:0;overflow:hidden}.pd-module__LSp0YG__courseNbccNoticeText{color:var(--muted);font-size:.78rem;font-weight:400;line-height:1.7}.pd-module__LSp0YG__courseNbccNoticeText strong{color:var(--text);font-weight:500}.pd-module__LSp0YG__coursePurchase{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:10px;min-width:160px;display:flex}.pd-module__LSp0YG__coursePrice{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--purple);font-size:2rem;font-weight:400;line-height:1}.pd-module__LSp0YG__coursePriceNote{font-family:var(--font-mono,"DM Mono",monospace);color:var(--faint);letter-spacing:.08em;text-align:right;font-size:.54rem;line-height:1.6}.pd-module__LSp0YG__btnBuy{background:var(--purple);color:var(--white);font-family:var(--font-body,"Source Sans 3",sans-serif);letter-spacing:.04em;white-space:nowrap;border-radius:2px;justify-content:center;align-items:center;gap:6px;width:100%;padding:11px 22px;font-size:.82rem;font-weight:500;text-decoration:none;transition:background .2s;display:inline-flex}.pd-module__LSp0YG__btnBuy:hover{background:var(--purple-mid)}.pd-module__LSp0YG__certNote{font-family:var(--font-mono,"DM Mono",monospace);color:var(--faint);letter-spacing:.06em;text-align:center;font-size:.52rem;line-height:1.6}.pd-module__LSp0YG__outcomes{background:var(--surface);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:80px 48px}.pd-module__LSp0YG__outcomesInner{max-width:1160px;margin:0 auto}.pd-module__LSp0YG__outcomesHeader{grid-template-columns:1fr 1fr;align-items:end;gap:48px;margin-bottom:48px;display:grid}.pd-module__LSp0YG__outcomesHeaderRight{color:var(--muted);font-size:.92rem;font-weight:300;line-height:1.8}.pd-module__LSp0YG__studyGrid{background:var(--rule);flex-direction:column;gap:2px;display:flex}.pd-module__LSp0YG__studyCard{background:var(--white);border-left:3px solid #0000;grid-template-columns:260px 1fr;align-items:start;gap:48px;padding:40px;transition:border-color .2s;display:grid}.pd-module__LSp0YG__studyCard:nth-child(2n){background:var(--off-white)}.pd-module__LSp0YG__studyCard:hover{border-left-color:var(--teal)}.pd-module__LSp0YG__studyStats{flex-direction:column;gap:2px;display:flex}.pd-module__LSp0YG__studyStat{background:var(--surface);border-top:2px solid var(--teal);padding:20px}.pd-module__LSp0YG__studyStatNum{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--purple);margin-bottom:7px;font-size:1.65rem;line-height:1.1}.pd-module__LSp0YG__studyStatPlain{color:var(--text);margin-bottom:6px;font-size:.84rem;font-weight:400;line-height:1.5}.pd-module__LSp0YG__studyStatSource{font-family:var(--font-mono,"DM Mono",monospace);color:var(--faint);letter-spacing:.07em;font-size:.5rem;line-height:1.5}.pd-module__LSp0YG__studyCourseTag{font-family:var(--font-mono,"DM Mono",monospace);color:var(--teal);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:12px;font-size:.56rem;display:inline-flex}.pd-module__LSp0YG__studyCourseTag:before{content:"";background:var(--teal);flex-shrink:0;width:14px;height:1px}.pd-module__LSp0YG__studyTitle{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--text);margin-bottom:12px;font-size:1.2rem;font-weight:400;line-height:1.25}.pd-module__LSp0YG__studyDesc{color:var(--muted);margin-bottom:16px;font-size:.88rem;font-weight:300;line-height:1.78}.pd-module__LSp0YG__studyNote{color:var(--faint);margin-top:8px;font-size:.75rem;font-style:italic}.pd-module__LSp0YG__studyCitation{font-family:var(--font-mono,"DM Mono",monospace);color:var(--faint);letter-spacing:.06em;border-top:1px solid var(--rule);padding-top:14px;font-size:.54rem;line-height:1.7}.pd-module__LSp0YG__studyCitation strong{color:var(--muted)}.pd-module__LSp0YG__studyCitation a{color:var(--teal);text-decoration:none}.pd-module__LSp0YG__studyCitation a:hover{color:var(--teal-light)}.pd-module__LSp0YG__testimonials{background:var(--white);padding:80px 48px}.pd-module__LSp0YG__testimonialsInner{max-width:1160px;margin:0 auto}.pd-module__LSp0YG__testimonialsHeader{margin-bottom:44px}.pd-module__LSp0YG__testimonialGrid{background:var(--rule);grid-template-columns:1fr 1fr;gap:2px;display:grid}.pd-module__LSp0YG__testimonialCard{background:var(--white);border-top:2px solid #0000;padding:40px 36px;transition:border-color .2s}.pd-module__LSp0YG__testimonialCard:nth-child(2n){background:var(--off-white)}.pd-module__LSp0YG__testimonialCard:hover{border-top-color:var(--purple-rule)}.pd-module__LSp0YG__testimonialPerson{align-items:center;gap:14px;margin-bottom:24px;display:flex}.pd-module__LSp0YG__testimonialAvatar{background:var(--purple-soft);border:2px solid var(--purple-rule);width:48px;height:48px;font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--purple);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;display:flex}.pd-module__LSp0YG__testimonialName{font-family:var(--font-mono,"DM Mono",monospace);color:var(--purple);letter-spacing:.1em;text-transform:uppercase;margin-bottom:3px;font-size:.62rem}.pd-module__LSp0YG__testimonialRole{color:var(--faint);font-size:.8rem;font-weight:300;line-height:1.4}.pd-module__LSp0YG__quoteRule{background:var(--teal);width:24px;height:2px;margin-bottom:16px}.pd-module__LSp0YG__testimonialText{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--text);font-size:.98rem;font-style:italic;line-height:1.7}.pd-module__LSp0YG__conferences{background:var(--off-white);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:80px 48px}.pd-module__LSp0YG__conferencesInner{grid-template-columns:380px 1fr;align-items:start;gap:72px;max-width:1160px;margin:0 auto;display:grid}.pd-module__LSp0YG__confList{flex-direction:column;gap:0;display:flex}.pd-module__LSp0YG__confItem{border-bottom:1px solid var(--rule);grid-template-columns:60px 1fr;align-items:baseline;gap:16px;padding:14px 0;display:grid}.pd-module__LSp0YG__confItem:first-child{border-top:1px solid var(--rule)}.pd-module__LSp0YG__confYear{font-family:var(--font-mono,"DM Mono",monospace);color:var(--purple);letter-spacing:.08em;font-size:.6rem}.pd-module__LSp0YG__confName{color:var(--text);font-size:.85rem;font-weight:300;line-height:1.5}.pd-module__LSp0YG__finalCta{background:var(--white);padding:80px 48px}.pd-module__LSp0YG__finalCtaInner{grid-template-columns:1fr 1fr;align-items:center;gap:72px;max-width:1160px;margin:0 auto;display:grid}.pd-module__LSp0YG__ctaOptionList{background:var(--rule);flex-direction:column;gap:2px;display:flex}.pd-module__LSp0YG__ctaOption{background:var(--white);transition:border-color .2s,background .2s,transform .2s var(--ease);border-left:3px solid #0000;justify-content:space-between;align-items:center;gap:14px;padding:20px 24px;text-decoration:none;display:flex}.pd-module__LSp0YG__ctaOption:hover{border-left-color:var(--purple);background:var(--off-white);transform:translate(3px)}.pd-module__LSp0YG__ctaOptionLabel{font-family:var(--font-mono,"DM Mono",monospace);color:var(--teal);letter-spacing:.12em;text-transform:uppercase;margin-bottom:3px;font-size:.54rem}.pd-module__LSp0YG__ctaOptionTitle{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--text);font-size:.95rem}.pd-module__LSp0YG__ctaArrow{color:var(--purple);flex-shrink:0;transition:transform .2s}.pd-module__LSp0YG__ctaOption:hover .pd-module__LSp0YG__ctaArrow{transform:translate(4px)}@keyframes pd-module__LSp0YG__pdFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pd-module__LSp0YG__heroKicker,.pd-module__LSp0YG__heroH1,.pd-module__LSp0YG__heroSub,.pd-module__LSp0YG__heroActions,.pd-module__LSp0YG__accredCard{animation:none!important}}@media (max-width:1000px){.pd-module__LSp0YG__heroInner{grid-template-columns:1fr;gap:40px}.pd-module__LSp0YG__heroText{order:1}.pd-module__LSp0YG__accredCard{order:2;max-width:500px}.pd-module__LSp0YG__coursesHeader,.pd-module__LSp0YG__outcomesHeader{grid-template-columns:1fr;gap:16px}.pd-module__LSp0YG__testimonialGrid{grid-template-columns:1fr}.pd-module__LSp0YG__conferencesInner,.pd-module__LSp0YG__finalCtaInner{grid-template-columns:1fr;gap:40px}}@media (max-width:800px){.pd-module__LSp0YG__nbccBar{padding:14px 24px}.pd-module__LSp0YG__hero{padding:56px 24px}.pd-module__LSp0YG__groupBanner{padding:16px 24px}.pd-module__LSp0YG__courses,.pd-module__LSp0YG__outcomes,.pd-module__LSp0YG__testimonials,.pd-module__LSp0YG__conferences,.pd-module__LSp0YG__finalCta{padding:56px 24px}.pd-module__LSp0YG__courseCard{grid-template-columns:1fr;gap:24px}.pd-module__LSp0YG__coursePurchase{flex-flow:wrap;align-items:center}.pd-module__LSp0YG__studyCard{grid-template-columns:1fr;gap:24px}.pd-module__LSp0YG__groupBannerInner{flex-direction:column;align-items:flex-start}}
.research-module__pmmqWq__hero{background:var(--white);border-bottom:1px solid var(--rule);padding:140px 48px 80px}.research-module__pmmqWq__heroInner{grid-template-columns:1fr 1fr;align-items:end;gap:80px;max-width:1160px;margin:0 auto;display:grid}.research-module__pmmqWq__heroEyebrow{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--purple);align-items:center;gap:10px;margin-bottom:18px;font-size:.65rem;display:flex}.research-module__pmmqWq__heroEyebrow:before{content:"";background:var(--purple);flex-shrink:0;width:20px;height:1px}.research-module__pmmqWq__h1{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--navy);margin:0 0 20px;font-size:clamp(2.6rem,5vw,4rem);font-weight:300;line-height:1.1}.research-module__pmmqWq__h1 em{color:var(--purple);font-style:italic}.research-module__pmmqWq__heroBody{font-family:var(--font-source-sans,"Source Sans 3",sans-serif);color:var(--muted);font-size:1.05rem;line-height:1.72}.research-module__pmmqWq__heroStats{background:var(--rule);grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.research-module__pmmqWq__heroStat{background:var(--surface);padding:32px 28px}.research-module__pmmqWq__heroStatNum{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--purple);margin-bottom:8px;font-size:2.6rem;font-weight:400;line-height:1}.research-module__pmmqWq__heroStatLabel{font-family:var(--font-source-sans,"Source Sans 3",sans-serif);color:var(--muted);font-size:.8rem;line-height:1.45}.research-module__pmmqWq__section{padding:80px 48px}.research-module__pmmqWq__sectionInner{max-width:1160px;margin:0 auto}.research-module__pmmqWq__sectionHd{margin-bottom:48px}.research-module__pmmqWq__kicker{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--purple);align-items:center;gap:10px;margin-bottom:14px;font-size:.62rem;display:flex}.research-module__pmmqWq__kicker:before{content:"";background:var(--purple);flex-shrink:0;width:20px;height:1px}.research-module__pmmqWq__kickerTeal{color:var(--teal)}.research-module__pmmqWq__kickerTeal:before{background:var(--teal)}.research-module__pmmqWq__h2{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);letter-spacing:-.01em;color:var(--text);margin:0 0 16px;font-size:clamp(1.9rem,2.8vw,2.6rem);font-weight:400;line-height:1.14}.research-module__pmmqWq__h2 em{color:var(--purple);font-style:italic}.research-module__pmmqWq__sectionLead{font-family:var(--font-source-sans,"Source Sans 3",sans-serif);color:var(--muted);max-width:580px;font-size:1rem;line-height:1.72}.research-module__pmmqWq__frameworkGrid{grid-template-columns:1fr 2fr;align-items:start;gap:80px;display:grid}.research-module__pmmqWq__frameworkTags{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.research-module__pmmqWq__tag{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.06em;color:var(--purple);background:var(--purple-ghost);border:1px solid var(--purple-rule);border-radius:2px;padding:6px 12px;font-size:.65rem}.research-module__pmmqWq__pillarGrid{background:var(--rule);grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.research-module__pmmqWq__pillar{background:var(--white);border-top:2px solid var(--teal);padding:28px 24px}.research-module__pmmqWq__pillarTitle{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--navy);margin-bottom:10px;font-size:1rem;font-weight:400}.research-module__pmmqWq__pillarBody{font-family:var(--font-source-sans,"Source Sans 3",sans-serif);color:var(--muted);font-size:.875rem;line-height:1.65}.research-module__pmmqWq__studiesHeader{grid-template-columns:1fr 1fr;align-items:end;gap:60px;margin-bottom:48px;display:grid}.research-module__pmmqWq__filterRow{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.research-module__pmmqWq__filterBtn{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--purple-rule);color:var(--purple);cursor:pointer;background:0 0;border-radius:2px;padding:7px 14px;font-size:.62rem;transition:background .15s,color .15s,border-color .15s}.research-module__pmmqWq__filterBtn:hover{background:var(--purple-ghost)}.research-module__pmmqWq__filterBtnActive{background:var(--purple);color:var(--white);border-color:var(--purple)}.research-module__pmmqWq__filterBtnActive:hover{background:var(--purple-mid);border-color:var(--purple-mid)}.research-module__pmmqWq__studiesGrid{background:var(--rule);grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.research-module__pmmqWq__studyCard{background:var(--white);border-top:2px solid #0000;flex-direction:column;padding:36px 28px;transition:border-top-color .2s,background .15s;display:flex}.research-module__pmmqWq__studyCard:hover{border-top-color:var(--teal);background:var(--surface)}.research-module__pmmqWq__studyMeta{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--teal);margin-bottom:10px;font-size:.6rem}.research-module__pmmqWq__studyTitle{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--navy);margin-bottom:4px;font-size:1rem;font-weight:400;line-height:1.3}.research-module__pmmqWq__studyInstitution{font-family:var(--font-dm-mono,"DM Mono",monospace);color:var(--faint);margin-bottom:10px;font-size:.65rem;line-height:1.5}.research-module__pmmqWq__studyCitation{font-family:var(--font-dm-mono,"DM Mono",monospace);color:var(--faint);margin-bottom:14px;font-size:.65rem;line-height:1.5}.research-module__pmmqWq__studyFinding{font-family:var(--font-source-sans,"Source Sans 3",sans-serif);color:var(--muted);flex:1;margin-bottom:16px;font-size:.875rem;line-height:1.65}.research-module__pmmqWq__studyStat{border-top:1px solid var(--rule);align-items:baseline;gap:12px;margin-bottom:14px;padding-top:16px;display:flex}.research-module__pmmqWq__studyStatNum{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--teal);font-size:1.7rem;line-height:1}.research-module__pmmqWq__studyStatLabel{font-family:var(--font-source-sans,"Source Sans 3",sans-serif);color:var(--faint);font-size:.75rem;line-height:1.45}.research-module__pmmqWq__studyTags{flex-wrap:wrap;gap:6px;display:flex}.research-module__pmmqWq__studyTag{font-family:var(--font-dm-mono,"DM Mono",monospace);color:var(--teal);border:1px solid #00a99d40;border-radius:2px;padding:3px 8px;font-size:.6rem}.research-module__pmmqWq__benchmarks{background:var(--navy);padding:80px 48px}.research-module__pmmqWq__benchmarkInner{max-width:1160px;margin:0 auto}.research-module__pmmqWq__benchmarkGrid{grid-template-columns:1fr 1fr;align-items:end;gap:80px;margin-bottom:48px;display:grid}.research-module__pmmqWq__benchmarkH2{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:#f4f0e8;margin:0 0 16px;font-size:clamp(1.9rem,2.8vw,2.6rem);font-weight:300;line-height:1.14}.research-module__pmmqWq__benchmarkBody{font-family:var(--font-source-sans,"Source Sans 3",sans-serif);color:#f4f0e88c;font-size:.95rem;line-height:1.72}.research-module__pmmqWq__barCard{background:#122040;border:1px solid #00a99d26;border-radius:2px;padding:36px 32px}.research-module__pmmqWq__barCardLabel{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--teal);margin-bottom:24px;font-size:.6rem}.research-module__pmmqWq__barRow{margin-bottom:20px}.research-module__pmmqWq__barRowHead{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.research-module__pmmqWq__barRowName{font-family:var(--font-source-sans,"Source Sans 3",sans-serif);color:#f4f0e8a6;font-size:.8rem}.research-module__pmmqWq__barRowVal{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--teal-light);font-size:1.1rem}.research-module__pmmqWq__barRowValMuted{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--faint);font-size:1.1rem}.research-module__pmmqWq__barTrack{background:#ffffff0f;border-radius:2px;height:6px;overflow:hidden}.research-module__pmmqWq__bar{height:100%;width:var(--bar-w,100%);transition:width 1.1s var(--ease);border-radius:2px}.research-module__pmmqWq__barDivider{border-top:1px solid #ffffff0f;margin:20px 0}.research-module__pmmqWq__benchmarkMetrics{background:#00a99d1f;grid-template-columns:repeat(4,1fr);gap:2px;display:grid}.research-module__pmmqWq__benchmarkMetric{text-align:center;background:#122040;padding:32px 24px}.research-module__pmmqWq__benchmarkMetricNum{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--teal-light);margin-bottom:8px;font-size:2rem;line-height:1}.research-module__pmmqWq__benchmarkMetricLabel{font-family:var(--font-source-sans,"Source Sans 3",sans-serif);color:#f4f0e873;font-size:.78rem;line-height:1.45}.research-module__pmmqWq__collabGrid{background:var(--rule);grid-template-columns:repeat(4,1fr);gap:2px;display:grid}.research-module__pmmqWq__collabCard{background:var(--white);padding:24px 20px;transition:background .15s}.research-module__pmmqWq__collabCard:hover{background:var(--surface)}.research-module__pmmqWq__collabType{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--teal);margin-bottom:6px;font-size:.58rem}.research-module__pmmqWq__collabName{font-family:var(--font-source-sans,"Source Sans 3",sans-serif);color:var(--text);font-size:.9rem;font-weight:600;line-height:1.4}.research-module__pmmqWq__pubList{background:var(--rule);flex-direction:column;gap:2px;display:flex}.research-module__pmmqWq__pubRow{background:var(--white);grid-template-columns:60px 1fr 110px;align-items:center;gap:20px;padding:24px 32px;transition:background .15s;display:grid}.research-module__pmmqWq__pubRow:hover{background:var(--surface)}.research-module__pmmqWq__pubYear{font-family:var(--font-dm-mono,"DM Mono",monospace);color:var(--teal);font-size:.72rem}.research-module__pmmqWq__pubText{font-family:var(--font-source-sans,"Source Sans 3",sans-serif);color:var(--muted);font-size:.875rem;line-height:1.55}.research-module__pmmqWq__pubJournal{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);text-align:right;white-space:nowrap;text-overflow:ellipsis;font-size:.62rem;overflow:hidden}.research-module__pmmqWq__cta{background:var(--surface);text-align:center;padding:100px 48px}.research-module__pmmqWq__ctaInner{max-width:580px;margin:0 auto}.research-module__pmmqWq__ctaActions{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:32px;display:flex}@media (max-width:1000px){.research-module__pmmqWq__heroInner{grid-template-columns:1fr;gap:40px}.research-module__pmmqWq__heroStats{grid-template-columns:repeat(3,1fr);max-width:640px}.research-module__pmmqWq__frameworkGrid{grid-template-columns:1fr;gap:40px}.research-module__pmmqWq__studiesHeader{grid-template-columns:1fr;gap:20px}.research-module__pmmqWq__filterRow{justify-content:flex-start}.research-module__pmmqWq__studiesGrid{grid-template-columns:repeat(2,1fr)}.research-module__pmmqWq__benchmarkGrid{grid-template-columns:1fr;gap:40px}.research-module__pmmqWq__benchmarkMetrics{grid-template-columns:repeat(2,1fr)}.research-module__pmmqWq__collabGrid{grid-template-columns:repeat(3,1fr)}.research-module__pmmqWq__pillarGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.research-module__pmmqWq__hero,.research-module__pmmqWq__section,.research-module__pmmqWq__benchmarks,.research-module__pmmqWq__cta{padding-left:20px;padding-right:20px}.research-module__pmmqWq__hero{padding-top:120px}.research-module__pmmqWq__heroStats,.research-module__pmmqWq__studiesGrid{grid-template-columns:1fr}.research-module__pmmqWq__benchmarkMetrics{grid-template-columns:1fr 1fr}.research-module__pmmqWq__collabGrid{grid-template-columns:repeat(2,1fr)}.research-module__pmmqWq__pillarGrid{grid-template-columns:1fr}.research-module__pmmqWq__pubRow{grid-template-columns:48px 1fr}.research-module__pmmqWq__pubJournal{display:none}}
.page-module__lAVXfG__finder{background:var(--white);padding:160px 48px 56px}.page-module__lAVXfG__finderInner{max-width:1160px;margin:0 auto}.page-module__lAVXfG__h1{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--navy);margin:18px 0 20px;font-size:clamp(2.6rem,5vw,4rem);font-weight:300;line-height:1.08}.page-module__lAVXfG__h1 em{color:var(--purple);font-style:italic}.page-module__lAVXfG__lead{max-width:640px;color:var(--muted);margin-bottom:48px;font-size:1.05rem}.page-module__lAVXfG__chooser{border:1px solid var(--rule);border-top:2px solid var(--teal);background:var(--off-white);padding:28px 32px 32px}.page-module__lAVXfG__chooserPrompt{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--navy);margin-bottom:18px;font-size:1.4rem;font-style:italic}.page-module__lAVXfG__chooserOptions{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.page-module__lAVXfG__chooserOption{text-align:left;background:var(--white);border:1px solid var(--rule);font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--text);transition:border-color .2s,color .2s,transform .2s var(--ease);align-items:center;padding:16px 18px;font-size:.68rem;line-height:1.5;text-decoration:none;display:flex}.page-module__lAVXfG__chooserOption:hover{border-color:var(--purple);color:var(--purple);transform:translateY(-2px)}.page-module__lAVXfG__chooserOption:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.page-module__lAVXfG__platformStrip{background:var(--navy);flex-wrap:wrap;align-items:center;gap:28px;padding:18px 48px;display:flex}.page-module__lAVXfG__platformLabel{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--teal-light);flex-shrink:0;font-size:.62rem}.page-module__lAVXfG__platformItems{flex-wrap:wrap;gap:28px;display:flex}.page-module__lAVXfG__platformItems span{color:#ffffffb8;font-size:.85rem}.page-module__lAVXfG__catalog{background:var(--surface);padding:72px 48px 96px}.page-module__lAVXfG__catalogInner{flex-direction:column;gap:28px;max-width:1160px;margin:0 auto;display:flex}.page-module__lAVXfG__card{background:var(--white);border:1px solid var(--rule);border-left:3px solid var(--purple);transition:box-shadow .3s var(--ease),border-color .3s;grid-template-columns:320px 1fr;gap:48px;padding:44px 48px;scroll-margin-top:96px;display:grid}.page-module__lAVXfG__card.flash{border-left-color:var(--teal);box-shadow:0 0 0 2px var(--teal-faint),0 18px 44px #0a162814}.page-module__lAVXfG__cardKicker{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin-bottom:12px;font-size:.62rem}.page-module__lAVXfG__cardTitle{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--navy);margin-bottom:12px;font-size:2rem;font-weight:300;line-height:1.15}.page-module__lAVXfG__cardTitle sup{color:var(--purple);font-size:.45em}.page-module__lAVXfG__cardTitleSub{color:var(--faint);font-size:.55em;font-style:italic}.page-module__lAVXfG__cardTagline{font-family:var(--font-fraunces,"Fraunces",Georgia,serif);color:var(--purple);font-size:1.02rem;font-style:italic;line-height:1.5}.page-module__lAVXfG__cardWho{color:var(--muted);margin-bottom:22px;font-size:.98rem}.page-module__lAVXfG__insideLabel{font-family:var(--font-dm-mono,"DM Mono",monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:10px;font-size:.6rem}.page-module__lAVXfG__insideList{grid-template-columns:1fr 1fr;gap:8px 28px;margin-bottom:22px;list-style:none;display:grid}.page-module__lAVXfG__insideList li{color:var(--text);padding-left:18px;font-size:.92rem;line-height:1.5;position:relative}.page-module__lAVXfG__insideList li:before{content:"";background:var(--teal);width:8px;height:1px;position:absolute;top:.55em;left:0}.page-module__lAVXfG__evidence{border-left:2px solid var(--purple-rule);color:var(--faint);margin-bottom:26px;padding:4px 0 4px 16px;font-size:.88rem;font-style:italic}.page-module__lAVXfG__evidence a{color:var(--purple);border-bottom:1px solid var(--purple-rule);text-decoration:none;transition:border-color .2s}.page-module__lAVXfG__evidence a:hover{border-bottom-color:var(--purple)}.page-module__lAVXfG__notSure{background:var(--white);text-align:center;padding:96px 48px 110px}.page-module__lAVXfG__notSureInner{max-width:680px;margin:0 auto}.page-module__lAVXfG__notSureInner .section-lead{margin:0 auto 36px}.page-module__lAVXfG__notSureActions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}@media (max-width:1000px){.page-module__lAVXfG__chooserOptions{grid-template-columns:repeat(2,1fr)}.page-module__lAVXfG__card{grid-template-columns:1fr;gap:24px}}@media (max-width:800px){.page-module__lAVXfG__finder{padding:132px 24px 44px}.page-module__lAVXfG__platformStrip{gap:14px;padding:16px 24px}.page-module__lAVXfG__catalog{padding:56px 24px 72px}.page-module__lAVXfG__card{padding:32px 24px}.page-module__lAVXfG__insideList{grid-template-columns:1fr}.page-module__lAVXfG__notSure{padding:72px 24px 84px}.page-module__lAVXfG__chooser{padding:22px 20px 24px}.page-module__lAVXfG__chooserOptions{grid-template-columns:1fr}}
