.brxe-button{width:auto}.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}.brxe-slider-nested{min-width:0;width:100%}.brxe-slider-nested .splide__slide{align-items:center;display:flex;justify-content:center;position:relative}.brxe-slider-nested .splide__arrows:not(.custom) .splide__arrow--prev{transform:translateY(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows:not(.custom).splide__arrows--ttb .splide__arrow--prev{transform:translateX(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows svg{min-height:0;min-width:0}:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}#ng-etzdwg:not(.tag), #ng-etzdwg img {object-fit: cover; object-position: 50% 10%}#ng-etzdwg {width:100%;height:100%;object-fit:cover;} #ng-etzdwg img {width:100%;height:100%;object-fit:cover;}#ng-qxnltg {box-sizing:border-box;width:100%;max-width:100%;position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover;background:#e4dfd9;min-height:140px;overflow:hidden;}#ng-cpmovb {box-sizing:border-box;width:100%;max-width:100%;position: absolute; inset: 0; background: linear-gradient(to bottom, rgba(20,16,14,0.62) 0%, rgba(20,16,14,0.15) 38%, rgba(20,16,14,0.35) 100%);}#ng-ahthtm {font-family: "CanelaDeck"}#ng-ahthtm {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-size: clamp(34px, 3.6vw, 56px); font-weight: 700; letter-spacing: 0.14em; line-height: 1.05; color: #FFFFFF; text-shadow: 0 2px 18px rgba(0,0,0,0.35);}#ng-snocol {font-family: "Cormorant Garamond"}#ng-snocol {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-family: 'Cormorant Garamond', Georgia, serif; font-weight: 400; font-size: clamp(24px, 2.2vw, 34px); line-height: 1.1;}#ng-iodbjb {box-sizing:border-box;width:100%;max-width:100%;position: relative; padding: 30px clamp(20px, 5vw, 80px) 24px; text-align: center; color: #FFFFFF; display: flex; flex-direction: column; align-items: center; gap: 8px;}#ng-wvxtpw { display:inline-block; flex:none; width:28px; font-size:28px; line-height:1; color:#B5122E; }#ng-jgutnk {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-family: 'Cormorant Garamond', Georgia, serif; font-weight: 400; font-size: clamp(28px, 2.4vw, 36px); line-height: 1;}#ng-cladkc {font-family: "Cormorant Garamond"}#ng-cladkc {box-sizing:border-box;width:auto;max-width:100%;margin: 2px 0 0; font-family: 'Cormorant Garamond', Georgia, serif; font-style: italic; font-size: 18px; color: #5E5852;}#ng-uuepow {box-sizing:border-box;width:100%;max-width:100%;display: flex; align-items: center; gap: 12px;}#ng-xiatzc {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-size: 14px; line-height: 1.6; color: #4A4540;}#ng-qnplup {font-family: "Cormorant Garamond"}#ng-qnplup {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-family: 'Cormorant Garamond', Georgia, serif; font-size: clamp(42px, 3.6vw, 54px); line-height: 1; color: #B5122E;}#ng-pzclow {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-size: 13px; color: #4A4540;}#ng-pyxysw {box-sizing:border-box;width:100%;max-width:100%;display: flex; align-items: baseline; gap: 10px; flex-wrap: wrap;}#ng-dxylto {font-family: "Caveat"}#ng-dxylto {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-family: 'Caveat', 'Bradley Hand', cursive; font-weight: 500; font-size: 23px; line-height: 1; color: #B5122E;}#ng-lntmvo {box-sizing:border-box;width:100%;max-width:100%;padding-top: 12px; border-top: 1px solid #DDD8D2; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: flex-end; gap: 6px 18px;}#ng-ttuarg {box-sizing:border-box;width:100%;max-width:100%;background: rgba(245,244,242,0.95); padding: 24px 28px; text-decoration: none; color: #2B2724; display: flex; flex-direction: column; gap: 10px;}#ng-ikddvl { display:inline-block; flex:none; width:28px; font-size:28px; line-height:1; color:#B5122E; }#ng-ujanvv {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-family: 'Cormorant Garamond', Georgia, serif; font-weight: 400; font-size: clamp(28px, 2.4vw, 36px); line-height: 1;}#ng-fkrdyt {font-family: "Cormorant Garamond"}#ng-fkrdyt {box-sizing:border-box;width:auto;max-width:100%;margin: 2px 0 0; font-family: 'Cormorant Garamond', Georgia, serif; font-style: italic; font-size: 18px; color: #5E5852;}#ng-uaowis {box-sizing:border-box;width:100%;max-width:100%;display: flex; align-items: center; gap: 12px;}#ng-ymbtgg {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-size: 14px; line-height: 1.6; color: #4A4540;}#ng-rltymq {font-family: "Cormorant Garamond"}#ng-rltymq {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-family: 'Cormorant Garamond', Georgia, serif; font-size: clamp(42px, 3.6vw, 54px); line-height: 1; color: #B5122E;}#ng-tstuil {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-size: 13px; color: #4A4540;}#ng-ebotkd {box-sizing:border-box;width:100%;max-width:100%;display: flex; align-items: baseline; gap: 10px; flex-wrap: wrap;}#ng-yfylim {font-family: "Caveat"}#ng-yfylim {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-family: 'Caveat', 'Bradley Hand', cursive; font-weight: 500; font-size: 23px; line-height: 1; color: #B5122E;}#ng-oxvouy {box-sizing:border-box;width:100%;max-width:100%;padding-top: 12px; border-top: 1px solid #DDD8D2; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: flex-end; gap: 6px 18px;}#ng-ngcvlo {box-sizing:border-box;width:100%;max-width:100%;background: rgba(245,244,242,0.95); padding: 24px 28px; text-decoration: none; color: #2B2724; display: flex; flex-direction: column; gap: 10px;}#ng-pexbco {box-sizing:border-box;width:100%;max-width:100%;max-width: 1280px; margin: 0 auto; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)); gap: 16px;}#ng-fmedwj {box-sizing:border-box;width:100%;max-width:100%;position: relative; padding: 0 clamp(20px, 5vw, 80px) 24px;}#ng-anntwo {font-family: "Instrument Sans"}#ng-anntwo {font-family:"Instrument Sans",Arial,sans-serif;color:#2B2724;background:#F5F4F2;box-sizing:border-box;width:100%;max-width:100%;font-family:"Instrument Sans",Arial,sans-serif;color:#2B2724;background:#F5F4F2;position: relative; min-height: 530px; overflow: hidden; background: #2B2724; display: flex; flex-direction: column; justify-content: space-between;} .ng-page h1,.ng-page h2,.ng-page h3,.ng-page p {max-width:100%;} .ng-page a:focus-visible {outline:2px solid #B5122E;outline-offset:4px;} .ng-page .splide__pagination {bottom:16px;} .ng-page .splide__pagination__page.is-active {background:#B5122E;} .ng-page .splide__arrow {top:auto;bottom:0;transform:none;border-radius:0;background:#2B2724;color:white;} .ng-page .splide__arrow svg {fill:white;}@media(max-width:767px){.ng-page article {min-width:0;} .ng-page img {min-height:0!important;}}#ng-bzmtnl {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-size: 12px; font-weight: 600; letter-spacing: 0.22em; color: #F0D9D9;}#ng-fnbofw {font-family: "Cormorant Garamond"}#ng-fnbofw {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-family: 'Cormorant Garamond', Georgia, serif; font-weight: 400; font-size: clamp(32px, 2.8vw, 42px); line-height: 1; color: #FFFFFF;}#ng-hctzsz {font-family: "Caveat"}#ng-hctzsz {box-sizing:border-box;width:auto;max-width:100%;margin: 4px 0 0; font-family: 'Caveat', 'Bradley Hand', cursive; font-weight: 500; font-size: 24px; line-height: 1.1; color: #F0D9D9;}#ng-fmuqlq {box-sizing:border-box;width:100%;max-width:100%;display: flex; flex-direction: column; gap: 6px;}#ng-mrihhi {font-family: "Cormorant Garamond"}#ng-mrihhi {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-family: 'Cormorant Garamond', Georgia, serif; font-size: clamp(64px, 6vw, 92px); line-height: 0.85; letter-spacing: -0.02em; color: #FFFFFF;}#ng-vlhpuk {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-size: 14px; line-height: 1.45; color: #F7ECEC;}#ng-fnlfdb {box-sizing:border-box;width:100%;max-width:100%;display: flex; flex-direction: column; gap: 6px;}#ng-kiommb {font-family: "Cormorant Garamond"}#ng-kiommb {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-family: 'Cormorant Garamond', Georgia, serif; font-size: clamp(44px, 3.8vw, 58px); line-height: 0.9; color: #FFFFFF;}#ng-uoyzhd {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-size: 14px; color: #F7ECEC;}#ng-gefune {box-sizing:border-box;width:100%;max-width:100%;display: flex; align-items: baseline; gap: 12px; flex-wrap: wrap;}#ng-toazdt {box-sizing:border-box;width:100%;max-width:100%;width: 28%; height: 100%; background: #FFFFFF;}#ng-eusdcm {box-sizing:border-box;width:100%;max-width:100%;height: 6px; background: rgba(255,255,255,0.2);}#ng-avdtjy {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-size: 12px; line-height: 1.45; color: #F0D9D9;}#ng-xegtcd {box-sizing:border-box;width:100%;max-width:100%;display: flex; flex-direction: column; gap: 8px;}#ng-koapdv {box-sizing:border-box;width:100%;max-width:100%;max-width: 1280px; margin: 0 auto; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 300px), 1fr)); gap: 28px 48px; align-items: center;}#ng-gcqmjy {font-family: "Instrument Sans"}#ng-gcqmjy {font-family:"Instrument Sans",Arial,sans-serif;color:#2B2724;background:#F5F4F2;box-sizing:border-box;width:100%;max-width:100%;font-family:"Instrument Sans",Arial,sans-serif;color:#2B2724;background:#F5F4F2;background: #7A0000; color: #FFFFFF; padding: 32px clamp(20px, 5vw, 80px);}#ng-qcsbuk {box-sizing:border-box;width:auto;max-width:100%;margin: 0 0 14px; font-size: 12px; font-weight: 600; letter-spacing: 0.22em; color: #B5122E;}#ng-xbxoma {font-family: "CanelaDeck"}#ng-xbxoma {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-family: 'Cormorant Garamond', Georgia, serif; font-weight: 400; font-size: clamp(40px, 4.4vw, 62px); line-height: 1.02;}#ng-okfhjy {font-family: "Caveat"}#ng-okfhjy {box-sizing:border-box;width:auto;max-width:100%;margin: 0; max-width: 380px; font-family: 'Caveat', 'Bradley Hand', cursive; font-weight: 500; font-size: 30px; line-height: 1.1; color: #7A0000; transform: rotate(-2deg);}#ng-makmtp {box-sizing:border-box;width:100%;max-width:100%;display: flex; flex-wrap: wrap; justify-content: space-between; align-items: flex-end; gap: 16px 40px; margin-bottom: 56px;}.ng-loop-fbkyzx {width:100%;height:100%;object-fit:cover;} .ng-loop-fbkyzx img {width:100%;height:100%;object-fit:cover;}.ng-loop-xfjqbk {box-sizing:border-box;width:100%;max-width:100%;flex: 1 1 460px; min-width: 0; width: 100%; min-height: 380px; aspect-ratio: 3 / 2; object-fit: cover; display: block;background:#e4dfd9;min-height:140px;overflow:hidden;}.brxe-ehidov .brxe-vlmwnm.brxe-text-basic {font-family: "Cormorant Garamond"}.ng-loop-vlmwnm {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-family: 'Cormorant Garamond', Georgia, serif; font-size: 56px; line-height: 1; color: #B5122E;}.ng-loop-fntrqk {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-size: 11px; font-weight: 600; letter-spacing: 0.14em; color: #5E5852;}.brxe-ehidov .brxe-tnqbym.brxe-heading {font-family: "CanelaDeck"}.ng-loop-tnqbym {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-family: 'Cormorant Garamond', Georgia, serif; font-weight: 400; font-size: clamp(32px, 3vw, 40px); line-height: 1.1;}.ng-loop-dgzgma {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-size: 16px; line-height: 1.7; color: #4A4540;}.ng-loop-wefwuk {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-size: 11px; font-weight: 600; letter-spacing: 0.14em; color: #B5122E;}.ng-loop-pqufol {box-sizing:border-box;width:auto;max-width:100%;margin: 6px 0 0; font-size: 15px; line-height: 1.6; color: #5E5852;}.ng-loop-pnlqfz {box-sizing:border-box;width:100%;max-width:100%;margin-top: 8px; padding-top: 16px; border-top: 1px solid #DDD8D2;}.brxe-ehidov .brxe-xxjeej.brxe-text-basic {font-family: "Caveat"}.ng-loop-xxjeej {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-family: 'Caveat', 'Bradley Hand', cursive; font-weight: 500; font-size: 26px; color: #5E5852;}.ng-loop-qzlwvw {box-sizing:border-box;width:100%;max-width:100%;flex: 1 1 420px; display: flex; flex-direction: column; gap: 14px;}.ng-loop-ehidov {box-sizing:border-box;width:100%;max-width:100%;display: flex; flex-wrap: wrap; gap: 48px; align-items: center; flex-direction: row;} .ng-loop-ehidov:nth-of-type(even){flex-direction:row-reverse;}#ng-ikhacc {box-sizing:border-box;width:100%;max-width:100%;display: flex; flex-direction: column; gap: 72px;}#ng-xdbqzz {box-sizing:border-box;width:100%;max-width:100%;max-width: 1240px; margin: 0 auto;}#guru {font-family: "Instrument Sans"}#guru {font-family:"Instrument Sans",Arial,sans-serif;color:#2B2724;background:#F5F4F2;box-sizing:border-box;width:100%;max-width:100%;font-family:"Instrument Sans",Arial,sans-serif;color:#2B2724;background:#F5F4F2;padding: 56px clamp(20px, 6vw, 96px);}#ng-ihjsmm {box-sizing:border-box;width:auto;max-width:100%;margin: 0 0 12px; font-size: 12px; font-weight: 600; letter-spacing: 0.22em; color: #B5122E;}#ng-jipkdm {font-family: "CanelaDeck"}#ng-jipkdm {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-family: 'Cormorant Garamond', Georgia, serif; font-weight: 400; font-size: clamp(40px, 4.4vw, 62px); line-height: 1.05;}#ng-dmxsmp {font-family: "Caveat"}#ng-dmxsmp {box-sizing:border-box;width:auto;max-width:100%;margin: 10px 0 0; font-family: 'Caveat', 'Bradley Hand', cursive; font-weight: 500; font-size: 30px; color: #7A0000;}#ng-pawumu {box-sizing:border-box;width:100%;max-width:100%;text-align: center; margin-bottom: 48px;}.ng-loop-lvjcev { display:inline-block; flex:none; width:14px; font-size:14px; line-height:1; color:#B5122E; }.ng-loop-pdjerm {box-sizing:border-box;width:100%;max-width:100%;margin: 0; display: flex; align-items: center; gap: 8px; font-size: 11px; font-weight: 600; letter-spacing: 0.14em; color: #B5122E;}.brxe-jyfsxp .brxe-hmaykv.brxe-heading {font-family: "Cormorant Garamond"}.ng-loop-hmaykv {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-family: 'Cormorant Garamond', Georgia, serif; font-weight: 500; font-size: 25px; line-height: 1.2;}.ng-loop-ugkabv {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-size: 14px; line-height: 1.6; color: #5E5852;}.ng-loop-aghyjn {box-sizing:border-box;width:auto;max-width:100%;margin: 0; margin-top: auto; padding-top: 10px; font-size: 12px; color: #5E5852;}.ng-loop-jyfsxp {box-sizing:border-box;width:100%;max-width:100%;background: #FFFFFF; padding: 32px 28px; display: flex; flex-direction: column; gap: 10px;}#ng-uichnw {box-sizing:border-box;width:100%;max-width:100%;display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 250px), 1fr)); gap: 1px; background: #DDD8D2; border: 1px solid #DDD8D2;}#ng-wuswun {box-sizing:border-box;width:100%;max-width:100%;max-width: 1240px; margin: 0 auto;}#events {font-family: "Instrument Sans"}#events {font-family:"Instrument Sans",Arial,sans-serif;color:#2B2724;background:#F5F4F2;box-sizing:border-box;width:100%;max-width:100%;font-family:"Instrument Sans",Arial,sans-serif;color:#2B2724;background:#F5F4F2;background: #EFEBE6; padding: 56px clamp(20px, 6vw, 96px);}#ng-elllqg {box-sizing:border-box;width:auto;max-width:100%;margin: 0 0 14px; font-size: 12px; font-weight: 600; letter-spacing: 0.22em; color: #B5122E;}#ng-jxzxuv {font-family: "CanelaDeck"}#ng-jxzxuv {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-family: 'Cormorant Garamond', Georgia, serif; font-weight: 400; font-size: clamp(40px, 4.4vw, 62px); line-height: 1.02; color: #2B2724;}#ng-sumcge {font-family: "Caveat"}#ng-sumcge {box-sizing:border-box;width:auto;max-width:100%;margin: 0; max-width: 380px; font-family: 'Caveat', 'Bradley Hand', cursive; font-weight: 500; font-size: 30px; line-height: 1.1; color: #7A0000; transform: rotate(-2deg);}#ng-nqjsae {box-sizing:border-box;width:100%;max-width:100%;display: flex; flex-wrap: wrap; justify-content: space-between; align-items: flex-end; gap: 16px 40px; margin-bottom: 32px;}.ng-loop-aunaae {width:100%;height:100%;object-fit:cover;} .ng-loop-aunaae img {width:100%;height:100%;object-fit:cover;}.ng-loop-srlyhz {box-sizing:border-box;width:100%;max-width:100%;display: block; width: 100%; aspect-ratio: 4 / 3; object-fit: cover;background:#e4dfd9;min-height:140px;overflow:hidden;}.ng-loop-gyzobt {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-size: 11px; font-weight: 600; letter-spacing: 0.18em; color: #B5122E;}.brxe-xldkld .brxe-yruboy.brxe-heading {font-family: "Cormorant Garamond"}.ng-loop-yruboy {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-family: 'Cormorant Garamond', Georgia, serif; font-weight: 400; font-size: 28px; line-height: 1.1;}.ng-loop-iaycax {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-size: 14px; line-height: 1.7; color: #5E5852;}.ng-loop-mkirdd {box-sizing:border-box;width:100%;max-width:100%;padding: 26px 26px 30px; display: flex; flex-direction: column; gap: 10px;}.ng-loop-xldkld {box-sizing:border-box;width:100%;max-width:100%;background: #FFFFFF; display: flex; flex-direction: column;}#ng-hmzqjy {box-sizing:border-box;width:100%;max-width:100%;display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 220px), 1fr)); gap: 20px;}#ng-chchtk {box-sizing:border-box;width:100%;max-width:100%;max-width: 1240px; margin: 0 auto;}#kindness {font-family: "Instrument Sans"}#kindness {font-family:"Instrument Sans",Arial,sans-serif;color:#2B2724;background:#F5F4F2;box-sizing:border-box;width:100%;max-width:100%;font-family:"Instrument Sans",Arial,sans-serif;color:#2B2724;background:#F5F4F2;padding: 56px clamp(20px, 6vw, 96px);}#ng-dlzvyr {box-sizing:border-box;width:auto;max-width:100%;margin: 0 0 14px; font-size: 12px; font-weight: 600; letter-spacing: 0.22em; color: #B5122E;}#ng-juyihm {font-family: "CanelaDeck"}#ng-juyihm {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-family: 'Cormorant Garamond', Georgia, serif; font-weight: 400; font-size: clamp(40px, 4.4vw, 62px); line-height: 1.02; color: #2B2724;}#ng-kfegjo {font-family: "Caveat"}#ng-kfegjo {box-sizing:border-box;width:auto;max-width:100%;margin: 0; max-width: 380px; font-family: 'Caveat', 'Bradley Hand', cursive; font-weight: 500; font-size: 30px; line-height: 1.1; color: #7A0000; transform: rotate(-2deg);}#ng-cysgen {box-sizing:border-box;width:100%;max-width:100%;display: flex; flex-wrap: wrap; justify-content: space-between; align-items: flex-end; gap: 16px 40px; margin-bottom: 44px;}.ng-loop-drkugd { display:inline-block; flex:none; width:30px; font-size:30px; line-height:1; color:#B5122E; }.ng-loop-jhbmkh {box-sizing:border-box;width:auto;max-width:100%;font-size: 11px; font-weight: 600; letter-spacing: 0.16em; color: #B5122E;}.ng-loop-olsfzy {box-sizing:border-box;width:100%;max-width:100%;display: flex; justify-content: space-between; align-items: center; gap: 12px;}.brxe-olildq .brxe-dixkzi.brxe-text-basic {font-family: "Caveat"}.ng-loop-dixkzi {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-family: 'Caveat', 'Bradley Hand', cursive; font-weight: 500; font-size: 30px; line-height: 1.18; color: #2B2724;}.ng-loop-zbcgyg {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-size: 14px; line-height: 1.6; color: #5E5852;}.ng-loop-hvuwti {box-sizing:border-box;width:auto;max-width:100%;font-family: inherit; font-size: 15px; color: #5E5852;}.brxe-olildq .brxe-gbtqnl.brxe-div {font-family: "Cormorant Garamond"}.ng-loop-gbtqnl {box-sizing:border-box;width:100%;max-width:100%;font-family: 'Cormorant Garamond', Georgia, serif; font-size: 22px; color: #2B2724;}.ng-loop-eowhlr {box-sizing:border-box;width:auto;max-width:100%;font-size: 13px; color: #2B2724;}.ng-loop-mlftse {box-sizing:border-box;width:auto;max-width:100%;color: #B5122E;}.ng-loop-ikeuzr {box-sizing:border-box;width:100%;max-width:100%;font-size: 12px; color: #5E5852;}.ng-loop-ctihmd {box-sizing:border-box;width:100%;max-width:100%;margin-top: auto; padding-top: 16px; border-top: 1px solid #DDD8D2; display: flex; flex-direction: column; gap: 4px;}.ng-loop-olildq {box-sizing:border-box;width:100%;max-width:100%;margin: 0; min-width: 0; background: #FFFFFF; padding: 32px 30px; display: flex; flex-direction: column; gap: 18px; box-sizing: border-box;}#brxe-lebjuy .splide__slide {align-items: center; justify-content: center}#brxe-lebjuy.x-slider.x-no-slider .splide__list {justify-content: center}#brxe-lebjuy.x-slider[data-x-no-slider] .splide__list {justify-content: center}#brxe-spcwmx .x-slider-control_nav {background-color: #0d0c0ccc; color: var(--white)}#brxe-jthaux .x-slider-control_nav {background-color: #000000cc; color: var(--white)}#brxe-gyqfip {flex-direction: row; column-gap: 20px; justify-content: flex-end; margin-top: 1em}.ng-loop-pnckjk { display:inline-block; flex:none; width:30px; font-size:30px; line-height:1; color:#B5122E; }.ng-loop-pyyppb {box-sizing:border-box;width:auto;max-width:100%;font-size: 11px; font-weight: 600; letter-spacing: 0.16em; color: #B5122E;}.ng-loop-utkehs {box-sizing:border-box;width:100%;max-width:100%;display: flex; justify-content: space-between; align-items: center; gap: 12px;}.brxe-jfjugm .brxe-ctmoqx.brxe-text-basic {font-family: "Caveat"}.ng-loop-ctmoqx {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-family: 'Caveat', 'Bradley Hand', cursive; font-weight: 500; font-size: 30px; line-height: 1.18; color: #2B2724;}.ng-loop-fldyfj {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-size: 14px; line-height: 1.6; color: #5E5852;}.ng-loop-lsimrd {box-sizing:border-box;width:auto;max-width:100%;font-family: inherit; font-size: 15px; color: #5E5852;}.brxe-jfjugm .brxe-ucwzml.brxe-div {font-family: "Cormorant Garamond"}.ng-loop-ucwzml {box-sizing:border-box;width:100%;max-width:100%;font-family: 'Cormorant Garamond', Georgia, serif; font-size: 22px; color: #2B2724;}.ng-loop-ohecsp {box-sizing:border-box;width:auto;max-width:100%;font-size: 13px; color: #2B2724;}.ng-loop-lwluwq {box-sizing:border-box;width:auto;max-width:100%;color: #B5122E;}.ng-loop-uxlrml {box-sizing:border-box;width:100%;max-width:100%;font-size: 12px; color: #5E5852;}.ng-loop-wutuug {box-sizing:border-box;width:100%;max-width:100%;margin-top: auto; padding-top: 16px; border-top: 1px solid #DDD8D2; display: flex; flex-direction: column; gap: 4px;}.ng-loop-jfjugm {box-sizing:border-box;width:100%;max-width:100%;margin: 0; min-width: 0; background: #FFFFFF; padding: 32px 30px; display: flex; flex-direction: column; gap: 18px; box-sizing: border-box;}#ng-ktrgua {display: none}#ng-ktrgua {box-sizing:border-box;width:100%;padding-bottom:70px;}#ng-nhsrmq {box-sizing:border-box;width:100%;max-width:100%;overflow: hidden;}#ng-tovqga {box-sizing:border-box;width:100%;max-width:100%;max-width: 1240px; margin: 0 auto;}#ng-ggbqhx {font-family: "Instrument Sans"}#ng-ggbqhx {font-family:"Instrument Sans",Arial,sans-serif;color:#2B2724;background:#F5F4F2;box-sizing:border-box;width:100%;max-width:100%;font-family:"Instrument Sans",Arial,sans-serif;color:#2B2724;background:#F5F4F2;background: #EFEBE6; padding: 56px clamp(20px, 6vw, 96px);}#ng-yaeeag {box-sizing:border-box;width:auto;max-width:100%;margin: 0 0 14px; font-size: 12px; font-weight: 600; letter-spacing: 0.22em; color: #B5122E;}#ng-zgxrtb {font-family: "CanelaDeck"}#ng-zgxrtb {box-sizing:border-box;width:auto;max-width:100%;margin: 0; font-family: 'Cormorant Garamond', Georgia, serif; font-weight: 400; font-size: clamp(40px, 4.4vw, 62px); line-height: 1.02; color: #2B2724;}#ng-kedscq {font-family: "Caveat"}#ng-kedscq {box-sizing:border-box;width:auto;max-width:100%;margin: 0; max-width: 380px; font-family: 'Caveat', 'Bradley Hand', cursive; font-weight: 500; font-size: 30px; line-height: 1.1; color: #7A0000; transform: rotate(-2deg);}#ng-fadfbb {box-sizing:border-box;width:100%;max-width:100%;display: flex; flex-wrap: wrap; justify-content: space-between; align-items: flex-end; gap: 16px 40px; margin-bottom: 32px;}.ng-loop-kfvmuv {width:100%;height:100%;object-fit:cover;} .ng-loop-kfvmuv img {width:100%;height:100%;object-fit:cover;}.ng-loop-hxcgdm {box-sizing:border-box;width:100%;max-width:100%;display: block; width: 100%; aspect-ratio: 4 / 3; object-fit: cover;background:#e4dfd9;min-height:140px;overflow:hidden;}.brxe-xqkrqf .brxe-dkhszr.brxe-text-basic {font-family: "Cormorant Garamond"}.ng-loop-dkhszr {box-sizing:border-box;width:auto;max-width:100%;font-family: 'Cormorant Garamond', Georgia, serif; font-size: 22px;}.ng-loop-xqkrqf {box-sizing:border-box;width:100%;max-width:100%;text-decoration: none; color: #2B2724; display: flex; flex-direction: column; gap: 10px;}#ng-xbgdea {box-sizing:border-box;width:100%;max-width:100%;display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 160px), 1fr)); gap: 28px 20px;}#ng-ufkglv {box-sizing:border-box;width:100%;max-width:100%;max-width: 1240px; margin: 0 auto;}#ng-ssyhmv {font-family: "Instrument Sans"}#ng-ssyhmv {font-family:"Instrument Sans",Arial,sans-serif;color:#2B2724;background:#F5F4F2;box-sizing:border-box;width:100%;max-width:100%;font-family:"Instrument Sans",Arial,sans-serif;color:#2B2724;background:#F5F4F2;background: #FFFFFF; padding: 56px clamp(20px, 6vw, 96px);}#ng-ultina {font-family: "Caveat"}#ng-ultina {box-sizing:border-box;width:auto;max-width:100%;margin: 0 0 8px; font-family: 'Caveat', 'Bradley Hand', cursive; font-weight: 500; font-size: 32px; color: #F0D9D9;}#ng-kaydtz {font-family: "Cormorant Garamond"}#ng-kaydtz {box-sizing:border-box;width:auto;max-width:100%;margin: 0 auto; max-width: 900px; font-family: 'Cormorant Garamond', Georgia, serif; font-weight: 400; font-size: clamp(48px, 6vw, 92px); line-height: 0.98;}#ng-ehvfsp {box-sizing:border-box;width:auto;max-width:100%;margin: 22px auto 0; max-width: 600px; font-size: 15px; line-height: 1.75; color: #F7ECEC;}#ng-mwjmrb {box-sizing:border-box;width:100%;max-width:100%;display: flex; flex-wrap: wrap; justify-content: center; gap: 12px; margin-top: 36px;}#ng-nijjyj {font-family: "Instrument Sans"}#ng-nijjyj {font-family:"Instrument Sans",Arial,sans-serif;color:#2B2724;background:#F5F4F2;box-sizing:border-box;width:100%;max-width:100%;font-family:"Instrument Sans",Arial,sans-serif;color:#2B2724;background:#F5F4F2;background: #7A0000; color: #FFFFFF; padding: 56px 24px; text-align: center;}