.material-expertise,.material-expertise *{box-sizing:border-box}.material-expertise{margin:0;scroll-margin-top:120px;width:100%}.material-expertise__shell{margin:0 auto;max-width:1200px;padding-left:15px;padding-right:15px;width:100%}.material-expertise__header{align-items:end;display:grid;gap:40px;grid-template-columns:minmax(0,1fr) auto}.material-expertise__content{max-width:768px;width:100%}.material-expertise__eyebrow{align-items:center;color:#9b5f40;display:flex;font-family:Montserrat,sans-serif;font-size:11px;font-weight:500;gap:12px;letter-spacing:.18em;line-height:1.4;margin:0;text-transform:uppercase}.material-expertise__eyebrow-line{background:#9b5f4080;display:inline-block;flex:0 0 auto;height:1px;width:32px}.material-expertise__heading{color:#24262a;font-family:Montserrat,sans-serif;font-size:45.6px;font-weight:700;letter-spacing:-.02em;line-height:1.08;margin:20px 0 0;max-width:750px}.material-expertise__description{color:#24262ab3;font-family:Montserrat,sans-serif;font-size:17px;font-weight:400;line-height:1.65;margin-top:24px;max-width:720px}.material-card__description p,.material-expertise__description p,.material-expertise__footer-note p{margin:0}.material-card__description p+p,.material-expertise__description p+p,.material-expertise__footer-note p+p{margin-top:10px}.material-expertise__tags{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;list-style:none;margin:0;max-width:330px;padding:0;width:100%}.material-expertise__tag{background:transparent;border:1px solid #24262a33;color:#24262a99;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;letter-spacing:.06em;line-height:1.5;padding:6px 12px;text-transform:uppercase}.material-expertise__grid{align-items:start;display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:80px}.material-card{min-width:0}.material-card__figure{margin:0;width:100%}.material-card__image-wrap{aspect-ratio:3/4;background:#ded8cf;overflow:hidden;width:100%}.material-card__image{display:block;height:100%;object-fit:cover;transform:scale(1);transition:transform 1.2s ease-out;width:100%}.material-card__figure:hover .material-card__image{transform:scale(1.05)}.material-card__placeholder{align-items:center;aspect-ratio:3/4;background:#e6e0d7;border:1px dashed #24262a59;color:#24262aa6;display:flex;font-family:Montserrat,sans-serif;font-size:13px;justify-content:center;padding:25px;text-align:center;width:100%}.material-card__caption{margin-top:20px}.material-card__heading{color:#24262a;font-family:Montserrat,sans-serif;font-size:11px;font-weight:500;letter-spacing:.18em;line-height:1.4;margin:4px 0 0;text-transform:uppercase}.material-card__description{color:#24262aa6;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.4;margin-top:12px}.material-expertise__footer-note{border-top:1px solid #24262a1f;color:#24262a8c;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;letter-spacing:.06em;line-height:1.5;margin-top:48px;max-width:670px;padding-top:24px}.material-expertise--animation-ready
.material-expertise__reveal{opacity:0;transform:translateY(36px);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s);will-change:opacity,transform}.material-expertise--animation-ready
.material-expertise__reveal[data-visible=true]{opacity:1;transform:translateY(0)}@media (max-width:991px){.material-expertise{padding:78px 0}.material-expertise__shell{padding-left:24px;padding-right:24px}.material-expertise__heading{font-size:clamp(38px,5vw,45.6px)}.material-expertise__header{align-items:start;gap:30px;grid-template-columns:1fr}.material-expertise__tags{justify-content:flex-start;max-width:600px}.material-expertise__grid{gap:45px 24px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:64px}}@media (max-width:767px){.material-expertise{padding:60px 0 70px;scroll-margin-top:90px}.material-expertise__shell{padding-left:18px;padding-right:18px}.material-expertise__heading{font-size:clamp(34px,10vw,42px);margin-top:16px}.material-expertise__description{font-size:15px;margin-top:20px}.material-expertise__header{gap:26px}.material-expertise__tags{justify-content:flex-start}.material-expertise__grid{gap:44px;grid-template-columns:1fr;margin-top:52px}.material-card__image-wrap,.material-card__placeholder{aspect-ratio:3/4}.material-card__description{font-size:15px}.material-expertise__footer-note{margin-top:42px}.material-expertise--animation-ready .material-expertise__reveal{transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.material-expertise--animation-ready .material-expertise__reveal,.material-expertise--animation-ready .material-expertise__reveal[data-visible=true]{opacity:1;transform:none;transition:none}.material-card__image{transition:none}.material-card__figure:hover .material-card__image{transform:none}}