/* Industry page template. Tokens come from redesign.css. Only the
   blocks the shared industry layout still needs. */
.rd-industry .rd-hero-ctas .rd-btn{min-width:240px}
.rd-pains{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.rd-pain{padding:28px}
.rd-pain h3{font-size:19px;margin:0 0 10px}
.rd-pain p{font-size:15.5px;color:var(--ink-soft)}
.rd-ind-mods{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}
.rd-ind-mod{padding:28px;display:flex;flex-direction:column;gap:10px}
.rd-ind-mod h3{font-size:20px}
.rd-ind-mod p{font-size:15.5px;color:var(--ink-soft);flex:1}
.rd-ind-mod .rd-link{margin-top:6px}
.rd-ind-mod .rd-why{margin:0;font-size:14.5px;color:var(--ink)}
.rd-industry .rd-hero-note + .rd-hero-note{margin-top:6px}
.rd-proof blockquote{font-size:22px}
.rd-shots{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
.rd-shots .rd-shot{margin:0}
.rd-proof{max-width:760px;margin:0 auto;text-align:center}
.rd-proof blockquote{font:600 26px/1.4 var(--f-head);letter-spacing:-.015em;color:var(--ink);margin:0 0 18px}
.rd-proof footer{font-size:15px;color:var(--ink-soft)}
.rd-proof footer b{color:var(--ink)}
.rd-faq{display:grid;gap:10px;max-width:800px;margin:0 auto}
.rd-faq details{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:0 22px;box-shadow:var(--shadow)}
.rd-faq summary{cursor:pointer;list-style:none;font:600 16.5px/1.35 var(--f-body);color:var(--ink);padding:18px 28px 18px 0;position:relative}
.rd-faq summary::-webkit-details-marker{display:none}
.rd-faq summary::after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);color:var(--ink-soft);font:600 18px/1 var(--f-body)}
.rd-faq details[open] summary::after{content:"\2212"}
.rd-faq details p{margin:0;padding:0 0 18px;color:var(--ink-soft);font-size:15.5px}
.rd-industry .rd-cta-btns .rd-btn{min-width:240px}
@media (max-width:980px){
  .rd-pains,.rd-ind-mods,.rd-shots{grid-template-columns:1fr}
  .rd-proof blockquote{font-size:22px}
  .rd-industry .rd-hero-ctas .rd-btn,.rd-industry .rd-cta-btns .rd-btn{min-width:0;width:100%}
}
