/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b, strong{font-weight:bolder}code, kbd, samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button, input, optgroup, select, textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button, input{overflow:visible}button, select{text-transform:none}button, [type="button"], [type="reset"], [type="submit"]{-webkit-appearance:button}button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"], [type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--color-white: #fffffe;--color-grey: #7e807d;--color-black: #1a1919;--color-yellow: #ded2bb;--color-alpha-light-yellow: rgba(223, 211, 187, 0.1);--color-alpha-medium-yellow: rgba(223, 211, 187, 0.3);--color-alpha-dark-yellow: rgba(223, 211, 187, 0.7);--font-sans: "Fat Frank", "Helvetica Neue", "Helvetica", "Arial", sans-serif;--font-serif: "Playfair Display", serif;--font-serif-sc: "Playfair Display SC", serif;}body{background-color:#ded2bb;background-color:var(--color-yellow);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#1a1919;color:var(--color-black)}.l-styleguide{background-color:#fffffe;background-color:var(--color-white)}textarea{resize:none}hr{background-color:#1a1919;background-color:var(--color-black);border:none;height:1px}img, video{display:block;display:block flow;max-width:100%}table, th, td{border:1px solid currentColor}table{border-collapse:collapse;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:2rem 0;width:100%;max-width:100%}table:first-child{margin-top:0}table:last-child{margin-bottom:0}th, td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:2rem;text-align:left}ol:not([class]), ul:not([class]){-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 2rem 0}ol:not([class]) ol:not([class]), ol:not([class]) ul:not([class]), ul:not([class]) ol:not([class]), ul:not([class]) ul:not([class]){padding-left:2rem}ol:not([class]):last-child, ul:not([class]):last-child{margin-bottom:0}li ol:not([class]), li ul:not([class]){margin-bottom:0}ul:not([class]){list-style:none;padding-left:0}ol:not([class]){padding-left:1.25rem}li:not([class]){margin:0;padding:0;position:relative}ul:not([class]) li:not([class])::before{content:"• "}p:first-child{margin-top:0}p:last-child{margin-bottom:0}p:only-child{margin-top:0;margin-bottom:0}figure{display:block;display:block flow;margin:0;margin-bottom:1.25rem}blockquote{margin:1.5625rem 0}@media (min-width: 768px){blockquote{margin:1.5625rem 1.25rem}}.wp-block-separator{background-color:#1a1919;background-color:var(--color-black);border:none;margin:2.5rem auto;max-width:6.25rem;height:1px}.wp-block-separator.is-style-dots{background:none;line-height:1;text-align:center;max-width:none;height:auto}.wp-block-separator.is-style-dots::before{color:#1a1919;color:var(--color-black);content:"\00b7 \00b7 \00b7";font-size:1.25rem;letter-spacing:2rem;padding-left:1.25rem}.wp-block-separator.is-style-wide{max-width:none}.wp-block-quote cite{font-style:italic}@media (min-width: 768px){.wp-block-quote.is-style-large p{font-size:2em}.wp-block-quote.is-style-large cite{font-size:0.625em}}.wp-block-image{display:inline;display:inline flow}.wp-block-image figure{margin-bottom:0}.wp-block-image figure.alignleft, .wp-block-image figure.aligncenter, .wp-block-image figure.alignright{width:calc(50% - 0.3125rem)}@media (min-width: 768px){.wp-block-image figure.alignleft, .wp-block-image figure.aligncenter, .wp-block-image figure.alignright{width:calc(50% - 0.625rem)}}.wp-block-image figure.alignleft{display:inline-block;display:inline flow-root;float:left;margin-right:0.625rem}@media (min-width: 768px){.wp-block-image figure.alignleft{margin-right:1.25rem}}.wp-block-image figure.aligncenter{margin:0 auto}.wp-block-image figure.alignright{display:inline-block;display:inline flow-root;float:right;margin-left:0.625rem}@media (min-width: 768px){.wp-block-image figure.alignright{margin-left:1.25rem}}.wp-block-image img{width:100%}.wp-block-image figcaption{display:block;display:block flow;margin-top:0.625rem;margin-bottom:1.25rem}@media (max-width: 767px){figure.alignleft + .wp-block-image figcaption, figure.aligncenter + .wp-block-image figcaption, figure.alignright + .wp-block-image figcaption{margin-bottom:0.625rem}}.wp-block-quote.is-style-large{margin-right:0}.wp-block-embed{display:block;display:block flow;width:100%}.wp-block-embed.wp-has-aspect-ratio{position:relative}.wp-block-embed.wp-has-aspect-ratio.wp-embed-aspect-1-1{padding-top:100%}.wp-block-embed.wp-has-aspect-ratio.wp-embed-aspect-16-9{padding-top:56.25%}.wp-block-embed.wp-has-aspect-ratio.wp-embed-aspect-4-3{padding-top:75%}.wp-block-embed.wp-has-aspect-ratio.wp-embed-aspect-21-9{padding-top:42.857%}.wp-block-embed.wp-has-aspect-ratio iframe{position:absolute;top:0;left:0;width:100%;height:100%}@font-face {font-family:"Fat Frank";src:url("../fonts/FatFrank-Regular.woff2") format("woff2");font-style:normal;font-weight:400}@font-face {font-family:"Playfair Display";src:url("../fonts/playfairdisplay-regular-webfont.woff2") format("woff2");font-style:normal;font-weight:400}@font-face {font-family:"Playfair Display";src:url("../fonts/playfairdisplay-italic-webfont.woff2") format("woff2");font-style:italic;font-weight:400}@font-face {font-family:"Playfair Display";src:url("../fonts/playfairdisplay-bold-webfont.woff2") format("woff2");font-style:normal;font-weight:700}@font-face {font-family:"Playfair Display SC";src:url("../fonts/playfairdisplaysc-regular-webfont.woff2") format("woff2");font-style:normal;font-weight:400}body{font-family:"Playfair Display", serif;font-family:var(--font-serif);font-size:0.9375rem;line-height:1.4}@media (min-width: 768px){body{line-height:1.6}}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}h1, h2, h3, h4, h5, h6{margin-top:1.5625rem;margin-bottom:1.5625rem}h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child{margin-top:0}h1:last-child, h2:last-child, h3:last-child, h4:last-child, h5:last-child, h6:last-child{margin-bottom:0}h1:only-child, h2:only-child, h3:only-child, h4:only-child, h5:only-child, h6:only-child{margin-top:0;margin-bottom:0}h1, h2, .type-a{font-family:"Fat Frank", "Helvetica Neue", "Helvetica", "Arial", sans-serif;font-family:var(--font-sans);font-size:1.375rem;font-weight:400;letter-spacing:1px;line-height:1;text-transform:uppercase}@media (min-width: 768px){h1, h2, .type-a{font-size:1.875rem;letter-spacing:1.2px}}h3, .type-b{font-family:"Fat Frank", "Helvetica Neue", "Helvetica", "Arial", sans-serif;font-family:var(--font-sans);font-size:1rem;font-weight:400;letter-spacing:1px;line-height:1;text-transform:uppercase}h4, .type-c{font-family:"Playfair Display SC", serif;font-family:var(--font-serif-sc);font-size:0.875rem;font-weight:400;line-height:1.57}h5, h6{font-family:"Fat Frank", "Helvetica Neue", "Helvetica", "Arial", sans-serif;font-family:var(--font-sans);font-size:0.875rem;font-weight:400;letter-spacing:0.5px;line-height:1;text-transform:uppercase}.type-audio{font-family:"Fat Frank", "Helvetica Neue", "Helvetica", "Arial", sans-serif;font-family:var(--font-sans);font-size:1.125rem;font-weight:400;letter-spacing:0.72px;line-height:1.3;text-transform:uppercase}i, em, blockquote{font-style:italic}th{font-family:"Fat Frank", "Helvetica Neue", "Helvetica", "Arial", sans-serif;font-family:var(--font-sans);font-size:0.9375rem;font-weight:400;letter-spacing:1px}blockquote > p{font-size:1.125rem;line-height:1.33;margin-top:0;margin-bottom:0}@media (min-width: 768px){blockquote > p{font-size:1.25rem;line-height:1.2}}blockquote > p > cite{color:#7e807d;color:var(--color-grey);font-size:0.8125rem;line-height:1.85}a:not([class]){border-bottom:1px solid currentColor;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#7e807d;color:var(--color-grey);-webkit-text-decoration:none;text-decoration:none;-webkit-transition:color 96ms linear;transition:color 96ms linear}a[href^="tel"]:not([class]){color:currentColor;-webkit-text-decoration:none;text-decoration:none}a:not([class]):active, a:not([class]):focus, a:not([class]):hover{color:#1a1919;color:var(--color-black)}a:not([class]):focus{outline:0}.u-visually-hidden{border:none!important;clip:rect(0, 0, 0, 0)!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important;height:1px!important}.audio-controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;display:block flex;margin-bottom:1.25rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.audio-controls__button{-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit;background-color:rgba(223, 211, 187, 0.3);background-color:var(--color-alpha-medium-yellow);border:none;cursor:pointer;line-height:normal;margin:0;outline:none;overflow:visible;padding:0;-webkit-transition:background-color 96ms linear;transition:background-color 96ms linear;width:3.4375rem;min-height:3.4375rem}.audio-controls__button.audio-controls__button--play{position:relative}.audio-controls__button:hover, .audio-controls__button:focus{background-color:rgba(223, 211, 187, 0.7);background-color:var(--color-alpha-dark-yellow)}.audio-controls__icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.audio-controls__icon.audio-controls__icon--untoggled{width:14px;height:20px}.audio-controls__icon.audio-controls__icon--toggled{display:none;width:16px;height:20px}.is-playing .audio-controls__icon.audio-controls__icon--untoggled{display:none}.is-playing .audio-controls__icon.audio-controls__icon--toggled{display:block;display:block flow}.audio-controls__icon .icon{width:100%;height:100%}.audio-controls__progress{background-color:rgba(223, 211, 187, 0.1);background-color:var(--color-alpha-light-yellow);padding:1rem 1.25rem;min-width:126px}.audio-controls__progress__label{display:block;display:block flow;position:relative;min-width:126px;height:100%}.audio-controls__progress__current, .audio-controls__progress__duration, .audio-controls__progress__slash{position:absolute;top:50%}.audio-controls__progress__current::before, .audio-controls__progress__duration::before{content:attr(data-text)}.audio-controls__progress__current{left:0;-webkit-transform:translate(0, -50%) translateZ(0);transform:translate(0, -50%) translateZ(0)}.audio-controls__progress__slash{left:50%;-webkit-transform:translate(-50%, -50%) translateZ(0);transform:translate(-50%, -50%) translateZ(0)}.audio-controls__progress__duration{right:0;-webkit-transform:translate(0, -50%) translateZ(0);transform:translate(0, -50%) translateZ(0)}.hyperlink{border-bottom:1px currentColor solid;color:#7e807d;color:var(--color-grey);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;display:block flex;padding-bottom:0.625rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:color 96ms linear;transition:color 96ms linear}.hyperlink:hover, .hyperlink:focus{color:#1a1919;color:var(--color-black)}.hyperlink:focus{outline:0}.hyperlink .icon-arrow{width:6px;height:12px}.hyperlink__label{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.primary-navigation{display:inline-block;display:inline flow-root;list-style:none;padding-left:0;text-align:right}@media (min-width: 768px){.primary-navigation{margin:0}}.primary-navigation__link{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#1a1919;color:var(--color-black);display:inline-block;display:inline flow-root;line-height:1.875rem;position:relative;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:padding 208ms ease-in-out;transition:padding 208ms ease-in-out;height:1.875rem}.current-menu-item .primary-navigation__link, .primary-navigation__link:hover, .primary-navigation__link:focus{padding-right:1.5rem}.primary-navigation:hover .current-menu-item .primary-navigation__link:not(:hover), .primary-navigation:focus .current-menu-item .primary-navigation__link:not(:focus){padding-right:0}.primary-navigation__link:focus{outline:0}.primary-navigation__link::after{background-color:currentColor;content:"";display:block;display:block flow;position:absolute;top:50%;right:0;-webkit-transform:translate3d(0, -50%, 0) scale(0, 1);transform:translate3d(0, -50%, 0) scale(0, 1);-webkit-transform-origin:center right;transform-origin:center right;-webkit-transition:-webkit-transform 208ms ease-in-out;transition:-webkit-transform 208ms ease-in-out;transition:transform 208ms ease-in-out;transition:transform 208ms ease-in-out, -webkit-transform 208ms ease-in-out;width:14px;height:2px}.current-menu-item .primary-navigation__link::after, .primary-navigation__link:hover::after, .primary-navigation__link:focus::after{-webkit-transform:translate3d(0, -50%, 0) scale(1, 1);transform:translate3d(0, -50%, 0) scale(1, 1)}.primary-navigation:hover .current-menu-item .primary-navigation__link:not(:hover)::after, .primary-navigation:focus .current-menu-item .primary-navigation__link:not(:focus)::after{-webkit-transform:translate3d(0, -50%, 0) scale(0, 1);transform:translate3d(0, -50%, 0) scale(0, 1)}.l-styleguide .site-header{overflow:hidden;position:relative;width:100%;height:100vh}.site-header__wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;display:block flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:1.25rem;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;position:fixed;top:0;left:0;width:100%;z-index:1}.l-styleguide .site-header__wrapper{position:relative}@media (min-width: 768px){.site-header__wrapper{height:100vh}}@media (min-width: 1680px){.site-header__wrapper{padding:2.5rem}}.site-header__top-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;display:block flex}@media (max-width: 767.98px){.site-header__top-container{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}}@media (min-width: 768px){.site-header__top-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}.site-header__logo{color:#1a1919;color:var(--color-black);width:93px;height:89px}@media (min-width: 768px){.site-header__logo{margin-bottom:1.25rem;width:157px;height:140px}}.site-header__description-container{max-width:145px}@media (max-width: 767.98px){.site-header__description-container{font-size:0.8125rem;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}@media (min-width: 768px){.site-header__description-container{text-align:right;max-width:180px}}.site-header__description-container > *:not(:last-child){margin-bottom:1rem}.site-header__language-picker{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;display:inline flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (min-width: 768px){.site-header__language-picker{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.site-header__language-picker > *:not(:last-child){margin-right:0.375rem}.site-header__language-picker__item{margin-top:0;margin-bottom:0}a.site-header__language-picker__item{color:currentColor}a.site-header__language-picker__item:focus, a.site-header__language-picker__item:hover{-webkit-text-decoration:none;text-decoration:none}.site-header__bottom-container{z-index:2}@media (max-width: 767.98px){.site-header__bottom-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:block flow;padding-right:1.25rem;padding-left:1.25rem;position:relative;text-align:right}}@media (min-width: 768px){.site-header__bottom-container{position:fixed;right:1.25rem;bottom:1.25rem;max-width:calc(34vw - 2.5rem)}}@media (min-width: 1024px){.site-header__bottom-container{max-width:calc(25vw - 2.5rem)}}@media (min-width: 1680px){.site-header__bottom-container{right:2.5rem;bottom:2.5rem;max-width:calc(25vw - 5rem)}}@media (min-width: 1920px){.site-header__bottom-container{max-width:calc(50vw - 540px - 5rem)}}@media (min-width: 768px){.l-styleguide .site-header__bottom-container{position:absolute}}.site-header__background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.site-header__background::after{background:radial-gradient(circle, rgba(222, 210, 187, 0) 0%, rgb(222, 210, 187) 90%);content:"";display:block;display:block flow;position:absolute;top:0;left:0;width:100%;height:100%}.l-styleguide .site-header__background{position:absolute}.site-header__background__noise{background-image:url("../images/noise.gif");background-size:125px 125px;width:100%;height:100%}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.site-header__background__noise{background-size:63px 63px}}.site-header__background__mask{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale3d(2, 2, 1);transform:translate(-50%, -50%) scale3d(2, 2, 1);width:100vh;max-width:none;height:100vh}@media (min-width: 1440px){.site-header__background__mask{-webkit-transform:translate(-50%, -50%) scale3d(1.2, 1.2, 1);transform:translate(-50%, -50%) scale3d(1.2, 1.2, 1)}}@media (min-aspect-ratio: 1/1){.site-header__background__mask{width:100vw;height:100vw}}.l-error{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;display:block flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:2.5rem;padding-bottom:2.5rem;min-height:calc(100vh - 1.25rem - 1.25rem - 3.125rem)}@media (min-width: 768px){.l-error{min-height:calc(100vh - 1.25rem - 1.25rem - 1.25rem)}}@media (min-width: 1680px){.l-error{padding-top:3.75rem;padding-bottom:3.75rem;min-height:calc(100vh - 2.5rem - 2.5rem - 2.5rem)}}.l-error__content, .l-error__header{text-align:center;max-width:500px}.l-error__header + .l-error__content{margin-top:1rem}@media (min-width: 768px){.l-error__header + .l-error__content{margin-top:1.25rem}}@media (min-width: 768px){.l-page{display:grid;display:block grid;grid-gap:1.25rem 3.75rem;grid-template-areas:"header  header" "content sidebar";grid-template-columns:2fr 1fr}}.l-page__header{grid-area:header}.l-page__title{max-width:calc(100% - 2rem);min-height:1rem}@media (min-width: 565px) and (max-width: 768px){.l-page__title{max-width:500px}}@media (min-width: 768px){.l-page__title{width:calc((100% - 3.75rem) / 3 * 2);max-width:calc(100% - 2.5rem);min-height:1.25rem}}@media (min-width: 1080px){.l-page__title{max-width:500px}}.l-page__content{grid-area:content;max-width:500px}@media (max-width: 767.98px){.l-page__content{margin-top:1.25rem}}.l-page__sidebar{grid-area:sidebar}@media (max-width: 767.98px){.l-page__sidebar{margin-top:1.25rem}}.l-page__sidebar__item + .l-page__sidebar__item{margin-top:1.25rem}@media (max-width: 767.98px){.l-site{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;display:block flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;min-height:calc(100vh - 56px)}}@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait){.l-site{min-height:calc(100vh - 56px - 56px)}}.l-sound{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;display:block flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:2.5rem;padding-bottom:2.5rem;min-height:calc(100vh - 1.25rem - 1.25rem - 3.125rem)}@media (min-width: 768px){.l-sound{min-height:calc(100vh - 1.25rem - 1.25rem - 1.25rem)}}@media (min-width: 1680px){.l-sound{padding-top:3.75rem;padding-bottom:3.75rem;min-height:calc(100vh - 2.5rem - 2.5rem - 2.5rem)}}.l-sound__content, .l-sound__header{text-align:center;width:100%;max-width:500px}.l-sound__header + .l-sound__content{margin-top:1rem}@media (min-width: 768px){.l-sound__header + .l-sound__content{margin-top:1.25rem}}.overlay{background-color:#fffffe;background-color:var(--color-white);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:3.125rem;padding:1.25rem;position:relative;z-index:3}@media (min-width: 768px){.overlay{margin-top:1.25rem;width:66vw}}@media (min-width: 1024px){.overlay{width:75vw}}@media (min-width: 1440px){.overlay{margin-left:calc(75vw - 1080px);max-width:1080px}}@media (min-width: 1680px){.overlay{margin-top:2.5rem;padding:2.5rem}}@media (min-width: 1920px){.overlay{margin-left:calc(50vw - 540px)}}.overlay__wrapper{min-height:calc(100vh - 1.25rem - 1.25rem - 3.125rem)}@media (min-width: 768px){.overlay__wrapper{min-height:calc(100vh - 1.25rem - 1.25rem - 1.25rem)}}@media (min-width: 1680px){.overlay__wrapper{min-height:calc(100vh - 2.5rem - 2.5rem - 2.5rem)}}.overlay__close{color:#1a1919;color:var(--color-black);position:absolute;top:0;right:0;-webkit-transition:color 96ms linear;transition:color 96ms linear;width:3.5rem;height:3.5rem}.overlay__close:focus, .overlay__close:hover{color:#7e807d;color:var(--color-grey)}.overlay__close:focus{outline:none}@media (min-width: 768px){.overlay__close{width:3.75rem;height:3.75rem}}@media (min-width: 1680px){.overlay__close{width:6.25rem;height:6.25rem}}.overlay__close .icon-close{display:block;display:block flow;position:absolute;top:1.25rem;right:1.25rem;-webkit-transform:translate(-2px, 2px);transform:translate(-2px, 2px);width:1rem;height:1rem}@media (min-width: 768px){.overlay__close .icon-close{width:1.25rem;height:1.25rem}}@media (min-width: 1680px){.overlay__close .icon-close{top:2.5rem;right:2.5rem;-webkit-transform:translate(-4px, 4px);transform:translate(-4px, 4px)}}

/*# sourceMappingURL=application.min.css.map */
