/*! Infinite Guitar online metronome. Copyright (c) 2026 Infinite Guitar. All rights reserved. */.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)}.met2{container:met2/inline-size;background:#fff}.met2 button{font-family:"Roboto",sans-serif;cursor:pointer}.met4{--m4-bg:radial-gradient(ellipse 50% 80% at 25% 60%,rgba(79,107,142,0.32),rgba(79,107,142,0)),linear-gradient(150deg,#161b21 0%,#363f49 55%,rgb(57.1230769231,77.3692307692,102.6769230769) 100%);--m4-ink:255,255,255;--m4-screen:rgba(0,0,0,.2);--m4-screen-ink:255,255,255;--m4-accent:#4f6b8e;--m4-accent-ink:#fff;--m4-go:#467875;--m4-go-ink:#fff;--m4-hi:rgb(154.5076923077,174.3230769231,199.0923076923);--m4-hi2:rgb(117.3157894737,174.6842105263,171.2421052632);--m4-gutter:min(4cqw,4.375rem);padding:0 0 0.5rem;padding-inline:var(--m4-gutter);background:var(--m4-bg);color:rgb(var(--m4-ink))}.met4__panel{max-width:100rem;margin:0 auto}.met4__bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;padding:1.75rem 0 1.25rem}.met4__title{margin:0;font-size:1.875rem;line-height:2.125rem;font-weight:500;letter-spacing:0.01em;font-family:"Oswald",sans-serif;text-transform:uppercase;color:rgb(var(--m4-ink))}.met4__title span{color:var(--m4-hi)}.met4__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.75rem}.met4__title .met4__words{color:inherit}.met4__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:2.5rem;height:2.5rem;border-radius:50%;border:0.09375rem solid color-mix(in srgb,var(--m4-hi) 55%,transparent);color:var(--m4-hi)}.met4__ring svg{width:1.625rem;height:1.625rem}.met4__sharing{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:center;-ms-flex-pack:center;justify-content:center;gap:0.5rem 0.875rem;margin-top:0.125rem}.met4__share-count{position:relative;top:0.0625rem;margin:0;font-size:0.8125rem;line-height:1.125rem;font-weight:600;letter-spacing:0.04em;font-family:"Roboto",sans-serif;text-transform:uppercase;color:rgba(var(--m4-ink),0.66);white-space:nowrap}.met4__share-count b{margin-right:0.25rem;font-size:1.125rem;line-height:1.125rem;font-weight:700;letter-spacing:0em;font-family:"Roboto",sans-serif;color:rgb(var(--m4-ink))}.met4__share{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.375rem;margin:0;padding:0;list-style:none}.met4__share li{margin:0}.met4__share-btn{position:relative;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:2rem;height:2rem;padding:0;border:0;border-radius:50%;background:rgba(var(--m4-ink),0.08);color:rgba(var(--m4-ink),0.85);cursor:pointer;-webkit-transition:background-color 0.2s,color 0.2s;transition:background-color 0.2s,color 0.2s}.met4__share-btn svg{width:0.875rem;height:0.875rem;fill:currentColor}.met4__share-btn svg path,.met4__share-btn svg polygon{fill:currentColor}.met4__share-btn:hover{color:rgb(var(--m4-ink))}.met4__share-btn--facebook:hover{background:#1877f2;color:#fff}.met4__share-btn--twitter:hover{background:#000;color:#fff}.met4__share-btn--reddit:hover{background:#ff4500;color:#fff}.met4__share-btn--whatsapp:hover{background:#128c7e;color:#fff}.met4__share-btn--link:hover,.met4__share-btn--mail:hover,.met4__share-btn--native:hover{background:rgba(var(--m4-ink),0.25)}.met4__screen{--m4-ink:var(--m4-screen-ink);position:relative;isolation:isolate;padding:2.25rem 2rem 2.125rem;border-radius:1rem;background:var(--m4-screen);color:rgb(var(--m4-ink));-webkit-box-shadow:inset 0 0 0 0.0625rem rgba(var(--m4-ink),0.06);box-shadow:inset 0 0 0 0.0625rem rgba(var(--m4-ink),0.06)}.met4__screen .met4-slider,.met4__screen .met4-transport{max-width:40rem;margin-left:auto;margin-right:auto}.met4__tools{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr) auto auto;margin-top:1.25rem;border-top:0.0625rem solid rgba(var(--m4-ink),0.1);border-bottom:0.0625rem solid rgba(var(--m4-ink),0.1)}.met4__foot{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.875rem 4.5rem;padding:0.875rem 0 1.125rem}.met4__keys{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.375rem 1.375rem;margin:0;padding:0;list-style:none}.met4__keys li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.25rem;margin:0;font-size:0.75rem;line-height:1rem;font-weight:500;letter-spacing:0em;color:rgba(var(--m4-ink),0.66)}.met4__keys kbd{display:inline-block;min-width:0.75rem;margin-right:0.125rem;padding:0.0625rem 0.3125rem;border-radius:0.25rem;background:rgba(var(--m4-ink),0.08);border:0.0625rem solid rgba(var(--m4-ink),0.14);border-bottom-width:0.125rem;font-size:0.6875rem;line-height:0.9375rem;font-weight:600;letter-spacing:0em;font-family:"Roboto",sans-serif;text-align:center;color:rgba(var(--m4-ink),0.8)}.met4__keys kbd svg{display:block;width:0.6875rem;height:0.9375rem;fill:currentColor}@media (hover:none){.met4__keys{display:none}}.met4 button{font-family:"Roboto",sans-serif;cursor:pointer}.met4-beats{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.625rem;max-width:35rem;margin:0 auto}.met4-beats.is-many{gap:0.5rem}.met4-beats.is-many .met4-beat__dot{width:1.75rem;height:1.75rem;font-size:0.75rem;line-height:0.875rem;font-weight:700;letter-spacing:0em}.met4-beats.is-lots{gap:0.5rem 0.375rem;max-width:20.625rem}.met4-beats.is-lots .met4-beat__dot{width:1.625rem;height:1.625rem;font-size:0.6875rem;line-height:0.875rem;font-weight:700;letter-spacing:0em}.met4-beats.is-lots .met4-beat__level{height:0.875rem}.met4-beats__hint{margin:0.625rem 0 0;font-size:0.6875rem;line-height:0.875rem;font-weight:500;letter-spacing:0em;text-align:center;color:rgba(var(--m4-ink),0.62)}.met4-beat{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.375rem;padding:0;background:none;border:0}.met4-beat__level{position:relative;display:block;width:0.375rem;height:1.25rem;overflow:hidden;border-radius:0.125rem;background:rgba(var(--m4-ink),0.16)}.met4-beat__level i{position:absolute;left:0;right:0;bottom:0;height:0;background:var(--m4-hi)}.met4-beat--accent .met4-beat__level i{height:100%}.met4-beat--normal .met4-beat__level i{height:50%}.met4-beat__dot{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;-webkit-box-sizing:border-box;box-sizing:border-box;width:2rem;height:2rem;border-radius:50%;background:rgba(var(--m4-ink),0.16);font-size:0.8125rem;line-height:1rem;font-weight:700;letter-spacing:0em;color:rgba(var(--m4-ink),0.85);-webkit-transition:background-color 0.08s,opacity 0.2s,-webkit-box-shadow 0.08s;transition:background-color 0.08s,opacity 0.2s,-webkit-box-shadow 0.08s;transition:background-color 0.08s,box-shadow 0.08s,opacity 0.2s;transition:background-color 0.08s,box-shadow 0.08s,opacity 0.2s,-webkit-box-shadow 0.08s}.met4-beat--mute .met4-beat__dot{opacity:0.3}.met4-beat--mute.is-now .met4-beat__dot{opacity:0.55}.met4-beat.is-now .met4-beat__dot{background:var(--m4-go);-webkit-box-shadow:0 0 0 0.25rem color-mix(in srgb,var(--m4-go) 30%,transparent),0 0 1.125rem color-mix(in srgb,var(--m4-go) 55%,transparent);box-shadow:0 0 0 0.25rem color-mix(in srgb,var(--m4-go) 30%,transparent),0 0 1.125rem color-mix(in srgb,var(--m4-go) 55%,transparent);color:var(--m4-go-ink)}.met4-tempo{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;gap:2.25rem;margin-top:1.25rem}.met4-tempo__readout{min-width:11.875rem;text-align:center}.met4-tempo__field{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;border-bottom:0.125rem dashed transparent;-webkit-transition:border-color 0.2s;transition:border-color 0.2s}.met4-tempo__field:focus-within,.met4-tempo__field:hover{border-bottom-color:rgba(var(--m4-ink),0.35)}.met4-tempo__field:has(:focus-visible){outline:0.125rem solid var(--m4-hi);outline-offset:0.125rem}.met4-tempo__bpm{--met4-bpm-h:9rem;display:block;-webkit-box-sizing:content-box;box-sizing:content-box;width:3ch;height:1.48em;margin:calc((var(--met4-bpm-h) - 1.48em) / 2) 0;padding:0 0.5rem;background:none;border:0;border-radius:0;font-size:8.75rem;line-height:9rem;font-weight:600;letter-spacing:0em;font-family:"Oswald",sans-serif!important;text-align:center;color:rgb(var(--m4-ink));font-variant-numeric:tabular-nums;caret-color:var(--m4-hi);-webkit-appearance:none;-moz-appearance:none;appearance:none}.met4-tempo__bpm:focus-visible{outline:0}.met4-tempo__label{margin:0.25rem 0 0;font-size:0.75rem;line-height:1rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--m4-hi2)}.met4-tempo__label span:first-child{margin-right:0.375rem;color:rgba(var(--m4-ink),0.62)}.met4-round{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;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:2.75rem;height:2.75rem;padding:0;border-radius:50%;background:rgba(var(--m4-ink),0.08);border:0.0625rem solid rgba(var(--m4-ink),0.25);-webkit-transition:background-color 0.2s;transition:background-color 0.2s}.met4-round svg{width:1.375rem;height:1.375rem;fill:rgb(var(--m4-ink))}.met4-round:hover{background:rgba(var(--m4-ink),0.18)}.met4-slider{margin-top:2.25rem}.met4-slider__scale{position:relative;height:0.875rem;margin-top:0.75rem}.met4-slider__scale span{position:absolute;top:0;font-size:0.6875rem;line-height:0.875rem;font-weight:500;letter-spacing:0em;color:rgba(var(--m4-ink),0.62);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.met4-slider__scale span:first-child{-webkit-transform:none;transform:none}.met4-slider__scale span:last-child{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.met4-range{--met4-fill:var(--m4-hi2);--met4-track:rgba(var(--m4-ink),.18);--met4-thumb:1.25rem;display:block;width:100%;height:1.5rem;margin:0;padding:0;background:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.met4-range::-webkit-slider-runnable-track{height:0.3125rem;border-radius:0.1875rem;background:-webkit-gradient(linear,left top,right top,from(var(--met4-fill)),to(var(--met4-track)));background:linear-gradient(to right,var(--met4-fill) var(--met4-pos),var(--met4-track) var(--met4-pos))}.met4-range::-webkit-slider-thumb{width:var(--met4-thumb);height:var(--met4-thumb);margin-top:calc((0.3125rem - var(--met4-thumb)) / 2);border:0;border-radius:50%;background:#fff;-webkit-box-shadow:0 0 0 0.0625rem rgba(0,0,0,0.12),0 0.125rem 0.5rem rgba(0,0,0,0.3);box-shadow:0 0 0 0.0625rem rgba(0,0,0,0.12),0 0.125rem 0.5rem rgba(0,0,0,0.3);-webkit-appearance:none;appearance:none}.met4-range::-moz-range-track{height:0.3125rem;border-radius:0.1875rem;background:var(--met4-track)}.met4-range::-moz-range-progress{height:0.3125rem;border-radius:0.1875rem;background:var(--met4-fill)}.met4-range::-moz-range-thumb{width:var(--met4-thumb);height:var(--met4-thumb);border:0;border-radius:50%;background:#fff;box-shadow:0 0 0 0.0625rem rgba(0,0,0,0.12),0 0.125rem 0.5rem rgba(0,0,0,0.3)}.met4-range--volume{--met4-fill:rgba(var(--m4-ink),.85);--met4-track:rgba(var(--m4-ink),.2);--met4-thumb:0.875rem;width:6.875rem}.met4-transport{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0.875rem auto 0.875rem 1fr;grid-template-columns:1fr auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.875rem;margin-top:2.25rem}.met4-tap{-ms-grid-column-align:start;justify-self:start;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.375rem;padding:0 1rem 0 0.75rem;border-radius:1.1875rem;background:rgba(var(--m4-ink),0.08);border:0.0625rem solid rgba(var(--m4-ink),0.28);font-size:0.875rem;line-height:1.125rem;font-weight:600;letter-spacing:0em;color:rgb(var(--m4-ink));white-space:nowrap;-webkit-transition:background-color 0.2s;transition:background-color 0.2s}.met4-tap svg{width:1.0625rem;height:1.0625rem;fill:currentColor}.met4-tap:hover{background:rgba(var(--m4-ink),0.18)}.met4-tap.is-tapped{-webkit-animation:met4-tap 0.25s ease-out;animation:met4-tap 0.25s ease-out}@-webkit-keyframes met4-tap{0%{background:rgba(var(--m4-ink),0.35)}to{background:rgba(var(--m4-ink),0.08)}}@keyframes met4-tap{0%{background:rgba(var(--m4-ink),0.35)}to{background:rgba(var(--m4-ink),0.08)}}.met4-play{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:4.25rem;height:4.25rem;padding:0;border:0;border-radius:50%;background:var(--m4-go);-webkit-box-shadow:0 0 0 0.375rem rgba(var(--m4-ink),0.1),0 0.5rem 1.375rem rgba(0,0,0,0.3);box-shadow:0 0 0 0.375rem rgba(var(--m4-ink),0.1),0 0.5rem 1.375rem rgba(0,0,0,0.3);-webkit-transition:-webkit-filter 0.2s;transition:-webkit-filter 0.2s;transition:filter 0.2s;transition:filter 0.2s,-webkit-filter 0.2s}.met4-play svg{width:2.125rem;height:2.125rem;fill:var(--m4-go-ink)}.met4-play__stop{display:none}.met4-play.is-playing .met4-play__play{display:none}.met4-play.is-playing .met4-play__stop{display:block;width:1.75rem;height:1.75rem}.met4-play:hover{-webkit-filter:brightness(1.08);filter:brightness(1.08)}.met4-volume{-ms-grid-column-align:end;justify-self:end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.375rem}.met4-mute{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;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:2rem;height:2rem;padding:0;border:0;border-radius:50%;background:none;color:rgba(var(--m4-ink),0.75);-webkit-transition:background-color 0.2s,color 0.2s;transition:background-color 0.2s,color 0.2s}.met4-mute svg{width:1.25rem;height:1.25rem;fill:currentColor}.met4-mute__off{display:none}.met4-mute.is-muted .met4-mute__on{display:none}.met4-mute.is-muted .met4-mute__off{display:block}.met4-mute:hover{background:rgba(var(--m4-ink),0.12);color:rgb(var(--m4-ink))}.met4-trainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem 2rem;margin:0.25rem 0 -0.25rem}.met4-trainer__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.25rem}.met4-trainer__head .met4-tool__label{margin:0;font-size:0.6875rem;line-height:0.875rem;font-weight:600;letter-spacing:0.08em}.met4-trainer__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.625rem;min-height:2rem}.met4-trainer .met4-fields{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.met4-trainer .met4-field{gap:0.25rem}.met4-trainer .met4-num{width:3.25rem;height:2rem;font-size:0.9375rem;line-height:1.875rem;font-weight:600;letter-spacing:0em;font-family:"Roboto",sans-serif}.met4-trainer__info{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;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:1;-ms-flex:1 1 18.75rem;flex:1 1 18.75rem;min-width:13.75rem;min-height:2rem}.met4-trainer:not(.is-on) .met4-field__box i,.met4-trainer:not(.is-on) .met4-field__name{color:rgba(var(--m4-ink),0.28)}.met4-trainer:not(.is-on) .met4-num{background:none;border-color:rgba(var(--m4-ink),0.1);color:rgba(var(--m4-ink),0.28);cursor:not-allowed}.met4-trainer__state{min-width:4rem;font-size:0.875rem;line-height:1.125rem;font-weight:600;letter-spacing:0em;color:rgba(var(--m4-ink),0.75);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.met4-trainer__progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.25rem}.met4-trainer__ticks{position:relative;height:0.3125rem}.met4-trainer__ticks i{position:absolute;top:0;bottom:0;width:1px;background:color-mix(in srgb,var(--m4-hi) 55%,transparent)}.met4-trainer:not(.is-on) .met4-trainer__ticks{opacity:0.4}.met4-trainer__bar{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:0.375rem;border-radius:0.1875rem;background:rgba(var(--m4-ink),0.14)}.met4-trainer__bar span{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:inherit;background:var(--m4-hi2);-webkit-transition:width 0.3s ease;transition:width 0.3s ease}.met4-switch{position:relative;display:inline-block;width:2.25rem;height:1.25rem;padding:0;border:0;border-radius:0.625rem;background:rgba(var(--m4-ink),0.32);vertical-align:middle;-webkit-transition:background-color 0.2s;transition:background-color 0.2s}.met4-switch span{position:absolute;top:0.125rem;left:0.125rem;width:1rem;height:1rem;border-radius:50%;background:#fff;-webkit-box-shadow:0 0.0625rem 0.125rem rgba(0,0,0,0.2);box-shadow:0 0.0625rem 0.125rem rgba(0,0,0,0.2);-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s,-webkit-transform 0.2s}.met4-switch.is-on{background:var(--m4-go)}.met4-switch.is-on span{-webkit-transform:translateX(1rem);transform:translateX(1rem)}.met4-num{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:3.5rem;height:2.5rem;margin:0;padding:0 0.375rem;border-radius:0.3125rem;background:rgba(var(--m4-ink),0.07);border:0.0625rem solid rgba(var(--m4-ink),0.3);font-size:1.125rem;line-height:2.375rem;font-weight:600;letter-spacing:0em;font-family:"Oswald",sans-serif;text-align:center;color:rgb(var(--m4-ink));vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none}.met4-num:hover{border-color:rgba(var(--m4-ink),0.5)}.met4-tool--time .met4-sig-select{display:none}.met4-tool{min-width:0;padding:1.125rem 1.5rem 1.25rem}.met4-tool+.met4-tool{border-left:0.0625rem solid rgba(var(--m4-ink),0.1)}.met4-tool:first-child{padding-left:0}.met4-tool:last-child{padding-right:0}.met4-tool__label{margin:0 0 0.625rem;font-size:0.75rem;line-height:1rem;font-weight:600;letter-spacing:0.1em;font-family:"Roboto",sans-serif;text-transform:uppercase;color:rgba(var(--m4-ink),0.66)}.met4-tool__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.625rem;min-height:2.5rem}.met4-tool__row--top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.met4-tool--time .met4-seg--fit{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(3.375rem,1fr))[var(--met4-cols,11)];grid-template-columns:repeat(var(--met4-cols,11),minmax(3.375rem,1fr));-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow:hidden}.met4-tool--time .met4-seg--fit .met4-seg__btn{padding:0 0.375rem}.met4-tool--time .met4-seg--solo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.met4-tool--time .met4-seg--solo .met4-seg__btn{padding:0 1rem}.met4-tool--sub .met4-seg__btn{-webkit-box-flex:0;-ms-flex:0 0 3.75rem;flex:0 0 3.75rem}.met4-tool--sound .met4-seg__btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 0.875rem}.met4-seg{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.125rem;padding:0.1875rem;border-radius:0.5rem;background:rgba(var(--m4-ink),0.07);border:0.0625rem solid rgba(var(--m4-ink),0.12)}.met4-seg__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;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;height:2rem;padding:0 0.5rem;border:0;border-radius:0.375rem;background:none;font-size:0.9375rem;line-height:1.125rem;font-weight:600;letter-spacing:0em;color:rgba(var(--m4-ink),0.75);white-space:nowrap;-webkit-transition:background-color 0.2s,color 0.2s;transition:background-color 0.2s,color 0.2s}.met4-seg__btn svg{width:auto;height:1.125rem;fill:currentColor}.met4-seg__btn:hover{background:rgba(var(--m4-ink),0.08);color:rgb(var(--m4-ink))}.met4-seg__btn.is-on{background:var(--m4-accent);color:var(--m4-accent-ink)}.met4-seg__btn[hidden]{display:none}.met4-select{position:relative;display:block}.met4-select select{display:block;width:100%;height:2.5rem;margin:0;padding:0 2.25rem 0 0.875rem;border-radius:0.5rem;background:rgba(var(--m4-ink),0.07);border:0.0625rem solid rgba(var(--m4-ink),0.12);font-size:0.9375rem;line-height:1.125rem;font-weight:600;letter-spacing:0em;font-family:"Roboto",sans-serif;color:rgb(var(--m4-ink));cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.met4-select select:hover{border-color:rgba(var(--m4-ink),0.3)}.met4-select select option{background:#fff;color:#1f2933}.met4-select:after{content:"";position:absolute;top:50%;right:0.9375rem;width:0.5rem;height:0.5rem;border-right:0.125rem solid rgba(var(--m4-ink),0.7);border-bottom:0.125rem solid rgba(var(--m4-ink),0.7);-webkit-transform:translateY(-70%) rotate(45deg);transform:translateY(-70%) rotate(45deg);pointer-events:none}.met4-more{padding:1.125rem 0 1.25rem;border-bottom:0.0625rem solid rgba(var(--m4-ink),0.1)}.met4-more[hidden]{display:none}.met4-more__title{margin:0 0 0.75rem;font-size:0.75rem;line-height:1rem;font-weight:600;letter-spacing:0.1em;font-family:"Roboto",sans-serif;text-transform:uppercase;color:rgba(var(--m4-ink),0.66)}.met4-more__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:1rem 2.5rem}.met4-custom__beats,.met4-custom__units{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem}.met4-custom__label{margin-right:0.25rem;font-size:0.75rem;line-height:1rem;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;color:rgba(var(--m4-ink),0.66)}.met4-custom__units .met4-seg__btn{min-width:3.25rem}.met4-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.75rem 1.25rem}.met4-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.375rem;margin:0}.met4-field__name{font-size:0.6875rem;line-height:0.875rem;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;color:var(--m4-hi)}.met4-field__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem}.met4-field__box i{font-size:0.8125rem;line-height:1rem;font-weight:500;letter-spacing:0em;font-style:normal;color:var(--m4-hi)}.met4-step{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:2rem;height:2rem;padding:0;border-radius:50%;background:rgba(var(--m4-ink),0.08);border:0.0625rem solid rgba(var(--m4-ink),0.25);color:rgb(var(--m4-ink))}.met4-step svg{width:1rem;height:1rem;fill:currentColor}.met4-step:hover{background:rgba(var(--m4-ink),0.18)}.met4 input::-moz-selection{background:var(--m4-accent);color:var(--m4-accent-ink)}.met4 input::selection{background:var(--m4-accent);color:var(--m4-accent-ink)}.met4 .met4-tempo__bpm::-moz-selection{background:transparent;color:var(--m4-hi)}.met4 .met4-tempo__bpm::selection{background:transparent;color:var(--m4-hi)}.met4 :focus-visible{outline:0.125rem solid var(--m4-hi);outline-offset:0.125rem}.met4 .met4-range:focus-visible{outline-offset:0.25rem}.met4__share-btn.is-copied{background:var(--m4-go);color:var(--m4-go-ink)}.met4__share-check{display:none}.met4-visual-canvas{position:absolute;inset:0;z-index:-1;width:100%;height:100%;border-radius:inherit;pointer-events:none;-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(12%,#000),color-stop(88%,#000),to(transparent));-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(12%,#000),color-stop(88%,#000),to(transparent));mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.met4-visual-canvas[hidden]{display:none}.met4-visual{position:absolute;top:1.125rem;right:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem}.met4-visual[hidden]{display:none}.met4-visual__label{margin:0;font-size:0.6875rem;line-height:0.875rem;font-weight:600;letter-spacing:0.1em;font-family:"Roboto",sans-serif;text-transform:uppercase;color:rgba(var(--m4-ink),0.62)}.met4-select--sm select{height:1.875rem;padding:0 1.875rem 0 0.625rem;border-radius:0.375rem;font-size:0.8125rem;line-height:1rem;font-weight:600;letter-spacing:0em}.met4-select--sm:after{right:0.6875rem;width:0.4375rem;height:0.4375rem}.met4__share-btn.is-copied>svg{display:none}.met4__share-btn.is-copied>.met4__share-check{display:block;width:1.125rem;height:1.125rem}.met4__tip{position:absolute;top:calc(100% + 0.5rem);left:50%;z-index:5;padding:0.3125rem 0.5625rem;border-radius:0.375rem;background:#fff;-webkit-box-shadow:0 0.25rem 0.875rem rgba(0,0,0,0.25);box-shadow:0 0.25rem 0.875rem rgba(0,0,0,0.25);font-size:0.75rem;line-height:1rem;font-weight:600;letter-spacing:0em;font-family:"Roboto",sans-serif;color:#1f2933;white-space:nowrap;opacity:0;visibility:hidden;-webkit-transform:translate(-50%,-0.25rem);transform:translate(-50%,-0.25rem);-webkit-transition:opacity 0.15s,visibility 0.15s,-webkit-transform 0.15s;transition:opacity 0.15s,visibility 0.15s,-webkit-transform 0.15s;transition:opacity 0.15s,transform 0.15s,visibility 0.15s;transition:opacity 0.15s,transform 0.15s,visibility 0.15s,-webkit-transform 0.15s}.met4__tip:before{content:"";position:absolute;bottom:100%;left:50%;margin-left:-0.3125rem;border:0.3125rem solid transparent;border-bottom-color:#fff}.met4__share li:last-child .met4__tip{left:auto;right:0;-webkit-transform:translateY(-0.25rem);transform:translateY(-0.25rem)}.met4__share li:last-child .met4__tip:before{left:auto;right:0.6875rem}@media (hover:hover){.met4__share-btn:hover .met4__tip{opacity:1;visibility:visible;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}.met4__share-btn.is-copied .met4__tip,.met4__share-btn:focus-visible .met4__tip{opacity:1;visibility:visible;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}@media (hover:hover){.met4__share li:last-child .met4__share-btn:hover .met4__tip{-webkit-transform:none;transform:none}}.met4__share li:last-child .met4__share-btn.is-copied .met4__tip,.met4__share li:last-child .met4__share-btn:focus-visible .met4__tip{-webkit-transform:none;transform:none}.met4__share.is-quiet .met4__share-btn:not(.is-copied) .met4__tip{opacity:0;visibility:hidden}@container met2 (min-width: 93.75rem){.met4__bar{padding:2.25rem 0 1.5rem}.met4__screen{padding:2.875rem 2.75rem 2.625rem}.met4-tool{padding:1.25rem 1.75rem 1.375rem}.met4__foot{padding:1rem 0 1.25rem}.met4-beats__hint{margin-top:0.75rem}.met4-beat__dot{width:2.375rem;height:2.375rem;font-size:0.9375rem;line-height:1.125rem;font-weight:700;letter-spacing:0em}.met4-tempo{gap:2.75rem;margin-top:1.625rem}.met4-tempo__bpm{--met4-bpm-h:9.625rem;font-size:9.375rem;line-height:9.625rem;font-weight:600;letter-spacing:0em}.met4-tempo__label{font-size:0.8125rem;line-height:1.125rem;font-weight:700;letter-spacing:0.14em}.met4-round{width:3.25rem;height:3.25rem}.met4-slider{margin-top:2.5rem}.met4-transport{margin-top:2.5rem}.met4-play{width:5rem;height:5rem}.met4-play svg{width:2.5rem;height:2.5rem}.met4-tap{height:2.625rem;font-size:0.9375rem;line-height:1.125rem;font-weight:600;letter-spacing:0em}.met4-range--volume{width:8.75rem}}@container met2 (max-width: 99.9375rem){.met4__foot{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.met4-trainer{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-left:0}}@container met2 (max-width: 94.9375rem){.met4__tools{-ms-grid-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.met4-tool--time{grid-column:1/-1;padding:1rem 0 1.125rem}.met4-tool--sub{padding-left:0;border-left:0}.met4-tool--sound .met4-seg__btn,.met4-tool--sub .met4-seg__btn{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.met4-tool+.met4-tool{border-top:0.0625rem solid rgba(var(--m4-ink),0.1)}}@container met2 (max-width: 50rem){.met4__tools{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.met4-tool+.met4-tool{border-left:0}.met4-trainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.met4-trainer__info{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-webkit-box-flex:0;-ms-flex:none;flex:none;min-width:0;min-height:0}.met4-visual{position:static;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1.125rem}.met4-tool{grid-column:1/-1;padding:0.875rem 0 1rem;border-left:0}.met4-tool--sound,.met4-tool--sub{padding-left:0;padding-right:0;border-left:0}.met4-tool--sound .met4-seg__btn,.met4-tool--sub .met4-seg__btn{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}}@container met2 (max-width: 68.75rem){.met4-tempo__bpm{--met4-bpm-h:7.5rem;font-size:7.25rem;line-height:7.5rem;font-weight:600;letter-spacing:0em}}@container met2 (max-width: 45rem){.met4__bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.375rem 0 1rem}.met4__title{font-size:1.75rem;line-height:2rem;font-weight:500;letter-spacing:0.01em}.met4__sharing{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:0}.met4__share-count{top:0}}@container met2 (max-width: 37.5rem){.met4{--m4-gutter:1rem}.met4__screen{padding:1.375rem 1rem 1.25rem}.met4-tempo{gap:0.875rem}.met4-tempo__readout{min-width:0}.met4-tempo__bpm{--met4-bpm-h:5.75rem;font-size:5.5rem;line-height:5.75rem;font-weight:600;letter-spacing:0em}.met4-slider__scale span:nth-child(2n):not(:last-child),.met4-slider__scale span:nth-child(9){display:none}.met4-tap__more{display:none}.met4-tool+.met4-tool{border-left:0}.met4-tool+.met4-tool--sub{border-left:0.0625rem solid rgba(var(--m4-ink),0.1)}.met4__share-item--mail,.met4__share-item--twitter{display:none}.met4-range--volume{width:4.25rem}.met4__tools{-ms-grid-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.met4-tool--time{grid-column:auto;padding-right:0.75rem}.met4-tool--time .met4-tool__row{display:none}.met4-tool--time .met4-sig-select{display:block}.met4-tool--sub{grid-column:auto;padding-left:0.75rem;border-top:0}.met4-tool--sub .met4-seg__btn{padding:0}.met4-tool--sound{grid-column:1/-1}.met4-tool--sound .met4-seg__btn{padding:0 0.25rem;font-size:0.875rem}.met4-more__row{gap:1rem 1.5rem}.met4-fields{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.met4-field .met4-num{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;min-width:0}}@container met2 (max-width: 22.5rem){.met4__share-item--reddit{display:none}}.met4--c2{--m4-bg:linear-gradient(160deg,#0b1424 0%,#13233b 100%);--m4-ink:255,255,255;--m4-screen:rgba(0,0,0,0.3);--m4-screen-ink:255,255,255;--m4-accent:#4f74a8;--m4-accent-ink:#fff;--m4-go:#2fb39a;--m4-go-ink:#fff;--m4-hi:#8fb4e6;--m4-hi2:#5fd3bb}.met4--c3{--m4-bg:#17181b;--m4-ink:255,255,255;--m4-screen:#0e0f11;--m4-screen-ink:255,255,255;--m4-accent:#fff;--m4-accent-ink:#17181b;--m4-go:#467875;--m4-go-ink:#fff;--m4-hi:#9aa4b1;--m4-hi2:#7cc4bf}.met4--c4{--m4-bg:linear-gradient(150deg,#5d7b9f 0%,#44607f 100%);--m4-ink:255,255,255;--m4-screen:rgba(10,20,35,0.3);--m4-screen-ink:255,255,255;--m4-accent:#fff;--m4-accent-ink:#3e5674;--m4-go:#1f8a78;--m4-go-ink:#fff;--m4-hi:#d6e3f2;--m4-hi2:#a8f0e1}.met4--c5{--m4-bg:linear-gradient(150deg,#0f2423 0%,#16403e 100%);--m4-ink:255,255,255;--m4-screen:rgba(0,0,0,0.25);--m4-screen-ink:255,255,255;--m4-accent:#467875;--m4-accent-ink:#fff;--m4-go:#fff;--m4-go-ink:#16403e;--m4-hi:#8fd1cc;--m4-hi2:#8fd1cc}.met4--c6{--m4-bg:#fff;--m4-ink:31,41,51;--m4-screen:#f2f5f8;--m4-screen-ink:31,41,51;--m4-accent:#4f6b8e;--m4-accent-ink:#fff;--m4-go:#467875;--m4-go-ink:#fff;--m4-hi:#4f6b8e;--m4-hi2:rgb(58.7263157895,100.6736842105,98.1568421053);--m4-shadow:0 0.625rem 2.5rem rgba(31,41,51,0.12)}.met4--c7{--m4-bg:#f4f6f8;--m4-ink:31,41,51;--m4-screen:#1f2933;--m4-screen-ink:255,255,255;--m4-accent:#363f49;--m4-accent-ink:#fff;--m4-go:#467875;--m4-go-ink:#fff;--m4-hi:#4f6b8e;--m4-hi2:#7cc4bf;--m4-shadow:0 0.625rem 2.5rem rgba(31,41,51,0.12)}.met4--c8{--m4-bg:linear-gradient(160deg,#2a2d31 0%,#1b1d20 100%);--m4-ink:255,255,255;--m4-screen:#c9d6c0;--m4-screen-ink:30,42,30;--m4-accent:#c9d6c0;--m4-accent-ink:#1b1d20;--m4-go:#FF8C55;--m4-go-ink:#1b1d20;--m4-hi:#c9d6c0;--m4-hi2:#4d6b45}.met4--c9{--m4-bg:#0d0d0e;--m4-ink:255,255,255;--m4-screen:#1a1a1c;--m4-screen-ink:255,255,255;--m4-accent:#ce383d;--m4-accent-ink:#fff;--m4-go:#ce383d;--m4-go-ink:#fff;--m4-hi:#ce383d;--m4-hi2:#ff8a8c}.met4--c10{--m4-bg:#363f49;--m4-ink:255,255,255;--m4-screen:rgba(0,0,0,0.22);--m4-screen-ink:255,255,255;--m4-accent:#467875;--m4-accent-ink:#fff;--m4-go:#467875;--m4-go-ink:#fff;--m4-hi:#a9c7c4;--m4-hi2:#8fd1cc}.met4--c11{--m4-bg:linear-gradient(150deg,#1c1a15 0%,#2b2820 100%);--m4-ink:255,255,255;--m4-screen:rgba(0,0,0,0.25);--m4-screen-ink:255,255,255;--m4-accent:#757058;--m4-accent-ink:#fff;--m4-go:#c9b77a;--m4-go-ink:#1c1a15;--m4-hi:#d6cc9f;--m4-hi2:#d6cc9f}.met4--c12{--m4-bg:linear-gradient(135deg,#0f2740 0%,#1d4a72 100%);--m4-ink:255,255,255;--m4-screen:rgba(0,0,0,0.25);--m4-screen-ink:255,255,255;--m4-accent:#4da3ff;--m4-accent-ink:#06223f;--m4-go:#4da3ff;--m4-go-ink:#06223f;--m4-hi:#8cc6ff;--m4-hi2:#8cc6ff}.met4--c13{--m4-bg:#1a1d22;--m4-ink:255,255,255;--m4-screen:#121418;--m4-screen-ink:255,255,255;--m4-accent:#FF8C55;--m4-accent-ink:#1a1d22;--m4-go:#FF8C55;--m4-go-ink:#1a1d22;--m4-hi:#ffb48f;--m4-hi2:#ffb48f}.met4--c14{--m4-bg:#e9f0f7;--m4-ink:31,41,51;--m4-screen:#fff;--m4-screen-ink:31,41,51;--m4-accent:#4f6b8e;--m4-accent-ink:#fff;--m4-go:#4f6b8e;--m4-go-ink:#fff;--m4-hi:#4f6b8e;--m4-hi2:#4f6b8e;--m4-shadow:0 0.625rem 2.5rem rgba(31,41,51,0.1)}.met4--c15{--m4-bg:#22262b;--m4-ink:255,255,255;--m4-screen:#191c20;--m4-screen-ink:255,255,255;--m4-accent:#33c2a5;--m4-accent-ink:#0f2a25;--m4-go:#33c2a5;--m4-go-ink:#0f2a25;--m4-hi:#7fe0cc;--m4-hi2:#33c2a5}.met4--c17{--m4-bg:#22262b;--m4-ink:255,255,255;--m4-screen:#191c20;--m4-screen-ink:255,255,255;--m4-accent:#4f6b8e;--m4-accent-ink:#fff;--m4-go:#4f6b8e;--m4-go-ink:#fff;--m4-hi:rgb(141.4,163.8,191.8);--m4-hi2:rgb(128.2923076923,153.2769230769,184.5076923077)}.met4--c16{--m4-bg:#f7f3ec;--m4-ink:43,38,32;--m4-screen:#ede6da;--m4-screen-ink:43,38,32;--m4-accent:#2b2620;--m4-accent-ink:#f7f3ec;--m4-go:#ce383d;--m4-go-ink:#fff;--m4-hi:#b5562f;--m4-hi2:#b5562f;--m4-shadow:0 0.625rem 2.5rem rgba(43,38,32,0.12)}.met2-about .met2-about__text.rtf h2{margin:2.75rem 0 0.875rem;padding-bottom:0}.met2-about .met2-about__text.rtf li{margin-bottom:0.75rem}.met2-table{margin:0.5rem 0 3.5rem;overflow-x:auto}.met2-table table{width:100%;border-collapse:collapse;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:0em;font-family:"Roboto",sans-serif;color:#2b2b2b}.met2-table td,.met2-table th{padding:0.625rem 0.875rem;border-bottom:0.0625rem solid #e3e6ea;text-align:left;vertical-align:top}.met2-table thead th{font-size:0.75rem;line-height:1rem;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;color:#5f6b7a;border-bottom:0.125rem solid #d3d9e0}.met2-table tbody th{font-weight:700;color:#1f2933}.met2-table tbody td:nth-child(2){white-space:nowrap;font-variant-numeric:tabular-nums}.met2-table tbody tr:nth-child(2n){background:#f6f8fa}.met2-ad{max-width:60.625rem;margin:1.75rem auto 0;padding:0 1rem}.met2-about{padding:3.625rem 0 5rem;padding-inline:min(4cqw,4.375rem)}.met2-about__inner{max-width:100rem;margin:0 auto}.met2-about__text{max-width:53.75rem;margin:0 auto}.met2-about__text p{margin-bottom:1.5rem;font-size:1.1875rem;line-height:1.9375rem;font-weight:400;letter-spacing:0em;font-family:"Source Serif 4",Georgia,"Times New Roman",serif;color:#2b2b2b}@media screen and (max-width:39.99875em){.met2-about__text p{font-size:1.125rem;line-height:1.75rem}}.met2-about__text p a{font:inherit}.met2-about__text h2{margin:3rem 0 1rem;font-size:1.875rem;line-height:2.25rem;font-weight:500;letter-spacing:0.01em;font-family:"Oswald",sans-serif;text-transform:uppercase;color:#1f2933}@media screen and (max-width:39.99875em){.met2-about__text h2{font-size:1.625rem;line-height:2rem}}.met2-about__text ol,.met2-about__text ul{margin:0 0 1.5rem}.met2-about__text ol li,.met2-about__text ul li{margin-bottom:0.75rem;font-size:1.1875rem;line-height:1.9375rem;font-weight:400;letter-spacing:0em;font-family:"Source Serif 4",Georgia,"Times New Roman",serif;color:#2b2b2b}@media screen and (max-width:39.99875em){.met2-about__text ol li,.met2-about__text ul li{font-size:1.125rem;line-height:1.75rem}}.met2-about__text ol a,.met2-about__text ul a{font:inherit}.met2-about--side .met2-about__inner{display:-ms-grid;display:grid;max-width:78.5rem;-ms-grid-columns:minmax(0,47.5rem) 5.5rem 27.5rem;grid-template-columns:minmax(0,47.5rem) 27.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:5.5rem}.met2-about--side .met2-about__text{max-width:none;margin:0}.met2-about--side .met2-about__inner>.ig-join{margin-top:0.75rem}@container met2 (max-width: 61.25rem){.met2-about--side .met2-about__inner{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:2.25rem}.met2-about__inner .ig-join--side{width:100%;max-width:30rem;margin:0 auto}.met2-about--side .met2-about__inner>.ig-join{margin-top:0}}@container met2 (max-width: 47.5rem){.met2-about{padding:2.875rem 1rem 3.5rem;padding-inline:1rem}}.ms-crumbs{margin-bottom:1.125rem}.met2-about__text .ig-crumbs a{font:inherit;color:#4f6b8e;border-bottom:0}.met2-about__text .ms-lead{margin-bottom:1.75rem;font-size:1.375rem;line-height:2.125rem;font-weight:400;letter-spacing:0em;color:#1f2933}@media screen and (max-width:39.99875em){.met2-about__text .ms-lead{font-size:1.25rem;line-height:1.9375rem}}.met2-about__text .ms-kind{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:0.25rem 0.625rem;margin:0 0 0.5rem;padding:0.625rem 1rem;border-radius:0.625rem;background:#f3f6fa;font-size:1rem;line-height:1.5rem;font-weight:500;letter-spacing:0em;font-family:"Roboto",sans-serif;color:#1f2933}.met2-about__text .ms-kind b{font-size:0.75rem;line-height:1rem;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#4f6b8e}.ms-count{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.625rem;margin:0.25rem 0 1.5rem}.ms-count__group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.25rem;padding:0.375rem;border-radius:0.75rem;background:#f3f6fa}.ms-count__beat{display:-ms-grid;display:grid;place-items:center;min-width:2.75rem;height:2.75rem;padding:0 0.375rem;border-radius:0.5rem;background:#fff;font-size:1.1875rem;line-height:1.5rem;font-weight:500;letter-spacing:0em;font-family:"Roboto",sans-serif;color:#5f6b7a}.ms-count__beat.is-strong{background:#4f6b8e;font-weight:700;color:#fff}.ms-pats{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(11.25rem,1fr));gap:0.75rem;margin:0.25rem 0 2rem}.ms-pat{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:start;-ms-flex-align:start;align-items:flex-start;gap:0.625rem;padding:1rem 1.125rem;border:0.09375rem solid #dfe4ea;border-radius:0.75rem;background:#fff;text-align:left;cursor:pointer;-webkit-transition:border-color 0.2s,background-color 0.2s,-webkit-box-shadow 0.2s;transition:border-color 0.2s,background-color 0.2s,-webkit-box-shadow 0.2s;transition:border-color 0.2s,box-shadow 0.2s,background-color 0.2s;transition:border-color 0.2s,box-shadow 0.2s,background-color 0.2s,-webkit-box-shadow 0.2s}.ms-pat__name{font-size:1.0625rem;line-height:1.375rem;font-weight:700;letter-spacing:0em;font-family:"Roboto",sans-serif;color:#1f2933;-webkit-transition:color 0.2s;transition:color 0.2s}.ms-pat__beats{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.1875rem}.ms-pat__beats i{width:0.625rem;height:1.125rem;border:0.09375rem solid #9aa5b1;border-radius:0.1875rem;background:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#9aa5b1),color-stop(50%,transparent));background:linear-gradient(to top,#9aa5b1 50%,transparent 50%)}.ms-pat__beats i.is-accent{border-color:#4f6b8e;background:#4f6b8e}.ms-pat__beats i.is-mute{border-style:dashed;border-color:#c3cad3;background:none}.ms-pat__text{font-size:0.9375rem;line-height:1.375rem;font-weight:400;letter-spacing:0em;font-family:"Roboto",sans-serif;color:#4a5562}.ms-pat:hover{border-color:#4f6b8e}.ms-pat:hover .ms-pat__name{color:#4f6b8e}.ms-pat:focus-visible{outline:0.125rem solid #4f6b8e;outline-offset:0.125rem}.ms-pat[aria-pressed=true]{border-color:#4f6b8e;background:#f3f6fa;-webkit-box-shadow:inset 0 0 0 0.0625rem #4f6b8e;box-shadow:inset 0 0 0 0.0625rem #4f6b8e}.met2-about .met2-about__text.rtf .ms-songs{margin:0 0 1.5rem;padding:0;list-style:none}.met2-about .met2-about__text.rtf .ms-songs li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:0.125rem 0.5rem;margin:0;padding:0.75rem 0;border-bottom:0.0625rem solid #e3e7ec}.met2-about .met2-about__text.rtf .ms-songs li::marker{content:none}.met2-about .met2-about__text.rtf .ms-songs b{font-weight:600;color:#1f2933}.met2-about .met2-about__text.rtf .ms-songs span{color:#4a5562}.met2-about .met2-about__text.rtf .ms-songs small{-ms-flex-preferred-size:100%;flex-basis:100%;font-size:0.9375rem;line-height:1.375rem;font-weight:400;letter-spacing:0em;font-family:"Roboto",sans-serif;color:#5f6b7a}.ms-sec{margin-top:0.5rem}.ms-lessons{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 1rem minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:0.5rem}.ms-lessons .mc-tile__art img{margin:0}.ms-unlock{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;margin:1rem 0 0;padding:0.875rem 1rem;border-radius:0.75rem;background:#f3f6fa}.met2-about__text .ms-unlock{font-size:1rem;line-height:1.4375rem;font-weight:400;letter-spacing:0em;font-family:"Roboto",sans-serif}.ms-chips{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem;margin-bottom:0.5rem}.ms-chip{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:5.75rem;padding:0.5625rem 2.375rem 0.5625rem 0.75rem;background:#f3f6fa;border:0.0625rem solid #cdd8e5;border-radius:0.625rem;text-decoration:none;-webkit-transition:border-color 0.2s,background-color 0.2s,-webkit-box-shadow 0.2s;transition:border-color 0.2s,background-color 0.2s,-webkit-box-shadow 0.2s;transition:border-color 0.2s,background-color 0.2s,box-shadow 0.2s;transition:border-color 0.2s,background-color 0.2s,box-shadow 0.2s,-webkit-box-shadow 0.2s}.ms-chip:after{content:"";position:absolute;top:50%;right:0.9375rem;width:0.5rem;height:0.5rem;margin-top:-0.25rem;border-top:0.125rem solid #4f6b8e;border-right:0.125rem solid #4f6b8e;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:right 0.2s;transition:right 0.2s}.ms-chip b{font-size:1.25rem;line-height:1.5rem;font-weight:600;letter-spacing:0em;font-family:"Oswald",sans-serif;color:#4f6b8e}.ms-chip span{font-size:0.75rem;line-height:1rem;font-weight:400;letter-spacing:0em;font-family:"Roboto",sans-serif;color:#5f6b7a}.ms-chip:focus-visible,.ms-chip:hover{background:#e9eff7;border-color:#4f6b8e;-webkit-box-shadow:0 0.125rem 0.5rem rgba(79,107,142,0.15);box-shadow:0 0.125rem 0.5rem rgba(79,107,142,0.15)}.ms-chip:focus-visible:after,.ms-chip:hover:after{right:0.6875rem}.met2-about__text .ms-hub-link{margin:0.875rem 0 0;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:0em;font-family:"Roboto",sans-serif}.met2-about__text .ms-hub-link a{color:#4f6b8e;border-bottom:0;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:0.25rem;-webkit-transition:text-decoration-color 0.2s ease;transition:text-decoration-color 0.2s ease}.met2-about__text .ms-hub-link a:hover,[data-whatinput=initial] .met2-about__text .ms-hub-link a:focus,[data-whatintent=keyboard] .met2-about__text .ms-hub-link a:focus{text-decoration-color:#4f6b8e}.ms-faq__item{border-bottom:0.0625rem solid #e3e7ec}.ms-faq__item summary{padding:1rem 0;font-size:1.125rem;line-height:1.625rem;font-weight:600;letter-spacing:0em;font-family:"Roboto",sans-serif;color:#1f2933;cursor:pointer;-webkit-transition:color 0.2s;transition:color 0.2s}.ms-faq__item summary:hover{color:#4f6b8e}.met2-about__text .ms-faq__item p{margin:0 0 1.125rem;font-size:1.125rem;line-height:1.8125rem;font-weight:400;letter-spacing:0em}@container met2 (max-width: 37.5rem){.ms-lessons{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.ms-count__beat{min-width:2.25rem;height:2.375rem;font-size:1.0625rem;line-height:1.375rem}}