.DirectorWelcome-module__ZigxTq__directorWelcome{background:var(--bg-paper);border-bottom:.5px solid var(--line);padding:clamp(48px,7vw,88px) 0}.DirectorWelcome-module__ZigxTq__label{color:var(--cobalt-text);font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:1.25rem;font-size:.75rem;font-weight:700;display:inline-flex}.DirectorWelcome-module__ZigxTq__label:before{content:"";background:var(--cobalt);border-radius:50%;width:6px;height:6px}.DirectorWelcome-module__ZigxTq__card{background:var(--bg-white);border:.5px solid var(--line);border-radius:var(--radius);overflow:hidden}.DirectorWelcome-module__ZigxTq__grid{grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);align-items:stretch;gap:0;display:grid}.DirectorWelcome-module__ZigxTq__photoContainer{background:var(--bg-warm);border-right:.5px solid var(--line);justify-content:center;align-items:flex-start;padding:clamp(20px,3vw,32px);display:flex}.DirectorWelcome-module__ZigxTq__photo{object-fit:cover;object-position:center top;border-radius:var(--radius);border:.5px solid var(--line);width:min(100%,280px);height:auto;max-height:360px}.DirectorWelcome-module__ZigxTq__content{padding:clamp(28px,4vw,48px)}.DirectorWelcome-module__ZigxTq__heading{font-family:var(--font-serif);letter-spacing:-.02em;max-width:19ch;margin-bottom:.85rem;font-size:clamp(2rem,4vw,3rem);font-weight:500;line-height:1.08}.DirectorWelcome-module__ZigxTq__accentLine{background:var(--cobalt);width:64px;height:2px;margin-bottom:1.35rem}.DirectorWelcome-module__ZigxTq__message{max-width:68ch}.DirectorWelcome-module__ZigxTq__message p{color:var(--ink-secondary);font-size:1rem;line-height:1.7}.DirectorWelcome-module__ZigxTq__signature{border-top:.5px solid var(--line);margin-top:1.75rem;padding-top:1.25rem}.DirectorWelcome-module__ZigxTq__signatureName{font-family:var(--font-serif);color:var(--ink);margin-bottom:.2rem;font-size:1.25rem}.DirectorWelcome-module__ZigxTq__signatureTitle{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);font-size:.8rem;font-weight:700}@media (max-width:767px){.DirectorWelcome-module__ZigxTq__directorWelcome{padding:40px 0}.DirectorWelcome-module__ZigxTq__grid{grid-template-columns:1fr}.DirectorWelcome-module__ZigxTq__photoContainer{border-right:0;border-bottom:.5px solid var(--line);justify-content:flex-start}.DirectorWelcome-module__ZigxTq__photo{width:160px;max-height:210px}.DirectorWelcome-module__ZigxTq__content{padding:24px 20px 28px}.DirectorWelcome-module__ZigxTq__heading{font-size:clamp(1.85rem,9vw,2.3rem)}}
.ui-module__SP2qqW__section{max-width:1200px;margin:0 auto;padding:clamp(64px,10vw,120px) clamp(20px,4vw,48px)}.ui-module__SP2qqW__sectionAccent{background:var(--cobalt-bg)}.ui-module__SP2qqW__grid{gap:clamp(16px,2vw,24px);display:grid}.ui-module__SP2qqW__gridCols2,.ui-module__SP2qqW__gridCols3,.ui-module__SP2qqW__gridCols4{grid-template-columns:1fr}@media (min-width:640px){.ui-module__SP2qqW__gridCols2,.ui-module__SP2qqW__gridCols4{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.ui-module__SP2qqW__gridCols3{grid-template-columns:repeat(3,1fr)}.ui-module__SP2qqW__gridCols4{grid-template-columns:repeat(4,1fr)}}.ui-module__SP2qqW__card{background:var(--bg-white);border:.5px solid var(--line);border-radius:var(--radius);transition:border-color var(--duration-normal) var(--ease-out);padding:clamp(24px,3vw,32px)}.ui-module__SP2qqW__card:hover{border-color:var(--line-dark)}.ui-module__SP2qqW__card h3{margin-bottom:.5rem}.ui-module__SP2qqW__card p{font-size:.9375rem}.ui-module__SP2qqW__btn{font-family:var(--font-sans);border-radius:var(--radius);border:1px solid var(--line);color:var(--ink);cursor:pointer;transition:all var(--duration-normal) var(--ease-out);background:0 0;justify-content:center;align-items:center;gap:.5rem;padding:12px 24px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.ui-module__SP2qqW__btn:hover{border-color:var(--cobalt);color:var(--cobalt)}.ui-module__SP2qqW__btnPrimary{background:var(--cobalt);color:var(--ink-light);border-color:var(--cobalt)}.ui-module__SP2qqW__btnPrimary:hover{background:var(--cobalt-hover);border-color:var(--cobalt-hover);color:var(--ink-light)}.ui-module__SP2qqW__iconWrapper{width:40px;height:40px;color:var(--cobalt);justify-content:center;align-items:center;margin-bottom:1rem;display:flex}
.demand-research-module__m28_Sq__hero{border-bottom:.5px solid var(--line);flex-direction:column;gap:2rem;width:100%;min-width:0;margin-bottom:clamp(40px,8vw,80px);padding-bottom:clamp(40px,8vw,80px);display:flex;overflow-x:hidden}@media (min-width:768px){.demand-research-module__m28_Sq__hero{grid-template-columns:1.4fr 1fr;align-items:start;display:grid}}.demand-research-module__m28_Sq__hero h1{font-family:var(--font-serif);overflow-wrap:break-word;word-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto;min-width:0;max-width:100%;margin-bottom:1rem;font-size:clamp(1.5rem,5vw,2.75rem);font-weight:500;line-height:1.15}.demand-research-module__m28_Sq__eyebrow{color:var(--cobalt-text);font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:700;display:inline-flex}.demand-research-module__m28_Sq__eyebrow:before{content:"";background:var(--cobalt);border-radius:50%;flex-shrink:0;width:6px;height:6px}.demand-research-module__m28_Sq__subtitle{color:var(--ink-secondary);overflow-wrap:break-word;max-width:48ch;font-size:1rem;line-height:1.65}.demand-research-module__m28_Sq__summaryCard{background:var(--bg-white);border:.5px solid var(--line);border-left:3px solid var(--cobalt);border-radius:var(--radius);height:min-content;padding:clamp(20px,2.5vw,24px)}.demand-research-module__m28_Sq__pulseHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.demand-research-module__m28_Sq__pulseHeader h3{font-size:.875rem;font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.05em;color:var(--ink);margin:0;font-weight:700}.demand-research-module__m28_Sq__pulseNote{text-transform:uppercase;color:var(--ink-muted);background:var(--bg-paper);border-radius:3px;padding:2px 6px;font-size:.625rem;font-weight:500}.demand-research-module__m28_Sq__pulseList{flex-direction:column;gap:.75rem;padding:0;list-style:none;display:flex}.demand-research-module__m28_Sq__pulseList li{flex-direction:column;gap:2px;display:flex}.demand-research-module__m28_Sq__pulseLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--cobalt-text);font-size:.625rem;font-weight:700}.demand-research-module__m28_Sq__pulseText{color:var(--ink-secondary);font-size:.875rem;line-height:1.4}.demand-research-module__m28_Sq__sectionHeader{flex-direction:column;gap:1rem;margin-bottom:clamp(2rem,4vw,3rem);display:flex}@media (min-width:768px){.demand-research-module__m28_Sq__sectionHeader{flex-direction:row;justify-content:space-between;align-items:flex-start}}.demand-research-module__m28_Sq__sectionLabel{color:var(--cobalt-text);font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.75rem;font-weight:700;display:inline-flex}.demand-research-module__m28_Sq__sectionHeader h2{font-family:var(--font-serif);max-width:24ch}.demand-research-module__m28_Sq__summaryText,.demand-research-module__m28_Sq__sectionText{color:var(--ink-secondary);max-width:40ch;font-size:.9375rem;line-height:1.55}.demand-research-module__m28_Sq__sectionSpacing{border-top:.5px solid var(--line);margin-top:clamp(48px,8vw,80px);padding-top:clamp(48px,8vw,80px)}.demand-research-module__m28_Sq__grid{grid-template-columns:1fr;gap:clamp(16px,2vw,20px);display:grid}@media (min-width:640px){.demand-research-module__m28_Sq__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.demand-research-module__m28_Sq__grid{grid-template-columns:repeat(3,1fr)}}.demand-research-module__m28_Sq__cardLink{color:var(--ink);text-decoration:none}.demand-research-module__m28_Sq__card{background:var(--bg-white);border:.5px solid var(--line);border-radius:var(--radius);height:100%;transition:border-color var(--duration-normal) var(--ease-out);padding:clamp(20px,3vw,28px)}.demand-research-module__m28_Sq__card:hover{border-color:var(--line-dark)}.demand-research-module__m28_Sq__card h3{margin-bottom:.5rem;font-size:1.0625rem}.demand-research-module__m28_Sq__card p{color:var(--ink-secondary);margin-bottom:.75rem;font-size:.875rem;line-height:1.5}.demand-research-module__m28_Sq__examples{flex-wrap:wrap;gap:.375rem;display:flex}.demand-research-module__m28_Sq__chip{font-family:var(--font-sans);background:var(--cobalt-bg);color:var(--cobalt-text);border-radius:var(--radius);white-space:nowrap;padding:3px 8px;font-size:.6875rem;font-weight:500}
.ArticleCard-module__TePhWa__cardLink{height:100%;color:var(--ink);text-decoration:none;display:block}.ArticleCard-module__TePhWa__articleCard{background:var(--bg-white);border:.5px solid var(--line);border-radius:var(--radius);height:100%;transition:border-color var(--duration-normal) var(--ease-out);padding:clamp(20px,3vw,28px)}.ArticleCard-module__TePhWa__articleCard:hover{border-color:var(--line-dark)}.ArticleCard-module__TePhWa__featured{border-left:3px solid var(--cobalt)}.ArticleCard-module__TePhWa__content{flex-direction:column;gap:.75rem;height:100%;display:flex}.ArticleCard-module__TePhWa__topRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ArticleCard-module__TePhWa__category{color:var(--cobalt-text);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:700;display:inline-flex}.ArticleCard-module__TePhWa__featuredBadge{color:var(--green);font-size:.75rem;font-weight:700}.ArticleCard-module__TePhWa__title{color:var(--ink);margin:0;font-size:1.0625rem;font-weight:600}.ArticleCard-module__TePhWa__excerpt{color:var(--ink-secondary);flex:1;margin:0;font-size:.9375rem;line-height:1.5}.ArticleCard-module__TePhWa__meta{color:var(--ink-muted);flex-wrap:wrap;gap:.75rem;font-size:.8125rem;display:flex}.ArticleCard-module__TePhWa__tags{flex-wrap:wrap;gap:.375rem;display:flex}.ArticleCard-module__TePhWa__tag{border:.5px solid var(--line);border-radius:var(--radius);color:var(--ink-secondary);padding:.25rem .5rem;font-size:.75rem}.ArticleCard-module__TePhWa__readMore{color:var(--cobalt-text);align-items:center;gap:.45rem;font-size:.875rem;font-weight:600;display:inline-flex}
.page-module___pz6wG__breadcrumbs{color:var(--ink-muted);align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.875rem;display:flex}.page-module___pz6wG__header{max-width:900px;margin-bottom:3rem}.page-module___pz6wG__category{color:var(--cobalt-text);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:700;display:inline-flex}.page-module___pz6wG__title{font-family:var(--font-serif);margin-top:1rem;margin-bottom:1rem}.page-module___pz6wG__lead{color:var(--ink-secondary);max-width:70ch;font-size:1.0625rem;line-height:1.65}.page-module___pz6wG__meta{color:var(--ink-muted);flex-wrap:wrap;gap:.85rem;margin-top:1.25rem;font-size:.875rem;display:flex}.page-module___pz6wG__note{border-left:3px solid var(--green);color:var(--ink-secondary);border-radius:var(--radius);background:#16a34a0f;margin-top:1rem;padding:1rem 1.1rem}.page-module___pz6wG__body{grid-template-columns:minmax(0,2fr) minmax(260px,.9fr);align-items:start;gap:2rem;display:grid}.page-module___pz6wG__main{flex-direction:column;gap:2rem;display:flex}.page-module___pz6wG__section{flex-direction:column;gap:1rem;display:flex}.page-module___pz6wG__section p{color:var(--ink-secondary);line-height:1.65}.page-module___pz6wG__list{color:var(--ink-secondary);padding-left:1.2rem}.page-module___pz6wG__list li+li{margin-top:.75rem}.page-module___pz6wG__sidebar{flex-direction:column;gap:1rem;display:flex;position:sticky;top:80px}.page-module___pz6wG__sidebarCard{border:.5px solid var(--line);border-radius:var(--radius);background:var(--bg-white);padding:clamp(20px,3vw,28px)}.page-module___pz6wG__sidebarCard p{color:var(--ink-secondary);margin:0}.page-module___pz6wG__tags{flex-wrap:wrap;gap:.375rem;display:flex}.page-module___pz6wG__tag{border-radius:var(--radius);border:.5px solid var(--line);color:var(--ink-secondary);padding:.25rem .5rem;font-size:.75rem}.page-module___pz6wG__sourceList{padding-left:1.1rem}.page-module___pz6wG__sourceList li+li{margin-top:.75rem}.page-module___pz6wG__sourceList a{color:var(--cobalt-text);text-underline-offset:3px;text-decoration:underline}.page-module___pz6wG__relatedSection{border-top:.5px solid var(--line);margin-top:5rem;padding-top:3rem}.page-module___pz6wG__relatedHeader{grid-template-columns:minmax(0,1.3fr) minmax(260px,1fr);align-items:end;gap:1.5rem;margin-bottom:2rem;display:grid}.page-module___pz6wG__relatedHeader p{color:var(--ink-secondary)}@media (max-width:900px){.page-module___pz6wG__body{grid-template-columns:1fr}.page-module___pz6wG__sidebar{position:static}.page-module___pz6wG__relatedHeader{grid-template-columns:1fr}}
.articles-module__7N0wYa__hero{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:start;gap:2rem;margin-bottom:4rem;display:grid}.articles-module__7N0wYa__eyebrow,.articles-module__7N0wYa__sectionLabel{color:var(--cobalt-text);font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;display:inline-flex}.articles-module__7N0wYa__eyebrow:before,.articles-module__7N0wYa__sectionLabel:before{content:"";background:var(--cobalt);border-radius:50%;flex-shrink:0;width:6px;height:6px}.articles-module__7N0wYa__title{font-family:var(--font-serif);max-width:14ch;margin-top:1rem}.articles-module__7N0wYa__subtitle{max-width:56rem;color:var(--ink-secondary);font-size:1.08rem}.articles-module__7N0wYa__methodCard,.articles-module__7N0wYa__featuredNote,.articles-module__7N0wYa__formatCard{background:var(--bg-white);border:.5px solid var(--line);border-radius:var(--radius);padding:1.5rem}.articles-module__7N0wYa__methodCard p,.articles-module__7N0wYa__featuredNote p,.articles-module__7N0wYa__formatCard p{color:var(--ink-secondary);margin:0}.articles-module__7N0wYa__featuredSection{border-radius:var(--radius-md);background:var(--cobalt-bg);border:.5px solid var(--line);grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:1.5rem;padding:2rem;display:grid}.articles-module__7N0wYa__featuredCopy p{color:var(--ink-secondary);max-width:56rem}.articles-module__7N0wYa__featuredTags{flex-wrap:wrap;gap:.6rem;margin:1.5rem 0;display:flex}.articles-module__7N0wYa__tag{border-radius:var(--radius);border:.5px solid var(--line);background:var(--bg-white);color:var(--cobalt-text);padding:.4rem .75rem;font-size:.82rem;font-weight:600}.articles-module__7N0wYa__sectionSpacing{margin-top:5rem}.articles-module__7N0wYa__sectionHeader{grid-template-columns:minmax(0,1.3fr) minmax(260px,1fr);align-items:end;gap:1.5rem;margin-bottom:2rem;display:grid}.articles-module__7N0wYa__sectionHeader p{color:var(--ink-secondary)}@media (max-width:900px){.articles-module__7N0wYa__hero,.articles-module__7N0wYa__featuredSection,.articles-module__7N0wYa__sectionHeader{grid-template-columns:1fr}.articles-module__7N0wYa__title{max-width:none}}
.ValueCard-module__rpxwQG__iconWrapper{color:var(--cobalt);justify-content:center;margin-bottom:1rem;display:flex}.ValueCard-module__rpxwQG__description{color:var(--ink-secondary);font-size:.9rem}
