.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select: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;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */

/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */

html {
  font-family: sans-serif; /* 1 */
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/**
 * Remove default margin.
 */

body {
  margin: 0;
}

/* HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */

audio,
canvas,
progress,
video {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */

[hidden],
template {
  display: none;
}

/* Links
   ========================================================================== */

/**
 * Remove the gray background color from active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */

a:active,
a:hover {
  outline: 0;
}

/* Text-level semantics
   ========================================================================== */

/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */

abbr[title] {
  border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */

b,
strong {
  font-weight: bold;
}

/**
 * Address styling not present in Safari and Chrome.
 */

dfn {
  font-style: italic;
}

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9.
 */

mark {
  background: #ff0;
  color: #000;
}

/**
 * Address inconsistent and variable font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address margin not present in IE 8/9 and Safari.
 */

figure {
  margin: 0;
  padding: 0;
}

/**
 * Address differences between Firefox and other browsers.
 */

hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* Forms
   ========================================================================== */

/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */

/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */

button,
input,
optgroup,
select,
textarea {
  color: inherit; /* 1 */
  font: inherit; /* 2 */
  margin: 0; /* 3 */
}

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */

button {
  overflow: visible;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */

button,
select {
  text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */

button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button; /* 2 */
  cursor: pointer; /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */

button[disabled],
html input[disabled] {
  cursor: default;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */

input {
  line-height: normal;
}

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */

input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
 *    (include `-moz` to future-proof).
 */

input[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box; /* 2 */
  box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * Define consistent border, margin, and padding.
 */

fieldset {
  border: 0 none;
  margin: 0;
  padding: 0;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */

legend {
  border: 0; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */

textarea {
  overflow: auto;
}

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */

optgroup {
  font-weight: bold;
}

/* Tables
   ========================================================================== */

/**
 * Remove most spacing between table cells.
 */

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}
@font-face{font-family:"Crimson Pro";font-style:normal;font-weight:200 900;font-display:swap;src:url("/files/kenn/fonts/crimson-pro-v1.003-e4572de-wght.woff2") format("woff2")}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*:focus{outline:0}*:focus-visible{outline:2px solid #000;outline-offset:2px}body{font-size:18px;font-family:"Crimson Pro",Georgia,"Times New Roman",serif;line-height:1.3}.home{background:url("/files/kenn/content/kenn_hartwig5.jpg") no-repeat center center;background-size:cover}@media(max-width: 899px){.home{background-position:56% 18%}}@media(max-width: 899px)and (max-aspect-ratio: 2/5){.home{background-size:auto 85%}}.home .youtube-gate-preference{display:none}html,body{min-height:100%}html{background:#fff}.invisible{display:none}.block{overflow:hidden}.content-gallery,.mod_article{overflow:visible !important}.mod_article div:not(.content-gallery) img{width:100%;height:auto}@media(min-width: 900px){.mod_article a:hover{text-decoration:underline}}#header h1{display:inline-block;vertical-align:middle;margin:0;margin-right:1em}#header h1 img{display:block;width:11.5625rem;height:auto}#header .mod_navigation{display:inline-block;vertical-align:middle;background:rgba(255,255,255,.9);padding:2px;border-radius:7px}#header li{list-style-type:none;float:left;margin-right:.7em}#header ul{margin:0;padding:0}#header a{color:#000;text-decoration:none}#header nav li>a,#header nav li>.active{font-weight:400}#header nav li>a:before,#header nav li>.active:before{content:"";display:inline-block;width:4px}@media(min-width: 900px){#header nav li>a,#header nav li>.active{padding:12px 1em 0}}@media(min-width: 900px){#header nav li>a:hover:before{content:"."}}#header nav li>.active:before{content:"."}.nav-toggle{display:none}@media(max-width: 899px){html.nav-locked{overflow:hidden;height:100%}}@media(max-width: 899px){#header .inside{display:flex;align-items:center;justify-content:space-between;gap:1em;padding-top:max(.6em,env(safe-area-inset-top))}#header .mod_navigation{display:block;vertical-align:initial;background:none;padding:0;border-radius:0}.nav-toggle{display:flex;align-items:center;gap:.6em;min-width:44px;min-height:44px;padding:.5em .2em;border:0;background:rgba(0,0,0,0);color:#000;font:inherit;font-size:.95rem;cursor:pointer}.nav-toggle__box{position:relative;display:block;width:22px;height:14px;flex:0 0 auto}.nav-toggle__bar,.nav-toggle__bar:before,.nav-toggle__bar:after{position:absolute;left:0;display:block;width:100%;height:2px;background:#000;transition:transform .2s ease-in-out,opacity .2s ease-in-out,top .2s ease-in-out}.nav-toggle__bar{top:6px}.nav-toggle__bar:before{content:"";top:-6px}.nav-toggle__bar:after{content:"";top:6px}.nav-toggle[aria-expanded=true] .nav-toggle__bar{background:rgba(0,0,0,0)}.nav-toggle[aria-expanded=true] .nav-toggle__bar:before{top:0;transform:rotate(45deg)}.nav-toggle[aria-expanded=true] .nav-toggle__bar:after{top:0;transform:rotate(-45deg)}#site-nav:not(.nav-open) ul.level_1{display:none}#site-nav.nav-open{position:fixed;inset:0;z-index:100;display:flex;flex-direction:column;background:#fff;padding:max(.6em,env(safe-area-inset-top)) max(1.5rem,env(safe-area-inset-right)) max(1.5rem,env(safe-area-inset-bottom)) max(1.5rem,env(safe-area-inset-left));overflow-y:auto}#site-nav.nav-open ul.level_1{display:flex;flex-direction:column;gap:.4em;margin-top:3rem}#site-nav.nav-open li{float:none;margin-right:0}#site-nav.nav-open li>a,#site-nav.nav-open li>.active{display:block;padding:.5em 0;font-size:1.8rem}}@media(prefers-reduced-motion: reduce){.nav-toggle__bar,.nav-toggle__bar:before,.nav-toggle__bar:after{transition:none}}#wrapper{word-spacing:.02em;padding:0 6px;min-height:100vh;display:flex;flex-direction:column}@media(min-width: 900px){#wrapper{padding:1em 2em}}#container{flex:1 0 auto}@media(min-width: 900px){#main{margin-top:3em}}#main h1{font-size:1.2em;font-weight:700}#main h2{font-size:1em;font-weight:400}.mod_article:not(:first-child){margin-top:3em}.mod_article:last-child{margin-bottom:4em}h1{margin-bottom:0}body.bands .content-text h1+.rte>p,body.discography .content-text h1+.rte>p,body.page-instruments .content-text h1+.rte>p{margin:0}@media(min-width: 900px){#article-50 .content-text,body.page-instruments .content-text{max-width:38rem}}@media(min-width: 900px){body.page-instruments .content-gallery{max-width:38rem}}#home a.email{position:absolute;bottom:2em;text-decoration:none;color:#000}#home a.email:hover:before{content:"."}#home .home-intro{position:absolute;top:100vh;left:0;right:0;padding:1.5rem 6px 2rem;background:#fff}@media(min-width: 900px){#home .home-intro{padding:2rem 2em 3rem}}#home .home-intro .rte{max-width:38rem;font-size:.83rem;line-height:1.4}#home .home-intro p{margin:0}.bands .mod_article:not(#in-no-particular-order){display:flow-root}.bands .content-text a{overflow-wrap:anywhere}.bands figure{float:left;width:600px;margin-right:1em}@media screen and (max-width: 1000px){.bands figure{float:none}}@media(max-width: 899px){.bands figure{width:100%;margin-right:0}}.bands .content-text:nth-child(2){margin-top:.4em}.bands .content-text:nth-child(2) p:first-of-type{margin-top:0}.content-gallery ul{padding:0;list-style-type:none}#pictures li img{display:block;height:auto}@media(min-width: 900px){#pictures li{display:inline-block;vertical-align:middle}#pictures li img{width:18.75rem}}@media(max-width: 899px){#pictures ul{column-count:2;column-gap:.75rem}#pictures li{display:block;width:100%;margin:0 0 .75rem;break-inside:avoid;-webkit-column-break-inside:avoid}#pictures li img{width:100%}}#cboxTitle{background-color:#000 !important;padding:4px 8em 4px 8px;width:100%;border-radius:5px}#cboxCurrent{padding:4px 8px}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{justify-content:center}.glightbox-container .gslide-image img{max-height:calc(100vh - 4.5rem);object-fit:contain}.glightbox-clean .gslide-description{background:rgba(0,0,0,0);flex:0 1 auto}.glightbox-clean .gslide-description.description-bottom,.glightbox-clean .gslide-description.description-top{width:100%;max-width:100%}.glightbox-clean .gdesc-inner{padding:0;text-align:center;background:#fff}.glightbox-clean .gslide-title{display:block;width:100%;max-width:100%;margin:0;padding:.28rem .6rem;border-radius:0;font-family:inherit;font-size:.95rem;font-weight:400;line-height:1.25}.glightbox-clean .gslide-desc{margin-top:.35rem;color:#fff;font-family:inherit}.glightbox-mobile .glightbox-container .gslide-description{padding:.5rem 0 1rem;background:rgba(0,0,0,0)}.glightbox-mobile .glightbox-container .gslide-title{display:block;padding:.28rem .6rem;border-radius:0;background:#000;color:#fff;font-family:inherit;font-size:.9rem;line-height:1.25}.goverlay{background:rgba(0,0,0,.52)}.glightbox-clean .gslide-media{box-shadow:0 0 3px 0 rgba(0,0,0,.65)}.article-videos h1{margin-top:4rem}.article-videos h2{margin-bottom:0}.video-filter{display:flex;flex-direction:column;align-items:flex-start;gap:.85rem;width:100%;max-width:35rem;margin:1.4rem 0 2.4rem}.video-filter__search{display:flex;flex-direction:column;gap:.3rem;width:100%;max-width:100%;min-width:0;font-size:.82rem;font-style:italic;font-weight:400;line-height:1.2}.video-filter__input{width:100%;max-width:100%;min-width:0;padding:.3rem 0;border:0;border-radius:0;background:rgba(0,0,0,0);color:#000;font:inherit;font-style:normal;font-size:1.05rem;line-height:1.3}.video-filter__input[type=search]{box-sizing:border-box;-webkit-appearance:none;appearance:none;background:#f7f7f7;padding-left:4px}.video-filter__input::placeholder{color:rgba(0,0,0,.4);font-style:italic}.video-filter__categories{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.1rem;font-size:1rem}@media(max-width: 899px){.video-filter__categories{align-items:center;gap:.125rem .75rem}}.video-filter__button{position:relative;margin:0;padding:.15rem 0;border:0;background:rgba(0,0,0,0);color:#000;font:inherit;font-weight:400;line-height:1.2;cursor:pointer}.video-filter__button:before{content:"";display:inline-block;width:4px}@media(min-width: 900px){.video-filter__button:hover:before{content:"."}}@media(max-width: 899px){.video-filter__button{display:inline-flex;align-items:center;min-width:auto;min-height:2rem;margin:0;padding:.15rem 0}}.video-filter__button[aria-pressed=true]{font-weight:700}.video-filter__button[aria-pressed=true]:before{content:"."}.video-filter__input:focus-visible,.video-filter__button:focus-visible{outline:.15rem solid #000;outline-offset:.15rem}.video-filter__status,.video-filter__empty{margin:0;font-size:.82rem;font-style:italic;line-height:1.2}.video-filter__empty{font-weight:700;font-style:normal}.lazy-video-embed{position:relative;display:block;width:100%;max-width:35rem;aspect-ratio:16/9;overflow:hidden;margin:.5rem 0 2rem;background:#000;color:#fff;font-family:Roboto,Arial,Helvetica,sans-serif}.lazy-video-embed[data-loaded=true]{background:rgba(0,0,0,0);cursor:auto}.lazy-video-embed iframe{position:absolute;inset:0;display:block;width:100%;height:100%;border:0}.lazy-video-embed__thumbnail{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;border:0}.mod_article .lazy-video-embed>.lazy-video-embed__thumbnail{height:100%}.lazy-video-embed__shade{position:absolute;inset:0;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.18), rgba(0, 0, 0, 0.78))}.lazy-video-embed__content{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;padding:.85rem;overflow:auto;text-align:center}.lazy-video-embed__provider{padding:.15rem .4rem;border-radius:4px;background:rgba(0,0,0,.68);font-size:.72rem;font-weight:700;line-height:1.15;text-transform:uppercase}.lazy-video-embed__title{display:block;max-width:28rem;font-size:2.1rem;font-weight:700;line-height:1.15;text-shadow:0 1px .25rem rgba(0,0,0,.9)}.lazy-video-embed__notice,.lazy-video-embed__details{max-width:28rem;margin:0;padding:.28rem .5rem;border-radius:5px;background:rgba(0,0,0,.72);font-size:.78rem;line-height:1.25}.lazy-video-embed__details{padding:.2rem .45rem;font-size:.72rem}.lazy-video-embed__details summary{cursor:pointer;font-weight:700}.lazy-video-embed__details p{margin:.35rem 0 0}.lazy-video-embed__details summary:focus-visible,.lazy-video-embed__button:focus-visible{outline:.15rem solid #fff;outline-offset:.18rem}.lazy-video-embed__button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;max-width:100%;padding:.42rem .68rem;border:1px solid rgba(255,255,255,.35);border-radius:5px;background:#c00;color:#fff;font:inherit;font-size:.82rem;font-weight:700;line-height:1.15;cursor:pointer;transition:background .15s ease-in-out,transform .15s ease-in-out}.lazy-video-embed__button:hover,.lazy-video-embed__button:focus-visible{background:#e00000;transform:scale(1.03)}.lazy-video-embed__play{display:block;width:0;height:0;border-top:.42rem solid rgba(0,0,0,0);border-bottom:.42rem solid rgba(0,0,0,0);border-left:.68rem solid currentColor}.lazy-video-embed--vimeo .lazy-video-embed__button{background:#1ab7ea;color:#06151a}.lazy-video-embed--vimeo .lazy-video-embed__button:hover,.lazy-video-embed--vimeo .lazy-video-embed__button:focus-visible{background:#46c8f0}@media(max-width: 600px){.lazy-video-embed__content{gap:.3rem;padding:.55rem}.lazy-video-embed__title{font-size:1.3rem}.lazy-video-embed__notice,.lazy-video-embed__details{font-size:.68rem;line-height:1.18}.lazy-video-embed__button{font-size:.72rem}}@supports not (aspect-ratio: 16/9){.lazy-video-embed{height:0;padding-bottom:56.25%}}.youtube-session-offer{position:fixed;right:1rem;bottom:max(1rem,env(safe-area-inset-bottom));z-index:1000;width:min(20rem,100vw - 2rem);padding:1rem;border:1px solid #e5e5e5;border-radius:3px;background:rgba(255,255,255,.98);color:#000;font-family:"Crimson Pro",Georgia,"Times New Roman",serif;line-height:1.25;text-align:left;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(0.8rem) scale(0.98);transition:opacity .18s ease-out,transform .18s ease-out,visibility 0s linear .18s}.youtube-session-offer[hidden]{display:none}.youtube-session-offer.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1);transition-delay:0s}.youtube-session-offer__title{margin:0 2rem .35rem 0;font-size:1.2rem;font-weight:700;line-height:1.1}.youtube-session-offer__description{margin:0 0 .8rem;font-size:.88rem;line-height:1.28}.youtube-session-offer__close{position:absolute;top:.35rem;right:.35rem;display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;padding:0;border:0;background:rgba(0,0,0,0);color:#000;font:inherit;font-size:1.5rem;line-height:1;cursor:pointer}.youtube-session-offer__action{display:inline-flex;align-items:center;justify-content:center;min-height:2.35rem;padding:.45rem .75rem;border:1px solid #000;border-radius:.3rem;background:#000;color:#fff;font:inherit;font-size:.85rem;font-weight:700;line-height:1.1;cursor:pointer;transition:transform .15s ease-out}.youtube-session-offer__close:focus-visible,.youtube-session-offer__action:focus-visible,.youtube-gate-preference:focus-visible{outline:.15rem solid #000;outline-offset:.15rem}@media(min-width: 900px){.youtube-session-offer__close:hover,.youtube-session-offer__action:hover{transform:translateY(-0.08rem)}}@media(max-width: 600px){.youtube-session-offer{left:.6rem;right:.6rem;bottom:max(.6rem,env(safe-area-inset-bottom));width:auto;padding:.9rem;transform:translateY(1rem)}.youtube-session-offer.is-visible{transform:translateY(0)}}@media(prefers-reduced-motion: reduce){.youtube-session-offer,.youtube-session-offer__close,.youtube-session-offer__action{transition:none;transform:none}}#footer{clear:both;font-size:.78rem;line-height:1.2;text-align:right}@media(min-width: 900px){#footer{margin-left:-33px;margin-right:-33px;margin-bottom:-18px}}@media(max-width: 899px){#footer{padding-bottom:max(3px,env(safe-area-inset-bottom))}}#footer .inside{display:flex;align-items:flex-end;justify-content:flex-end;gap:.5rem .75rem;flex-wrap:wrap}.youtube-gate-preference{margin-right:auto;padding:2px 8px 1px 3px;border:0;border-radius:0 4px 0 0;background:rgba(255,255,255,.9);color:#000;font:inherit;line-height:inherit;text-align:left;cursor:pointer}.footer-legal{display:inline-flex;gap:.75rem;margin-left:auto;background:rgba(255,255,255,.9);padding:2px 3px 1px 8px;border-radius:4px 0 0 0}.footer-legal a{color:#000;text-decoration:none}@media(min-width: 900px){.footer-legal a:hover{text-decoration:underline}}@media(min-width: 900px){.youtube-gate-preference:hover{text-decoration:underline}}.audio-player{width:100%;max-width:26rem;margin:1.4rem 0 2.4rem;padding:.7rem;border:1px solid #000;border-radius:.6rem;background:#f7f7f7}.audio-player__screen{position:relative;padding:.55rem .7rem .6rem;border:1px solid rgba(0,0,0,.55);border-radius:.35rem;background:#c9d4a5;color:#2b3320;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12),inset 0 2px 5px rgba(0,0,0,.22);overflow:hidden}.audio-player__screen:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(rgba(0, 0, 0, 0.05) 0, rgba(0, 0, 0, 0.05) 1px, transparent 1px, transparent 3px);pointer-events:none}.audio-player__screen-row{position:relative;display:flex;align-items:baseline;justify-content:space-between;gap:.6rem;font-family:ui-monospace,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;text-transform:uppercase;letter-spacing:.06em}.audio-player__screen-name{overflow:hidden;font-size:.85rem;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.audio-player__screen-name:before{content:"▸ ";opacity:0}.is-playing .audio-player__screen-name:before{opacity:1}.audio-player__screen-index{flex-shrink:0;font-size:.78rem;font-variant-numeric:tabular-nums;opacity:.65}.audio-player__screen-seek{position:relative;display:flex;align-items:center;gap:.5rem;margin-top:.45rem;font-family:ui-monospace,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace}.audio-player__screen-time{flex-shrink:0;font-size:.72rem;font-variant-numeric:tabular-nums;opacity:.8}.audio-player__seekbar{flex:1;-webkit-appearance:none;appearance:none;height:2px;background:rgba(43,51,32,.5);cursor:pointer}.audio-player__seekbar::-webkit-slider-thumb{-webkit-appearance:none;width:.6rem;height:.6rem;border-radius:0;background:#2b3320;cursor:pointer}.audio-player__seekbar::-moz-range-thumb{width:.6rem;height:.6rem;border:0;border-radius:0;background:#2b3320;cursor:pointer}.audio-player__seekbar::-moz-range-track{height:2px;background:rgba(43,51,32,.5)}.audio-player__seekbar:focus-visible{outline:.15rem solid #2b3320;outline-offset:.15rem}.audio-player__controls{display:flex;align-items:center;justify-content:center;gap:.9rem;margin-top:.7rem}.audio-player__button{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:1px solid #000;border-radius:50%;background:#fff;color:#000;cursor:pointer;transition:transform .15s ease-out}.audio-player__button:before{content:"";width:0;height:0;border-style:solid;border-width:.4rem 0 .4rem .65rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) currentColor;margin-left:.08rem}.audio-player__button--prev:before{border-width:.4rem .65rem .4rem 0;border-color:rgba(0,0,0,0) currentColor rgba(0,0,0,0) rgba(0,0,0,0);margin-left:0;margin-right:.08rem}.audio-player__button--play{width:3.4rem;height:3.4rem;background:#000;color:#fff}.audio-player__button--play:before{border-width:.55rem 0 .55rem .9rem;margin-left:.1rem}.audio-player__button--play[aria-pressed=true]:before{width:.3rem;height:.95rem;border:0;background:#fff;margin:0 .06rem 0 0}.audio-player__button--play:after{content:"";display:none}.audio-player__button--play[aria-pressed=true]:after{content:"";display:block;width:.3rem;height:.95rem;margin-left:.06rem;background:#fff}.audio-player__button:focus-visible{outline:.15rem solid #000;outline-offset:.15rem}@media(min-width: 900px){.audio-player__button:hover{transform:translateY(-0.08rem)}}.audio-player__tracklist{display:flex;flex-direction:column;gap:.15rem;margin:.7rem 0 0;padding:.6rem 0 0;border-top:1px solid rgba(0,0,0,.15);max-height:14rem;overflow-y:auto;list-style:none}.audio-player__track-button{display:flex;align-items:baseline;gap:.6rem;width:100%;padding:.35rem .2rem;border:0;background:rgba(0,0,0,0);color:#000;font:inherit;font-size:.95rem;line-height:1.2;text-align:left;cursor:pointer}.audio-player__track-button:before{content:"";display:inline-block;width:4px}@media(min-width: 900px){.audio-player__track-button:hover:before{content:"."}}.audio-player__track-button.is-active{font-weight:700}.audio-player__track-index{min-width:1.2rem;color:rgba(0,0,0,.45);font-variant-numeric:tabular-nums}.audio-player__track-title{flex:1}.audio-player__track-duration{color:rgba(0,0,0,.45);font-size:.82rem;font-variant-numeric:tabular-nums}.audio-player__track-button:focus-visible{outline:.15rem solid #000;outline-offset:-0.15rem}@media(max-width: 899px){.audio-player{padding:.6rem}.audio-player__tracklist{max-height:none}}.discography .discography-filter,.page-instruments .discography-filter{display:flex;flex-direction:column;align-items:flex-start;gap:.85rem;width:100%;max-width:35rem;margin:1.4rem 0 2.4rem}.discography .discography-filter__search,.page-instruments .discography-filter__search{display:flex;flex-direction:column;gap:.3rem;width:100%;max-width:100%;min-width:0;font-size:.82rem;font-style:italic;font-weight:400;line-height:1.2}.discography .discography-filter__input,.page-instruments .discography-filter__input{width:100%;max-width:100%;min-width:0;padding:.3rem 0;border:0;background:rgba(0,0,0,0);color:#000;font:inherit;font-style:normal;font-size:1.05rem;line-height:1.3}.discography .discography-filter__input[type=search],.page-instruments .discography-filter__input[type=search]{box-sizing:border-box;-webkit-appearance:none;appearance:none;padding-left:4px;background:#f7f7f7}.discography .discography-filter__input::placeholder,.page-instruments .discography-filter__input::placeholder{color:rgba(0,0,0,.4);font-style:italic}.discography .discography-filter__categories,.page-instruments .discography-filter__categories{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.1rem;font-size:1rem}.discography .discography-filter__button,.page-instruments .discography-filter__button{position:relative;margin:0;padding:.15rem 0;border:0;background:rgba(0,0,0,0);color:#000;font:inherit;font-weight:400;line-height:1.2;cursor:pointer}.discography .discography-filter__button:before,.page-instruments .discography-filter__button:before{content:"";display:inline-block;width:4px}@media(min-width: 900px){.discography .discography-filter__button:hover:before,.page-instruments .discography-filter__button:hover:before{content:"."}}@media(max-width: 899px){.discography .discography-filter__button,.page-instruments .discography-filter__button{display:inline-flex;align-items:center;min-width:2.75rem;min-height:2.75rem;margin:0;padding:.5rem .25rem}}.discography .discography-filter__button[aria-pressed=true],.page-instruments .discography-filter__button[aria-pressed=true]{font-weight:700}.discography .discography-filter__button[aria-pressed=true]:before,.page-instruments .discography-filter__button[aria-pressed=true]:before{content:"."}.discography .discography-filter__input:focus-visible,.discography .discography-filter__button:focus-visible,.page-instruments .discography-filter__input:focus-visible,.page-instruments .discography-filter__button:focus-visible{outline:.15rem solid #000;outline-offset:.15rem}.discography .discography-filter__status,.discography .discography-filter__empty,.page-instruments .discography-filter__status,.page-instruments .discography-filter__empty{margin:0;font-size:.82rem;font-style:italic;line-height:1.2}.discography .discography-filter__empty,.page-instruments .discography-filter__empty{font-weight:700;font-style:normal}.discography .instrument-index,.page-instruments .instrument-index{margin:0 0 2.4rem}.discography .instrument-index__nav,.page-instruments .instrument-index__nav{display:block;margin:1.1rem 0 0;padding:.9rem 0}.discography .instrument-index__list,.page-instruments .instrument-index__list{display:flex;flex-wrap:wrap;gap:.75rem 1.4rem;margin:0;padding:0;list-style:none}.discography .instrument-index__button,.page-instruments .instrument-index__button{display:block;margin:0;padding:0;border:0;background:rgba(0,0,0,0);color:#000;font:inherit;text-align:left;text-decoration:none;cursor:pointer}@media(min-width: 900px){.discography .instrument-index__button:hover .instrument-index__label:before,.page-instruments .instrument-index__button:hover .instrument-index__label:before{content:"."}}.discography .instrument-index__button:focus-visible,.page-instruments .instrument-index__button:focus-visible{outline:.15rem solid #000;outline-offset:.2rem}.discography .instrument-index__label,.page-instruments .instrument-index__label{display:block;font-size:1rem;font-weight:700;line-height:1.2}.discography .instrument-index__label:before,.page-instruments .instrument-index__label:before{content:"";display:inline-block;width:4px}.discography .instrument-index__description,.page-instruments .instrument-index__description{display:block;max-width:16rem;font-size:.82rem;font-style:italic;font-weight:400;line-height:1.25}.discography .content-gallery ul,.page-instruments .content-gallery ul{margin:0}.discography .content-gallery ul>li:first-child img,.page-instruments .content-gallery ul>li:first-child img{height:auto;float:left;position:relative}@media(min-width: 900px){.discography .content-gallery ul>li:first-child img,.page-instruments .content-gallery ul>li:first-child img{max-width:600px}}@media(max-width: 899px){.discography .content-gallery ul>li:first-child img,.page-instruments .content-gallery ul>li:first-child img{max-width:100%}}.discography .content-gallery ul>li:not(:first-child) img,.page-instruments .content-gallery ul>li:not(:first-child) img{float:left;margin:12px 24px 12px 0}@media(min-width: 900px){.discography .content-gallery ul>li:not(:first-child) img,.page-instruments .content-gallery ul>li:not(:first-child) img{max-height:200px;width:auto}}@media(max-width: 899px){.discography .content-gallery ul>li:not(:first-child) img,.page-instruments .content-gallery ul>li:not(:first-child) img{max-width:100%;height:auto}}.discography .content-gallery+.content-text,.page-instruments .content-gallery+.content-text{clear:both}.discography .content-gallery+.content-text p,.page-instruments .content-gallery+.content-text p{margin:0}.animated1{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.nav_left{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes fadeIn{0%{opacity:0}30%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}30%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}