div#guide{padding-top:90px}div#guide h2{font-size:48px;font-weight:300;text-align:center;padding:30px 0}@media(max-width:768px){div#guide h2{font-size:32px}}div#guide div.options{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}div#guide div.options a{position:relative;display:flex;justify-content:flex-end;align-items:center;margin:15px;border:2px solid rgba(12,24,60,.1);border-radius:15px;color:#fcfcfc;overflow:hidden;flex-direction:column;text-decoration:none;text-align:center;transform:scale(1);cursor:pointer;transition:all .25s cubic-bezier(.33,1,.68,1)}div#guide div.options a:hover{transform:scale(1.05);border:2px solid #0c183c;box-shadow:0 0 25px 15px rgba(12,24,60,.2)}div#guide div.options a img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.5);z-index:1}div#guide div.options a.gestell-sdk{width:420px;height:260px}div#guide div.options a.gestell-llama{width:560px;height:260px}div#guide div.options a.gestell-llama img{object-position:50% 25%}div#guide div.options a.gestell-langchain{width:520px;height:260px}div#guide div.options a.gestell-crewai{width:460px;height:260px}div#guide div.options a h3{position:relative;z-index:1;font-size:32px}div#guide div.options a p{position:relative;z-index:1;padding-bottom:30px}@media(max-width:1050px){div#guide div.options a{width:calc(100% - 30px)!important}}div#guide a.docs-banner{width:calc(100% - 30px);max-width:1010px;margin:15px auto 180px;color:#0c183c;font-weight:700}