.Af2_WG_header{border-bottom:1px solid var(--rule);padding-block:1.1rem}.Af2_WG_inner{justify-content:space-between;align-items:center;gap:1rem;display:flex}.Af2_WG_markLink{line-height:0;display:inline-flex}.Af2_WG_mark{width:auto;height:52px}.Af2_WG_requestLink{font-family:var(--font-sans);font-size:var(--text-small);white-space:nowrap}@media (max-width:480px){.Af2_WG_mark{height:44px}}
.Z8hQ_W_hero{padding-top:clamp(1.5rem,3.5vw,3rem)}.Z8hQ_W_grid{flex-direction:column;gap:clamp(2.25rem,5vw,3.25rem);display:flex}.Z8hQ_W_intro{text-align:center;flex-direction:column;align-items:center;gap:1.1rem;display:flex}.Z8hQ_W_wordmark{width:min(360px,72vw);height:auto}.Z8hQ_W_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Z8hQ_W_tagline{font-family:var(--font-serif);letter-spacing:-.01em;text-wrap:balance;max-width:15ch;font-size:clamp(1.7rem,1rem + 2.95vw,3.2rem);font-style:italic;font-weight:500;line-height:1.1}.Z8hQ_W_lede{font-size:var(--text-lede);color:var(--ink-70);text-wrap:balance;max-width:34ch}.Z8hQ_W_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.4rem;margin-top:.9rem;display:flex}.Z8hQ_W_secondary{font-family:var(--font-sans);font-size:var(--text-small)}.Z8hQ_W_ctaNote{font-family:var(--font-sans);font-size:var(--text-caption);letter-spacing:.02em;color:var(--ink-70);margin-top:.9rem}.Z8hQ_W_imageFrame{border-radius:2px;overflow:hidden}.Z8hQ_W_image{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto}.Z8hQ_W_figure figcaption{margin-top:.7rem}@media (min-width:900px){.Z8hQ_W_grid{grid-template-columns:7fr 6fr;align-items:center;gap:clamp(3rem,6vw,5.5rem);display:grid}.Z8hQ_W_intro{text-align:left;align-items:flex-start}.Z8hQ_W_wordmark{width:min(400px,34vw)}.Z8hQ_W_actions{justify-content:flex-start}.Z8hQ_W_figure{position:relative}.Z8hQ_W_image{aspect-ratio:auto;height:clamp(420px,58vh,560px)}.Z8hQ_W_imageFrame{box-shadow:18px 18px #899da573}}
.-wCYrq_section{margin-top:var(--section-gap)}.-wCYrq_title{margin-top:.8rem}.-wCYrq_lede{color:var(--ink-70);margin-top:1.1rem}.-wCYrq_gallery{grid-template-columns:1fr;gap:2.2rem;margin-top:clamp(2rem,5vw,3.5rem);display:grid}.-wCYrq_frame{border-radius:2px;overflow:hidden}.-wCYrq_imgWide,.-wCYrq_imgTall{width:100%;height:auto}.-wCYrq_gallery figcaption{margin-top:.7rem}.-wCYrq_note{font-size:var(--text-body);margin-top:clamp(2rem,5vw,3rem)}@media (min-width:760px){.-wCYrq_gallery{grid-template-columns:7fr 5fr;align-items:start;gap:clamp(1.8rem,3.5vw,3rem)}.-wCYrq_itemTall{margin-top:clamp(2.5rem,6vw,5rem)}.-wCYrq_imgWide{aspect-ratio:8/5;object-fit:cover}.-wCYrq_imgTall{aspect-ratio:4/5;object-fit:cover}.-wCYrq_itemTall .-wCYrq_frame{box-shadow:14px 14px 0 var(--slate-plate)}}
.x-W7TG_section{margin-top:var(--section-gap);background:var(--slate-wash);padding-block:clamp(3rem,7vw,5.5rem);scroll-margin-top:2rem}.x-W7TG_grid{grid-template-columns:1fr;gap:2.2rem;display:grid}.x-W7TG_frame{border-radius:2px;overflow:hidden}@media (min-width:760px){.x-W7TG_frame{box-shadow:14px 14px 0 var(--crust-rule)}}.x-W7TG_img{width:100%;height:auto}.x-W7TG_figureCol figcaption{margin-top:.7rem}.x-W7TG_title{max-width:18ch;margin-top:.8rem}.x-W7TG_story{margin-top:1.3rem}@media (min-width:760px){.x-W7TG_grid{grid-template-columns:5fr 7fr;align-items:center;gap:clamp(2.5rem,5vw,4.5rem)}.x-W7TG_img{aspect-ratio:4/5;object-fit:cover}}
.GsQPpW_section{background:var(--spruce);color:var(--parchment);margin-top:0;padding-block:clamp(3.5rem,8vw,6.5rem)}.GsQPpW_inner{flex-direction:column;align-items:flex-start;gap:1.75rem;display:flex}.GsQPpW_eyebrow{color:var(--slate)}.GsQPpW_title{margin-top:.8rem}.GsQPpW_subtitle{font-family:var(--font-serif);font-style:italic;font-size:var(--text-lede);color:var(--slate);margin-top:.4rem}.GsQPpW_figure{width:100%;margin:0}.GsQPpW_image{border-radius:2px;width:100%;height:auto;box-shadow:0 16px 36px #00000047}.GsQPpW_figcaption{color:var(--slate);margin-top:.75rem}.GsQPpW_story{color:#eae2d3e0}.GsQPpW_statement{border-left:2px solid var(--crust);font-family:var(--font-serif);color:var(--parchment);text-wrap:balance;max-width:34ch;margin-top:clamp(1.75rem,4vw,2.5rem);padding-left:1.4rem;font-size:clamp(1.25rem,1.05rem + .9vw,1.6rem);font-style:italic;line-height:1.4}@media (min-width:900px){.GsQPpW_inner{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:1.75rem clamp(2.5rem,5vw,4.5rem);display:grid}.GsQPpW_textHead{grid-area:1/1}.GsQPpW_story{grid-area:2/1;max-width:42ch}.GsQPpW_figure{grid-area:1/2/3;align-self:center}}
.hkUHhW_actions{flex-direction:column;align-items:center;gap:1rem;display:flex}.hkUHhW_altAction{font-family:var(--font-sans);font-size:var(--text-caption);color:var(--ink-70);margin-top:-.35rem}.hkUHhW_addressRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;display:flex}.hkUHhW_address{font-family:var(--font-sans);font-size:var(--text-small);letter-spacing:.02em}.hkUHhW_copyButton{font-family:var(--font-sans);font-size:var(--text-caption);letter-spacing:.04em;color:var(--ink);border:1px solid var(--rule);cursor:pointer;background:0 0;border-radius:2px;padding:.35rem .8rem;transition:border-color .16s,color .16s}.hkUHhW_copyButton:hover{border-color:var(--crust);color:var(--crust)}.hkUHhW_unconfigured{border:1px dashed var(--rule);text-align:center;border-radius:2px;max-width:28rem;margin-inline:auto;padding:1.2rem 1.4rem}.hkUHhW_unconfiguredTitle{font-weight:600}.hkUHhW_unconfiguredBody{font-size:var(--text-small);color:var(--ink-70);margin-top:.4rem}.hkUHhW_unconfiguredBody code{font-size:.85em}
.J_gFVW_section{margin-top:var(--section-gap);scroll-margin-top:2rem}.J_gFVW_inner{justify-content:center;display:flex}.J_gFVW_reveal{text-align:center;border:1px solid var(--crust-rule);border-radius:2px;flex-direction:column;align-items:center;max-width:44rem;padding:clamp(2rem,6vw,4rem) clamp(1.25rem,5vw,3.5rem);display:flex}.J_gFVW_tag{filter:drop-shadow(0 10px 18px #1738472e);width:128px;height:auto;margin-bottom:1.6rem;transform:rotate(-3deg)}.J_gFVW_title{margin-top:.8rem}.J_gFVW_price{font-family:var(--font-serif);color:var(--crust);margin-top:1rem;font-size:clamp(1.6rem,1.3rem + 1.2vw,2.2rem);font-weight:500}.J_gFVW_priceUnit{color:var(--ink-70);font-size:.55em;font-style:italic}.J_gFVW_priceNote{font-family:var(--font-sans);font-size:var(--text-caption);letter-spacing:.01em;color:var(--ink-70);text-wrap:balance;max-width:40ch;margin-top:.5rem}.J_gFVW_copy{color:var(--ink-70);text-wrap:pretty;margin-top:1.1rem}.J_gFVW_actionArea{width:100%;margin-top:1.8rem}.J_gFVW_note{max-width:34rem;margin-top:1.4rem}
.Zlzuta_mask{aspect-ratio:465/312;background-color:currentColor;display:inline-block;-webkit-mask:url(/brand/wordmark.svg) 50%/contain no-repeat;mask:url(/brand/wordmark.svg) 50%/contain no-repeat}
.KHjgga_community{margin-top:var(--section-gap);border-top:1px solid var(--rule);padding-top:clamp(3rem,7vw,5rem)}.KHjgga_communityInner{text-align:center;justify-content:center;display:flex}.KHjgga_communityTitle{margin-top:.8rem}.KHjgga_communityCopy{margin-top:1.1rem;color:var(--ink-70);max-width:34rem;margin-inline:auto}.KHjgga_communityAction{font-family:var(--font-sans);font-size:var(--text-small);margin-top:1.4rem}.KHjgga_footer{background:var(--ink);color:var(--parchment);margin-top:clamp(3.5rem,8vw,6rem);padding-block:clamp(3rem,7vw,5rem)}.KHjgga_footerInner{text-align:center;flex-direction:column;align-items:center;gap:.8rem;display:flex}.KHjgga_footerMark{width:110px;color:var(--parchment)}.KHjgga_footerLocation{font-family:var(--font-sans);font-size:var(--text-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--parchment-75)}.KHjgga_footerLinks{font-family:var(--font-sans);font-size:var(--text-small);flex-wrap:wrap;justify-content:center;gap:1.4rem;display:flex}.KHjgga_footerLinks:empty{display:none}.KHjgga_closing{font-family:var(--font-serif);font-style:italic;font-size:var(--text-lede);color:var(--parchment);margin-top:.6rem}.KHjgga_footerLinks a{color:var(--parchment)}
