﻿@font-face{font-family:"Noto Serif";font-style:italic;font-weight:400;src:local("Noto Serif Italic"),local("NotoSerif-Italic"),url("fonts/ga6Kaw1J5X9T9RW6j9bNfFImZjC7TMQ.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Noto Serif";font-style:italic;font-weight:400;src:local("Noto Serif Italic"),local("NotoSerif-Italic"),url("fonts/ga6Kaw1J5X9T9RW6j9bNfFImaTC7TMQ.woff2") format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:"Noto Serif";font-style:italic;font-weight:400;src:local("Noto Serif Italic"),local("NotoSerif-Italic"),url("fonts/ga6Kaw1J5X9T9RW6j9bNfFImZDC7TMQ.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Serif";font-style:italic;font-weight:400;src:local("Noto Serif Italic"),local("NotoSerif-Italic"),url("fonts/ga6Kaw1J5X9T9RW6j9bNfFImajC7.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Serif";font-style:italic;font-weight:700;src:local("Noto Serif Bold Italic"),local("NotoSerif-BoldItalic"),url("fonts/ga6Vaw1J5X9T9RW6j9bNfFIu0RWuf-VMCoY.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Noto Serif";font-style:italic;font-weight:700;src:local("Noto Serif Bold Italic"),local("NotoSerif-BoldItalic"),url("fonts/ga6Vaw1J5X9T9RW6j9bNfFIu0RWucOVMCoY.woff2") format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:"Noto Serif";font-style:italic;font-weight:700;src:local("Noto Serif Bold Italic"),local("NotoSerif-BoldItalic"),url("fonts/ga6Vaw1J5X9T9RW6j9bNfFIu0RWufeVMCoY.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Serif";font-style:italic;font-weight:700;src:local("Noto Serif Bold Italic"),local("NotoSerif-BoldItalic"),url("fonts/ga6Vaw1J5X9T9RW6j9bNfFIu0RWuc-VM.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:400;src:local("Noto Serif"),local("NotoSerif"),url("fonts/ga6Iaw1J5X9T9RW6j9bNfFsWaCi_.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:400;src:local("Noto Serif"),local("NotoSerif"),url("fonts/ga6Iaw1J5X9T9RW6j9bNfFQWaCi_.woff2") format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:400;src:local("Noto Serif"),local("NotoSerif"),url("fonts/ga6Iaw1J5X9T9RW6j9bNfFkWaCi_.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:400;src:local("Noto Serif"),local("NotoSerif"),url("fonts/ga6Iaw1J5X9T9RW6j9bNfFcWaA.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:700;src:local("Noto Serif Bold"),local("NotoSerif-Bold"),url("fonts/ga6Law1J5X9T9RW6j9bNdOwzfRqecf1I.woff2") format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:700;src:local("Noto Serif Bold"),local("NotoSerif-Bold"),url("fonts/ga6Law1J5X9T9RW6j9bNdOwzfROecf1I.woff2") format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:700;src:local("Noto Serif Bold"),local("NotoSerif-Bold"),url("fonts/ga6Law1J5X9T9RW6j9bNdOwzfRuecf1I.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:700;src:local("Noto Serif Bold"),local("NotoSerif-Bold"),url("fonts/ga6Law1J5X9T9RW6j9bNdOwzfRSecf1I.woff2") format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:700;src:local("Noto Serif Bold"),local("NotoSerif-Bold"),url("fonts/ga6Law1J5X9T9RW6j9bNdOwzfRmecf1I.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:700;src:local("Noto Serif Bold"),local("NotoSerif-Bold"),url("fonts/ga6Law1J5X9T9RW6j9bNdOwzfReecQ.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:400;src:local("Noto Sans Italic"),local("NotoSans-Italic"),url("fonts/o-0OIpQlx3QUlC5A4PNr4ARPQ_m87A.woff2") format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:400;src:local("Noto Sans Italic"),local("NotoSans-Italic"),url("fonts/o-0OIpQlx3QUlC5A4PNr4ARGQ_m87A.woff2") format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:400;src:local("Noto Sans Italic"),local("NotoSans-Italic"),url("fonts/o-0OIpQlx3QUlC5A4PNr4AROQ_m87A.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:400;src:local("Noto Sans Italic"),local("NotoSans-Italic"),url("fonts/o-0OIpQlx3QUlC5A4PNr4ARBQ_m87A.woff2") format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:400;src:local("Noto Sans Italic"),local("NotoSans-Italic"),url("fonts/o-0OIpQlx3QUlC5A4PNr4ARMQ_m87A.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:400;src:local("Noto Sans Italic"),local("NotoSans-Italic"),url("fonts/o-0OIpQlx3QUlC5A4PNr4ARCQ_k.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:700;src:local("Noto Sans Bold Italic"),local("NotoSans-BoldItalic"),url("fonts/o-0TIpQlx3QUlC5A4PNr4Az5ZuyOzW1aPQ.woff2") format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:700;src:local("Noto Sans Bold Italic"),local("NotoSans-BoldItalic"),url("fonts/o-0TIpQlx3QUlC5A4PNr4Az5ZuyHzW1aPQ.woff2") format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:700;src:local("Noto Sans Bold Italic"),local("NotoSans-BoldItalic"),url("fonts/o-0TIpQlx3QUlC5A4PNr4Az5ZuyPzW1aPQ.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:700;src:local("Noto Sans Bold Italic"),local("NotoSans-BoldItalic"),url("fonts/o-0TIpQlx3QUlC5A4PNr4Az5ZuyAzW1aPQ.woff2") format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:700;src:local("Noto Sans Bold Italic"),local("NotoSans-BoldItalic"),url("fonts/o-0TIpQlx3QUlC5A4PNr4Az5ZuyNzW1aPQ.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:700;src:local("Noto Sans Bold Italic"),local("NotoSans-BoldItalic"),url("fonts/o-0TIpQlx3QUlC5A4PNr4Az5ZuyDzW0.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400;src:local("Noto Sans"),local("NotoSans"),url("fonts/o-0IIpQlx3QUlC5A4PNr6DRAW_0.woff2") format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400;src:local("Noto Sans"),local("NotoSans"),url("fonts/o-0IIpQlx3QUlC5A4PNr4TRAW_0.woff2") format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400;src:local("Noto Sans"),local("NotoSans"),url("fonts/o-0IIpQlx3QUlC5A4PNr6TRAW_0.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400;src:local("Noto Sans"),local("NotoSans"),url("fonts/o-0IIpQlx3QUlC5A4PNr5jRAW_0.woff2") format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400;src:local("Noto Sans"),local("NotoSans"),url("fonts/o-0IIpQlx3QUlC5A4PNr6zRAW_0.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400;src:local("Noto Sans"),local("NotoSans"),url("fonts/o-0IIpQlx3QUlC5A4PNr5TRA.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:700;src:local("Noto Sans Bold"),local("NotoSans-Bold"),url("fonts/o-0NIpQlx3QUlC5A4PNjXhFVadyB1Wk.woff2") format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:700;src:local("Noto Sans Bold"),local("NotoSans-Bold"),url("fonts/o-0NIpQlx3QUlC5A4PNjXhFVYNyB1Wk.woff2") format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:700;src:local("Noto Sans Bold"),local("NotoSans-Bold"),url("fonts/o-0NIpQlx3QUlC5A4PNjXhFVaNyB1Wk.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:700;src:local("Noto Sans Bold"),local("NotoSans-Bold"),url("fonts/o-0NIpQlx3QUlC5A4PNjXhFVZ9yB1Wk.woff2") format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:700;src:local("Noto Sans Bold"),local("NotoSans-Bold"),url("fonts/o-0NIpQlx3QUlC5A4PNjXhFVatyB1Wk.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:700;src:local("Noto Sans Bold"),local("NotoSans-Bold"),url("fonts/o-0NIpQlx3QUlC5A4PNjXhFVZNyB.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0}img{max-width:100%;height:auto;border:0;vertical-align:middle}picture{display:contents}figure,dl,dd{margin:0}fieldset{margin:0;padding:0;border:0}legend{padding:0}button{appearance:none;cursor:pointer}button,input,select,textarea{font:inherit;color:inherit}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}.admin-gallery-list,.admin-tree,.timeline-entries .timeline-entry .timeline-body article.event .event-body ul,article.show-article .show-gallery .show-gallery-list,.posts,.navbar-nav{list-style:none;margin:0;padding:0}body{font-family:"Noto Serif",serif;font-size:14px;line-height:1.42857143;color:#1e1e1e;background:#fff}a{color:#960306;text-decoration:none;background:rgba(0,0,0,0)}a:hover,a:focus{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-family:"Noto Serif",serif;font-weight:500;line-height:1.1;color:inherit;margin:1.2em 0 .6em}h1{font-size:2.2rem}h2{font-size:1.75rem}h3{font-size:1.4rem}h4{font-size:1.15rem}h5{font-size:1rem}h6{font-size:.85rem}p{margin:0 0 .75em}small{font-size:85%}hr{border:0;border-top:1px solid #eee;margin:20px 0}blockquote{margin:0 0 20px;padding:10px 20px;border-left:5px solid #eee}blockquote p{font-size:1.1rem}code,pre{font-family:Menlo,Monaco,Consolas,monospace;font-size:90%}pre{background:#eee;padding:10px 12px;border-radius:3px;overflow:auto}.container,.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 768px){.container{width:750px}}@media(min-width: 992px){.container{width:970px}}@media(min-width: 1200px){.container{width:1170px}}.row{margin-right:-15px;margin-left:-15px}.row::after{content:"";display:table;clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1{float:left;width:8.3333333333%}.col-xs-2{float:left;width:16.6666666667%}.col-xs-3{float:left;width:25%}.col-xs-4{float:left;width:33.3333333333%}.col-xs-5{float:left;width:41.6666666667%}.col-xs-6{float:left;width:50%}.col-xs-7{float:left;width:58.3333333333%}.col-xs-8{float:left;width:66.6666666667%}.col-xs-9{float:left;width:75%}.col-xs-10{float:left;width:83.3333333333%}.col-xs-11{float:left;width:91.6666666667%}.col-xs-12{float:left;width:100%}.col-xs-offset-0{margin-left:0%}.col-xs-push-0{left:0%}.col-xs-pull-0{right:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-push-1{left:8.3333333333%}.col-xs-pull-1{right:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-push-2{left:16.6666666667%}.col-xs-pull-2{right:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-push-3{left:25%}.col-xs-pull-3{right:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-push-4{left:33.3333333333%}.col-xs-pull-4{right:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-push-5{left:41.6666666667%}.col-xs-pull-5{right:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-push-6{left:50%}.col-xs-pull-6{right:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-push-7{left:58.3333333333%}.col-xs-pull-7{right:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-push-8{left:66.6666666667%}.col-xs-pull-8{right:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-push-9{left:75%}.col-xs-pull-9{right:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-push-10{left:83.3333333333%}.col-xs-pull-10{right:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-push-11{left:91.6666666667%}.col-xs-pull-11{right:91.6666666667%}@media(min-width: 768px){.col-sm-1{float:left;width:8.3333333333%}.col-sm-2{float:left;width:16.6666666667%}.col-sm-3{float:left;width:25%}.col-sm-4{float:left;width:33.3333333333%}.col-sm-5{float:left;width:41.6666666667%}.col-sm-6{float:left;width:50%}.col-sm-7{float:left;width:58.3333333333%}.col-sm-8{float:left;width:66.6666666667%}.col-sm-9{float:left;width:75%}.col-sm-10{float:left;width:83.3333333333%}.col-sm-11{float:left;width:91.6666666667%}.col-sm-12{float:left;width:100%}.col-sm-offset-0{margin-left:0%}.col-sm-push-0{left:0%}.col-sm-pull-0{right:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-push-1{left:8.3333333333%}.col-sm-pull-1{right:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-push-2{left:16.6666666667%}.col-sm-pull-2{right:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-push-3{left:25%}.col-sm-pull-3{right:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-push-4{left:33.3333333333%}.col-sm-pull-4{right:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-push-5{left:41.6666666667%}.col-sm-pull-5{right:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-push-6{left:50%}.col-sm-pull-6{right:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-push-7{left:58.3333333333%}.col-sm-pull-7{right:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-push-8{left:66.6666666667%}.col-sm-pull-8{right:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-push-9{left:75%}.col-sm-pull-9{right:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-push-10{left:83.3333333333%}.col-sm-pull-10{right:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-push-11{left:91.6666666667%}.col-sm-pull-11{right:91.6666666667%}}@media(min-width: 992px){.col-md-1{float:left;width:8.3333333333%}.col-md-2{float:left;width:16.6666666667%}.col-md-3{float:left;width:25%}.col-md-4{float:left;width:33.3333333333%}.col-md-5{float:left;width:41.6666666667%}.col-md-6{float:left;width:50%}.col-md-7{float:left;width:58.3333333333%}.col-md-8{float:left;width:66.6666666667%}.col-md-9{float:left;width:75%}.col-md-10{float:left;width:83.3333333333%}.col-md-11{float:left;width:91.6666666667%}.col-md-12{float:left;width:100%}.col-md-offset-0{margin-left:0%}.col-md-push-0{left:0%}.col-md-pull-0{right:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-push-1{left:8.3333333333%}.col-md-pull-1{right:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-push-2{left:16.6666666667%}.col-md-pull-2{right:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-push-3{left:25%}.col-md-pull-3{right:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-push-4{left:33.3333333333%}.col-md-pull-4{right:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-push-5{left:41.6666666667%}.col-md-pull-5{right:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-push-6{left:50%}.col-md-pull-6{right:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-push-7{left:58.3333333333%}.col-md-pull-7{right:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-push-8{left:66.6666666667%}.col-md-pull-8{right:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-push-9{left:75%}.col-md-pull-9{right:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-push-10{left:83.3333333333%}.col-md-pull-10{right:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-push-11{left:91.6666666667%}.col-md-pull-11{right:91.6666666667%}}@media(min-width: 1200px){.col-lg-1{float:left;width:8.3333333333%}.col-lg-2{float:left;width:16.6666666667%}.col-lg-3{float:left;width:25%}.col-lg-4{float:left;width:33.3333333333%}.col-lg-5{float:left;width:41.6666666667%}.col-lg-6{float:left;width:50%}.col-lg-7{float:left;width:58.3333333333%}.col-lg-8{float:left;width:66.6666666667%}.col-lg-9{float:left;width:75%}.col-lg-10{float:left;width:83.3333333333%}.col-lg-11{float:left;width:91.6666666667%}.col-lg-12{float:left;width:100%}.col-lg-offset-0{margin-left:0%}.col-lg-push-0{left:0%}.col-lg-pull-0{right:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-push-1{left:8.3333333333%}.col-lg-pull-1{right:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-push-2{left:16.6666666667%}.col-lg-pull-2{right:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-push-3{left:25%}.col-lg-pull-3{right:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-push-4{left:33.3333333333%}.col-lg-pull-4{right:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-push-5{left:41.6666666667%}.col-lg-pull-5{right:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-push-6{left:50%}.col-lg-pull-6{right:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-push-7{left:58.3333333333%}.col-lg-pull-7{right:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-push-8{left:66.6666666667%}.col-lg-pull-8{right:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-push-9{left:75%}.col-lg-pull-9{right:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-push-10{left:83.3333333333%}.col-lg-pull-10{right:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-push-11{left:91.6666666667%}.col-lg-pull-11{right:91.6666666667%}}table{background:rgba(0,0,0,0);border-collapse:collapse;border-spacing:0;max-width:100%;width:100%}th,td{padding:8px;text-align:left;vertical-align:top;border-top:1px solid #eee}thead th{vertical-align:bottom;border-bottom:2px solid #eee}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:600}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel],input[type=number],input[type=datetime-local],input[type=date],select,textarea{display:block;width:100%;padding:6px 10px;background:#fff;border:1px solid #ccc;border-radius:3px;line-height:1.42857143}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=datetime-local]:focus,input[type=date]:focus,select:focus,textarea:focus{outline:0;border-color:#960306}textarea{min-height:4rem;resize:vertical}input[type=file]{display:block}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-weight:400;line-height:1.42857143;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;user-select:none;background-image:none;border:1px solid rgba(0,0,0,0);border-radius:3px;background:#fff;color:#1e1e1e;border-color:#ccc}.btn:hover,.btn:focus{text-decoration:none;background:#eee}.btn.disabled,.btn[disabled]{opacity:.65;cursor:not-allowed}.btn-primary{background:#960306;border-color:hsl(358.7755102041,96.0784313725%,25%);color:#fff}.btn-primary:hover,.btn-primary:focus{background:hsl(358.7755102041,96.0784313725%,22%);color:#fff}.btn-default{background:#eee;border-color:hsl(0,0%,85.3333333333%)}.btn-danger{background:#6a0a00;border-color:rgb(25.568627451%,2.4121346652%,0%);color:#fff}.btn-danger:hover,.btn-danger:focus{background:rgb(25.568627451%,2.4121346652%,0%);color:#fff}.btn-link{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#960306}.btn-link:hover,.btn-link:focus{background:rgba(0,0,0,0);text-decoration:underline}.list-unstyled{list-style:none;padding-left:0}.list-inline{list-style:none;padding-left:0;margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-circle{border-radius:50%}.img-thumbnail{display:inline-block;padding:4px;line-height:1.42857143;background:#fff;border:1px solid #ddd;border-radius:3px}.pull-left{float:left}.pull-right{float:right}.clearfix::after{content:"";display:table;clear:both}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-muted{color:#4f4f4f}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.hidden,[hidden]{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.navbar{position:relative;min-height:50px;margin-bottom:0;border:1px solid rgba(0,0,0,0)}.navbar::after{content:"";display:table;clear:both}@media(min-width: 768px){.navbar-header{float:left}}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-collapse{overflow-x:visible;padding:0 15px;border-top:1px solid rgba(0,0,0,0)}@media(min-width: 768px){.navbar-collapse{width:auto;border-top:0;padding:0}}.navbar-fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030;border-width:0 0 1px}.navbar-toggle{position:relative;float:right;margin:8px 15px;padding:9px 10px;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:3px;cursor:pointer}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background:#eee}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media(min-width: 768px){.navbar-toggle{display:none}}.navbar-nav>li{position:relative}.navbar-nav>li>a{display:block;padding:15px 15px;line-height:20px}@media(min-width: 768px){.navbar-nav{float:left}.navbar-nav>li{float:left}}@media(min-width: 768px){.navbar-right{float:right !important;margin-right:-15px}}.navbar-inverse{background:#1e1e1e;border-color:hsl(0,0%,6.7647058824%)}.navbar-inverse .navbar-brand{color:#eee}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff}.navbar-inverse .navbar-nav>li>a{color:#eee}.navbar-inverse .navbar-nav>li>a:where(:hover,:focus){color:#fff;background:rgba(0,0,0,0)}.navbar-inverse .navbar-nav>.active>a{color:#fff;background:hsl(0,0%,17.7647058824%)}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;background:#4f4f4f}.label-default{background:#4f4f4f}.label-primary{background:#960306}.label-info{background:#5b8eb8}.label-success{background:#5cb85c}.label-warning{background:#e5ab16}.label-danger{background:#6a0a00}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background:#4f4f4f;border-radius:10px}.alert{padding:15px;margin-bottom:20px;border:1px solid rgba(0,0,0,0);border-radius:3px;background:#eee;color:#1e1e1e}.alert-danger{background:rgb(100%,65.1942286349%,61.568627451%);border-color:#6a0a00;color:#6a0a00}.alert-info{background:rgb(84.5373383396%,89.3458489779%,93.3057989153%);border-color:#5b8eb8;color:rgb(20.497288277%,35.2206925323%,47.3458489779%)}.alert-success{background:hsl(120,39.3162393162%,94.1176470588%);border-color:#5cb85c;color:hsl(120,39.3162393162%,34.1176470588%)}.alert-warning{background:rgb(97.2330286696%,89.9382860714%,71.1983438794%);border-color:#e5ab16;color:rgb(44.1863916881%,32.9950785095%,4.2449808609%)}.jumbotron{padding:30px 2rem;margin-bottom:30px;color:inherit;background:#eee}.jumbotron h1{font-size:2.5rem}@media(min-width: 768px){.jumbotron{padding:48px 2rem}.jumbotron h1{font-size:3.5rem}}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}.panel{margin-bottom:20px;background:#fff;border:1px solid #eee;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-body::after{content:"";display:table;clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid #eee;border-top-left-radius:2px;border-top-right-radius:2px}.panel-title{margin:0;font-size:1rem}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;transition:.6s ease-in-out left}.carousel-inner>.active{display:block}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);opacity:.5}.carousel-control.left{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%)}.carousel-control.right{right:0;left:auto;background-image:linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%)}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control .icon-prev,.carousel-control .icon-next{position:absolute;top:50%;z-index:5;display:inline-block;width:20px;height:20px;margin-top:-10px;font-family:serif}.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .icon-prev::before{content:"‹"}.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next::before{content:"›"}@media(min-width: 768px){.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .icon-prev{margin-left:-15px}.carousel-control .icon-next{margin-right:-15px}}.parallax.fullwidth{background-image:url("fullwidth1.jpg");height:50vh;background-position:50% 50%;background-repeat:no-repeat;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.carousel .caption{text-shadow:0 2px 2px #111}.carousel .carousel-track{display:flex;width:100%;transition:transform .6s ease-in-out;will-change:transform}.carousel .item{flex:0 0 100%;min-width:0;display:block;height:75vh;background-position:25% center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover}.carousel .item.slide1{background-image:url("/assets/slide4-9096313e.jpg");background-image:image-set(url("/assets/slide4-70b6a34f.avif") type('image/avif'), url("/assets/slide4-75ef7142.webp") type('image/webp'), url("/assets/slide4-9096313e.jpg") type('image/jpeg'))}.carousel .item.slide1>.container .carousel-caption{top:0;bottom:auto;position:absolute;display:flex;flex-direction:column;justify-content:center;border-bottom:1px solid #d5be7c;border-radius:0;color:#d5be7c;left:0;padding:1.25rem 2.25rem;background-color:rgba(106,10,0,.7)}.carousel .item.slide2{background-image:url("/assets/textil-00034be3.jpg");background-image:image-set(url("/assets/textil-cbfe4e9c.avif") type('image/avif'), url("/assets/textil-664f82f9.webp") type('image/webp'), url("/assets/textil-00034be3.jpg") type('image/jpeg'));background-position:center;background-size:cover}.carousel .item.slide3{background-image:url("/assets/slide3-e7445bc2.jpg");background-image:image-set(url("/assets/slide3-c75ee072.avif") type('image/avif') 1x, url("/assets/slide3-2x-c7520103.avif") type('image/avif') 2x, url("/assets/slide3-cd7a5218.webp") type('image/webp') 1x, url("/assets/slide3-2x-1dceda24.webp") type('image/webp') 2x, url("/assets/slide3-e7445bc2.jpg") type('image/jpeg') 1x);background-position:center;background-size:cover}.carousel .item.slide4{background-image:url("/assets/appels-e2cfe18b.jpg");background-image:image-set(url("/assets/appels-1d721dd5.avif") type('image/avif'), url("/assets/appels-2a2ae7c5.webp") type('image/webp'), url("/assets/appels-e2cfe18b.jpg") type('image/jpeg'));background-position:center;background-size:cover}.carousel .item .container{overflow:hidden;padding:0;height:100%;position:relative}.carousel .item .container .carousel-caption{position:absolute;left:0;bottom:0;height:auto;width:100%;text-align:left;padding:1rem 2.25rem 1rem 2.25rem;border-radius:12px 12px 0 0;background-color:rgba(253,190,25,.7)}.carousel .item .container .carousel-caption .positioned-details{position:absolute;top:15px;right:15px}.carousel .item .container .carousel-caption .positioned-details a:hover{background-color:#eee;color:#960306;text-decoration:none}.carousel .item .container .carousel-caption .positioned-details>a{background-color:#fdbe19;color:#eee;padding:3px 5px;font-size:11px;margin:0 0 0 2px;display:inline-block}.carousel .item.slide2>.container>.carousel-caption,.carousel .item.slide3>.container>.carousel-caption,.carousel .item.slide4>.container>.carousel-caption,.carousel .item.slide5>.container>.carousel-caption{background:linear-gradient(to bottom, rgba(253, 190, 25, 0.6), #FDBE19)}.carousel .item.slide2>.container>.carousel-caption>h1,.carousel .item.slide3>.container>.carousel-caption>h1,.carousel .item.slide4>.container>.carousel-caption>h1,.carousel .item.slide5>.container>.carousel-caption>h1{color:#6a0a00}.carousel .carousel-control:hover{background:none}.carousel .carousel-control:hover svg>path{fill:#6a0a00}.carousel .carousel-control.right{background-image:linear-gradient(to right, transparent 40%, #c3bdac 120%)}.carousel .carousel-control.left{background-image:linear-gradient(to left, transparent 40%, #c3bdac 120%)}.blog-jumbotron{padding:2.4rem 15px}@media(min-width: 768px){.blog-jumbotron{padding:2.4rem 15px}}.blog-jumbotron .page-header{border:0;border-left:4px solid #960306;padding:.4rem 0 .4rem 2rem;margin:0;background:rgba(0,0,0,0)}.blog-jumbotron h1{margin:0 0 .25em;letter-spacing:-0.01em}.blog-jumbotron h1 em{font-style:italic;font-weight:400;color:#6a0a00}.blog-jumbotron .lead{font-family:"Noto Serif",serif;font-style:italic;font-size:1.25rem;line-height:1.4;color:#4f4f4f;margin:0;max-width:38em}.blog-jumbotron .lead .tag-back{font-style:normal;color:#960306}.blog-jumbotron .lead .tag-back:hover{background:rgba(0,0,0,0);text-decoration:underline}.blog-index{padding-top:2rem;padding-bottom:4rem;padding-left:calc(19px + 2rem)}@media(max-width: 767px){.blog-index{padding-left:15px}}.blog-index .no-posts{font-family:"Noto Serif",serif;font-style:italic;color:#4f4f4f;text-align:center;padding:3rem 0}.posts{position:relative}.posts .post{padding:4rem 0 3.5rem;position:relative}.posts .post+.post::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:4rem;height:1px;background:#fdbe19}.posts .post:first-child{padding-top:2.5rem}article.post .post-link{display:block;color:inherit}article.post .post-link:hover,article.post .post-link:focus{background:rgba(0,0,0,0);text-decoration:none}article.post .post-link:hover h2,article.post .post-link:focus h2{color:#6a0a00}article.post .post-link:hover .post-read-more,article.post .post-link:focus .post-read-more{color:#6a0a00}article.post .post-link:hover .post-read-more::after,article.post .post-link:focus .post-read-more::after{transform:translateX(4px)}article.post .post-link:hover .post-thumb img,article.post .post-link:focus .post-thumb img{filter:none}article.post .post-thumb{margin:0 0 1.2rem;overflow:hidden;border-radius:3px;background:#eee;aspect-ratio:4/3}article.post .post-thumb img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(35%);transition:filter .1s ease-out}article.post .post-body{max-width:38em}@media(min-width: 768px){article.post.post--with-image .post-link{display:grid;grid-template-columns:340px 1fr;gap:2.5rem;align-items:center}article.post.post--with-image .post-link .post-thumb{margin:0;align-self:center}article.post.post--with-image .post-link .post-body{max-width:none}}@media(min-width: 768px){article.post.post--image-right .post-link{grid-template-columns:1fr 340px}article.post.post--image-right .post-link .post-thumb{grid-column:2;grid-row:1}article.post.post--image-right .post-link .post-body{grid-column:1;grid-row:1}}article.post header{margin-bottom:1.1rem}article.post .post-meta{font-family:"Noto Sans",sans-serif;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:#4f4f4f;margin:0 0 .7rem}article.post .post-meta time{font-weight:600}article.post .post-meta .post-author{font-weight:400;color:hsl(0,0%,40.9803921569%)}article.post .post-meta .post-author::before{content:"·";margin:0 .5em;color:hsl(0,0%,55.9803921569%);font-weight:400}article.post h2{font-family:"Noto Serif",serif;font-size:2.5rem;line-height:1.12;color:#960306;margin:0;letter-spacing:-0.005em;transition:color .1s ease-out}article.post .post-teaser{font-family:"Noto Serif",serif;font-size:1.15rem;line-height:1.7;color:#1e1e1e}article.post .post-teaser p{margin:0 0 .75em}article.post .post-teaser p:last-child{margin-bottom:0}article.post .post-teaser img{max-width:100%;border-radius:3px;margin:.5rem 0}article.post .post-read-more{font-family:"Noto Sans",sans-serif;font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;color:#960306;margin:1.4rem 0 0;transition:color .1s ease-out}article.post .post-read-more::after{content:" →";display:inline-block;margin-left:.2em;transition:transform .1s ease-out}article.post .post-tags{margin-top:1.2rem;display:flex;flex-wrap:wrap;gap:.4rem}article.post .post-tag{display:inline-block;font-family:"Noto Sans",sans-serif;font-size:.78rem;letter-spacing:.03em;padding:2px 10px;border-radius:999px;background:#fdbe19;color:#6a0a00}article.post .post-tag:hover,article.post .post-tag:focus{background:#6a0a00;color:#fdbe19;text-decoration:none}.show-header{position:relative;background:#fdbe19;margin-bottom:2.5rem}.show-header--with-image{background:#1e1e1e}.show-header:has(+.subpages-outer-container){margin-bottom:0}.show-cover{display:block;margin:0;width:100%;height:440px;overflow:hidden;background:#1e1e1e}@media(max-width: 991px){.show-cover{height:320px}}@media(max-width: 767px){.show-cover{height:220px}}.show-cover img{display:block;width:100%;height:100%;object-fit:cover}.show-masthead-wrap{position:relative;z-index:2}.show-header--with-image .show-masthead-wrap{position:absolute;bottom:0;left:0;right:0;background:rgba(253,190,25,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.show-header:not(.show-header--with-image) .show-masthead-wrap{padding-top:2.4rem;padding-bottom:2.4rem}.show-masthead{position:relative;padding:1.6rem 2rem 1.4rem}.show-masthead::before{content:"";position:absolute;left:0;top:1.6rem;bottom:1.4rem;width:4px;background:#960306}.show-header:not(.show-header--with-image) .show-masthead{background:#fdbe19;padding:2rem 2rem 1.8rem}.show-header:not(.show-header--with-image) .show-masthead::before{top:2rem;bottom:1.8rem}.show-back{font-family:"Noto Sans",sans-serif;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;margin:0 0 1.2rem}.show-back a{color:#6a0a00}.show-back a:hover,.show-back a:focus{background:rgba(0,0,0,0);color:#960306;text-decoration:none}.show-meta{font-family:"Noto Sans",sans-serif;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:#4f4f4f;margin:0 0 .8rem}.show-meta time{font-weight:600;color:#6a0a00}.show-meta .post-author{font-weight:400}.show-meta .post-author::before{content:"·";margin:0 .5em;color:#4f4f4f}.show-title{font-family:"Noto Serif",serif;font-size:3rem;line-height:1.08;color:#960306;margin:0 0 1rem;letter-spacing:-0.01em}@media(max-width: 767px){.show-title{font-size:2.2rem}}.show-lead{font-family:"Noto Serif",serif;font-style:italic;font-size:1.2rem;line-height:1.55;color:#6a0a00;margin:0}.show-lead p{margin:0 0 .4em}.show-lead p:last-child{margin-bottom:0}.show-lead a{color:#960306}.show-lead a:hover{background:rgba(0,0,0,0);text-decoration:underline}.show-lead ul,.show-lead ol{padding-left:1.2em;margin:.3em 0 .5em}article.show-article{padding-top:.5rem;padding-bottom:3rem}article.show-article::after{content:"";display:table;clear:both}article.show-article .show-content{max-width:38em;margin:0 auto 0 2rem;font-family:"Noto Serif",serif;font-size:1.1rem;line-height:1.75;color:#1e1e1e}@media(max-width: 767px){article.show-article .show-content{margin-left:0}}article.show-article .show-content::after{content:"";display:table;clear:both}article.show-article .show-content--wide{max-width:800px}article.show-article .show-content img{max-width:100%;height:auto;border-radius:3px;margin:.6rem 0}article.show-article .show-content p,article.show-article .show-content ul,article.show-article .show-content ol,article.show-article .show-content blockquote{margin:0 0 1.1em}article.show-article .show-content ul,article.show-article .show-content ol{padding-left:1.4em}article.show-article .show-content li{margin-bottom:.4em}article.show-article .show-content h2,article.show-article .show-content h3,article.show-article .show-content h4{margin-top:1.8em;color:#960306;font-family:"Noto Serif",serif}article.show-article .show-content h2{font-size:1.7rem}article.show-article .show-content h3{font-size:1.35rem}article.show-article .show-content h4{font-size:1.15rem}article.show-article .show-content blockquote{border-left:3px solid #fdbe19;padding-left:1.2rem;font-style:italic;color:#4f4f4f}article.show-article .show-content figure{margin:1.4rem 0}article.show-article .show-content figure img{margin:0 0 .4rem;width:100%;border-radius:3px}article.show-article .show-content figure figcaption,article.show-article .show-content figure figcaption>p{font-family:"Noto Serif",serif;font-style:italic;font-size:.92rem;line-height:1.45;color:#4f4f4f;margin:0}article.show-article .show-content a{color:#960306;text-decoration:underline;text-decoration-color:rgba(150,3,6,.4);text-underline-offset:.18em}article.show-article .show-content a:hover{background:rgba(0,0,0,0);text-decoration-color:#960306;color:#6a0a00}article.show-article .show-gallery{max-width:800px;margin:3rem auto 0 2rem;padding-top:2rem;border-top:1px solid rgb(99.4225828262%,81.2339418526%,33.5970250169%)}@media(max-width: 767px){article.show-article .show-gallery{margin-left:0}}article.show-article .show-gallery .show-gallery-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(160px, 1fr));gap:.6rem}article.show-article .show-gallery .show-gallery-list img{display:block;width:100%;height:100%;object-fit:cover;border-radius:3px;transition:filter .1s ease-out,transform .1s ease-out}article.show-article .show-gallery .show-gallery-list li{margin:0}article.show-article .show-gallery .show-gallery-list li a{display:block;overflow:hidden;border-radius:3px}article.show-article .show-gallery .show-gallery-list li a:hover,article.show-article .show-gallery .show-gallery-list li a:focus{background:rgba(0,0,0,0)}article.show-article .show-gallery .show-gallery-list li a:hover img,article.show-article .show-gallery .show-gallery-list li a:focus img{filter:brightness(1.05);transform:scale(1.04)}article.show-article .show-gallery:not(.show-gallery--captioned) .show-gallery-list img{aspect-ratio:4/3}article.show-article .show-gallery--captioned{max-width:960px}article.show-article .show-gallery--captioned .show-gallery-list{display:block;columns:3;column-gap:1.4rem}@media(max-width: 991px){article.show-article .show-gallery--captioned .show-gallery-list{columns:2}}@media(max-width: 767px){article.show-article .show-gallery--captioned .show-gallery-list{columns:1}}article.show-article .show-gallery--captioned .show-gallery-list li{break-inside:avoid;margin:0 0 1.6rem;display:block}article.show-article .show-gallery--captioned .show-gallery-list figure{margin:0}article.show-article .show-gallery--captioned .show-gallery-list a{display:block;border-radius:3px;overflow:hidden}article.show-article .show-gallery--captioned .show-gallery-list img{display:block;width:100%;height:auto;border-radius:3px;transition:filter .1s ease-out}article.show-article .show-gallery--captioned .show-gallery-list a:hover img,article.show-article .show-gallery--captioned .show-gallery-list a:focus img{filter:brightness(1.05)}article.show-article .show-gallery--captioned .show-gallery-list figcaption{font-family:"Noto Serif",serif;font-style:italic;font-size:.92rem;line-height:1.45;color:#4f4f4f;margin:.4rem 0 0;text-align:center}article.show-article .show-tags{max-width:38em;margin:2.5rem auto 0 2rem;display:flex;flex-wrap:wrap;gap:.4rem;padding-top:1.5rem;border-top:1px solid rgb(99.4225828262%,81.2339418526%,33.5970250169%)}@media(max-width: 767px){article.show-article .show-tags{margin-left:0}}article.show-article .post-tag{display:inline-block;font-family:"Noto Sans",sans-serif;font-size:.78rem;letter-spacing:.03em;padding:2px 10px;border-radius:999px;background:#fdbe19;color:#6a0a00}article.show-article .post-tag:hover,article.show-article .post-tag:focus{background:#6a0a00;color:#fdbe19;text-decoration:none}#comments input,#comments textarea,footer input,footer textarea{background-color:#f2f2f2;border:2px solid #f2f2f2;border-radius:2px;padding:6px;float:left;clear:both;margin-bottom:10px;width:100%;color:#333}#comments input:focus,#comments textarea:focus,footer input:focus,footer textarea:focus{background-color:#fff;border:1px solid #960306}#comments label,footer label{font-size:15px;float:left;clear:both;color:#f2f2f2;font-weight:lighter;font-variant:small-caps;font-family:"Noto Sans",sans-serif}#comments label{color:#333}#body_content>h1{margin-left:17px}body{padding:0;margin-top:45px;color:#1e1e1e;background-color:#fffefa}a{color:#960306;-webkit-transition:color,text-decoration .1s;-webkit-transition-timing-function:sinoidal;transition:color,text-decoration,.1s;transition-timing-function:sinoidal}a.navbar-compensation{padding-top:45px}a:hover{text-decoration:none;background:#960306;color:#eee}.navbar-wrapper{position:absolute;top:0;right:0;left:0}.navbar-wrapper>.container{padding-right:0;padding-left:0}.navbar-wrapper .navbar{padding-right:15px;padding-left:15px}.navbar-wrapper .navbar .navbar-text{margin-top:12px;margin-bottom:12px}.navbar-wrapper .navbar .navbar-brand{padding:2px}.navbar-wrapper .navbar .navbar-brand img{height:62px}.navbar-wrapper .navbar .locale{padding-right:10px}.navbar-wrapper .navbar .container{width:auto}.navbar-inverse{border-color:#1b0401}.navbar-inverse .navbar-collapse{border-color:#1b0401}.navbar-wrapper .main-nav-toggle{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0;white-space:nowrap}.navbar-wrapper label.navbar-toggle{cursor:pointer;margin-bottom:0}@media(max-width: 767px){.navbar-wrapper .navbar-collapse{display:none}.navbar-wrapper .main-nav-toggle:checked~.navbar-collapse{display:block}.navbar-wrapper:has(.main-nav-toggle:focus-visible) label.navbar-toggle{outline:2px solid #fff;outline-offset:2px}}.jumbotron{margin-bottom:0;background:#fdde8e url("/assets/swirli-b888eef3.png") right center no-repeat;padding-bottom:30px;padding-top:20px}.jumbotron h1{color:#960306}.jumbotron header.page-header{border-bottom-color:#960306}.jumbotron .back-to-parent{margin-bottom:0}.header-container{background-color:#fdbe19;box-shadow:0 2px 5px rgba(69.0497737557%,51.3122171946%,5.0678733032%,.7)}.profiles-container{background:#fdbe19;background-image:linear-gradient(to bottom, transparent 60%, rgba(100, 97, 88, 0.2) 100%)}.brief-profiles:first-child{margin-top:20px}.brief-profiles:last-child{margin-bottom:20px}.brief-profiles .col-md-6{text-align:center}.brief-profiles .col-md-6 p{margin-right:10px;margin-left:10px}.brief-profiles h2{font-weight:normal}.brief-profiles img{width:160px;height:160px;margin-top:10px;box-shadow:0 2px 3px rgba(10,10,10,.4);margin-bottom:10px;filter:grayscale(40%);transition:filter .1s,transform .1s,box-shadow .1s}.brief-profiles a:hover{background:rgba(0,0,0,0)}.brief-profiles a:hover img{filter:none;transform:scale(1.05);box-shadow:0 5px 10px rgba(10,10,10,.4)}.brief-profiles .active img{width:140px;height:140px;margin-top:-10px}.full-profiles img.head{width:180px;height:180px}.full-profiles .col-md-9{background:url("/assets/bg-logo-l-2bac668b.png") left top no-repeat;min-height:430px}.full-profiles .col-md-3+.col-md-9{background:url("/assets/bg-logo-4e6b322b.png") left top no-repeat;min-height:450px}.dates{background-color:#6a0a00;color:#eee;box-shadow:0 2px 3px rgba(10,10,10,.4)}.dates .dates-content{padding:0 15px 15px 15px;text-align:center}.dates .dates-content dd{margin-bottom:10px}.dates .dates-content h2{margin-bottom:15px}.dates .dates-tags{margin:15px auto 15px auto;text-align:justify}.dates .dates-tags h2{background-color:#960306;padding:15px;margin:0 -15px 10px}.dates .dates-tags nav a{color:#eee}.dates .dates-logo img{width:100%;max-width:350px;margin:0 auto 15px auto}a.more-dates{display:inline-block;color:#fdbe19}a.more-dates:after{content:"";height:25px;width:25px;display:inline-block;line-height:25px;margin:0 auto;vertical-align:middle;background-position:center;background-repeat:no-repeat;background-image:url('data:image/svg+xml;utf8,<svg width="100%" height="100%" preserveAspectRatio="xMidYMid meet" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1363 877l-742 742q-19 19-45 19t-45-19l-166-166q-19-19-19-45t19-45l531-531-531-531q-19-19-19-45t19-45l166-166q19-19 45-19t45 19l742 742q19 19 19 45t-19 45z" style="fill: rgb(253, 190, 25)"/></svg>');background-size:70%;transition:background-size .1s;-webkit-transition:background-size .1s}a.more-dates:hover{color:#fefefe;text-decoration:none;background:rgba(0,0,0,0)}a.more-dates:hover:after{background-size:90%}.featurette-divider{margin:50px 0 30px 0}.featurette-heading{font-weight:light;line-height:1;letter-spacing:-1px;margin-top:60px;margin-bottom:32px}.subheading{color:#5a5a5a}.featurette{font-size:16px;line-height:25px}.featurette .col-md-5{padding-bottom:20px}a.col-md-2{padding-bottom:21px}.responsive-side-image{width:100%;margin-bottom:15px;border-radius:4px}body>footer{background:#414141}body>footer .container-fluid{background:url("/assets/swirli-b888eef3.png") right top no-repeat;margin-top:30px;padding-bottom:80px;color:#e6e6e6;line-height:1.8em;margin-top:0;padding-top:25px}body>footer .container-fluid .container h3{color:#c4c4c4}body>footer .container-fluid .container a{color:#999}body>footer .container-fluid .container a:hover{color:#e6e6e6}body>footer .container-fluid .container a.admin-edit-link{display:block;margin:.5rem 0 -2.5rem;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:#6a6a6a}body>footer .container-fluid .container a.admin-edit-link:hover{color:#c4c4c4}body>footer>p{text-align:center;color:#c4c4c4;padding:2em;font-variant:small-caps}.container.full{padding:0;margin:0;width:100%}.full>img{border-bottom:4px solid #1b0401;width:100%}.label.label-info{background-color:#6a0a00}.year-even{background-color:#fdde8e;opacity:.8;border-top-left-radius:10px;border-bottom-left-radius:10px;border:1px solid #fdde8e}.year-odd{background:#fdbe19;opacity:.8;border-top-left-radius:10px;border-bottom-left-radius:10px;border:1px solid #fdbe19}.year-odd:hover,.year-even:hover{opacity:1;-webkit-transition:opacity .2s;-webkit-transition-timing-function:sinoidal;transition:opacity,.2s;transition-timing-function:sinoidal}.year-odd .year{padding:20px;margin:auto;display:block}.year-even .year{padding:20px;margin:auto;display:block}.year-even .content,.year-odd .content{background-color:#fff}.image-carousel-navigation{height:100%;margin:50% auto;font-size:3em}.modal-backdrop{z-index:1040}.modal-backdrop+*{z-index:1045}img.enlargeable{cursor:pointer}.wiki{margin-top:1rem;padding-left:1rem;padding-right:1rem;margin-bottom:4rem}.wiki p,.wiki dd,.wiki dt,.wiki li{font-size:1.25rem;line-height:2rem}.wiki section#body p{margin-bottom:1rem;width:100%;display:block}.wiki section#body img{max-width:100%;height:auto;margin:.5rem auto 1rem}.wiki figure{margin:10px auto 20px}.wiki figure a:hover{background:none}.wiki figure img{margin-bottom:5px;width:100%;height:auto}.wiki figure figcaption>p,.wiki figure figcaption{font-style:italic;text-indent:0;font-family:"Noto Serif",serif;font-size:14px;line-height:20px;color:#4f4f4f}ul.ingredients{list-style-type:none;display:inline-block;padding:0}ul.ingredients>li{display:inline-block;border-radius:3px;padding:3px 6px;background-color:#d5cfaf;line-height:25px;margin:2px 0px}.modal-xl{width:95%;height:95%;max-width:1200px;max-height:1200px}.blog_comment_message{display:block;float:left;width:100%}.blog_comment_message .avatar{float:left;margin-right:10px}.blog_comment_message .comment_body{float:left;display:block}.blog_comment_message .blog_comment_author{float:left;display:block;clear:left;font-variant:small-caps}.tag1{font-size:x-small}.tag2{font-size:smaller}.tag3{font-size:normal}.tag4{font-size:large}.tag5{font-size:larger}.event header .label{font-size:.8rem;vertical-align:middle}.event .event-body .event-timespan{font-weight:bold;line-height:25px}#events .event{margin-bottom:3rem}#events .event h3 small{display:block;line-height:25px}.event ul,#umgang-mit-quellen-page .wiki ul,ul#blog_posts,#blog_archive_widget nav ul{list-style:none;padding-left:1.5em}.event ul>li,#umgang-mit-quellen-page .wiki ul>li,ul#blog_posts>li,#blog_archive_widget nav ul>li{clear:left}.event ul>li a,#umgang-mit-quellen-page .wiki ul>li a,ul#blog_posts>li a,#blog_archive_widget nav ul>li a{padding:0 3px}.event ul>li a:before,#umgang-mit-quellen-page .wiki ul>li a:before,ul#blog_posts>li a:before,#blog_archive_widget nav ul>li a:before{content:"";height:25px;width:25px;display:block;float:left;line-height:25px;vertical-align:middle;margin-left:-25px;background-position:center;background-repeat:no-repeat;background-image:url('data:image/svg+xml;utf8,<svg width="100%" height="100%" preserveAspectRatio="xMidYMid meet" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1363 877l-742 742q-19 19-45 19t-45-19l-166-166q-19-19-19-45t19-45l531-531-531-531q-19-19-19-45t19-45l166-166q19-19 45-19t45 19l742 742q19 19 19 45t-19 45z" fill="gray" /></svg>');background-size:70%;transition:background-size .2s;-webkit-transition:background-size .2s}.event ul>li a:hover:before,#umgang-mit-quellen-page .wiki ul>li a:hover:before,ul#blog_posts>li a:hover:before,#blog_archive_widget nav ul>li a:hover:before{background-size:90%}aside#blog_aside_body{opacity:.7;transition:opacity .3s}aside#blog_aside_body:hover{opacity:1;transition:opacity .1s}.footnote a:active+em{color:#6a0a00}em{font-family:"Noto Serif",serif}a.to-top{float:right;padding:2.5px 5px}a.to-top:after{content:"";height:25px;width:25px;display:block;line-height:25px;margin-left:5px;vertical-align:middle;background-position:center;background-repeat:no-repeat;background-image:url('data:image/svg+xml;utf8,<svg width="100%" height="100%" preserveAspectRatio="xMidYMid meet" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1363 877l-742 742q-19 19-45 19t-45-19l-166-166q-19-19-19-45t19-45l531-531-531-531q-19-19-19-45t19-45l166-166q19-19 45-19t45 19l742 742q19 19 19 45t-19 45z" fill="gray" transform="rotate(-90,896,896)"/></svg>');background-size:70%;transition:background-size .1s;-webkit-transition:background-size .1s;float:right}a.more-news,a.more-timeline{display:block;margin:auto;font-size:1.2em;text-align:center}a.more-news:hover,a.more-timeline:hover{color:#fff;text-decoration:none;background:rgba(0,0,0,0)}a.more-news::after,a.more-timeline::after{content:"";height:25px;width:25px;display:block;line-height:25px;margin:0 auto;vertical-align:middle;background-position:center;background-repeat:no-repeat;background-image:url('data:image/svg+xml;utf8,<svg width="100%" height="100%" preserveAspectRatio="xMidYMid meet" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1363 877l-742 742q-19 19-45 19t-45-19l-166-166q-19-19-19-45t19-45l531-531-531-531q-19-19-19-45t19-45l166-166q19-19 45-19t45 19l742 742q19 19 19 45t-19 45z" style="fill: rgb(150, 3, 6)" transform="rotate(90,896,896)"/></svg>');background-size:70%;transition:background-size .2s;-webkit-transition:background-size .2s}a.more-news:hover::after,a.more-timeline:hover::after{background-size:90%}.wiki-content article>header>h2{margin-top:1.5rem;margin-bottom:1.5rem}body.lightbox-open{overflow:hidden}.lightbox-overlay{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;background:rgba(10,10,10,.92)}.lightbox-overlay[hidden]{display:none}.lightbox-overlay button{position:absolute;background:rgba(0,0,0,0);border:0;color:#eee;font-size:2.5rem;line-height:1;padding:8px 14px;transition:color .15s ease}.lightbox-overlay button:hover,.lightbox-overlay button:focus-visible{color:#fdbe19;outline:none}.lightbox-overlay .lightbox-close{top:12px;right:16px;font-size:2.2rem}.lightbox-overlay .lightbox-prev{left:12px;top:50%;transform:translateY(-50%);font-size:3rem}.lightbox-overlay .lightbox-next{right:12px;top:50%;transform:translateY(-50%);font-size:3rem}.lightbox-overlay .lightbox-stage{margin:0;max-width:92vw;max-height:92vh;display:flex;flex-direction:column;align-items:center;gap:.75rem}.lightbox-overlay .lightbox-stage img{max-width:100%;max-height:80vh;object-fit:contain;box-shadow:0 4px 18px rgba(0,0,0,.45);background:#1b1b1b}.lightbox-overlay .lightbox-stage figcaption{color:#eee;font-family:"Noto Serif",serif;font-style:italic;font-size:1rem;text-align:center;max-width:80vw}.lightbox-overlay .lightbox-stage figcaption[hidden]{display:none}@media(min-width: 768px){nav.main-nav ul.navbar-nav>li:hover>a,nav.main-nav ul.navbar-nav>li:has(:focus-visible)>a{color:#960306;text-decoration:none;background:rgba(255,254,250,.82)}}nav.main-nav svg.external{width:.8em;height:.8em;vertical-align:-0.05em}nav.main-nav li.has-flyout .main-nav-submenu{display:none}@media(min-width: 768px){nav.main-nav li.has-flyout:hover .main-nav-submenu,nav.main-nav li.has-flyout:focus-within .main-nav-submenu{display:block}}.navbar-wrapper .navbar .navbar-brand{position:relative;z-index:1021}.main-nav-submenu{position:fixed;top:50px;left:0;right:0;z-index:1020;padding:22px 0 32px;color:#1e1e1e;background:rgba(255,254,250,.78);border-top:1px solid rgba(150,3,6,.55);box-shadow:0 18px 36px rgba(20,10,0,.12);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);animation:main-nav-submenu-in .2s ease-out}.main-nav-submenu::before{content:"";position:absolute;top:-22px;left:0;right:0;height:22px}.main-nav-submenu .main-nav-submenu-inner{max-width:1170px;margin:0 auto;padding:14px 30px 6px}.main-nav-submenu header{padding-top:8px;border-top:1px solid rgba(150,3,6,.35)}.main-nav-submenu header .eyebrow{margin:0 0 18px;font-family:"Noto Sans",sans-serif;font-size:.72rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#960306}.main-nav-submenu header a.overview{display:inline-block;font-family:"Noto Serif",serif;font-style:italic;font-size:.95rem;color:#4f4f4f;letter-spacing:.02em;border-bottom:1px solid rgba(0,0,0,0)}.main-nav-submenu header a.overview:hover{background:rgba(0,0,0,0);color:#960306;border-bottom-color:#960306}.main-nav-submenu[data-kind=posts] .main-nav-submenu-inner,.main-nav-submenu[data-kind=children] .main-nav-submenu-inner{display:grid;grid-template-columns:minmax(180px, 1fr) 4fr;gap:36px;align-items:start}.main-nav-submenu[data-kind=posts] .main-nav-submenu-inner>ul,.main-nav-submenu[data-kind=children] .main-nav-submenu-inner>ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3, 1fr);column-gap:32px;row-gap:0}.main-nav-submenu[data-kind=posts] .main-nav-submenu-inner>ul>li,.main-nav-submenu[data-kind=children] .main-nav-submenu-inner>ul>li{border-top:1px solid rgba(30,30,30,.12)}.main-nav-submenu[data-kind=posts] .main-nav-submenu-inner>ul>li a,.main-nav-submenu[data-kind=children] .main-nav-submenu-inner>ul>li a{display:grid;grid-template-columns:56px 1fr;gap:14px;align-items:start;padding:14px 0;color:inherit}.main-nav-submenu[data-kind=posts] .main-nav-submenu-inner>ul>li a:hover,.main-nav-submenu[data-kind=children] .main-nav-submenu-inner>ul>li a:hover{background:rgba(0,0,0,0);color:#960306}.main-nav-submenu[data-kind=posts] .main-nav-submenu-inner>ul>li a:hover img,.main-nav-submenu[data-kind=posts] .main-nav-submenu-inner>ul>li a:hover .thumb-placeholder,.main-nav-submenu[data-kind=children] .main-nav-submenu-inner>ul>li a:hover img,.main-nav-submenu[data-kind=children] .main-nav-submenu-inner>ul>li a:hover .thumb-placeholder{filter:none}.main-nav-submenu[data-kind=posts] .main-nav-submenu-inner>ul>li img,.main-nav-submenu[data-kind=posts] .main-nav-submenu-inner>ul>li .thumb-placeholder,.main-nav-submenu[data-kind=children] .main-nav-submenu-inner>ul>li img,.main-nav-submenu[data-kind=children] .main-nav-submenu-inner>ul>li .thumb-placeholder{width:56px;height:70px;object-fit:cover;filter:grayscale(45%) contrast(95%);transition:filter .2s ease}.main-nav-submenu[data-kind=posts] .main-nav-submenu-inner>ul>li .thumb-placeholder,.main-nav-submenu[data-kind=children] .main-nav-submenu-inner>ul>li .thumb-placeholder{background:linear-gradient(135deg, rgba(253, 190, 25, 0.35), rgba(150, 3, 6, 0.18))}.main-nav-submenu[data-kind=posts] .main-nav-submenu-inner>ul>li .text,.main-nav-submenu[data-kind=children] .main-nav-submenu-inner>ul>li .text{display:flex;flex-direction:column;gap:4px;min-width:0}.main-nav-submenu[data-kind=posts] .main-nav-submenu-inner>ul>li .title,.main-nav-submenu[data-kind=children] .main-nav-submenu-inner>ul>li .title{font-family:"Noto Sans",sans-serif;font-weight:400;font-size:.98rem;line-height:1.25;letter-spacing:.005em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.main-nav-submenu[data-kind=posts] .main-nav-submenu-inner>ul>li .meta,.main-nav-submenu[data-kind=children] .main-nav-submenu-inner>ul>li .meta{font-family:"Noto Serif",serif;font-style:italic;font-size:.78rem;color:#4f4f4f;letter-spacing:.04em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.main-nav-submenu[data-kind=events] .main-nav-submenu-inner{padding-top:22px}.main-nav-submenu[data-kind=events] .events-grid{display:grid;grid-template-columns:minmax(252px, 1fr) 1.1fr 1.1fr;gap:40px;align-items:start}.main-nav-submenu .mini-cal .mini-cal-nav{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:8px;margin:0 0 12px}.main-nav-submenu .mini-cal .month-name{margin:0;text-align:center;font-family:"Noto Serif",serif;font-size:1.35rem;font-weight:500;line-height:1;letter-spacing:.01em;color:#960306}.main-nav-submenu .mini-cal .month-name span{margin-left:.35em;color:inherit}.main-nav-submenu .mini-cal a.mini-cal-step{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;font-family:"Noto Serif",serif;font-size:1.4rem;line-height:1;color:#4f4f4f;border-radius:50%;background:rgba(0,0,0,0);transition:color .2s ease,background .2s ease}.main-nav-submenu .mini-cal a.mini-cal-step:hover,.main-nav-submenu .mini-cal a.mini-cal-step:focus-visible{color:#960306;background:rgba(150,3,6,.1);text-decoration:none;outline:none}.main-nav-submenu .mini-cal ul.weekdays{list-style:none;display:grid;grid-template-columns:repeat(7, 1fr);margin:0 0 4px;padding:0 0 6px;border-bottom:1px solid rgba(0,0,0,.12)}.main-nav-submenu .mini-cal ul.weekdays li{font-family:"Noto Sans",sans-serif;text-align:center;font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:#4f4f4f}.main-nav-submenu .mini-cal ul.days{list-style:none;display:grid;grid-template-columns:repeat(7, 1fr);gap:2px;margin:0;padding:0}.main-nav-submenu .mini-cal a.mini-cal-overview{display:inline-block;margin-top:16px;padding-bottom:2px;font-family:"Noto Serif",serif;font-style:italic;font-size:.92rem;letter-spacing:.02em;color:#4f4f4f;border-bottom:1px solid rgba(0,0,0,.18)}.main-nav-submenu .mini-cal a.mini-cal-overview::after{content:" →";font-style:normal;letter-spacing:0}.main-nav-submenu .mini-cal a.mini-cal-overview:hover{background:rgba(0,0,0,0);color:#960306;border-bottom-color:#960306}.main-nav-submenu .mini-cal ul.days>li{aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;font-family:"Noto Sans",sans-serif;font-size:.82rem;color:#1e1e1e;position:relative}.main-nav-submenu .mini-cal ul.days>li.out-of-month{color:rgba(0,0,0,.22)}.main-nav-submenu .mini-cal ul.days>li.is-today>span,.main-nav-submenu .mini-cal ul.days>li.is-today>a{position:relative}.main-nav-submenu .mini-cal ul.days>li.is-today>span::after,.main-nav-submenu .mini-cal ul.days>li.is-today>a::after{content:"";position:absolute;left:50%;bottom:-4px;width:16px;height:1px;background:#960306;transform:translateX(-50%)}.main-nav-submenu .mini-cal ul.days>li.has-event{background:rgba(150,3,6,.08)}.main-nav-submenu .mini-cal ul.days>li.has-event::after{content:"";position:absolute;left:50%;bottom:5px;width:4px;height:4px;border-radius:50%;background:#960306;transform:translateX(-50%)}.main-nav-submenu .mini-cal ul.days>li.has-event a{color:#960306;font-weight:500;background:rgba(0,0,0,0);display:flex;width:100%;height:100%;align-items:center;justify-content:center}.main-nav-submenu .mini-cal ul.days>li.has-event a:hover{background:rgba(150,3,6,.18)}.main-nav-submenu .event-list h3{margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,.18);font-family:"Noto Sans",sans-serif;font-size:.7rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#4f4f4f}.main-nav-submenu .event-list ul{list-style:none;padding:0;margin:0}.main-nav-submenu .event-list li{border-top:1px solid rgba(30,30,30,.08)}.main-nav-submenu .event-list li:first-child{border-top:none}.main-nav-submenu .event-list a{display:grid;grid-template-columns:58px 1fr;gap:14px;align-items:start;padding:12px 0;color:inherit}.main-nav-submenu .event-list a:hover{background:rgba(0,0,0,0);color:#960306}.main-nav-submenu .event-list a:hover time .day{color:#960306}.main-nav-submenu .event-list time{display:flex;flex-direction:column;align-items:flex-start;line-height:1}.main-nav-submenu .event-list time .day{font-family:"Noto Serif",serif;font-size:1.8rem;font-weight:500;line-height:.9;letter-spacing:-0.02em;color:#1e1e1e;transition:color .2s ease}.main-nav-submenu .event-list time .mon{font-family:"Noto Sans",sans-serif;font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:#4f4f4f;margin-top:6px}.main-nav-submenu .event-list time .year{font-family:"Noto Serif",serif;font-style:italic;font-size:.72rem;color:#4f4f4f;margin-top:3px}.main-nav-submenu .event-list .text{min-width:0}.main-nav-submenu .event-list .title{font-family:"Noto Sans",sans-serif;font-size:.95rem;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.main-nav-submenu .event-list .meta{display:block;margin-top:5px;font-family:"Noto Serif",serif;font-style:italic;font-size:.74rem;letter-spacing:.02em;color:#4f4f4f}.main-nav-submenu .event-list.past time .day{color:#4f4f4f}@keyframes main-nav-submenu-in{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.subpage-index-items figure.subpage-index-item:nth-of-type(10n+10),.subpage-index-items figure.subpage-index-item:nth-of-type(10n+7),.subpage-index-items figure.subpage-index-item:nth-of-type(10n+4),.subpage-index-items figure.subpage-index-item:nth-of-type(10n+2),.subpage-index-items figure.gallery.blue{background-color:#1d272d}.subpage-index-items figure.subpage-index-item:nth-of-type(10n+10) .image-title,.subpage-index-items figure.subpage-index-item:nth-of-type(10n+7) .image-title,.subpage-index-items figure.subpage-index-item:nth-of-type(10n+4) .image-title,.subpage-index-items figure.subpage-index-item:nth-of-type(10n+2) .image-title,.subpage-index-items figure.gallery.blue .image-title{border-top:1px solid #c3bdac;color:#eee;background-color:rgba(29,39,45,.7)}.subpage-index-items figure.subpage-index-item:nth-of-type(10n+8),.subpage-index-items figure.subpage-index-item:nth-of-type(10n+6),.subpage-index-items figure.subpage-index-item:nth-of-type(10n+3),.subpage-index-items figure.gallery.yellow{background-color:#fdbe19}.subpage-index-items figure.subpage-index-item:nth-of-type(10n+8) .image-title,.subpage-index-items figure.subpage-index-item:nth-of-type(10n+6) .image-title,.subpage-index-items figure.subpage-index-item:nth-of-type(10n+3) .image-title,.subpage-index-items figure.gallery.yellow .image-title{border-top:1px solid #fdbe19;color:#960306;background-color:rgba(253,190,25,.7)}.subpage-index-items figure.subpage-index-item:nth-of-type(10n+9),.subpage-index-items figure.subpage-index-item:nth-of-type(10n+5),.subpage-index-items figure.subpage-index-item:nth-of-type(10n+1),.subpage-index-items figure.gallery.red{background-color:#6a0a00}.subpage-index-items figure.subpage-index-item:nth-of-type(10n+9) .image-title,.subpage-index-items figure.subpage-index-item:nth-of-type(10n+5) .image-title,.subpage-index-items figure.subpage-index-item:nth-of-type(10n+1) .image-title,.subpage-index-items figure.gallery.red .image-title{border-top:1px solid #d5be7c;color:#d5be7c;background-color:rgba(106,10,0,.7)}.subpage-index-items figure.gallery{text-align:center;margin-bottom:1rem}.subpage-index-items figure.gallery .label{position:absolute;top:1rem;left:1rem;padding:.5rem}.subpage-index-items figure.gallery time{position:absolute;top:1.25rem;right:1rem;padding:.25rem .5rem;font-size:.75rem;background:#c3bdac;color:#1e1e1e;border-radius:.25rem}.subpage-index-items figure.gallery>.iframe-wrapper,.subpage-index-items figure.gallery>a{display:block;max-height:350px;height:350px;overflow:hidden;position:relative}.subpage-index-items figure.gallery>.iframe-wrapper iframe,.subpage-index-items figure.gallery>.iframe-wrapper img,.subpage-index-items figure.gallery>a iframe,.subpage-index-items figure.gallery>a img{transition:opacity .2s ease-in;min-height:100%;min-width:100%;opacity:1}.subpage-index-items figure.gallery>.iframe-wrapper .image-title,.subpage-index-items figure.gallery>a .image-title{padding:.5rem 1rem .5rem;bottom:0;position:absolute;display:block;width:100%;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.subpage-index-items figure.gallery>.iframe-wrapper .image-title h4,.subpage-index-items figure.gallery>a .image-title h4{line-height:1.4rem;font-size:1.2rem;transition:line-height .2s ease-out}.subpage-index-items figure.gallery>.iframe-wrapper .image-title p,.subpage-index-items figure.gallery>a .image-title p{transition:max-height .2s ease-out;max-height:0;overflow:hidden;margin:0}.subpage-index-items figure.gallery>.iframe-wrapper .image-title p a,.subpage-index-items figure.gallery>a .image-title p a{color:#c3bdac}.subpage-index-items figure.gallery>.iframe-wrapper:hover,.subpage-index-items figure.gallery>a:hover{background:rgba(0,0,0,0)}.subpage-index-items figure.gallery>.iframe-wrapper:hover img,.subpage-index-items figure.gallery>a:hover img{opacity:.8;transition:opacity .4s ease-in}.subpage-index-items figure.gallery>.iframe-wrapper:hover .image-title h4,.subpage-index-items figure.gallery>a:hover .image-title h4{line-height:1.6rem;transition:line-height .4s ease-in}.subpage-index-items figure.gallery>.iframe-wrapper:hover .image-title p,.subpage-index-items figure.gallery>a:hover .image-title p{transition:max-height .4s ease-in;max-height:100px;height:auto}.subpage-index-items{display:flex;flex-flow:row wrap;justify-content:center;margin:0 -0.5rem;align-items:start}.subpage-index-items figure.subpage-index-item{margin:.5rem}.subpage-index-items figure.subpage-index-item:nth-of-type(5n+1),.subpage-index-items figure.subpage-index-item:nth-of-type(5n+2),.subpage-index-items figure.subpage-index-item:nth-of-type(5n+3){flex:1 0 250px}.subpage-index-items figure.subpage-index-item:nth-of-type(5n+4),.subpage-index-items figure.subpage-index-item:nth-of-type(5n){flex:1 0 400px}.subpage-index-items figure.subpage-index-item:first-child:last-child,.subpage-index-items figure.subpage-index-item:nth-of-type(5n+4):last-child{max-width:calc(50% - 1rem)}.galleries-outer-container,.profiles-outer-container,.subpages-outer-container{border-top:.3rem solid #a49f91}.galleries-outer-container .subpages-band,.profiles-outer-container .subpages-band,.subpages-outer-container .subpages-band{margin-top:-0.3rem;border-top:.3rem solid #646158;padding:2rem}.galleries-outer-container .subpages-band h2,.profiles-outer-container .subpages-band h2,.subpages-outer-container .subpages-band h2{border-bottom:1px solid #4f4f4f;margin-top:0}.subpages-outer-container{background-color:#1e1e1e}.subpages-outer-container .subpages-band h2{color:#eee}.galleries-outer-container,.profiles-outer-container{background-color:#eae3cf}.galleries-outer-container .subpages-band,.profiles-outer-container .subpages-band{background-color:#c3bdac}.profiles-outer-container .subpages-band{margin-right:-15px;margin-left:-15px}.profiles-outer-container .brief-profiles h2{border-bottom:none;margin-top:20px;color:#960306}.feedback-prompt-outer{background-color:#4f4f4f;border-bottom:4px solid #3b3b3b}.feedback-prompt{padding-top:4rem;padding-bottom:2rem}.feedback-prompt h2{color:#c3bdac;margin:0 0 .75rem;font-size:1.75rem}.feedback-prompt p{color:#fff;margin:0;line-height:1.6}.timeline-entries{padding-left:3rem}@media(max-width: 767px){.timeline-entries{padding-left:0}}.timeline-entries>h3{color:#960306;font-family:"Noto Serif",serif;font-size:1.5rem;margin:2.4rem 0 1rem -2rem;line-height:1.3}@media(max-width: 767px){.timeline-entries>h3{margin-left:0}}.timeline-entries .timeline-entry{position:relative;display:grid;grid-template-columns:1fr;gap:0 1.25rem;padding:1rem 1.1rem 1rem;margin:.9rem 0;background-color:rgba(253,222,142,.4);border-radius:5px;transition:background-color .1s ease-out}.timeline-entries .timeline-entry:hover{background-color:rgba(253,222,142,.8);transition:background-color .2s ease-in}.timeline-entries .timeline-entry a.read-more,.timeline-entries .timeline-entry .post-link{color:inherit;background-color:inherit}.timeline-entries .timeline-entry a.read-more:hover,.timeline-entries .timeline-entry .post-link:hover{background-color:inherit}.timeline-entries .timeline-entry .timeline-meta{font-family:"Noto Sans",sans-serif;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:#4f4f4f;margin:0 0 .4rem}.timeline-entries .timeline-entry .timeline-meta .label{display:inline-block;padding:2px 8px;border-radius:3px;font-style:normal;font-weight:600;color:#fff;background-color:#4f4f4f;letter-spacing:.08em}.timeline-entries .timeline-entry .timeline-meta .timeline-type{color:#960306;font-weight:600;margin-left:.4em}.timeline-entries .timeline-entry.post .timeline-meta .label{background-color:#5cb85c}.timeline-entries .timeline-entry.event .timeline-meta .label{background-color:#5b8eb8}.timeline-entries .timeline-entry.page .timeline-meta .label{background-color:#e5ab16;color:#1e1e1e}.timeline-entries .timeline-entry .timeline-thumb{margin:0;align-self:start;overflow:hidden;border-radius:3px;background:#eee;aspect-ratio:4/3}.timeline-entries .timeline-entry .timeline-thumb img{display:block;width:100%;height:100%;object-fit:cover}.timeline-entries .timeline-entry .timeline-body{min-width:0}@media(min-width: 768px){.timeline-entries .timeline-entry--with-image{grid-template-columns:180px 1fr;grid-template-areas:"meta meta" "thumb body"}.timeline-entries .timeline-entry--with-image .timeline-meta{grid-area:meta}.timeline-entries .timeline-entry--with-image .timeline-thumb{grid-area:thumb}.timeline-entries .timeline-entry--with-image .timeline-body{grid-area:body}}@media(max-width: 767px){.timeline-entries .timeline-entry--with-image .timeline-thumb{margin:-1rem -1.1rem .8rem;border-radius:5px 5px 0 0;aspect-ratio:auto;height:180px}.timeline-entries .timeline-entry--with-image .timeline-meta{position:absolute;top:.6rem;left:.6rem;right:.6rem;margin:0;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.7)}.timeline-entries .timeline-entry--with-image .timeline-meta .timeline-type{color:#fdbe19}}.timeline-entries .timeline-entry .timeline-body>article,.timeline-entries .timeline-entry .timeline-body>a.teaser{display:block;padding:0;margin:0;background:rgba(0,0,0,0)}.timeline-entries .timeline-entry .timeline-body h2,.timeline-entries .timeline-entry .timeline-body h3{font-family:"Noto Serif",serif;font-size:1.35rem;line-height:1.25;color:#960306;margin:0 0 .4rem;letter-spacing:-0.005em}.timeline-entries .timeline-entry .timeline-body h2 .label,.timeline-entries .timeline-entry .timeline-body h3 .label{display:none}.timeline-entries .timeline-entry .timeline-body p{font-family:"Noto Serif",serif;font-size:.98rem;line-height:1.55;color:#1e1e1e;margin:0 0 .5rem}.timeline-entries .timeline-entry .timeline-body p:last-child{margin-bottom:0}.timeline-entries .timeline-entry .timeline-body article.post .post-thumb,.timeline-entries .timeline-entry .timeline-body article.post .post-tags{display:none}.timeline-entries .timeline-entry .timeline-body article.post .post-link{display:block}.timeline-entries .timeline-entry .timeline-body article.post .post-link:hover h2{color:#6a0a00}.timeline-entries .timeline-entry .timeline-body article.post .post-body{max-width:none}.timeline-entries .timeline-entry .timeline-body article.post header{margin-bottom:.3rem}.timeline-entries .timeline-entry .timeline-body article.post .post-meta{font-family:"Noto Sans",sans-serif;font-size:.7rem;letter-spacing:.12em;margin:0 0 .3rem}.timeline-entries .timeline-entry .timeline-body article.post .post-teaser{font-size:.98rem;line-height:1.55}.timeline-entries .timeline-entry .timeline-body article.post .post-teaser img{display:none}.timeline-entries .timeline-entry .timeline-body article.post .post-read-more{font-size:.7rem;letter-spacing:.16em;margin:.6rem 0 0}.timeline-entries .timeline-entry .timeline-body article.event header h2{margin:0 0 .4rem}.timeline-entries .timeline-entry .timeline-body article.event header h2 .label{display:inline-block;font-family:"Noto Sans",sans-serif;font-size:.65rem;letter-spacing:.08em;padding:2px 7px;vertical-align:middle;margin-left:.3em}.timeline-entries .timeline-entry .timeline-body article.event .event-timespan{font-family:"Noto Sans",sans-serif;font-size:.78rem;letter-spacing:.04em;text-transform:none;color:#4f4f4f;margin:0 0 .5rem}.timeline-entries .timeline-entry .timeline-body article.event .event-body ul{margin-top:.4rem;display:flex;flex-wrap:wrap;gap:.4rem 1rem}.timeline-entries .timeline-entry .timeline-body article.event .event-body ul li{clear:none;margin:0;font-family:"Noto Sans",sans-serif;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.timeline-entries .timeline-entry .timeline-body article.event .event-body ul li a{padding:0}.timeline-entries .timeline-entry .timeline-body article.event .event-body ul li a::before{content:none;display:none}.timeline-entries .timeline-entry .timeline-body a.teaser{color:inherit}.timeline-entries .timeline-entry .timeline-body a.teaser:hover h2{color:#6a0a00}.timeline-entries .timeline-entry .timeline-body a.teaser .main{font-family:"Noto Serif",serif;font-size:.98rem;line-height:1.55;color:#1e1e1e}.cal-nav{margin-top:1.2rem;padding-top:1rem;border-top:1px solid rgba(150,3,6,.18)}.cal-nav-years,.cal-nav-months{display:flex;flex-wrap:wrap;gap:.2rem;margin-bottom:.3rem}.cal-nav-years:last-child,.cal-nav-months:last-child{margin-bottom:0}.cal-nav-link{font-family:"Noto Sans",sans-serif;font-size:.78rem;letter-spacing:.05em;padding:3px 9px;border-radius:3px;color:#6a0a00;white-space:nowrap;line-height:1.6}.cal-nav-link:hover,.cal-nav-link:focus{background:rgba(150,3,6,.1);color:#960306;text-decoration:none}.cal-nav-link.is-current{background:#960306;color:#fff;font-weight:600}.simple-calendar .calendar-heading a{padding:.5rem}.simple-calendar .calendar-heading .calendar-title{font-weight:bold;padding:.5rem;margin:0 auto}.simple-calendar .month{display:grid;grid-gap:.2rem;align-content:stretch;justify-content:stretch;align-items:stretch;justify-items:stretch}.simple-calendar .month .day-name{font-weight:bold}.simple-calendar .month .wday-0{color:#960306}.simple-calendar .month .wday-6{color:#960306}.simple-calendar .day{border:1px solid #c3bdac;position:relative;min-height:5rem;height:auto}.simple-calendar .date{font-size:3.5rem;position:absolute;bottom:-0.9rem;opacity:.6;z-index:1;left:.1rem;color:#c3bdac}.simple-calendar .day:hover .date{opacity:.9}.simple-calendar .prev-month.prev-month{background:#eee}.simple-calendar .next-month.next-month{background:#eee}.simple-calendar .calendar-event{background-color:rgba(253,222,142,.8);display:block;border:1px solid #fdde8e;transition:background-color .2s ease-out}.simple-calendar .calendar-event:focus,.simple-calendar .calendar-event:hover,.simple-calendar .calendar-event.hover{background-color:#fdbe19;transition:background-color .2s ease-in}@media screen and (max-width: 768px){.simple-calendar .calendar-heading{display:grid;grid-template-columns:auto 1fr auto;grid-gap:1rem}.simple-calendar .calendar-heading a{padding:.5rem}.simple-calendar .calendar-heading .calendar-title{font-weight:bold;padding:.5rem;text-align:left}.simple-calendar .month{display:grid;grid-template-columns:1fr;grid-gap:.2rem;align-content:stretch;justify-content:stretch;align-items:stretch;justify-items:stretch}.simple-calendar .month>.day-name,.simple-calendar .month .prev-month.prev-month,.simple-calendar .month .next-month.next-month{display:none}.simple-calendar .month .day{display:grid;grid-template-columns:4rem 1fr}.simple-calendar .month .day .day-name{padding:.3rem;height:1.5rem}.simple-calendar .month .day .calendar-events .calendar-event{margin-bottom:2px;padding:.3rem 1rem;margin:0 0 .3rem 3.5rem}}@media screen and (min-width: 768px){.simple-calendar .calendar-heading{display:grid;grid-template-columns:auto 1fr auto;grid-gap:1rem}.simple-calendar .month{display:grid;grid-template-columns:repeat(7, 1fr)}.simple-calendar .day .day-name{display:none}.simple-calendar .day .calendar-events{display:grid;grid-gap:.2rem;grid-template-rows:auto;align-self:stretch;justify-self:stretch;align-items:stretch;justify-content:stretch;align-content:stretch}.simple-calendar .day .calendar-events .calendar-event{padding:.1rem .3rem;z-index:100}.simple-calendar .day.prev-month{background:#eee}.simple-calendar .day.next-month{background:#eee}.mini-calendar .simple-calendar .month{height:100%}.mini-calendar .simple-calendar .month .day{min-height:2rem;background:rgba(253,190,25,.5)}.mini-calendar .simple-calendar .month .day.wday-0 .date,.mini-calendar .simple-calendar .month .day.wday-6 .date{color:#960306}.mini-calendar .simple-calendar .month .day.prev-month,.mini-calendar .simple-calendar .month .day.next-month{background:rgba(0,0,0,0)}.mini-calendar .simple-calendar .month .day .date{font-size:1rem;position:inline;bottom:0;color:#1e1e1e}.mini-calendar .simple-calendar .month .day.has-events{background-color:rgba(106,10,0,.8);border-color:#6a0a00}.mini-calendar .simple-calendar .month .day.has-events .date{color:#d5be7c}}.tiptap-editor{border:1px solid #c8c2b2;border-radius:4px;background:#fff;overflow:hidden;margin:0 0 1rem;position:relative}.tiptap-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:6px;background:#f4efe1;border-bottom:1px solid #c8c2b2}.tiptap-btn{border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:#2c2c2c;font-size:.95rem;padding:4px 8px;border-radius:3px;line-height:1}.tiptap-btn:hover{background:#ebe2c5}.tiptap-btn.is-active{background:#d4c486;border-color:#a49b73}.tiptap-sep{width:1px;height:1.2rem;background:#c8c2b2;margin:0 4px}.tiptap-sep-grow{flex:1;background:rgba(0,0,0,0)}.tiptap-mount,.tiptap-surface{padding:.6rem .8rem;min-height:6rem}.tiptap-surface:focus{outline:none}.tiptap-surface p,.tiptap-surface ul,.tiptap-surface ol,.tiptap-surface blockquote,.tiptap-surface pre,.rich-text-content p,.rich-text-content ul,.rich-text-content ol,.rich-text-content blockquote,.rich-text-content pre{margin:0 0 .8rem}.tiptap-surface h2,.rich-text-content h2{font-size:1.6rem;margin:1.2rem 0 .6rem}.tiptap-surface h3,.rich-text-content h3{font-size:1.3rem;margin:1rem 0 .5rem}.tiptap-surface blockquote,.rich-text-content blockquote{border-left:3px solid #c8c2b2;padding-left:.8rem;color:#555}.tiptap-surface pre,.rich-text-content pre{background:#2c2c2c;color:#f8f4e6;padding:.6rem .8rem;border-radius:3px;overflow-x:auto;font-family:"Source Code Pro","Menlo",monospace;font-size:.9rem}.tiptap-surface a,.rich-text-content a{color:#826c2c;text-decoration:underline}.tiptap-surface hr,.rich-text-content hr{border:none;border-top:1px dashed #c8c2b2;margin:1.2rem 0}.tiptap-surface img,.rich-text-content img{max-width:100%;height:auto}.tiptap-btn:disabled{opacity:.35;cursor:default}.tiptap-btn:disabled:hover{background:rgba(0,0,0,0)}.tiptap-surface table,.rich-text-content table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0 0 .8rem}.tiptap-surface .tableWrapper{overflow-x:auto;margin:0 0 .8rem}.tiptap-surface th,.tiptap-surface td,.rich-text-content th,.rich-text-content td{border:1px solid #c8c2b2;padding:.35rem .5rem;vertical-align:top;text-align:left}.tiptap-surface th,.rich-text-content th{background:#f4efe1;font-weight:600}.tiptap-surface .selectedCell{position:relative}.tiptap-surface .selectedCell::after{content:"";position:absolute;inset:0;background:rgba(130,108,44,.18);pointer-events:none}.tiptap-surface dl,.rich-text-content dl{margin:0 0 .8rem}.tiptap-surface dt,.rich-text-content dt{font-weight:600}.tiptap-surface dd,.rich-text-content dd{margin:0 0 .4rem;padding-left:1rem}.rich-text-content dl.dl-horizontal dt{float:left;clear:left;width:9rem;padding:0;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rich-text-content dl.dl-horizontal dd{margin-left:10rem;padding-left:0}.tiptap-picker{position:absolute;z-index:20;top:42px;left:6px;right:6px;max-height:360px;display:flex;flex-direction:column;background:#fff;border:1px solid #c8c2b2;border-radius:4px;box-shadow:0 6px 18px rgba(0,0,0,.15)}.tiptap-picker[hidden]{display:none}.tiptap-picker-header{display:flex;justify-content:space-between;align-items:center;padding:6px 8px;background:#f4efe1;border-bottom:1px solid #c8c2b2;font-size:.9rem;font-weight:600}.tiptap-picker-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(100px, 1fr));gap:6px;padding:8px;overflow-y:auto}.tiptap-picker-item{border:1px solid #c8c2b2;background:#fff;padding:0;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:3px}.tiptap-picker-item:hover{border-color:#826c2c;box-shadow:0 0 0 2px rgba(130,108,44,.25)}.tiptap-picker-item img{width:100%;height:100%;object-fit:cover}.tiptap-picker-empty{padding:20px;text-align:center;color:#7a7363;font-size:.9rem}body.admin-body{margin:0;font-family:"Source Sans Pro",system-ui,sans-serif;font-size:15px;color:#2c2c2c;background:#f8f4e6;line-height:1.45}.admin-topbar{display:flex;align-items:center;gap:24px;padding:10px 20px;background:#2c2c2c;color:#f0e8c8;position:sticky;top:0;z-index:50}.admin-brand{font-weight:600;color:#f0e8c8;text-decoration:none;white-space:nowrap}.admin-nav{display:flex;flex:1;gap:12px;flex-wrap:wrap}.admin-nav a{color:#d4cdb6;text-decoration:none;padding:4px 8px;border-radius:3px}.admin-nav a:hover{background:rgba(255,255,255,.08);color:#fff}.admin-nav a.active{background:#826c2c;color:#fff}.admin-meta{display:flex;align-items:center;gap:12px;margin-left:auto}.admin-user{font-size:.85rem;color:#d4cdb6}.admin-signout{background:rgba(0,0,0,0);border:1px solid #d4cdb6;color:#d4cdb6;padding:4px 8px;border-radius:3px}.admin-signout:hover{background:rgba(255,255,255,.08)}.admin-back{color:#d4cdb6;text-decoration:none}.admin-back:hover{color:#fff;text-decoration:underline}.admin-flash{padding:8px 20px;border-bottom:1px solid #d4cdb6;background:#fff7d6}.admin-flash-alert{color:#b94a4a}.admin-main{padding:24px 20px;max-width:1280px;margin:0 auto}.admin-main h1{margin:0 0 16px;font-size:1.6rem}.admin-main h2{margin:24px 0 12px;font-size:1.25rem}.admin-card{background:#fff;border:1px solid #d4cdb6;border-radius:4px;padding:16px 20px;margin:0 0 16px}.admin-counts{display:grid;grid-template-columns:repeat(auto-fill, minmax(160px, 1fr));gap:12px}.admin-count{background:#fff;border:1px solid #d4cdb6;border-radius:4px;padding:12px 16px;text-align:left}.admin-count-label{display:block;font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;color:#7a7363}.admin-count-value{display:block;font-size:1.6rem;font-weight:600;margin-top:4px}.admin-table{width:100%;border-collapse:collapse;background:#fff;border:1px solid #d4cdb6}.admin-table th,.admin-table td{padding:8px 12px;border-bottom:1px solid #d4cdb6;text-align:left;vertical-align:top}.admin-table th{background:#f4efe1;font-weight:600}.admin-table tr:last-child td{border-bottom:none}.admin-table a{color:#826c2c;text-decoration:none}.admin-table a:hover{text-decoration:underline}form.admin-timeline-toggle{display:flex;align-items:center;gap:8px;margin:0}form.admin-timeline-toggle input[type=checkbox]{margin:0}.admin-actions{display:flex;gap:8px;align-items:center}.btn-admin{display:inline-block;border:1px solid #d4cdb6;background:#fff;color:#2c2c2c;padding:6px 12px;border-radius:3px;text-decoration:none;font-size:.9rem}.btn-admin:hover{background:#f4efe1}.btn-admin-primary{background:#826c2c;border-color:#826c2c;color:#fff}.btn-admin-primary:hover{background:#6d5a25}.btn-admin-danger{border-color:#b94a4a;color:#b94a4a}.btn-admin-danger:hover{background:#b94a4a;color:#fff}.admin-form .form-row{display:grid;grid-template-columns:220px 1fr;gap:16px;margin:0 0 16px;align-items:start}.admin-form .form-row-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:32px}@media(max-width: 900px){.admin-form .form-row-grid{grid-template-columns:1fr}}.admin-form .form-row-grid .form-row--full{grid-column:1/-1}.admin-form .form-row-grid .form-row{grid-template-columns:150px 1fr;gap:12px}.admin-form .form-row label{padding-top:6px;font-weight:600}.admin-form input[type=text],.admin-form input[type=email],.admin-form input[type=url],.admin-form input[type=datetime-local],.admin-form input[type=date],.admin-form input[type=number],.admin-form select,.admin-form textarea{width:100%;padding:6px 8px;border:1px solid #d4cdb6;border-radius:3px;background:#fff}.admin-form textarea{min-height:4rem;resize:vertical}.admin-form .form-checkboxes{display:flex;flex-direction:column;gap:4px}.admin-form .form-actions{display:flex;gap:12px;margin-top:24px}.admin-form .form-hint{display:block;color:#7a7363;font-size:.85rem;margin-top:4px}.admin-locale-pair{display:grid;grid-template-columns:1fr 1fr;gap:16px}.admin-locale-pair .locale-column{background:#fff;border:1px solid #d4cdb6;border-radius:4px;padding:16px}.admin-locale-pair h3{margin:0 0 12px;font-size:1rem;letter-spacing:.04em;text-transform:uppercase;color:#826c2c}.admin-tree-node{background:#fff;border:1px solid #d4cdb6;border-radius:3px;padding:8px 12px;margin:0 0 6px;display:flex;align-items:center;gap:12px}.admin-tree ul{list-style:none;padding-left:24px}.admin-tree-title{flex:1}.admin-tree-meta{font-size:.8rem;color:#7a7363}.admin-tree-actions{display:flex;gap:6px}.admin-tree-draft{color:#b94a4a;font-size:.75rem;text-transform:uppercase;letter-spacing:.06em}.admin-gallery-editor h2 small{font-weight:normal;color:#7a7363;margin-left:6px}.admin-gallery-upload{margin:0 0 16px}.admin-gallery-upload-fallback{display:flex;align-items:center;gap:12px;padding:10px 12px;background:#f4efe1;border:1px dashed #d4cdb6;border-radius:3px}.admin-gallery-dropzone{display:flex;align-items:center;justify-content:center;text-align:center;min-height:110px;padding:20px 16px;background:#f4efe1;border:2px dashed #d4cdb6;border-radius:4px;cursor:pointer;color:#7a7363;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.admin-gallery-dropzone:hover,.admin-gallery-dropzone:focus-visible{border-color:#826c2c;color:#2c2c2c;outline:none}.admin-gallery-dropzone.is-active{background:rgb(94.4962812711%,91.7444219067%,83.7390128465%);border-color:#826c2c;border-style:solid;color:#2c2c2c}.admin-gallery-dropzone .admin-gallery-dropzone-prompt{pointer-events:none;font-size:.95rem;line-height:1.3}.admin-gallery-list{display:flex;flex-direction:column;gap:8px}.admin-gallery-item{display:grid;grid-template-columns:160px 1fr auto;gap:16px;padding:12px;background:#fff;border:1px solid #d4cdb6;border-radius:3px;align-items:start}.admin-gallery-thumb{display:flex;align-items:center;justify-content:center;min-height:100px;background:#f4efe1;border:1px solid #d4cdb6}.admin-gallery-thumb img{display:block;max-width:100%;height:auto}.admin-gallery-missing{font-size:.85rem;color:#b94a4a}.admin-gallery-caption .form-row{margin-bottom:6px}.admin-gallery-actions{display:flex;flex-direction:column;gap:4px;align-items:stretch}.admin-gallery-actions .btn-form{margin:0}.admin-gallery-actions .btn-form button{width:100%}.tabs-nav{display:none}.tabs--js>.tabs-nav{display:flex;gap:4px;margin:0 0 -1px;padding:0 4px;border-bottom:1px solid #d4cdb6}.tabs-tab{background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-bottom:none;border-radius:3px 3px 0 0;padding:6px 14px;color:#2c2c2c}.tabs-tab:hover{background:#f4efe1}.tabs-tab[aria-selected=true]{background:#fff;border-color:#d4cdb6;font-weight:600}.tabs--js>.tabs-panel{border-top-left-radius:0}.tabs--js>.tabs-panel h2:first-child{display:none}.tabs-inner{margin:16px 0}.tabs-inner>.tabs-panel{padding-top:16px}section.admin-auth{max-width:400px;margin:48px auto;padding:24px 28px;background:#fff;border:1px solid #d4cdb6;border-radius:4px}section.admin-auth h1{margin:0 0 16px}section.admin-auth form .form-row{grid-template-columns:1fr;gap:4px}section.admin-auth form .form-row label{padding-top:0}section.admin-auth form .form-row--check{display:flex;align-items:center;gap:8px}section.admin-auth form .form-row--check label{font-weight:normal}section.admin-auth form .form-row--check input[type=checkbox]{margin:0}section.admin-auth input[type=email],section.admin-auth input[type=password]{width:100%;padding:6px 8px;border:1px solid #d4cdb6;border-radius:3px;background:#fff;font:inherit}section.admin-auth form .form-actions{margin-top:20px}section.admin-auth p.admin-auth-links{margin:16px 0 0}section.admin-auth p.admin-auth-links a{color:#826c2c}section.admin-auth div.admin-auth-errors{margin:0 0 16px;padding:8px 12px;border:1px solid #b94a4a;border-radius:3px;color:#b94a4a}section.admin-auth div.admin-auth-errors ul{margin:0;padding-left:18px}@media(min-width: 768px){.navbar-wrapper{margin-top:20px}.navbar-wrapper .container{padding-right:15px;padding-left:15px}.navbar-wrapper .navbar{padding-right:0;padding-left:0}.carousel .item.slide1>.container>.carousel-caption{height:135px}.carousel h1{font-size:60px}.carousel .carousel-caption p{font-size:20px;line-height:1.4}.carousel .item{max-height:500px}.carousel .item>.container>.carousel-caption>.positioned-details>a{padding:5px 8px;font-size:16px;margin:0 0 0 4px;display:inline-block}.carousel .item>.container>.image-placeholder{height:500px}.featurette-image{float:left}.featurette-image-q{width:50%;float:left}.featurette-heading{font-size:42px}}@media(min-width: 992px){.featurette-heading{margin-top:80px}.carousel .carousel-caption p{font-size:24px}.carousel h1{font-size:68px}.carousel .item{max-height:600px}.carousel .item .container .image-placeholder{height:600px}.carousel .item .container .positioned-details>a{padding:7px 10px;font-size:20px;margin:0 0 0 5px;display:inline-block}.profiles-container{padding-bottom:20px}.dates{margin-top:-60px;border-top-left-radius:25px;border-bottom-left-radius:25px;overflow:hidden;z-index:20;position:sticky;top:50px}.dates .dates-content{text-align:left}.dates .dates-content h2{height:60px;padding:16px;background:#960306;margin:0 -15px 0 -15px}.dates .dates-content dl{margin-top:10px}}
