/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}a{text-decoration:none;color:inherit}button{border:none;background-color:transparent;padding:0;cursor:pointer}:focus:not(:focus-visible){outline:none}input{padding-block:0;padding-inline:0;line-height:1.5}:root{--white: #ffffff;--light-tan: #f9f9f7;--medium-tan: #eaeae5;--dark-tan: #a49b88;--washed-tan: #9e9a96;--light-brown: #6d6557;--brown: #625c56;--dark-brown: #59767d;--green-blue: #516d73;--dark-green-blue: #384a4f;--green: #607f5e;--green-transparent: #eef2ef;--off-black: #2b383f;--dark-gray: #1f1f1f;--orange: #d0441a;--medium-blue: var(--green-blue);--dark-blue: #2d4550;--light-blue: #abb7bd;--on-accent: #ffffff;--on-photo: #ffffff;--on-photo-soft: #eaeae5;--hero-ground: #2b383f;--band-ground: #2d4550;--on-band: #f9f9f7;--player-black: #000000;--focus-ring-color: var(--green-blue);--body-background-color: var(--light-tan);--border-color: #ebe9e6;--surface-light-color: #a49b880d;--surface-semi-light-color: #a49b881f;--surface-danger-light-color: #d0441a0d;--surface-danger-semi-light-color: #d0441a1f;--secondary-delete-button-hover-background-color: var( --surface-danger-light-color );--secondary-delete-button-active-background-color: var( --surface-danger-semi-light-color );--secondary-button-hover-background-color: var(--surface-light-color);--secondary-button-active-background-color: var(--surface-semi-light-color);--menu-item-button-hover-background-color: var( --secondary-button-hover-background-color );--menu-item-button-active-background-color: var( --secondary-button-active-background-color );--input-button-hover-background-color: var( --secondary-button-hover-background-color );--input-button-active-background-color: var( --secondary-button-active-background-color );--card-surface-background-color: #f5f5f2;--max-width: 1600px;--max-width-medium: 1200px;--max-width-narrow: 1000px;--edge-padding: 2.5rem;--card-padding-block: calc(var(--edge-padding) * .825);--card-padding-block-compressed: calc(var(--edge-padding) * .625);--card-padding-inline: var(--edge-padding);--card-padding-inline-compressed: calc(var(--edge-padding) * .625);--table-cell-inline-padding: .5rem;--table-cell-block-padding: .75rem;--border-radius: 1rem;--floating-box-shadow: 0px 6px 12px -3px #2b383f0a, 0px 2px 9px 0px #2b383f1f;--button-border-radius: 99rem;--input-background-color: var(--white);--input-readonly-background-color: var(--light-tan);--input-padding-y: .625rem;--input-padding-x: .75rem;--input-padding: var(--input-padding-y) var(--input-padding-x);--input-border: 1px solid var(--dark-tan);--input-border-radius: .25rem;--input-font-size: .9rem;--input-font-weight: 300;--input-line-height: 1.5;--multi-line-input-line-height: 1.5;--input-color: var(--off-black);--input-placeholder-color: var(--washed-tan);--input-focus-border-color: var(--brown);--input-focus-box-shadow: 0 0 0 3px var(--medium-tan);--input-disabled-background-color: var(--light-tan);--input-message-font-size: .75rem;--input-box-shadow: none;--input-button-hover-background-color: var( --menu-item-button-hover-background-color );--input-button-active-background-color: var( --menu-item-button-active-background-color );--input-prefix-background-color: var(--input-background-color);--input-prefix-color: var(--brown);--input-prefix-font-size: var(--input-font-size);--input-prefix-font-weight: var(--input-font-weight);--input-prefix-padding: var(--input-padding-y) 0 var(--input-padding-y) var(--input-padding-x);--input-prefix-opacity: 1;--input-prefix-gap: .125rem;--input-small-padding-y: .375rem;--input-small-padding-x: .625rem;--input-small-padding: var(--input-small-padding-y) var(--input-small-padding-x);--input-small-font-size: .875rem;--link-color: var(--medium-blue);--link-text-decoration: underline;--default-font-family: "Ideal Sans SSm A", "Ideal Sans SSm B", "Trebuchet MS", sans-serif;--z-intercom: 10;--z-header: 15;--z-overlay: 20;--z-popover: 30;--z-toast: 40}@media (max-width: 550px){:root{--edge-padding: 1.75rem;--input-font-size: 1rem}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}}#intercom-container,[id^=intercom],.intercom-lightweight-app,intercom-messenger,iframe[name^=intercom]{z-index:var(--z-intercom)!important}@media not (pointer: coarse){html{overscroll-behavior:none}}body{background-color:var(--body-background-color);font-family:var(--default-font-family);font-style:normal;font-weight:300;color:var(--off-black)}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,p:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child{margin-bottom:0}strong{font-weight:500}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:.75rem;height:.75rem;margin-left:.5rem;background-color:var(--brown);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E") center / contain no-repeat;cursor:pointer}
