.connection-path{display:flex;align-items:center;justify-content:space-between;gap:22px;margin:42px 0 35px;padding:25px 27px;border:1px solid #a67fce33;background:linear-gradient(120deg,#39204733,#17101e);border-radius:18px}.connection-path>span{font-size:16px;color:#e4cfef;letter-spacing:-.4px}.connection-path i{display:block;font-size:9px;font-style:normal;letter-spacing:2px;color:#b28acb;margin-bottom:13px}.connection-path small{display:block;font-size:11px;color:#b1a1be;margin-top:7px;letter-spacing:0}.connection-path>b{font-size:23px;font-weight:400;color:#9469b0}.integration-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.integration-grid a{display:inline-block;color:#d0a6ee;font-size:11px;margin:13px 15px 0 0;text-decoration:none}.integration-grid a:hover{color:#fff}.install-options{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;text-align:left;margin:40px 0 25px}.install-options article{display:flex;flex-direction:column;padding:27px;min-width:0;background:linear-gradient(145deg,#302038c9,#130d1be6);border:1px solid #b88ada40;border-radius:19px;box-shadow:inset 0 1px #ead5ff09}.install-label{font-size:9px;letter-spacing:1.5px;color:#b893d1}.install-options h3{font-size:26px;font-weight:500;letter-spacing:-.8px;margin:21px 0 10px;color:#eee0f6}.get-started .install-options p{font-size:13px;line-height:1.8;color:#bcaec9;margin:0 0 25px;flex:1}.install-options .button{width:100%;justify-content:space-between;padding:16px 18px;font-size:12px;min-height:50px}.install-options small{font-size:10px;line-height:1.9;color:#b3a0c0;display:block;margin-top:20px}.install-options code{overflow-wrap:anywhere;color:#d6b5eb}.install-secondary{display:block;text-align:center;color:#d8b8ef;text-decoration:none;font-size:11px;margin-top:17px}.install-secondary:hover{color:#fff}.developer-downloads{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:28px 0}.developer-downloads a{font-size:11px;color:#caa6e4;text-underline-offset:5px}.get-started .install-note{font-size:11px;line-height:1.9;color:#ac98ba;max-width:780px;margin:25px auto}.source-start{position:relative;max-width:650px;margin:30px auto 0}.source-start summary{font-size:12px;color:#d2b2e9;cursor:pointer;padding:12px}.source-start .start-detail{font-size:11px}.source-start .quick-command{margin-top:15px}.install-options :focus-visible,.developer-downloads :focus-visible,.integration-grid :focus-visible{outline:2px solid #dcb2ff;outline-offset:5px}
@media(max-width:950px){.install-options{grid-template-columns:1fr}.install-options article{padding:26px}.install-options h3{margin-top:14px}.install-options .button{max-width:420px}.install-secondary{text-align:left}.install-options small{max-width:600px}.integration-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.connection-path{gap:15px;padding:22px}.connection-path>span{font-size:14px}}
@media(max-width:600px){.connection-path{align-items:flex-start;flex-direction:column;gap:17px}.connection-path>b{transform:rotate(90deg);font-size:18px;margin-left:3px}.connection-path i{margin-bottom:7px}.integration-grid{grid-template-columns:1fr}.install-options article{padding:23px}.developer-downloads{flex-direction:column;align-items:center}.install-options h3{font-size:24px}.install-options .button{font-size:11px}}
