.cmp-banner-header-api-detail{background:linear-gradient(357.38deg,rgba(0,128,174,.1) 10.999%,rgba(0,126,174,0) 101.02%),#f8fbfd;font-family:Rubik,sans-serif;left:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden;position:relative;width:100vw}.cmp-banner-header-api-detail--coming-soon{background:linear-gradient(357.38deg,rgba(0,115,216,.08) 10.999%,rgba(0,115,216,0) 101.02%),#d8eaf9}.cmp-banner-header-api-detail__inner{-webkit-box-sizing:border-box;box-sizing:border-box;margin-inline:auto;padding:2.5rem 0 5rem;width:calc(100% - 2rem)}.cmp-banner-header-api-detail__breadcrumbs{margin-bottom:2.5rem;position:relative;z-index:3}.cmp-banner-header-api-detail__breadcrumbs .cmp-breadcrumb{min-height:0;padding:0}.cmp-banner-header-api-detail__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2.5rem}.cmp-banner-header-api-detail__copy,.cmp-banner-header-api-detail__visual{min-width:0}.cmp-banner-header-api-detail__copy{gap:2.5rem}.cmp-banner-header-api-detail__copy,.cmp-banner-header-api-detail__title-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cmp-banner-header-api-detail__title-group{gap:.625rem}.cmp-banner-header-api-detail__title{color:#212427;font-size:2.5rem;font-weight:600;line-height:1.08;margin:0}.cmp-banner-header-api-detail__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem;list-style:none;margin:0;padding:0}.cmp-banner-header-api-detail__tag{border:1px solid #0073d8;border-radius:2.375rem;color:#0073d8;font-size:.875rem;font-weight:400;letter-spacing:.01em;line-height:1;padding:.625rem .75rem;text-transform:uppercase}.cmp-banner-header-api-detail__tag--version{background:#d9eaf9;font-weight:500}.cmp-banner-header-api-detail__title+.cmp-banner-header-api-detail__tags{margin-top:.75rem}.cmp-banner-header-api-detail__description{color:#333;font-size:1rem;letter-spacing:.02em;line-height:1.5;margin:0}.cmp-banner-header-api-detail__button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-item-align:start;align-items:center;align-self:flex-start;background:#0067c2;border-radius:999px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;min-height:0;padding:.875rem 1.875rem .875rem 2.5rem;text-decoration:none}.cmp-banner-header-api-detail__button:focus,.cmp-banner-header-api-detail__button:hover{background:#014a8a;color:#fff}.cmp-banner-header-api-detail__button-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;font-weight:600;gap:.625rem;letter-spacing:.02em;line-height:normal}.cmp-banner-header-api-detail__button-icon{-webkit-box-flex:0;display:block;-ms-flex:0 0 1rem;flex:0 0 1rem;height:1rem;-webkit-transition:-webkit-transform .18s ease;transition:-webkit-transform .18s ease;transition:transform .18s ease;transition:transform .18s ease,-webkit-transform .18s ease;width:1rem}.cmp-banner-header-api-detail__button:focus .cmp-banner-header-api-detail__button-icon,.cmp-banner-header-api-detail__button:hover .cmp-banner-header-api-detail__button-icon{-webkit-transform:translateX(4px);transform:translateX(4px)}.cmp-banner-header-api-detail__visual{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.cmp-banner-header-api-detail__image-stage{position:relative;width:min(100%,31.625rem)}.cmp-banner-header-api-detail__image,.cmp-banner-header-api-detail__inline-svg,.cmp-banner-header-api-detail__inline-svg svg{display:block;height:auto;width:100%}.cmp-banner-header-api-detail__image-stage--animated{-webkit-transition:-webkit-transform .12s linear;transition:-webkit-transform .12s linear;transition:transform .12s linear;transition:transform .12s linear,-webkit-transform .12s linear;will-change:transform}.cmp-banner-header-api-detail__coming-soon-ribbon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#0073d8;border-radius:.38pc;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:400;gap:.95pc;height:41.55px;justify-content:center;letter-spacing:.01em;line-height:1;padding:.95pc 33.4px .95pc 31.9px;position:absolute;right:-75pt;text-align:center;text-transform:uppercase;top:45px;-webkit-transform:rotate(45deg);transform:rotate(45deg);white-space:nowrap;width:320.36px;z-index:2}.cmp-banner-header-api-detail__placeholder{color:#767676;padding:1rem}@media(min-width:768px){.cmp-banner-header-api-detail__inner{padding:2.5rem 0 5rem;width:calc(100% - 3rem)}.cmp-banner-header-api-detail__title{font-size:3rem}.cmp-banner-header-api-detail__coming-soon-ribbon{font-size:24.307px;height:55.9px;right:-65px;top:65px;width:321.8px}}@media(min-width:1280px){.cmp-banner-header-api-detail__inner{padding:2.5rem 0 5rem;width:calc(100% - 12.5rem)}.cmp-banner-header-api-detail__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;gap:1.5rem}.cmp-banner-header-api-detail__copy,.cmp-banner-header-api-detail__visual{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.cmp-banner-header-api-detail__title{font-size:4rem}.cmp-banner-header-api-detail__description{max-width:38rem}.cmp-banner-header-api-detail__image-stage{width:31.625rem}}@media(min-width:1920px){.cmp-banner-header-api-detail__inner{width:90pc}}@media(prefers-reduced-motion:reduce){.cmp-banner-header-api-detail__image-stage--animated{-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}}