.clearafter{content:"";display:block;clear:both}.vcenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flexcenter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.backface{-webkit-backface-visibility:hidden;backface-visibility:hidden}.flipH{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.bt-scope{background:#fff}.bt-band .wf__tip,.bt-dock .wf__tip{background:#fff;color:#212226}.bt-band .wf:focus-visible,.bt-dock .wf:focus-visible{outline-color:#92a8c3}.bt-play{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:50%;background:#4f6b8e;color:#fff;cursor:pointer;-webkit-transition:background-color 0.2s,opacity 0.2s;transition:background-color 0.2s,opacity 0.2s}.bt-play svg{width:1.125rem;height:1.125rem;fill:currentColor}.bt-play:hover{background:rgb(64.4153846154,87.2461538462,115.7846153846)}.bt-play:focus-visible{outline:0.125rem solid #4f6b8e;outline-offset:0.1875rem}.bt-play .bt-play__off{display:none}.bt-play.is-loading{opacity:0.7;cursor:progress}.bt-play.is-playing .bt-play__on{display:none}.bt-play.is-playing .bt-play__off{display:block}.bt-play--xl{width:4rem;height:4rem}.bt-play--xl svg{width:1.5rem;height:1.5rem}.bt-band .bt-play,.bt-dock .bt-play{background:#fff;color:#212226}.bt-band .bt-play:hover,.bt-dock .bt-play:hover{background:#92a8c3}.bt-band .bt-play:focus-visible,.bt-dock .bt-play:focus-visible{outline-color:#92a8c3}.bt-icon-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:0;border-radius:50%;background:transparent;color:rgba(255,255,255,0.72);cursor:pointer;-webkit-transition:color 0.2s,background-color 0.2s;transition:color 0.2s,background-color 0.2s}.bt-icon-btn svg{width:1.125rem;height:1.125rem;fill:currentColor}.bt-icon-btn:hover{color:#fff;background:rgba(255,255,255,0.08)}.bt-icon-btn:focus-visible{outline:0.125rem solid #92a8c3;outline-offset:0.125rem}.bt-acc{display:inline-block;margin-right:0.5rem;padding:0.125rem 0.375rem;border-radius:0.1875rem;background:#eef1f5;-webkit-box-shadow:inset 0 0 0 0.0625rem #dde2e8;box-shadow:inset 0 0 0 0.0625rem #dde2e8;font-size:0.625rem;line-height:0.875rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#475260;vertical-align:0.0625rem}.bt-acc--free{background:#e6f3f2;-webkit-box-shadow:inset 0 0 0 0.0625rem #c2e2df;box-shadow:inset 0 0 0 0.0625rem #c2e2df;color:#2f6f6b}.bt-band .bt-acc,.bt-dock .bt-acc{background:rgba(255,255,255,0.08);-webkit-box-shadow:inset 0 0 0 0.0625rem rgba(255,255,255,0.14);box-shadow:inset 0 0 0 0.0625rem rgba(255,255,255,0.14);color:rgba(255,255,255,0.78)}.bt-band .bt-acc--free,.bt-dock .bt-acc--free{background:rgba(87,178,174,0.18);-webkit-box-shadow:inset 0 0 0 0.0625rem rgba(87,178,174,0.45);box-shadow:inset 0 0 0 0.0625rem rgba(87,178,174,0.45);color:#9fd8d4}.bt-nudge{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0.75rem 1.25rem;margin-top:0.875rem;padding:0.875rem 1rem;border-radius:0.5rem;background:#fff;-webkit-box-shadow:inset 0 0 0 0.0625rem #e3e7ec;box-shadow:inset 0 0 0 0.0625rem #e3e7ec;font-size:0.9375rem;line-height:1.375rem;font-weight:500;letter-spacing:0em;color:#1f2933}.bt-nudge[hidden]{display:none}.bt-band .bt-nudge{background:rgba(255,255,255,0.06);-webkit-box-shadow:inset 0 0 0 0.0625rem rgba(255,255,255,0.12);box-shadow:inset 0 0 0 0.0625rem rgba(255,255,255,0.12);color:#fff}.bt-band{position:relative;overflow:hidden;padding:2.75rem 0 3rem}.bt-band:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgba(171,184,200,0.12) 0.0625rem,transparent 0.1rem);background-size:0.4375rem 0.4375rem;-webkit-mask-image:radial-gradient(ellipse 60% 110% at 88% 20%,#000,transparent 75%);mask-image:radial-gradient(ellipse 60% 110% at 88% 20%,#000,transparent 75%)}.bt-band .bt-wrap{position:relative}.bt-band__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.875rem;margin:0;font-size:3.375rem;line-height:3.625rem;font-weight:500;letter-spacing:0.01em;font-family:"Oswald",sans-serif;text-transform:uppercase;color:#fff;text-wrap:balance}.bt-band__words .bt-nw{white-space:nowrap}.bt-band__words .bt-nw span{color:#92a8c3}.bt-band__ring{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3.125rem;height:3.125rem;border:0.09375rem solid rgba(146,168,195,0.55);border-radius:50%;color:#92a8c3}.bt-band__ring svg{width:1.875rem;height:1.875rem}.bt-band__lede{max-width:40rem;margin:0.75rem 0 0;font-size:1.0625rem;line-height:1.625rem;font-weight:400;letter-spacing:0em;color:rgba(255,255,255,0.72)}.bt-feat{margin-top:2.125rem}.bt-feat__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem;margin-bottom:1.375rem}.bt-feat__meta{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.bt-feat__title{margin:0.625rem 0 0.375rem;font-size:1.625rem;line-height:1.875rem;font-weight:500;letter-spacing:0.02em;font-family:"Oswald",sans-serif;text-transform:uppercase;color:#fff}.bt-feat__by{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.375rem 0.875rem;font-size:0.875rem;line-height:1.25rem;font-weight:400;letter-spacing:0em;color:rgba(255,255,255,0.7)}.bt-feat__by .bt-acc{margin:0}.bt-feat__wave{height:7.375rem}.bt-feat .bt-nudge{margin-top:1rem}.bt-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.375rem}.bt-tag{padding:0.25rem 0.5rem;border-radius:0.25rem;background:rgba(255,255,255,0.08);font-size:0.75rem;line-height:0.875rem;font-weight:500;letter-spacing:0em;color:rgba(255,255,255,0.78)}.bt-pill{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.375rem;height:1.625rem;padding:0 0.6875rem;border:0.0625rem solid rgba(146,168,195,0.55);border-radius:0.8125rem;font-size:0.75rem;line-height:0.875rem;font-weight:500;letter-spacing:0.1em;text-transform:uppercase;color:#92a8c3}.bt-pill span{font-weight:300;color:rgba(255,255,255,0.6)}.bt-quiet{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.25rem;font-size:0.875rem;line-height:1.125rem;font-weight:500;letter-spacing:0em;color:rgba(255,255,255,0.6);text-decoration:none;-webkit-transition:color 0.2s;transition:color 0.2s}.bt-quiet svg{width:0.75rem;height:0.75rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.bt-quiet:focus-visible,.bt-quiet:hover{color:#92a8c3}.bt-times{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:0.375rem;font-size:0.75rem;line-height:0.875rem;font-weight:500;letter-spacing:0em;color:rgba(255,255,255,0.55);font-variant-numeric:tabular-nums}.bt-wrap{padding:0 var(--mc-pad)}.bt-cues{padding:3.25rem 0 3.5rem;background:#f4f6f9}.bt-cues__h{margin:0 0 2.875rem;font-size:2.125rem;line-height:2.375rem;font-weight:500;letter-spacing:0.01em;font-family:"Oswald",sans-serif;text-transform:uppercase;text-wrap:balance;color:#1f2933}.bt-cues__h span{color:#4f6b8e}.bt-cues__wave{position:relative;height:6rem;margin-bottom:1.375rem}.bt-cues__wave .wf{height:6rem}.bt-cues__steps{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 2rem minmax(0,1fr) 2rem minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:0;padding:0;list-style:none}.bt-cues__steps b{display:block;margin-bottom:0.25rem;font-size:1.125rem;line-height:1.4375rem;font-weight:700;letter-spacing:0em;color:#1f2933}.bt-cues__steps span{font-size:0.9375rem;line-height:1.4375rem;font-weight:400;letter-spacing:0em;color:#5f6b7a}.bt-kicker{margin:0 0 0.625rem;font-size:0.8125rem;line-height:1.125rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#4f6b8e}.bt-cue{position:absolute;top:-0.5rem;bottom:-0.5rem;width:0.125rem;background:#4f6b8e;pointer-events:none}.bt-cue span{position:absolute;top:-0.875rem;left:-0.0625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:1.625rem;height:1.375rem;padding:0 0.4375rem;border-radius:0.25rem 0.25rem 0.25rem 0;background:#4f6b8e;font-size:0.875rem;line-height:0.875rem;font-weight:500;letter-spacing:0em;font-family:"Oswald",sans-serif;color:#fff}.bt-browse{padding:1.875rem 0 3.75rem;scroll-margin-top:calc(3.75rem + var(--sale-banner-h, 0px) + var(--wp-admin--admin-bar--height, 0px))}.bt-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.75rem 1.125rem;padding-bottom:1.125rem;border-bottom:0.0625rem solid #e3e7ec}.bt-bar__chips{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.375rem}.bt-bar__end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.625rem;margin-left:auto}.bt-fchip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.375rem;height:2.125rem;padding:0 0.8125rem;border:0.0625rem solid #e3e7ec;border-radius:1.0625rem;background:#fff;font-size:0.875rem;line-height:1rem;font-weight:500;letter-spacing:0em;color:#1f2933;cursor:pointer;-webkit-transition:border-color 0.2s,color 0.2s,background-color 0.2s;transition:border-color 0.2s,color 0.2s,background-color 0.2s}.bt-fchip small{font-size:0.75rem;line-height:0.875rem;font-weight:400;letter-spacing:0em;color:#5f6b7a;-webkit-transition:color 0.2s;transition:color 0.2s}.bt-fchip:hover{border-color:#4f6b8e;color:#4f6b8e}.bt-fchip[aria-pressed=true]{border-color:#4f6b8e;background:#4f6b8e;color:#fff}.bt-fchip[aria-pressed=true] small{color:rgba(255,255,255,0.78)}.bt-fchip--free[aria-pressed=false]{border-color:#c2e2df;color:#2f6f6b}.bt-fchip:focus-visible{outline:0.125rem solid #4f6b8e;outline-offset:0.125rem}.bt-seg{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0.1875rem;border-radius:0.5rem;background:#f4f6f9;-webkit-box-shadow:inset 0 0 0 0.0625rem #e3e7ec;box-shadow:inset 0 0 0 0.0625rem #e3e7ec}.bt-seg button{height:2rem;padding:0 0.75rem;border:0;border-radius:0.375rem;background:transparent;font-size:0.875rem;line-height:1rem;font-weight:500;letter-spacing:0em;color:#5f6b7a;cursor:pointer;-webkit-transition:background-color 0.2s,color 0.2s,-webkit-box-shadow 0.2s;transition:background-color 0.2s,color 0.2s,-webkit-box-shadow 0.2s;transition:background-color 0.2s,color 0.2s,box-shadow 0.2s;transition:background-color 0.2s,color 0.2s,box-shadow 0.2s,-webkit-box-shadow 0.2s}.bt-seg button:hover{color:#1f2933}.bt-seg button[aria-pressed=true]{background:#fff;color:#1f2933;-webkit-box-shadow:0 0.0625rem 0.125rem rgba(0,0,0,0.12);box-shadow:0 0.0625rem 0.125rem rgba(0,0,0,0.12)}.bt-seg button:focus-visible{outline:0.125rem solid #4f6b8e;outline-offset:0.0625rem}.bt-seg svg{width:1rem;height:1rem;fill:currentColor;vertical-align:-0.1875rem}.bt-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;margin:0;font-size:0.875rem;line-height:1rem;font-weight:500;letter-spacing:0em;color:#5f6b7a}.bt-field input,.bt-field select{height:2.375rem;margin:0;padding:0 0.625rem;border:0.0625rem solid #e3e7ec;border-radius:0.375rem;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;font-size:0.875rem;line-height:1rem;font-weight:400;letter-spacing:0em;color:#1f2933;-webkit-transition:border-color 0.2s;transition:border-color 0.2s}.bt-field input:hover,.bt-field select:hover{border-color:#c5ccd5}.bt-field input:focus-visible,.bt-field select:focus-visible{outline:0.125rem solid #4f6b8e;outline-offset:0.0625rem}.bt-field select{width:auto;padding-right:1.75rem}.bt-field--search input{width:14.375rem}.bt-msel{display:none}.bt-colors{position:relative}.bt-colors__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;height:2.375rem;padding:0 0.75rem;border:0.0625rem solid #e3e7ec;border-radius:0.375rem;background:#fff;font-size:0.875rem;line-height:1rem;font-weight:500;letter-spacing:0em;color:#1f2933;cursor:pointer;-webkit-transition:border-color 0.2s;transition:border-color 0.2s}.bt-colors__btn i{width:0.875rem;height:0.875rem;border-radius:0.1875rem}.bt-colors__btn:hover{border-color:#c5ccd5}.bt-colors__btn:focus-visible{outline:0.125rem solid #4f6b8e;outline-offset:0.0625rem}.bt-colors__pop{position:absolute;top:2.875rem;right:0;z-index:30;width:17rem;padding:1rem;border-radius:0.625rem;background:#fff;-webkit-box-shadow:0 0.75rem 2rem rgba(31,41,51,0.2),0 0 0 0.0625rem #e3e7ec;box-shadow:0 0.75rem 2rem rgba(31,41,51,0.2),0 0 0 0.0625rem #e3e7ec}.bt-colors__pop[hidden]{display:none}.bt-colors__pop p{margin:0 0 0.5rem;font-size:0.8125rem;line-height:1rem;font-weight:700;letter-spacing:0em;color:#1f2933}.bt-colors__pop p span{font-weight:400;color:#5f6b7a}.bt-sw{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem;margin-bottom:0.875rem}.bt-sw:last-child{margin-bottom:0}.bt-sw button{width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:50%;-webkit-box-shadow:inset 0 0 0 0.0625rem rgba(0,0,0,0.12);box-shadow:inset 0 0 0 0.0625rem rgba(0,0,0,0.12);cursor:pointer;-webkit-transition:-webkit-box-shadow 0.2s;transition:-webkit-box-shadow 0.2s;transition:box-shadow 0.2s;transition:box-shadow 0.2s,-webkit-box-shadow 0.2s}.bt-sw button:hover{-webkit-box-shadow:0 0 0 0.125rem #fff,0 0 0 0.25rem #c5ccd5;box-shadow:0 0 0 0.125rem #fff,0 0 0 0.25rem #c5ccd5}.bt-sw button[aria-pressed=true]{-webkit-box-shadow:0 0 0 0.125rem #fff,0 0 0 0.25rem #1f2933;box-shadow:0 0 0 0.125rem #fff,0 0 0 0.25rem #1f2933}.bt-sw button:focus-visible{outline:0.125rem solid #4f6b8e;outline-offset:0.25rem}.bt-row__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;min-width:0}.bt-row__head .bt-row__t{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.bt-row__head .bt-acc{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0}.bt-card__head .bt-card__t{display:inline}.bt-card__head .bt-acc{margin:0 0 0 0.375rem;vertical-align:0.125rem}.bt-tut{color:#467875}.bt-band .bt-tut{color:rgb(143.0842105263,189.7157894737,186.9178947368)}.bt-teacher{font-weight:500;color:#1f2933}.bt-count{margin:1rem 0 0.375rem;font-size:0.875rem;line-height:1.125rem;font-weight:400;letter-spacing:0em;color:#5f6b7a}.bt-empty{margin:1.875rem 0;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:0em;color:#5f6b7a}.bt-rows{margin:0;padding:0;list-style:none}.bt-row{display:-ms-grid;display:grid;-ms-grid-columns:2.75rem 1.125rem minmax(0,0.85fr) 1.125rem minmax(0,2.3fr) 1.125rem 6rem 1.125rem 2.75rem;grid-template-columns:2.75rem minmax(0,0.85fr) minmax(0,2.3fr) 6rem 2.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.125rem;margin:0;padding:0.75rem 0.625rem;border-bottom:0.0625rem solid #e3e7ec;border-radius:0.375rem;-webkit-transition:background-color 0.2s;transition:background-color 0.2s}.bt-row.is-current,.bt-row:hover{background:#f4f6f9}.bt-row__t{display:block;overflow:hidden;font-size:1.125rem;line-height:1.375rem;font-weight:500;letter-spacing:0.02em;font-family:"Oswald",sans-serif;text-transform:uppercase;color:#1f2933;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:color 0.2s;transition:color 0.2s}.bt-row__t:focus-visible,.bt-row__t:hover{color:#4f6b8e}.bt-row__by{display:block;overflow:hidden;margin-top:0.1875rem;font-size:0.8125rem;line-height:1.125rem;font-weight:400;letter-spacing:0em;color:#5f6b7a;text-overflow:ellipsis;white-space:nowrap}.bt-row__wave{height:3rem}.bt-row__style{-ms-grid-column-align:start;justify-self:start;padding:0.25rem 0.5625rem;border-radius:0.25rem;background:rgba(79,107,142,0.1);font-size:0.75rem;line-height:0.875rem;font-weight:600;letter-spacing:0em;color:rgb(68.0615384615,92.1846153846,122.3384615385)}.bt-row__dur{font-size:0.875rem;line-height:1rem;font-weight:500;letter-spacing:0em;color:#1f2933;text-align:right;font-variant-numeric:tabular-nums}.bt-row .bt-nudge{grid-column:1/-1;margin:0.125rem 0 0}.bt-grid{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 1.25rem minmax(0,1fr) 1.25rem minmax(0,1fr) 1.25rem minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr));gap:1.75rem 1.25rem;margin:1.125rem 0 0;padding:0;list-style:none}.bt-card{margin:0}.bt-card__tile{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:0.25rem;background:#f9f9f9;-webkit-box-shadow:inset 0 0 0 0.0625rem #eceef1;box-shadow:inset 0 0 0 0.0625rem #eceef1}.bt-card__wave{position:absolute;inset:12% 0}.bt-card .bt-play{position:absolute;left:0.75rem;bottom:0.75rem;opacity:0}.bt-card .bt-play.is-playing,.bt-card .bt-play:focus-visible,.bt-card.is-current .bt-play,.bt-card:hover .bt-play{opacity:1}.bt-card__foot{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.625rem;margin-top:0.75rem}.bt-card__av{-webkit-box-flex:0;-ms-flex:none;flex:none;width:2.125rem;height:2.125rem;border-radius:50%;background:#e3e7ec;-o-object-fit:cover;object-fit:cover}.bt-card__t{display:block;font-size:1.0625rem;line-height:1.3125rem;font-weight:500;letter-spacing:0.02em;font-family:"Oswald",sans-serif;text-transform:uppercase;color:#1f2933;text-decoration:none;-webkit-transition:color 0.2s;transition:color 0.2s}.bt-card__t:focus-visible,.bt-card__t:hover{color:#4f6b8e}.bt-card__by{margin-top:0.1875rem;font-size:0.8125rem;line-height:1.125rem;font-weight:400;letter-spacing:0em;color:#5f6b7a}.bt-more{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-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;margin-top:1.75rem}.bt-more__btn{height:2.75rem;padding:0 1.625rem;border:0.0625rem solid #e3e7ec;border-radius:0.375rem;background:#fff;font-size:0.9375rem;line-height:1.125rem;font-weight:600;letter-spacing:0em;color:#1f2933;cursor:pointer;-webkit-transition:border-color 0.2s,color 0.2s;transition:border-color 0.2s,color 0.2s}.bt-more__btn:hover{border-color:#4f6b8e;color:#4f6b8e}.bt-more__btn:focus-visible{outline:0.125rem solid #4f6b8e;outline-offset:0.125rem}.bt-more span{font-size:0.8125rem;line-height:1rem;font-weight:400;letter-spacing:0em;color:#5f6b7a}.bt-dock{position:fixed;left:0;right:0;bottom:0;z-index:900;display:-ms-grid;display:grid;-ms-grid-columns:auto 1.125rem minmax(0,17.5rem) 1.125rem minmax(0,1fr) 1.125rem auto;grid-template-columns:auto minmax(0,17.5rem) minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.125rem;padding:0.625rem 1.5rem;background:rgba(33,34,38,0.97);color:#fff;-webkit-box-shadow:0 -0.5rem 1.5rem rgba(0,0,0,0.25);box-shadow:0 -0.5rem 1.5rem rgba(0,0,0,0.25);visibility:hidden}.bt-dock.is-on{visibility:visible}.bt-dock__ctrl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.25rem}.bt-dock .bt-play{width:2.5rem;height:2.5rem}.bt-dock__t{display:block;overflow:hidden;font-size:0.875rem;line-height:1.125rem;font-weight:500;letter-spacing:0em;color:#fff;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:color 0.2s;transition:color 0.2s}.bt-dock__t:focus-visible,.bt-dock__t:hover{color:#92a8c3}.bt-dock__by{overflow:hidden;margin-top:0.125rem;font-size:0.75rem;line-height:1rem;font-weight:400;letter-spacing:0em;color:rgba(255,255,255,0.6);text-overflow:ellipsis;white-space:nowrap}.bt-dock__wave{height:2.5rem}.bt-dock__time{font-size:0.75rem;line-height:0.875rem;font-weight:400;letter-spacing:0em;color:rgba(255,255,255,0.6);font-variant-numeric:tabular-nums}.bt-dock .bt-nudge{grid-column:1/-1;margin:0;padding:0.5rem 0.75rem;background:rgba(255,255,255,0.06);-webkit-box-shadow:inset 0 0 0 0.0625rem rgba(255,255,255,0.12);box-shadow:inset 0 0 0 0.0625rem rgba(255,255,255,0.12);color:#fff}.bt-dock .ig-cta{min-height:2.5rem;padding:0 1.125rem;font-size:0.9375rem;line-height:1.125rem;font-weight:600;letter-spacing:0.02em}@media screen and (max-width:83.5em){.bt-grid{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:63.99875em){.bt-band{padding-top:1.875rem}.bt-band__title{font-size:2.25rem;line-height:2.5rem;font-weight:500;letter-spacing:0.01em;gap:0.625rem}.bt-band__ring{width:2.5rem;height:2.5rem}.bt-band__ring svg{width:1.5rem;height:1.5rem}.bt-cues__steps{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:1.375rem}.bt-grid{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}.bt-bar__end{margin-left:0}}@media screen and (max-width:39.99875em){.bt-band__title{font-size:1.875rem;line-height:2.125rem;font-weight:500;letter-spacing:0.01em}.bt-band{padding-bottom:2rem}.bt-band__lede{font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:0em}.bt-feat__top{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.bt-feat__title{font-size:1.1875rem;line-height:1.5625rem;font-weight:700;letter-spacing:0em}.bt-feat__wave{height:5.25rem}.bt-cues{padding:2.25rem 0 2.5rem}.bt-cues__h{font-size:1.625rem;line-height:1.875rem;font-weight:500;letter-spacing:0.01em;margin-bottom:2.5rem}.bt-row{-ms-grid-columns:2.75rem 0.75rem minmax(0,1fr) 0.75rem 2.75rem;grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;-ms-grid-rows:auto 0.9375rem auto;grid-template-areas:"play info dur" "wave wave wave";gap:0.9375rem 0.75rem}.bt-row>.bt-play{grid-area:play}.bt-row__info{grid-area:info}.bt-row__wave{grid-area:wave;height:2.5rem}.bt-row__style{display:none}.bt-row__dur{grid-area:dur}.bt-grid{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.bt-bar{gap:0.625rem}.bt-bar .bt-seg[data-bt-len],.bt-bar__chips{display:none}.bt-bar__end{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-left:auto}.bt-colors__label{position:absolute;width:0.0625rem;height:0.0625rem;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bt-msel{display:-ms-grid;display:grid;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-ms-grid-columns:minmax(0,1fr) 0.625rem minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:0.625rem}.bt-msel .bt-field{width:100%}.bt-field input,.bt-field select{width:100%;font-size:1rem}.bt-field--search{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.bt-field--sort{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;min-width:0}.bt-field__label{position:absolute;width:0.0625rem;height:0.0625rem;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bt-dock{-ms-grid-columns:auto minmax(0,1fr);grid-template-columns:auto minmax(0,1fr);padding:0.5rem 0.75rem}.bt-dock__time,.bt-dock__wave{display:none}}@media screen and (max-width:39.99875em){.bt-row>.bt-play{-ms-grid-row:1;-ms-grid-column:1}.bt-row__info{-ms-grid-row:1;-ms-grid-column:3}.bt-row__wave{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:5}.bt-row__dur{-ms-grid-row:1;-ms-grid-column:5}}