.clients .more-references{margin-top:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){.clients .more-references{margin-top:2.5rem}}.clients .more-references .btn.load-more{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;gap:.5rem;flex:0 0 auto;max-width:100%;padding:10px 30px;background:linear-gradient(45deg, #5bbc6d 0%, #223f4c 100%);border:1px solid #5bbc6d;border-radius:0 3rem 0 3rem;cursor:pointer;overflow:hidden;backface-visibility:hidden;z-index:1}.clients .more-references .btn.load-more span{display:inline-flex;align-items:center;color:#f3f3f3;font-size:0.9625rem;font-weight:400;letter-spacing:.1rem;white-space:normal;text-overflow:ellipsis;text-decoration:none}.clients .more-references .btn.load-more:hover,.clients .more-references .btn.load-more:focus{background:#5bbc6d;border:1px solid #5bbc6d;transition:background .3s linear,border .3s linear}.clients .more-references .btn.load-more:hover span,.clients .more-references .btn.load-more:focus span{color:#fff;animation:fontBlur .3s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;transition:color .3s linear}.clients .more-references .btn.load-more:active{background:#fff;border:1px solid #223f4c;transition:none}.clients .more-references .btn.load-more:active span{color:#223f4c;transition:none}.clients .more-references .btn.load-more.disabled{cursor:not-allowed;background:#f3f3f3;border-color:#ccc}.clients .more-references .btn.load-more.disabled span{color:#ccc;animation:none}.clients .more-references .btn.load-more.loading{cursor:not-allowed;background:#fff;border-color:#92abb8}.clients .more-references .btn.load-more.loading span{color:#92abb8;animation:none}.clients .more-references .btn.load-more.loading .icon:before{animation:none;display:inline-block;transform-origin:8px 7px;animation:spin-spinner 1s linear infinite}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);transform:translateX(-100%)}.offcanvas.reference-detail{width:100%;background:#fff}@media(min-width: 480px){.offcanvas.reference-detail{width:480px}}@media(min-width: 960px){.offcanvas.reference-detail{width:600px}}.offcanvas.reference-detail .offcanvas-header{align-items:flex-start;padding:0.625rem 1.25rem;border-bottom:1px dashed #ccc}.offcanvas.reference-detail .offcanvas-header>div{width:100%}.offcanvas.reference-detail .offcanvas-header .offcanvas-title{margin-bottom:0}.offcanvas.reference-detail .offcanvas-header:has(.tag-list:not(:empty)) .offcanvas-title{margin-bottom:30px}.offcanvas.reference-detail .tags{position:relative;display:flex;align-items:center;gap:.5rem;width:100%;pointer-events:none}.offcanvas.reference-detail .tags .icon{color:#5bbc6d}.offcanvas.reference-detail .tags:has(.tag-list:empty){display:none}.offcanvas.reference-detail .tag-list{flex:0 0 calc(100% - 20px - 0.5rem);display:inline-block;color:#223f4c;font-size:.83125rem}.offcanvas.reference-detail .offcanvas-body{padding:calc(1.375rem + 1.5vw) 1.25rem}@media(min-width: 1200px){.offcanvas.reference-detail .offcanvas-body{padding:2.5rem 1.25rem}}.offcanvas.reference-detail .offcanvas-body blockquote{font-style:italic;font-size:.83125rem}.offcanvas.reference-detail .offcanvas-body blockquote:before,.offcanvas.reference-detail .offcanvas-body blockquote:after{position:relative;display:inline;color:#223f4c;font-size:.875rem;font-weight:500}.offcanvas.reference-detail .offcanvas-body blockquote:before{content:open-quote;left:-1px}.offcanvas.reference-detail .offcanvas-body blockquote:after{content:close-quote;right:-1px}.offcanvas.reference-detail .offcanvas-footer{padding:1.25rem 1.25rem calc(1.5rem + 3vw)}@media(min-width: 1200px){.offcanvas.reference-detail .offcanvas-footer{padding:1.25rem 1.25rem 3.75rem}}@media(max-width: 959.98px)and (orientation:landscape){.offcanvas.reference-detail .offcanvas-footer{padding:1.25rem}}@media(hover: hover){.offcanvas.reference-detail .offcanvas-footer{padding:1.25rem}}.offcanvas.reference-detail .offcanvas-footer:not(:empty){border-top:1px dashed #ccc}.offcanvas.reference-detail .offcanvas-footer .links{display:flex;flex-wrap:wrap;gap:20px}.offcanvas.reference-detail .offcanvas-footer .links a{color:#223f4c;text-decoration:none}.offcanvas.reference-detail .offcanvas-footer .links a:hover,.offcanvas.reference-detail .offcanvas-footer .links a:focus{color:#5bbc6d}@media(hover: hover){.offcanvas.reference-detail .offcanvas-footer .links a:hover,.offcanvas.reference-detail .offcanvas-footer .links a:focus{transition:color .3s linear}}@media(hover: hover){.offcanvas.reference-detail .offcanvas-footer .links a:active{color:#666;transition:none}}