/*! 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{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{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"]{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-foreground: rgb(43 12 12);--color-background: rgb(250 249 248);--color-black-25: rgb(43 12 12 / 0.25);--color-black-50: rgb(43 12 12 / 0.5);--color-brown: rgb(90 77 61);--color-error: rgb(219 79 52);--color-grey-dark: rgb(102 102 102);--color-grey: rgb(220 220 220);--color-white-85: rgb(255 255 255 / 0.85);--color-white: rgb(255 255 255);--font-sans: "Helvetica Neue", "Helvetica Neue Fallback", sans-serif;--font-serif: "Victor", "Victor Fallback", "Georgia", serif;--space-2--px: 2px;--space-2--rem: 0.125rem;--space-5--px: 5px;--space-5--rem: 0.3125rem;--space-10--px: 10px;--space-10--rem: 0.625rem;--space-15--px: 15px;--space-15--rem: 0.9375rem;--space-20--px: 20px;--space-20--rem: 1.25rem;--space-30--px: 30px;--space-30--rem: 1.875rem;--space-40--px: 40px;--space-40--rem: 2.5rem;--space-50--px: 50px;--space-50--rem: 3.125rem;--space-80--px: 80px;--space-80--rem: 5rem;--space-100--px: 100px;--space-100--rem: 6.25rem;--space-120--px: 120px;--space-120--rem: 7.5rem;--space-160--px: 160px;--space-160--rem: 10rem;--space-360--px: 360px;--space-360--rem: 22.5rem;--space-600--px: 600px;--space-600--rem: 37.5rem;--border-radius-30: 30px;--gutter: 10px;--z-index-modal-dialog: 100}@media (min-width: 23.4375rem){:root{--gutter: 15px;}}@media (min-width: 35rem){:root{--gutter: 14px;}}@media (min-width: 48rem){:root{--gutter: 18px;}}@media (min-width: 64rem){:root{--gutter: 26px;}}@media (min-width: 90rem){:root{--gutter: 40px;}}@media (prefers-reduced-motion: reduce){*, *::after, *::before{animation-delay:-1ms!important;animation-duration:0.01ms!important;animation-iteration-count:1!important;background-attachment:initial!important;transition-delay:-1ms!important;transition-duration:0.01ms!important}}[hidden][hidden]{display:none}@supports (content-visibility: hidden) and (display: revert){[hidden][hidden="until-found"]{content-visibility:hidden;display:revert}}body{background-color:var(--color-background);box-sizing:border-box;color:var(--color-foreground);position:relative;text-underline-position:from-font;min-height:100vh}body.is-showing-modal-dialog{overflow:hidden}textarea{resize:none}input, button, textarea, select{font:inherit}hr{background-color:var(--color-grey);border:none;height:1px}img, video{display:block;display:block flow;max-width:100%;height:auto}table, th, td{border:1px solid var(--color-grey)}table{border-collapse:collapse;box-sizing:border-box;caption-side:bottom;margin-top:var(--space-30--rem);margin-bottom:var(--space-30--rem);width:100%;max-width:100%}@media (min-width: 48rem){table{margin-top:var(--space-40--rem);margin-bottom:var(--space-40--rem)}}@media (min-width: 90rem){table{margin-top:var(--space-50--rem);margin-bottom:var(--space-50--rem)}}table:first-child{margin-top:0}table:last-child{margin-bottom:0}th, td{box-sizing:border-box;padding-left:var(--space-15--px);padding-right:var(--space-15--px);padding-top:var(--space-10--rem);padding-bottom:var(--space-10--rem);text-align:left}ol:not([class]), ul:not([class]){box-sizing:border-box;margin:0 0 2rem 0;padding-left:1.25rem}ol:not([class]):last-child{margin-bottom:0}ul:not([class]):last-child{margin-bottom:0}li ol:not([class]), li ul:not([class]){margin-bottom:0;padding-top:0.25rem}li:not([class]){margin:0;padding:0 0 0.25rem 0;position:relative}a:not([class]){color:var(--color-foreground);display:inline;display:inline flow;-webkit-text-decoration:underline;text-decoration:underline;transition:color 128ms ease-in-out}a:not([class]):focus, a:not([class]):hover{color:var(--color-brown)}a:not([class]):active{color:var(--color-foreground)}p a:not([class]){line-height:inherit}.wp-block-table{margin:0}pre{white-space:pre-wrap}table caption{margin-top:var(--space-10--rem);text-align:left}blockquote{margin-left:0;margin-right:0}@font-face {font-family:"Helvetica Neue Fallback";font-style:normal;font-weight:400;src:local(Arial);ascent-override:95.98%;descent-override:21.11%;line-gap-override:0%;size-adjust:101.37%}@font-face {font-family:"Helvetica Neue";src:url("../fonts/common/neue-helvetica-roman.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+0000-0080, U+0098-0099, U+00A0, U+00A9, U+00AD, U+00B0, U+00C2, U+00C5, U+00D7, U+00E0-00EB, U+00ED-00EF, U+00F1-00F6, U+00F8-00FC, U+0101, U+0106, U+010D, U+0110, U+0113, U+0117, U+0119, U+012B, U+0161-0162, U+017D-017E, U+01A1, U+01B0, U+0301, U+0327, U+1ED3, U+2013-2014, U+2018-2019, U+201C-201D, U+2022, U+2026, U+20AC, U+2191, U+2193, U+21A9, U+21D2, U+23E4, U+25A0, U+25AA, U+26A1, U+30FB}@font-face {font-family:"Helvetica Neue";src:url("../fonts/extended/neue-helvetica-roman.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+0081-0097, U+009A-009F, U+00A1-00A8, U+00AA-00AC, U+00AE-00AF, U+00B1-00C1, U+00C3-00C4, U+00C6-00D6, U+00D8-00DF, U+00EC-00EC, U+00F0-00F0, U+00F7-00F7, U+00FD-0100, U+0102-0105, U+0107-010C, U+010E-010F, U+0111-0112, U+0114-0116, U+0118-0118, U+011A-012A, U+012C-0160, U+0163-017C, U+017F-01A0, U+01A2-01AF, U+01B1-0300, U+0302-0326, U+0328-1ED2, U+1ED4-2012, U+2015-2017, U+201A-201B, U+201E-2021, U+2023-2025, U+2027-20AB, U+20AD-2190, U+2192-2192, U+2194-21A8, U+21AA-21D1, U+21D3-23E3, U+23E5-259F, U+25A1-25A9, U+25AB-26A0, U+30FC-FFFFF}@font-face {font-family:"Helvetica Neue Fallback";font-style:italic;font-weight:400;src:local(Arial Italic);ascent-override:97.16%;descent-override:21.37%;line-gap-override:0%;size-adjust:100.14%}@font-face {font-family:"Helvetica Neue";src:url("../fonts/common/neue-helvetica-roman-italic.woff2") format("woff2");font-style:italic;font-weight:400;font-display:swap;unicode-range:U+0000-0080, U+0098-0099, U+00A0, U+00A9, U+00AD, U+00B0, U+00C2, U+00C5, U+00D7, U+00E0-00EB, U+00ED-00EF, U+00F1-00F6, U+00F8-00FC, U+0101, U+0106, U+010D, U+0110, U+0113, U+0117, U+0119, U+012B, U+0161-0162, U+017D-017E, U+01A1, U+01B0, U+0301, U+0327, U+1ED3, U+2013-2014, U+2018-2019, U+201C-201D, U+2022, U+2026, U+20AC, U+2191, U+2193, U+21A9, U+21D2, U+23E4, U+25A0, U+25AA, U+26A1, U+30FB}@font-face {font-family:"Helvetica Neue";src:url("../fonts/extended/neue-helvetica-roman-italic.woff2") format("woff2");font-style:italic;font-weight:400;font-display:swap;unicode-range:U+0081-0097, U+009A-009F, U+00A1-00A8, U+00AA-00AC, U+00AE-00AF, U+00B1-00C1, U+00C3-00C4, U+00C6-00D6, U+00D8-00DF, U+00EC-00EC, U+00F0-00F0, U+00F7-00F7, U+00FD-0100, U+0102-0105, U+0107-010C, U+010E-010F, U+0111-0112, U+0114-0116, U+0118-0118, U+011A-012A, U+012C-0160, U+0163-017C, U+017F-01A0, U+01A2-01AF, U+01B1-0300, U+0302-0326, U+0328-1ED2, U+1ED4-2012, U+2015-2017, U+201A-201B, U+201E-2021, U+2023-2025, U+2027-20AB, U+20AD-2190, U+2192-2192, U+2194-21A8, U+21AA-21D1, U+21D3-23E3, U+23E5-259F, U+25A1-25A9, U+25AB-26A0, U+30FC-FFFFF}@font-face {font-family:"Helvetica Neue Fallback";font-style:normal;font-weight:700;src:local(Arial Bold);ascent-override:97.25%;descent-override:21.69%;line-gap-override:0%;size-adjust:100.05%}@font-face {font-family:"Helvetica Neue";src:url("../fonts/common/neue-helvetica-roman-bold.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap;unicode-range:U+0000-0080, U+0098-0099, U+00A0, U+00A9, U+00AD, U+00B0, U+00C2, U+00C5, U+00D7, U+00E0-00EB, U+00ED-00EF, U+00F1-00F6, U+00F8-00FC, U+0101, U+0106, U+010D, U+0110, U+0113, U+0117, U+0119, U+012B, U+0161-0162, U+017D-017E, U+01A1, U+01B0, U+0301, U+0327, U+1ED3, U+2013-2014, U+2018-2019, U+201C-201D, U+2022, U+2026, U+20AC, U+2191, U+2193, U+21A9, U+21D2, U+23E4, U+25A0, U+25AA, U+26A1, U+30FB}@font-face {font-family:"Helvetica Neue";src:url("../fonts/extended/neue-helvetica-roman-bold.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap;unicode-range:U+0081-0097, U+009A-009F, U+00A1-00A8, U+00AA-00AC, U+00AE-00AF, U+00B1-00C1, U+00C3-00C4, U+00C6-00D6, U+00D8-00DF, U+00EC-00EC, U+00F0-00F0, U+00F7-00F7, U+00FD-0100, U+0102-0105, U+0107-010C, U+010E-010F, U+0111-0112, U+0114-0116, U+0118-0118, U+011A-012A, U+012C-0160, U+0163-017C, U+017F-01A0, U+01A2-01AF, U+01B1-0300, U+0302-0326, U+0328-1ED2, U+1ED4-2012, U+2015-2017, U+201A-201B, U+201E-2021, U+2023-2025, U+2027-20AB, U+20AD-2190, U+2192-2192, U+2194-21A8, U+21AA-21D1, U+21D3-23E3, U+23E5-259F, U+25A1-25A9, U+25AB-26A0, U+30FC-FFFFF}@font-face {font-family:"Helvetica Neue Fallback";font-style:italic;font-weight:700;src:local(Arial Bold Italic);ascent-override:97.19%;descent-override:21.68%;line-gap-override:0%;size-adjust:100.11%}@font-face {font-family:"Helvetica Neue";src:url("../fonts/common/neue-helvetica-roman-bold-italic.woff2") format("woff2");font-style:italic;font-weight:700;font-display:swap;unicode-range:U+0000-0080, U+0098-0099, U+00A0, U+00A9, U+00AD, U+00B0, U+00C2, U+00C5, U+00D7, U+00E0-00EB, U+00ED-00EF, U+00F1-00F6, U+00F8-00FC, U+0101, U+0106, U+010D, U+0110, U+0113, U+0117, U+0119, U+012B, U+0161-0162, U+017D-017E, U+01A1, U+01B0, U+0301, U+0327, U+1ED3, U+2013-2014, U+2018-2019, U+201C-201D, U+2022, U+2026, U+20AC, U+2191, U+2193, U+21A9, U+21D2, U+23E4, U+25A0, U+25AA, U+26A1, U+30FB}@font-face {font-family:"Helvetica Neue";src:url("../fonts/extended/neue-helvetica-roman-bold-italic.woff2") format("woff2");font-style:italic;font-weight:700;font-display:swap;unicode-range:U+0081-0097, U+009A-009F, U+00A1-00A8, U+00AA-00AC, U+00AE-00AF, U+00B1-00C1, U+00C3-00C4, U+00C6-00D6, U+00D8-00DF, U+00EC-00EC, U+00F0-00F0, U+00F7-00F7, U+00FD-0100, U+0102-0105, U+0107-010C, U+010E-010F, U+0111-0112, U+0114-0116, U+0118-0118, U+011A-012A, U+012C-0160, U+0163-017C, U+017F-01A0, U+01A2-01AF, U+01B1-0300, U+0302-0326, U+0328-1ED2, U+1ED4-2012, U+2015-2017, U+201A-201B, U+201E-2021, U+2023-2025, U+2027-20AB, U+20AD-2190, U+2192-2192, U+2194-21A8, U+21AA-21D1, U+21D3-23E3, U+23E5-259F, U+25A1-25A9, U+25AB-26A0, U+30FC-FFFFF}@font-face {font-family:"Victor Fallback";font-style:italic;font-weight:400;src:local(Times New Roman Italic);ascent-override:99.57%;descent-override:23.48%;line-gap-override:0%;size-adjust:106.46%}@font-face {font-family:"Victor";src:url("../fonts/common/victor-serif-italic.woff2") format("woff2");font-style:italic;font-weight:400;font-display:swap;unicode-range:U+0000-0080, U+0098-0099, U+00A0, U+00A9, U+00AD, U+00B0, U+00C2, U+00C5, U+00D7, U+00E0-00EB, U+00ED-00EF, U+00F1-00F6, U+00F8-00FC, U+0101, U+0106, U+010D, U+0110, U+0113, U+0117, U+0119, U+012B, U+0161-0162, U+017D-017E, U+01A1, U+01B0, U+0301, U+0327, U+1ED3, U+2013-2014, U+2018-2019, U+201C-201D, U+2022, U+2026, U+20AC, U+2191, U+2193, U+21A9, U+21D2, U+23E4, U+25A0, U+25AA, U+26A1, U+30FB}@font-face {font-family:"Victor";src:url("../fonts/extended/victor-serif-italic.woff2") format("woff2");font-style:italic;font-weight:400;font-display:swap;unicode-range:U+0081-0097, U+009A-009F, U+00A1-00A8, U+00AA-00AC, U+00AE-00AF, U+00B1-00C1, U+00C3-00C4, U+00C6-00D6, U+00D8-00DF, U+00EC-00EC, U+00F0-00F0, U+00F7-00F7, U+00FD-0100, U+0102-0105, U+0107-010C, U+010E-010F, U+0111-0112, U+0114-0116, U+0118-0118, U+011A-012A, U+012C-0160, U+0163-017C, U+017F-01A0, U+01A2-01AF, U+01B1-0300, U+0302-0326, U+0328-1ED2, U+1ED4-2012, U+2015-2017, U+201A-201B, U+201E-2021, U+2023-2025, U+2027-20AB, U+20AD-2190, U+2192-2192, U+2194-21A8, U+21AA-21D1, U+21D3-23E3, U+23E5-259F, U+25A1-25A9, U+25AB-26A0, U+30FC-FFFFF}.form{box-sizing:border-box;font-size:16px;font-size:max(16px, 1rem);width:100%}.form__group{border:0;margin:0;padding:0;width:100%}.form__group:not(:last-child){margin-bottom:var(--space-30--rem)}.form__group__title{font-size:1.5rem;font-weight:700}.form__row{margin:var(--space-20--rem) 0}@media (min-width: 64rem){.form__row{margin:var(--space-30--rem) 0}}.form__row--disabled .form__label{color:var(--color-grey)}.form__field-wrapper{display:flex;display:block flex;flex-flow:column;margin:var(--space-20--rem) 0;align-items:flex-start}.form__label-wrapper{display:flex;display:block flex;flex-flow:column;margin-bottom:var(--space-20--rem);align-items:flex-start}.form__label{font-weight:500}.form__text__input, .form__textarea, .form__select{border-radius:0}.form__date__input, .form__select, .form__text__input, .form__textarea{border:1px solid currentColor;box-sizing:border-box;padding:var(--space-10--rem);width:100%}.form__select{-webkit-appearance:none}.form__textarea{resize:vertical;height:8rem}.form__file__input{margin-top:var(--space-20--rem)}.form__text__input:disabled{color:var(--color-grey);cursor:not-allowed}.form__checkbox, .form__radio{margin-bottom:var(--space-10--rem)}.form__checkbox__label, .form__radio__label{line-height:1.6}.form__checkbox__input:disabled + .form__checkbox__label, .form__radio__input:disabled + .form__radio__label{color:var(--color-grey);cursor:not-allowed}.form__file__input__button, .form__submit__button{-webkit-appearance:none;appearance:none;background-color:var(--color-foreground);border:none;color:var(--color-background);cursor:pointer;margin:0;padding:var(--space-10--rem)}.form__error-label{color:var(--color-error);font-size:0.875rem;font-style:italic;margin-top:var(--space-10--rem)}.form__row--has-error input:not(:focus){border-color:var(--color-error)}.form__row--has-error .form__label{color:var(--color-error)}.form__label-subtext{color:var(--color-brown);font-size:0.875rem;font-style:italic;margin-top:var(--space-10--rem)}.row{margin-top:var(--space-50--rem);margin-bottom:var(--space-50--rem);position:relative}@media (min-width: 48rem){.row{margin-top:var(--space-80--rem);margin-bottom:var(--space-80--rem)}}@media (min-width: 90rem){.row{margin-top:var(--space-100--rem);margin-bottom:var(--space-100--rem)}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-sans);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}@media (min-width: 48rem){body{font-size:1.125rem}}@media (min-width: 90rem){body{font-size:1.25rem}}h1, blockquote{margin-top:var(--space-50--rem);margin-bottom:var(--space-50--rem)}@media (min-width: 48rem){h1, blockquote{margin-top:var(--space-80--rem);margin-bottom:var(--space-80--rem)}}@media (min-width: 90rem){h1, blockquote{margin-top:var(--space-100--rem);margin-bottom:var(--space-100--rem)}}h2, h3, p, ol, ul{margin-top:var(--space-30--rem);margin-bottom:var(--space-30--rem)}@media (min-width: 48rem){h2, h3, p, ol, ul{margin-top:var(--space-40--rem);margin-bottom:var(--space-40--rem)}}@media (min-width: 90rem){h2, h3, p, ol, ul{margin-top:var(--space-50--rem);margin-bottom:var(--space-50--rem)}}h4, h5, h6{margin-bottom:var(--space-5--rem)}h4 + p, h5 + p, h6 + p{margin-top:var(--space-5--rem)}h1:first-child{margin-top:0}h2:first-child{margin-top:0}h3:first-child{margin-top:0}h4:first-child{margin-top:0}h5:first-child{margin-top:0}h6:first-child{margin-top:0}p:first-child{margin-top:0}h1:last-child{margin-bottom:0}h2:last-child{margin-bottom:0}h3:last-child{margin-bottom:0}h4:last-child{margin-bottom:0}h5:last-child{margin-bottom:0}h6:last-child{margin-bottom:0}p:last-child{margin-bottom:0}h1:only-child{margin-top:0;margin-bottom:0}h2:only-child{margin-top:0;margin-bottom:0}h3:only-child{margin-top:0;margin-bottom:0}h4:only-child{margin-top:0;margin-bottom:0}h5:only-child{margin-top:0;margin-bottom:0}h6:only-child{margin-top:0;margin-bottom:0}p:only-child{margin-top:0;margin-bottom:0}.type-a, h1{font-family:var(--font-serif);font-size:2.5rem;font-style:italic;font-weight:400;line-height:1.2}@media (min-width: 48rem){.type-a, h1{font-size:3.125rem}}@media (min-width: 90rem){.type-a, h1{font-size:3.75rem}}.type-b, h2, blockquote p{font-family:var(--font-serif);font-size:1.875rem;font-style:italic;font-weight:400;line-height:1.4}@media (min-width: 48rem){.type-b, h2, blockquote p{font-size:2.1875rem}}@media (min-width: 90rem){.type-b, h2, blockquote p{font-size:2.5rem}}.type-c, h3{font-family:var(--font-sans);font-size:1rem;font-style:normal;font-weight:700;line-height:1.5;text-transform:uppercase}@media (min-width: 48rem){.type-c, h3{font-size:1.125rem}}@media (min-width: 90rem){.type-c, h3{font-size:1.1875rem}}.type-d{font-family:var(--font-serif);font-size:1.25rem;font-style:italic;font-weight:400;line-height:1.5}@media (min-width: 48rem){.type-d{font-size:1.375rem}}@media (min-width: 90rem){.type-d{font-size:1.5rem}}.type-e, p{font-family:var(--font-sans);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}@media (min-width: 48rem){.type-e, p{font-size:1.125rem}}@media (min-width: 90rem){.type-e, p{font-size:1.25rem}}.type-f, table caption{font-family:var(--font-sans);font-size:0.875rem;font-style:normal;font-weight:400;line-height:1.5}@media (min-width: 48rem){.type-f, table caption{font-size:0.9375rem}}@media (min-width: 90rem){.type-f, table caption{font-size:1rem}}.type-g{font-family:var(--font-sans);font-size:1.875rem;font-style:normal;font-weight:400;line-height:1.5}@media (min-width: 48rem){.type-g{font-size:2.5rem}}.type-h{font-family:var(--font-sans);font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.5}@media (min-width: 48rem){.type-h{font-size:1.25rem}}.type-i, h4{font-family:var(--font-sans);font-size:0.875rem;font-style:normal;font-weight:700;line-height:1.5;text-transform:uppercase}@media (min-width: 48rem){.type-i, h4{font-size:1rem}}@media (min-width: 90rem){.type-i, h4{font-size:1.0625rem}}h5, h6{font-size:0.875rem;line-height:normal}@media (min-width: 48rem){h5, h6{font-size:1rem}}@media (min-width: 80rem){h5, h6{font-size:1.25rem}}i, em, blockquote{font-style:italic}.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}.wrapper{box-sizing:border-box;padding-left:var(--space-15--px);padding-right:var(--space-15--px);width:100%}@media (min-width: 90rem){.wrapper{margin:0 auto;padding:0;max-width:87.5rem}}@media (min-width: 48rem){.wrapper[data-size="narrow"]{padding-left:var(--space-80--px);padding-right:var(--space-80--px)}}@media (min-width: 64rem){.wrapper[data-size="narrow"]{padding-left:var(--space-100--px);padding-right:var(--space-100--px)}}@media (min-width: 90rem){.wrapper[data-size="narrow"]{padding:0;max-width:72.5rem}}.primary-button{-webkit-appearance:initial;appearance:initial;background:initial;border-color:transparent;border-radius:0;border-style:solid;border-width:0;box-shadow:initial;box-sizing:border-box;cursor:pointer;margin:0;outline:initial;padding:0;text-decoration:initial;background-color:var(--color-foreground);border:2px solid transparent;color:var(--color-background);display:inline-flex;display:inline flex;font-family:var(--font-sans);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;padding-left:var(--space-15--px);padding-right:var(--space-15--px);padding-top:0.5rem;padding-bottom:0.5rem;align-items:center;transition:color 96ms linear, border-color 96ms linear, background-color 96ms linear}.primary-button:focus{outline-width:2px;outline-style:solid;outline-color:currentColor;outline-color:-webkit-focus-ring-color;outline-color:revert}.primary-button:focus:not(:focus-visible){outline:initial}.primary-button:focus-visible{outline-width:2px;outline-style:solid;outline-color:currentColor;outline-color:-webkit-focus-ring-color;outline-color:revert}@media (min-width: 48rem){.primary-button{font-size:1.125rem}}@media (min-width: 90rem){.primary-button{font-size:1.25rem}}.primary-button:hover{background-color:transparent;border:2px solid var(--color-brown);color:var(--color-brown)}.primary-button:active{background-color:transparent;border:2px solid var(--color-foreground);color:var(--color-foreground)}.secondary-button{-webkit-appearance:initial;appearance:initial;background:initial;border-color:transparent;border-style:solid;border-width:0;box-shadow:initial;box-sizing:border-box;cursor:pointer;display:inline-block;margin:0;outline:initial;padding:0;text-decoration:initial;border:1px solid var(--color-background);border-radius:var(--border-radius-30);color:var(--color-background);font-family:var(--font-sans);font-size:0.875rem;font-style:normal;font-weight:400;line-height:1.5;padding-left:var(--space-15--px);padding-right:var(--space-15--px);padding-top:var(--space-5--rem);padding-bottom:var(--space-5--rem);transition:color 96ms linear, background-color 96ms linear}.secondary-button:focus{outline-width:2px;outline-style:solid;outline-color:currentColor;outline-color:-webkit-focus-ring-color;outline-color:revert}.secondary-button:focus:not(:focus-visible){outline:initial}.secondary-button:focus-visible{outline-width:2px;outline-style:solid;outline-color:currentColor;outline-color:-webkit-focus-ring-color;outline-color:revert}@media (min-width: 48rem){.secondary-button{font-size:0.9375rem}}@media (min-width: 90rem){.secondary-button{font-size:1rem}}.secondary-button:hover{background-color:var(--color-background);color:var(--color-brown)}.secondary-button:active{background-color:var(--color-background);color:var(--color-foreground)}.accordion-anchors{display:block;display:block flow;list-style:none;margin:0;padding:0}@media (min-width: 64rem){.accordion-anchors{margin-left:calc(((100% - (11 * var(--gutter))) / (12 / 3)) + ((4 - 1) * var(--gutter)))}}@media (min-width: 90rem){.accordion-anchors{margin-right:var(--space-120--px)}}.accordion-anchors__item:not(:last-child){margin-bottom:var(--space-10--rem)}.accordion-anchors__item__link, .accordion-anchors__item__link:active{color:var(--color-foreground)}.accordion-anchors__item__link{transition:color 128ms linear}.accordion-anchors__item__link:hover{color:var(--color-brown)}@media (min-width: 64rem){.accordions{margin-left:calc(((100% - (11 * var(--gutter))) / (12 / 3)) + ((4 - 1) * var(--gutter)))}}@media (min-width: 90rem){.accordions{margin-right:var(--space-120--px)}}.accordions__title{margin-bottom:var(--space-30--rem)}@media (min-width: 90rem){.accordions__title{margin-bottom:var(--space-50--rem)}}.accordions__title:not(:first-child){margin-top:var(--space-50--rem)}@media (min-width: 48rem){.accordions__title:not(:first-child){margin-top:var(--space-80--rem)}}@media (min-width: 90rem){.accordions__title:not(:first-child){margin-top:var(--space-100--rem)}}.accordion{box-sizing:border-box;display:block;display:block flow}.accordion__trigger{-webkit-appearance:initial;appearance:initial;background:initial;border-color:transparent;border-radius:0;border-style:solid;border-width:0;box-shadow:initial;box-sizing:border-box;color:currentColor;cursor:pointer;font-size:1.125rem;line-height:1.25;margin:0;outline:initial;padding:0;text-decoration:initial;border-bottom:1px solid var(--color-grey);display:flex;display:block flex;padding-top:var(--space-20--rem);padding-bottom:var(--space-20--rem);justify-content:space-between;align-items:baseline;transition:color 96ms linear, border-bottom 96ms linear;width:100%}.accordion__trigger:focus{outline-width:2px;outline-style:solid;outline-color:currentColor;outline-color:-webkit-focus-ring-color;outline-color:revert}.accordion__trigger:focus:not(:focus-visible){outline:initial}.accordion__trigger:focus-visible{outline-width:2px;outline-style:solid;outline-color:currentColor;outline-color:-webkit-focus-ring-color;outline-color:revert}.accordion__trigger:hover, .accordion__trigger[aria-expanded="true"]{border-bottom-color:var(--color-brown);color:var(--color-brown)}.accordion__trigger:active{border-bottom-color:var(--color-foreground);color:var(--color-foreground)}.accordion__trigger__title{margin-right:var(--space-10--px);pointer-events:none;text-align:left}.accordion__trigger__handle{flex-shrink:0;pointer-events:none;-webkit-text-decoration:underline;text-decoration:underline;transform:scale(1);transition:transform 128ms linear;width:0.6875rem;height:0.6875rem}.accordion__trigger__handle .icon{display:block;display:block flow;width:100%;height:100%}.accordion__trigger[aria-expanded="false"] .accordion__trigger__handle{transform:scale(-1)}.accordion__panel{border-bottom:1px solid var(--color-brown);padding-top:var(--space-30--rem);padding-bottom:var(--space-30--rem)}@media (min-width: 90rem){.accordion__panel{padding-top:var(--space-50--rem);padding-bottom:var(--space-50--rem)}}.accordion__panel[hidden]{display:none}@supports (content-visibility: hidden){.accordion__panel[hidden="until-found"]{border-bottom:none;content-visibility:hidden;display:block;display:block flow;padding:0}}.accordion__panel__inner{display:grid;display:block grid;grid-row-gap:var(--space-30--rem)}@media (min-width: 48rem){.accordion__panel__inner{grid-column-gap:1.125rem;grid-template-columns:repeat(2, 1fr)}}@media (min-width: 90rem){.accordion__panel__inner{grid-row-gap:var(--space-100--rem);grid-column-gap:var(--space-40--px)}}.accordion__no-js{padding-left:var(--space-20--px);padding-right:var(--space-20--px);padding-top:var(--space-20--rem);padding-bottom:var(--space-20--rem)}.article-teaser-list__title{margin-bottom:0}@media (min-width: 64rem){.article-teaser-list__title{margin-left:calc(((100% - (11 * var(--gutter))) / (12 / 3)) + (3 * var(--gutter)))}}@media (min-width: 90rem){.article-teaser-list__title{margin-right:var(--space-120--px)}}.articles-list{display:grid;display:block grid;grid-row-gap:var(--space-50--rem)}@media (min-width: 35rem){.articles-list{grid-column-gap:var(--gutter);grid-template-columns:repeat(2, 1fr)}}@media (min-width: 48rem){.articles-list{grid-row-gap:var(--space-80--rem)}}@media (min-width: 64rem){.articles-list{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 90rem){.articles-list{grid-row-gap:var(--space-100--rem)}}.articles-list__item{color:var(--color-foreground);display:flex;display:block flex;flex-direction:column;-webkit-text-decoration:none;text-decoration:none}.articles-list__item__title{margin-bottom:var(--space-5--rem);transition:color 128ms ease-in-out}.articles-list__item:hover .articles-list__item__title, .articles-list__item:focus .articles-list__item__title{color:var(--color-brown);-webkit-text-decoration:underline;text-decoration:underline}.articles-list__item__taxonomies{margin:0}.article-list__item__image{margin-top:auto;transition:opacity 128ms ease-in-out}.article-list__item__image::before{content:"";display:block;display:block flow;margin-top:var(--space-30--rem)}.articles-list__item:hover .article-list__item__image, .articles-list__item:focus .article-list__item__image{opacity:0.85}.article-list__item__image__source{margin:0;width:100%}.asset-links{background-color:var(--color-white);padding-top:var(--space-50--rem);padding-bottom:var(--space-50--rem)}@media (min-width: 48rem){.asset-links{padding-top:var(--space-80--rem);padding-bottom:var(--space-80--rem)}}@media (min-width: 90rem){.asset-links{padding-top:var(--space-100--rem);padding-bottom:var(--space-100--rem)}}@media (min-width: 64rem){.asset-links__inner{margin-left:calc(((100% - (11 * var(--gutter))) / (12 / 3)) + ((4 - 1) * var(--gutter)))}}@media (min-width: 90rem){.asset-links__inner{margin-right:var(--space-120--px)}}.asset-links__list{list-style:none;margin:0;padding:0}.asset-links__list__item span{pointer-events:none}.asset-links__list__item :any-link{border-bottom:1px solid var(--color-grey);color:var(--color-foreground);display:flex;display:block flex;padding-top:var(--space-20--rem);padding-bottom:var(--space-20--rem);align-items:baseline;-webkit-text-decoration:none;text-decoration:none;transition:color 128ms ease-in-out, border 128ms ease-in-out}.asset-links__list__item :any-link::before{background:currentColor;content:"";display:block;display:block flow;flex-shrink:0;margin-right:var(--space-20--px);-webkit-mask-image:url("../images/download.svg");mask-image:url("../images/download.svg");-webkit-mask-position:center;mask-position:center;pointer-events:none;width:1rem;height:1rem}.asset-links__list__item :any-link:hover{border-color:var(--color-brown);color:var(--color-brown)}.asset-links__list__item :any-link:active{border-color:var(--color-foreground);color:var(--color-foreground)}.blockquote{margin-top:0;margin-bottom:0}.blockquote__text{text-wrap:balance}@media (min-width: 64rem){.blockquote__text{margin-left:auto;margin-right:auto;width:calc(((100% - (11 * var(--gutter))) / (12 / 9)) + ((9 - 1) * var(--gutter)))}}@media (min-width: 90rem){.blockquote__text{width:calc(((100% - (11 * var(--gutter))) / (12 / 8)) + ((8 - 1) * var(--gutter)))}}.carousel-portrait-container{display:grid;display:block grid;row-gap:var(--space-10--px);column-gap:var(--gutter);grid-template-columns:repeat(6, minmax(0, 1fr));isolation:isolate;margin-left:auto;margin-right:auto}@media (min-width: 35rem){.carousel-portrait-container{grid-template-columns:repeat(12, minmax(0, 1fr))}}.carousel-portrait-controls{display:flex;display:block flex;flex-wrap:wrap;column-gap:var(--space-20--px);grid-column:1 / -1;isolation:isolate;align-items:center;justify-self:end}@media (min-width: 35rem){.carousel-portrait-controls{grid-column:2 / span 10}}@media (min-width: 48rem){.carousel-portrait-controls{grid-column:3 / span 8}}@media (min-width: 64rem){.carousel-portrait-controls{grid-column:4 / span 6}}.carousel-portrait-controls__arrows{display:flex;display:block flex;column-gap:var(--space-10--px);align-self:start;justify-self:end;z-index:20}.carousel-portrait-controls__arrow{-webkit-appearance:initial;appearance:initial;background:initial;border-color:transparent;border-radius:0;border-style:solid;border-width:0;box-shadow:initial;color:currentColor;cursor:pointer;font-size:1.125rem;line-height:1.25;margin:0;outline:initial;padding:0;text-decoration:initial;border:2px solid var(--color-foreground);box-sizing:border-box;display:flex;display:block flex;justify-content:center;align-items:center;transition:color 96ms linear, border-color 96ms linear, background-color 96ms linear;width:2.125rem;height:2.125rem}.carousel-portrait-controls__arrow:focus{outline-width:2px;outline-style:solid;outline-color:currentColor;outline-color:-webkit-focus-ring-color;outline-color:revert}.carousel-portrait-controls__arrow:focus:not(:focus-visible){outline:initial}.carousel-portrait-controls__arrow:focus-visible{outline-width:2px;outline-style:solid;outline-color:currentColor;outline-color:-webkit-focus-ring-color;outline-color:revert}@media (min-width: 48rem){.carousel-portrait-controls__arrow{width:2.375rem;height:2.375rem}}@media (min-width: 90rem){.carousel-portrait-controls__arrow{width:2.5rem;height:2.5rem}}.carousel-portrait-controls__arrow:hover{background-color:var(--color-brown);border-color:transparent}.carousel-portrait-controls__arrow .icon{width:0.5625rem;height:0.9375rem}.carousel-portrait-controls__arrow:hover .icon{color:var(--color-background)}.carousel-portrait-controls__arrow[data-carousel-controls="previous"] .icon{transform:rotate(180deg)}.carousel-portrait{display:grid;display:block grid;grid-row:2;grid-column:1 / -1;isolation:isolate;margin:0;padding:0;width:100%;height:max-content}@media (min-width: 35rem){.carousel-portrait{grid-column:2 / span 10}}@media (min-width: 48rem){.carousel-portrait{grid-column:3 / span 8}}@media (min-width: 64rem){.carousel-portrait{grid-column:4 / span 6}}.carousel-portrait__item{grid-row:1;grid-column:1;opacity:0;visibility:hidden;width:100%;z-index:0}.carousel-portrait__item[data-slide="current"]{opacity:1;visibility:visible;z-index:1}.carousel-portrait__item[data-slide="next"], .carousel-portrait__item[data-slide="previous"]{pointer-events:none;z-index:2}.carousel-portrait__image-and-caption{margin:0}.carousel-portrait__image-container{background-color:var(--color-white)}.carousel-portrait__image-container[data-aspect-ratio="2-3"]{aspect-ratio:2 / 3}.carousel-portrait__image-container[data-aspect-ratio="4-5"]{aspect-ratio:4 / 5}.carousel-portrait__image{cursor:pointer;object-fit:contain;width:100%;height:100%}.carousel-portrait__image-caption{margin-top:var(--space-10--rem)}.carousel-portrait__image-caption .icon{margin-right:var(--space-10--px);width:0.625rem;height:0.6875rem}.carousel-container{display:grid;display:block grid;row-gap:var(--space-10--px);isolation:isolate}.carousel-controls{display:flex;display:block flex;flex-wrap:wrap;column-gap:var(--space-20--px);grid-column:2;isolation:isolate;align-items:center;justify-self:end}.carousel-controls__arrows{display:flex;display:block flex;column-gap:var(--space-10--px);align-self:start;justify-self:end;z-index:20}.carousel-controls__arrow{-webkit-appearance:initial;appearance:initial;background:initial;border-color:transparent;border-radius:0;border-style:solid;border-width:0;box-shadow:initial;color:currentColor;cursor:pointer;font-size:1.125rem;line-height:1.25;margin:0;outline:initial;padding:0;text-decoration:initial;border:2px solid var(--color-foreground);box-sizing:border-box;display:flex;display:block flex;justify-content:center;align-items:center;transition:color 96ms linear, border-color 96ms linear, background-color 96ms linear;width:2.125rem;height:2.125rem}.carousel-controls__arrow:focus{outline-width:2px;outline-style:solid;outline-color:currentColor;outline-color:-webkit-focus-ring-color;outline-color:revert}.carousel-controls__arrow:focus:not(:focus-visible){outline:initial}.carousel-controls__arrow:focus-visible{outline-width:2px;outline-style:solid;outline-color:currentColor;outline-color:-webkit-focus-ring-color;outline-color:revert}@media (min-width: 48rem){.carousel-controls__arrow{width:2.375rem;height:2.375rem}}@media (min-width: 90rem){.carousel-controls__arrow{width:2.5rem;height:2.5rem}}.carousel-controls__arrow:hover{background-color:var(--color-brown);border-color:transparent}.carousel-controls__arrow .icon{width:0.5625rem;height:0.9375rem}.carousel-controls__arrow:hover .icon{color:var(--color-background)}.carousel-controls__arrow[data-carousel-controls="previous"] .icon{transform:rotate(180deg)}.carousel{display:grid;display:block grid;grid-row:2;grid-column:1 / span 2;isolation:isolate;margin:0;padding:0;height:max-content}.carousel__item{grid-row:1;grid-column:1;opacity:0;visibility:hidden;width:100%;z-index:0}.carousel__item[data-slide="current"]{opacity:1;visibility:visible;z-index:1}.carousel__item[data-slide="next"], .carousel__item[data-slide="previous"]{pointer-events:none;z-index:2}.carousel__image-and-caption{margin:0}.carousel__image-container{background-color:var(--color-white)}.carousel__image-container[data-aspect-ratio="3-2"]{aspect-ratio:3 / 2}.carousel__image-container[data-aspect-ratio="16-9"]{aspect-ratio:16 / 9}.carousel__image{cursor:pointer;object-fit:contain;width:100%;height:100%}.carousel__image-caption{margin-top:var(--space-10--rem)}.carousel__image-caption .icon{margin-right:var(--space-10--px);width:0.625rem;height:0.6875rem}.collection-teaser-large{color:currentColor;-webkit-text-decoration:none;text-decoration:none}@media (min-width: 48rem){.collection-teaser-large__top{display:flex;display:block flex;justify-content:space-between}}@media (min-width: 90rem){.collection-teaser-large__top{margin-left:calc(((100% - (11 * var(--gutter))) / (12 / 3)) + (3 * var(--gutter)));margin-right:var(--space-120--px)}}@media (min-width: 48rem){.collection-teaser-large__content{width:calc(((100% - (11 * var(--gutter))) / (12 / 4)) + ((4 - 1) * var(--gutter)))}}@media (min-width: 64rem){.collection-teaser-large__content{width:calc(((100% - (11 * var(--gutter))) / (12 / 5)) + ((5 - 1) * var(--gutter)))}}@media (min-width: 90rem){.collection-teaser-large__content{width:calc(((100% - (7 * var(--gutter))) / (8 / 3)) + ((3 - 1) * var(--gutter)))}}.collection-teaser-large__content__title{margin-bottom:0}.collection-teaser-large__content__cta{display:block;display:block flow;-webkit-text-decoration:underline;text-decoration:underline;transition:color 128ms ease-in-out}@media (min-width: 48rem){.collection-teaser-large__content__cta{padding-top:var(--space-5--rem)}}.collection-teaser-large:hover .collection-teaser-large__content__cta{color:var(--color-brown)}.collection-teaser-large:active .collection-teaser-large__content__cta{color:var(--color-foreground)}.collection-teaser-large__content__excerpt{margin-top:var(--space-30--rem);-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden}@media (min-width: 48rem){.collection-teaser-large__content__excerpt{margin-top:0;width:calc(((100% - (11 * var(--gutter))) / (12 / 8)) + ((8 - 1) * var(--gutter)))}}@media (min-width: 64rem){.collection-teaser-large__content__excerpt{width:calc(((100% - (11 * var(--gutter))) / (12 / 7)) + ((7 - 1) * var(--gutter)))}}@media (min-width: 90rem){.collection-teaser-large__content__excerpt{width:calc(((100% - (7 * var(--gutter))) / (8 / 5)) + ((5 - 1) * var(--gutter)))}}.collection-teaser-large__image{margin-top:var(--space-30--rem);transition:opacity 128ms ease-in-out;width:100%;height:100%}.collection-teaser-large:hover .collection-teaser-large__image{opacity:0.85}.collection-teaser-large:active .collection-teaser-large__image{opacity:1}.collection-teaser-list{display:grid;display:block grid;grid-row-gap:var(--space-50--rem);grid-column-gap:var(--gutter);list-style:none;margin:0;padding:0}@media (min-width: 23.4375rem){.collection-teaser-list{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 48rem){.collection-teaser-list{grid-row-gap:var(--space-80--rem)}}@media (min-width: 64rem){.collection-teaser-list{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 90rem){.collection-teaser-list{grid-row-gap:var(--space-100--rem)}}.collection-teaser-small{color:currentColor;-webkit-text-decoration:none;text-decoration:none}.collection-teaser-small__cta{display:block;display:block flow;-webkit-text-decoration:underline;text-decoration:underline;transition:color 128ms ease-in-out}@media (min-width: 48rem){.collection-teaser-small__cta{padding-top:var(--space-5--rem)}}.collection-teaser-small:hover .collection-teaser-small__cta{color:var(--color-brown)}.collection-teaser-small:active .collection-teaser-small__cta{color:var(--color-foreground)}.collection-teaser-small__image{padding-top:var(--space-30--rem);transition:opacity 128ms ease-in-out;width:100%}.collection-teaser-small:hover .collection-teaser-small__image{opacity:0.85}.collection-teaser-small:active .collection-teaser-small__image{opacity:1}.collection-teaser-suggestions{border-top:1px solid var(--color-grey)}.collection-teaser-suggestions__title{margin-bottom:var(--space-50--rem)}@media (min-width: 64rem){.collection-teaser-suggestions__title{margin-left:calc(((100% - (11 * var(--gutter))) / (12 / 3)) + (3 * var(--gutter)))}}@media (max-width: 63.999rem){.collection-teaser-suggestions .collection-teaser-list__item:nth-child(n + 3){display:none}}@media (min-width: 90rem){.hero-default{margin-right:var(--space-120--px)}}.hero-default__title{text-wrap:balance}@media (min-width: 64rem){.hero-default__title{width:calc(((100% - (11 * var(--gutter))) / (12 / 9)) + ((9 - 1) * var(--gutter)))}}@media (min-width: 90rem){.hero-default__title{width:calc(((100% - (11 * var(--gutter))) / (12 / 8)) + ((8 - 1) * var(--gutter)))}}.hero-default__intro{margin-top:var(--space-50--rem)}@media (min-width: 48rem){.hero-default__intro{margin-left:calc(((100% - (11 * var(--gutter))) / (12 / 4)) + (4 * var(--gutter)));margin-top:var(--space-80--rem)}}@media (min-width: 64rem){.hero-default__intro{margin-left:calc(((100% - (11 * var(--gutter))) / (12 / 5)) + (5 * var(--gutter)))}}@media (min-width: 90rem){.hero-default__intro{margin-left:calc(((100% - (10 * var(--gutter))) / (11 / 5)) + (5 * var(--gutter)));margin-top:var(--space-100--rem)}}@media (min-width: 64rem){.hero-detail__intro{width:calc(((100% - (11 * var(--gutter))) / (12 / 9)) + ((9 - 1) * var(--gutter)))}}@media (min-width: 90rem){.hero-detail__intro{width:calc(((100% - (11 * var(--gutter))) / (12 / 8)) + ((8 - 1) * var(--gutter)))}}.hero-detail__title{margin-bottom:var(--space-30--rem)}.hero-detail__quote{margin-top:var(--space-50--rem);text-wrap:balance}@media (min-width: 64rem){.hero-detail__quote{width:calc(((100% - (11 * var(--gutter))) / (12 / 9)) + ((9 - 1) * var(--gutter)))}}@media (min-width: 90rem){.hero-detail__quote{width:calc(((100% - (11 * var(--gutter))) / (12 / 8)) + ((8 - 1) * var(--gutter)))}}.hotspots{position:relative;width:100%}.hotspot{position:absolute}.hotspot:hover{z-index:2}.hotspot__area{cursor:pointer;display:flex;display:block flex;justify-content:center;align-items:center;width:3.125rem;height:3.125rem}.hotspot__circle{background-color:var(--color-black-25);border:2px solid transparent;border-radius:50%;pointer-events:none;position:relative;transition:border-color 128ms ease-in-out, background-color 128ms ease-in-out;width:1.875rem;height:1.875rem}.hotspot:hover .hotspot__circle{border:2px solid var(--color-grey)}.hotspot__circle__inner{background-color:var(--color-white-85);border-radius:var(--border-radius-30);box-shadow:0 0 3px 0 var(--color-black-50);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(1);transition:background-color 128ms ease-in-out, transform 128ms ease-in-out;width:0.625rem;height:0.625rem}.hotspot:hover .hotspot__circle__inner{background-color:var(--color-white);transform:translate(-50%, -50%) scale(0.8)}.hotspot__link{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%}[data-hotspot-details]{opacity:0;pointer-events:none;position:absolute;transition:opacity 128ms ease-in;z-index:3}.hotspot__area:not([data-anchor-position]) [data-hotspot-details]{display:none}.hotspot__area[data-anchor-position~="top"] [data-hotspot-details]{top:3.125rem;bottom:initial}.hotspot__area[data-anchor-position~="right"] [data-hotspot-details]{left:0;transform:translateX(-100%)}.hotspot__area[data-anchor-position~="bottom"] [data-hotspot-details]{top:initial;bottom:3.125rem}.hotspot__area[data-anchor-position~="left"] [data-hotspot-details]{right:initial;left:3.125rem}.hotspot > [data-state="open"] [data-hotspot-details]{opacity:initial;pointer-events:initial;z-index:4}.hotspot__link:focus-visible [data-hotspot-details]{opacity:initial;pointer-events:initial;z-index:5}.hotspot__link:focus [data-hotspot-details]{opacity:initial;pointer-events:initial;z-index:5}.hotspot > [data-state="open"][data-anchor-position~="right"]::before{content:"";position:absolute;top:50%;left:50%;transform:rotate(45deg);width:100%;height:100%;z-index:0}.hotspot > [data-state="open"][data-anchor-position~="left"]::before{content:"";position:absolute;top:50%;left:50%;transform:rotate(45deg);width:100%;height:100%;z-index:0}.hotspot > [data-state="open"][data-anchor-position~="top"]::before{top:50%}.hotspot > [data-state="open"][data-anchor-position~="right"]::before{right:50%;left:initial}.hotspot > [data-state="open"][data-anchor-position~="bottom"]::before{top:initial;bottom:50%}.hotspot > [data-state="open"][data-anchor-position~="left"]::before{right:initial;left:50%}@media (min-width: 35rem){.image-duo{display:flex;display:block flex;justify-content:space-between}}.image-duo__item:first-child{margin-bottom:var(--space-50--rem)}@media (min-width: 35rem){.image-duo__item:first-child{margin-bottom:0}}@media (min-width: 35rem){.image-duo__item{width:calc(50% - calc(var(--gutter) / 2))}}.image-duo__item__image{margin:0;width:100%}.image-duo__item__image__source{width:100%}.image-duo__item__caption{display:flex;display:block flex;margin-top:var(--space-10--rem);align-items:baseline}.image-duo__item__caption .icon{display:block;display:block flow;flex-shrink:0;margin-right:var(--space-10--px);width:0.6875rem;height:0.6875rem}@media (min-width: 48rem){.image-with-text{display:flex;display:block flex;justify-content:space-between;align-items:center}}@media (min-width: 48rem){.image-with-text[data-image-position="right"]{flex-direction:row-reverse}}.image-with-text__image{margin:0}@media (min-width: 48rem){.image-with-text__image{width:calc(50% - calc(var(--gutter) / 2))}}.image-with-text__image__caption{display:flex;display:block flex;margin-top:var(--space-10--rem);align-items:baseline}.image-with-text__image__caption .icon{display:block;display:block flow;flex-shrink:0;margin-right:var(--space-10--px);width:0.6875rem;height:0.6875rem}.image-with-text__text-wrapper{margin-top:var(--space-30--rem)}@media (min-width: 48rem){.image-with-text__text-wrapper{margin-top:0;width:calc(50% - calc(var(--gutter) / 2))}}@media (min-width: 64rem){.image-with-text__text{margin:0 auto;width:calc(((100% - (5 * var(--gutter))) / (6 / 4)) + ((4 - 1) * var(--gutter)))}}.image{margin:0;width:100%}.image__caption{display:flex;display:block flex;margin-top:var(--space-10--rem);align-items:baseline}.image__caption .icon{display:block;display:block flow;flex-shrink:0;margin-right:var(--space-10--px);width:0.6875rem;height:0.6875rem}.modal-dialog{display:none;opacity:0;pointer-events:none;position:relative;z-index:var(--z-index-modal-dialog)}.modal-dialog[data-state="opening"], .modal-dialog[data-state="open"], .modal-dialog[data-state="closing"]{display:block;display:block flow;opacity:1;pointer-events:auto}.modal-dialog:focus{outline:none}.modal-dialog__content{opacity:0;overflow-y:auto;overscroll-behavior:none}.modal-dialog[data-state="opening"] .modal-dialog__content, .modal-dialog[data-state="open"] .modal-dialog__content, .modal-dialog[data-state="closing"] .modal-dialog__content{background-color:var(--color-white);position:fixed;top:0;left:0;width:100%;height:100%}.modal-dialog[data-state="open"] .modal-dialog__content{opacity:1}.l-styleguide ~ .modal-dialog{z-index:99999}.newsletter-subscribe-container{background-color:var(--color-white);padding-top:var(--space-50--rem);padding-bottom:var(--space-50--rem)}@media (min-width: 48rem){.newsletter-subscribe-container{padding-top:var(--space-80--rem);padding-bottom:var(--space-80--rem)}}@media (min-width: 90rem){.newsletter-subscribe-container{padding-top:var(--space-100--rem);padding-bottom:var(--space-100--rem)}}.newsletter-subscribe{display:grid;display:block grid;column-gap:var(--gutter);grid-template-columns:minmax(0, 1fr)}@media (min-width: 48rem){.newsletter-subscribe{grid-template-columns:repeat(12, minmax(0, 1fr))}}.newsletter-subscribe__form{grid-column:1 / span 1}@media (min-width: 48rem){.newsletter-subscribe__form{grid-column:5 / span 8}}@media (min-width: 64rem){.newsletter-subscribe__form{grid-column:6 / span 4}}.newsletter-subscribe__form__row{display:flex;display:block flex;flex-direction:column;align-items:flex-start}.newsletter-subscribe__form__row:not(:last-child){margin-bottom:var(--space-20--rem)}.newsletter-subscribe__form__label{margin-bottom:var(--space-10--rem)}.newsletter-subscribe__form__input{background-color:transparent;border:2px solid var(--color-foreground);border-radius:0;box-sizing:border-box;color:currentcolor;padding-left:var(--space-15--px);padding-right:var(--space-15--px);padding-top:0.5rem;padding-bottom:0.5rem;transition:border-color 96ms linear;width:100%}.newsletter-subscribe__form__submit{width:100%}.pagination{display:flex;display:block flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0;align-items:center}@media (min-width: 64rem){.pagination{margin-left:calc(((100% - (11 * var(--gutter))) / (12 / 3)) + (3 * var(--gutter)))}}.pagination__item{box-sizing:border-box;display:flex;display:block flex;list-style-type:none;justify-content:center;align-items:center;width:calc((48px + 48px + 3rem) / 3);height:calc((44px + 44px + 2.75rem) / 3)}@media (min-width: 48rem){.pagination__item{height:calc((47px + 47px + 2.9375rem) / 3)}}@media (min-width: 90rem){.pagination__item{height:calc((50px + 50px + 3.125rem) / 3)}}.pagination__item .icon{transform:translateX(0.0625rem);width:0.5625rem;height:0.9375rem}.pagination__item[data-position="left"] .icon{transform:rotate(-180deg) translateX(0.0625rem)}.pagination__item[data-is-current]{background-color:var(--color-foreground);color:var(--color-white)}.pagination__item__link{box-sizing:border-box;display:inline-flex;display:inline flex;justify-content:center;align-items:center;transition:border-radius 128ms ease-in-out, border-color 128ms ease-in-out, background-color 128ms ease-in-out, color 128ms ease-in-out;width:100%;height:100%}.pagination__item .pagination__item__link{border:2px solid transparent;color:var(--color-foreground);-webkit-text-decoration:none;text-decoration:none}.pagination__item:hover .pagination__item__link{border:2px solid var(--color-brown);color:var(--color-brown)}.pagination__item:active .pagination__item__link{border:2px solid var(--color-foreground);color:var(--color-foreground)}.skip-to-main-content-link{box-sizing:border-box;clip-path:polygon(0 0, 0 0, 0 0, 0 0);margin:0;padding:0;pointer-events:none;position:absolute;z-index:9999999999}.skip-to-main-content-link:focus{background-color:#f5f5f5;border:1px solid #cccccc;clip-path:none;color:blue;font-family:monospace;font-size:1.1875rem;padding:var(--space-20--px);pointer-events:auto;text-align:center;-webkit-text-decoration:none;text-decoration:none;top:var(--space-20--px);left:var(--space-30--px)}.skip-to-main-content-link--target:focus{background-color:blue;color:#eeeeee}.tooltip{background-color:var(--color-white-85);box-sizing:border-box;color:var(--color-foreground);cursor:pointer;display:block;display:block flow;padding-left:var(--space-15--px);padding-right:var(--space-15--px);padding-top:var(--space-15--rem);padding-bottom:var(--space-15--rem);position:relative;-webkit-text-decoration:none;text-decoration:none;width:11.875rem}@media (min-width: 48rem){.tooltip{width:14.3125rem}}.tooltip:hover .tooltip__hero__title{color:var(--color-brown);-webkit-text-decoration:underline;text-decoration:underline}.tooltip:active .tooltip__hero__title{color:var(--color-foreground);-webkit-text-decoration:underline;text-decoration:underline}.tooltip__hero{display:flex;display:block flex;margin-bottom:var(--space-10--rem);justify-content:space-between}.tooltip__hero__title{margin:0}.tooltip__data{position:relative;min-height:calc(4.5625rem + 2.625rem + var(--space-10--rem))}@supports selector(:has(*)){.tooltip__data{min-height:auto}.tooltip__data:has(.tooltip__image){min-height:4.5625rem}.tooltip__data:has(.tooltip__content-a):has(.tooltip__image){min-height:calc(4.5625rem + 2.625rem + var(--space-10--rem))}@media (min-width: 48rem){.tooltip__data:has(.tooltip__content-a):has(.tooltip__image){min-height:calc(4.5625rem + 2.8125rem + var(--space-10--rem))}}}.tooltip__content, .tooltip__content__description, .tooltip__content__title{margin:0}.tooltip__content > div:not(:last-child){margin-bottom:var(--space-10--rem)}.tooltip__content > div:not(.tooltip__content-a){width:calc(100% - 4.5625rem - var(--space-10--px))}.tooltip__content__title{font-weight:700}.tooltip__image{margin:0;position:absolute;right:0;bottom:0;width:4.5625rem;height:4.5625rem}.video-overlay{position:relative;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:calc(100% - 148px);height:auto;z-index:2}@media (min-width: 48rem){.video-overlay{width:calc(100% - (2 * var(--space-80--px)))}}@media (min-width: 64rem){.video-overlay{width:calc(100% - (2 * var(--space-100--px)))}}@media (min-width: 90rem){.video-overlay{max-width:69.625rem}}.video-overlay__media{box-sizing:border-box;display:flex;display:block flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.video-overlay__media__player{aspect-ratio:16 / 9;background-color:var(--color-foreground);display:block;display:block flow;margin:0 auto;position:relative;width:100%;max-height:calc(100vh - (var(--space-15--rem) * 2))}.video-overlay__media__source{object-fit:cover;width:100%;height:100%}.video-overlay__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.video-overlay__close-button-wrapper{display:block;display:block flow;position:fixed;top:var(--space-15--rem);right:var(--space-15--px)}@media (min-width: 64rem){.video-overlay__close-button-wrapper{top:var(--space-20--rem);right:var(--space-20--px)}}.video-overlay__close-button{-webkit-appearance:initial;appearance:initial;background:initial;border-color:transparent;border-radius:0;border-style:solid;border-width:0;box-shadow:initial;box-sizing:border-box;color:currentColor;cursor:pointer;font-size:1.125rem;line-height:1.25;margin:0;outline:initial;padding:0;text-decoration:initial;display:block;display:block flow;padding-left:var(--space-15--rem);padding-right:var(--space-15--rem);padding-top:var(--space-15--rem);padding-bottom:var(--space-15--rem)}.video-overlay__close-button:focus{outline-width:2px;outline-style:solid;outline-color:currentColor;outline-color:-webkit-focus-ring-color;outline-color:revert}.video-overlay__close-button:focus:not(:focus-visible){outline:initial}.video-overlay__close-button:focus-visible{outline-width:2px;outline-style:solid;outline-color:currentColor;outline-color:-webkit-focus-ring-color;outline-color:revert}.video-overlay__close-button .icon{display:block;display:block flow;fill:currentColor;width:1rem;height:1rem}.video{margin:0}.video__main{aspect-ratio:16 / 9;background-color:var(--color-foreground);position:relative}.video__main__player__source{object-fit:cover;width:100%;height:100%}.video__main__controls{display:flex;display:block flex;padding-left:var(--space-15--px);padding-right:var(--space-15--px);padding-top:var(--space-30--rem);padding-bottom:var(--space-15--rem);justify-content:space-between;position:absolute;right:0;bottom:0;left:0;z-index:0}@media (min-width: 48rem){.video__main__controls{padding-left:var(--space-20--px);padding-right:var(--space-20--px);padding-top:var(--space-40--rem);padding-bottom:var(--space-20--rem)}}@media (min-width: 90rem){.video__main__controls{padding-left:var(--space-30--px);padding-right:var(--space-30--px);padding-top:var(--space-30--rem);padding-bottom:var(--space-30--rem)}}.video__main__controls::before{background:linear-gradient(to bottom, rgb(0 0 0 / 0) 0%, rgb(0 0 0 / 0.01) 8.1%, rgb(0 0 0 / 0.039) 15.5%, rgb(0 0 0 / 0.083) 22.5%, rgb(0 0 0 / 0.14) 29%, rgb(0 0 0 / 0.207) 35.3%, rgb(0 0 0 / 0.282) 41.2%, rgb(0 0 0 / 0.36) 47.1%, rgb(0 0 0 / 0.44) 52.9%, rgb(0 0 0 / 0.518) 58.8%, rgb(0 0 0 / 0.593) 64.7%, rgb(0 0 0 / 0.66) 71%, rgb(0 0 0 / 0.717) 77.5%, rgb(0 0 0 / 0.761) 84.5%, rgb(0 0 0 / 0.79) 91.9%, rgb(0 0 0 / 0.8) 100%);content:"";display:block;display:block flow;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.video__main__toggle{display:block;display:block flow;margin-left:auto}.video__main__toggle__button{-webkit-appearance:initial;appearance:initial;background:initial;border-color:transparent;border-style:solid;border-width:0;box-shadow:initial;box-sizing:border-box;cursor:pointer;font-size:1.125rem;line-height:1.25;margin:0;outline:initial;padding:0;text-decoration:initial;background-color:transparent;border:1px solid var(--color-white);border-radius:9999px;color:var(--color-white);display:flex;display:block flex;justify-content:center;align-items:center;transition:color 96ms linear, background-color 96ms linear;width:1.875rem;height:1.875rem}.video__main__toggle__button:focus{outline-width:2px;outline-style:solid;outline-color:currentColor;outline-color:-webkit-focus-ring-color;outline-color:revert}.video__main__toggle__button:focus:not(:focus-visible){outline:initial}.video__main__toggle__button:focus-visible{outline-width:2px;outline-style:solid;outline-color:currentColor;outline-color:-webkit-focus-ring-color;outline-color:revert}.video__main__toggle__button:hover{background-color:var(--color-background);color:var(--color-brown)}.video__main__toggle__button:active{background-color:var(--color-background);color:var(--color-foreground)}.video__main__toggle__button span{background-color:currentColor;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:0.625rem;height:0.625rem}.video__main__toggle__button__pause{display:none;-webkit-mask-image:url("../images/pause.svg");mask-image:url("../images/pause.svg")}.video__main__toggle[data-playing] .video__main__toggle__button__pause{display:block;display:block flow}.video__main__toggle__button__play{display:block;display:block flow;margin-left:0.125rem;-webkit-mask-image:url("../images/play.svg");mask-image:url("../images/play.svg")}.video__main__toggle[data-playing] .video__main__toggle__button__play{display:none}.video__caption{display:flex;display:block flex;margin-top:var(--space-10--rem);align-items:baseline}.video__caption .icon{display:block;display:block flow;flex-shrink:0;margin-right:8px;width:0.6875rem;height:0.6875rem}@media (min-width: 48rem){.wysiwyg{margin-left:calc(((100% - (11 * var(--gutter))) / (12 / 4)) + (4 * var(--gutter)))}}@media (min-width: 64rem){.wysiwyg{margin-left:calc(((100% - (11 * var(--gutter))) / (12 / 5)) + (5 * var(--gutter)))}}@media (min-width: 90rem){.wysiwyg{margin-right:var(--space-120--px)}}.navigation-overlay{background-color:var(--color-background);box-sizing:border-box;padding-top:var(--space-15--rem);padding-bottom:var(--space-50--rem);min-height:100%}.navigation-overlay__header{display:flex;display:block flex;justify-content:space-between;align-items:center}.navigation-overlay__logo{display:block;display:block flow;width:11.5625rem;height:0.6875rem}@media (min-width: 35rem){.navigation-overlay__logo{width:12.625rem;height:0.75rem}}.navigation-overlay__logo .icon{display:block;display:block flow;fill:var(--color-foreground);width:100%;height:100%}.navigation-overlay__close-button{-webkit-appearance:initial;appearance:initial;background:initial;border-color:transparent;border-radius:0;border-style:solid;border-width:0;box-shadow:initial;box-sizing:border-box;color:currentColor;cursor:pointer;font-size:1.125rem;line-height:1.25;margin:0;outline:initial;padding:0;text-decoration:initial;display:block;display:block flow;width:0.875rem;height:0.875rem}.navigation-overlay__close-button:focus{outline-width:2px;outline-style:solid;outline-color:currentColor;outline-color:-webkit-focus-ring-color;outline-color:revert}.navigation-overlay__close-button:focus:not(:focus-visible){outline:initial}.navigation-overlay__close-button:focus-visible{outline-width:2px;outline-style:solid;outline-color:currentColor;outline-color:-webkit-focus-ring-color;outline-color:revert}.navigation-overlay__close-button .icon{display:block;display:block flow;fill:var(--color-foreground);width:100%;height:100%}.navigation-overlay__main, .navigation-overlay__footer{margin-top:var(--space-50--rem)}.navigation-overlay__menu:not(:last-child){margin-bottom:var(--space-30--rem)}.navigation-overlay ul{list-style-type:none;margin:0;padding:0}.navigation-overlay__main__list__link{border-bottom:1px solid var(--color-grey);color:var(--color-grey-dark);display:block;display:block flow;padding-top:var(--space-10--rem);padding-bottom:var(--space-10--rem);-webkit-text-decoration:none;text-decoration:none;transition:color 96ms ease-in-out, border-bottom-color 96ms ease-in-out}.navigation-overlay__main__list__link:hover, .navigation-overlay__main__list__item[data-is-current] .navigation-overlay__main__list__link{border-bottom-color:var(--color-brown);color:var(--color-brown)}.navigation-overlay__main__list__link:active{border-bottom-color:var(--color-foreground);color:var(--color-foreground)}.navigation-overlay__footer__list__item:not(:last-child){margin-bottom:var(--space-5--rem)}.navigation-overlay__footer__list__link{color:var(--color-grey-dark);-webkit-text-decoration:none;text-decoration:none;transition:color 96ms ease-in-out}.navigation-overlay__footer__list__link:hover, .navigation-overlay__footer__list__item[data-is-current] .navigation-overlay__footer__list__link{color:var(--color-brown);-webkit-text-decoration:underline;text-decoration:underline}.navigation-overlay__footer__list__link:active{color:var(--color-foreground)}.site-footer__title{margin-bottom:0}@media (min-width: 64rem){.site-footer__title{width:calc(((100% - (11 * var(--gutter))) / (12 / 9)) + ((9 - 1) * var(--gutter)))}}@media (min-width: 90rem){.site-footer__title{width:calc(((100% - (11 * var(--gutter))) / (12 / 8)) + ((8 - 1) * var(--gutter)))}}.site-footer__text{margin-top:var(--space-50--rem)}@media (min-width: 48rem){.site-footer__text{margin-left:calc(((100% - (11 * var(--gutter))) / (12 / 4)) + (4 * var(--gutter)));margin-top:var(--space-80--rem)}}@media (min-width: 64rem){.site-footer__text{margin-left:calc(((100% - (11 * var(--gutter))) / (12 / 5)) + (5 * var(--gutter)))}}@media (min-width: 90rem){.site-footer__text{margin-right:var(--space-120--px);margin-top:var(--space-100--rem)}}.site-footer__ruler{margin-top:var(--space-50--rem);margin-bottom:var(--space-50--rem)}@media (min-width: 48rem){.site-footer__ruler{margin-top:var(--space-80--rem);margin-bottom:var(--space-80--rem)}}@media (min-width: 90rem){.site-footer__ruler{margin-top:var(--space-100--rem);margin-bottom:var(--space-100--rem)}}@media (min-width: 64rem){.site-footer__bottom{margin-left:calc(((100% - (11 * var(--gutter))) / (12 / 3)) + (3 * var(--gutter)))}}@media (min-width: 90rem){.site-footer__bottom{padding-bottom:var(--space-50--rem)}}@media (min-width: 48rem){.site-footer__navigation{display:flex;display:block flex;flex-wrap:wrap;justify-content:space-between}}.site-footer__navigation__list{display:flex;display:block flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.site-footer__navigation__list__item{margin-bottom:var(--space-5--rem)}.site-footer__navigation__list__item:not(:last-child){margin-right:var(--space-5--px)}.site-footer__navigation__list__item__link{color:var(--color-foreground);display:inline-block;display:inline flow-root;-webkit-text-decoration:none;text-decoration:none;transition:color 128ms ease-in-out}.site-footer__navigation__list__item__link:hover, .site-footer__navigation__list__item[data-is-current] .site-footer__navigation__list__item__link{color:var(--color-brown);-webkit-text-decoration:underline;text-decoration:underline}.site-footer__navigation__list__item__link:active{color:var(--color-foreground);-webkit-text-decoration:underline;text-decoration:underline}.site-footer__fit-logo{margin-top:var(--space-20--rem)}.site-header{display:flex;display:block flex;padding-top:var(--space-15--rem);justify-content:space-between;align-items:center}@media (min-width: 64rem){.site-header{padding-top:var(--space-20--rem)}}.site-header__desktop{display:none}@media (min-width: 64rem){.site-header__desktop{display:flex;display:block flex;justify-content:space-between;width:calc(((100% - (11 * var(--gutter))) / (12 / 9)) + ((9 - 1) * var(--gutter)))}}.site-header__mobile{display:flex;display:block flex}@media (min-width: 64rem){.site-header__mobile{display:none}}.site-header__logo{display:block;display:block flow;width:11.5625rem;height:0.6875rem}@media (min-width: 35rem){.site-header__logo{width:12.625rem;height:0.75rem}}@media (min-width: 90rem){.site-header__logo{width:13.75rem;height:0.8125rem}}.site-header__logo .icon{display:block;display:block flow;fill:var(--color-foreground);width:100%;height:100%}.site-header__hamburger{-webkit-appearance:initial;appearance:initial;background:initial;border-color:transparent;border-radius:0;border-style:solid;border-width:0;box-shadow:initial;box-sizing:border-box;color:currentColor;cursor:pointer;font-size:1.125rem;line-height:1.25;margin:0;outline:initial;padding:0;text-decoration:initial;display:block;display:block flow;width:0.875rem;height:0.875rem}.site-header__hamburger:focus{outline-width:2px;outline-style:solid;outline-color:currentColor;outline-color:-webkit-focus-ring-color;outline-color:revert}.site-header__hamburger:focus:not(:focus-visible){outline:initial}.site-header__hamburger:focus-visible{outline-width:2px;outline-style:solid;outline-color:currentColor;outline-color:-webkit-focus-ring-color;outline-color:revert}.site-header__hamburger__line{background-color:var(--color-foreground);display:block;display:block flow;width:0.875rem;height:0.125rem}.site-header__hamburger__line:first-child{margin-bottom:0.25rem}.site-header__navigation__list{display:flex;display:block flex;list-style-type:none;margin:0;padding:0}.site-header__list__item:not(:last-child){margin-right:var(--space-5--px)}.site-header__list__item__link{color:var(--color-foreground);display:inline-block;display:inline flow-root;-webkit-text-decoration:none;text-decoration:none;transition:color 128ms ease-in-out}.site-header__list__item__link:hover, .site-header__list__item[data-is-current] .site-header__list__item__link{color:var(--color-brown);-webkit-text-decoration:underline;text-decoration:underline}.site-header__list__item__link:active{color:var(--color-foreground);-webkit-text-decoration:underline;text-decoration:underline}.l-default{overflow-x:hidden;width:100%}.l-error{display:flex;display:block flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;width:100%;min-height:100vh;min-height:100svh}.l-error__container{padding-left:var(--space-15--px);padding-right:var(--space-15--px);max-width:25rem}.l-error__header h1{margin-top:var(--space-40--rem)}.l-error__header__logo svg{display:block;display:block flow;fill:var(--color-foreground);width:13.6875rem}.l-error__main{margin-top:var(--space-40--rem)}

/*# sourceMappingURL=application.s2020-final.min.css.map */
