.annotated-image{padding:0}.annotated-image .ani-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:3rem 4rem;grid-template-columns:var(--ani-col-ratio, 5fr 7fr)}@media(max-width: 997px){.annotated-image .ani-inner{grid-template-columns:1fr}}.annotated-image .ani-section-title{color:#07142a;font-weight:700;line-height:1.25;margin-bottom:.75rem}.annotated-image .ani-section-desc{color:#111;line-height:1.8;margin-bottom:1.75rem;opacity:1}.annotated-image .ani-list{list-style:none;margin:0;padding:0}.annotated-image.ani-list-hide .ani-list{display: none;}.annotated-image .ani-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--ani-item-inactive-bg, transparent);border-radius:6px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.875rem;margin-bottom:.375rem;padding:.75rem .875rem;-webkit-transition:background-color .18s ease;transition:background-color .18s ease}.annotated-image .ani-item:hover{background-color:var(--ani-item-active-bg, #dfdeda)}.annotated-image .ani-item.is-active{background-color:var(--ani-item-active-bg, #dfdeda)}.annotated-image .ani-item.is-active .ani-num{background-color:var(--ani-active-color, #f56a00);color:var(--ani-active-text, #fff)}.annotated-image .ani-item.is-active .ani-num.has-icon{background-color:var(--ani-inactive-color, #d2d9de);-webkit-box-shadow:0 0 0 2.5px var(--ani-active-color, #f56a00);box-shadow:0 0 0 2.5px var(--ani-active-color, #f56a00)}.annotated-image .ani-num{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--ani-inactive-color, #d2d9de);border-radius:50%;color:var(--ani-inactive-text, #07142a);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;font-size:var(--ani-num-size, 0.75rem);font-weight:700;height:var(--ani-icon-size, 2rem);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;-webkit-transition:background-color .18s ease,color .18s ease,-webkit-box-shadow .18s ease;transition:background-color .18s ease,color .18s ease,-webkit-box-shadow .18s ease;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease,-webkit-box-shadow .18s ease;width:var(--ani-icon-size, 2rem)}.annotated-image .ani-num img{border-radius:50%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.annotated-image .ani-item__body{min-width:0}.annotated-image .ani-item__title{color:#07142a;display:block;font-size:var(--ani-title-size, 0.975rem);font-weight:700;line-height:1.3;margin-bottom:.2rem}.annotated-image .ani-item__desc{color:#111;font-size:.875rem;line-height:1.55;margin:0;opacity:1}.annotated-image.has-square .ani-num.has-icon{border-radius:6px}.annotated-image.has-square .ani-num.has-icon img{border-radius:4px}.annotated-image .ani-visual-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 997px){.annotated-image .ani-visual-col{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media(min-width: 998px){.annotated-image .ani-inner.ani-inner--swapped .ani-visual-col{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.annotated-image .ani-inner.ani-inner--swapped .ani-list-col{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.annotated-image .ani-stage{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.annotated-image .ani-frame{-ms-flex-negative:0;flex-shrink:0;position:relative}.annotated-image .ani-frame.is-circle{height:420px;width:420px}@media(max-width: 1240px){.annotated-image .ani-frame.is-circle{height:340px;width:340px}}@media(max-width: 767px){.annotated-image .ani-frame.is-circle{height:280px;width:280px}}.annotated-image .ani-frame.is-circle .ani-img-wrap{border-radius:50%}.annotated-image .ani-frame.is-circle .ani-overlay__close{right:22%;top:14%}.annotated-image .ani-frame.is-circle .ani-overlay__content{max-width:68%}.annotated-image .ani-frame.is-square{width:100%}.annotated-image .ani-frame.is-square .ani-img-wrap{aspect-ratio:16/9;border-radius:0;height:auto}.annotated-image .ani-frame.is-square .ani-overlay__close{right:.875rem;top:.875rem}.annotated-image .ani-frame.is-square .ani-overlay__content{max-width:80%}.annotated-image .ani-img-wrap{background-color:rgba(0,0,0,0);border-width:0;height:100%;overflow:hidden;position:relative;width:100%}.annotated-image .ani-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.annotated-image .ani-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:ani-overlay-in .22s ease both;animation:ani-overlay-in .22s ease both;background:rgba(255,255,255,.9);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;overflow-y:auto;padding:1.75rem;position:absolute;right:0;top:0;z-index:25}.annotated-image .ani-overlay[hidden]{display:none}.annotated-image .ani-overlay__close{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1.5px solid rgba(0,0,0,.15);border-radius:50%;color:#07142a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:28px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:.65;padding:0;position:absolute;-webkit-transition:opacity .15s ease;transition:opacity .15s ease;width:28px;z-index:2}.annotated-image .ani-overlay__close svg{display:block;height:10px;width:10px}.annotated-image .ani-overlay__close:hover{opacity:1}.annotated-image .ani-overlay__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem;text-align:center;width:100%}.annotated-image .ani-overlay__title{color:#07142a;font-size:.95rem;font-weight:700;line-height:1.3;margin:0}.annotated-image .ani-overlay__imgs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.annotated-image .ani-overlay__imgs img{border-radius:4px;-webkit-box-flex:1;-ms-flex:1;flex:1;height:80px;max-width:48%;-o-object-fit:cover;object-fit:cover}.annotated-image .ani-overlay__text{color:#111;font-size:.8rem;line-height:1.5;margin:0;opacity:.75}.annotated-image .ani-overlay__wysiwyg{color:#111;font-size:.8rem;line-height:1.55;text-align:left}.annotated-image .ani-overlay__wysiwyg a{color:#f56a00;text-decoration:underline}.annotated-image .ani-overlay__wysiwyg ul,.annotated-image .ani-overlay__wysiwyg ol{margin:.25rem 0;padding-left:1.25rem}.annotated-image .ani-overlay__wysiwyg ul{list-style:disc}.annotated-image .ani-overlay__wysiwyg ol{list-style:decimal}.annotated-image .ani-overlay__wysiwyg p{margin:0 0 .35rem}.annotated-image .ani-overlay__wysiwyg strong{font-weight:700}.annotated-image .ani-hotspots{height:100%;left:0;overflow:visible;pointer-events:none;position:absolute;top:0;width:100%;z-index:20}.annotated-image .ani-hotspots.is-behind{pointer-events:none;z-index:0}.annotated-image .ani-hotspot{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:2px solid #f56a00;border-radius:50%;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.22);box-shadow:0 2px 10px rgba(0,0,0,.22);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:all;position:absolute;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:background-color .15s ease,-webkit-transform .15s ease;transition:background-color .15s ease,-webkit-transform .15s ease;transition:background-color .15s ease,transform .15s ease;transition:background-color .15s ease,transform .15s ease,-webkit-transform .15s ease;width:40px;z-index:20}.annotated-image .ani-hotspot img{border-radius:50%;display:block;height:22px;-o-object-fit:cover;object-fit:cover;width:22px}.annotated-image .ani-hotspot::after{border:2px solid #f56a00;border-radius:50%;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.annotated-image .ani-hotspot:hover{-webkit-transform:translate(-50%, -50%) scale(1.12);transform:translate(-50%, -50%) scale(1.12)}.annotated-image .ani-hotspot:hover::after{-webkit-animation:ani-pulse 2.4s ease-out 1;animation:ani-pulse 2.4s ease-out 1}.annotated-image .ani-hotspot.is-active{background:#f56a00;-webkit-transform:translate(-50%, -50%) scale(1.08);transform:translate(-50%, -50%) scale(1.08)}.annotated-image .ani-hotspot.is-active .ani-hotspot__num,.annotated-image .ani-hotspot.is-active .ani-hotspot__plus{color:#fff}.annotated-image .ani-hotspot__num,.annotated-image .ani-hotspot__plus{color:#f56a00;font-size:1rem;font-weight:600;line-height:1;-webkit-transition:color .15s ease;transition:color .15s ease}@-webkit-keyframes ani-pulse{0%{opacity:.7;-webkit-transform:scale(1);transform:scale(1)}80%{opacity:0;-webkit-transform:scale(1.9);transform:scale(1.9)}100%{opacity:0;-webkit-transform:scale(1.9);transform:scale(1.9)}}@keyframes ani-pulse{0%{opacity:.7;-webkit-transform:scale(1);transform:scale(1)}80%{opacity:0;-webkit-transform:scale(1.9);transform:scale(1.9)}100%{opacity:0;-webkit-transform:scale(1.9);transform:scale(1.9)}}@-webkit-keyframes ani-overlay-in{from{opacity:0;-webkit-transform:scale(0.97);transform:scale(0.97)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ani-overlay-in{from{opacity:0;-webkit-transform:scale(0.97);transform:scale(0.97)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}