.photos-grid[data-v-1a6eacaf]{opacity:.3;position:absolute;z-index:-1;display:grid;justify-items:center;align-items:center;top:50%;left:50%;transform:translate(-50%,-55%)}.photos-grid .photo[data-v-1a6eacaf]{border:solid 1px grey;padding:3% 3% 15%;max-width:min(25rem,35dvw);max-height:min(25rem,40dvh);background-color:#fff;opacity:0;animation:fadeIn-1a6eacaf 3s ease forwards}@keyframes fadeIn-1a6eacaf{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur(0)}}@media (orientation: landscape){.photos-grid[data-v-1a6eacaf]{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(3,1fr)}.photos-grid .photo[data-v-1a6eacaf]{margin-bottom:-10dvh;margin-left:-2dvw}}@media (orientation: portrait){.photos-grid[data-v-1a6eacaf]{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(5,1fr)}.photos-grid .photo[data-v-1a6eacaf]{margin-top:-1dvh;margin-bottom:-14dvh;margin-right:-2dvw;margin-left:-2dvw}}:root{--scroll-bottom-width: 3.5rem;--scroll-bottom-animation-duration: 2s;--scroll-bottom-transformation: 7px}.scroll-down{margin-bottom:1.5rem;align-self:center;width:var(--scroll-bottom-width);animation:moveUpDown var(--scroll-bottom-animation-duration) ease-in-out infinite}@keyframes moveUpDown{50%{transform:translateY(var(--scroll-bottom-transformation))}}.title-content[data-v-42d5763c]{position:relative;z-index:1;width:100dvw;height:100dvh}.title-content .main-title[data-v-42d5763c]{color:var(--ab-orange);font-family:WilliamNarasi,sans-serif;font-size:min(8svw,6rem);filter:drop-shadow(1px 8px 3px white);position:relative;margin:auto 0;top:var(--scroll-bottom-width);text-align:center}.title-content .main-title .plus[data-v-42d5763c]{color:var(--ab-pink);font-size:min(15svw,10rem);vertical-align:min(2dvw,1rem)}:root{--church-animation-duration: 3s}.church-image{animation:glowUpDown var(--church-animation-duration) ease-in-out infinite}@keyframes glowUpDown{50%{filter:drop-shadow(0px 0px 1px var(--ab-yellow))}}.buttons-wrapper[data-v-dcc2a794]{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(6,1fr);gap:1dvh}.buttons-wrapper div[class$=-wrapper][data-v-dcc2a794]{border:solid .5px var(--ab-white-green);border-radius:1rem;height:calc(15.5dvh - .75vh);padding:min(1.5dvh,1rem) min(5dvw,2rem);transition:all .3s;font-size:.7rem}.buttons-wrapper div[class$=-wrapper][data-v-dcc2a794]:not(.farm-wrapper):hover,.buttons-wrapper div[class$=-wrapper][data-v-dcc2a794]:not(.farm-wrapper):focus-visible{cursor:pointer;background-color:var(--ab-white-green)}.buttons-wrapper div[class$=-wrapper] .hour[data-v-dcc2a794]{font-family:LemonMilkLight,sans-serif;font-size:.7rem;color:var(--ab-orange)}.buttons-wrapper .farm-buttons[data-v-dcc2a794]{display:grid;grid-template-columns:1fr;gap:1dvh;height:100%}.buttons-wrapper .farm-buttons .button[data-v-dcc2a794]{border-radius:1.5rem;background-color:var(--ab-white-green);text-align:center;cursor:pointer;align-content:center;font-size:.75rem;height:100%}.buttons-wrapper .farm-buttons .button[data-v-dcc2a794]:hover,.buttons-wrapper .farm-buttons .button[data-v-dcc2a794]:focus-visible{background-color:var(--ab-white)}.buttons-wrapper .share-grid[data-v-dcc2a794]{display:grid;gap:.5dvh}.buttons-wrapper .message-wrapper .input[data-v-dcc2a794],.buttons-wrapper .email-wrapper .input[data-v-dcc2a794]{display:grid;grid-template-columns:1fr .25fr;height:100%}.buttons-wrapper .message-wrapper .input button[data-v-dcc2a794],.buttons-wrapper .email-wrapper .input button[data-v-dcc2a794]{height:100%;width:100%}.buttons-wrapper .message-wrapper .input textarea[data-v-dcc2a794],.buttons-wrapper .email-wrapper .input textarea[data-v-dcc2a794]{border-top-right-radius:0;border-bottom-right-radius:0}.buttons-wrapper .message-wrapper .input button[data-v-dcc2a794],.buttons-wrapper .email-wrapper .input button[data-v-dcc2a794]{border-top-left-radius:0;border-bottom-left-radius:0}.buttons-wrapper .message-wrapper[data-v-dcc2a794]:hover,.buttons-wrapper .message-wrapper[data-v-dcc2a794]:focus-visible,.buttons-wrapper .email-wrapper[data-v-dcc2a794]:hover,.buttons-wrapper .email-wrapper[data-v-dcc2a794]:focus-visible{background-color:var(--ab-white)}.main-title[data-v-dcc2a794]{display:grid;font-family:LemonMilkLight,sans-serif;font-size:min(8svw,6rem);top:var(--scroll-bottom-width);position:relative;margin:auto 0}.main-title .clock[data-v-dcc2a794]{display:grid;padding:0 min(3dvw,5rem);grid-template-columns:repeat(4,1fr);font-size:min(10dvw,10rem);width:100%}.main-title .clock div[data-v-dcc2a794]{text-align:center;color:var(--ab-orange)}.main-title .clock .letter[data-v-dcc2a794]{color:var(--ab-white-green);font-size:min(4svw,2rem)}.main-title .date[data-v-dcc2a794],.main-title .time[data-v-dcc2a794]{padding:0 min(5dvw,10rem);text-align:right}.main-title .date[data-v-dcc2a794]{font-size:min(10svw,8rem);font-family:WilliamNarasi,sans-serif;color:var(--ab-light-green)}.main-title .time[data-v-dcc2a794]{font-size:min(5svw,5rem);color:var(--ab-white-green)}.main-title .locations[data-v-dcc2a794]{display:grid;align-content:end;align-items:end;grid-template-columns:1fr .25fr .25fr .25fr .25fr 1fr;grid-template-rows:1fr .25fr;grid-template-areas:"church . . . . farm" "church-name church-name . . farm-name farm-name";gap:.75rem}.main-title .locations div[class$=-image][data-v-dcc2a794]{display:flex;align-items:flex-end;width:min(32dvw,11rem)}.main-title .locations span[class$=-name][data-v-dcc2a794]{color:var(--ab-light-green)}.main-title .locations .church-image[data-v-dcc2a794]{grid-area:church}.main-title .locations .church-name[data-v-dcc2a794]{grid-area:church-name;font-size:min(2.4dvw,1.2rem);text-align:left;line-height:1.2;color:var(--ab-white-green)}.main-title .locations .farm-image[data-v-dcc2a794]{grid-area:farm;fill:var(--ab-white-green);justify-self:right}.main-title .locations .farm-name[data-v-dcc2a794]{grid-area:farm-name;font-size:min(2.4dvw,1.2rem);text-align:right;line-height:1.2}@media (orientation: landscape){.date-content .main-title[data-v-dcc2a794]{grid-template-rows:25dvh 15dvh 30dvh 15dvh}}@media (orientation: portrait){.date-content .main-title[data-v-dcc2a794]{grid-template-rows:20dvh 10dvh 15dvh 25dvh}.date-content .date[data-v-dcc2a794]{margin-bottom:-5dvh;align-self:end}}.date-content .main-title[data-v-34649980]{display:grid;font-family:LemonMilkLight,sans-serif;font-size:min(8svw,6rem);top:var(--scroll-bottom-width);position:relative;margin:auto 0}.date-content .main-title .clock[data-v-34649980]{display:grid;padding:0 min(3dvw,5rem);grid-template-columns:repeat(4,1fr);font-size:min(10dvw,10rem);width:100%}.date-content .main-title .clock div[data-v-34649980]{text-align:center;color:var(--ab-orange)}.date-content .main-title .clock .letter[data-v-34649980]{color:var(--ab-white-green);font-size:min(4svw,2rem)}.date-content .main-title .date[data-v-34649980],.date-content .main-title .time[data-v-34649980]{padding:0 min(5dvw,10rem);text-align:right}.date-content .main-title .date[data-v-34649980]{font-size:min(21svw,15rem);font-family:WilliamNarasi,sans-serif;color:var(--ab-light-green)}.date-content .main-title .time[data-v-34649980]{font-size:min(5svw,5rem);color:var(--ab-white-green)}.date-content .main-title .locations[data-v-34649980]{display:grid;align-content:end;align-items:end;grid-template-columns:1fr .25fr .25fr .25fr .25fr 1fr;grid-template-rows:1fr .25fr;grid-template-areas:"church . . . . farm" "church-name church-name . . farm-name farm-name";gap:.75rem}.date-content .main-title .locations div[class$=-image][data-v-34649980]{display:flex;align-items:flex-end;width:min(32dvw,11rem)}.date-content .main-title .locations span[class$=-name][data-v-34649980]{color:var(--ab-light-green)}.date-content .main-title .locations .church-image[data-v-34649980]{grid-area:church}.date-content .main-title .locations .church-name[data-v-34649980]{grid-area:church-name;font-size:min(2.4dvw,1.2rem);text-align:left;line-height:1.2;color:var(--ab-white-green)}.date-content .main-title .locations .farm-image[data-v-34649980]{grid-area:farm;fill:var(--ab-white-green);justify-self:right}.date-content .main-title .locations .farm-name[data-v-34649980]{grid-area:farm-name;font-size:min(2.4dvw,1.2rem);text-align:right;line-height:1.2}@media (orientation: landscape){.date-content .main-title[data-v-34649980]{grid-template-rows:25dvh 15dvh 30dvh 15dvh}}@media (orientation: portrait){.date-content .main-title[data-v-34649980]{grid-template-rows:20dvh 10dvh 15dvh 25dvh}.date-content .date[data-v-34649980]{margin-bottom:-5dvh;align-self:end}}.story-content.custom-bottom[data-v-8db69244]{padding-bottom:5rem}.story-content .text-wrapper[data-v-8db69244]{margin:0 0 auto}.story-content p[data-v-8db69244]:not(:first-of-type){margin-top:.5rem}.story-content h1[data-v-8db69244]{font-size:min(6dvw,2rem)}.story-content p[data-v-8db69244]{font-size:min(3.4dvw,1rem)}@media (orientation: landscape){.story-content .text-wrapper[data-v-8db69244]{width:min(75dvw,75rem)}}:root{--conf-gap: 1rem;--conf-last-column: 50px;--conf-first-column: calc(50% - var(--conf-gap));--conf-second-column: calc(50% - var(--conf-last-column) - var(--conf-gap));--conf-third-column: calc(max(25%, 150px) - var(--conf-gap))}.confirmation-content{width:100dvw;margin-bottom:5rem}.confirmation-content .text-wrapper h1{font-size:min(6dvw,2rem)}.confirmation-content .text-wrapper p{font-size:min(3.4dvw,1rem)}.confirmation-content .text-wrapper p:not(:first-of-type){margin-top:.5rem}.confirmation-content .add-button-container{width:max(15dvw,10rem);margin-top:1.5rem;margin-bottom:.75rem}.confirmation-content .add-button-container button{width:100%}.confirmation-content .confirmation-form{overflow-x:auto}.confirmation-content .input-wrapper{display:flex;flex-direction:column;gap:.25rem}.confirmation-content .input-wrapper input{height:100%}.confirmation-content .input-wrapper textarea{resize:none;width:100%;display:block}.confirmation-content .grid-confirmation{display:grid;grid-template-columns:var(--conf-first-column) var(--conf-second-column) var(--conf-last-column);gap:var(--conf-gap);width:100%;min-width:700px;padding-bottom:1rem}.confirmation-content .grid-confirmation.special{grid-template-columns:var(--conf-first-column) var(--conf-third-column) calc(var(--conf-third-column) - var(--conf-last-column)) var(--conf-last-column)}.confirmation-content .grid-confirmation .special-field-container{display:flex;align-items:end}.confirmation-content .grid-confirmation .special-field-container.checkbox div{margin-bottom:.75rem}.confirmation-content .grid-confirmation .special-field-container.checkbox label{padding-left:.75rem;width:100%}.confirmation-content .grid-confirmation .special-field-container button{width:100%}.confirmation-content .grid-confirmation .special-field-container .mdi.mdi-delete{font-size:1.7rem;color:var(--delete-color)}.confirmation-content .restrictions-container{margin-top:.5rem}.confirmation-content .confirm-button-container{margin-top:1rem}.confirmation-content .confirm-button-container button{width:100%}.confirmation-content .confirm-button-container button.p-disabled{opacity:.2}:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64);--ab-white: #e0dcd9;--ab-light-green: #98937a;--ab-orange: #aa3b1c;--ab-dry-green: #50503f;--ab-white-green: #cecebd;--ab-yellow: #ecbd00;--ab-pink: #f1a886;--delete-color: #9d0000}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100dvh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-title{text-align:left;font-size:2rem;margin-bottom:.5rem}@font-face{font-family:LemonMilkRegular;src:url(/assets/LemonMilkRegular-pD5ies7F.otf) format("opentype")}@font-face{font-family:LemonMilkLight;src:url(/assets/LemonMilkLight-PMB9TBg2.otf) format("opentype")}@font-face{font-family:WilliamNarasi;src:url(/assets/WilliamNarasi-DTBTiawy.otf) format("opentype")}@font-face{font-family:RedHatDisplay;src:url(/assets/RedHatDisplay-B71-VAmR.ttf) format("truetype")}main{font-family:RedHatDisplay,sans-serif;letter-spacing:.01rem;height:100dvh;scroll-snap-type:y mandatory;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}body::-webkit-scrollbar{display:none}main>div[class*=-content]{display:flex;flex-direction:column;min-height:100dvh;scroll-snap-align:start;scroll-snap-stop:always}main>div[class*=-content]:not(.title-content){padding:3dvh min(8dvw,10rem) 0}main>div[class*=-content].title-content{align-items:center}main>div[class*=-content]:last-of-type:not(.title-content){scroll-margin-bottom:50dvh}
