@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(https://45269993.fs1.hubspotusercontent-na1.net/hubfs/45269993/fonts/Poppins/Poppins-Regular.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:url(https://45269993.fs1.hubspotusercontent-na1.net/hubfs/45269993/fonts/Poppins/Poppins-Light.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(https://45269993.fs1.hubspotusercontent-na1.net/hubfs/45269993/fonts/Poppins/Poppins-Bold.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(https://45269993.fs1.hubspotusercontent-na1.net/hubfs/45269993/fonts/Roboto/Roboto-Regular.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(https://45269993.fs1.hubspotusercontent-na1.net/hubfs/45269993/fonts/Roboto/Roboto-Bold.ttf) format("truetype")}.carousel-container{align-items:center;align-self:stretch;display:flex;flex-direction:column;max-width:1200px}.carousel-tabs-image-container{display:flex;height:340px;position:relative;width:100%}.carousel-image,.carousel-video{min-height:340px;object-fit:cover;width:100%}.carousel-tabs-image-overlay{display:flex;max-height:340px;min-height:340px;position:absolute;width:100%}.carousel-tabs-image-overlay-content{align-items:center;align-self:stretch;display:flex;flex:1 0 0;flex-direction:column;gap:10px;justify-content:flex-end;padding:32px;position:relative;z-index:2}.carousel-tabs-image-overlay-fade{background:linear-gradient(180deg,rgba(0,0,0,.32),rgba(0,0,0,.64));bottom:0;display:flex;height:100%;mix-blend-mode:multiply;opacity:.6;position:absolute;width:100%;z-index:1}.carousel-tabs-image-title{align-self:stretch;color:var(--common-chalk-900,#fafcfc);font-family:Poppins;font-size:48px;font-style:normal;font-weight:500;line-height:64px;margin:0;padding:0}.carousel-tabs-image-richtext h3,.carousel-tabs-image-richtext h4,.carousel-tabs-image-richtext h5,.carousel-tabs-image-richtext h6,.carousel-tabs-image-richtext p,.carousel-tabs-image-richtext span{align-self:stretch;color:var(--common-chalk-900,#fafcfc);font-family:Poppins;font-size:18px;font-style:normal;font-weight:300;line-height:28px;margin:0;padding:0}.carousel-main-container{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:32px}.carousel-content-container{align-items:flex-start;align-self:stretch;background:var(--surface-100,#ebedef);display:flex;height:400px;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}.carousel-tabs-container{align-items:flex-start;background-color:var(--surface-100,#ebedef);display:flex;flex-direction:column;max-height:348px;overflow-y:scroll;padding:1.625rem 0;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}.carousel-tab-button,.carousel-tabs-buttons{align-items:flex-start;display:flex;flex-direction:column}.carousel-tab-button{background-color:var(--surface-100,#ebedef);border:none;cursor:pointer;padding:12px 16px;position:relative;width:280px}.carousel-tab-button:hover{background-color:var(--ink-tint-100,rgba(83,89,116,.2));border:none}.carousel-tab-button:focus{background-color:var(--surface-0,#f8f9fa);border:none}.carousel-tab-button-content{align-items:flex-start;align-self:stretch;display:flex;gap:4px;overflow:hidden}.carousel-tab-button-text{color:var(--ink-500,#535974);flex:1 0 0;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0;padding:0;text-align:left;white-space:nowrap}.carousel-tab-button.selected{background-color:var(--surface-0,#f8f9fa)}.carousel-tab-button.selected .carousel-tab-button-text{color:var(--primary-500,#0f2d5a);flex:1 0 0;font-family:Roboto;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin:0;padding:0;text-align:left}.carousel-tab-button-indicator{background:var(--primary-500,#0f2d5a);border-radius:0 4px 4px 0;display:none;height:16px;left:0;position:absolute;top:16px;width:3px}.carousel-tab-button-separator{align-items:flex-start;align-self:stretch;display:none;flex-direction:column;padding:0 16px}.carousel-tab-button-separator-content{align-self:stretch;background:var(--surface-300,#cfd4da);height:1px}.carousel-tab-content-container{align-items:center;align-self:stretch;background-color:var(--surface-0,#f8f9fa);display:flex;flex:1 0 0;justify-content:center}.carousel-tab-content{align-items:flex-start;align-self:stretch;display:flex;flex:1 0 0;flex-direction:column;gap:16px;overflow:scroll;padding:32px;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}.carousel-tab-content::-webkit-scrollbar{display:none}.carousel-tab-content h2,.carousel-tab-content h2 span,.carousel-tab-content h3,.carousel-tab-content h3 span,.carousel-tab-content h4,.carousel-tab-content h4 span{align-self:stretch;color:var(--ink-400,#83889b);font-family:Poppins;font-size:24px;font-style:normal;font-weight:500;line-height:36px;margin:0;padding:0}.carousel-tab-content p,.carousel-tab-content p span{align-self:stretch;color:var(--ink-400,#83889b);font-family:Poppins;font-size:18px;font-style:normal;font-weight:300;line-height:28px;margin:0;padding:0}.mobile-carousel-arrow-left,.mobile-carousel-arrow-left-disabled,.mobile-carousel-arrow-right,.mobile-carousel-arrow-right-disabled{background-color:var(--surface-0,#f8f9fa);display:none}.mobile-carousel-tab-content-dots{display:none}@media (max-width:768px){.carousel-content-container{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;height:auto;min-height:400px}.carousel-tabs-container{flex-direction:row;overflow-x:auto;overflow-y:hidden;padding:0;position:relative;white-space:nowrap;width:100%}.carousel-tab-buttons-container{align-items:flex-start;display:flex;flex:1 0 0;overflow-x:scroll}.carousel-tabs-container::-webkit-scrollbar{display:none}.carousel-tabs-image-overlay-content{padding:24px 32px}.carousel-tabs-image-title{font-size:24px;line-height:36px}.carousel-tabs-image-richtext h3,.carousel-tabs-image-richtext h4,.carousel-tabs-image-richtext h5,.carousel-tabs-image-richtext h6,.carousel-tabs-image-richtext p,.carousel-tabs-image-richtext span{font-size:16px;line-height:24px}.mobile-carousel-arrow-left{align-items:flex-start;display:flex;gap:10px;padding:4px}.mobile-carousel-arrow-left-disabled{align-items:flex-start;display:none;gap:10px;padding:4px}.carousel-tab-button-separator{display:none}.mobile-carousel-arrow-right{align-items:flex-start;display:none;gap:10px;padding:4px}.mobile-carousel-arrow-right-disabled{align-items:flex-start;display:flex;gap:10px;padding:4px}.mobile-carousel-arrow-left,.mobile-carousel-arrow-left-disabled,.mobile-carousel-arrow-right,.mobile-carousel-arrow-right-disabled{border:none}.mobile-carousel-arrow-left:hover,.mobile-carousel-arrow-right:hover{background-color:var(--ink-tint-100,rgba(83,89,116,.2));border:none}.mobile-carousel-arrow-left:focus,.mobile-carousel-arrow-right:focus{border:none}.mobile-carousel-arrow-left-svg,.mobile-carousel-arrow-left-svg-disabled,.mobile-carousel-arrow-right-svg,.mobile-carousel-arrow-right-svg-disabled{border:none;height:1.5rem;width:1.5rem}.mobile-carousel-arrow-left{cursor:pointer;display:none;rotate:180deg}.mobile-carousel-arrow-left-disabled{display:flex}.mobile-carousel-arrow-right{cursor:pointer;display:flex}.mobile-carousel-arrow-right-disabled{display:none;rotate:180deg}.mobile-carousel-arrow-content{align-items:flex-start;display:flex;gap:10px}.mobile-carousel-arrow-padding{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:8px}.carousel-tab-button{border:none;padding:12px 16px}.carousel-tab-button-indicator{align-self:center;background:var(--primary-500,#0f2d5a);border-radius:0 0 4px 4px;display:none;height:3px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:32px}.carousel-tab-content{padding:32px}.carousel-tab-content h2,.carousel-tab-content h2 span,.carousel-tab-content h3,.carousel-tab-content h3 span,.carousel-tab-content h4,.carousel-tab-content h4 span{font-size:20px;line-height:30px}.carousel-tab-content p,.carousel-tab-content p span{font-size:16px;line-height:24px}.carousel-tab-content-container{position:relative}.mobile-carousel-tab-content-dots{align-items:flex-start;bottom:8px;display:flex;gap:8px;left:50%;position:absolute;transform:translateX(-50%)}.mobile-carousel-tab-content-dot{background-color:var(--primary-500,#0f2d5a);border-radius:50%;height:12px;opacity:.2;width:12px}.mobile-carousel-tab-content-dot.selected{opacity:1}}