.integration-detail-page .learn-main{max-width:960px}.integration-detail-page .learn-contents{margin:0 0 40px;padding:0}.integration-detail-page .learn-contents a{color:var(--muted)}.integration-detail-page .learn-head{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:20px;max-width:820px}.integration-detail-page .learn-head>.integration-icon{grid-column:1;grid-row:1;align-self:start;display:block;width:clamp(32px,4vw,44px);height:clamp(32px,4vw,44px);margin:clamp(4px,.8vw,10px) 0 0}.integration-detail-page .learn-head h1{grid-column:2;grid-row:1;font-family:var(--display);font-size:clamp(38px,5.5vw,64px);letter-spacing:-.035em;max-width:22ch}.integration-detail-page .learn-lead{grid-column:1 / -1;max-width:46ch}.integration-detail-page .learn-body{max-width:680px}.integration-detail-page .learn-body h2{font-family:var(--display);font-size:clamp(24px,3vw,30px);letter-spacing:-.025em}.integration-detail-page .learn-body .github-cta{margin-top:28px}.integration-detail-page .integration-related{margin-top:64px}.integration-detail-page .integration-related h2{font:650 16px/1.5 var(--sans);margin-bottom:16px}.integration-detail-page .integration-related ul{display:flex;flex-wrap:wrap;gap:16px 32px;list-style:none;padding:0}.integration-detail-page .integration-related a{text-decoration:underline;text-underline-offset:.2em}
