.gallery.svelte-1o5wmjz{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:9rem;grid-auto-flow:dense;gap:var(--space-3);width:100%;max-width:var(--content);margin:0 auto;padding:0;list-style:none;display:grid}@media (width>=48rem){.gallery.svelte-1o5wmjz{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:11rem}}li.svelte-1o5wmjz{overflow:hidden}.tall.svelte-1o5wmjz{grid-row:span 2}img.svelte-1o5wmjz{object-fit:cover;width:100%;height:100%;display:block}.hero.svelte-1obtcmd{isolation:isolate;min-height:100svh;color:var(--color-green);background:var(--color-green);display:flex;position:relative;overflow:hidden}.bread.svelte-1obtcmd{z-index:-2;will-change:transform;height:134%;display:block;position:absolute;inset:0 0 auto}@supports (animation-timeline:scroll()){.bread.svelte-1obtcmd{animation:linear both svelte-1obtcmd-bread-rise;animation-timeline:scroll(root);animation-range:0 100svh}}@keyframes svelte-1obtcmd-bread-rise{to{transform:translateY(-25%)}}.bread.svelte-1obtcmd,.bread.svelte-1obtcmd img{object-fit:cover;object-position:center top;width:100%}.bread.svelte-1obtcmd img{filter:blur(4px);height:100%;display:block;transform:scale(1.05)}.hero.svelte-1obtcmd:before{content:"";z-index:-1;background:color-mix(in srgb, var(--color-cream) 20%, transparent);pointer-events:none;position:absolute;inset:0}.content.svelte-1obtcmd{min-width:0;padding:calc(var(--header-height) + var(--space-4)) clamp(1rem, 5vw, 4.5rem) clamp(1.25rem, 3.5vw, 3rem);flex-direction:column;flex:1;display:flex}.intro.svelte-1obtcmd{text-align:center;flex-direction:column;align-items:center;margin-block:auto;display:flex}h1.svelte-1obtcmd{margin:0;font-weight:400;position:relative}.mark.svelte-1obtcmd{width:clamp(12rem,min(64vw,40svh),28rem);height:auto;filter:drop-shadow(0 0 18px color-mix(in srgb, var(--color-paper) 60%, transparent));margin-inline:auto;display:block}.actions.svelte-1obtcmd{justify-content:center;gap:var(--space-3);margin-top:clamp(1.75rem,3.2vw,2.75rem);display:flex}@media (width<=29.99rem){.actions.svelte-1obtcmd .button{white-space:nowrap;padding-inline:.8rem}}.bottom.svelte-1obtcmd{justify-content:space-between;align-items:flex-end;gap:var(--space-4);color:var(--color-green);flex-wrap:wrap;margin-top:auto;padding-top:clamp(2.5rem,6vw,4rem);display:flex}.info.svelte-1obtcmd{gap:var(--space-2);min-width:min(100%,17rem);padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb, var(--color-green) 20%, transparent);background:color-mix(in srgb, var(--color-paper) 72%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-direction:column;flex:0 auto;display:flex}.copy.svelte-1obtcmd{font-family:var(--font-display);flex:none;margin:0;font-size:clamp(1rem,.6rem + 1.6vw,2.2rem);font-weight:800;line-height:1}@media (width<=47.99rem){.bottom.svelte-1obtcmd{justify-content:center}.copy.svelte-1obtcmd{display:none}}.strip.svelte-bg452r{align-items:center;gap:var(--space-7);padding:var(--space-8) clamp(1rem, 5vw, 4.5rem);text-align:center;color:var(--color-cream);background:var(--color-green);flex-direction:column;display:flex}.details.svelte-bg452r{gap:var(--space-6);grid-template-columns:minmax(0,1fr);width:100%;max-width:60rem;margin:0;display:grid}@media (width>=48rem){.details.svelte-bg452r{grid-template-columns:repeat(2,minmax(0,1fr))}.details.svelte-bg452r>div:where(.svelte-bg452r):last-child:nth-child(odd){grid-column:1/-1}}@media (width>=80rem){.details.svelte-bg452r{max-width:var(--content);grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.details.svelte-bg452r>div:where(.svelte-bg452r):last-child:nth-child(odd){grid-column:auto}}.details.svelte-bg452r>div:where(.svelte-bg452r)>dt:where(.svelte-bg452r){margin:0 0 var(--space-2);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--color-paper);font-weight:600}.details.svelte-bg452r>div:where(.svelte-bg452r)>dd:where(.svelte-bg452r){font-size:var(--text-lg);text-wrap:balance;margin:0;font-weight:500;line-height:1.45}.details.svelte-bg452r>div:where(.svelte-bg452r)>.opening:where(.svelte-bg452r){font-size:var(--text-base);justify-content:center;display:flex}.map.svelte-bg452r{background:var(--color-sand);height:clamp(22rem,60vh,40rem);position:relative}iframe.svelte-bg452r{filter:grayscale()sepia(.45)contrast(.92)brightness(1.02);border:0;width:100%;height:100%;display:block}.shield.svelte-bg452r{padding:var(--space-5);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}.shield.svelte-bg452r span:where(.svelte-bg452r){padding:var(--space-2) var(--space-4);font:inherit;font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--color-cream);background:var(--color-green);font-weight:600}.shield.svelte-bg452r:focus-visible{outline:3px solid var(--color-green);outline-offset:-3px}.hero-note.svelte-1ryla8s{font-size:var(--text-sm);opacity:.9;margin:0;line-height:1.45}.section.svelte-1ryla8s{gap:calc(var(--space-6) + var(--space-2));padding:var(--space-9) var(--space-4) var(--space-8);flex-direction:column;display:flex}.section.svelte-1ryla8s+.section:where(.svelte-1ryla8s){padding-top:var(--space-6)}.lead.svelte-1ryla8s{text-align:center;width:100%;max-width:40rem;color:var(--color-muted);margin:0 auto}.grid.svelte-1ryla8s{--columns:2;--gap-x:var(--space-3);justify-content:center;gap:var(--space-7) var(--gap-x);width:100%;max-width:var(--content);flex-wrap:wrap;margin:0 auto;padding:0;list-style:none;display:flex}@media (width>=48rem){.grid.svelte-1ryla8s{--columns:3;--gap-x:var(--space-5)}}@media (width>=64rem){.grid.svelte-1ryla8s{--columns:4}}.grid.svelte-1ryla8s li:where(.svelte-1ryla8s){flex:0 0 calc((100% - (var(--columns) - 1) * var(--gap-x)) / var(--columns));min-width:0;display:flex}.grid.svelte-1ryla8s li:where(.svelte-1ryla8s)>*{flex:1}
