/* CoreStruct About */
.csw-about .deco.tr i:nth-child(1){background:var(--forest)}
.csw-about .deco.tr i:nth-child(2){background:var(--mint)}
.csw-about .deco.tr i:nth-child(3){background:var(--sage)}
.csw-about .ab3{display:flex;flex-direction:column;gap:20px}
.csw-about .ab3-label{font:400 16px/1 var(--f-accent);color:var(--text);display:flex;gap:10px}
.csw-about .ab3-label span{color:var(--sage);font-variant-numeric:tabular-nums}
.csw-about .ab3-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:clamp(32px,6vw,96px);align-items:end}
.csw-about .ab3-big{display:block;margin:0;font:400 clamp(30.4px,3.8vw,52px)/1.15 var(--f-head);color:var(--text);letter-spacing:-.01em;text-wrap:balance;min-width:0}
.csw-about .ab3-side{display:flex;flex-direction:column;gap:16px;min-width:0;font-size:16px}
.csw-about .ab3-side .ab3-txt{display:block;margin:0;padding:0;font-family:inherit;font-size:inherit;font-weight:400;line-height:inherit;letter-spacing:inherit;text-transform:none;text-wrap:wrap;color:inherit}
.csw-about .ab3-side .pill{align-self:flex-start;margin-top:8px}
@media (max-width:860px){.csw-about .ab3-grid{grid-template-columns:1fr}}
