.industries{background:#0A0809;color:#FFF;font-family:"Raleway",var(--font-display);padding:clamp(80px, 10vw, 140px) 0}.industries__container{max-width:calc(var(--container) + var(--gutter) * 2);margin:0 auto;padding:0 var(--gutter)}.industries__header{display:grid;grid-template-columns:1fr;gap:clamp(20px, 3vw, 40px);margin-bottom:clamp(48px, 6vw, 88px)}@media (min-width:1024px){.industries__header{grid-template-columns:6fr 5fr;gap:clamp(48px, 6vw, 96px);align-items:start}}.industries__title{font-family:var(--font-display);font-size:var(--fs-l);font-weight:700;letter-spacing:.02em;line-height:1.15;text-transform:uppercase;color:#FFF;margin:0}.industries__title em{font-style:normal;color:var(--accent)}.industries__body{font-size:var(--fs-m);line-height:1.6;color:#FFF;margin:0;max-width:56ch;padding-top:0}.industries__stack{border:1px solid rgb(255 255 255 / .08);border-radius:20px;overflow:hidden}.industries__row{display:grid;grid-template-columns:1fr 1fr;background:var(--ind-bg);color:var(--ind-fg);overflow:hidden;border-bottom:1px solid rgb(0 0 0 / .06);transition:background 320ms var(--ease-out)}.industries__row:last-child{border-bottom:0}.industries__row-left{padding:clamp(18px, 2.2vw, 32px) clamp(22px, 3vw, 44px);display:flex;flex-direction:column;justify-content:center;min-width:0}.industries__row-head{width:100%;background:#fff0;border:0;-webkit-tap-highlight-color:#fff0;text-align:left;padding:0;font-family:var(--font-display);font-size:24px;font-weight:400;color:var(--ind-fg);letter-spacing:-.01em;line-height:1.15;cursor:pointer;display:flex;align-items:center;gap:clamp(16px, 2vw, 24px);min-height:clamp(60px, 6vw, 84px);transition:padding-left 280ms var(--ease-out)}.industries__row:hover .industries__row-head,.industries__row[data-active="true"] .industries__row-head{padding-left:0}.industries__row-index{font-family:"Raleway",var(--font-display);font-size:var(--fs-m);letter-spacing:.12em;font-weight:500;opacity:.55;flex:0 0 auto}.industries__row-title{flex:1;min-width:0}.industries__row-plus{width:22px;height:22px;flex:0 0 auto;color:currentColor;opacity:.75}.industries__row-plus-v{transform-origin:12px 12px;transition:transform 320ms var(--ease-out)}.industries__row[data-active="true"] .industries__row-plus-v{transform:rotate(90deg)}.industries__row-head:focus-visible{outline:2px solid var(--ind-accent);outline-offset:4px;border-radius:4px}.industries__row-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows 420ms var(--ease-out)}.industries__row[data-active="true"] .industries__row-body{grid-template-rows:1fr}.industries__row-body-inner{overflow:hidden;min-height:0;opacity:0;transform:translateY(-6px);transition:opacity 340ms var(--ease-out) 80ms,transform 340ms var(--ease-out) 80ms}.industries__row[data-active="true"] .industries__row-body-inner{opacity:1;transform:translateY(0);padding:clamp(16px, 2vw, 24px) 0 clamp(24px, 3vw, 36px);display:flex;flex-direction:column;gap:clamp(18px, 2vw, 28px)}.industries__meta{margin:0;display:flex;flex-direction:column;gap:clamp(14px, 1.6vw, 20px)}.industries__meta-row{display:flex;flex-direction:column;gap:4px;padding-top:clamp(12px, 1.4vw, 18px);border-top:1px solid color-mix(in oklab,var(--ind-fg) 15%,transparent)}.industries__meta-row:first-child{padding-top:0;border-top:0}.industries__meta-row dt{font-family:var(--font-display);font-size:var(--fs-m);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ind-accent);opacity:.9}.industries__meta-row dd{margin:0;font-size:var(--fs-m);line-height:1.5;color:color-mix(in oklab,var(--ind-fg) 88%,transparent)}.industries__row-snippet{margin:0;max-width:52ch;font-size:var(--fs-m);line-height:1.5;color:color-mix(in oklab,var(--ind-fg) 88%,transparent)}.industries__cta{align-self:flex-start}.industries__row-image{position:relative;overflow:hidden;background:#0A0809;min-width:0}.industries__row-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:.55;transform:scale(1.03);transition:opacity 480ms var(--ease-out),transform 600ms var(--ease-out)}.industries__row[data-active="true"] .industries__row-image img{opacity:1;transform:scale(1)}.industries__more-rows[hidden]{display:none}.industries__more-rows>.industries__row:last-child{border-bottom:0}.industries__more-actions{display:flex;justify-content:center;margin-top:clamp(18px, 2.4vw, 28px)}.industries__more-pill-chev{width:18px;height:18px;flex:0 0 auto;transition:transform 280ms var(--ease-out)}.industries__more-pill[aria-expanded="true"] .industries__more-pill-chev{transform:rotate(180deg)}@media (max-width:1023px){.industries__row{grid-template-columns:1fr;grid-template-rows:auto 0fr;transition:grid-template-rows 520ms var(--ease-out),background 320ms var(--ease-out)}.industries__row[data-active="true"]{grid-template-columns:1fr;grid-template-rows:auto 1fr}.industries__row-image{height:auto;min-height:0;aspect-ratio:16 / 10}}@media (prefers-reduced-motion:reduce){.industries__row,.industries__row-body,.industries__row-body-inner,.industries__row-image img,.industries__row-plus-v{transition:none!important}}