/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.hero{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:64px 56px 0}.hero__eyebrow{width:100%}.hero__eyebrow-rule{background:var(--color-indigo-soft);opacity:.4;flex:1;max-width:320px;height:1px}.hero__eyebrow-meta{color:var(--color-slate)}.hero__grid{grid-template-columns:7fr 5fr;align-items:start;gap:56px;margin-top:28px;display:grid}.hero__title{letter-spacing:-.025em;color:var(--color-indigo-soft);text-wrap:balance;margin:0;font-size:80px;font-weight:500;line-height:.98}.hero__subtitle,.hero__title{font-family:var(--font-serif)}.hero__subtitle{color:var(--color-slate);max-width:620px;margin:32px 0 0;font-size:22px;line-height:1.45}.hero__actions{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}.hero__aside{flex-direction:column;gap:14px;display:flex}@media (max-width:1024px){.hero{padding:48px 32px 0}.hero__grid{grid-template-columns:1fr;gap:36px}.hero__title{letter-spacing:-.019em;font-size:64px}.hero__subtitle{max-width:none;font-size:19px}}@media (max-width:640px){.hero{padding:36px 20px 0}.hero__title{font-size:44px;line-height:1}.hero__subtitle{margin-top:24px;font-size:17px}.hero__actions{margin-top:28px}.hero__eyebrow-rule{display:none}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.insights-list{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:96px 56px 0;scroll-margin-top:80px}.insights-list__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:28px;display:flex}.insights-list__heading{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--color-indigo-soft);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:720px;margin:14px 0 0;font-size:48px;font-weight:500;line-height:1.02}.insights-list__filter{font-family:var(--font-mono);color:var(--color-slate);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;gap:8px;font-size:11px;display:flex}.insights-list__chip{border:1px solid var(--color-edge);color:var(--color-ink);font-family:inherit;font-size:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;padding:8px 12px;line-height:1.2}.insights-list__chip--active{background:var(--color-ink-deep);color:var(--color-paper);border-color:var(--color-ink)}.insights-list__grid{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.insights-list__card{border-right:1px solid var(--color-edge);border-bottom:1px solid var(--color-edge);color:var(--color-ink);flex-direction:column;gap:14px;padding:24px 20px;text-decoration:none;transition:background-color .12s;display:flex;position:relative}.insights-list__card:hover{background:var(--color-paper-light)}.insights-list__card:nth-child(3n){border-right:none}.insights-list__card-meta{font-family:var(--font-mono);color:var(--color-crimson);letter-spacing:.1em;justify-content:space-between;font-size:11px;display:flex}.insights-list__card-date{color:var(--color-slate)}.insights-list__card-title{font-family:var(--font-serif);letter-spacing:-.018em;color:var(--color-ink);text-wrap:balance;margin:0;font-size:22px;font-weight:500;line-height:1.18}.insights-list__card-footer{font-family:var(--font-mono);color:var(--color-slate);letter-spacing:.08em;text-transform:uppercase;margin-top:auto;font-size:10.5px}.insights-list__card-edge{display:none}.insights-list__empty{font-family:var(--font-serif);color:var(--color-slate);text-align:center;margin:0;padding:40px 0;font-size:17px;font-style:italic}@media (max-width:1024px){.insights-list{padding:72px 32px 0}.insights-list__head{align-items:flex-start}.insights-list__heading{font-size:36px}.insights-list__grid{grid-template-columns:repeat(2,1fr)}.insights-list__card:nth-child(3n){border-right:1px solid var(--color-edge)}.insights-list__card:nth-child(2n){border-right:none}}@media (max-width:640px){.insights-list{padding:48px 20px 0}.insights-list__head{flex-direction:column;align-items:flex-start;gap:14px}.insights-list__heading{letter-spacing:-.028em;font-size:28px}.insights-list__grid{grid-template-columns:1fr}.insights-list__card{padding:16px 0;border-right:none!important}.insights-list__card-title{font-size:17px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.services{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:96px 56px 0}.services__intro{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;display:flex}.services__heading{font-family:var(--font-serif);letter-spacing:-.025em;text-wrap:balance;max-width:760px;color:var(--color-indigo-soft);margin:14px 0 0;font-size:56px;font-weight:500;line-height:1.02}.services__grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.services__card{background:var(--color-paper-light);border:1px solid var(--color-edge);grid-template-columns:60px 1fr auto;align-items:start;gap:20px;padding:28px;display:grid}.services__index{font-family:var(--font-mono);letter-spacing:.1em;font-size:12px}.services__card--crimson .services__index{color:var(--color-crimson)}.services__card--indigo .services__index{color:var(--color-indigo)}.services__title{font-family:var(--font-serif);letter-spacing:-.018em;margin:0;font-size:28px;font-weight:500;line-height:1.05}.services__description{max-width:460px;margin:8px 0 0;font-size:16px;line-height:1.5}.services__arrow,.services__description{font-family:var(--font-serif);color:var(--color-slate)}.services__arrow{font-size:28px;line-height:1}@media (max-width:1024px){.services{padding:72px 32px 0}.services__heading{font-size:40px}}@media (max-width:640px){.services{padding:56px 20px 0}.services__heading{font-size:30px}.services__grid{grid-template-columns:1fr}.services__card{grid-template-columns:44px 1fr auto;gap:14px;padding:22px}.services__title{font-size:22px}.services__description{font-size:14px}.services__arrow{font-size:22px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.vision-mission{background:var(--color-paper-warm);color:var(--color-ink);font-family:var(--font-sans);margin-top:80px;padding:96px 56px}.vision-mission__grid{grid-template-columns:1fr 1fr;gap:56px;display:grid}.vision-mission__card{flex-direction:column;gap:18px;display:flex}.vision-mission__eyebrow{align-items:center;gap:16px;display:flex}.vision-mission__eyebrow-label{flex-shrink:0}.vision-mission__eyebrow-rule{background:var(--color-edge);flex:1;height:1px}.vision-mission__title{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--color-indigo-soft);text-wrap:balance;margin:0;font-size:40px;font-weight:500;line-height:1.05}.vision-mission__body{font-family:var(--font-serif);color:var(--color-slate);margin:0;font-size:17px;font-style:italic;line-height:1.5}.vision-mission__tagline{font-family:var(--font-mono);letter-spacing:.091em;color:var(--color-indigo);text-transform:uppercase;margin:0;font-size:11px}@media (max-width:1024px){.vision-mission{margin-top:60px;padding:72px 32px}.vision-mission__grid{grid-template-columns:1fr;gap:36px}.vision-mission__title{font-size:32px}}@media (max-width:640px){.vision-mission{margin-top:40px;padding:48px 20px}.vision-mission__title{letter-spacing:-.022em;font-size:28px}.vision-mission__body{font-size:15.5px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.values{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:96px 56px 0;scroll-margin-top:80px}.values__heading{font-family:var(--font-serif);letter-spacing:-.025em;max-width:760px;color:var(--color-indigo-soft);text-wrap:balance;margin:14px 0 32px;font-size:48px;font-weight:500;line-height:1.02}.values__grid{grid-template-columns:1fr 1fr;column-gap:56px;margin:0;padding:0;list-style:none;display:grid}.values__item{border-bottom:1px solid var(--color-edge);grid-template-columns:60px 1fr;align-items:baseline;gap:20px;padding:28px 0;display:grid}.values__grid>.values__item:nth-last-child(-n+2){border-bottom:none}.values__body{flex-direction:column;gap:8px;display:flex}.values__title{font-family:var(--font-serif);letter-spacing:-.019em;color:var(--color-ink);margin:0;font-size:26px;font-weight:500}.values__description{color:var(--color-slate);margin:0;font-size:14.5px;line-height:1.55}@media (max-width:1024px){.values{padding:72px 32px 0}.values__heading{font-size:36px}.values__grid{grid-template-columns:1fr;column-gap:0}.values__grid>.values__item:nth-last-child(-n+2){border-bottom:1px solid var(--color-edge)}.values__grid>.values__item:last-child{border-bottom:none}.values__title{font-size:22px}}@media (max-width:640px){.values{padding:48px 20px 0}.values__heading{margin-bottom:16px;font-size:30px}.values__item{grid-template-columns:36px 1fr;gap:12px;padding:14px 0}.values__title{letter-spacing:-.017em;font-size:18px}.values__description{font-size:12.5px;line-height:1.45}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.latest-posts{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:0 56px}.latest-posts__empty{font-family:var(--font-serif);color:var(--color-slate);margin:0;font-size:17px;font-style:italic}.latest-posts__grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.latest-posts__article{background:var(--color-paper-light);border:1px solid var(--color-edge);flex-direction:column;display:flex}.latest-posts__media-link{width:100%;display:block;overflow:hidden}.latest-posts__media .atlas-img__frame{border:0;border-bottom:1px solid var(--color-edge)}.latest-posts__content{flex-direction:column;flex:1;gap:12px;padding:22px;display:flex}.latest-posts__meta{justify-content:space-between;align-items:baseline;display:flex}.latest-posts__category{font-family:var(--font-mono);letter-spacing:.114em;color:var(--color-crimson);text-transform:uppercase;font-size:10.5px}.latest-posts__date{font-family:var(--font-mono);color:var(--color-slate);font-size:10px}.latest-posts__title{font-family:var(--font-serif);letter-spacing:-.018em;text-wrap:balance;margin:0;font-size:22px;font-weight:500;line-height:1.2}.latest-posts__title-link{color:var(--color-ink);transition:color var(--duration-fast)var(--ease-standard);text-decoration:none}.latest-posts__title-link:hover{color:var(--color-indigo)}.latest-posts__title-link:focus-visible{outline:2px solid var(--color-indigo);outline-offset:4px}.latest-posts__footer{font-family:var(--font-mono);letter-spacing:.054em;color:var(--color-slate);text-transform:uppercase;margin-top:auto;font-size:10.5px}.latest-posts__cta{justify-content:flex-end;margin-top:36px;display:flex}@media (max-width:1024px){.latest-posts{padding:0 32px}.latest-posts__grid{grid-template-columns:1fr 1fr}.latest-posts__article:nth-child(3){grid-column:span 2}}@media (max-width:640px){.latest-posts{padding:0 20px}.latest-posts__grid{grid-template-columns:1fr}.latest-posts__article:nth-child(3){grid-column:auto}.latest-posts__cta{justify-content:flex-start}}.page-placeholder{min-height:60vh;display:flex;align-items:center;justify-content:center;padding:6rem 1.5rem;background:linear-gradient(180deg,#fff,#f6fbfa)}.page-placeholder__container{max-width:720px;text-align:center}.page-placeholder__badge{display:inline-block;margin-bottom:1.5rem;padding:.4rem 1rem;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#0f766e;background:rgba(15,118,110,.08);border-radius:999px}.page-placeholder__title{margin:0 0 1rem;font-size:clamp(2rem,4vw,3.25rem);font-weight:700;color:#0f172a;line-height:1.1}.page-placeholder__subtitle{margin:0 0 2rem;font-size:1.125rem;color:#475569;line-height:1.6}.page-placeholder__meta{margin:0;font-size:.875rem;color:#94a3b8;letter-spacing:.04em}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.challenges{background:var(--color-paper-warm);color:var(--color-ink);font-family:var(--font-sans);margin-top:80px;padding:96px 56px}.challenges__grid{grid-template-columns:5fr 7fr;align-items:start;gap:80px;display:grid}.challenges__intro .atlas-eyebrow+h2,.challenges__intro h2{margin:0}.challenges__subheading{font-family:var(--font-serif);color:var(--color-slate);max-width:460px;margin:24px 0 0;font-size:18px;font-style:italic;line-height:1.5}.challenges__list{grid-template-columns:1fr 1fr;column-gap:32px;margin:0;padding:0;list-style:none;display:grid}.challenges__item{border-bottom:1px solid var(--color-edge);grid-template-columns:36px 1fr;gap:14px;padding:20px 0;display:grid}.challenges__title{font-family:var(--font-serif);letter-spacing:-.011em;margin:0;font-size:19px;font-weight:500;line-height:1.2}.challenges__description{color:var(--color-slate);margin:6px 0 0;font-size:13px;line-height:1.5}@media (max-width:1024px){.challenges{margin-top:60px;padding:72px 32px}.challenges__grid{gap:36px}.challenges__grid,.challenges__list{grid-template-columns:1fr}}@media (max-width:640px){.challenges{margin-top:40px;padding:56px 20px}.challenges__subheading{font-size:16px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.audiences{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:96px 56px 0}.audiences__intro{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;display:flex}.audiences__heading{font-family:var(--font-serif);letter-spacing:-.025em;text-wrap:balance;max-width:720px;color:var(--color-indigo-soft);margin:14px 0 0;font-size:56px;font-weight:500;line-height:1.02}.audiences__grid{grid-template-columns:repeat(4,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.audiences__card{background:var(--color-paper-light);border:1px solid var(--color-edge);flex-direction:column;gap:14px;min-height:240px;padding:22px;display:flex}.audiences__title{font-family:var(--font-serif);letter-spacing:-.018em;margin:0;font-size:22px;font-weight:500;line-height:1.1}.audiences__description{color:var(--color-slate);margin:0;font-size:13.5px;line-height:1.5}@media (max-width:1024px){.audiences{padding:72px 32px 0}.audiences__heading{font-size:40px}.audiences__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.audiences{padding:56px 20px 0}.audiences__heading{font-size:30px}.audiences__grid{grid-template-columns:1fr}.audiences__card{min-height:0}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.distinctiveness{background:var(--color-indigo-soft);color:var(--color-paper);font-family:var(--font-sans);margin-top:96px;padding:96px 56px}.distinctiveness__inner{max-width:1440px;margin:0 auto}.distinctiveness__grid{grid-template-columns:6fr 6fr;align-items:start;gap:80px;margin-top:28px;display:grid}.distinctiveness__heading{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--color-paper);text-wrap:balance;margin:0;font-size:72px;font-weight:500;line-height:.98}.distinctiveness__list{margin:0;padding:0;list-style:none}.distinctiveness__item{border-top:1px solid #ffffff26;grid-template-columns:40px 1fr;gap:16px;padding:20px 0;display:grid}.distinctiveness__item:last-child{border-bottom:1px solid #ffffff26}.distinctiveness__index{font-family:var(--font-mono);letter-spacing:.09em;color:var(--color-crimson-soft);padding-top:4px;font-size:11px}.distinctiveness__title{font-family:var(--font-serif);color:var(--color-paper);margin:0;font-size:20px;font-weight:500;line-height:1.3}.distinctiveness__description{font-family:var(--font-serif);color:#ffffffb8;margin:6px 0 0;font-size:16px;line-height:1.5}@media (max-width:1024px){.distinctiveness{margin-top:72px;padding:72px 32px}.distinctiveness__grid{grid-template-columns:1fr;gap:32px}.distinctiveness__heading{font-size:48px}}@media (max-width:640px){.distinctiveness{margin-top:48px;padding:56px 20px}.distinctiveness__heading{font-size:36px}.distinctiveness__title{font-size:17px}.distinctiveness__description{font-size:15px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.presence{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:96px 56px 0}.presence__intro{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}.presence__heading{font-family:var(--font-serif);letter-spacing:-.025em;text-wrap:balance;max-width:720px;color:var(--color-indigo-soft);margin:14px 0 0;font-size:56px;font-weight:500;line-height:1.02}.presence__cities{font-family:var(--font-mono);letter-spacing:.091em;color:var(--color-slate);text-transform:uppercase;font-size:11px}.presence__grid{border:1px solid var(--color-edge);background:var(--color-paper-light);grid-template-columns:repeat(3,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.presence__location{flex-direction:column;gap:18px;min-height:220px;padding:32px;display:flex}.presence__location+.presence__location{border-left:1px solid var(--color-edge)}.presence__top{justify-content:space-between;align-items:flex-start;display:flex}.presence__flag{font-size:56px;line-height:1}.presence__name{flex-direction:column;gap:8px;display:flex}.presence__country{font-family:var(--font-serif);letter-spacing:-.022em;margin:0;font-size:36px;font-weight:500;line-height:1}.presence__city{font-family:var(--font-mono);letter-spacing:.109em;color:var(--color-indigo);text-transform:uppercase;margin:0;font-size:11px}.presence__footnote{font-family:var(--font-serif);color:var(--color-slate);max-width:760px;margin:32px 0 0;font-size:15px;font-style:italic;line-height:1.55}@media (max-width:1024px){.presence{padding:72px 32px 0}.presence__heading{font-size:40px}.presence__grid{grid-template-columns:1fr}.presence__location+.presence__location{border-left:0;border-top:1px solid var(--color-edge)}.presence__location{min-height:0}}@media (max-width:640px){.presence{padding:56px 20px 0}.presence__heading{font-size:30px}.presence__country{font-size:28px}.presence__flag{font-size:40px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.final-cta{background:var(--color-ink-deep);color:var(--color-paper);font-family:var(--font-sans);padding:72px 56px;scroll-margin-top:80px}.final-cta__inner{max-width:1440px;margin:0 auto}.final-cta__eyebrow{width:100%}.final-cta__eyebrow-label{flex-shrink:0}.final-cta__eyebrow-rule{background:var(--color-crimson-soft);opacity:.35;flex:1;max-width:220px;height:1px}.final-cta__grid{grid-template-columns:1.4fr 1fr;align-items:end;gap:56px;margin-top:28px;display:grid}.final-cta__heading{font-family:var(--font-serif);letter-spacing:-.022em;text-wrap:balance;max-width:820px;color:var(--color-paper);margin:0;font-size:72px;font-weight:500;line-height:.98}.final-cta__aside{flex-direction:column;gap:14px;display:flex}.final-cta__description{font-family:var(--font-serif);color:#ffffffb8;margin:0;font-size:17px;font-style:italic;line-height:1.5}.final-cta__actions{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}@media (max-width:1024px){.final-cta{padding:60px 32px}.final-cta__grid{grid-template-columns:1fr;align-items:start;gap:32px}.final-cta__heading{font-size:52px}}@media (max-width:640px){.final-cta{padding:48px 20px}.final-cta__heading{letter-spacing:-.013em;font-size:38px;line-height:1.02}.final-cta__description{font-size:15px}.final-cta__actions{flex-direction:column;align-items:stretch;margin-top:16px}.final-cta__eyebrow-rule{display:none}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.about-who{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:64px 56px 0;scroll-margin-top:80px}.about-who__eyebrow{align-items:center;gap:16px;display:flex}.about-who__eyebrow-label{flex-shrink:0}.about-who__eyebrow-rule{background:var(--color-indigo-soft);opacity:.4;flex:1;max-width:320px;height:1px}.about-who__eyebrow-meta{font-family:var(--font-mono);letter-spacing:.091em;color:var(--color-slate);text-transform:uppercase;font-size:11px}.about-who__grid{grid-template-columns:7fr 5fr;align-items:start;gap:56px;margin-top:24px;display:grid}.about-who__heading{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--color-indigo-soft);text-wrap:balance;margin:0;font-size:88px;font-weight:500;line-height:.98}.about-who__prose{flex-direction:column;gap:18px;display:flex}.about-who__intro{font-family:var(--font-serif);color:var(--color-slate);margin:0;font-size:20px;line-height:1.45}.about-who__body{color:var(--color-slate);margin:0;font-size:14.5px;line-height:1.65}@media (max-width:1024px){.about-who{padding:48px 32px 0}.about-who__grid{grid-template-columns:1fr;gap:24px}.about-who__heading{font-size:56px}.about-who__eyebrow-rule{max-width:160px}}@media (max-width:640px){.about-who{padding:28px 20px 0}.about-who__heading{letter-spacing:-.014em;font-size:44px}.about-who__intro{font-size:17px}.about-who__eyebrow-meta{display:none}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.about-history{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:96px 56px 0;scroll-margin-top:80px}.about-history__lede{font-family:var(--font-serif);letter-spacing:-.005em;max-width:840px;color:var(--color-slate);text-wrap:balance;margin:14px 0 32px;font-size:22px;line-height:1.45}.about-history__timeline{margin:0;padding:0;list-style:none}.about-history__milestone{border-bottom:1px solid var(--color-edge);grid-template-columns:120px 60px 1fr;align-items:baseline;gap:24px;padding:24px 0;display:grid}.about-history__year{font-family:var(--font-serif);color:var(--color-indigo);letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:38px;font-weight:500}.about-history__label{font-family:var(--font-serif);letter-spacing:-.018em;color:var(--color-ink);font-size:22px;font-weight:500;line-height:1.3}@media (max-width:1024px){.about-history{padding:72px 32px 0}.about-history__lede{font-size:18px}.about-history__milestone{grid-template-columns:90px 50px 1fr;gap:16px}.about-history__year{font-size:30px}.about-history__label{font-size:18px}}@media (max-width:640px){.about-history{padding:48px 20px 0}.about-history__lede{margin-bottom:22px;font-size:16px}.about-history__milestone{grid-template-columns:70px 1fr;gap:14px;padding:14px 0}.about-history__milestone .atlas-index{display:none}.about-history__year{letter-spacing:-.022em;font-size:22px}.about-history__label{font-size:15.5px;font-weight:500}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.about-approach{background:var(--color-ink-deep);color:var(--color-paper);font-family:var(--font-sans);margin-top:96px;padding:96px 56px;scroll-margin-top:80px}.about-approach__heading{font-family:var(--font-serif);letter-spacing:-.025em;max-width:760px;color:var(--color-paper);text-wrap:balance;margin:14px 0 40px;font-size:56px;font-weight:500;line-height:1.02}.about-approach__grid{grid-template-columns:repeat(5,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.about-approach__item{border-left:1px solid #ffffff2e;padding:0 24px}.about-approach__item:first-child{border-left:none;padding-left:0}.about-approach__index{font-family:var(--font-mono);color:var(--color-crimson-soft);letter-spacing:.086em;font-size:14px;display:block}.about-approach__title{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--color-paper);margin:14px 0 0;font-size:26px;font-weight:500}.about-approach__description{color:#ffffffbf;margin:10px 0 0;font-size:13.5px;line-height:1.5}@media (max-width:1024px){.about-approach{margin-top:72px;padding:72px 32px}.about-approach__heading{font-size:40px}.about-approach__grid{grid-template-columns:1fr;gap:0}.about-approach__item{border-top:1px solid #ffffff26;border-left:none;grid-template-columns:40px 1fr;align-items:baseline;gap:14px;padding:14px 0;display:grid}.about-approach__item:first-child{border-top:1px solid #ffffff26;padding-top:14px}.about-approach__item:last-child{border-bottom:1px solid #ffffff26}.about-approach__index{grid-row:span 2;font-size:11px}.about-approach__title{grid-column:2;margin-top:0;font-size:19px}.about-approach__description{grid-column:2;margin-top:4px;font-size:12.5px;line-height:1.45}}@media (max-width:640px){.about-approach{margin-top:48px;padding:48px 20px}.about-approach__heading{letter-spacing:-.028em;margin-bottom:20px;font-size:32px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.about-consultants{background:var(--color-paper-warm);color:var(--color-ink);font-family:var(--font-sans);margin-top:96px;padding:96px 56px;scroll-margin-top:80px}.about-consultants__grid{grid-template-columns:6fr 6fr;align-items:start;gap:80px;display:grid}.about-consultants__intro{flex-direction:column;gap:18px;display:flex}.about-consultants__body{font-family:var(--font-serif);color:var(--color-slate);max-width:460px;margin:0;font-size:18px;font-style:italic;line-height:1.5}.about-consultants__cta{margin-top:12px}.about-consultants__benefits{margin:0;padding:0;list-style:none}.about-consultants__benefit{border-bottom:1px solid var(--color-edge);grid-template-columns:36px 1fr;align-items:baseline;gap:14px;padding:14px 0;display:grid}.about-consultants__benefit:first-child{border-top:1px solid var(--color-edge)}.about-consultants__benefit-text{font-family:var(--font-serif);letter-spacing:-.014em;color:var(--color-ink);font-size:19px;font-weight:500;line-height:1.4}@media (max-width:1024px){.about-consultants{margin-top:72px;padding:72px 32px}.about-consultants__grid{grid-template-columns:1fr;gap:32px}.about-consultants__body{max-width:none;font-size:16px}.about-consultants__benefit-text{font-size:16px}}@media (max-width:640px){.about-consultants{margin-top:48px;padding:48px 20px}.about-consultants__benefit{grid-template-columns:28px 1fr;gap:12px;padding:12px 0}.about-consultants__benefit-text{font-size:15px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.services-intro{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:64px 56px 0}.services-intro__eyebrow-rule{background:var(--color-indigo-soft);opacity:.4;flex:1;max-width:320px;height:1px}.services-intro__eyebrow-meta{color:var(--color-slate)}.services-intro__grid{grid-template-columns:7fr 5fr;grid-template-areas:"heading col""hero hero";align-items:start;gap:56px;margin-top:24px;display:grid}.services-intro__heading{grid-area:heading}.services-intro__col{grid-area:col}.services-intro__hero{grid-area:hero;margin-top:16px}.services-intro__heading{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--color-indigo-soft);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:88px;font-weight:500;line-height:.98}.services-intro__col{flex-direction:column;gap:16px;display:flex}.services-intro__subheading{font-family:var(--font-serif);color:var(--color-slate);margin:0;font-size:20px;line-height:1.5}.services-intro__body,.services-intro__closing{color:var(--color-slate);margin:0;font-size:14.5px;line-height:1.65}.services-intro__closing{font-family:var(--font-serif);font-style:italic}@media (max-width:1024px){.services-intro{padding:48px 32px 0}.services-intro__grid{grid-template-columns:1fr;grid-template-areas:"heading""col""hero";gap:24px}.services-intro__heading{font-size:60px}}@media (max-width:640px){.services-intro{padding:28px 20px 0}.services-intro__heading{letter-spacing:-.027em;font-size:36px}.services-intro__subheading{font-size:17px}.services-intro__eyebrow-meta{display:none}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.service-pillar{font-family:var(--font-sans);margin-top:80px;padding:96px 56px;scroll-margin-top:80px}.service-pillar--paper{background:var(--color-paper);color:var(--color-ink)}.service-pillar--warm{background:var(--color-paper-warm);color:var(--color-ink)}.service-pillar--dark{background:var(--color-ink-deep);color:var(--color-paper)}.service-pillar__eyebrow-rule{background:var(--color-edge);flex:1;max-width:320px;height:1px}.service-pillar--dark .service-pillar__eyebrow-rule{background:#fff3}.service-pillar__grid{grid-template-columns:5fr 7fr;align-items:start;gap:64px;margin-top:28px;display:grid}.service-pillar--flip .service-pillar__grid{grid-template-columns:7fr 5fr}.service-pillar__heading{font-family:var(--font-serif);letter-spacing:-.025em;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:56px;font-weight:500;line-height:1.02}.service-pillar--paper .service-pillar__heading,.service-pillar--warm .service-pillar__heading{color:var(--color-indigo-soft)}.service-pillar__lede{font-family:var(--font-serif);max-width:460px;color:var(--color-slate);margin:24px 0 0;font-size:19px;font-style:italic;line-height:1.5}.service-pillar--dark .service-pillar__lede{color:#ffffffc7}.service-pillar__closing{font-family:var(--font-serif);color:var(--color-slate);max-width:460px;margin:18px 0 0;font-size:15px;font-style:italic;line-height:1.55}.service-pillar--dark .service-pillar__closing{color:#fff9}.service-pillar__lists{flex-direction:column;display:flex}.service-pillar__cover-label,.service-pillar__sublist-label{font-family:var(--font-mono);letter-spacing:.109em;text-transform:uppercase;font-size:11px}.service-pillar__cover-label{margin-bottom:14px}.service-pillar__sublist-label{margin-bottom:10px}.service-pillar--accent-indigo .service-pillar__cover-label,.service-pillar--accent-indigo .service-pillar__cover-num,.service-pillar--accent-indigo .service-pillar__sublist-item>span:first-child,.service-pillar--accent-indigo .service-pillar__sublist-label{color:var(--color-indigo)}.service-pillar--accent-crimson .service-pillar__cover-label,.service-pillar--accent-crimson .service-pillar__cover-num,.service-pillar--accent-crimson .service-pillar__sublist-item>span:first-child,.service-pillar--accent-crimson .service-pillar__sublist-label{color:var(--color-crimson)}.service-pillar--accent-crimson-soft .service-pillar__cover-label,.service-pillar--accent-crimson-soft .service-pillar__cover-num,.service-pillar--accent-crimson-soft .service-pillar__sublist-item>span:first-child,.service-pillar--accent-crimson-soft .service-pillar__sublist-label{color:var(--color-crimson-soft)}.service-pillar__cover{grid-template-columns:1fr 1fr;gap:0;margin:0;padding:0;list-style:none;display:grid}.service-pillar__cover-item{border-top:1px solid var(--color-edge);grid-template-columns:28px 1fr;align-items:baseline;gap:10px;padding:10px 14px 10px 0;display:grid}.service-pillar--dark .service-pillar__cover-item{border-top-color:#ffffff26}.service-pillar__cover-num{font-family:var(--font-mono);letter-spacing:.08em;font-size:10px}.service-pillar__cover-text{font-size:13.5px;line-height:1.5}.service-pillar__sublists{grid-template-columns:1fr 1fr;gap:32px;margin-top:32px;display:grid}.service-pillar__sublist-items{margin:0;padding:0;list-style:none}.service-pillar__sublist-item{color:var(--color-slate);grid-template-columns:14px 1fr;align-items:baseline;gap:8px;padding:5px 0;font-size:12.5px;line-height:1.45;display:grid}.service-pillar--dark .service-pillar__sublist-item{color:#ffffffd9}.service-pillar__sublist-item>span:first-child{font-family:var(--font-mono);font-size:11px}@media (max-width:1024px){.service-pillar{margin-top:56px;padding:72px 32px}.service-pillar--flip .service-pillar__grid,.service-pillar__grid{grid-template-columns:1fr;gap:32px}.service-pillar__heading{font-size:40px}.service-pillar__lede{max-width:none}}@media (max-width:640px){.service-pillar{margin-top:40px;padding:48px 20px}.service-pillar__heading{letter-spacing:-.028em;font-size:32px}.service-pillar__lede{margin-top:14px;font-size:15.5px}.service-pillar__cover{grid-template-columns:1fr}.service-pillar__cover-text{font-size:12.5px}.service-pillar__sublists{grid-template-columns:1fr 1fr;gap:20px;margin-top:22px}.service-pillar__sublist-item{font-size:11.5px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.service-formats{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);margin-top:80px;padding:96px 56px 0;scroll-margin-top:80px}.service-formats__grid{grid-template-columns:5fr 7fr;align-items:start;gap:64px;display:grid}.service-formats__intro{flex-direction:column;display:flex}.service-formats__heading{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--color-indigo-soft);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:14px 0 0;font-size:56px;font-weight:500;line-height:1.02}.service-formats__closing{font-family:var(--font-serif);color:var(--color-slate);max-width:440px;margin:18px 0 0;font-size:17px;font-style:italic;line-height:1.5}.service-formats__list{grid-template-columns:1fr 1fr;column-gap:32px;margin:0;padding:0;list-style:none;display:grid}.service-formats__item{border-bottom:1px solid var(--color-edge);grid-template-columns:32px 1fr;align-items:baseline;gap:12px;padding:14px 0;display:grid}.service-formats__label{font-family:var(--font-serif);letter-spacing:-.016em;font-size:19px;font-weight:500;line-height:1.25}@media (max-width:1024px){.service-formats{margin-top:56px;padding:72px 32px 0}.service-formats__grid{grid-template-columns:1fr;gap:32px}.service-formats__heading{font-size:40px}}@media (max-width:640px){.service-formats{margin-top:40px;padding:48px 20px 0}.service-formats__heading{letter-spacing:-.028em;font-size:32px}.service-formats__list{grid-template-columns:1fr;column-gap:0}.service-formats__item{grid-template-columns:28px 1fr;gap:10px;padding:10px 0}.service-formats__label{font-size:16px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.service-innovation{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:96px 56px 0;scroll-margin-top:80px}.service-innovation__grid{grid-template-columns:5fr 7fr;align-items:start;gap:56px;display:grid}.service-innovation__intro{flex-direction:column;display:flex}.service-innovation__heading{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--color-indigo-soft);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:14px 0 0;font-size:48px;font-weight:500;line-height:1.02}.service-innovation__body{font-family:var(--font-serif);color:var(--color-slate);margin:0;font-size:19px;line-height:1.55}@media (max-width:1024px){.service-innovation{padding:72px 32px 0}.service-innovation__grid{grid-template-columns:1fr;gap:24px}.service-innovation__heading{font-size:36px}}@media (max-width:640px){.service-innovation{padding:48px 20px 0}.service-innovation__heading{letter-spacing:-.028em;font-size:30px}.service-innovation__body{font-size:16px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.audiences-intro{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:64px 56px 0;scroll-margin-top:80px}.audiences-intro__eyebrow-rule{background:var(--color-indigo-soft);opacity:.4;flex:1;max-width:320px;height:1px}.audiences-intro__eyebrow-meta{color:var(--color-slate)}.audiences-intro__grid{grid-template-columns:7fr 5fr;align-items:start;gap:56px;margin-top:24px;display:grid}.audiences-intro__heading{font-family:var(--font-serif);color:var(--color-indigo-soft);letter-spacing:-.025em;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:88px;font-weight:500;line-height:.98}.audiences-intro__col{flex-direction:column;gap:16px;display:flex}.audiences-intro__subheading{font-family:var(--font-serif);color:var(--color-slate);margin:0;font-size:20px;line-height:1.5}.audiences-intro__body{color:var(--color-slate);margin:0;font-size:14.5px;line-height:1.65}.audiences-intro__hero{margin-top:56px}.audiences-intro__hero .atlas-img__image{object-position:center top}.audiences-intro__factors-wrap{margin-top:56px}.audiences-intro__factors-meta{font-family:var(--font-mono);letter-spacing:.1em;color:var(--color-smoke);text-transform:uppercase;margin-top:12px;font-size:11px}.audiences-intro__factors{grid-template-columns:repeat(5,1fr);gap:0;margin:16px 0 0;padding:0;list-style:none;display:grid}.audiences-intro__factor{border-left:1px solid var(--color-edge);padding-left:24px;padding-right:24px}.audiences-intro__factor:first-child{border-left:none;padding-left:0}.audiences-intro__factor-title{font-family:var(--font-serif);letter-spacing:-.015em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin-top:10px;font-size:24px;font-weight:500;line-height:1.15}.audiences-intro__closing{font-family:var(--font-serif);color:var(--color-slate);max-width:60ch;margin:40px 0 0;font-size:17px;font-style:italic;line-height:1.6}@media (max-width:1024px){.audiences-intro{padding:48px 32px 0}.audiences-intro__grid{grid-template-columns:1fr;gap:24px}.audiences-intro__heading{font-size:60px}.audiences-intro__factors{grid-template-columns:repeat(2,1fr);row-gap:24px}.audiences-intro__factor{padding-left:16px;padding-right:16px}.audiences-intro__factor:nth-child(odd){border-left:none;padding-left:0}}@media (max-width:640px){.audiences-intro{padding:28px 20px 0}.audiences-intro__heading{letter-spacing:-.027em;font-size:36px}.audiences-intro__subheading{font-size:17px}.audiences-intro__eyebrow-meta{display:none}.audiences-intro__factors{grid-template-columns:1fr;row-gap:0}.audiences-intro__factor{border-left:none;padding:12px 0}.audiences-intro__factor,.audiences-intro__factor:first-child{border-top:1px solid var(--color-edge)}.audiences-intro__factor:last-child{border-bottom:1px solid var(--color-edge)}.audiences-intro__factor-title{margin-top:6px;font-size:17px}.audiences-intro__closing{margin-top:28px;font-size:15px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.audience-card{font-family:var(--font-sans);color:var(--color-ink);padding:96px 56px;scroll-margin-top:80px}.audience-card--first{margin-top:80px}.audience-card--light{background:var(--color-paper)}.audience-card--tinted{background:var(--color-paper-warm)}.audience-card__container{max-width:1280px;margin:0 auto}.audience-card__inner{background:var(--color-paper-light);border:1px solid var(--color-edge);padding:36px}.audience-card__header{justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.audience-card__header-text{flex:1;min-width:0}.audience-card__marker{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.audience-card__marker--indigo{color:var(--color-indigo)}.audience-card__marker--crimson{color:var(--color-crimson)}.audience-card__name{font-family:var(--font-serif);color:var(--color-indigo-soft);letter-spacing:-.025em;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:14px 0 0;font-size:48px;font-weight:500;line-height:1.02}.audience-card__tagline{font-family:var(--font-serif);color:var(--color-slate);margin:12px 0 0;font-size:19px;font-style:italic;line-height:1.45}.audience-card__body{color:var(--color-slate);max-width:56ch;margin:12px 0 0;font-size:14.5px;line-height:1.6}.audience-card__badge{background:var(--color-ink-deep);color:var(--color-paper);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;padding:8px 14px;font-size:11px;display:inline-block}.audience-card__rule{background:var(--color-edge);border:none;height:1px;margin:28px 0 0}.audience-card__columns{grid-template-columns:1fr 1fr 1fr;gap:36px;margin-top:24px;display:grid}.audience-card__column{min-width:0}.audience-card__column-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.audience-card__column-title{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:500}.audience-card__column-title--crimson{color:var(--color-crimson)}.audience-card__column-title--indigo{color:var(--color-indigo)}.audience-card__column-title--smoke{color:var(--color-smoke)}.audience-card__column-count{font-family:var(--font-mono);color:var(--color-smoke);font-size:10.5px}.audience-card__list{margin:12px 0 0;padding:0;list-style:none}.audience-card__list-item{border-top:1px solid var(--color-edge);grid-template-columns:24px 1fr;align-items:baseline;gap:4px;padding:8px 0;display:grid}.audience-card__list-number{font-family:var(--font-mono);letter-spacing:.08em;font-size:10px}.audience-card__list-number--crimson{color:var(--color-crimson)}.audience-card__list-number--indigo{color:var(--color-indigo)}.audience-card__list-number--smoke{color:var(--color-smoke)}.audience-card__list-text{color:var(--color-ink);font-size:13.5px;line-height:1.45}@media (max-width:1024px){.audience-card{padding:72px 32px}.audience-card--first{margin-top:48px}.audience-card__inner{padding:24px}.audience-card__name{font-size:38px}.audience-card__columns{grid-template-columns:1fr;gap:28px}}@media (max-width:640px){.audience-card{padding:48px 20px}.audience-card--first{margin-top:40px}.audience-card__inner{padding:18px}.audience-card__header{flex-direction:column;align-items:flex-start;gap:12px}.audience-card__name{letter-spacing:-.022em;margin-top:10px;font-size:26px}.audience-card__tagline{margin-top:6px;font-size:14px}.audience-card__body{font-size:13.5px}.audience-card__badge{padding:6px 10px;font-size:10px}.audience-card__rule{margin-top:20px}.audience-card__columns{gap:20px;margin-top:18px}.audience-card__list-item{grid-template-columns:22px 1fr;padding:6px 0}.audience-card__list-text{font-size:12.5px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.programs-intro{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:64px 56px 0;scroll-margin-top:80px}.programs-intro__eyebrow-rule{background:var(--color-indigo-soft);opacity:.4;flex:1;max-width:320px;height:1px}.programs-intro__eyebrow-meta{color:var(--color-slate)}.programs-intro__grid{grid-template-columns:7fr 5fr;grid-template-areas:"heading col""hero hero";align-items:start;gap:56px;margin-top:24px;display:grid}.programs-intro__heading{grid-area:heading}.programs-intro__col{grid-area:col}.programs-intro__hero{grid-area:hero;margin-top:16px}.programs-intro__heading{font-family:var(--font-serif);letter-spacing:-.025em;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;color:var(--color-indigo-soft);margin:0;font-size:88px;font-weight:500;line-height:.98}.programs-intro__col{flex-direction:column;gap:16px;display:flex}.programs-intro__subheading{font-family:var(--font-serif);color:var(--color-slate);margin:0;font-size:20px;line-height:1.5}.programs-intro__body{color:var(--color-slate);margin:0;font-size:14.5px;line-height:1.65}.programs-intro__items{margin:8px 0 0;padding:0;list-style:none}.programs-intro__item{grid-template-columns:28px 1fr;align-items:baseline;gap:10px;padding:6px 0;display:grid}.programs-intro__item-num{font-family:var(--font-mono);color:var(--color-crimson);letter-spacing:.08em;font-size:11px}.programs-intro__item-text{color:var(--color-slate);font-size:14px;line-height:1.5}.programs-intro__closing{font-family:var(--font-serif);color:var(--color-slate);max-width:60ch;margin:40px 0 0;font-size:17px;font-style:italic;line-height:1.6}@media (max-width:1024px){.programs-intro{padding:48px 32px 0}.programs-intro__grid{grid-template-columns:1fr;grid-template-areas:"heading""col""hero";gap:24px}.programs-intro__heading{font-size:60px}}@media (max-width:640px){.programs-intro{padding:28px 20px 0}.programs-intro__heading{letter-spacing:-.027em;font-size:42px}.programs-intro__subheading{font-size:17px}.programs-intro__eyebrow-meta{display:none}.programs-intro__item-num{font-size:10px}.programs-intro__item-text{font-size:13px}.programs-intro__closing{margin-top:28px;font-size:15px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.insights-intro{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:64px 56px 0;scroll-margin-top:80px}.insights-intro__eyebrow-rule{background:var(--color-indigo-soft);opacity:.4;flex:1;max-width:320px;height:1px}.insights-intro__eyebrow-meta{color:var(--color-slate)}.insights-intro__grid{grid-template-columns:7fr 5fr;grid-template-areas:"heading col""hero hero";align-items:start;gap:56px;margin-top:24px;display:grid}.insights-intro__heading{grid-area:heading}.insights-intro__col{grid-area:col}.insights-intro__hero{grid-area:hero;margin-top:16px}.insights-intro__heading{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--color-indigo-soft);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:88px;font-weight:500;line-height:.98}.insights-intro__col{flex-direction:column;gap:16px;display:flex}.insights-intro__subheading{font-family:var(--font-serif);color:var(--color-slate);margin:0;font-size:20px;line-height:1.5}.insights-intro__body{color:var(--color-slate);margin:0;font-size:14.5px;line-height:1.65}.insights-intro__closing{font-family:var(--font-serif);color:var(--color-slate);max-width:60ch;margin:40px 0 0;font-size:17px;font-style:italic;line-height:1.6}@media (max-width:1024px){.insights-intro{padding:48px 32px 0}.insights-intro__grid{grid-template-columns:1fr;grid-template-areas:"heading""col""hero";gap:24px}.insights-intro__heading{font-size:60px}}@media (max-width:640px){.insights-intro{padding:28px 20px 0}.insights-intro__heading{letter-spacing:-.027em;font-size:42px}.insights-intro__subheading{font-size:17px}.insights-intro__eyebrow-meta{display:none}.insights-intro__closing{margin-top:28px;font-size:15px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.join-why{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:64px 56px 0;scroll-margin-top:80px}.join-why__eyebrow-rule{background:var(--color-indigo-soft);opacity:.4;flex:1;max-width:320px;height:1px}.join-why__eyebrow-meta{color:var(--color-slate)}.join-why__grid{grid-template-columns:7fr 5fr;align-items:start;gap:56px;margin-top:24px;display:grid}.join-why__head{flex-direction:column;gap:24px;display:flex}.join-why__heading{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--color-indigo-soft);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:88px;font-weight:500;line-height:.98}.join-why__subheading{font-family:var(--font-serif);color:var(--color-slate);max-width:620px;margin:0;font-size:19px;font-style:italic;line-height:1.5}.join-why__intro{padding-top:8px}.join-why__body{font-family:var(--font-serif);color:var(--color-ink);margin:0;font-size:17px;line-height:1.55}.join-why__hero{margin-top:56px}.join-why__hero .atlas-img__image{object-position:center top}.join-why__items-wrap{margin-top:56px}.join-why__items{grid-template-columns:1fr 1fr;column-gap:56px;margin:14px 0 0;padding:0;list-style:none;display:grid}.join-why__item{border-bottom:1px solid var(--color-edge);grid-template-columns:40px 1fr;align-items:baseline;gap:16px;padding:20px 0;display:grid}.join-why__item:nth-last-child(-n+2){border-bottom:none}.join-why__text{font-family:var(--font-serif);color:var(--color-ink);font-size:19px;line-height:1.45}.join-why__closing{font-family:var(--font-serif);color:var(--color-slate);max-width:700px;margin:24px 0 0;font-size:17px;font-style:italic;line-height:1.5}@media (max-width:1024px){.join-why{padding:48px 32px 0}.join-why__grid{grid-template-columns:1fr;gap:24px}.join-why__heading{font-size:60px}.join-why__items{grid-template-columns:1fr;column-gap:0}.join-why__item:nth-last-child(-n+2){border-bottom:1px solid var(--color-edge)}.join-why__item:last-child{border-bottom:none}}@media (max-width:640px){.join-why{padding:28px 20px 0}.join-why__heading{letter-spacing:-.027em;font-size:40px;line-height:.98}.join-why__subheading{font-size:16px}.join-why__eyebrow-meta{display:none}.join-why__items-wrap{margin-top:22px}.join-why__item{grid-template-columns:32px 1fr;gap:12px;padding:14px 0}.join-why__text{font-size:15.5px;line-height:1.4}.join-why__closing{margin-top:20px;font-size:15px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.join-careers{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:96px 56px 0;scroll-margin-top:80px}.join-careers__grid{grid-template-columns:5fr 7fr;gap:64px;display:grid}.join-careers__head{flex-direction:column;gap:18px;display:flex}.join-careers__head .atlas-eyebrow{margin-bottom:0}.join-careers__intro{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--color-indigo-soft);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:48px;font-weight:500;line-height:1.02}.join-careers__intro p{margin:0 0 12px}.join-careers__intro p:last-child{margin-bottom:0}.join-careers__body{flex-direction:column;display:flex}.join-careers__domains-label{font-family:var(--font-mono);color:var(--color-crimson);letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px;font-size:11px}.join-careers__domains{grid-template-columns:1fr 1fr;column-gap:32px;margin:0;padding:0;list-style:none;display:grid}.join-careers__domain{border-top:1px solid var(--color-edge);grid-template-columns:28px 1fr;align-items:baseline;gap:10px;padding:10px 0;display:grid}.join-careers__domain:last-child,.join-careers__domain:nth-last-child(2):nth-child(odd){border-bottom:none}.join-careers__domain-num{font-family:var(--font-mono);color:var(--color-crimson);letter-spacing:.08em;font-size:10.5px}.join-careers__domain-label{font-family:var(--font-serif);letter-spacing:-.018em;color:var(--color-ink);font-size:17px;font-weight:500}.join-careers__openings-heading{font-family:var(--font-mono);color:var(--color-crimson);letter-spacing:.14em;text-transform:uppercase;margin:32px 0 14px;font-size:11px}.join-careers__empty{background:var(--color-paper-light);border:1px dashed var(--color-stone);text-align:center;padding:28px}.join-careers__empty-tag{font-family:var(--font-mono);color:var(--color-crimson);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.join-careers__empty-title{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--color-ink);margin-top:10px;font-size:26px;font-weight:500;line-height:1.1}.join-careers__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.join-careers__job{background:var(--color-paper-light);border:1px solid var(--color-edge);flex-direction:column;gap:14px;padding:24px;display:flex}.join-careers__job-info{flex:1}.join-careers__job-title{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--color-ink);margin:0 0 12px;font-size:22px;font-weight:500}.join-careers__job-meta{flex-wrap:wrap;gap:8px 24px;margin:0 0 12px;display:flex}.join-careers__job-meta-item{font-size:13px}.join-careers__job-meta-item dt{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-crimson);margin-right:6px;font-size:10.5px;display:inline}.join-careers__job-meta-item dd{color:var(--color-slate);margin:0;display:inline}.join-careers__job-description{color:var(--color-slate);margin:0;font-size:14px;line-height:1.55}.join-careers__job-apply{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-crimson);align-self:flex-start;align-items:center;gap:8px;padding-top:4px;font-size:12px;text-decoration:none;display:inline-flex}.join-careers__job-apply:hover{text-decoration:underline}@media (max-width:1024px){.join-careers{padding:72px 32px 0}.join-careers__grid{grid-template-columns:1fr;gap:28px}.join-careers__intro{font-size:36px}}@media (max-width:640px){.join-careers{padding:48px 20px 0}.join-careers__intro{letter-spacing:-.027em;font-size:30px}.join-careers__domains{grid-template-columns:1fr;column-gap:0}.join-careers__domain{grid-template-columns:24px 1fr;gap:8px}.join-careers__domain-label{font-size:15px}.join-careers__empty{padding:18px}.join-careers__empty-title{font-size:18px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.join-consultants{background:var(--color-paper-warm);color:var(--color-ink);font-family:var(--font-sans);margin-top:96px;padding:96px 56px;scroll-margin-top:80px}.join-consultants__grid{grid-template-columns:5fr 7fr;gap:64px;display:grid}.join-consultants__head{flex-direction:column;gap:18px;display:flex}.join-consultants__heading{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--color-indigo-soft);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:48px;font-weight:500;line-height:1.02}.join-consultants__heading p{margin:0 0 12px}.join-consultants__heading p:last-child{margin-bottom:0}.join-consultants__closing{font-family:var(--font-serif);color:var(--color-slate);max-width:440px;margin:0;font-size:17px;font-style:italic;line-height:1.5}.join-consultants__cta{margin-top:6px}.join-consultants__list{grid-template-columns:1fr 1fr;align-self:start;column-gap:32px;margin:0;padding:0;list-style:none;display:grid}.join-consultants__item{border-top:1px solid var(--color-edge);grid-template-columns:28px 1fr;align-items:baseline;gap:10px;padding:10px 0;display:grid}.join-consultants__item-num{font-family:var(--font-mono);color:var(--color-crimson);letter-spacing:.08em;font-size:10.5px}.join-consultants__item-label{font-family:var(--font-serif);color:var(--color-ink);font-size:16px}@media (max-width:1024px){.join-consultants{margin-top:72px;padding:72px 32px}.join-consultants__grid{grid-template-columns:1fr;gap:28px}.join-consultants__heading{font-size:36px}}@media (max-width:640px){.join-consultants{margin-top:48px;padding:48px 20px}.join-consultants__heading{letter-spacing:-.027em;font-size:30px}.join-consultants__list{column-gap:16px}.join-consultants__item{grid-template-columns:20px 1fr;gap:6px;padding:8px 0}.join-consultants__item-num{font-size:9.5px}.join-consultants__item-label{font-size:12.5px;line-height:1.4}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.join-apply{background:var(--color-ink-deep);color:var(--color-paper);font-family:var(--font-sans);margin-top:96px;padding:96px 56px;scroll-margin-top:80px}.join-apply__grid{grid-template-columns:5fr 7fr;align-items:start;gap:64px;margin-top:24px;display:grid}.join-apply__head{flex-direction:column;gap:18px;display:flex}.join-apply__body{font-family:var(--font-serif);color:var(--color-paper);letter-spacing:-.02em;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:520px;font-size:32px;font-style:normal;font-weight:500;line-height:1.1}.join-apply__body p{margin:0 0 10px}.join-apply__body p:last-child{margin-bottom:0}.join-apply__body a{color:#e5c9a0;text-decoration:none}.join-apply__body a:hover{text-decoration:underline}.join-apply__cta-row{flex-direction:column;align-items:flex-start;gap:10px;margin-top:6px;display:flex}.join-apply__badge{background:var(--color-crimson);color:var(--color-paper);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;padding:6px 12px;font-size:10.5px}.join-apply__placeholder{font-family:var(--font-serif);color:#ffffffbf;max-width:380px;margin:0;font-size:15.5px;font-style:italic;line-height:1.5}.join-apply__cta-placeholder{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;padding:10px 0;font-size:12px}.join-apply__fields{grid-template-columns:1fr 1fr;column-gap:32px;margin:0;padding:0;list-style:none;display:grid}.join-apply__field{border-top:1px solid #ffffff26;grid-template-columns:36px 1fr;align-items:baseline;gap:12px;padding:14px 0;display:grid}.join-apply__field:nth-last-child(-n+2){border-bottom:1px solid #ffffff26}.join-apply__field-num{font-family:var(--font-mono);color:var(--color-crimson-soft);letter-spacing:.08em;font-size:10.5px}.join-apply__field-label{font-family:var(--font-serif);color:var(--color-paper);font-size:17px;line-height:1.4}@media (max-width:1024px){.join-apply{margin-top:72px;padding:72px 32px}.join-apply__grid{grid-template-columns:1fr;gap:32px}.join-apply__body{font-size:26px}}@media (max-width:640px){.join-apply{margin-top:48px;padding:48px 20px}.join-apply__body{letter-spacing:-.018em;font-size:22px}.join-apply__fields{grid-template-columns:1fr;column-gap:0}.join-apply__field{grid-template-columns:28px 1fr;gap:10px;padding:10px 0}.join-apply__field-num{font-size:10px}.join-apply__field-label{font-size:14.5px}.join-apply__field:nth-last-child(-n+2){border-bottom:none}.join-apply__field:last-child{border-bottom:1px solid #ffffff26}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.join-closing{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:96px 56px 0;scroll-margin-top:80px}.join-closing__heading{color:var(--color-indigo-soft);font-family:var(--font-serif);letter-spacing:-.025em;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:760px;margin:14px 0 28px;font-size:48px;font-weight:500;line-height:1.02}.join-closing__heading p{margin:0 0 12px}.join-closing__heading p:last-child{margin-bottom:0}.join-closing__items{grid-template-columns:1fr 1fr;column-gap:56px;margin:0;padding:0;list-style:none;display:grid}.join-closing__item{border-bottom:1px solid var(--color-edge);grid-template-columns:40px 1fr;align-items:baseline;gap:14px;padding:18px 0;display:grid}.join-closing__item:nth-last-child(-n+2){border-bottom:none}.join-closing__text{font-family:var(--font-serif);color:var(--color-ink);font-size:18px;line-height:1.45}.join-closing__body{font-family:var(--font-serif);color:var(--color-slate);max-width:680px;margin:24px 0 0;font-size:17px;font-style:italic;line-height:1.5}@media (max-width:1024px){.join-closing{padding:72px 32px 0}.join-closing__heading{font-size:36px}.join-closing__items{grid-template-columns:1fr;column-gap:0}.join-closing__item:nth-last-child(-n+2){border-bottom:1px solid var(--color-edge)}.join-closing__item:last-child{border-bottom:none}}@media (max-width:640px){.join-closing{padding:48px 20px 0}.join-closing__heading{letter-spacing:-.027em;font-size:30px}.join-closing__item{grid-template-columns:32px 1fr;gap:12px;padding:14px 0}.join-closing__text{font-size:15.5px;line-height:1.45}.join-closing__body{margin-top:20px;font-size:15px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.contact-intro{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:64px 56px 0;scroll-margin-top:80px}.contact-intro__eyebrow-rule{background:var(--color-indigo-soft);opacity:.4;flex:1;max-width:320px;height:1px}.contact-intro__eyebrow-meta{color:var(--color-slate)}.contact-intro__grid{grid-template-columns:7fr 5fr;grid-template-areas:"head aside""hero hero";align-items:start;gap:56px;margin-top:24px;display:grid}.contact-intro__head{grid-area:head}.contact-intro__aside{grid-area:aside}.contact-intro__hero{grid-area:hero;margin-top:16px}.contact-intro__head{flex-direction:column;gap:24px;display:flex}.contact-intro__heading{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--color-indigo-soft);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:88px;font-weight:500;line-height:.98}.contact-intro__subheading{font-family:var(--font-serif);color:var(--color-slate);max-width:580px;margin:0;font-size:19px;font-style:italic;line-height:1.5}.contact-intro__aside{flex-direction:column;gap:14px;padding-top:8px;display:flex}.contact-intro__body{font-family:var(--font-serif);color:var(--color-ink);font-size:17px;line-height:1.55}.contact-intro__body p{margin:0 0 8px}.contact-intro__body p:last-child{margin-bottom:0}.contact-intro__body strong{color:var(--color-indigo);font-weight:500}.contact-intro__closing{font-family:var(--font-serif);color:var(--color-slate);margin:0;font-size:14px;font-style:italic;line-height:1.5}@media (max-width:1024px){.contact-intro{padding:48px 32px 0}.contact-intro__grid{grid-template-columns:1fr;grid-template-areas:"head""aside""hero";gap:24px}.contact-intro__heading{font-size:60px}}@media (max-width:640px){.contact-intro{padding:28px 20px 0}.contact-intro__heading{letter-spacing:-.027em;font-size:42px}.contact-intro__subheading{font-size:17px}.contact-intro__eyebrow-meta{display:none}.contact-intro__body{font-size:15px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.contact-info{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:96px 56px 0;scroll-margin-top:80px}.contact-info__heading{color:var(--color-indigo-soft);font-family:var(--font-serif);letter-spacing:-.025em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:720px;margin:14px 0 28px;font-size:48px;font-weight:500;line-height:1.02}.contact-info__table{border:1px solid var(--color-edge);background:var(--color-paper-light)}.contact-info__row{border-top:1px solid var(--color-edge);color:var(--color-ink);grid-template-columns:70px 200px 1fr 200px 90px;align-items:center;gap:24px;padding:22px 28px;text-decoration:none;transition:background .18s;display:grid}.contact-info__row:first-child{border-top:none}.contact-info__row:hover{background:var(--color-paper-warm)}.contact-info__label{font-family:var(--font-mono);color:var(--color-indigo);letter-spacing:.12em;text-transform:uppercase;font-size:11px}.contact-info__value{font-family:var(--font-serif);letter-spacing:-.018em;color:var(--color-ink);overflow-wrap:break-word;word-break:break-word;font-size:22px;font-weight:500}.contact-info__meta{font-family:var(--font-mono);color:var(--color-slate);letter-spacing:.05em;font-size:11px}.contact-info__badge{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink);border:1px solid var(--color-edge);text-align:center;background:0 0;padding:4px 10px;font-size:9.5px}@media (max-width:1024px){.contact-info{padding:72px 32px 0}.contact-info__heading{font-size:36px}.contact-info__row{grid-template-columns:56px 1fr auto;grid-template-areas:"index label badge""index value value""index meta meta";gap:4px 16px;padding:16px 18px}.contact-info__row>:first-child{grid-area:index}.contact-info__label{grid-area:label}.contact-info__value{grid-area:value;font-size:18px}.contact-info__meta{grid-area:meta}.contact-info__badge{grid-area:badge;justify-self:end}}@media (max-width:640px){.contact-info{padding:48px 20px 0}.contact-info__heading{letter-spacing:-.02em;margin:12px 0 18px;font-size:30px;line-height:1.05}.contact-info__value{font-size:17px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.contact-addresses{background:var(--color-paper-warm);color:var(--color-ink);font-family:var(--font-sans);margin-top:96px;padding:96px 56px;scroll-margin-top:80px}.contact-addresses__heading{font-family:var(--font-serif);letter-spacing:-.025em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:720px;color:var(--color-indigo-soft);margin:14px 0 28px;font-size:48px;font-weight:500;line-height:1.02}.contact-addresses__grid{grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.contact-addresses__card{background:var(--color-paper-light);border:1px dashed var(--color-stone);flex-direction:column;gap:14px;min-height:220px;padding:24px;display:flex}.contact-addresses__top{justify-content:space-between;align-items:flex-start;display:flex}.contact-addresses__flag{font-size:40px;line-height:1}.contact-addresses__badge{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-crimson);background:#9e2a2b1a;padding:4px 10px;font-size:9.5px}.contact-addresses__country{font-family:var(--font-serif);letter-spacing:-.018em;color:var(--color-ink);margin:0;font-size:22px;font-weight:500;line-height:1.1}.contact-addresses__lines{font-family:var(--font-serif);color:var(--color-slate);white-space:pre-wrap;margin:0;font-size:14px;font-style:italic;line-height:1.55}@media (max-width:1024px){.contact-addresses{margin-top:72px;padding:72px 32px}.contact-addresses__heading{font-size:36px}.contact-addresses__grid{grid-template-columns:1fr;gap:12px}.contact-addresses__card{min-height:0;padding:16px}}@media (max-width:640px){.contact-addresses{margin-top:48px;padding:48px 20px}.contact-addresses__heading{letter-spacing:-.02em;margin:12px 0 16px;font-size:30px;line-height:1.05}.contact-addresses__country{font-size:18px}.contact-addresses__lines{font-size:13px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.home-positioning{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:80px 56px 0}.home-positioning__grid{grid-template-columns:5fr 7fr;align-items:start;gap:56px;margin-top:36px;display:grid}.home-positioning__heading{font-family:var(--font-serif);letter-spacing:-.014em;color:var(--color-indigo-soft);text-wrap:balance;margin:0;font-size:44px;font-weight:500;line-height:1.06}.home-positioning__prose{flex-direction:column;gap:18px;display:flex}.home-positioning__body{font-family:var(--font-serif);color:var(--color-slate);margin:0;font-size:19px;line-height:1.55}.home-positioning__closing{font-family:var(--font-serif);color:var(--color-ink-soft);margin:0;font-size:17px;font-style:italic;line-height:1.5}@media (max-width:1024px){.home-positioning{padding:60px 32px 0}.home-positioning__grid{grid-template-columns:1fr;gap:24px}.home-positioning__heading{font-size:36px}}@media (max-width:640px){.home-positioning{padding:48px 20px 0}.home-positioning__heading{font-size:28px}.home-positioning__body{font-size:17px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.home-programs-teaser{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:96px 56px 0}.home-programs-teaser__card{border:1px solid var(--color-edge);background:var(--color-paper-light);grid-template-columns:5fr 7fr;gap:0;margin-top:28px;display:grid}.home-programs-teaser__lead{background:var(--color-indigo);color:var(--color-paper);flex-direction:column;justify-content:space-between;min-height:320px;padding:36px;display:flex}.home-programs-teaser__lead-meta{font-family:var(--font-mono);letter-spacing:.127em;color:var(--color-crimson-soft);text-transform:uppercase;font-size:11px}.home-programs-teaser__heading{font-family:var(--font-serif);letter-spacing:-.018em;color:var(--color-paper);text-wrap:balance;margin:24px 0 0;font-size:36px;font-weight:500;line-height:1.05}.home-programs-teaser__body{flex-direction:column;gap:18px;padding:36px;display:flex}.home-programs-teaser__paragraph{font-family:var(--font-serif);color:var(--color-ink);margin:0;font-size:18px;line-height:1.5}.home-programs-teaser__items{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.home-programs-teaser__item{grid-template-columns:36px 1fr;align-items:baseline;gap:14px;padding:8px 0;display:grid}.home-programs-teaser__item-index{font-family:var(--font-mono);letter-spacing:.1em;color:var(--color-crimson);font-size:10.5px}.home-programs-teaser__item-label{color:var(--color-slate);font-size:14px;line-height:1.5}.home-programs-teaser__actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}@media (max-width:1024px){.home-programs-teaser{padding:72px 32px 0}.home-programs-teaser__card{grid-template-columns:1fr}.home-programs-teaser__lead{min-height:0;padding:28px}.home-programs-teaser__body{padding:28px}}@media (max-width:640px){.home-programs-teaser{padding:56px 20px 0}.home-programs-teaser__heading{font-size:28px}.home-programs-teaser__paragraph{font-size:16px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.home-insights-teaser{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:96px 56px 0}.home-insights-teaser__row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;display:flex}.home-insights-teaser__heading{font-family:var(--font-serif);color:var(--color-indigo-soft);letter-spacing:-.025em;text-wrap:balance;max-width:760px;margin:14px 0 0;font-size:56px;font-weight:500;line-height:1.02}.home-insights-teaser__body{font-family:var(--font-serif);color:var(--color-slate);max-width:560px;margin:16px 0 0;font-size:17px;font-style:italic;line-height:1.5}.home-insights-teaser__cta{flex-shrink:0}@media (max-width:1024px){.home-insights-teaser{padding:72px 32px 0}.home-insights-teaser__heading{font-size:40px}}@media (max-width:640px){.home-insights-teaser{padding:56px 20px 0}.home-insights-teaser__heading{font-size:30px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.home-team-teaser{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:96px 56px}.home-team-teaser__row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.home-team-teaser__heading{font-family:var(--font-serif);color:var(--color-indigo-soft);letter-spacing:-.025em;text-wrap:balance;max-width:760px;margin:14px 0 0;font-size:56px;font-weight:500;line-height:1.02}.home-team-teaser__body{font-family:var(--font-serif);color:var(--color-slate);max-width:620px;margin:16px 0 0;font-size:17px;font-style:italic;line-height:1.5}.home-team-teaser__cta{flex-shrink:0}.home-team-teaser__portraits{grid-template-columns:repeat(6,1fr);gap:16px;margin:56px 0 0;padding:0;list-style:none;display:grid}.home-team-teaser__portrait{display:flex}@media (max-width:1024px){.home-team-teaser{padding:72px 32px}.home-team-teaser__heading{font-size:40px}.home-team-teaser__portraits{grid-template-columns:repeat(3,1fr);margin-top:40px}}@media (max-width:640px){.home-team-teaser{padding:56px 20px}.home-team-teaser__heading{font-size:30px}.home-team-teaser__portraits{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:32px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.about-founder{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:96px 56px 0;scroll-margin-top:80px}.about-founder__grid{grid-template-columns:5fr 7fr;align-items:start;gap:56px;margin-top:28px;display:grid}.about-founder__media .atlas-img__frame{border-radius:var(--radius-4);height:520px}.about-founder__details{flex-direction:column;gap:0;display:flex}.about-founder__name{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--color-indigo-soft);text-wrap:balance;margin:0;font-size:52px;font-weight:500;line-height:1.02}.about-founder__role{font-family:var(--font-mono);color:var(--color-indigo);letter-spacing:.1em;text-transform:uppercase;margin:8px 0 0;font-size:12px}.about-founder__body{font-family:var(--font-serif);color:var(--color-slate);margin:24px 0 0;font-size:19px;line-height:1.55}.about-founder__linkedin{font-family:var(--font-mono);letter-spacing:.091em;color:var(--color-crimson);text-transform:uppercase;transition:color var(--duration-fast)var(--ease-standard);align-items:center;gap:6px;margin-top:20px;font-size:11px;text-decoration:none;display:inline-flex}.about-founder__linkedin:hover{color:var(--color-crimson-deep);text-decoration:underline}@media (max-width:1024px){.about-founder{padding:72px 32px 0}.about-founder__grid{grid-template-columns:1fr;gap:32px}.about-founder__media .atlas-img__frame{height:380px}.about-founder__name{font-size:36px}.about-founder__body{font-size:16px}}@media (max-width:640px){.about-founder{padding:48px 20px 0}.about-founder__media .atlas-img__frame{height:320px}.about-founder__name{letter-spacing:-.028em;font-size:32px}.about-founder__role{font-size:10.5px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.about-team{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:96px 56px 0;scroll-margin-top:80px}.about-team__heading{font-family:var(--font-serif);letter-spacing:-.025em;max-width:760px;color:var(--color-indigo-soft);text-wrap:balance;margin:14px 0 32px;font-size:48px;font-weight:500;line-height:1.02}.about-team__grid{grid-template-columns:repeat(4,1fr);gap:28px;margin-top:28px;padding:0;list-style:none;display:grid}.about-team__group{background:var(--color-paper-light);border:1px solid var(--color-edge);border-radius:var(--radius-4);flex-direction:column;gap:12px;padding:28px;display:flex}.about-team__portrait{margin-bottom:4px}.about-team__name{font-family:var(--font-serif);letter-spacing:-.019em;color:var(--color-ink);margin:0;font-size:26px;font-weight:500;line-height:1.15}.about-team__description{color:var(--color-slate);margin:0;font-size:14.5px;line-height:1.55}@media (max-width:1024px){.about-team{padding:72px 32px 0}.about-team__heading{font-size:36px}.about-team__grid{grid-template-columns:repeat(2,1fr)}.about-team__name{font-size:22px}}@media (max-width:640px){.about-team{padding:48px 20px 0}.about-team__heading{margin-bottom:18px;font-size:28px}.about-team__grid{grid-template-columns:1fr;gap:14px}.about-team__group{padding:20px}.about-team__name{font-size:18px}.about-team__description{font-size:13px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.about-beliefs{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:96px 56px;scroll-margin-top:80px}.about-beliefs__grid{grid-template-columns:5fr 7fr;align-items:start;gap:80px;display:grid}.about-beliefs__intro-col{flex-direction:column;gap:18px;display:flex}.about-beliefs__intro{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--color-indigo-soft);text-wrap:balance;margin:0;font-size:56px;font-weight:500;line-height:1.02}.about-beliefs__closing{font-family:var(--font-serif);color:var(--color-slate);margin:0;font-size:17px;font-style:italic;line-height:1.5}.about-beliefs__list{margin:0;padding:0;list-style:none}.about-beliefs__item{border-top:1px solid var(--color-edge);grid-template-columns:60px 1fr;align-items:baseline;gap:20px;padding:24px 0;display:grid}.about-beliefs__list>.about-beliefs__item:last-child{border-bottom:1px solid var(--color-edge)}.about-beliefs__item-text{font-family:var(--font-serif);color:var(--color-ink);font-size:22px;line-height:1.4}.about-beliefs__item--italic .about-beliefs__item-text{font-style:italic}@media (max-width:1024px){.about-beliefs{padding:72px 32px}.about-beliefs__grid{grid-template-columns:1fr;gap:32px}.about-beliefs__intro{font-size:40px}.about-beliefs__item-text{font-size:18px}}@media (max-width:640px){.about-beliefs{padding:48px 20px}.about-beliefs__intro{letter-spacing:-.028em;font-size:32px}.about-beliefs__item{grid-template-columns:40px 1fr;gap:14px;padding:18px 0}.about-beliefs__item-text{font-size:17px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.services-overview{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:96px 56px 0}.services-overview__grid{grid-template-columns:repeat(4,1fr);gap:0;margin:36px 0 0;padding:0;list-style:none;display:grid}.services-overview__cell{border-left:1px solid var(--color-edge);padding-left:24px;padding-right:24px}.services-overview__cell:first-child{border-left:none;padding-left:0}.services-overview__link{color:inherit;flex-direction:column;gap:10px;text-decoration:none;display:flex}.services-overview__number{font-family:var(--font-mono);letter-spacing:.109em;font-size:11px}.services-overview__cell--indigo .services-overview__number{color:var(--color-indigo)}.services-overview__cell--crimson .services-overview__number{color:var(--color-crimson)}.services-overview__title{font-family:var(--font-serif);letter-spacing:-.017em;margin:0;font-size:30px;font-weight:500;line-height:1.05}.services-overview__meta{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-slate);margin-top:6px;font-size:10px}@media (max-width:1024px){.services-overview{padding:72px 32px 0}.services-overview__grid{grid-template-columns:1fr 1fr;gap:0}.services-overview__cell{border-left:none;padding:14px 16px}.services-overview__cell:nth-child(2n){border-left:1px solid var(--color-edge)}.services-overview__cell:nth-child(-n+2){border-bottom:1px solid var(--color-edge)}.services-overview__cell:nth-child(odd){padding-left:0}.services-overview__cell:nth-child(2n){padding-right:0}.services-overview__title{font-size:24px}}@media (max-width:640px){.services-overview{padding:48px 20px 0}.services-overview__title{font-size:20px}.services-overview__meta{font-size:9.5px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.services-differentiation{background:var(--color-paper-warm);color:var(--color-ink);font-family:var(--font-sans);margin-top:96px;padding:96px 56px;scroll-margin-top:80px}.services-differentiation__heading{font-family:var(--font-serif);color:var(--color-indigo-soft);letter-spacing:-.025em;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:880px;margin:14px 0 28px;font-size:56px;font-weight:500;line-height:1.02}.services-differentiation__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.services-differentiation__card{background:var(--color-paper-light);border:1px solid var(--color-edge);flex-direction:column;gap:12px;min-height:200px;padding:22px;display:flex}.services-differentiation__title{font-family:var(--font-serif);letter-spacing:-.018em;font-size:26px;font-weight:500;line-height:1.1}.services-differentiation__example{font-family:var(--font-serif);color:var(--color-slate);border-left:2px solid var(--color-crimson);max-width:880px;margin:32px 0 0;padding-left:16px;font-size:17px;font-style:italic;line-height:1.6}@media (max-width:1024px){.services-differentiation{margin-top:72px;padding:72px 32px}.services-differentiation__heading{font-size:40px}.services-differentiation__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.services-differentiation{margin-top:48px;padding:48px 20px}.services-differentiation__heading{letter-spacing:-.028em;font-size:32px}.services-differentiation__grid{grid-template-columns:1fr 1fr;gap:10px}.services-differentiation__card{min-height:140px;padding:14px}.services-differentiation__title{font-size:18px}.services-differentiation__example{font-size:15px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.services-outcomes{background:var(--color-ink-deep);color:var(--color-paper);font-family:var(--font-sans);margin-top:96px;padding:96px 56px;scroll-margin-top:80px}.services-outcomes__heading{font-family:var(--font-serif);letter-spacing:-.025em;max-width:920px;color:var(--color-paper);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:14px 0 28px;font-size:56px;font-weight:500;line-height:1.02}.services-outcomes__grid{grid-template-columns:1fr 1fr;column-gap:64px;margin:0;padding:0;list-style:none;display:grid}.services-outcomes__item{border-top:1px solid #ffffff26;grid-template-columns:50px 1fr;align-items:baseline;gap:16px;padding:20px 0;display:grid}.services-outcomes__item:nth-last-child(-n+2){border-bottom:1px solid #ffffff26}.services-outcomes__text{font-family:var(--font-serif);color:var(--color-paper);font-size:19px;line-height:1.45}@media (max-width:1024px){.services-outcomes{margin-top:72px;padding:72px 32px}.services-outcomes__heading{font-size:40px}.services-outcomes__grid{column-gap:32px}}@media (max-width:640px){.services-outcomes{margin-top:48px;padding:48px 20px}.services-outcomes__heading{letter-spacing:-.028em;margin-bottom:20px;font-size:32px}.services-outcomes__grid{grid-template-columns:1fr;column-gap:0}.services-outcomes__item{grid-template-columns:40px 1fr;gap:12px;padding:14px 0}.services-outcomes__item:nth-last-child(-n+2){border-bottom:none}.services-outcomes__item:last-child{border-bottom:1px solid #ffffff26}.services-outcomes__text{font-size:16px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.audiences-common-tensions{background:var(--color-ink-deep);color:var(--color-paper);font-family:var(--font-sans);padding:96px 56px;scroll-margin-top:80px}.audiences-common-tensions__heading{font-family:var(--font-serif);letter-spacing:-.025em;max-width:920px;color:var(--color-paper);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:14px 0 28px;font-size:56px;font-weight:500;line-height:1.02}.audiences-common-tensions__list{grid-template-columns:1fr 1fr;column-gap:0;margin:0;padding:0;list-style:none;display:grid}.audiences-common-tensions__item{border-top:1px solid #ffffff26;align-items:baseline;padding:28px 32px 28px 0}.audiences-common-tensions__item:nth-child(2n){border-left:1px solid #ffffff26;padding-left:32px;padding-right:0}.audiences-common-tensions__item:nth-last-child(-n+2){border-bottom:1px solid #ffffff26}.audiences-common-tensions__text{font-family:var(--font-serif);letter-spacing:-.012em;color:var(--color-paper);margin-top:10px;font-size:22px;font-weight:500;line-height:1.25;display:block}.audiences-common-tensions__closing{font-family:var(--font-serif);color:#ffffffc7;max-width:60ch;margin:32px 0 0;font-size:17px;font-style:italic;line-height:1.55}@media (max-width:1024px){.audiences-common-tensions{padding:72px 32px}.audiences-common-tensions__heading{font-size:40px}.audiences-common-tensions__text{font-size:20px}}@media (max-width:640px){.audiences-common-tensions{padding:48px 20px}.audiences-common-tensions__heading{letter-spacing:-.028em;margin-bottom:18px;font-size:32px}.audiences-common-tensions__list{grid-template-columns:1fr}.audiences-common-tensions__item{padding:16px 0}.audiences-common-tensions__item:nth-child(2n){border-left:none;padding-left:0}.audiences-common-tensions__item:nth-last-child(-n+2){border-bottom:none}.audiences-common-tensions__item:last-child{border-bottom:1px solid #ffffff26}.audiences-common-tensions__text{margin-top:8px;font-size:18px}.audiences-common-tensions__closing{margin-top:24px;font-size:14.5px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.audiences-adaptation{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:96px 56px 0;scroll-margin-top:80px}.audiences-adaptation__grid{grid-template-columns:5fr 7fr;align-items:start;gap:64px;display:grid}.audiences-adaptation__head{flex-direction:column;gap:0;display:flex}.audiences-adaptation__heading{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--color-indigo-soft);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:14px 0 0;font-size:48px;font-weight:500;line-height:1.02}.audiences-adaptation__col{flex-direction:column;gap:16px;display:flex}.audiences-adaptation__body{font-size:19px}.audiences-adaptation__body,.audiences-adaptation__closing{font-family:var(--font-serif);color:var(--color-slate);margin:0;line-height:1.55}.audiences-adaptation__closing{max-width:60ch;font-size:17px;font-style:italic}@media (max-width:1024px){.audiences-adaptation{padding:72px 32px 0}.audiences-adaptation__grid{grid-template-columns:1fr;gap:24px}.audiences-adaptation__heading{font-size:36px}}@media (max-width:640px){.audiences-adaptation{padding:48px 20px 0}.audiences-adaptation__heading{letter-spacing:-.027em;font-size:30px}.audiences-adaptation__body{font-size:16px}.audiences-adaptation__closing{font-size:14.5px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.audiences-needs-examples{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:96px 56px;scroll-margin-top:80px}.audiences-needs-examples__heading{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--color-indigo-soft);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:820px;margin:14px 0 28px;font-size:48px;font-weight:500;line-height:1.02}.audiences-needs-examples__list{grid-template-columns:1fr 1fr;column-gap:56px;margin:0;padding:0;list-style:none;display:grid}.audiences-needs-examples__item{border-bottom:1px solid var(--color-edge);grid-template-columns:40px 1fr;align-items:baseline;gap:16px;padding:20px 0;display:grid}.audiences-needs-examples__item:nth-last-child(-n+2){border-bottom:none}.audiences-needs-examples__text{font-family:var(--font-serif);color:var(--color-ink);font-size:19px;line-height:1.45}.audiences-needs-examples__item--italic .audiences-needs-examples__text{font-style:italic}@media (max-width:1024px){.audiences-needs-examples{padding:72px 32px}.audiences-needs-examples__heading{font-size:36px}.audiences-needs-examples__list{grid-template-columns:1fr;column-gap:0}.audiences-needs-examples__item:nth-last-child(-n+2){border-bottom:1px solid var(--color-edge)}.audiences-needs-examples__item:last-child{border-bottom:none}}@media (max-width:640px){.audiences-needs-examples{padding:48px 20px}.audiences-needs-examples__heading{letter-spacing:-.027em;margin-bottom:16px;font-size:30px}.audiences-needs-examples__item{grid-template-columns:32px 1fr;gap:12px;padding:14px 0}.audiences-needs-examples__text{font-size:15.5px;line-height:1.4}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.programs-characteristics{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:96px 56px 0;scroll-margin-top:80px}.programs-characteristics__list{grid-auto-columns:1fr;grid-auto-flow:column;gap:0;margin:36px 0 0;padding:0;list-style:none;display:grid}.programs-characteristics__item{border-left:1px solid var(--color-edge);min-width:0;padding-left:24px;padding-right:24px}.programs-characteristics__item:first-child{border-left:none;padding-left:0}.programs-characteristics__title{font-family:var(--font-serif);letter-spacing:-.017em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:10px 0 0;font-size:30px;font-weight:500;line-height:1.05}.programs-characteristics__description{color:var(--color-slate);margin:10px 0 0;font-size:14px;line-height:1.5}@media (max-width:1024px){.programs-characteristics{padding:72px 32px 0}.programs-characteristics__item{padding-left:14px;padding-right:14px}.programs-characteristics__title{font-size:22px}}@media (max-width:640px){.programs-characteristics{padding:48px 20px 0}.programs-characteristics__list{grid-template-columns:1fr;grid-auto-columns:auto;grid-auto-flow:row}.programs-characteristics__item{border-left:none;padding:14px 0}.programs-characteristics__item,.programs-characteristics__item:first-child{border-top:1px solid var(--color-edge)}.programs-characteristics__item:last-child{border-bottom:1px solid var(--color-edge)}.programs-characteristics__title{font-size:19px}.programs-characteristics__description{margin-top:6px;font-size:13.5px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.programs-types{background:var(--color-paper-warm);color:var(--color-ink);font-family:var(--font-sans);margin-top:96px;padding:96px 56px;scroll-margin-top:80px}.programs-types__heading{font-family:var(--font-serif);color:var(--color-indigo-soft);letter-spacing:-.025em;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:820px;margin:14px 0 28px;font-size:56px;font-weight:500;line-height:1.02}.programs-types__list{grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.programs-types__item{display:flex}.programs-types__card{background:var(--color-paper-light);border:1px solid var(--color-edge);width:100%;color:inherit;flex-direction:column;gap:12px;padding:24px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.programs-types__card--link:hover{border-color:var(--color-stone);transform:translateY(-2px)}.programs-types__marker{font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:500}.programs-types__marker--indigo{color:var(--color-indigo)}.programs-types__marker--crimson{color:var(--color-crimson)}.programs-types__title{font-family:var(--font-serif);letter-spacing:-.018em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:28px;font-weight:500;line-height:1.05}.programs-types__description{color:var(--color-slate);margin:4px 0 0;font-size:13.5px;line-height:1.55}@media (max-width:1024px){.programs-types{margin-top:64px;padding:72px 32px}.programs-types__heading{font-size:40px}.programs-types__list{grid-template-columns:1fr;gap:10px}}@media (max-width:640px){.programs-types{margin-top:48px;padding:48px 20px}.programs-types__heading{font-size:32px}.programs-types__card{gap:6px;padding:16px}.programs-types__title{font-size:20px}.programs-types__description{font-size:12.5px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.program-type-detail{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:96px 56px 0;scroll-margin-top:80px}.program-type-detail__eyebrow-rule{background:var(--color-edge);flex:1;max-width:360px;height:1px}.program-type-detail__grid{grid-template-columns:5fr 7fr;align-items:start;gap:64px;margin-top:28px;display:grid}.program-type-detail__heading{font-family:var(--font-serif);letter-spacing:-.025em;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;color:var(--color-indigo-soft);margin:0;font-size:48px;font-weight:500;line-height:1.02}.program-type-detail__lede{font-family:var(--font-serif);color:var(--color-slate);max-width:440px;margin:18px 0 0;font-size:18px;font-style:italic;line-height:1.5}.program-type-detail__list-label{font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:500}.program-type-detail__list-label--outcomes{margin-top:28px}.program-type-detail--indigo .program-type-detail__cover-num,.program-type-detail--indigo .program-type-detail__list-label,.program-type-detail--indigo .program-type-detail__outcome-bullet{color:var(--color-indigo)}.program-type-detail--crimson .program-type-detail__cover-num,.program-type-detail--crimson .program-type-detail__list-label,.program-type-detail--crimson .program-type-detail__outcome-bullet{color:var(--color-crimson)}.program-type-detail__cover{grid-template-columns:1fr 1fr;column-gap:32px;margin:0;padding:0;list-style:none;display:grid}.program-type-detail__cover-item{border-top:1px solid var(--color-edge);grid-template-columns:24px 1fr;align-items:baseline;gap:8px;padding:8px 0;display:grid}.program-type-detail__cover-num{font-family:var(--font-mono);letter-spacing:.06em;font-size:10px}.program-type-detail__cover-text{color:var(--color-ink);font-size:13.5px;line-height:1.5}.program-type-detail__outcomes{margin:0;padding:0;list-style:none}.program-type-detail__outcome-item{grid-template-columns:14px 1fr;align-items:baseline;gap:8px;padding:6px 0;display:grid}.program-type-detail__outcome-bullet{font-family:var(--font-mono);font-size:11px}.program-type-detail__outcome-item span:last-child{color:var(--color-slate);font-size:13px;line-height:1.5}@media (max-width:1024px){.program-type-detail{padding:64px 32px 0}.program-type-detail__grid{grid-template-columns:1fr;gap:32px}.program-type-detail__heading{font-size:36px}.program-type-detail__cover{grid-template-columns:1fr;column-gap:0}}@media (max-width:640px){.program-type-detail{padding:48px 20px 0}.program-type-detail__heading{font-size:30px}.program-type-detail__lede{font-size:15.5px}.program-type-detail__list-label{margin-top:18px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.programs-formats{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);margin-top:80px;padding:96px 56px 0;scroll-margin-top:80px}.programs-formats__heading{font-family:var(--font-serif);color:var(--color-indigo-soft);letter-spacing:-.025em;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:760px;margin:14px 0 28px;font-size:48px;font-weight:500;line-height:1.02}.programs-formats__list{grid-template-columns:repeat(5,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.programs-formats__item{border-left:1px solid var(--color-edge);padding-left:20px;padding-right:20px}.programs-formats__item:first-child{border-left:none;padding-left:0}.programs-formats__num{font-family:var(--font-mono);color:var(--color-indigo);letter-spacing:.07em;font-size:14px;font-weight:500}.programs-formats__label{font-family:var(--font-serif);letter-spacing:-.014em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin-top:10px;font-size:22px;font-weight:500;line-height:1.15}.programs-formats__closing{font-family:var(--font-serif);color:var(--color-slate);max-width:60ch;margin:40px 0 0;font-size:17px;font-style:italic;line-height:1.6}@media (max-width:1024px){.programs-formats{margin-top:48px;padding:72px 32px 0}.programs-formats__heading{font-size:36px}.programs-formats__list{grid-template-columns:repeat(2,1fr);row-gap:20px}.programs-formats__item{padding-left:16px;padding-right:16px}.programs-formats__item:nth-child(odd){border-left:none;padding-left:0}}@media (max-width:640px){.programs-formats{margin-top:40px;padding:48px 20px 0}.programs-formats__heading{font-size:30px}.programs-formats__list{grid-template-columns:1fr;row-gap:0}.programs-formats__item{border-left:none;grid-template-columns:36px 1fr;align-items:baseline;gap:12px;padding:14px 0;display:grid}.programs-formats__item,.programs-formats__item:first-child{border-top:1px solid var(--color-edge)}.programs-formats__item:last-child{border-bottom:1px solid var(--color-edge)}.programs-formats__num{font-size:13px}.programs-formats__label{margin-top:0;font-size:17px}.programs-formats__closing{margin-top:28px;font-size:15px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.programs-distinctiveness{background:var(--color-ink-deep);color:var(--color-paper);font-family:var(--font-sans);margin-top:96px;padding:96px 56px;scroll-margin-top:80px}.programs-distinctiveness__grid{grid-template-columns:6fr 6fr;align-items:start;gap:80px;margin-top:24px;display:grid}.programs-distinctiveness__heading{font-family:var(--font-serif);letter-spacing:-.025em;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:64px;font-weight:500;line-height:.98}.programs-distinctiveness__list{margin:0;padding:0;list-style:none}.programs-distinctiveness__item{border-top:1px solid #ffffff26;grid-template-columns:50px 1fr;align-items:baseline;gap:18px;padding:20px 0;display:grid}.programs-distinctiveness__item:last-child{border-bottom:1px solid #ffffff26}.programs-distinctiveness__text{flex-direction:column;gap:4px;display:flex}.programs-distinctiveness__title{font-family:var(--font-serif);color:var(--color-paper);font-size:19px;line-height:1.45}.programs-distinctiveness__description{color:#f4f1eab3;margin:0;font-size:13.5px;line-height:1.5}@media (max-width:1024px){.programs-distinctiveness{margin-top:64px;padding:72px 32px}.programs-distinctiveness__grid{grid-template-columns:1fr;gap:32px}.programs-distinctiveness__heading{font-size:44px}}@media (max-width:640px){.programs-distinctiveness{margin-top:48px;padding:48px 20px}.programs-distinctiveness__heading{font-size:32px}.programs-distinctiveness__item{grid-template-columns:40px 1fr;gap:12px;padding:14px 0}.programs-distinctiveness__title{font-size:16px}.programs-distinctiveness__description{font-size:12.5px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.programs-audiences-examples{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:96px 56px 0;scroll-margin-top:80px}.programs-audiences-examples__heading{color:var(--color-indigo-soft);font-family:var(--font-serif);letter-spacing:-.025em;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:720px;margin:14px 0 28px;font-size:48px;font-weight:500;line-height:1.02}.programs-audiences-examples__list{grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.programs-audiences-examples__item{background:var(--color-paper-light);border:1px solid var(--color-edge);flex-direction:column;gap:10px;min-height:160px;padding:22px;display:flex}.programs-audiences-examples__title{font-family:var(--font-serif);letter-spacing:-.018em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:22px;font-weight:500;line-height:1.15}@media (max-width:1024px){.programs-audiences-examples{padding:72px 32px 0}.programs-audiences-examples__heading{font-size:36px}.programs-audiences-examples__list{grid-template-columns:repeat(2,1fr);gap:12px}.programs-audiences-examples__item{min-height:0}}@media (max-width:640px){.programs-audiences-examples{padding:48px 20px 0}.programs-audiences-examples__heading{font-size:30px}.programs-audiences-examples__list{grid-template-columns:1fr 1fr;gap:10px}.programs-audiences-examples__item{gap:6px;padding:14px}.programs-audiences-examples__title{font-size:16px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.programs-outcomes-examples{background:var(--color-paper-warm);color:var(--color-ink);font-family:var(--font-sans);margin-top:96px;padding:96px 56px;scroll-margin-top:80px}.programs-outcomes-examples__heading{color:var(--color-indigo-soft);font-family:var(--font-serif);letter-spacing:-.025em;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:880px;margin:14px 0 28px;font-size:48px;font-weight:500;line-height:1.02}.programs-outcomes-examples__list{grid-template-columns:1fr 1fr;column-gap:64px;margin:0;padding:0;list-style:none;display:grid}.programs-outcomes-examples__item{border-bottom:1px solid var(--color-edge);grid-template-columns:40px 1fr;align-items:baseline;gap:14px;padding:20px 0;display:grid}.programs-outcomes-examples__list .programs-outcomes-examples__item:nth-last-child(-n+2){border-bottom:none}.programs-outcomes-examples__text{font-family:var(--font-serif);color:var(--color-ink);font-size:19px;line-height:1.45}.programs-outcomes-examples__item--italic .programs-outcomes-examples__text{font-style:italic}@media (max-width:1024px){.programs-outcomes-examples{margin-top:64px;padding:72px 32px}.programs-outcomes-examples__heading{font-size:36px}.programs-outcomes-examples__list{grid-template-columns:1fr;column-gap:0}.programs-outcomes-examples__item,.programs-outcomes-examples__list .programs-outcomes-examples__item:nth-last-child(-n+2){border-bottom:1px solid var(--color-edge)}.programs-outcomes-examples__list .programs-outcomes-examples__item:last-child{border-bottom:none}}@media (max-width:640px){.programs-outcomes-examples{margin-top:48px;padding:48px 20px}.programs-outcomes-examples__heading{font-size:30px}.programs-outcomes-examples__item{grid-template-columns:32px 1fr;gap:12px;padding:14px 0}.programs-outcomes-examples__text{font-size:15.5px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.programs-empty-state{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:96px 56px 0;scroll-margin-top:80px}.programs-empty-state__card{background:var(--color-paper-light);border:1px dashed var(--color-stone);text-align:center;padding:48px}.programs-empty-state__eyebrow{font-family:var(--font-mono);color:var(--color-crimson);letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:500}.programs-empty-state__heading{font-family:var(--font-serif);letter-spacing:-.022em;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:14px 0 8px;font-size:36px;font-weight:500;line-height:1.05}.programs-empty-state__body{font-family:var(--font-serif);color:var(--color-slate);max-width:540px;margin:0 auto;font-size:17px;font-style:italic;line-height:1.5}.programs-empty-state__cta{justify-content:center;margin-top:22px;display:flex}@media (max-width:1024px){.programs-empty-state{padding:72px 32px 0}.programs-empty-state__card{padding:32px}.programs-empty-state__heading{font-size:28px}}@media (max-width:640px){.programs-empty-state{padding:48px 20px 0}.programs-empty-state__card{padding:24px}.programs-empty-state__heading{font-size:22px}.programs-empty-state__body{font-size:13.5px}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.insights-content-types{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);padding:96px 56px 0;scroll-margin-top:80px}.insights-content-types__heading{color:var(--color-indigo-soft);font-family:var(--font-serif);letter-spacing:-.025em;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:720px;margin:14px 0 28px;font-size:48px;font-weight:500;line-height:1.02}.insights-content-types__list{grid-template-columns:repeat(5,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.insights-content-types__item{background:var(--color-paper-light);border:1px solid var(--color-edge);flex-direction:column;gap:10px;min-height:220px;padding:20px;display:flex}.insights-content-types__title{font-family:var(--font-serif);letter-spacing:-.018em;margin:0;font-size:22px;font-weight:500;line-height:1.1}.insights-content-types__description{color:var(--color-slate);margin:0;font-size:13px;line-height:1.5}@media (max-width:1024px){.insights-content-types{padding:72px 32px 0}.insights-content-types__heading{font-size:36px}.insights-content-types__list{grid-template-columns:repeat(2,1fr)}.insights-content-types__item{min-height:auto}}@media (max-width:640px){.insights-content-types{padding:48px 20px 0}.insights-content-types__heading{letter-spacing:-.028em;font-size:28px}.insights-content-types__list{grid-template-columns:1fr;gap:10px}.insights-content-types__item{min-height:auto;padding:14px}.insights-content-types__title{font-size:18px}.insights-content-types__description{font-size:12.5px}}