.tw-bq-band{background:var(--color-white);padding:100px 0;overflow:hidden}.tw-bq{flex-direction:column;gap:64px;display:flex}.tw-bq-head{padding-inline:var(--tw-pad-x);align-items:flex-end;gap:32px;display:flex}.tw-bq-headings{flex-direction:column;gap:12px;width:800px;max-width:100%;display:flex}.tw-bq-eyebrow{font-family:var(--font-text);font-weight:var(--fw-bold);font-size:var(--text-xxs);color:var(--color-dark-gray);margin:0;line-height:1.2}.tw-bq-heading{color:var(--color-deep-ocean);margin:0}.tw-bq-nav{flex:1 1 0;justify-content:flex-end;gap:20px;display:flex}.tw-bq-btn{background:var(--color-deep-ocean);width:40px;height:40px;color:var(--color-white);cursor:pointer;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.tw-bq-btn:disabled{opacity:.3;cursor:default}.tw-bq-btn:not(:disabled):hover{background:var(--color-deeper-ocean)}.tw-bq-btn:focus-visible{outline:2px solid var(--color-deep-ocean);outline-offset:2px}.tw-bq-track{padding:0 var(--tw-pad-x);scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;gap:20px;margin:0;scroll-padding-inline-start:var(--tw-pad-x);list-style:none;display:flex;position:relative;overflow-x:auto}@media (prefers-reduced-motion:reduce){.tw-bq-track{scroll-behavior:auto}}.tw-bq-track::-webkit-scrollbar{display:none}.tw-bq-card{scroll-snap-align:start;border-radius:32px;flex:none;align-items:stretch;width:1200px;max-width:100%;height:592px;display:flex;position:relative;overflow:hidden}.tw-bq-media{flex:none;width:426px;position:relative;overflow:hidden}.tw-bq-media img{object-fit:cover;width:100%;height:100%;display:block}.tw-bq-media:empty{background:var(--color-deeper-ocean)}.tw-bq-media.is-tight img{width:123.38%;height:110.98%;position:absolute;top:-10.94%;left:-5.08%}.tw-bq-panel{flex-direction:column;flex:1 1 0;align-items:flex-start;min-width:0;margin:0;padding:64px 64px 32px;display:flex}.tw-bq-quote{width:630px;max-width:100%;font-family:var(--font-display);font-weight:var(--fw-regular);font-size:var(--text-xl);letter-spacing:-.64px;margin:0;line-height:1.15;position:relative}.tw-bq-mark{position:absolute;top:0;right:100%}.tw-bq-credits{font-family:var(--font-text);font-size:var(--text-xs);letter-spacing:-.08px;flex-direction:column;gap:4px;margin-top:32px;line-height:1.2;display:flex}.tw-bq-brand{font-weight:var(--fw-bold)}.tw-bq-foot{justify-content:space-between;align-items:flex-end;gap:24px;width:100%;margin-top:auto;padding-top:40px;display:flex}.tw-bq-logo{object-fit:contain;object-position:left bottom;width:auto;max-width:160px;height:35px;display:block}.tw-bq-stat{flex-direction:column;gap:12px;display:flex}.tw-bq-stat-figure{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--text-xxxl);letter-spacing:-1.28px;line-height:1.15}.tw-bq-stat-label{font-family:var(--font-text);font-weight:var(--fw-bold);font-size:var(--text-xxs);line-height:1.2}.tw-bq-cta{font-family:var(--font-text);font-size:var(--text-xxs);font-weight:var(--fw-bold);letter-spacing:-.07px;white-space:nowrap;align-items:center;gap:15px;line-height:1.2;text-decoration:none;display:inline-flex}.tw-bq-cta-icon{border-radius:8px;flex:none;place-items:center;width:38px;height:38px;display:grid}.tw-bq-tail{z-index:1;pointer-events:none;width:38px;height:146px;position:absolute;top:50%;left:426px;transform:translate(-100%,-50%)}.tw-bq-tail svg{width:146px;height:38px;display:block;transform:rotate(-90deg)translate(-54px,-54px)}.tw-bq-card--ocean .tw-bq-panel{background:var(--color-deep-ocean)}.tw-bq-card--ocean .tw-bq-tail{color:var(--color-deep-ocean)}.tw-bq-card--dark-blue .tw-bq-panel{background:var(--color-deeper-ocean)}.tw-bq-card--dark-blue .tw-bq-tail{color:var(--color-deeper-ocean)}.tw-bq-card--sky .tw-bq-panel{background:var(--color-sky)}.tw-bq-card--sky .tw-bq-tail{color:var(--color-sky)}.tw-bq-card--shell .tw-bq-panel{background:var(--color-shell)}.tw-bq-card--shell .tw-bq-tail{color:var(--color-shell)}.tw-bq-card--beach .tw-bq-panel{background:var(--color-beach)}.tw-bq-card--beach .tw-bq-tail{color:var(--color-beach)}.tw-bq-card--ocean .tw-bq-quote,.tw-bq-card--dark-blue .tw-bq-quote,.tw-bq-card--ocean .tw-bq-name,.tw-bq-card--dark-blue .tw-bq-name,.tw-bq-card--ocean .tw-bq-brand,.tw-bq-card--dark-blue .tw-bq-brand,.tw-bq-card--ocean .tw-bq-stat,.tw-bq-card--dark-blue .tw-bq-stat{color:var(--color-white)}.tw-bq-card--ocean .tw-bq-role,.tw-bq-card--dark-blue .tw-bq-role{color:var(--color-gray)}.tw-bq-card--ocean .tw-bq-cta,.tw-bq-card--dark-blue .tw-bq-cta{color:var(--color-sky)}.tw-bq-card--ocean .tw-bq-cta-icon,.tw-bq-card--dark-blue .tw-bq-cta-icon{background:var(--color-sky);color:var(--color-deep-ocean)}.tw-bq-card--sky .tw-bq-quote,.tw-bq-card--shell .tw-bq-quote,.tw-bq-card--beach .tw-bq-quote,.tw-bq-card--sky .tw-bq-name,.tw-bq-card--shell .tw-bq-name,.tw-bq-card--beach .tw-bq-name,.tw-bq-card--sky .tw-bq-brand,.tw-bq-card--shell .tw-bq-brand,.tw-bq-card--beach .tw-bq-brand,.tw-bq-card--sky .tw-bq-stat,.tw-bq-card--shell .tw-bq-stat,.tw-bq-card--beach .tw-bq-stat,.tw-bq-card--sky .tw-bq-cta,.tw-bq-card--shell .tw-bq-cta,.tw-bq-card--beach .tw-bq-cta{color:var(--color-deep-ocean)}.tw-bq-card--sky .tw-bq-role,.tw-bq-card--shell .tw-bq-role,.tw-bq-card--beach .tw-bq-role{color:var(--color-dark-gray)}.tw-bq-card--sky .tw-bq-cta-icon,.tw-bq-card--shell .tw-bq-cta-icon,.tw-bq-card--beach .tw-bq-cta-icon{background:var(--color-deep-ocean);color:var(--color-white)}.tw-bq-dots{justify-content:center;align-items:center;gap:4px;display:flex}.tw-bq-dot{background:var(--color-deep-ocean);opacity:.5;cursor:pointer;border:0;border-radius:3.5px;width:7px;height:7px;padding:0;transition:width .25s,opacity .25s}.tw-bq-dot.is-active{opacity:1;cursor:default;width:18px}.tw-bq-dot:not(.is-active):hover{opacity:.75}.tw-bq-dot:focus-visible{outline:2px solid var(--color-deep-ocean);outline-offset:3px}@media (prefers-reduced-motion:reduce){.tw-bq-dot{transition:none}}@media (max-width:1100px){.tw-bq-band{padding:60px 0}.tw-bq{gap:40px}.tw-bq-card{height:auto;width:min(1200px, calc(100vw - var(--tw-pad-x) * 2));flex-direction:column}.tw-bq-media{width:100%;height:280px}.tw-bq-panel{padding:40px}.tw-bq-quote{width:100%;font-size:var(--text-lg)}.tw-bq-tail{display:none}}@media (max-width:560px){.tw-bq-card{border-radius:24px}.tw-bq-media{height:200px}.tw-bq-panel{padding:32px 24px 24px}.tw-bq-quote{font-size:var(--text-sm);letter-spacing:-.4px}.tw-bq-credits{margin-top:24px}.tw-bq-foot{flex-wrap:wrap;gap:16px;padding-top:32px}}
