.home-hero .hero{min-height:548px}.home-statistics{text-align:center;padding:28px 0 144px}.home-statistics h2{font-size:30px;line-height:36px}.home-statistics__grid{grid-template-columns:repeat(4,1fr);gap:36px;margin-top:44px;display:grid}.home-statistics__item img{width:120px;height:120px;margin:0 auto}.home-statistics__item h3{color:#303133;font-size:24px;font-weight:600;line-height:28px}.home-statistics__item p{color:#aaa;margin-top:12px;font-size:15px;font-weight:600;line-height:26px}.home-services{padding-top:108px}.home-services h2{margin-bottom:36px}.home-services__grid{grid-template-columns:repeat(3,1fr);gap:36px;display:grid}.service-card img{aspect-ratio:691/461;object-fit:cover;border-radius:30px;width:80%}.service-card h3{color:#303133;margin-top:36px}.service-card>p{max-width:345.5px;margin-top:18px}.service-card .arrow-link{margin-top:8px}.page--home .cta{margin-top:136px}@media (max-width:1199px){.home-statistics__grid{gap:24px}.home-statistics__item h3{font-size:21px}.service-card img{width:92%}}@media (max-width:959px){.home-statistics{padding-bottom:80px}.home-statistics__grid{grid-template-columns:repeat(2,1fr);gap:34px}.home-services{padding-top:70px}.home-services__grid{gap:26px}.service-card img{border-radius:24px;width:100%}.service-card h3{margin-top:24px}.service-card .arrow-link{font-size:14px}}@media (max-width:639px){.home-hero .hero{min-height:0}.home-statistics{padding-top:12px;padding-bottom:58px}.home-statistics h2{font-size:24px;line-height:32px}.home-statistics__grid{gap:28px 16px;margin-top:22px}.home-statistics__item img{width:90px;height:90px}.home-statistics__item h3{font-size:17px;line-height:23px}.home-statistics__item p{font-size:12px;line-height:19px}.home-services{padding-top:50px}.home-services__grid{grid-template-columns:1fr;gap:42px}.service-card img{max-height:260px}.service-card h3{margin-top:22px}.service-card>p{max-width:none;margin-top:12px}.page--home .cta{margin-top:108px}}.services-hero .hero{min-height:565px}.services-details .split-section:first-child{padding-top:0}.services-details .split-section__image{aspect-ratio:1.8;object-fit:cover}.services-details .split-section__copy{padding:36px 0}.services-details .split-section__copy .arrow-link{margin-top:12px}.page--services .cta{margin-top:144px}.consultancy-hero .hero{min-height:615px}.consultancy-steps{text-align:center;padding-top:64px}.consultancy-steps h2{font-size:30px;line-height:36px}.consultancy-steps__grid{flex-wrap:wrap;justify-content:center;gap:36px;margin-top:44px;display:flex}.consultancy-step{flex:0 0 calc(33.3333% - 24px)}.consultancy-step img{width:120px;height:120px;margin:0 auto}.consultancy-step h3{color:#303133;margin-top:0;font-size:24px;line-height:32px}.consultancy-step p{color:#aaa;margin-top:14px;font-size:15px;font-weight:600;line-height:18px}.page--consultancy .cta{margin-top:179px}@media (min-width:1200px){.hero-wrap.services-hero{padding-top:48px}.services-hero .hero__copy,.consultancy-hero .hero__copy{padding-top:101px;padding-bottom:101px}}@media (max-width:959px){.consultancy-steps{padding-top:24px}.consultancy-step{flex-basis:calc(50% - 18px)}.services-details .split-section__copy{padding:16px 0}}@media (max-width:639px){.services-hero .hero,.consultancy-hero .hero{min-height:0}.services-details .split-section+.split-section{padding-top:20px}.services-details .split-section__copy{padding:0}.consultancy-steps h2{font-size:25px;line-height:32px}.consultancy-steps__grid{gap:28px;margin-top:22px}.consultancy-step{flex-basis:100%;max-width:360px}.consultancy-step h3{margin-top:2px;font-size:22px}.consultancy-step p{color:#777;line-height:23px}.page--services .cta,.page--consultancy .cta{margin-top:108px}}.contact-form-panel{background:#f7f5f9;border-radius:32px;min-width:0;padding:42px;scroll-margin-top:32px}.contact-form-fields{grid-template-columns:1fr 1fr;gap:24px 22px;display:grid}.contact-form-fields label{color:#423a4f;min-width:0;font-size:15px;font-weight:600}.contact-form-fields label>span{color:#716587;font-size:13px;font-weight:400}.contact-form-fields input,.contact-form-fields textarea,.contact-form-fields select{color:#383342;width:100%;font:inherit;background:#fff;border:1px solid #d8d1e1;border-radius:12px;margin-top:9px;padding:13px 14px;font-size:16px;font-weight:400;line-height:1.5;display:block}.contact-form-fields textarea{resize:vertical;min-height:160px}.contact-form-fields textarea::placeholder{color:#82788e;opacity:1}.contact-form-fields :is(input,textarea,select):focus-visible{outline-offset:3px;outline:2px solid #756f9e}.contact-form-wide{grid-column:1/-1}.contact-form-privacy{color:#716587;margin-top:24px;font-size:13px;line-height:1.7}.contact-form-privacy a,.contact-form-error a,.contact-form-success a{text-underline-offset:3px;text-decoration:underline}.contact-form-submit{color:#fff;cursor:pointer;font:inherit;background:#756f9e;border:0;border-radius:999px;align-items:center;gap:20px;margin-top:26px;padding:15px 24px;font-size:15px;font-weight:600;display:inline-flex}.contact-form-submit:hover{background:#635b8a}.contact-form-submit:disabled{opacity:.65;cursor:wait}.contact-form-preview,.contact-form-status{color:#625b6c;margin-top:18px;font-size:14px}.contact-form-error{color:#8a2e48;margin-top:18px;font-size:15px}.contact-form-success>span{color:#fff;background:#756f9e;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:24px;font-size:24px;display:grid}.contact-form-success h3{font-size:28px}.contact-form-success p{color:#625b6c;margin-top:20px;font-size:17px}@media (max-width:639px){.contact-form-panel{border-radius:26px;padding:28px 22px}.contact-form-fields{grid-template-columns:1fr;gap:20px}.contact-form-submit{justify-content:space-between;width:100%;padding-inline:18px;font-size:14px}}.contact-form-heading{margin-bottom:28px}.contact-form-heading h2{font-size:26px;line-height:1.25}.contact-form-heading p{color:var(--body);margin-top:10px;font-size:15px;line-height:1.6}.contact-form-fields .contact-form-hint{color:#655b70;margin:6px 0 0;font-size:14px;line-height:1.6}.contact-direct-copy{color:var(--body);max-width:36ch;margin-top:28px;font-size:17px;line-height:1.8}.contact-direct-action{margin-top:28px}.contact-direct-alternative{color:var(--body);margin-top:26px;font-size:15px}.contact-direct-alternative a{text-underline-offset:4px;white-space:nowrap;text-decoration:underline}.contact-layout{grid-template-columns:.86fr 1.14fr;align-items:start;gap:80px;padding-top:56px;display:grid}.contact-intro{min-width:0}.contact-intro h1{font-size:clamp(38px,4vw,52px);line-height:1.12}.contact-intro__lead{max-width:43ch;color:var(--body);margin-top:24px;font-size:17px;line-height:1.7}.contact-intro__address{letter-spacing:-.02em;gap:6px;margin-top:26px;font-size:21px;font-style:normal;line-height:1.5;display:grid}.contact-intro__address a{text-underline-offset:5px;justify-self:start;-webkit-text-decoration:underline #bcaacc;text-decoration:underline #bcaacc;text-decoration-thickness:1px}.contact-intro__portrait{margin:32px 0 0}.contact-intro__portrait img{object-fit:cover;object-position:center 35%;border-radius:64px 22px 22px;width:100%;height:280px}.contact-intro__questions{margin-top:28px}.contact-intro__questions>p{color:#65597c;font-size:13px;font-weight:650}.contact-intro__questions ul{margin:14px 0 0;padding-left:18px}.contact-intro__questions li{padding-left:6px;font-size:17px;line-height:1.6}.contact-intro__questions li+li{margin-top:8px}.contact-intro__questions li::marker{color:#9d8bb4}.contact-layout--advice .contact-intro__portrait{align-items:center;gap:16px;display:flex}.contact-layout--advice .contact-intro__portrait img{object-position:center 18%;border-radius:50%;width:64px;height:64px}.contact-intro__portrait figcaption{font-size:14px}.contact-intro__portrait figcaption span{color:var(--muted);font-size:13px}@media (min-width:900px) and (max-width:1199px){.contact-layout{grid-template-columns:.85fr 1.15fr;gap:44px}.contact-layout .contact-form-panel{padding:30px}.contact-layout .contact-form-fields{gap:22px 16px}}@media (max-width:899px){.contact-layout{grid-template-columns:1fr;gap:36px;padding-top:40px}.contact-intro{grid-template-columns:minmax(0,1fr) 120px;grid-template-areas:"eyebrow photo""heading photo""lead lead""questions questions""address address";column-gap:32px;display:grid}.contact-intro>.eyebrow{grid-area:eyebrow;margin-bottom:16px}.contact-intro h1{grid-area:heading}.contact-intro__lead{grid-area:lead;max-width:60ch}.contact-intro__questions{grid-area:questions;margin-top:22px}.contact-intro__address{grid-area:address;margin-top:22px}.contact-intro__portrait,.contact-layout--advice .contact-intro__portrait{grid-area:photo;align-self:start;margin:0;display:block}.contact-intro__portrait img,.contact-layout--advice .contact-intro__portrait img{object-position:56% 28%;border-radius:40px 16px 16px;width:120px;height:140px}.contact-layout--advice .contact-intro__portrait img{object-position:center 18%}.contact-intro__portrait figcaption{display:none}}@media (max-width:639px){.contact-layout{gap:30px;padding-top:32px}.contact-intro{grid-template-columns:minmax(0,1fr) 76px;column-gap:18px}.contact-intro h1{font-size:clamp(30px,8.2vw,36px)}.contact-intro>.eyebrow{margin-bottom:14px;font-size:10px}.contact-intro__lead{margin-top:22px;font-size:16px}.contact-intro__address{font-size:20px}.contact-intro__portrait img,.contact-layout--advice .contact-intro__portrait img{border-radius:28px 12px 12px;width:76px;height:100px}.contact-intro__questions li{font-size:16px}}.contact-questions{padding-bottom:96px}@media (min-width:900px){.contact-questions .section-heading{padding-top:24px}}@media (min-width:900px) and (max-width:1199px){.contact-questions .section-heading{padding-top:20px}}@media (max-width:899px){.contact-questions{padding-bottom:72px}.contact-questions .accordion{margin-inline:-20px}}@media (max-width:639px){.contact-questions{padding-bottom:56px}.contact-questions .accordion{margin-inline:-16px}}@media (max-width:359px){.contact-layout--advice .contact-intro{grid-template-areas:"eyebrow photo""heading heading""lead lead""questions questions""address address"}.contact-layout--advice .contact-intro>.eyebrow{align-self:center;margin:0 0 14px}.contact-layout--advice .contact-intro__portrait{justify-self:end;margin-bottom:16px}.contact-layout--advice .contact-intro__portrait img{border-radius:18px 10px 10px;width:48px;height:60px}}.daan-cover{background:#f8f6fa;margin-top:30px;padding-block:56px 60px}.daan-cover__grid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:88px;display:grid}.daan-cover__copy{min-width:0;padding-bottom:20px}.daan-cover__copy>.eyebrow{margin:0 0 22px}.daan-cover__copy h1{letter-spacing:-.05em;font-size:clamp(56px,6vw,80px);font-weight:600;line-height:1.05}.daan-cover__copy h1 span{color:#75648b}.daan-cover__copy .daan-cover__lead{color:#44394f;max-width:38ch;margin-top:28px;font-size:21px;line-height:1.65}.daan-cover__actions{margin-top:30px}.daan-cover__photo{min-width:0;margin:0}.daan-cover__photo>img{object-fit:cover;object-position:48% 43%;border-radius:80px 24px 24px;width:100%;height:490px}.daan-cover__photo figcaption{color:#685d75;margin-top:14px;padding-inline:2px;font-size:12px}@media (min-width:640px) and (max-width:1199px){.daan-cover{padding-block:44px}.daan-cover__grid{grid-template-columns:1fr 1fr;gap:40px}.daan-cover__copy h1{font-size:clamp(44px,6vw,64px)}.daan-cover__copy .daan-cover__lead{margin-top:24px;font-size:19px}.daan-cover__photo>img{border-top-left-radius:64px;height:440px}}@media (max-width:639px){.daan-cover{margin-top:24px;padding-block:36px}.daan-cover__grid{grid-template-columns:1fr;gap:32px}.daan-cover__copy{padding:0}.daan-cover__copy>.eyebrow{margin-bottom:18px;font-size:10px}.daan-cover__copy h1{font-size:clamp(44px,13vw,58px)}.daan-cover__copy .daan-cover__lead{margin-top:24px;font-size:19px}.daan-cover__actions{margin-top:26px}.daan-cover__photo>img{aspect-ratio:1.1;border-radius:56px 24px 24px;height:auto}.daan-cover__photo figcaption{margin-top:12px;font-size:11px}}.daan-story{grid-template-columns:.8fr 1.2fr;gap:100px;padding-block:94px;scroll-margin-top:32px;display:grid}.daan-story__heading h2{font-size:38px;line-height:1.2}.daan-story__line{background:#b8a7ce;width:64px;height:2px;margin-top:32px}.daan-story__copy{max-width:64ch;padding-top:38px}.daan-story__copy .daan-story__lead{letter-spacing:-.02em;color:#44394f;font-size:25px;line-height:1.5}.daan-story__copy>p:not(.daan-story__lead){color:#5c5268;margin-top:24px;font-size:17px;line-height:1.8}.daan-experience{background:#f8f6fa;padding-block:72px}.daan-experience__grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:100px;display:grid}.daan-experience__intro h2{font-size:42px;line-height:1.16}.daan-experience__intro>p:not(.eyebrow){color:#5c5268;max-width:29ch;margin-top:24px;font-size:17px;line-height:1.7}.daan-experience__intro figure{max-width:330px;margin:32px 0 0}.daan-experience__intro figure img{object-fit:cover;object-position:58% 42%;border-radius:24px;width:100%;height:280px}.daan-experience__intro figcaption{color:#685d75;max-width:33ch;margin-top:14px;font-size:12px;line-height:1.6}.daan-experience__list{padding-top:6px}.daan-experience__item{border-top:1px solid #dcd3e5;padding:26px 0 30px}.daan-experience__item>.eyebrow{letter-spacing:.09em;margin-bottom:12px;font-size:10px}.daan-experience__item h3{font-size:27px;line-height:1.3}.daan-experience__item>p:not(.eyebrow){color:#5c5268;max-width:60ch;margin-top:16px;font-size:17px;line-height:1.75}.daan-experience__list>.arrow-link{border-top:1px solid #dcd3e5;width:100%;padding-top:24px;font-size:14px}.daan-writing{grid-template-columns:.8fr 1.2fr;gap:100px;padding-top:88px;display:grid}.daan-writing__intro h2{font-size:38px;line-height:1.2}.daan-writing__intro>p:not(.eyebrow){color:#5c5268;max-width:30ch;margin-top:22px;font-size:17px}.daan-writing__articles article{border-top:1px solid #dcd3e5;padding-block:26px}.daan-writing__articles article:last-child{border-bottom:1px solid #dcd3e5}.daan-writing__meta{color:#685d75;font-size:12px}.daan-writing__meta>span{margin-inline:6px}.daan-writing__articles h3{margin-top:14px;font-size:26px;font-weight:600;line-height:1.35}.daan-writing__articles h3 a{grid-template-columns:1fr 22px;gap:28px;display:grid}.daan-writing__articles h3 a>svg{margin-top:7px;transition:transform .25s;transform:rotate(-45deg)}.daan-writing__articles h3 a:hover{color:#75648b}.daan-writing__articles h3 a:hover>svg{transform:rotate(-45deg)translate(3px)}.daan-writing__articles article>p:last-child{color:#5c5268;max-width:55ch;margin-top:16px;font-size:16px}@media (min-width:640px) and (max-width:1023px){.daan-story,.daan-experience__grid,.daan-writing{gap:44px}.daan-story{padding-block:64px}.daan-story__heading h2,.daan-writing__intro h2{font-size:32px}.daan-story__copy .daan-story__lead{font-size:22px}.daan-experience{padding-block:56px}.daan-experience__intro h2{font-size:36px}.daan-experience__intro figure img{height:260px}.daan-experience__item h3,.daan-writing__articles h3{font-size:24px}.daan-writing{padding-top:64px}}@media (min-width:640px) and (max-width:799px){.daan-experience__intro figure img{height:240px}}@media (max-width:639px){.daan-story{grid-template-columns:1fr;gap:28px;padding-block:52px}.daan-story__heading h2{font-size:30px}.daan-story__line{display:none}.daan-story__copy{padding-top:0}.daan-story__copy .daan-story__lead{font-size:22px;line-height:1.5}.daan-story__copy>p:not(.daan-story__lead){margin-top:20px;font-size:16px}.daan-experience{padding-block:40px}.daan-experience__grid{grid-template-columns:1fr;gap:32px}.daan-experience__intro h2{font-size:31px}.daan-experience__intro h2 br{display:none}.daan-experience__intro>p:not(.eyebrow){max-width:33ch;margin-top:18px;font-size:16px}.daan-experience__intro figure{max-width:none;margin-top:26px}.daan-experience__intro figure img{object-position:57% 39%;border-radius:24px;height:265px}.daan-experience__intro figcaption{max-width:none;margin-top:12px;font-size:11px}.daan-experience__list{padding:0}.daan-experience__item{padding-block:24px}.daan-experience__item h3{font-size:24px}.daan-experience__item>p:not(.eyebrow){margin-top:14px;font-size:16px}.daan-experience__list>.arrow-link{gap:10px;font-size:13px}.daan-writing{grid-template-columns:1fr;gap:28px;padding-top:52px}.daan-writing__intro h2{font-size:30px}.daan-writing__intro>p:not(.eyebrow){max-width:34ch;margin-top:18px;font-size:16px}.daan-writing__articles h3{font-size:24px}.daan-writing__articles h3 a{gap:20px}.daan-writing__articles article>p:last-child{font-size:15px}}@media (max-width:359px){.daan-experience__item h3{font-size:22px}}@media (prefers-reduced-motion:reduce){.daan-writing__articles h3 a>svg{transition:none}}.masterclasses-hero .hero{min-height:548px}.masterclasses-section{padding-top:36px}.masterclasses-section__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:72px;display:grid}.masterclasses-section__image{border-radius:30px;width:100%;height:auto}.masterclasses-section__content{min-width:0}.masterclasses-section__content>h2{margin-bottom:36px}.masterclasses-accordion{border-top:1px solid #eaeaea}.masterclasses-accordion__item{border-bottom:1px solid #eaeaea}.masterclasses-accordion__heading{margin:0;font-size:24px;font-weight:600;line-height:29px}.masterclasses-accordion__trigger{color:#303133;text-align:left;width:100%;min-height:99px;font:inherit;overflow-wrap:break-word;background:0 0;border:0;padding:25px 36px;display:block}.masterclasses-accordion__trigger:hover,.masterclasses-accordion__trigger[aria-expanded=true]{color:var(--purple)}.masterclasses-accordion__trigger:focus-visible{outline-offset:-5px}.masterclasses-accordion__panel{padding:0 36px 32px;font-size:18px;line-height:31px}.masterclasses-accordion__panel p+p{margin-top:24px}.masterclasses-accordion__panel a{color:var(--purple);text-underline-offset:4px;text-decoration:underline}@media (max-width:1199px){.masterclasses-hero .hero{min-height:0}.masterclasses-accordion__trigger{padding-left:24px;padding-right:24px;font-size:21px}.masterclasses-accordion__panel{padding-left:24px;padding-right:24px}}@media (max-width:959px){.masterclasses-section__grid{gap:40px}.masterclasses-accordion__heading{line-height:27px}.masterclasses-accordion__trigger{min-height:88px;padding:22px 16px;font-size:18px}.masterclasses-accordion__panel{padding:0 16px 24px;font-size:17px;line-height:29px}}@media (max-width:639px){.masterclasses-section{padding-top:0}.masterclasses-section__grid{grid-template-columns:minmax(0,1fr);gap:32px}.masterclasses-section__image{object-fit:cover;object-position:center 55%;border-radius:24px;height:300px}.masterclasses-section__content>h2{margin-bottom:24px}.masterclasses-accordion__trigger{min-height:0;padding:22px 12px;font-size:18px}.masterclasses-accordion__panel{padding:0 12px 24px;font-size:16px;line-height:28px}}@font-face{font-family:Open Sans Variable;font-style:normal;font-weight:300 800;font-display:swap;src:url(/assets/open-sans-latin-wght-normal-CWNzRldh.woff2)format("woff2")}@font-face{font-family:Open Sans Variable;font-style:italic;font-weight:300 800;font-display:swap;src:url(/assets/open-sans-latin-wght-italic-Bf1Hxpwk.woff2)format("woff2")}:root{font-synthesis:none;color:#000;--purple:#756f9e;--soft:#fafafa;--muted:#777;--line:#eaeaea;--content-width:1440px;background:#fff;font-family:Open Sans Variable,Open Sans,sans-serif;font-weight:400}*{box-sizing:border-box}body{margin:0;font-size:18px;line-height:1.72}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}p{margin:0}h1,h2,h3,h4{margin:0;font-weight:700;line-height:1.2}h1,h2{font-size:40px}h3{font-size:24px;font-weight:600}button{cursor:pointer}:focus-visible{outline-offset:5px;outline:3px solid #49436e}.container{width:100%;max-width:var(--content-width);margin-inline:auto;padding-inline:36px}.skip-link{z-index:100;background:#fff;padding:8px 16px;position:fixed;top:8px;left:8px}.skip-link:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;overflow:hidden}.site-header{z-index:20;background:#fff;height:92px;position:relative;box-shadow:0 2px 5px #00000012}.site-header__inner{justify-content:space-between;align-items:center;gap:32px;height:100%;display:flex}.site-logo{flex-shrink:0}.site-logo img{width:184px;height:auto}.navigation{letter-spacing:.02em;color:#303133;align-items:center;gap:36px;height:100%;font-size:16px;font-weight:600;display:flex}.navigation a:hover,.navigation a.is-active{color:var(--purple)}.navigation__cta{border-left:1px solid var(--line);align-items:center;height:100%;padding-left:36px;display:flex}.outline-button{letter-spacing:0;border:1px solid;border-radius:999px;padding:12px 26px;font-size:16px;font-weight:600;line-height:25px;transition:background .18s,color .18s;display:inline-block}.outline-button:hover{background:var(--purple);border-color:var(--purple);color:#fff!important}.navigation__dropdown{align-items:center;height:100%;display:flex;position:relative}.navigation__submenu{background:#fff;width:210px;padding:16px 24px;display:none;position:absolute;top:calc(100% - 1px);left:-24px;box-shadow:0 8px 20px #00000015}.navigation__submenu a{padding:8px 0;display:block}.navigation__dropdown:hover .navigation__submenu,.navigation__dropdown:focus-within .navigation__submenu{display:block}.menu-toggle{display:none}.hero-wrap{padding-top:72px;padding-bottom:72px}.hero{background:var(--purple);color:#fff;border-radius:42px;grid-template-columns:7fr 5fr;display:grid;overflow:hidden}.hero__copy{flex-direction:column;justify-content:center;min-width:0;padding:108px;display:flex}.hero__copy p{margin-top:36px;line-height:31px}.hero__copy .arrow-link{align-self:flex-start;margin-top:36px}.hero__media{min-width:0;overflow:hidden}.hero__media img{object-fit:cover;width:100%;height:100%}.arrow-link{color:var(--purple);align-items:center;gap:7px;padding:9px 0;font-size:16px;font-weight:700;line-height:22px;display:inline-flex}.arrow-link svg{flex-shrink:0;transition:transform .18s}.arrow-link:hover svg{transform:translate(4px)}.arrow-link:hover{text-underline-offset:4px;text-decoration:underline}.hero .arrow-link,.cta .arrow-link{color:#fff}.split-section{padding:36px 0}.split-section--soft{background:var(--soft)}.split-section__grid{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}.split-section__image{border-radius:30px;width:100%}.split-section__copy{padding:36px 0}.split-section__copy p{margin-top:18px}.split-section__copy p+p{margin-top:36px}.cta{background:var(--purple);color:#fff;margin-top:198px}.cta__grid{grid-template-columns:5fr 7fr;align-items:center;gap:0;min-height:349px;display:grid}.cta__art{align-items:center;height:349px;padding-left:42px;display:flex;position:relative}.cta__art img{flex-shrink:0;width:min(100%,493px);max-width:none}.cta__copy h2{font-size:35px;font-weight:600;line-height:42px}.cta__copy p{margin-top:18px}.cta__copy .arrow-link{margin-top:12px}.site-footer{padding:162px 0 36px;font-size:16px;line-height:28px}.site-footer__grid{grid-template-columns:calc(50% - 18px) repeat(3,minmax(0,1fr));gap:36px;padding-left:78px;padding-right:78px;display:grid}.site-footer__brand p{margin-top:42px}.site-footer__brand p a{color:var(--purple)}.site-footer__brand p span,.site-footer__column p,.site-footer__column a{color:var(--muted)}.site-footer h2{font-size:16px;font-weight:600;line-height:28px}.site-footer__column a{display:block}.site-footer a:hover{color:var(--purple);text-decoration:underline}.legal-page{max-width:1100px;padding-top:92px}.legal-page h1{margin-bottom:18px}.legal-page h2{margin-top:40px;margin-bottom:14px;font-size:26px}.legal-page p{margin-top:18px}.legal-page a{color:var(--purple);text-decoration:underline}.legal-page .outline-button{margin-top:36px;text-decoration:none}.legal-date{color:#777;font-size:16px}.legal-page__mark{margin:0 0 24px auto}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.not-found{padding-top:100px}.not-found p,.not-found .arrow-link{margin-top:24px}@media (max-width:1199px){.hero__copy{padding:72px}.navigation{gap:24px}.navigation__cta{padding-left:24px}.outline-button{padding-left:20px;padding-right:20px}.cta__art{padding-left:0}.site-footer__grid{grid-template-columns:4fr 2fr 2fr 2fr;gap:28px;padding-left:36px;padding-right:36px}}@media (max-width:959px){body{font-size:17px}h1,h2{font-size:34px}.site-header{height:80px}.site-logo img{width:168px}.menu-toggle{background:0 0;border:0;flex-direction:column;justify-content:center;gap:6px;width:44px;height:44px;padding:10px;display:flex}.menu-toggle span{background:#303133;width:24px;height:2px}.navigation{background:#fff;height:auto;padding:24px 36px 32px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 10px 15px #00000012}.navigation.is-open{flex-direction:column;align-items:stretch;gap:16px;display:flex}.navigation__dropdown{display:block}.navigation__submenu{box-shadow:none;gap:24px;width:auto;padding:8px 0 0 18px;font-size:15px;display:flex;position:static}.navigation__dropdown:hover .navigation__submenu,.navigation__dropdown:focus-within .navigation__submenu{display:flex}.navigation__cta{border-left:0;margin-top:8px;padding-left:0}.hero__copy{padding:48px}.hero-wrap{padding-top:48px;padding-bottom:54px}.hero__copy p{margin-top:24px;line-height:29px}.hero__copy .arrow-link{margin-top:24px}.split-section__grid{gap:40px}.cta{margin-top:130px}.cta__copy{padding:40px 0 40px 24px}.cta__copy h2{font-size:29px;line-height:36px}.cta__copy h2 br{display:none}.site-footer{padding-top:110px}.site-footer__grid{grid-template-columns:2fr 1fr;gap:42px}}@media (max-width:639px){.container{padding-left:24px;padding-right:24px}body{font-size:16px;line-height:1.75}h1,h2{font-size:30px}h3{font-size:22px}p+p{margin-top:24px}.hero-wrap{padding-top:32px;padding-bottom:44px}.hero{border-radius:28px;grid-template-columns:1fr}.hero__copy{padding:36px 28px}.hero__copy p{margin-top:24px;line-height:28px}.hero__copy h1 br{display:none}.hero__media{height:300px}.hero__media img{object-position:center}.arrow-link{font-size:14px}.split-section{padding:28px 0}.split-section__grid{grid-template-columns:1fr;gap:24px}.split-section__copy{padding:0}.split-section__copy h2 br{display:none}.split-section__copy p+p{margin-top:24px}.split-section__image{border-radius:24px}.cta{margin-top:100px}.cta__grid{grid-template-columns:1fr}.cta__art{justify-content:center;height:120px;margin-top:-55px}.cta__art img{width:190px}.cta__copy{padding:52px 0 36px}.cta__copy h2{font-size:28px;line-height:35px}.site-footer{padding-top:60px}.site-footer__grid{grid-template-columns:1fr 1fr;gap:32px 20px}.site-footer__brand{grid-column:1/-1}.site-footer__brand img{width:215px}.site-footer__brand p{margin-top:24px}.site-footer__column:last-child{grid-column:1/-1}.legal-page{padding-top:48px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}:root{--motion-ease:cubic-bezier(.22, 1, .36, 1);--ink:#353145}#main:focus{outline:none}.outline-button{transition:background .25s, color .25s, border-color .25s, box-shadow .3s, transform .3s var(--motion-ease)}.arrow-link svg{transition:transform .35s var(--motion-ease)}.navigation>a,.navigation__dropdown>a{position:relative}.navigation>a:after,.navigation__dropdown>a:after{content:"";transform-origin:0;height:1px;transition:transform .3s var(--motion-ease);background:currentColor;position:absolute;bottom:-5px;left:0;right:0;transform:scaleX(0)}.service-card>a:first-child{display:block}.service-card img{transition:transform .65s var(--motion-ease), box-shadow .65s}.masterclasses-accordion__trigger{padding-right:52px;transition:background .25s,color .25s;position:relative}.masterclasses-accordion__trigger:before,.masterclasses-accordion__trigger:after{content:"";width:12px;height:1px;transition:transform .25s var(--motion-ease);background:currentColor;position:absolute;top:50%;right:22px}.masterclasses-accordion__trigger:after{transform:rotate(90deg)}.masterclasses-accordion__trigger[aria-expanded=true]:after{transform:rotate(90deg)scaleX(0)}.masterclasses-accordion__panel:not([hidden]){animation:.25s ease-out panel-reveal}@keyframes panel-reveal{0%{opacity:.3;transform:translateY(4px)}to{opacity:1;transform:none}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.outline-button:hover{transform:translateY(-2px);box-shadow:0 7px 20px #49436e14}.navigation>a:hover:after,.navigation__dropdown>a:hover:after{transform:scaleX(1)}.service-card:hover img{transform:translateY(-3px)scale(1.012);box-shadow:0 14px 24px -16px #35314550}.masterclasses-accordion__trigger:hover{background:#7c77a508}}.outline-button:active{transform:translateY(0)}.mobile-menu{width:100%;max-width:none;height:100%;height:100dvh;max-height:none;color:var(--ink);background:#f7f6fa;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.mobile-menu::backdrop{background:#35314566}.mobile-menu__shell{flex-direction:column;height:100%;display:flex}.mobile-menu__header{min-height:80px;padding:max(12px, env(safe-area-inset-top)) 28px 12px;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.mobile-menu__header img{width:168px;height:auto}.mobile-menu__close{width:46px;height:46px;color:inherit;background:0 0;border:1px solid #7c77a52b;border-radius:50%;flex-shrink:0;transition:background .2s,border-color .2s;position:relative}.mobile-menu__close span{background:currentColor;width:18px;height:1.5px;position:absolute;top:22px;left:13px;transform:rotate(45deg)}.mobile-menu__close span:last-child{transform:rotate(-45deg)}.mobile-menu__close:hover{border-color:var(--purple);background:#7c77a512}.mobile-menu__body{isolation:isolate;overscroll-behavior:contain;min-height:0;padding:30px 28px max(26px, env(safe-area-inset-bottom));flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden auto}.mobile-menu__watermark{z-index:-1;opacity:.055;pointer-events:none;width:420px;max-width:none;position:absolute;top:190px;right:-125px}.mobile-menu__link{letter-spacing:-.04em;justify-content:space-between;align-items:center;gap:20px;padding:14px 0;font-size:clamp(32px,6vw,48px);font-weight:600;line-height:1.2;transition:color .2s;display:flex}.mobile-menu__link[aria-current=page],.mobile-menu__link.is-active,.mobile-menu__services a[aria-current=page]{color:var(--purple)}.mobile-menu__link:hover{color:#65597c}.mobile-menu__disclosure>summary{cursor:pointer;list-style:none}.mobile-menu__disclosure>summary::-webkit-details-marker{display:none}.mobile-menu__chevron{color:#75648b;transition:transform .25s var(--motion-ease);flex:0 0 22px}.mobile-menu__disclosure[open] .mobile-menu__chevron{transform:rotate(180deg)}.mobile-menu__services{letter-spacing:-.02em;color:#65597c;gap:2px;padding:0 0 14px 18px;font-size:20px;font-weight:500;line-height:1.4;display:grid}.mobile-menu__services a{text-underline-offset:5px;align-items:center;min-height:44px;padding-block:8px;display:flex}.mobile-menu__services a:hover{text-decoration:underline}@media (prefers-reduced-motion:no-preference){.mobile-menu__disclosure[open] .mobile-menu__services{animation:.2s ease-out panel-reveal}}.mobile-menu__footer{margin-top:auto;padding-top:36px}.mobile-menu__cta{background:var(--purple);color:#fff;border-radius:32px;justify-content:space-between;align-items:center;gap:12px;padding:19px 24px;font-size:14px;font-weight:600;line-height:1.5;transition:background .25s;display:flex}.mobile-menu__cta:hover{background:#66618e}.mobile-menu__cta svg{flex-shrink:0}.mobile-menu__contact{color:#69637e;flex-wrap:wrap;justify-content:space-between;gap:0 16px;margin-top:17px;font-size:12px;display:flex}.mobile-menu__contact a{padding-block:8px}@media (min-width:640px){.mobile-menu__header{min-height:92px;padding-inline:48px}.mobile-menu__body{padding:40px max(48px,50vw - 380px)}.mobile-menu__link{padding-block:20px}.mobile-menu__services{gap:4px;padding-bottom:20px;padding-left:24px;font-size:24px}.mobile-menu__footer{padding-top:42px}.mobile-menu__contact{font-size:14px}.mobile-menu__cta{padding:22px 28px;font-size:16px}.mobile-menu__watermark{width:620px;top:150px;right:-100px}}@media (max-width:1100px){.navigation{display:none}.site-header{height:80px}.menu-toggle{background:0 0;border:1px solid #7c77a52b;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:46px;height:46px;padding:0;display:flex}.menu-toggle span{background:var(--ink);width:20px;height:1.5px;transition:width .25s}.menu-toggle span:last-child{align-self:center;width:15px;margin-left:5px}.menu-toggle:hover span:last-child{width:20px;margin-left:0}}@media (min-width:640px) and (max-width:1199px){.container{padding-inline:40px}h1,h2{font-size:36px;line-height:1.22}.hero{border-radius:32px;grid-template-columns:1.2fr 1fr;min-height:0!important}.hero__copy,.about-hero .hero__copy{padding:56px 40px}.hero__copy h1 br,.split-section__copy h2 br{display:none}.hero__copy p{margin-top:24px;font-size:17px;line-height:29px}.hero__copy .arrow-link{margin-top:24px}.hero__media img{object-position:55% center}.split-section__grid,.about-biography__grid,.masterclasses-section__grid{gap:40px}.split-section__copy{padding-block:16px}.about-biography__copy,.about-biography__portrait{width:100%}.about-biography__portrait img{width:88%;margin-inline:auto}.site-footer{padding-top:88px}.site-footer__grid{grid-template-columns:repeat(3,1fr);gap:36px;padding-inline:40px}.site-footer__brand{grid-column:1/-1;justify-content:space-between;align-items:center;gap:32px;margin-bottom:12px;display:flex}.site-footer__brand p{margin-top:0}}@media (min-width:640px) and (max-width:1023px){.home-statistics__grid{grid-template-columns:repeat(2,1fr);gap:36px}.home-services__grid{grid-template-columns:1fr;gap:40px}.service-card{grid-template-columns:minmax(0,.95fr) minmax(0,1.2fr);align-content:center;column-gap:32px;display:grid}.service-card>a:first-child{grid-area:1/1/4;align-self:center}.service-card img{aspect-ratio:1.25;border-radius:24px;width:100%;max-height:250px}.service-card h3,.service-card>p,.service-card>.arrow-link{grid-column:2}.service-card h3{align-self:end;margin-top:0}.service-card>p{max-width:none;margin-top:12px}.service-card>.arrow-link{place-self:start;font-size:15px}}@media (min-width:640px) and (max-width:899px){.hero-wrap{padding-top:36px;padding-bottom:64px}.hero{grid-template-columns:1fr}.hero__copy,.about-hero .hero__copy{padding:44px}.hero__media{height:340px}.hero__media img{object-position:center 43%}.home-hero .hero__media img{object-position:center 20%}.about-hero .hero__media img{object-position:center 65%}.split-section{padding-block:44px}.split-section__grid{grid-template-columns:1fr;gap:32px}.split-section__image,.about-mission .split-section__image{aspect-ratio:auto;object-fit:cover;object-position:center 42%;height:350px}.home-together .split-section__image{object-position:center 12%}.split-section__copy,.services-details .split-section__copy{padding:0}.split-section__copy p{line-height:30px}.split-section__copy p+p{margin-top:24px}.home-statistics{padding-bottom:64px}.home-statistics h2{max-width:560px;margin-inline:auto}.about-biography__grid{grid-template-columns:1fr;gap:36px}.about-biography__portrait img{max-width:300px}.masterclasses-section__grid{grid-template-columns:1fr;gap:36px}.masterclasses-section__image{object-fit:cover;object-position:center 50%;height:360px}.masterclasses-accordion__trigger{min-height:80px;padding-block:24px;font-size:21px}.masterclasses-accordion__panel{max-width:65ch}.cta{margin-top:110px}.cta__grid{grid-template-columns:180px minmax(0,1fr);gap:28px}.cta__art{height:auto;padding:0}.cta__art img{width:190px}.cta__copy{padding:40px 0}.cta__copy h2{font-size:28px;line-height:35px}.contact-hero .hero{grid-template-columns:1fr}.contact-hero .hero__media{justify-content:center;height:230px;padding:0 40px 40px}.contact-hero .hero__media img{width:205px;height:205px}}@media (max-width:639px){.mobile-menu__body,.mobile-menu__header{padding-inline:24px}.masterclasses-accordion__trigger{padding-right:40px}.masterclasses-accordion__trigger:before,.masterclasses-accordion__trigger:after{right:12px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.arrow-link:hover svg{transform:none}}h1,h2,h3{overflow-wrap:anywhere}.hero__copy h1{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:8 4 4}.breadcrumbs{color:#62606c;padding-top:26px;font-size:13px;line-height:1.6}.breadcrumbs ol{flex-wrap:wrap;gap:6px 12px;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs li:not(:last-child):after{content:"/";color:#aaa4b5;padding-left:12px}.breadcrumbs a:hover{text-underline-offset:3px;text-decoration:underline}.breadcrumbs+.hero-wrap,.breadcrumbs+.knowledge-article .hero-wrap{padding-top:36px}.content-section{margin-top:108px}.section-heading{max-width:740px;margin-bottom:36px}.section-heading>p{margin-top:18px}.two-column,.training-program{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;display:grid}.two-column .section-heading{max-width:480px;margin-bottom:0}.prose a,.source-note a,.text-link{color:var(--purple);text-underline-offset:4px;text-decoration:underline}.prose a:hover,.text-link:hover{color:#49436e}.prose ul{padding-left:24px}.prose li+li{margin-top:16px}.training-facts{grid-template-columns:1.3fr 1fr 1fr;gap:72px;margin:0;padding:0 0 36px;display:grid}.training-facts dt{color:#303133;margin-bottom:18px;font-size:24px;font-weight:600;line-height:1.3}.training-facts dd{margin:0}.training-program{align-items:center}.training-program>img{object-fit:cover;object-position:center;border-radius:30px;width:100%;height:520px}.training-program h2{margin-bottom:36px}.focus-list{margin:0}.focus-list li::marker{color:var(--purple)}.practice-example{background:var(--soft);border-radius:30px;align-items:center;margin-top:108px;padding:72px 36px}.example-caption{color:var(--purple);margin-bottom:18px;font-size:16px}.trainer-note{grid-template-columns:minmax(220px,.65fr) 1fr;align-items:center;gap:72px;max-width:1080px;margin:108px auto 0;display:grid}.trainer-note img{border-radius:30px;justify-self:center;width:260px;height:auto;box-shadow:0 26px 28px -12px #00000035}.trainer-note p{margin-top:18px}.trainer-note .arrow-link{margin-top:10px}.faq-section{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:72px;display:grid}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;color:#303133;overflow-wrap:break-word;padding:28px 44px 28px 0;font-size:24px;font-weight:600;line-height:1.35;list-style:none;position:relative}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:before,.faq-list summary:after{content:"";background:var(--purple);width:12px;height:1px;transition:transform .25s var(--motion-ease);position:absolute;top:44px;right:15px}.faq-list summary:after{transform:rotate(90deg)}.faq-list details[open]>summary:after{transform:rotate(90deg)scaleX(0)}.faq-list summary:hover,.faq-list details[open]>summary{color:var(--purple)}.faq-list details>p,.faq-list details>div{padding:0 32px 28px 0}.faq-list .arrow-link{margin-top:12px}.training-overview{margin-top:36px}.publications-section{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;display:grid}.publications-section .section-heading p{max-width:420px}.publication-card+.publication-card{border-top:1px solid var(--line);margin-top:36px;padding-top:36px}.publication-card h3{color:#303133}.publication-card p:not(.publication-meta){margin-top:18px}.publication-card .arrow-link{margin-top:8px}.publication-card .publication-meta{color:#686471;margin-bottom:18px;font-size:14px}.publication-card h3 a:hover{color:var(--purple)}.knowledge-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-grid .service-card img{object-fit:cover;width:80%;height:300px}.knowledge-grid .service-card>p{max-width:500px}.knowledge-topics{margin-top:36px}.home-statistics__item p,.consultancy-step p{color:#686471;font-weight:400;line-height:1.7}.home-statistics__item p{max-width:250px;margin-inline:auto}.home-statistics__item h3 a:hover{color:var(--purple)}.reading-note{margin-top:36px}.experience-source{font-size:14px;margin-top:18px!important}.training-contact{margin-top:136px;scroll-margin-top:70px}.training-contact .outline-button{margin-top:26px}.training-contact .outline-button:hover{background:#fff;border-color:#fff;color:var(--purple)!important}.training-contact__alternative{text-underline-offset:4px;margin-top:18px;font-size:14px;text-decoration:underline;display:block}.article-hero .article-meta{margin-top:24px;font-size:14px;line-height:1.7}.article-layout{grid-template-columns:1fr 2fr;align-items:start;gap:72px;padding-top:36px;display:grid}.article-toc{max-width:310px}.article-toc h2{color:#303133;font-size:24px;font-weight:600}.article-toc ol{margin:24px 0 0;padding:0;font-size:16px;list-style:none}.article-toc li+li{margin-top:18px}.article-toc a:hover{text-underline-offset:4px;text-decoration:underline}.article-body h2{margin-bottom:24px;font-size:30px;line-height:1.3}.article-body .source-note{color:#686471;font-size:15px}.article-about{border-top:1px solid var(--line);padding-top:36px}.article-about h2{font-size:24px}.article-about .arrow-link{margin-top:12px}@media (min-width:1101px){.navigation__submenu{width:250px}}@media (max-width:1199px){.two-column,.training-program,.faq-section,.publications-section,.article-layout{gap:40px}.training-facts{gap:36px}.trainer-note{gap:40px}.training-program>img{height:480px}.knowledge-grid .service-card img{width:100%}.faq-list summary{font-size:21px}}@media (max-width:899px){.content-section{margin-top:72px}.two-column,.training-program,.faq-section,.publications-section,.article-layout{grid-template-columns:1fr;gap:32px}.section-heading{margin-bottom:28px}.faq-section .section-heading,.publications-section .section-heading{margin-bottom:0}.training-facts{gap:28px}.training-facts dt{font-size:21px}.training-facts dd{font-size:16px}.training-program>img{height:360px}.practice-example{margin-top:72px;padding:44px 28px}.practice-example>div,.practice-example>p{padding:0}.trainer-note{grid-template-columns:180px 1fr;margin-top:72px}.trainer-note img{width:180px}.knowledge-grid{grid-template-columns:1fr}.knowledge-grid .service-card img{height:auto}.article-toc{border-bottom:1px solid var(--line);max-width:none;padding-bottom:32px}.article-toc ol{columns:2;column-gap:36px}.article-toc li{break-inside:avoid}.article-body{max-width:none}}@media (max-width:639px){.breadcrumbs{padding-top:18px;font-size:12px}.breadcrumbs+.hero-wrap,.breadcrumbs+.knowledge-article .hero-wrap{padding-top:28px}.content-section{margin-top:56px}.training-facts{grid-template-columns:1fr;gap:28px;padding-bottom:0}.training-facts dt{margin-bottom:10px;font-size:22px}.training-program>img{border-radius:24px;height:300px}.training-program h2{margin-bottom:24px}.practice-example{border-radius:24px;gap:24px;margin-top:56px;padding:28px 24px}.example-caption{font-size:14px}.trainer-note{grid-template-columns:1fr;gap:32px;margin-top:64px}.trainer-note img{border-radius:24px;width:210px}.faq-list summary{padding-block:24px;font-size:20px}.faq-list summary:before,.faq-list summary:after{top:37px;right:10px}.article-layout{padding-top:12px}.article-toc ol{columns:auto}.article-body h2{font-size:26px}.article-body>section{margin-bottom:48px}.training-contact{margin-top:108px}.related-training-grid{gap:42px}}.hero__copy h1,.split-section__copy h2,.section-heading h2,.masterclasses-section__content>h2,.about-biography__heading h2,.article-body h2{letter-spacing:-.025em;text-wrap:balance}.hero-wrap:not(.contact-hero) .hero__copy{padding:80px}.hero-wrap:not(.contact-hero) .hero__copy h1{font-size:42px;line-height:1.17}.hero-wrap:not(.contact-hero) .hero__copy p{max-width:53ch;margin-top:28px;line-height:1.75}.hero-wrap:not(.contact-hero) .hero__copy p+p{margin-top:22px}.hero-wrap:not(.contact-hero) .hero__copy .arrow-link{margin-top:28px}.hero-wrap.article-hero .hero__copy .article-meta{margin-top:24px}.split-section__copy p,.prose>p,.prose>ul{color:#3b3b40}.split-section__copy p+p,.prose p+p{margin-top:24px}.split-section__copy .arrow-link{margin-top:20px}.service-card{min-width:0}.service-card img{border-radius:28px;width:100%}.knowledge-grid .service-card img{width:100%}.service-card h3{letter-spacing:-.02em;margin-top:28px;line-height:1.3}.service-card>p{color:#3b3b40;max-width:40ch;margin-top:16px}.service-card>.arrow-link{place-self:end start;margin-top:16px}.publication-card h3{letter-spacing:-.015em;text-wrap:balance;line-height:1.3}.faq-list summary{line-height:1.4}@media (min-width:900px){.hero-wrap:not(.contact-hero) .hero{min-height:528px}.hero-wrap:not(.contact-hero) .hero__media{position:relative}.hero-wrap:not(.contact-hero) .hero__media img{position:absolute;inset:0}}@media (min-width:1024px){.home-services__grid{gap:0 48px}.service-card{grid-row:span 4;grid-template-rows:subgrid;display:grid}}@media (min-width:900px) and (max-width:1199px){.hero-wrap:not(.contact-hero) .hero__copy{padding:52px 40px}.hero-wrap:not(.contact-hero) .hero__copy h1{font-size:36px}}@media (min-width:640px) and (max-width:1023px){.knowledge-grid{grid-template-columns:1fr}.service-card{grid-template-columns:1fr 1.25fr;column-gap:36px}.service-card img,.knowledge-grid .service-card img{aspect-ratio:1.25;border-radius:24px;height:auto;max-height:260px}.service-card h3{margin-top:0;font-size:23px}.service-card>p{max-width:none;margin-top:12px}.service-card>.arrow-link{align-self:start;margin-top:12px}}@media (min-width:640px) and (max-width:899px){.hero-wrap:not(.contact-hero) .hero__copy{padding:44px}.hero-wrap:not(.contact-hero) .hero__copy h1{font-size:38px}}@media (max-width:639px){.hero-wrap:not(.contact-hero) .hero__copy{padding:36px 28px 38px}.hero-wrap:not(.contact-hero) .hero__copy h1{font-size:30px;line-height:1.2}.hero-wrap:not(.contact-hero) .hero__copy p,.hero-wrap:not(.contact-hero) .hero__copy .arrow-link{margin-top:22px}.service-card img{border-radius:24px}.service-card h3{margin-top:24px;font-size:23px}.service-card>p{max-width:none;margin-top:12px}.service-card>.arrow-link{margin-top:12px}.hero-wrap.article-hero .hero__copy .article-meta{font-size:13px}}@media (max-width:359px){.hero-wrap:not(.contact-hero) .hero__copy{padding-inline:22px}.hero-wrap:not(.contact-hero) .hero__copy h1{font-size:28px}}.page--home{--topic-purple:#8575ad}.page--home h1,.page--home h2{letter-spacing:-.025em;text-wrap:balance}.home-hero .hero{grid-template-columns:6.4fr 5.6fr;min-height:528px}.home-hero .hero__copy{padding:80px}.home-hero .hero__copy h1{-webkit-hyphens:none;hyphens:none;font-size:42px;line-height:1.17}.home-hero .hero__copy p{max-width:49ch;margin-top:28px;line-height:1.75}.home-hero .hero__copy .arrow-link{margin-top:28px}.home-hero .hero__media img{object-position:55% center}.page--home .home-statistics{padding:24px 0 100px}.page--home .home-statistics h2{font-size:30px;font-weight:650;line-height:1.3}.page--home .home-statistics__grid{gap:32px;margin-top:38px}.home-statistics__link{border-radius:20px;flex-direction:column;align-items:center;padding:10px 6px;display:flex}.home-statistics__icon{background:var(--topic-purple);color:#fff;width:68px;height:68px;transition:transform .35s var(--motion-ease), background .25s;border-radius:50%;place-items:center;margin-bottom:22px;display:grid}.page--home .home-statistics__item h3{letter-spacing:-.015em;font-size:22px;font-weight:600;line-height:1.3;transition:color .25s}.page--home .home-statistics__item p{max-width:25ch;margin-top:12px;font-size:15px;line-height:1.65}.home-statistics__link:focus-visible .home-statistics__icon{background:var(--purple)}.home-together .split-section__copy{padding-block:24px}.home-together .split-section__copy p{color:#3b3b40;max-width:55ch}.home-together .split-section__copy p+p{margin-top:24px}.home-together .split-section__copy .arrow-link{margin-top:20px}.home-services>h2{max-width:780px;margin-bottom:40px}.home-services .service-card{min-width:0}.home-services .service-card img{aspect-ratio:1.5;border-radius:28px;width:100%}.home-services .service-card h3{letter-spacing:-.02em;margin-top:28px;font-size:24px;line-height:1.3}.home-services .service-card>p{color:#3b3b40;max-width:37ch;margin-top:16px}.home-services .service-card>.arrow-link{place-self:end start;margin-top:16px}@media (min-width:900px){.home-hero .hero__media{position:relative}.home-hero .hero__media img{position:absolute;inset:0}}@media (min-width:1024px){.home-services .service-card{grid-row:span 4;grid-template-rows:subgrid;display:grid}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.home-statistics__link:hover .home-statistics__icon{background:var(--purple);transform:translateY(-3px)}.home-statistics__link:hover h3{color:var(--purple)}}@media (min-width:900px) and (max-width:1199px){.home-hero .hero{grid-template-columns:1.12fr 1fr}.home-hero .hero__copy{padding:52px 40px}.home-hero .hero__copy h1{font-size:36px}.home-together .split-section__grid{gap:48px}.home-services .service-card h3{font-size:22px}}@media (min-width:640px) and (max-width:1023px){.page--home .home-services__grid{gap:44px}.home-services .service-card{grid-template-columns:1fr 1.25fr;column-gap:36px}.home-services .service-card img{aspect-ratio:1.25;border-radius:24px;max-height:260px}.home-services .service-card h3{margin-top:0;font-size:23px}.home-services .service-card>p{max-width:none;margin-top:12px}.home-services .service-card>.arrow-link{align-self:start;margin-top:12px}}@media (min-width:640px) and (max-width:899px){.home-hero .hero{grid-template-columns:1fr}.home-hero .hero__copy{padding:44px}.home-hero .hero__copy h1{max-width:21ch;font-size:38px}.home-hero .hero__copy p{max-width:54ch}.home-hero .hero__media{height:350px}.home-hero .hero__media img{object-position:center 20%}.home-together.split-section{padding-block:44px}.home-together .split-section__grid{gap:36px}.home-together .split-section__copy{padding:0}}@media (max-width:1023px){.page--home .home-statistics{padding-bottom:72px}.page--home .home-statistics__grid{row-gap:32px}.page--home .home-services{padding-top:72px}}@media (max-width:639px){.home-hero .hero{grid-template-columns:1fr;min-height:0}.home-hero .hero__copy{padding:36px 28px 38px}.home-hero .hero__copy h1{font-size:30px;line-height:1.2}.home-hero .hero__copy p{margin-top:22px;line-height:1.75}.home-hero .hero__copy .arrow-link{margin-top:22px}.home-hero .hero__media{height:290px}.home-hero .hero__media img{object-position:center 32%}.page--home .home-statistics{padding:12px 0 56px}.page--home .home-statistics h2{max-width:20ch;margin-inline:auto;font-size:26px}.page--home .home-statistics__grid{gap:24px 16px;margin-top:26px}.home-statistics__link{padding:8px 0}.home-statistics__icon{width:58px;height:58px;margin-bottom:18px}.home-statistics__icon svg{width:28px;height:28px}.page--home .home-statistics__item h3{letter-spacing:-.02em;font-size:17px;line-height:1.35}.page--home .home-statistics__item p{margin-top:10px;font-size:13px;line-height:1.6}.home-together.split-section{padding-block:32px}.home-together .split-section__grid{gap:28px}.home-together .split-section__copy{padding:0}.page--home .home-services{padding-top:56px}.home-services>h2{margin-bottom:30px}.page--home .home-services__grid{gap:40px}.home-services .service-card img{border-radius:24px}.home-services .service-card h3{margin-top:24px;font-size:23px}.home-services .service-card>p{max-width:none;margin-top:12px}.home-services .service-card>.arrow-link{margin-top:12px}}@media (max-width:359px){.home-hero .hero__copy{padding-inline:22px}.home-hero .hero__copy h1{font-size:28px}.page--home .home-statistics__grid{column-gap:12px}.page--home .home-statistics__item h3{font-size:16px}}.home-hero.container,.home-statistics>.container{max-width:1440px}.home-hero .hero__copy h1{font-weight:700}.home-hero .hero__copy .arrow-link{font-size:16px}.home-hero p,.home-statistics p,.home-statistics h3{text-wrap:wrap}.page--home .home-statistics h2{color:#000;letter-spacing:-.025em}@media (max-width:639px){.home-hero .hero__copy .arrow-link{font-size:14px}}.home-hero.home-hero--editorial-copy .hero__copy{padding-block:64px}.home-hero.home-hero--editorial-copy .hero__copy>.eyebrow{color:#fff;margin:0 0 20px;font-size:12px;line-height:1.5}.home-hero.home-hero--editorial-copy .hero__copy h1{max-width:16ch;font-size:clamp(44px,4.3vw,62px);font-weight:650;line-height:1.09}.home-hero.home-hero--editorial-copy .hero__copy h1 br{display:initial}.home-hero--editorial-copy h1 span{color:#fff}.home-hero.home-hero--editorial-copy .hero__copy>p:not(.eyebrow){max-width:48ch;margin-top:28px;line-height:1.65}.home-hero .hero__copy .action-row{gap:16px 28px;margin-top:32px}.home-hero .hero__copy .action-row .arrow-link{margin:0;font-size:15px}@media (min-width:900px) and (max-width:1199px){.home-hero.home-hero--editorial-copy .hero__copy{padding-block:48px}.home-hero.home-hero--editorial-copy .hero__copy h1{font-size:clamp(36px,4.2vw,46px)}}@media (min-width:640px) and (max-width:899px){.home-hero.home-hero--editorial-copy .hero__copy{padding-block:44px}.home-hero.home-hero--editorial-copy .hero__copy h1{font-size:52px}}@media (max-width:639px){.home-hero.home-hero--editorial-copy .hero__copy{padding-block:36px 38px}.home-hero.home-hero--editorial-copy .hero__copy>.eyebrow{margin-bottom:18px;font-size:10px}.home-hero.home-hero--editorial-copy .hero__copy h1{font-size:clamp(30px,9.3vw,39px);line-height:1.11}.home-hero.home-hero--editorial-copy .hero__copy>p:not(.eyebrow){margin-top:22px}.home-hero .hero__copy .action-row{flex-direction:column;align-items:flex-start;gap:12px;margin-top:26px}.home-hero .hero__copy .action-row .arrow-link{font-size:14px}}.accordion{gap:8px;display:grid}.accordion__item{background:0 0;border-radius:22px;min-width:0}.accordion__summary{cursor:pointer;color:#383342;border-radius:22px;align-items:center;gap:18px;min-height:86px;padding:22px 24px;list-style:none;display:flex;position:relative}.accordion__summary::-webkit-details-marker{display:none}.accordion__summary:after{content:"";background:#e7e2ed;height:1px;transition:opacity .25s;position:absolute;bottom:-4px;left:24px;right:24px}.accordion__item:last-child .accordion__summary:after,.accordion__item[open]:not([data-expanded=false]) .accordion__summary:after{opacity:0}.accordion__summary:focus-visible{outline-offset:-5px}.accordion__index{color:#857b9b;font-variant-numeric:tabular-nums;flex:0 0 24px;font-size:13px}.accordion__title{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:8 4 4;letter-spacing:-.02em;flex:1;min-width:0;font-size:21px;font-weight:600;line-height:1.45}.accordion__toggle{width:38px;height:38px;color:var(--purple);border:1px solid #d6cede;border-radius:50%;flex:0 0 38px;place-items:center;transition:background .25s,color .25s,border-color .25s;display:grid}.accordion__plus{transform-origin:50%;transition:transform .25s var(--motion-ease)}.accordion__item[open]:not([data-expanded=false]) .accordion__title{color:#5e547c}.accordion__item[open]:not([data-expanded=false]) .accordion__toggle{background:var(--purple);border-color:var(--purple);color:#fff}.accordion__item[open]:not([data-expanded=false]) .accordion__plus{transform:scaleY(0)}.accordion__content{color:#514b5b;padding:0 80px 28px 24px;font-size:17px;line-height:1.8}.accordion--numbered .accordion__content{padding-left:66px}.accordion__content>p{max-width:57ch}.accordion__content .arrow-link{margin-top:14px}@media (hover:hover){.accordion__summary:hover .accordion__toggle{border-color:var(--purple)}}@media (max-width:1199px){.accordion__title{font-size:20px}.accordion__summary{gap:14px;padding-inline:20px}.accordion__content{padding-left:20px;padding-right:66px}.accordion--numbered .accordion__content{padding-left:58px}}@media (max-width:639px){.accordion{gap:6px}.accordion__item,.accordion__summary{border-radius:18px}.accordion__summary{gap:12px;min-height:80px;padding:20px 16px}.accordion__summary:after{left:16px;right:16px}.accordion__title{font-size:18px;line-height:1.45}.accordion__index{flex-basis:20px;font-size:12px}.accordion__toggle{flex-basis:32px;width:32px;height:32px}.accordion__content,.accordion--numbered .accordion__content{padding:0 16px 24px;font-size:16px;line-height:1.75}}.accordion__collapse{color:#625478;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin-top:10px;padding:8px 0;font-size:13px;font-weight:600;display:none}.accordion[data-animated=true] .accordion__collapse{display:inline-flex}.accordion__collapse:hover{color:#352e46;text-underline-offset:4px;text-decoration:underline}.training-hero .hero{grid-template-columns:1.05fr 1fr}.hero-wrap.training-hero .hero__copy{padding:72px}.hero-wrap.training-hero .hero__copy h1{-webkit-hyphens:none;hyphens:none;max-width:18ch;font-size:44px;line-height:1.16}.hero-wrap.training-hero .hero__copy p{max-width:48ch}.training-hero .hero__media img{object-position:center 28%}.training-hero__actions{flex-wrap:wrap;align-items:center;gap:18px 24px;margin-top:30px;display:flex}.training-button{color:#5e547c;max-width:100%;transition:background .25s, transform .3s var(--motion-ease);background:#fff;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;padding:15px 24px;font-size:15px;font-weight:650;line-height:1.5;display:inline-flex}.training-button svg{transition:transform .3s var(--motion-ease);flex-shrink:0}.training-button:focus-visible{outline-color:#fff}.training-hero__contents{text-underline-offset:5px;font-size:14px}.training-hero__contents span{margin-left:7px}.training-hero__contents:hover{text-decoration:underline}.training-intro{grid-template-columns:1fr 1.15fr;align-items:start;gap:100px;padding-top:28px;padding-bottom:96px;display:grid}.page--training h2{letter-spacing:-.025em;text-wrap:balance;font-size:38px;line-height:1.22}.training-intro__copy>p{color:#45404c;max-width:58ch}.training-audience{border-left:2px solid #c9bfd9;margin-top:28px;padding-left:22px}.training-audience h3{color:#716587;font-size:16px;line-height:1.5}.training-audience p{color:#625b6c;max-width:58ch;margin-top:6px;font-size:16px;line-height:1.7}.training-curriculum{background:#f7f5f9;padding-block:80px;scroll-margin-top:32px}.training-curriculum__grid{grid-template-columns:1fr 1.05fr;align-items:center;gap:88px;display:grid}.training-curriculum__media img{object-fit:cover;object-position:center 45%;border-radius:32px;width:100%;height:560px}.training-curriculum__copy>p{color:#625b6c;max-width:48ch;margin-top:20px;font-size:17px}.training-topics{margin:28px 0 0;padding:0;list-style:none}.training-topics li{color:#423a4f;border-top:1px solid #dfd8e7;grid-template-columns:34px 1fr;align-items:baseline;gap:18px;padding:19px 0;font-size:19px;line-height:1.6;display:grid}.training-topics__number{color:#827193;font-variant-numeric:tabular-nums;font-size:13px}.training-practice{padding-top:104px}.training-practice__panel{isolation:isolate;background:var(--purple);color:#fff;border-radius:36px;grid-template-columns:1fr 1.15fr;gap:72px;padding:64px;display:grid;position:relative;overflow:hidden}.training-practice__heading{position:relative}.training-practice__heading>img{opacity:.12;z-index:-1;pointer-events:none;width:440px;max-width:none;position:absolute;bottom:-260px;left:-160px}.training-practice__heading>p{margin-bottom:22px;font-size:15px}.training-practice__heading h2{max-width:18ch;font-size:36px}.training-practice__copy>p{font-size:17px;line-height:1.8}.training-takeaway{border-top:1px solid #ffffff40;margin-top:28px;padding-top:24px}.training-takeaway h3{font-size:17px;font-weight:650;line-height:1.5}.training-takeaway p{margin-top:10px;font-size:16px;line-height:1.8}.training-guide{grid-template-columns:1fr 1.05fr;align-items:center;gap:88px;padding-top:104px;display:grid}.training-guide__media img{object-fit:cover;object-position:center 38%;border-radius:32px;width:100%;height:450px}.training-guide__label{color:#716587;margin-bottom:12px;font-size:16px}.training-guide__copy>p:not(.training-guide__label){color:#45404c;max-width:54ch;margin-top:22px}.training-guide__copy>.arrow-link{margin-top:22px}.training-more>.faq-section{grid-template-columns:.85fr 1.15fr;gap:88px;margin-top:104px}.training-more .faq-section .section-heading p{color:#625b6c;max-width:33ch;font-size:17px;line-height:1.8}.page--training .training-contact h2{font-size:35px;line-height:42px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.training-button:hover{background:#f6f3fa;transform:translateY(-2px)}.training-button:hover svg{transform:translate(3px)}}@media (min-width:900px) and (max-width:1199px){.hero-wrap.training-hero .hero__copy{padding:48px 36px}.hero-wrap.training-hero .hero__copy h1{font-size:36px}.training-intro,.training-curriculum__grid,.training-guide,.training-more>.faq-section{gap:48px}.training-practice__panel{gap:44px;padding:44px}.training-curriculum__media img{height:580px}}@media (max-width:899px){.training-hero .hero{grid-template-columns:1fr}.hero-wrap.training-hero .hero__copy{padding:44px}.hero-wrap.training-hero .hero__copy h1{max-width:23ch;font-size:38px}.training-hero .hero__media{height:360px}.training-hero .hero__media img{object-position:center 24%}.page--training h2{font-size:34px}.training-intro{grid-template-columns:1fr;gap:28px;padding-top:8px;padding-bottom:64px}.training-intro h2{max-width:22ch}.training-curriculum{padding-block:56px}.training-curriculum__grid{grid-template-columns:1fr;gap:36px}.training-curriculum__media img{object-position:center 48%;height:430px}.training-curriculum__copy>p{max-width:60ch}.training-practice{padding-top:72px}.training-practice__panel{border-radius:30px;grid-template-columns:1fr;gap:28px;padding:44px}.training-practice__heading h2{max-width:25ch}.training-practice__heading>img{opacity:.07;bottom:-240px;left:auto;right:-200px}.training-guide{grid-template-columns:1fr 1.1fr;gap:36px;padding-top:72px}.training-guide__media img{object-position:59% center;height:430px}.training-guide__copy>p:not(.training-guide__label){font-size:16px}.training-more>.faq-section{grid-template-columns:1fr;gap:28px;margin-top:72px}.training-more .faq-section .section-heading p{max-width:55ch}}@media (max-width:639px){.hero-wrap.training-hero .hero__copy{padding:36px 28px 38px}.hero-wrap.training-hero .hero__copy h1{font-size:30px;line-height:1.2}.training-hero .hero__media{height:300px}.training-hero__actions{gap:20px;margin-top:26px}.training-button{gap:12px;padding:14px 20px;font-size:14px}.page--training h2{font-size:29px;line-height:1.25}.training-intro{gap:22px;padding-top:8px;padding-bottom:48px}.training-audience{margin-top:24px;padding-left:18px}.training-audience p{font-size:15px}.training-curriculum{padding-block:36px}.training-curriculum__grid{gap:30px}.training-curriculum__media img{object-position:center 40%;border-radius:26px;height:300px}.training-curriculum__copy>p{font-size:16px}.training-topics{margin-top:24px}.training-topics li{grid-template-columns:26px 1fr;gap:12px;padding-block:17px;font-size:17px}.training-practice{padding-top:52px}.training-practice__panel{border-radius:28px;gap:24px;padding:30px 26px}.training-practice__heading>p{margin-bottom:16px;font-size:14px}.training-practice__copy>p,.training-takeaway p{font-size:16px;line-height:1.75}.training-guide{grid-template-columns:1fr;gap:28px;padding-top:56px}.training-guide__media img{object-position:center 36%;border-radius:26px;height:320px}.training-guide__copy>p:not(.training-guide__label){margin-top:18px}.training-guide__label{font-size:15px}.training-more>.faq-section{gap:22px;margin-top:56px}.training-more .faq-section .section-heading p{font-size:16px}.page--training .training-contact h2{font-size:28px;line-height:35px}}@media (max-width:359px){.hero-wrap.training-hero .hero__copy{padding-inline:22px}.hero-wrap.training-hero .hero__copy h1{font-size:28px}.training-practice__panel{padding-inline:22px}}.publications-section--editorial{background:#f7f5f9;border-radius:36px;padding:64px;display:block}.publications-section--editorial .section-heading{text-align:center;max-width:580px;margin:0 auto 48px}.publications-section--editorial .section-heading>.publications-eyebrow{color:#716587;margin:0 0 14px;font-size:14px;font-weight:600}.publications-section--editorial .section-heading>p:not(.publications-eyebrow){color:#625b6c;max-width:46ch;margin:18px auto 0;font-size:17px}.publications-section--editorial .publication-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:0;display:grid}.publications-section--editorial .publication-card{grid-template-rows:subgrid;grid-row:span 4;min-width:0;padding:4px 48px 8px 0;display:grid}.publications-section--editorial .publication-card+.publication-card{border-top:0;border-left:1px solid #dcd4e6;margin:0;padding:4px 0 8px 48px}.publications-section--editorial .publication-meta{color:#716587;margin-bottom:18px}.publications-section--editorial .publication-card h3{color:#423a4f;text-wrap:pretty;max-width:30ch;font-size:27px;line-height:1.3}.publications-section--editorial .publication-card>p:not(.publication-meta){color:#625b6c;max-width:47ch;margin-top:20px;font-size:17px;line-height:1.8}.publications-section--editorial .publication-card>.arrow-link{place-self:end start;margin-top:24px}.publications-reading{border-top:1px solid #dcd4e6;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px 32px;margin-top:44px;padding-top:26px;display:flex}.publications-reading>p{color:#625b6c;font-size:14px}.publications-reading .arrow-link{font-size:15px}@media (min-width:640px) and (max-width:1199px){.publications-section--editorial{padding:44px 36px}.publications-section--editorial .publication-card{padding-right:28px}.publications-section--editorial .publication-card+.publication-card{padding-left:28px}.publications-section--editorial .publication-card h3{font-size:24px}.publications-section--editorial .publication-card>p:not(.publication-meta){font-size:16px}}@media (max-width:639px){.publications-section--editorial{border-radius:28px;padding:36px 26px}.publications-section--editorial .section-heading{text-align:left;margin-bottom:34px}.publications-section--editorial .section-heading>p:not(.publications-eyebrow){margin-top:16px;font-size:16px}.publications-section--editorial .publication-grid{grid-template-columns:1fr}.publications-section--editorial .publication-card{padding:0;display:block}.publications-section--editorial .publication-card+.publication-card{border-top:1px solid #dcd4e6;border-left:0;margin-top:30px;padding:30px 0 0}.publications-section--editorial .publication-card h3{font-size:23px}.publications-section--editorial .publication-card>p:not(.publication-meta){margin-top:16px;font-size:16px}.publications-section--editorial .publication-card>.arrow-link{margin-top:18px}.publications-reading{gap:8px;margin-top:32px;padding-top:24px}}:root{--ink:#352e46;--body:#514a5e;--purple:#756f9e;--lavender:#f2eef7;--soft:#f8f6fa;--muted:#686071;--line:#ded8e6;--content-width:1280px;--frame-width:1440px;--frame-gutter:36px}body{color:var(--ink);line-height:1.65}.site-header__inner,.site-footer__grid,.site-footer__utility,.cta__grid{max-width:var(--frame-width)}.site-footer__grid,.cta__grid{padding-inline:var(--frame-gutter)}@media (min-width:640px) and (max-width:1199px){:root{--frame-gutter:40px}}@media (max-width:639px){:root{--frame-gutter:24px}}h1,h2,h3{overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;text-wrap:pretty;letter-spacing:-.035em}h1{font-size:clamp(36px,4.4vw,56px);font-weight:650;line-height:1.12}h2,.page--training h2{font-size:clamp(28px,3.2vw,40px);font-weight:620;line-height:1.17}h3{letter-spacing:-.025em;font-weight:600}p{text-wrap:pretty}p+p{margin-top:22px}.eyebrow,p.eyebrow{letter-spacing:.09em;text-transform:uppercase;color:#65597c;margin:0 0 20px;font-size:12px;font-weight:650;line-height:1.5}.primary-button{background:var(--ink);color:#fff;text-align:left;border:1px solid #0000;border-radius:999px;justify-content:space-between;align-items:center;gap:20px;max-width:100%;padding:16px 24px;font-size:14px;font-weight:650;line-height:1.5;transition:background .2s,transform .25s;display:inline-flex}.primary-button svg{flex:0 0 18px}.primary-button:hover{background:#514367}.primary-button--light{color:var(--ink);background:#fff}.primary-button--light:hover{background:#eee7f5}.action-row{flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:32px;display:flex}.quiet-link{text-underline-offset:5px;font-size:14px;font-weight:600;text-decoration:underline}.arrow-link{color:#64577e;font-size:15px}.site-header{box-shadow:none;border-bottom:1px solid #eeeaf2}.navigation{color:var(--ink);letter-spacing:0;gap:30px}.navigation__cta{border:0;padding-left:4px}.navigation__cta .outline-button{background:var(--ink);color:#fff;border-color:var(--ink);padding:12px 22px;font-size:14px}.navigation__cta .outline-button:hover{background:#514367;border-color:#514367}.breadcrumbs{padding-top:24px}.section-heading{margin-bottom:32px}.section-heading>.eyebrow{margin-top:0}.page-intro{padding-top:66px;padding-bottom:64px}.page-intro h1{max-width:23ch}.page-intro__body{max-width:65ch;color:var(--body);margin-top:28px;font-size:19px}.home-opening{background:linear-gradient(110deg,#f7f5fa 0%,#f0eaf6 100%);padding-block:68px 72px}.home-opening__grid{grid-template-columns:1.27fr 1fr;align-items:center;gap:64px;display:grid}.home-opening__copy{z-index:1;position:relative}.home-opening h1{max-width:16ch;font-size:clamp(44px,4.4vw,62px);font-weight:650;line-height:1.09}.home-opening h1 span{color:#75648b}.home-opening__intro{max-width:48ch;color:var(--body);margin-top:28px;font-size:18px}.home-opening__visual{isolation:isolate;min-width:0;margin:0;position:relative}.home-opening__photo{object-fit:cover;object-position:54% 50%;border-radius:140px 32px 32px;width:100%;height:500px}.home-opening__mark{z-index:-1;opacity:.22;width:260px;max-width:none;position:absolute;top:-35px;right:-22px}.home-opening__visual figcaption{color:#645a70;flex-wrap:wrap;gap:3px 10px;margin-top:16px;font-size:12px;display:flex}.home-opening__visual figcaption strong{color:var(--ink);font-weight:650}.home-directions{grid-template-columns:.75fr 1.25fr;gap:68px;padding-top:90px;padding-bottom:96px;display:grid}.home-directions .section-heading{margin:0}.direction-grid{grid-template-columns:1fr 1fr;gap:0 36px;display:grid}.direction{border-top:1px solid var(--line);grid-template-columns:26px 1fr 18px;align-items:baseline;gap:10px;padding:24px 0;display:grid}.direction__number{color:#78698a;font-size:12px}.direction h3{font-size:20px;line-height:1.3}.direction p{color:var(--body);margin-top:10px;font-size:15px}.direction>svg{width:16px;height:16px;transition:transform .25s}.direction:hover h3{color:#75648b}.direction:hover>svg{transform:translate(3px)}.home-together.split-section{padding-block:64px}.home-together .split-section__grid{gap:72px}.home-together .split-section__image{aspect-ratio:1.13;object-fit:cover;border-radius:32px}.home-together .split-section__copy{padding:0}.home-together .split-section__copy p{color:var(--body);font-size:17px}.page--home .home-services{padding-top:96px}.home-services>h2{max-width:22ch}.page--home .home-services__grid{gap:0 36px}.service-card img,.home-services .service-card img{aspect-ratio:1.5;object-fit:cover}.home-services .service-card h3{font-size:24px}.home-services .service-card>p{color:var(--body);font-size:16px}.profile-opening{grid-template-columns:1.2fr .8fr;align-items:center;gap:100px;padding-top:56px;padding-bottom:88px;display:grid}.profile-opening h1{font-size:clamp(40px,4.8vw,60px)}.profile-opening__copy>p:not(.eyebrow){max-width:49ch;color:var(--body);margin-top:24px}.profile-opening__copy .profile-lead{font-size:21px;line-height:1.6}.profile-opening__copy .arrow-link{margin-top:26px}.profile-portrait{margin:0}.profile-portrait img{object-fit:cover;object-position:center 30%;border-radius:150px 150px 26px 26px;width:100%;height:490px}.profile-portrait figcaption{margin-top:18px;font-size:16px;font-weight:600}.profile-portrait figcaption span{color:var(--muted);font-size:13px;font-weight:400;display:block}.profile-belief{background:var(--lavender);padding:72px 0}.profile-belief>.container{max-width:1060px}.profile-belief blockquote{letter-spacing:-.03em;max-width:32ch;margin:0;font-size:clamp(30px,3.8vw,46px);line-height:1.3}.profile-belief__credit{margin-top:28px;font-size:14px}.profile-story{grid-template-columns:.85fr 1.15fr;gap:100px;padding-top:88px;display:grid}.profile-story .prose{max-width:64ch}.profile-story .arrow-link{margin-top:20px}.service-routes{grid-template-columns:1fr 1fr;gap:56px;display:grid}.service-route{border-top:1px solid var(--line);flex-direction:column;align-items:start;padding-top:32px;display:flex}.service-route>p:not(.eyebrow){max-width:48ch;color:var(--body);margin-top:22px;font-size:17px}.service-route>.arrow-link{margin-top:24px;margin-bottom:28px}.service-route img{aspect-ratio:1.85;object-fit:cover;border-radius:26px;width:100%;margin-top:auto}.featured-topic{padding-top:88px}.featured-topic__inner{background:var(--lavender);border-radius:28px;grid-template-columns:1fr 1fr;gap:64px;padding:56px;display:grid}.featured-topic__inner>div>p:not(.eyebrow){color:var(--body)}.featured-topic .primary-button{margin-top:24px}.hero-wrap.consultancy-hero{max-width:var(--frame-width);padding:36px var(--frame-gutter) 96px}.hero-wrap.consultancy-hero .hero{background:var(--purple);color:#fff;border-radius:36px;grid-template-columns:1.08fr 1fr;gap:0;min-height:0;padding:0;overflow:hidden}.hero-wrap.consultancy-hero .hero__copy{padding:64px}.hero-wrap.consultancy-hero .hero__copy h1{color:#fff;-webkit-hyphens:none;hyphens:none;font-size:clamp(42px,4.4vw,58px);line-height:1.1}.hero-wrap.consultancy-hero .hero__copy h1 br{display:block}.hero-wrap.consultancy-hero .hero__copy>.eyebrow{color:#fff;margin:0 0 20px;font-size:12px;line-height:1.5}.hero-wrap.consultancy-hero .hero__copy>p:not(.eyebrow){color:#fff;max-width:48ch;margin-top:26px;font-size:18px;line-height:1.75}.hero-wrap.consultancy-hero .action-row{margin-top:30px}.hero-wrap.consultancy-hero .hero__media{border-radius:0;align-self:stretch;height:auto;position:relative}.hero-wrap.consultancy-hero .hero__media img{object-position:46% center;height:100%;min-height:0;position:absolute;inset:0}@media (min-width:900px) and (max-width:1199px){.hero-wrap.consultancy-hero .hero__copy{padding:48px 36px}.hero-wrap.consultancy-hero .hero__copy h1{font-size:44px}.hero-wrap.consultancy-hero .hero__copy>p:not(.eyebrow){font-size:17px}}@media (min-width:640px) and (max-width:899px){.hero-wrap.consultancy-hero .hero{grid-template-columns:1fr}.hero-wrap.consultancy-hero .hero__copy{padding:44px}.hero-wrap.consultancy-hero .hero__media{height:380px}.hero-wrap.consultancy-hero .hero__media img{object-position:center 22%}}.consultancy-steps{grid-template-columns:.85fr 1.15fr;gap:96px;padding-top:24px;display:grid}.consultancy-steps__intro{text-align:left}.consultancy-steps__intro h2{max-width:14ch;margin:0}.consultancy-steps__intro>p{color:var(--body);max-width:36ch;margin-top:24px;font-size:17px;line-height:1.8}.consultancy-timeline{display:block}.consultancy-timeline .consultancy-step{text-align:left;grid-template-columns:52px 1fr;gap:26px;padding:0 0 38px;display:grid;position:relative}.consultancy-timeline .consultancy-step:not(:last-child):before{content:"";background:var(--line);width:1px;position:absolute;top:48px;bottom:0;left:23px}.timeline-number{background:var(--lavender);color:#65547e;border:1px solid #d9cfe3;border-radius:50%;place-items:center;width:48px;height:48px;font-size:14px;display:grid}.consultancy-timeline .consultancy-step h3{margin:8px 0 12px;font-size:24px}.consultancy-timeline .consultancy-step p{color:var(--body);margin:0;font-size:17px}.index-heading{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:30px;display:flex}.index-heading h2{font-size:26px}.index-heading>span{color:var(--muted);font-size:14px}.training-index__row{border-top:1px solid var(--line);grid-template-columns:.08fr .37fr .47fr .08fr;align-items:center;gap:26px;padding:30px 24px;transition:background .25s;display:grid}.training-index__row:last-child{border-bottom:1px solid var(--line)}.index-number{color:#78658c;font-variant-numeric:tabular-nums;font-size:13px}.training-index__row h3{font-size:27px;line-height:1.25}.training-index__row p{color:var(--body);font-size:16px}.training-index__row>svg{justify-self:end;transition:transform .25s}.training-index__row.is-featured{background:var(--lavender)}.training-index__row:hover,.training-index__row:focus-visible{background:#eae3f1}.training-index__row:hover>svg{transform:translate(4px)}.learning-formats{padding-top:96px}.format-grid{grid-template-columns:repeat(3,1fr);gap:48px;display:grid}.format-grid article{border-top:1px solid var(--line);padding-top:22px}.format-grid article>span{color:#78658c;font-size:12px}.format-grid h3{margin-top:14px;font-size:27px}.format-grid p{color:var(--body);margin-top:16px;font-size:17px}.format-note{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:48px;margin-top:40px;padding-top:28px;display:flex}.format-note>p{max-width:62ch;color:var(--body);font-size:16px}.format-note .arrow-link{flex-shrink:0}.training-opening{background:var(--lavender);margin-top:28px;padding-block:44px 48px}.training-opening__grid{grid-template-columns:2fr 1fr;align-items:center;gap:72px;display:grid}.training-opening h1{max-width:21ch;font-size:clamp(38px,4.1vw,52px)}.training-opening__intro{color:var(--body);max-width:58ch;margin-top:22px;font-size:17px;line-height:1.7}.training-opening__aside{border-left:1px solid #cec3d9;padding-left:32px}.training-opening__aside>.eyebrow{margin-bottom:12px}.training-opening__aside>p:not(.eyebrow){font-size:20px;line-height:1.5}.training-opening__trainer{align-items:center;gap:14px;margin-top:24px;display:flex}.training-opening__trainer img{object-fit:cover;object-position:center 18%;border-radius:50%;flex-shrink:0;width:48px;height:48px}.training-opening__trainer>span{min-width:0}.training-opening__trainer strong,.training-opening__trainer span span{font-size:13px;line-height:1.6;display:block}.training-opening__trainer strong{font-size:14px;font-weight:650}.training-opening__trainer-link{text-underline-offset:3px;color:#64547c;margin-top:4px;text-decoration:underline}.training-opening__trainer:hover .training-opening__trainer-link{color:var(--ink)}.training-opening--network h1{max-width:none}.training-opening__term{white-space:nowrap}.training-intro{grid-template-columns:.85fr 1.15fr;gap:96px;padding-top:72px;padding-bottom:72px}.training-intro h2{max-width:none}.training-intro__copy>p{max-width:58ch;color:var(--body)}.training-curriculum{background:#faf9fb;padding-block:64px}.training-curriculum__grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:96px}.training-curriculum__heading h2{max-width:17ch}.training-curriculum__heading>p:not(.eyebrow){color:var(--body);max-width:35ch;margin-top:22px;font-size:17px}.training-topics{margin:0}.training-topics li{padding-block:18px;font-size:18px}.training-topics__number{color:#79628b}.concept-grid{grid-template-columns:repeat(4,1fr);gap:20px;margin:52px 0 0;display:grid}.concept-grid>div{background:#ede7f4;border-radius:20px;padding:24px}.concept-grid>div:nth-child(2n){background:#f1edf6}.concept-grid span{color:#716080;margin-bottom:24px;font-size:12px;display:block}.concept-grid dt{letter-spacing:-.02em;font-size:21px;font-weight:600}.concept-grid dd{color:var(--body);margin:12px 0 0;font-size:15px}.practice-study{padding-top:96px}.practice-study__intro{max-width:790px;margin-bottom:36px}.practice-study__intro h2{max-width:28ch}.practice-study__intro>p:not(.eyebrow){color:var(--body);max-width:65ch;margin-top:24px}.study-label{text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:650}.comparison-study{border-radius:28px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.comparison-study>div{background:#f1edf5;flex-direction:column;padding:44px;display:flex}.comparison-study>div+div{background:var(--purple);color:#fff}.comparison-study .study-quote{letter-spacing:-.035em;max-width:22ch;margin:28px 0;font-size:clamp(28px,3vw,39px);line-height:1.25}.comparison-study .study-quote+p{max-width:45ch;margin-top:auto;font-size:16px}.practice-study__takeaway{border-bottom:1px solid var(--line);grid-template-columns:.85fr 1.15fr;gap:96px;padding:30px 0;display:grid}.practice-study__takeaway h3{font-size:21px}.practice-study__takeaway p{color:var(--body);margin:0;font-size:16px}.meeting-study,.conversation-study,.language-study,.network-study,.measurement-study{background:var(--lavender);border-radius:28px;padding:44px}.meeting-study{background:var(--purple);color:#fff}.study-question{letter-spacing:-.04em;margin-top:28px;font-size:clamp(30px,4vw,48px);line-height:1.2}.study-question em{font-style:normal}.study-prompts{border-top:1px solid #fff6;gap:36px;margin-top:36px;padding-top:22px;font-size:16px;display:flex}.study-route{background:var(--lavender);border-radius:28px;grid-template-columns:1fr 1fr;gap:32px 64px;margin:0;padding:36px 44px;list-style:none;display:grid}.study-route li{border-top:1px solid #cec3dc;grid-template-columns:32px 1fr;gap:16px;padding-top:24px;display:grid}.study-route li>span{color:#705b84;padding-top:4px;font-size:13px}.study-route h3{font-size:23px}.study-route p{color:var(--body);margin-top:12px;font-size:16px}.language-study__versions{grid-template-columns:1fr 1fr;gap:56px;margin:26px 0;display:grid}.language-study__versions>div+div{border-left:1px solid #d0c4db;padding-left:40px}.language-study__versions span{color:#675a78;font-size:14px}.language-study__versions p{letter-spacing:-.035em;margin-top:20px;font-size:34px;line-height:1.35}.language-study mark{color:var(--ink);background:#ded2eb;padding-inline:.08em}.language-study>p:last-child{max-width:72ch;color:var(--body);font-size:16px}.role-grid{grid-template-columns:repeat(3,1fr);gap:36px;margin-top:36px;display:grid}.role-grid>div{border-top:1px solid #cbbfd7;padding-top:24px}.role-grid h3{font-size:21px}.role-grid p{color:var(--body);margin-top:12px;font-size:16px}.network-study__roles{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:32px;display:grid}.network-study__roles>div{text-align:center;border:1px solid #c7b8d4;border-radius:100px;padding:38px 18px;position:relative}.network-study__roles>div+div:before{content:"";border-top:1px solid #b8a3c9;width:28px;position:absolute;top:50%;left:-29px}.network-study__roles h3{font-size:20px}.network-study__roles p{margin-top:12px;font-size:15px}.network-study__note{color:var(--body);max-width:66ch;margin-top:28px;font-size:15px}.measurement-study__contrast{grid-template-columns:1fr 1fr;gap:48px;display:grid}.measurement-study__contrast span{color:#655478;font-size:13px}.measurement-study__contrast p{letter-spacing:-.03em;margin-top:16px;font-size:29px;line-height:1.3}.measure-steps{border-top:1px solid #cec1db;grid-template-columns:repeat(3,1fr);gap:36px;margin:36px 0 0;padding:28px 0 0;list-style:none;display:grid}.measure-steps span{color:#705b84;font-size:12px}.measure-steps h3{margin-top:14px;font-size:20px}.measure-steps p{margin-top:10px;font-size:15px}.guide-note{padding-top:80px}.guide-note__inner{grid-template-columns:165px 1fr;align-items:center;gap:40px;max-width:850px;margin-inline:auto;display:grid}.guide-note__inner>img{object-fit:cover;object-position:center 28%;border-radius:80px 80px 20px 20px;width:165px;height:225px}.guide-note .eyebrow{margin-bottom:10px}.guide-note h2{font-size:31px}.guide-note p:not(.eyebrow){color:var(--body);margin-top:18px;font-size:16px}.guide-note .arrow-link{margin-top:14px}.training-more>.faq-section{margin-top:88px}.related-links{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.related-link{border-top:1px solid var(--line);grid-template-columns:1fr 20px;align-items:baseline;gap:14px;padding-top:24px;display:grid}.related-link>span{color:var(--muted);grid-column:1/-1;font-size:12px}.related-link h3{font-size:23px;line-height:1.3}.related-link:hover h3{color:#75648b}.publications-section--editorial{border-block:1px solid var(--line);background:0 0;border-radius:0;margin-top:80px;padding:40px 0}.publications-section--editorial .section-heading{text-align:left;grid-template-columns:1fr 1fr;align-items:end;gap:0 48px;max-width:none;margin:0 0 30px;display:grid}.publications-section--editorial .section-heading>.publications-eyebrow{grid-column:1/-1;margin:0 0 14px;font-size:12px}.publications-section--editorial .section-heading h2{font-size:32px}.publications-section--editorial .section-heading>p:not(.publications-eyebrow){max-width:47ch;margin:0;font-size:15px}.publications-section--editorial .publication-card{padding:4px 36px 0 0}.publications-section--editorial .publication-card+.publication-card{padding:4px 0 0 36px}.publications-section--editorial .publication-card h3{font-size:25px}.publications-section--editorial .publication-card>p:not(.publication-meta){margin-top:16px;font-size:16px}.publications-section--editorial .publication-meta{color:#665472;margin-bottom:14px;font-size:12px}.publications-section--editorial .publication-card>.arrow-link{margin-top:16px}.publication-card .arrow-link svg{transform:rotate(-45deg)}.publications-reading{margin-top:28px;padding-top:22px}.reading-index{grid-template-columns:1.2fr 1fr;gap:32px;display:grid}.reading-card{background:#faf8fc;border-radius:28px;flex-direction:column;align-items:start;min-width:0;padding:40px;display:flex}.reading-card--lead{background:var(--lavender)}.reading-card h2{max-width:21ch;font-size:36px}.reading-card>p{color:var(--body);margin-top:24px;font-size:17px}.reading-card .arrow-link{margin-top:26px}.reading-card__number{color:#79668d;letter-spacing:-.06em;margin-top:auto;padding-top:38px;font-size:48px;line-height:1}.article-masthead{border-bottom:1px solid var(--line);padding-block:64px 52px}.article-masthead h1{max-width:27ch;font-size:clamp(36px,4.5vw,58px)}.article-deck{max-width:66ch;color:var(--body);margin-top:28px;font-size:21px;line-height:1.65}.article-byline{align-items:center;gap:16px;margin-top:28px;display:flex}.article-byline img{object-fit:cover;object-position:center 25%;border-radius:50%;width:48px;height:48px}.article-byline p{color:var(--ink);font-size:13px}.article-byline time{color:var(--muted)}.article-layout{grid-template-columns:270px minmax(0,720px);gap:88px;padding-top:64px}.article-toc h2{font-size:18px}.article-toc ol{font-size:14px}.article-toc a{color:#67547e}.article-body{max-width:67ch}.article-body h2{font-size:30px}.article-step h2{grid-template-columns:42px 1fr;gap:14px;display:grid}.article-step__number{color:#79658e;padding-top:5px;font-size:21px}.article-workbook{background:var(--lavender);border-radius:24px;padding:36px}.article-workbook ol{padding-left:24px}.article-workbook li{padding-left:5px}.article-workbook li::marker{color:#665277;font-weight:650}.article-definition{background:var(--lavender);border-radius:20px;grid-template-columns:1fr 1fr;gap:28px;margin-block:30px;padding:28px;display:grid}.article-definition dt{font-size:22px;font-weight:600}.article-definition dd{margin:12px 0 0;font-size:16px}.article-next{background:var(--lavender);border-radius:28px;justify-content:space-between;align-items:center;gap:40px;margin-top:72px;padding:44px;display:flex}.article-next h2{font-size:32px}.contact-opening{grid-template-columns:1.2fr .8fr;align-items:center;gap:96px;padding-block:64px 80px;display:grid}.contact-opening h1{font-size:clamp(38px,4.4vw,56px)}.contact-opening>div>p:not(.eyebrow){max-width:48ch;color:var(--body);margin-top:24px}.contact-opening__address{letter-spacing:-.025em;flex-direction:column;gap:8px;margin-top:28px;font-size:24px;font-style:normal;line-height:1.5;display:flex}.contact-opening__address a{text-underline-offset:6px;-webkit-text-decoration:underline #bcaacc;text-decoration:underline #bcaacc;text-decoration-thickness:1px}.contact-portrait{margin:0}.contact-portrait>img{object-fit:cover;border-radius:120px 24px 24px;width:100%;height:390px}.conversation-card{background:var(--lavender);border-radius:28px;padding:36px}.conversation-card ol{margin:0;padding:0;list-style:none}.conversation-card li{border-top:1px solid #d8cfe1;grid-template-columns:26px 1fr;gap:16px;padding-block:18px;font-size:21px;display:grid}.conversation-card li>span{color:#716080;padding-top:6px;font-size:12px}.conversation-card__person{align-items:center;gap:16px;margin-top:26px;display:flex}.conversation-card__person img{object-fit:cover;object-position:center 25%;border-radius:50%;width:56px;height:56px}.conversation-card__person p{font-size:14px}.conversation-card__person span{color:var(--muted);font-size:12px}.contact-form-section{border-top:1px solid var(--line);padding-top:44px}.legal-page{max-width:880px;padding-top:64px;padding-bottom:80px}.legal-page h1{font-size:44px}.legal-page .legal-date{margin-top:16px;font-size:14px}.legal-page__content{margin-top:36px}.legal-page__content h2{font-size:26px;line-height:1.35}.legal-page__content p{color:var(--body);font-size:17px}.legal-page--document{max-width:1060px}.document-card{background:var(--lavender);border-radius:28px;grid-template-columns:80px 1fr;gap:32px;margin-top:40px;padding:44px;display:grid}.document-card h2{margin:0;font-size:30px}.document-card__type{color:#6d5687;border:1px solid #b6a3ca;border-radius:8px 20px 8px 8px;place-items:center;height:96px;font-size:18px;display:grid}.document-card .primary-button{color:#fff;margin-top:26px;text-decoration:none}.document-card .document-card__meta{color:var(--muted);margin-top:16px;font-size:13px}.cta{margin-top:152px}.cta__grid{grid-template-columns:5fr 7fr;gap:0;min-height:380px}.cta__art{align-self:stretch;height:auto;min-height:0;padding-left:0;position:relative}.cta__art img{width:493px;max-width:none;position:absolute;top:50%;left:0;transform:translateY(-50%)}.cta__copy{padding:24px 0 24px 32px}.cta__copy h2,.page--training .training-contact h2{font-size:38px;font-weight:600;line-height:1.16}.cta__copy>p{max-width:60ch;margin-top:18px;font-size:17px;line-height:1.6}.cta__copy .primary-button,.cta__copy .outline-button{color:var(--ink);background:#fff;border:0;margin-top:22px}.cta__copy .outline-button{padding:16px 24px;font-size:14px}.cta__copy .outline-button:hover{background:#eee7f5;color:var(--ink)!important}.cta__actions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:22px;display:flex}.cta__actions .outline-button,.cta__actions .training-contact__alternative{margin:0}.site-footer{background:#f7f4fa;padding:112px 0 28px;font-size:15px}.site-footer__grid{padding-inline:var(--frame-gutter);grid-template-columns:1.3fr 1fr .7fr;gap:80px}.site-footer__brand img{width:205px}.site-footer__brand p{color:var(--body);margin-top:24px;font-size:16px}.site-footer__brand address{gap:4px;margin-top:18px;font-style:normal;display:grid}.site-footer__column h2{color:var(--ink);margin-bottom:16px;font-size:15px;font-weight:650}.site-footer__column a{color:var(--body);padding-block:3px;line-height:1.6}.site-footer__utility{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:baseline;gap:20px;margin-top:56px;padding-top:24px;font-size:12px;display:flex}.site-footer__utility>div{gap:24px;display:flex}@media (min-width:640px) and (max-width:1023px){.home-opening__grid{grid-template-columns:1.2fr 1fr;gap:36px}.home-opening h1{font-size:45px}.home-opening__photo{border-top-left-radius:90px;height:440px}.home-opening .action-row{gap:16px}.home-directions{grid-template-columns:1fr;gap:36px}.home-directions h2 br{display:none}.home-together .split-section__grid{gap:36px}.home-together .split-section__copy p{font-size:16px}.page--home .home-services__grid{gap:40px}.profile-opening{gap:48px}.profile-portrait img{height:450px}.profile-story,.consultancy-steps,.training-opening__grid,.training-intro,.training-curriculum__grid,.practice-study__takeaway{gap:48px}.concept-grid{grid-template-columns:1fr 1fr}.network-study__roles{grid-template-columns:1fr;gap:22px}.network-study__roles>div{border-radius:20px;padding:24px}.network-study__roles>div+div:before{border-top:0;border-left:1px solid #b8a3c9;width:1px;height:22px;top:-23px;left:50%}.training-index__row{grid-template-columns:24px 1fr 1.2fr 18px;gap:22px;padding-inline:16px}.training-index__row h3{font-size:23px}.format-grid{gap:30px}.format-note{flex-direction:column;align-items:start;gap:18px}.service-routes{gap:36px}.featured-topic__inner{gap:36px;padding:40px}.reading-index{gap:24px}.reading-card{padding:30px}.reading-card h2{font-size:30px}.article-layout{grid-template-columns:1fr;gap:36px}.article-toc{border-bottom:1px solid var(--line);max-width:none;padding-bottom:32px}.article-toc ol{columns:2}.article-body{max-width:67ch;margin-inline:auto}.contact-opening{grid-template-columns:1fr 1fr;gap:44px}.conversation-card{padding:28px}.contact-opening__address{font-size:20px}.site-footer__grid{grid-template-columns:1.2fr 1fr .7fr;gap:36px}}@media (min-width:640px) and (max-width:799px){.home-opening__grid{grid-template-columns:1fr;gap:40px}.home-opening h1{max-width:20ch;font-size:52px}.home-opening__photo{object-position:center 34%;border-radius:32px;height:380px}.home-opening__mark{display:none}.home-together .split-section__grid{grid-template-columns:1fr}.home-together .split-section__image{max-height:420px}.contact-opening{grid-template-columns:1fr}.contact-portrait img{object-position:center 35%;height:360px}}@media (max-width:639px){.container{padding-inline:24px}body{font-size:16px}h1{font-size:36px}h2,.page--training h2{font-size:29px}.eyebrow,p.eyebrow{margin-bottom:18px;font-size:11px}.primary-button{padding:15px 20px;font-size:14px}.action-row{gap:16px 24px;margin-top:26px}.page-intro{padding-top:36px;padding-bottom:38px}.page-intro__body{margin-top:22px;font-size:17px}.home-opening{padding-block:40px 36px}.home-opening__grid{grid-template-columns:1fr;gap:32px}.home-opening h1{max-width:17ch;font-size:39px;line-height:1.11}.home-opening__intro{margin-top:22px;font-size:16px}.home-opening__photo{object-position:center 43%;border-radius:70px 24px 24px;height:295px}.home-opening__mark{width:170px;top:-18px;right:-8px}.home-opening__visual figcaption{margin-top:14px;font-size:11px}.home-directions{grid-template-columns:1fr;gap:28px;padding-block:52px}.home-directions h2 br{display:none}.direction-grid{gap:0 22px}.direction{grid-template-columns:1fr 16px;gap:10px;padding-block:20px}.direction__number{grid-column:1/-1}.direction h3{font-size:18px}.direction p{font-size:14px}.direction>svg{width:14px}.home-together.split-section{padding-block:36px}.home-together .split-section__grid{gap:28px}.home-together .split-section__image{aspect-ratio:1.25;border-radius:24px}.home-together .split-section__copy p{font-size:16px}.page--home .home-services{padding-top:56px}.page--home .home-services__grid{gap:40px}.profile-opening{grid-template-columns:1fr;gap:32px;padding-block:36px 48px}.profile-opening h1{font-size:38px}.profile-opening__copy .profile-lead{font-size:18px}.profile-opening__copy>p:not(.eyebrow){margin-top:20px}.profile-portrait img{object-position:center 28%;border-radius:120px 120px 24px 24px;width:100%;height:390px}.profile-belief{padding-block:40px}.profile-belief blockquote{font-size:31px}.profile-story{grid-template-columns:1fr;gap:28px;padding-top:48px}.service-routes{grid-template-columns:1fr;gap:40px}.service-route{padding-top:26px}.service-route>p:not(.eyebrow){font-size:16px}.service-route img{aspect-ratio:1.65;border-radius:24px}.featured-topic{padding-top:48px}.featured-topic__inner{border-radius:24px;grid-template-columns:1fr;gap:24px;padding:28px}.hero-wrap.consultancy-hero{padding-top:28px;padding-bottom:64px}.hero-wrap.consultancy-hero .hero{border-radius:24px;grid-template-columns:1fr}.hero-wrap.consultancy-hero .hero__copy{padding:36px 26px}.hero-wrap.consultancy-hero .hero__copy h1{font-size:clamp(32px,8.5vw,38px)}.hero-wrap.consultancy-hero .hero__copy>.eyebrow{margin-bottom:18px;font-size:10px}.hero-wrap.consultancy-hero .hero__copy>p:not(.eyebrow){margin-top:22px;font-size:16px}.hero-wrap.consultancy-hero .action-row{margin-top:26px}.hero-wrap.consultancy-hero .primary-button{gap:14px;padding-inline:18px}.hero-wrap.consultancy-hero .hero__media{height:280px}.hero-wrap.consultancy-hero .hero__media img{object-position:center 40%}.consultancy-steps{padding-top:12px;display:block}.consultancy-steps__intro{margin-bottom:32px}.consultancy-steps__intro h2{max-width:18ch}.consultancy-steps__intro>p{margin-top:18px;font-size:16px}.consultancy-timeline .consultancy-step{grid-template-columns:42px 1fr;gap:20px;padding-bottom:30px}.timeline-number{width:42px;height:42px}.consultancy-timeline .consultancy-step:not(:last-child):before{top:42px;left:20px}.consultancy-timeline .consultancy-step h3{margin-top:6px;font-size:21px}.consultancy-timeline .consultancy-step p{font-size:16px}.index-heading{margin-bottom:22px;display:block}.index-heading h2{font-size:24px}.index-heading>span{margin-top:12px;font-size:13px;display:block}.training-index__row{grid-template-columns:23px 1fr 18px;gap:10px 14px;padding:24px 12px}.training-index__row h3{font-size:23px}.training-index__row p{grid-column:2;font-size:15px}.training-index__row>svg{grid-area:1/3;width:16px}.training-index__row .index-number{align-self:start;margin-top:6px;font-size:11px}.learning-formats{padding-top:56px}.format-grid{grid-template-columns:1fr;gap:28px}.format-grid h3{margin-top:10px;font-size:25px}.format-grid p{margin-top:12px;font-size:16px}.format-note{flex-direction:column;align-items:start;gap:16px;margin-top:30px}.training-opening{margin-top:28px;padding-block:36px}.training-opening__grid{grid-template-columns:1fr;gap:32px}.training-opening h1{max-width:20ch;font-size:35px;line-height:1.14}.training-opening__intro{margin-top:22px;font-size:16px}.training-opening__aside{border-top:1px solid #cec3d9;border-left:0;padding:24px 0 0}.training-opening__aside>p:not(.eyebrow){font-size:17px}.training-intro{grid-template-columns:1fr;gap:24px;padding-block:48px}.training-intro h2 br{display:none}.training-curriculum{padding-block:40px}.training-curriculum__grid{grid-template-columns:1fr;gap:28px}.training-curriculum__heading h2{max-width:21ch}.training-curriculum__heading>p:not(.eyebrow){max-width:none;margin-top:18px;font-size:16px}.training-topics li{padding-block:17px;font-size:17px}.concept-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:32px}.concept-grid>div{border-radius:16px;padding:20px 16px}.concept-grid span{margin-bottom:18px}.concept-grid dt{overflow-wrap:anywhere;font-size:18px}.concept-grid dd{font-size:14px}.practice-study{padding-top:56px}.practice-study__intro{margin-bottom:28px}.practice-study__intro>p:not(.eyebrow){margin-top:20px;font-size:16px}.comparison-study{border-radius:24px;grid-template-columns:1fr}.comparison-study>div{padding:28px}.comparison-study .study-quote{margin-block:22px;font-size:31px}.comparison-study .study-quote+p{font-size:15px}.practice-study__takeaway{grid-template-columns:1fr;gap:16px;padding-block:24px}.practice-study__takeaway h3{font-size:21px}.practice-study__takeaway p{font-size:15px}.meeting-study,.conversation-study,.language-study,.network-study,.measurement-study{border-radius:24px;padding:28px}.study-question{font-size:32px}.study-prompts{flex-direction:column;gap:12px;margin-top:26px;font-size:15px}.study-route{border-radius:24px;grid-template-columns:1fr;gap:24px;padding:28px}.study-route h3{font-size:22px}.study-route p{font-size:15px}.language-study__versions{grid-template-columns:1fr;gap:24px}.language-study__versions>div+div{border-top:1px solid #d0c4db;border-left:0;padding:24px 0 0}.language-study__versions p{margin-top:16px;font-size:29px}.language-study>p:last-child{font-size:15px}.role-grid{grid-template-columns:1fr;gap:22px;margin-top:28px}.role-grid>div{padding-top:20px}.role-grid p{margin-top:8px;font-size:15px}.network-study__roles{grid-template-columns:1fr;gap:24px}.network-study__roles>div{border-radius:20px;padding:24px 20px}.network-study__roles>div+div:before{border:0;border-left:1px solid #b8a3c9;width:1px;height:24px;top:-25px;left:50%}.measurement-study__contrast{grid-template-columns:1fr;gap:24px}.measurement-study__contrast>div+div{border-top:1px solid #cec1db;padding-top:24px}.measurement-study__contrast p{font-size:25px}.measure-steps{grid-template-columns:1fr;gap:24px}.measure-steps h3{margin-top:10px;font-size:21px}.guide-note{padding-top:52px}.guide-note__inner{grid-template-columns:80px 1fr;align-items:start;gap:20px}.guide-note__inner>img{border-radius:40px 40px 12px 12px;width:80px;height:108px}.guide-note h2{font-size:25px}.guide-note p:not(.eyebrow){margin-top:16px;font-size:15px}.guide-note .arrow-link{font-size:14px}.training-more>.faq-section{margin-top:56px}.related-links{grid-template-columns:1fr;gap:0}.related-link{gap:10px;padding-block:20px}.related-link h3{font-size:22px}.related-link:last-child{border-bottom:1px solid var(--line)}.publications-section--editorial{margin-top:56px;padding:30px 0}.publications-section--editorial .section-heading{margin-bottom:24px;display:block}.publications-section--editorial .section-heading h2{font-size:28px}.publications-section--editorial .section-heading>p:not(.publications-eyebrow){margin-top:16px;font-size:15px}.publications-section--editorial .publication-grid{grid-template-columns:1fr}.publications-section--editorial .publication-card{padding:0;display:block}.publications-section--editorial .publication-card+.publication-card{border-left:0;border-top:1px solid var(--line);margin-top:26px;padding:26px 0 0}.publications-section--editorial .publication-card h3{font-size:23px}.publications-section--editorial .publication-card>p:not(.publication-meta){font-size:15px}.publications-reading{gap:8px;margin-top:24px;padding-top:20px}.reading-index{grid-template-columns:1fr;gap:24px}.reading-card{border-radius:24px;padding:28px}.reading-card h2{font-size:29px}.reading-card>p{margin-top:20px;font-size:16px}.reading-card__number{padding-top:26px;font-size:38px}.article-masthead{padding-block:36px}.article-masthead h1{font-size:36px}.article-deck{margin-top:24px;font-size:18px}.article-layout{grid-template-columns:1fr;gap:32px;padding-top:32px}.article-toc{padding-bottom:26px}.article-toc ol{columns:auto;margin-top:16px;font-size:14px}.article-toc li+li{margin-top:12px}.article-body{max-width:100%}.article-body h2{font-size:26px}.article-step h2{grid-template-columns:28px 1fr;gap:12px}.article-step__number{font-size:17px}.article-workbook{border-radius:24px;padding:26px}.article-definition{grid-template-columns:1fr;gap:24px;padding:24px}.article-next{border-radius:24px;flex-direction:column;align-items:start;gap:24px;margin-top:48px;padding:28px}.article-next h2{font-size:29px}.contact-opening{grid-template-columns:1fr;gap:32px;padding-block:36px 48px}.contact-opening h1{font-size:39px}.contact-opening__address{margin-top:24px;font-size:23px}.contact-portrait>img{object-position:center 43%;border-radius:70px 24px 24px;height:290px}.conversation-card{border-radius:24px;padding:26px}.conversation-card li{font-size:21px}.contact-form-section{padding-top:32px}.legal-page{padding-top:36px;padding-bottom:48px}.legal-page h1{font-size:34px}.legal-page__content p{font-size:16px}.document-card{grid-template-columns:1fr;gap:24px;margin-top:30px;padding:26px}.document-card__type{width:64px;height:76px}.document-card h2{font-size:26px}.cta{margin-top:110px}.cta__grid{grid-template-columns:1fr;min-height:0}.cta__art{justify-content:flex-start;height:100px;margin-top:-58px;padding-left:0}.cta__art img{width:180px;max-width:none;margin-left:-8px}.cta__copy{padding:48px 0 36px}.cta__copy h2,.page--training .training-contact h2{font-size:32px;line-height:1.18}.cta__copy h2 br{display:block}.cta__copy>p{margin-top:20px;font-size:16px}.cta__copy .primary-button{gap:14px;margin-top:24px;padding:15px 20px}.site-footer{padding-top:48px}.site-footer__grid{grid-template-columns:1fr 1fr;gap:32px 24px;padding-inline:24px}.site-footer__brand{grid-column:1/-1}.site-footer__brand p{margin-top:20px}.site-footer__column:last-child{grid-column:auto}.site-footer__column h2{line-height:1.5}.site-footer__column a{padding-block:5px;font-size:14px}.site-footer__utility{flex-direction:column;align-items:start;gap:14px;margin-top:32px}.site-footer__utility>div{flex-wrap:wrap;gap:14px}}@media (max-width:359px){.home-opening h1{font-size:34px}.training-opening h1{font-size:31px}.direction-grid{gap:0 16px}.direction h3{font-size:17px}.concept-grid,.guide-note__inner{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.primary-button,.direction>svg,.training-index__row,.training-index__row>svg{transition:none}}.prose a,.source-note a,.text-link{color:#64547c}.accordion__index{color:#70627d}.home-together .split-section__copy h2 br{display:block}.profile-portrait img{object-position:center top}@media (max-width:639px){.training-index__row{grid-template-columns:23px minmax(0,1fr) 18px}.training-index__row h3{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}}.arrow-link[href^="https://"] svg{transform:rotate(-45deg)}.arrow-link[href^="https://"]:hover svg{transform:rotate(-45deg)translate(2px)}@media (max-width:639px){.concept-grid{grid-template-columns:1fr}.concept-grid>div{grid-template-columns:24px minmax(0,1fr);gap:0 14px;padding:22px;display:grid}.concept-grid span{grid-area:1/1/3;margin:5px 0 0}.concept-grid dt{overflow-wrap:normal;grid-column:2;font-size:20px}.concept-grid dd{grid-column:2;margin-top:8px;font-size:15px}}.training-opening__grid>*{min-width:0}.training-opening h1{-webkit-hyphens:none;hyphens:none}@media (max-width:899px){.training-opening__grid{grid-template-columns:1fr;gap:28px}.training-opening__aside{border-top:1px solid #cec3d9;border-left:0;grid-template-columns:1fr 1fr;gap:8px 28px;padding:22px 0 0;display:grid}.training-opening__aside>.eyebrow{grid-column:1;margin:0}.training-opening__aside>p:not(.eyebrow){grid-column:1;margin:0;font-size:17px}.training-opening__trainer{grid-area:1/2/3;align-self:center;margin:0}.training-index__row{grid-template-columns:minmax(0,1fr) 18px;gap:12px 16px;padding:26px 0}.training-index__row .index-number{grid-area:1/1;margin:0}.training-index__row h3{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;grid-area:2/1;font-size:24px}.training-index__row>svg{grid-area:2/2;width:16px}.training-index__row p{grid-area:3/1/auto/-1}.training-index__row.is-featured{background:0 0}.training-index__row.is-featured h3{color:#75648b}}@media (max-width:639px){.training-opening{margin-top:22px;padding-block:30px}.training-opening__grid{gap:26px}.training-opening__aside{padding-top:20px;display:block}.training-opening__aside>.eyebrow{margin-bottom:8px}.training-opening__aside>p:not(.eyebrow){font-size:16px;line-height:1.6}.training-opening__trainer{margin-top:20px}.training-opening__trainer img{width:42px;height:42px}.training-opening__trainer-link{margin-top:0}.training-opening__intro{font-size:16px}.training-opening--network h1{font-size:clamp(25px,7.8vw,34px);line-height:1.18}.training-opening__term{display:block}.training-index__row h3{font-size:clamp(21px,5.9vw,24px)}.training-index__row[href="/medewerkersnetwerk-opzetten/"] h3{font-size:clamp(20px,5.8vw,23px)}.page--training .breadcrumbs li{display:none}.page--training .breadcrumbs li:nth-last-child(2){display:block}.page--training .breadcrumbs li:nth-last-child(2):after{content:none}.page--training .breadcrumbs li:nth-last-child(2) a:before{content:"← "}}@media (min-width:640px) and (max-width:1199px){.cta__grid{grid-template-columns:1fr;min-height:0}.cta__art{height:140px;margin-top:-58px}.cta__art img{width:240px;margin-left:0}.cta__copy{max-width:720px;padding:64px 0 40px}.cta__copy h2,.page--training .training-contact h2{font-size:34px}.cta__copy h2 br{display:none}}.training-opening{margin-top:36px;padding-block:56px 64px}.training-opening__grid{grid-template-columns:1.6fr .8fr;gap:100px}.training-opening__intro{margin-top:26px;font-size:18px}.training-opening .action-row{gap:20px 28px;margin-top:32px}.training-opening__detail{margin-top:28px}.training-opening__detail>span{color:#68577c;font-size:13px;font-weight:650}.training-opening__detail p{color:var(--body);margin-top:5px;font-size:15px}.training-curriculum{padding-block:80px}.training-artwork{width:100%;height:auto;display:block;overflow:visible}.art-orbit{fill:none;stroke:#a99abc;stroke-width:1px}.art-line{fill:none;stroke:#746486;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.art-paper{fill:#fffdfa;stroke:#b7a9c9;stroke-width:1.4px}.art-soft,.art-seats{fill:#d5c9e4;stroke:#a490bd;stroke-width:1.4px}.art-seats>:nth-child(3n){fill:#eee1d4}.art-accent{fill:#ead8c7;stroke:#b59d88;stroke-width:1.4px}.art-dots{fill:#746486}.art-highlight{stroke:#e9d6c3;stroke-width:15px;stroke-linecap:round}.training-lab{padding-top:112px}.training-lab__intro{text-align:center;max-width:760px;margin:0 auto 48px}.training-lab__intro h2{max-width:26ch;margin-inline:auto}.training-lab__intro>p:not(.eyebrow){color:var(--body);margin-top:24px;font-size:17px;line-height:1.8}.training-lab__spread{background:#f5f1f8;border-radius:32px;grid-template-columns:.95fr 1.05fr;display:grid;overflow:hidden}.training-lab__art{background:#e7e0ef;justify-content:center;align-items:center;min-height:430px;padding:38px;display:flex}.training-lab__art .training-artwork{max-width:430px}.training-lab__activity{align-self:center;min-width:0;padding:48px}.training-lab .meeting-study,.training-lab .conversation-study,.training-lab .language-study,.training-lab .network-study,.training-lab .measurement-study{color:var(--ink);background:0 0;border-radius:0;padding:0}.training-lab .study-label{color:#6c5c80;font-size:11px}.training-lab .study-question{margin-top:24px;font-size:clamp(27px,2.5vw,36px);line-height:1.28}.training-lab .study-question em{color:#79648d}.training-lab .study-prompts{border-color:#cec2db;flex-wrap:wrap;gap:12px 24px;margin-top:32px;padding-top:24px;font-size:14px}.training-lab .comparison-study{border-radius:0;grid-template-columns:1fr;gap:28px}.training-lab .comparison-study>div{color:var(--ink);background:0 0;padding:0}.training-lab .comparison-study>div+div{border-top:1px solid #d4c9df;padding-top:28px}.training-lab .comparison-study .study-quote{margin-block:14px;font-size:27px}.training-lab .comparison-study>div:first-child .study-quote{color:#766982;font-size:23px}.training-lab .comparison-study .study-quote+p{color:var(--body);font-size:14px}.training-lab .study-route{background:0 0;border-radius:0;grid-template-columns:1fr;gap:20px;padding:0}.training-lab .study-route li{grid-template-columns:26px 1fr;gap:14px;padding-top:18px}.training-lab .study-route li:first-child{border:0;padding-top:0}.training-lab .study-route h3{font-size:20px}.training-lab .study-route p{margin-top:6px;font-size:14px}.training-lab .language-study__versions{grid-template-columns:1fr;gap:24px}.training-lab .language-study__versions>div+div{border-top:1px solid #d4c9df;border-left:0;padding:24px 0 0}.training-lab .language-study__versions span{font-size:12px}.training-lab .language-study__versions p{margin-top:12px;font-size:28px}.training-lab .language-study>p:last-child{font-size:14px}.training-lab .role-grid{grid-template-columns:1fr;gap:18px;margin-top:30px}.training-lab .role-grid>div{grid-template-columns:125px 1fr;gap:16px;padding-top:18px;display:grid}.training-lab .role-grid h3{font-size:16px}.training-lab .role-grid p{margin:0;font-size:14px}.training-lab .network-study__roles{grid-template-columns:1fr;gap:16px;margin-top:24px}.training-lab .network-study__roles>div{text-align:left;border:0;border-left:2px solid #b6a3cb;border-radius:0;padding:4px 0 4px 18px}.training-lab .network-study__roles>div:before{content:none}.training-lab .network-study__roles h3{font-size:19px}.training-lab .network-study__roles p{margin-top:4px;font-size:14px}.training-lab .network-study__note{font-size:14px}.training-lab .measurement-study__contrast{grid-template-columns:1fr;gap:24px}.training-lab .measurement-study__contrast span{font-size:12px}.training-lab .measurement-study__contrast p{margin-top:10px;font-size:25px}.training-lab .measure-steps{grid-template-columns:1fr;gap:14px;margin-top:26px;padding-top:24px}.training-lab .measure-steps li{grid-template-columns:24px 1fr;gap:2px 12px;display:grid}.training-lab .measure-steps span{grid-row:1/3;padding-top:3px}.training-lab .measure-steps h3{margin:0;font-size:17px}.training-lab .measure-steps p{margin:0;font-size:14px}.training-lab__outcome{text-align:center;max-width:760px;margin:56px auto 0}.training-lab__outcome h3{letter-spacing:.08em;text-transform:uppercase;color:#6c5c80;font-size:12px;font-weight:650}.training-lab__outcome>p{letter-spacing:-.02em;margin-top:20px;font-size:22px;line-height:1.65}.training-mentor{background:#f8f6fa;margin-top:112px;padding-block:80px}.training-mentor__grid{grid-template-columns:1fr 1fr;align-items:center;gap:88px;display:grid}.training-mentor__portrait{margin:0}.training-mentor__portrait img{object-fit:cover;object-position:45% center;border-radius:24px 112px 24px 24px;width:100%;height:450px;display:block}.training-mentor__portrait figcaption{color:var(--ink);flex-wrap:wrap;gap:8px 18px;margin-top:18px;font-size:13px;font-weight:600;display:flex}.training-mentor__portrait figcaption span{color:var(--muted);font-weight:400}.training-mentor__copy>p:not(.eyebrow){color:var(--body);margin-top:24px;font-size:16px}.training-mentor__copy>.training-mentor__lead{color:var(--ink);font-size:21px;line-height:1.65}.training-mentor__copy .arrow-link{margin-top:28px}.training-questions{padding-top:112px;padding-bottom:112px}.training-questions .faq-section{max-width:850px;margin:0 auto;padding:0;display:block}.training-questions .section-heading{text-align:center;max-width:600px;margin:0 auto 40px}.training-questions .section-heading p{max-width:48ch;color:var(--body);margin:20px auto 0;font-size:17px}.training-questions .accordion__summary{padding-block:26px}.training-questions .accordion__title{font-size:20px;line-height:1.45}.training-questions__contact{max-width:850px;color:var(--body);flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin:28px auto 0;font-size:14px;display:flex}.training-questions__contact .arrow-link{margin:0;font-size:14px}.training-discover__heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:36px;display:flex}.training-discover__heading .eyebrow{margin-bottom:16px}.training-discover__heading .arrow-link{margin:0 0 4px}.training-discover__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.training-next{flex-direction:column;min-width:0;display:flex}.training-next__visual{aspect-ratio:1.65;background:#eee9f4;border-radius:22px;justify-content:center;align-items:center;display:flex;overflow:hidden}.training-next:nth-child(2) .training-next__visual{background:#f2ece5}.training-next:nth-child(3) .training-next__visual{background:#e9e8f0}.training-next__visual .training-artwork{width:78%;height:118%}.training-next__type{letter-spacing:.06em;text-transform:uppercase;color:#6c5c80;margin-top:24px;font-size:11px}.training-next__title{grid-template-columns:minmax(0,1fr) 20px;align-items:baseline;gap:14px;margin-top:10px;display:grid}.training-next__title h3{font-size:23px;line-height:1.35}.training-next__title svg{width:18px;height:18px}.training-next>p{color:var(--body);margin-top:14px;font-size:15px;line-height:1.7}.training-next:hover h3{color:#75648b}@media (hover:hover) and (prefers-reduced-motion:no-preference){.training-next .training-artwork{transition:transform .45s var(--motion-ease)}.training-next:hover .training-artwork{transform:scale(1.035)}}@media (min-width:640px) and (max-width:1199px){.training-opening__grid{gap:48px}.training-lab__art{padding:20px}.training-lab__activity{padding:32px}.training-mentor__grid{gap:48px}.training-mentor__portrait img{height:410px}.training-mentor__copy>.training-mentor__lead{font-size:19px}.training-discover__grid{gap:24px}.training-next__title h3{font-size:20px}}@media (max-width:899px){.training-opening__grid{grid-template-columns:1fr;gap:36px}.training-opening__aside{grid-template-columns:1fr 1fr;gap:16px 32px;padding-top:28px}.training-opening__aside>.eyebrow{margin:0}.training-opening__aside>p:not(.eyebrow){grid-area:2/1/4;font-size:18px}.training-opening__detail{grid-column:2;margin:0}.training-opening__detail:first-of-type{grid-row:1/3}.training-lab__spread{grid-template-columns:1fr}.training-lab__art{height:310px;min-height:0}.training-lab__art .training-artwork{width:auto;max-width:100%;height:100%}.training-lab__activity{padding:40px}.training-lab .comparison-study{grid-template-columns:1fr 1fr;gap:32px}.training-lab .comparison-study>div+div{border-top:0;border-left:1px solid #d4c9df;padding:0 0 0 32px}.training-lab .study-route{grid-template-columns:1fr 1fr;gap:28px}.training-lab .study-route li:nth-child(2){border:0;padding-top:0}.training-lab .language-study__versions{grid-template-columns:1fr 1fr;gap:32px}.training-lab .language-study__versions>div+div{border-top:0;border-left:1px solid #d4c9df;padding:0 0 0 32px}.training-mentor__grid{grid-template-columns:1fr 1.15fr;gap:36px}.training-mentor__portrait img{border-top-right-radius:70px;height:390px}.training-discover__heading{display:block}.training-discover__heading .arrow-link{margin-top:20px}.training-discover__grid{grid-template-columns:1fr;gap:32px}.training-next{grid-template-columns:210px minmax(0,1fr);align-content:center;gap:0 30px;display:grid}.training-next__visual{aspect-ratio:auto;grid-row:1/4;height:100%;min-height:180px}.training-next__visual .training-artwork{width:100%;height:auto}.training-next__type{margin:4px 0 0}.training-next__title h3{font-size:22px}.training-next>p{margin-top:12px}}@media (max-width:639px){.training-opening{margin-top:28px;padding-block:36px}.training-opening__grid{gap:32px}.training-opening__intro{margin-top:22px;font-size:16px}.training-opening .action-row{gap:20px;margin-top:26px}.training-opening__aside{padding-top:24px;display:block}.training-opening__aside>.eyebrow{margin-bottom:12px}.training-opening__aside>p:not(.eyebrow){font-size:17px}.training-opening__detail{margin-top:20px}.training-opening__detail p{font-size:14px}.training-curriculum{padding-block:52px}.training-lab{padding-top:64px}.training-lab__intro{text-align:left;margin-bottom:32px}.training-lab__intro h2{margin-inline:0}.training-lab__intro>p:not(.eyebrow){margin-top:20px;font-size:16px}.training-lab__spread{border-radius:24px}.training-lab__art{height:245px;padding:18px}.training-lab__activity{padding:28px 24px}.training-lab .study-question{font-size:28px}.training-lab .study-question br{display:none}.training-lab .study-prompts{gap:12px;margin-top:26px;padding-top:20px}.training-lab .comparison-study,.training-lab .study-route,.training-lab .language-study__versions{grid-template-columns:1fr;gap:24px}.training-lab .comparison-study>div+div,.training-lab .language-study__versions>div+div{border-top:1px solid #d4c9df;border-left:0;padding:24px 0 0}.training-lab .comparison-study .study-quote{font-size:25px}.training-lab .study-route li:nth-child(2){border-top:1px solid #d4c9df;padding-top:18px}.training-lab .study-route h3{font-size:19px}.training-lab .language-study__versions p{font-size:26px}.training-lab .role-grid>div{grid-template-columns:1fr;gap:6px}.training-lab .network-study__roles h3{font-size:17px}.training-lab .measurement-study__contrast p{font-size:24px}.training-lab__outcome{text-align:left;margin-top:36px}.training-lab__outcome>p{margin-top:16px;font-size:19px}.training-mentor{margin-top:64px;padding-block:52px}.training-mentor__grid{grid-template-columns:1fr;gap:36px}.training-mentor__portrait img{aspect-ratio:1.08;border-radius:20px 80px 20px 20px;height:auto}.training-mentor__portrait figcaption{gap:2px 12px;margin-top:14px;font-size:12px}.training-mentor__copy>.training-mentor__lead{font-size:19px}.training-mentor__copy>p:not(.eyebrow){margin-top:20px}.training-mentor__copy .arrow-link{margin-top:22px}.training-questions{padding-top:64px;padding-bottom:72px}.training-questions .section-heading{text-align:left;margin-bottom:28px}.training-questions .section-heading p{margin-top:16px;font-size:16px}.training-questions .accordion__summary{padding-block:22px}.training-questions .accordion__title{font-size:17px}.training-questions__contact{margin-top:24px}.training-discover__heading{margin-bottom:28px}.training-discover__heading .arrow-link{font-size:14px}.training-discover__grid{gap:38px}.training-next{display:flex}.training-next__visual{aspect-ratio:1.75;border-radius:20px;height:auto;min-height:0}.training-next__visual .training-artwork{width:80%;height:120%}.training-next__type{margin-top:20px}.training-next__title h3{font-size:23px}}.article-masthead{border:0;grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(40px,5vw,80px);padding-block:52px 80px;display:grid}.article-masthead__copy{min-width:0}.article-masthead h1{max-width:20ch;font-size:clamp(36px,3.8vw,54px);line-height:1.13}.article-deck{margin-top:28px;font-size:19px;line-height:1.75}.article-byline{margin-top:30px}.article-cover{min-width:0;margin:0}.article-cover__image{aspect-ratio:.88;background:#ece7e2;border-radius:28px 100px 28px 28px;overflow:hidden}.article-cover__image img{object-fit:cover;object-position:50% 58%;width:100%;height:100%}.knowledge-article--recruitment .article-cover__image{border-radius:100px 28px 28px}.knowledge-article--recruitment .article-cover__image img{object-position:57% 50%}.article-cover figcaption{max-width:43ch;color:var(--muted);margin-top:18px;font-size:13px;line-height:1.7}.knowledge-article .article-layout{border-top:1px solid var(--line);grid-template-columns:250px minmax(0,740px);justify-content:space-between;gap:64px;padding-top:56px}.article-toc{border:0;padding-bottom:0;position:sticky;top:40px}.article-toc ol{columns:auto}.article-toc a{text-decoration-thickness:1px}.article-toc__back{margin-top:32px;font-size:13px;display:inline-block}.knowledge-article .article-body{min-width:0;max-width:none;color:var(--body)}.article-body>section{margin-bottom:88px;scroll-margin-top:48px}.article-body h2{color:var(--ink);max-width:30ch;line-height:1.25}.article-body p{font-size:17px;line-height:1.85}.article-body p+p{margin-top:22px}.article-body .source-note{margin-top:28px;font-size:13px;line-height:1.8}.article-step__number{padding-top:6px}.article-visual{color:var(--ink);border-radius:24px;margin:40px 0}.article-visual svg{max-width:100%;height:auto;display:block}.article-visual h3{font-size:23px;line-height:1.3}.article-visual figcaption{color:var(--muted);font-size:13px;line-height:1.7}.article-visual__panels{grid-template-columns:1fr 1fr;gap:0;display:grid}.article-comparison{background:#f5f2f8;padding:28px 30px 24px}.article-visual__panels>div{text-align:center;min-width:0;padding:0 20px 24px}.article-visual__panels>div+div{border-left:1px solid #dcd3e5}.article-visual__panels svg{width:100%;margin:0 auto 16px}.article-visual__panels h3{margin-bottom:12px}.article-visual__panels p{margin:0;font-size:16px;line-height:1.5}.article-visual__panels span{color:var(--muted);margin-top:10px;font-size:14px;line-height:1.7;display:block}.article-comparison>figcaption{text-align:center;border-top:1px solid #dcd3e5;padding-top:20px}.article-body .article-observations{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:28px 32px;margin:32px 0 0;padding:28px 0 0;list-style:none;display:grid}.article-body .article-observations li{color:var(--ink);grid-template-columns:24px 1fr;align-items:start;gap:14px;margin:0;font-size:18px;line-height:1.65;display:grid}.article-observations__mark{border:1px solid #9484aa;border-radius:50%;width:20px;height:20px;margin-top:5px;position:relative}.article-observations__mark:after{content:"";background:#f4eef8;border:1px solid #b6a0c8;border-radius:50%;position:absolute;inset:4px -5px 4px 9px}.article-criteria{background:#f7f1eb;grid-template-columns:130px 1fr;align-items:center;gap:12px 32px;padding:32px;display:grid}.article-body .article-visual__label{letter-spacing:.07em;text-transform:uppercase;color:#665975;font-size:11px;font-weight:650;line-height:1.6}.article-body .article-criteria__from{color:#706475;margin-top:16px;font-size:20px;line-height:1.4}.article-criteria__arrow{color:#85708c;margin-block:10px;font-size:24px;display:block}.article-body .article-criteria__to{color:var(--ink);letter-spacing:-.02em;margin:0;font-size:23px;line-height:1.4}.article-criteria figcaption{border-top:1px solid #e1d5cb;grid-column:1/-1;margin-top:12px;padding-top:20px}.article-selection{border-block:1px solid var(--line);border-radius:0;padding-block:24px 28px}.article-selection>figcaption{color:var(--ink);max-width:30ch;font-size:18px}.article-selection .article-selection__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:20px 0 0;padding:0;list-style:none;display:grid}.article-selection__steps li{min-width:0;margin:0;position:relative}.article-selection__steps li+li{margin-top:0}.article-selection__steps li+li:before{content:"→";color:#9785aa;font-size:18px;position:absolute;top:34px;left:-23px}.article-selection__steps svg{width:100px;margin-bottom:16px}.article-selection__steps h3{margin-bottom:10px;font-size:20px}.article-selection__steps p{font-size:14px;line-height:1.7}.article-body .article-workbook{background:#f8f6fa;padding:40px}.article-workbook__steps{margin-top:28px;padding-left:24px;font-size:16px}.article-body .article-about{border-top:1px solid var(--line);grid-template-columns:100px minmax(0,1fr);align-items:start;gap:30px;padding-top:40px;display:grid}.article-about__portrait{object-fit:cover;object-position:center 24%;border-radius:50%;width:100px;height:100px}.article-about h2{margin-bottom:18px;font-size:25px}.article-about p{font-size:15px}.article-about .arrow-link{margin-top:20px;font-size:14px}.knowledge-article .article-next{margin-top:88px;padding:48px}.knowledge-article .training-discover{margin-top:100px}.knowledge-article .training-discover__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.knowledge-article .training-next__visual{aspect-ratio:2.1}.knowledge-article .training-next__visual .training-artwork{width:64%}@media (max-width:1099px){.article-masthead{grid-template-columns:1.15fr .85fr;align-items:start;gap:36px}.article-masthead h1{font-size:39px}.article-deck{font-size:17px}.article-cover__image{aspect-ratio:.72;border-top-right-radius:70px}.knowledge-article--recruitment .article-cover__image{border-top-left-radius:70px}.knowledge-article .article-layout{grid-template-columns:200px minmax(0,1fr);gap:36px}.article-comparison{padding-inline:18px}.article-visual__panels>div{padding-inline:14px}.article-criteria{grid-template-columns:90px 1fr;gap:18px;padding:26px}.article-body .article-criteria__to{font-size:21px}}@media (max-width:899px){.article-masthead{grid-template-columns:1fr;gap:36px;padding-block:40px 56px}.article-masthead h1{max-width:25ch;font-size:44px}.article-deck{max-width:65ch;font-size:18px}.article-cover__image,.knowledge-article--recruitment .article-cover__image{aspect-ratio:1.65;border-radius:24px 72px 24px 24px}.article-cover__image img{object-position:50% 62%}.article-cover figcaption{max-width:none}.knowledge-article .article-layout{grid-template-columns:1fr;gap:40px;padding-top:36px}.article-toc{border-bottom:1px solid var(--line);max-width:none;padding-bottom:28px;position:static}.article-toc ol{columns:2}.article-toc__back{margin-top:24px}.knowledge-article .article-body{width:100%;max-width:740px;margin-inline:auto}.article-criteria{grid-template-columns:130px 1fr;gap:16px 28px;padding:32px}.knowledge-article .training-discover__grid{grid-template-columns:1fr;gap:36px}.knowledge-article .training-next__visual{aspect-ratio:auto}.knowledge-article .training-next__visual .training-artwork{width:100%}}@media (max-width:639px){.article-masthead{gap:28px;padding-block:28px 40px}.article-masthead h1{font-size:clamp(30px,8.5vw,38px)}.article-masthead .eyebrow{font-size:11px}.article-deck{margin-top:24px;font-size:17px}.article-byline{gap:12px;margin-top:24px}.article-byline p{font-size:12px}.article-cover__image,.knowledge-article--recruitment .article-cover__image{aspect-ratio:1.15;border-radius:20px 64px 20px 20px}.article-cover figcaption{margin-top:14px;font-size:12px}.knowledge-article .article-layout{gap:36px;padding-top:28px}.article-toc ol{columns:auto}.article-body>section{margin-bottom:56px}.article-body h2{font-size:26px}.article-body p{font-size:16px}.article-visual{margin-block:28px}.article-comparison{padding:16px 20px 20px}.article-visual__panels{grid-template-columns:1fr}.article-visual__panels>div{padding:0 0 24px}.article-visual__panels>div+div{border-top:1px solid #dcd3e5;border-left:0;padding-top:20px}.article-visual__panels svg{max-width:240px;margin-bottom:8px}.article-visual__panels p{font-size:16px}.article-visual__panels h3{font-size:23px}.article-body .article-observations{grid-template-columns:1fr;gap:22px}.article-body .article-observations li{font-size:17px}.article-criteria{grid-template-columns:1fr;gap:16px;padding:24px}.article-criteria>svg{width:110px}.article-body .article-criteria__to{font-size:22px}.article-criteria figcaption{margin-top:8px}.article-selection .article-selection__steps{grid-template-columns:1fr;gap:24px;margin-top:28px}.article-selection__steps li{grid-template-columns:76px minmax(0,1fr);align-content:center;gap:6px 18px;display:grid}.article-selection__steps svg{grid-row:1/3;width:76px;margin:0}.article-selection__steps h3{margin:4px 0 0;font-size:20px}.article-selection__steps p{font-size:14px}.article-selection__steps li+li:before{content:none}.article-body .article-workbook{padding:26px 24px}.article-body .article-about{grid-template-columns:1fr;gap:24px;padding-top:32px}.article-about__portrait{width:88px;height:88px}.article-about h2{font-size:25px}.article-about p{font-size:15px}.knowledge-article .article-next{margin-top:56px;padding:28px}.knowledge-article .training-discover{margin-top:64px}.knowledge-article .training-next__visual{aspect-ratio:1.75}.knowledge-article .training-next__visual .training-artwork{width:80%}}html{scroll-padding-bottom:80px}.reading-launcher{z-index:30;bottom:max(18px, env(safe-area-inset-bottom));left:max(20px, env(safe-area-inset-left));color:#514367;cursor:pointer;background:#fff;border:1px solid #c7bfd2;border-radius:999px;align-items:center;min-height:48px;padding:0;font-size:13px;font-weight:600;line-height:1.5;transition:border-color .2s,box-shadow .25s;display:inline-flex;position:fixed;box-shadow:0 3px 14px #352e4610}.reading-launcher[hidden]{display:none}.reading-launcher__icon{flex:0 0 46px;place-items:center;width:46px;height:46px;display:grid}.reading-launcher__label{white-space:nowrap;opacity:0;max-width:0;margin-right:0;transition:max-width .32s cubic-bezier(.22,1,.36,1),margin-right .32s cubic-bezier(.22,1,.36,1),opacity .18s,transform .3s;display:block;overflow:hidden;transform:translate(-5px)}.reading-launcher:focus-visible .reading-launcher__label{opacity:1;max-width:140px;margin-right:18px;transform:translate(0)}@media (hover:hover) and (pointer:fine){.reading-launcher:hover{border-color:#8b7d9f;box-shadow:0 4px 18px #352e4618}.reading-launcher:hover .reading-launcher__label{opacity:1;max-width:140px;margin-right:18px;transform:translate(0)}}.site-footer{padding-bottom:92px}.site-footer__reading{color:inherit;font:inherit;text-align:left;text-underline-offset:4px;background:0 0;border:0;padding:0;text-decoration:underline}.site-footer__reading:hover{color:#5d5276}.reading-dialog{color:#352e46;overscroll-behavior:contain;background:#fff;border:1px solid #d8d0e2;border-radius:28px;width:min(500px,100% - 32px);max-height:calc(100dvh - 48px);padding:0;overflow:auto;box-shadow:0 20px 80px #211a3a26}.reading-dialog::backdrop{background:#29223852}.reading-dialog__inner{padding:32px}.reading-dialog__heading{justify-content:space-between;align-items:start;gap:18px;display:flex}.reading-dialog__heading h2{letter-spacing:-.035em;padding-top:5px;font-size:29px;font-weight:620;line-height:1.25}.reading-dialog__heading h2:focus{outline:none}.reading-close{color:#352e46;background:#fff;border:1px solid #b0a6bd;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.reading-close:hover{background:#f2eef7}.reading-dialog__intro{color:#514a5e;margin-top:14px;font-size:16px;line-height:1.7}.reading-options{margin-top:26px}.reading-size{border:0;min-width:0;margin:0;padding:0 0 24px}.reading-size legend{padding:0;font-size:16px;font-weight:650;line-height:1.5}.reading-size>p{color:#514a5e;margin-top:4px;font-size:14px;line-height:1.6}.reading-size__choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:14px;display:grid}.reading-size__choice{color:#514367;cursor:pointer;border:1px solid #b9aec7;border-radius:12px;place-items:center;min-height:46px;font-size:13px;font-weight:600;line-height:1.5;display:grid;position:relative}.reading-size__choice input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.reading-size__choice:has(:checked){color:#fff;background:#514367;border-color:#514367}.reading-size__choice:has(:focus-visible){outline-offset:3px;outline:3px solid #352e46;box-shadow:0 0 0 3px #fff}.reading-size__choice input:focus-visible{box-shadow:none;outline:none}.reading-option{cursor:pointer;border-top:1px solid #ded8e6;justify-content:space-between;align-items:center;gap:24px;padding-block:20px;display:flex}.reading-option strong{font-size:16px;font-weight:650;line-height:1.5;display:block}.reading-option span span{color:#514a5e;margin-top:4px;font-size:14px;line-height:1.6;display:block}.reading-option input{accent-color:#62577e;cursor:pointer;flex:0 0 24px;width:24px;height:24px;margin:0 2px}.reading-option input:disabled{cursor:default;opacity:1}.reading-dialog__note{color:#514a5e;background:#f8f6fa;border-radius:14px;margin-top:14px;padding:16px 18px;font-size:13px;line-height:1.7}.reading-dialog__actions{justify-content:space-between;align-items:center;gap:16px;margin-top:24px;display:flex}.reading-reset{color:#514a5e;text-underline-offset:4px;background:0 0;border:0;min-height:44px;padding:4px 0;font-size:13px;line-height:1.5;text-decoration:underline}.reading-done{color:#fff;background:#352e46;border:1px solid #0000;border-radius:999px;min-height:44px;padding:11px 28px;font-size:14px;font-weight:650;line-height:1.5}.reading-done:hover{background:#514367}:focus-visible{outline-offset:3px;outline:3px solid #352e46;box-shadow:0 0 0 3px #fff}html[data-reading-text=large]{--reading-copy-size:1.25rem;--reading-lead-size:1.5rem}html[data-reading-text=larger]{--reading-copy-size:1.5rem;--reading-lead-size:1.75rem}html:is([data-reading-text=large],[data-reading-text=larger]) main p:not(.eyebrow):not([class*=lead]):not([class*=meta]):not(.legal-date):not(:is(.study-question,.study-quote,.article-deck,.training-lab__outcome>p,.language-study__versions p,.measurement-study__contrast p)),html:is([data-reading-text=large],[data-reading-text=larger]) main :is(.prose,.accordion__content) li{letter-spacing:.012em;font-size:max(var(--reading-copy-size), 1em)!important;line-height:1.8!important}html:is([data-reading-text=large],[data-reading-text=larger]) main :is(.article-deck,.training-lab__outcome>p){font-size:var(--reading-lead-size)!important;line-height:1.8!important}html:is([data-reading-text=large],[data-reading-text=larger]) main p[class*=lead]{line-height:1.8!important}html:is([data-reading-text=large],[data-reading-text=larger]) .cta__grid{min-height:380px}html:is([data-reading-text=large],[data-reading-text=larger]) .cta__copy{padding-block:48px}html[data-reading-links=underlined] :is(main,.site-footer,.navigation,.mobile-menu__navigation) a:not(:has(img)):not(:is(.primary-button,.outline-button)){text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:.08em}html[data-reading-motion=reduced] *,html[data-reading-motion=reduced] :before,html[data-reading-motion=reduced] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html[data-reading-motion=reduced] .arrow-link:hover svg,html[data-reading-motion=reduced] .primary-button:hover,html[data-reading-motion=reduced] .outline-button:hover,html[data-reading-motion=reduced] .service-card:hover img,html[data-reading-motion=reduced] .direction:hover>svg,html[data-reading-motion=reduced] .training-index__row:hover>svg,html[data-reading-motion=reduced] .home-statistics__link:hover .home-statistics__icon,html[data-reading-motion=reduced] .training-next:hover .training-artwork,html[data-reading-motion=reduced] .training-button:hover,html[data-reading-motion=reduced] .training-button:hover svg{transform:none}html[data-reading-motion=reduced] .daan-writing__articles h3 a:hover>svg,html[data-reading-motion=reduced] .arrow-link[href^="https://"]:hover svg{transform:rotate(-45deg)}@media (max-width:639px){.reading-launcher{left:max(12px, env(safe-area-inset-left));bottom:max(12px, env(safe-area-inset-bottom))}.reading-dialog{border-radius:22px;max-height:calc(100dvh - 24px)}.reading-dialog__inner{padding:24px}html[data-reading-text=large]{--reading-copy-size:1.1875rem;--reading-lead-size:1.375rem}html[data-reading-text=larger]{--reading-copy-size:1.375rem;--reading-lead-size:1.625rem}.reading-dialog__heading{gap:10px}.reading-dialog__heading h2{font-size:25px}.reading-option{gap:16px;padding-block:17px}.reading-dialog__actions{flex-wrap:wrap}html:is([data-reading-text=large],[data-reading-text=larger]) main :is(.article-deck,.training-lab__outcome>p){font-size:var(--reading-lead-size)!important}html:is([data-reading-text=large],[data-reading-text=larger]) main p:not(.eyebrow):not([class*=lead]):not([class*=meta]):not(.legal-date):not(:is(.study-question,.study-quote,.article-deck,.training-lab__outcome>p,.language-study__versions p,.measurement-study__contrast p)),html:is([data-reading-text=large],[data-reading-text=larger]) main :is(.prose,.accordion__content) li{font-size:max(var(--reading-copy-size), 1em)!important}}html:is([data-reading-text=large],[data-reading-text=larger],[data-reading-spacing=roomy]) main :is(p,li,dd){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}html[data-reading-spacing=roomy] :is(main,.site-footer) :is(p,li,dd,dt,label,input,textarea,select,.accordion__content){letter-spacing:.035em!important;word-spacing:.12em!important;line-height:1.9!important}html[data-reading-contrast=high]{--ink:#221b2e;--body:#302737;--muted:#493f52;--purple:#514268;--line:#8a7b96}html[data-reading-contrast=high] :where(.eyebrow,.arrow-link,.legal-date,.contact-form-fields label,.contact-form-privacy,.contact-form-preview,.contact-form-status,.contact-form-hint,.daan-cover__lead,.daan-story__lead,.daan-story__copy>p,.daan-experience__intro>p,.daan-experience__item>p,.daan-writing__intro>p,.daan-writing__articles article>p:last-child,.accordion__title,.accordion__content,.training-opening__detail>span,.training-opening__trainer-link,.training-lab .study-label,.training-lab .study-question em,.training-lab__outcome h3){color:#302737!important}html[data-reading-contrast=high] :is(.hero__copy,.cta__copy) :is(p,h1,h2,.arrow-link){color:#fff!important}html[data-reading-contrast=high] :is(.contact-form-submit,.contact-form-success>span,.mobile-menu__cta){color:#fff;background:#514268}html[data-reading-contrast=high] :is(.contact-form-fields input,.contact-form-fields textarea,.contact-form-fields select,.reading-option input,.reading-size__choice,.reading-close,.reading-launcher,.accordion__toggle){border-color:#62516f}html[data-reading-contrast=high] :is(input,textarea)::placeholder{color:#514367;opacity:1}html[data-reading-contrast=high] .accordion__summary:after{background:#8a7b96}@media (prefers-reduced-motion:reduce){.reading-launcher,.reading-launcher__label{transition:none}}@media (forced-colors:active){.reading-launcher,.reading-dialog,.reading-close,.reading-done{border-color:buttontext}.reading-size__choice:has(:checked){color:highlighttext;background:highlight;border-color:highlight}.reading-size__choice:has(:focus-visible){outline-color:highlight}:focus-visible{box-shadow:none;outline-color:highlight}}@media print{.reading-launcher,.reading-dialog,.site-footer__reading{display:none!important}}
