.pagecategory{background-color:#fff;width:100vw}.pagecategory__breadcrumb{max-width:85.52632rem;padding-right:.65789rem;padding-left:.65789rem;margin:.5rem auto 1rem}@media print,screen and (min-width:60em){.pagecategory__breadcrumb{padding-right:.98684rem;padding-left:.98684rem}}@media print,screen and (min-width:64em){.pagecategory__breadcrumb{padding-right:.98684rem;padding-left:.98684rem}}@media screen and (min-width:79.375em){.pagecategory__breadcrumb{padding-right:.98684rem;padding-left:.98684rem}}@media print,screen and (min-width:60em){.pagecategory__breadcrumb{margin-bottom:2rem}}.pagecategory__header{max-width:85.52632rem;margin-right:auto;margin-left:auto;padding-right:.65789rem;padding-left:.65789rem;width:100%;margin-bottom:2rem}@media print,screen and (min-width:60em){.pagecategory__header{padding-right:.98684rem;padding-left:.98684rem}}@media print,screen and (min-width:64em){.pagecategory__header{padding-right:.98684rem;padding-left:.98684rem}}@media screen and (min-width:79.375em){.pagecategory__header{padding-right:.98684rem;padding-left:.98684rem}}@media print,screen and (min-width:60em){.pagecategory__header{display:grid;grid-template-columns:60fr 40fr;grid-template-rows:auto auto 1fr;column-gap:2rem}}.pagecategory__title{width:100%;font-family:soleil,noto,sans-serif;font-size:2.5rem;line-height:2.5rem;padding-bottom:1rem}.pagecategory__title--center{text-align:center}@media print,screen and (min-width:60em){.pagecategory__title{padding-bottom:2rem;font-size:3.5rem;line-height:3.5rem;grid-column:1;grid-row:1}}@media print,screen and (min-width:60em){.pagecategory__description{grid-column:1;grid-row:2}}.pagecategory__children{display:flex;align-self:flex-start;flex-wrap:wrap;gap:10px}.pagecategory__children a{display:inline-block;vertical-align:middle;border-radius:5px;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:.94rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;border:1px solid #6b1510;font-family:Soleil,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;position:relative;background:none;color:#6b1510;padding:.65rem calc(2.5rem + 10px) .65rem 1.6rem;text-transform:uppercase;text-transform:none;margin:0;border-radius:0}[data-whatinput=mouse] .pagecategory__children a{outline:0}.pagecategory__children a:focus,.pagecategory__children a:hover{border-color:#811510;color:#811510;background:none}.pagecategory__children a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free,sans-serif;font-weight:900;content:"\f054";font-size:.9rem;display:block;position:absolute;top:50%;transform:translateY(-50%);right:1.6rem}@media print,screen and (min-width:60em){.pagecategory__children{grid-column:1;grid-row:3}}.pagecategory__image{display:none}@media print,screen and (min-width:60em){.pagecategory__image{display:block;grid-column:2;grid-row:1/span 3}.pagecategory__image img{width:100%;aspect-ratio:500/366}}.pagecategory__categories{max-width:85.52632rem;margin-right:auto;margin-left:auto;padding-right:.65789rem;padding-left:.65789rem;width:100%;margin-top:1rem;display:flex;flex-flow:wrap;justify-content:center;gap:1rem}@media print,screen and (min-width:60em){.pagecategory__categories{padding-right:.98684rem;padding-left:.98684rem}}@media print,screen and (min-width:64em){.pagecategory__categories{padding-right:.98684rem;padding-left:.98684rem}}@media screen and (min-width:79.375em){.pagecategory__categories{padding-right:.98684rem;padding-left:.98684rem}}.pagecategory__categories .pagecard{flex:0 1 400px}@media screen and (min-width:40em){.pagecategory__categories{justify-content:flex-start}.pagecategory__categories .pagecard{flex:0 1 calc(50% - 0.5rem)}}@media print,screen and (min-width:64em){.pagecategory__categories .pagecard{flex:0 1 calc(25% - 0.75rem)}.pagecategory__categories .pagecard__title{font-size:clamp(1rem,calc(-.665rem + 2.602vw),1.4rem)!important;line-height:clamp(1.2rem,calc(-.465rem + 2.602vw),1.6rem)!important}.pagecategory__categories .pagecard__description{font-size:clamp(.8rem,calc(-.449rem + 1.951vw),1.1rem)!important;line-height:clamp(.9rem,calc(-.765rem + 2.602vw),1.3rem)!important}.pagecategory__categories .pagecard__insert{padding:clamp(1rem,calc(-3.163rem + 6.504vw),2rem)!important}.pagecategory__categories--5 .pagecard:nth-child(-n+3),.pagecategory__categories--6 .pagecard,.pagecategory__categories--7 .pagecard:nth-child(-n+3),.pagecategory__categories--9 .pagecard,.pagecategory__categories--10 .pagecard:nth-child(-n+6),.pagecategory__categories--11 .pagecard:nth-child(-n+3){flex:0 1 calc(33.33333% - 0.66667rem);aspect-ratio:4/3}}.pagecategory__pages{max-width:85.52632rem;margin-right:auto;margin-left:auto;padding-right:.65789rem;padding-left:.65789rem;width:100%;display:flex;flex-flow:wrap;justify-content:center;gap:1rem}@media print,screen and (min-width:60em){.pagecategory__pages{padding-right:.98684rem;padding-left:.98684rem}}@media print,screen and (min-width:64em){.pagecategory__pages{padding-right:.98684rem;padding-left:.98684rem}}@media screen and (min-width:79.375em){.pagecategory__pages{padding-right:.98684rem;padding-left:.98684rem}}.pagecategory__pages .pagecard{flex:0 1 400px}@media screen and (min-width:40em){.pagecategory__pages{justify-content:flex-start}.pagecategory__pages .pagecard{flex:0 1 calc(50% - 0.5rem)}}@media print,screen and (min-width:64em){.pagecategory__pages{justify-content:flex-start}.pagecategory__pages .pagecard{max-width:420px;flex:0 1 calc(33.33333% - 0.66667rem)}}.pagecategory__pagination{max-width:85.52632rem;margin-right:auto;margin-left:auto;padding-right:.65789rem;padding-left:.65789rem;padding-top:1rem;width:100%}@media print,screen and (min-width:60em){.pagecategory__pagination{padding-right:.98684rem;padding-left:.98684rem}}@media print,screen and (min-width:64em){.pagecategory__pagination{padding-right:.98684rem;padding-left:.98684rem}}@media screen and (min-width:79.375em){.pagecategory__pagination{padding-right:.98684rem;padding-left:.98684rem}}.pagecategory__section{max-width:85.52632rem;padding-right:.65789rem;padding-left:.65789rem;width:100%;margin:1rem auto .5rem}@media print,screen and (min-width:60em){.pagecategory__section{padding-right:.98684rem;padding-left:.98684rem}}@media print,screen and (min-width:64em){.pagecategory__section{padding-right:.98684rem;padding-left:.98684rem}}@media screen and (min-width:79.375em){.pagecategory__section{padding-right:.98684rem;padding-left:.98684rem}}.pagecategory__section h2{font-size:2rem}@media print,screen and (min-width:64em){.pagecategory__section h2{font-size:2.5rem}}.pagecategory__section--centered{text-align:center;padding:0 15%}@media screen and (min-width:79.375em){.pagecategory__section{margin-top:2rem;margin-bottom:1rem}}.pagecategory__w-selection{width:100vw;background-color:#f7f0de;padding:1rem 0;margin:1rem 0}.pagecategory__w-selection .pagecategory__section{margin-top:0}@media print,screen and (min-width:60em){.pagecategory__w-selection{padding:2rem 0;margin:2rem 0}}.pagecategory__selection{max-width:85.52632rem;margin-right:auto;margin-left:auto;padding-right:.65789rem;padding-left:.65789rem;position:relative}@media print,screen and (min-width:60em){.pagecategory__selection{padding-right:.98684rem;padding-left:.98684rem}}@media print,screen and (min-width:64em){.pagecategory__selection{padding-right:.98684rem;padding-left:.98684rem}}@media screen and (min-width:79.375em){.pagecategory__selection{padding-right:.98684rem;padding-left:.98684rem}}.pagecategory__selection .pagecard{max-width:420px}.pagecategory__selection .pagecard__wrapper{padding:4px}.pagecategory__selection .swiper-button-prev{height:35px;width:35px;right:60px;top:-25px;left:unset}.pagecategory__selection .swiper-button-prev:after{font-size:1rem}@media print,screen and (min-width:64em){.pagecategory__selection .swiper-button-prev{height:44px;width:44px;left:unset;right:80px;top:-40px}.pagecategory__selection .swiper-button-prev:after{font-size:1.5rem}}.pagecategory__selection .swiper-button-next{height:35px;width:35px;right:1rem;top:-25px}.pagecategory__selection .swiper-button-next:after{font-size:1rem}@media print,screen and (min-width:64em){.pagecategory__selection .swiper-button-next{height:44px;width:44px;right:1rem;top:-40px}.pagecategory__selection .swiper-button-next:after{font-size:1.5rem}}.pagecategory__selection .swiper{position:unset}