.section-inner{max-width:1240px;margin:0 auto;padding:0 48px}.sec-tag{display:inline-flex;align-items:center;gap:10px;font-family:var(--m);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--blue);margin-bottom:20px}.sec-tag:before{content:"";width:22px;height:1px;background:var(--blue)}.sec-h2{font-size:clamp(34px,3.8vw,56px);font-weight:800;letter-spacing:-.035em;line-height:1.05;color:var(--ink)}.sec-h2 .muted{font-weight:300;color:var(--ink-60)}.sec-h2 .blue{color:var(--blue)}.sec-h2 .purple{color:var(--purple)}.reveal{opacity:1;transform:none}html.js .reveal{opacity:0;transform:translateY(28px);transition:opacity .8s var(--ease-out),transform .8s var(--ease-out)}html.js .reveal.vis{opacity:1;transform:translateY(0)}.reveal-d2{transition-delay:.12s}.reveal-d3{transition-delay:.22s}@media(min-width:1100px){.gs-balanced-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}.gs-balanced-grid>*{grid-column:span 2}.gs-balanced-grid.gs-balanced-tail-2>:nth-last-child(-n+2){grid-column:span 3}.gs-balanced-grid.gs-balanced-tail-4>:nth-last-child(-n+4){grid-column:span 3}.gs-balanced-grid.gs-balanced-single>:last-child{grid-column:2 / span 4}}@media(min-width:700px)and (max-width:1099px){.gs-balanced-grid.gs-balanced-odd-count>:last-child{grid-column:1 / -1}}@media(max-width:1280px){.section-inner{padding:0 36px}}@media(max-width:1024px){.section-inner{padding:0 28px}}@media(max-width:768px){.section-inner{padding:0 20px}.sec-tag{margin-bottom:16px}}
