.contact-form_form__mu2I3{position:relative;border:1px solid var(--line);background:rgba(255,249,237,.5);padding:clamp(22px,4vw,38px)}.contact-form_grid__EgJbz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.contact-form_field__hS6eP{display:grid;gap:9px;margin-top:20px;color:var(--brown);font-size:.82rem;font-weight:700;letter-spacing:.04em}.contact-form_grid__EgJbz .contact-form_field__hS6eP{margin-top:0}.contact-form_field__hS6eP input,.contact-form_field__hS6eP select,.contact-form_field__hS6eP textarea{width:100%;min-height:48px;border:1px solid rgba(43,33,25,.3);border-radius:0;background:rgba(255,255,255,.65);padding:12px 14px;color:var(--ink);font:inherit;font-weight:400;letter-spacing:0;outline:none;transition:border-color var(--motion-duration-fast) var(--motion-ease-standard),box-shadow var(--motion-duration-fast) var(--motion-ease-standard)}.contact-form_field__hS6eP textarea{min-height:156px;resize:vertical;line-height:1.6}.contact-form_field__hS6eP input:focus-visible,.contact-form_field__hS6eP select:focus-visible,.contact-form_field__hS6eP textarea:focus-visible{border-color:var(--honey-on-paper);box-shadow:0 0 0 3px rgba(193,138,35,.18)}.contact-form_field__hS6eP input[aria-invalid=true],.contact-form_field__hS6eP textarea[aria-invalid=true]{border-color:#9d2d24}.contact-form_required__zV9qU{color:var(--honey-on-paper)}.contact-form_fieldError__rZKAy{color:#84251e;font-size:.78rem;font-weight:600;line-height:1.45}.contact-form_errorSummary__9XzB_,.contact-form_success__GuXFZ{margin-top:20px;border-left:3px solid;padding:12px 16px;font-size:.9rem;line-height:1.55}.contact-form_errorSummary__9XzB_{border-color:#9d2d24;background:rgba(157,45,36,.08);color:#6f1e18}.contact-form_success__GuXFZ{border-color:#54703e;background:rgba(84,112,62,.1);color:#344725}.contact-form_privacy__JbC_x{max-width:62ch;margin-top:20px;color:var(--soft);font-size:.78rem;line-height:1.6}.contact-form_privacy__JbC_x a{border-bottom:1px solid;color:var(--brown)}.contact-form_submit__NWOMo{display:inline-flex;min-height:48px;align-items:center;justify-content:center;margin-top:20px;border:1px solid var(--ink);background:var(--ink);padding:12px 22px;color:#fff9ed;font-size:.75rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard)}.contact-form_submit__NWOMo:hover{background:transparent;color:var(--ink)}.contact-form_submit__NWOMo:disabled{cursor:wait;opacity:.62}.contact-form_honeypot__wfKYa{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.contact-form_srOnly__cs57O{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media (max-width:620px){.contact-form_grid__EgJbz{grid-template-columns:1fr}.contact-form_form__mu2I3{padding-inline:18px}}.editorial-archive_archive__jg5_w{padding:clamp(36px,4vw,58px) max(clamp(18px,7vw,104px),calc((100vw - 1740px) / 2)) clamp(76px,9vw,118px);border-top:1px solid var(--line)}.editorial-archive_archiveHeading__gFqg0{max-width:900px;margin-bottom:46px}.editorial-archive_archiveHeading__gFqg0 p:first-child{color:var(--honey-on-paper);font-size:.68rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.editorial-archive_archiveHeading__gFqg0 h2{max-width:14ch;margin-top:14px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.8rem,5.8vw,6.5rem);font-weight:400;line-height:.94}.editorial-archive_archiveHeading__gFqg0 p:last-child{max-width:62ch;margin-top:22px;color:var(--brown);line-height:1.75}.editorial-archive_filterBar__BLVse{position:sticky;z-index:30;top:86px;margin-bottom:30px;background:rgba(244,234,216,.97);box-shadow:0 12px 24px rgba(43,33,25,.04)}.editorial-archive_filters__SxSD1{display:flex;flex-wrap:wrap;gap:8px 28px;border-bottom:1px solid var(--line)}.editorial-archive_filter__ObH32{display:inline-flex;min-height:44px;align-items:center;gap:7px;flex:0 0 auto;border-bottom:2px solid transparent;padding:8px 0;color:var(--soft);font-size:.7rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.editorial-archive_filterCount__H2fj1{display:inline-grid;min-width:22px;height:22px;place-items:center;border:1px solid rgba(43,33,25,.18);border-radius:999px;padding-inline:5px;font-size:.58rem;letter-spacing:0}.editorial-archive_filterActive__dwkye{border-bottom-color:var(--honey-on-paper);color:var(--ink)}.editorial-archive_filterActive__dwkye .editorial-archive_filterCount__H2fj1{border-color:var(--honey-on-paper);background:var(--honey-on-paper);color:var(--paper)}.editorial-archive_resultSummary__vX9mJ{padding:10px 0 12px;color:var(--soft);font-size:.72rem;letter-spacing:.08em}.editorial-archive_newsGrid__kMUKI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(34px,6vw,86px) clamp(22px,4vw,58px)}.editorial-archive_newsCard__rVa9f{display:grid;min-width:0;grid-template-rows:auto 1fr;border-bottom:1px solid var(--line)}.editorial-archive_newsCardFeatured__PIh3N{grid-column:1/-1;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);grid-template-rows:none}.editorial-archive_newsMedia__0BpmQ{position:relative;aspect-ratio:4/3;min-height:0;overflow:hidden;background:rgba(193,138,35,.06);clip-path:polygon(0 0,96% 0,100% 100%,4% 94%)}.editorial-archive_newsCardFeatured__PIh3N .editorial-archive_newsMedia__0BpmQ{min-height:0;aspect-ratio:3/2}.editorial-archive_newsImage___3nLy{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--motion-duration-slow) var(--motion-ease-emphasized)}.editorial-archive_newsCard__rVa9f:hover .editorial-archive_newsImage___3nLy{transform:scale(1.02)}.editorial-archive_newsPlaceholder__3Q4RI{height:100%;min-height:inherit;background:rgba(193,138,35,.08)}.editorial-archive_newsCopy__tvGpI{padding:26px 0 34px}.editorial-archive_newsCardFeatured__PIh3N .editorial-archive_newsCopy__tvGpI{display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,4vw,56px)}.editorial-archive_newsCardPreviewMobile__UW8_F.editorial-archive_newsCardFeatured__PIh3N{grid-column:auto;grid-template-columns:1fr;grid-template-rows:auto 1fr}.editorial-archive_newsCardPreviewMobile__UW8_F.editorial-archive_newsCardFeatured__PIh3N .editorial-archive_newsMedia__0BpmQ{min-height:0;aspect-ratio:4/3}.editorial-archive_newsCardPreviewMobile__UW8_F.editorial-archive_newsCardFeatured__PIh3N .editorial-archive_newsCopy__tvGpI{padding-inline:0}.editorial-archive_newsMeta__HuShm{display:flex;flex-wrap:wrap;gap:10px 18px;color:var(--honey-on-paper);font-size:.65rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.editorial-archive_newsCopy__tvGpI h2{margin-top:15px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3.5vw,4.2rem);font-weight:400;line-height:1}.editorial-archive_newsCopy__tvGpI h2,.editorial-archive_newsExcerpt__TGl5b{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.editorial-archive_newsExcerpt__TGl5b{max-width:54ch;margin-top:20px;color:var(--brown);line-height:1.72}.editorial-archive_newsCardFeatured__PIh3N .editorial-archive_newsExcerpt__TGl5b{-webkit-line-clamp:4}.editorial-archive_newsLink__FpFoT{display:inline-block;width:-moz-fit-content;width:fit-content;margin-top:24px;border-bottom:1px solid;padding-bottom:6px;font-size:.68rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.editorial-archive_loadMoreWrap__IToK5{display:flex;justify-content:center;padding-top:clamp(42px,6vw,76px)}.editorial-archive_loadMoreButton__UiIMI{min-height:48px;border:1px solid var(--ink);padding:0 22px;color:var(--ink);font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;transition:background-color var(--motion-duration-fast),color var(--motion-duration-fast)}.editorial-archive_loadMoreButton__UiIMI:hover{background:var(--ink);color:var(--paper)}.editorial-archive_emptyState___7kdR{border:1px solid var(--line);padding:clamp(32px,5vw,64px);text-align:center}.editorial-archive_emptyState___7kdR h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3.8rem);font-weight:400}.editorial-archive_emptyState___7kdR p{margin:14px 0 24px;color:var(--brown)}.editorial-archive_collectionGrid__qUCCx{display:grid;grid-template-columns:repeat(12,1fr);gap:clamp(28px,4vw,58px) 24px}.editorial-archive_collectionCard__Eofju{grid-column:span 4;min-width:0;border-bottom:1px solid var(--line)}.editorial-archive_collectionCard__Eofju:nth-child(5n+1){grid-column:span 7}.editorial-archive_collectionCard__Eofju:nth-child(5n+2){grid-column:span 5}.editorial-archive_collectionMedia__a67Hw{position:relative;height:clamp(300px,35vw,560px);overflow:hidden}.editorial-archive_collectionCard__Eofju:nth-child(5n+2) .editorial-archive_collectionMedia__a67Hw{clip-path:polygon(8% 0,100% 0,94% 100%,0 92%)}.editorial-archive_collectionImage__9LXZj{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--motion-duration-slow) var(--motion-ease-emphasized)}.editorial-archive_collectionCard__Eofju:hover .editorial-archive_collectionImage__9LXZj{transform:scale(1.02)}.editorial-archive_collectionCopy__KoS1z{padding:24px 0 32px}.editorial-archive_collectionCopy__KoS1z h2{margin-top:8px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3.2vw,3.8rem);font-weight:400}.editorial-archive_collectionCopy__KoS1z p{max-width:48ch;margin-top:13px;color:var(--brown);line-height:1.65}.editorial-archive_collectionMeta__ODA6x{display:flex;justify-content:space-between;gap:20px;margin-top:18px;color:var(--soft);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.editorial-archive_articleHero__Pk1No{display:grid;min-height:min(860px,92svh);grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr);gap:clamp(42px,7vw,112px);align-items:center;padding:clamp(128px,12vw,180px) max(clamp(18px,7vw,104px),calc((100vw - 1740px)/2)) clamp(72px,8vw,112px);border-bottom:1px solid var(--line)}.editorial-archive_articleMedia__WIfx9>div>div{border-radius:0;clip-path:polygon(7% 0,100% 0,93% 100%,0 91%)}.editorial-archive_articleCopy__IyjNL{border-left:1px solid rgba(193,138,35,.58);padding:18px clamp(18px,3vw,42px)}.editorial-archive_backLink__vwwVg{display:inline-block;margin-bottom:28px;color:var(--soft);font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.editorial-archive_articleCopy__IyjNL h1{max-width:12ch;margin-top:18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.3rem,6.5vw,7.4rem);font-weight:400;line-height:.92}.editorial-archive_articleExcerpt__qfcfp{max-width:56ch;margin-top:28px;color:var(--brown);font-size:1.05rem;line-height:1.75}.editorial-archive_articleExcerpt__qfcfp p+p{margin-top:16px}.editorial-archive_articleExcerpt__qfcfp a{color:var(--ink);text-decoration:underline;text-decoration-color:rgba(193,138,35,.55);text-underline-offset:3px}.editorial-archive_articleBody__TWAT8{padding:clamp(72px,8vw,118px) max(clamp(18px,7vw,104px),calc((100vw - 1740px)/2))}.editorial-archive_articleText__y_avr{max-width:820px;margin-inline:auto;color:var(--brown);font-size:1.05rem;line-height:1.85}.editorial-archive_related__7lCCp{margin-top:90px;border-top:1px solid var(--line);padding-top:52px}.editorial-archive_related__7lCCp h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(2.4rem,4.5vw,5rem);font-weight:400}@media (max-width:980px){.editorial-archive_filterBar__BLVse{top:74px}.editorial-archive_articleHero__Pk1No,.editorial-archive_newsCardFeatured__PIh3N{grid-template-columns:1fr}.editorial-archive_newsCardFeatured__PIh3N{grid-template-rows:auto 1fr}.editorial-archive_newsCardFeatured__PIh3N .editorial-archive_newsCopy__tvGpI{padding-inline:0}.editorial-archive_collectionCard__Eofju,.editorial-archive_collectionCard__Eofju:nth-child(5n+1),.editorial-archive_collectionCard__Eofju:nth-child(5n+2){grid-column:span 6}.editorial-archive_articleHero__Pk1No{min-height:auto;padding-top:120px}}@media (max-width:650px){.editorial-archive_archive__jg5_w,.editorial-archive_articleBody__TWAT8{padding:34px 16px 64px}.editorial-archive_filterBar__BLVse{margin:0 -16px 24px;padding-inline:16px}.editorial-archive_filters__SxSD1{flex-wrap:nowrap;gap:20px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.editorial-archive_filters__SxSD1::-webkit-scrollbar{display:none}.editorial-archive_resultSummary__vX9mJ{white-space:nowrap}.editorial-archive_newsGrid__kMUKI{grid-template-columns:1fr}.editorial-archive_newsCardFeatured__PIh3N{grid-column:auto}.editorial-archive_newsCardFeatured__PIh3N .editorial-archive_newsMedia__0BpmQ{min-height:0;aspect-ratio:4/3}.editorial-archive_collectionCard__Eofju,.editorial-archive_collectionCard__Eofju:nth-child(5n+1),.editorial-archive_collectionCard__Eofju:nth-child(5n+2){grid-column:1/-1}.editorial-archive_collectionMedia__a67Hw{height:108vw}.editorial-archive_articleHero__Pk1No{padding:104px 16px 68px}.editorial-archive_articleCopy__IyjNL h1{font-size:clamp(3rem,15vw,4.8rem)}}.editorial-page_intro__lixFD{display:grid;min-height:min(860px,92svh);grid-template-columns:minmax(0,1.04fr) minmax(340px,.96fr);gap:clamp(42px,8vw,128px);align-items:center;padding:clamp(132px,13vw,190px) max(clamp(18px,7vw,104px),calc((100vw - 1740px) / 2)) clamp(76px,9vw,128px);border-bottom:1px solid var(--line)}.editorial-page_introCompact__RHg8t{min-height:min(700px,78svh)}.editorial-page_introArchiveDensity__eCdE_{min-height:min(480px,58svh);padding-top:clamp(112px,10vw,142px);padding-bottom:clamp(38px,4vw,54px)}.editorial-page_introArchiveDensity__eCdE_ .editorial-page_introMark__N2BmQ{min-height:240px;background-size:min(70%,480px) auto}.editorial-page_introCopy__YalIZ{border-left:1px solid rgba(193,138,35,.58);padding:18px clamp(18px,3vw,40px)}.editorial-page_introBackLink__8ED5w{display:inline-flex;gap:8px;margin-bottom:28px;border-bottom:1px solid;padding-bottom:7px;color:var(--brown);font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.editorial-page_sectionCode__QH3pB{color:var(--honey-on-paper);font-size:.68rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.editorial-page_intro__lixFD h1{max-width:10ch;margin-top:18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(4rem,8vw,8.5rem);font-weight:400;letter-spacing:-.045em;line-height:.88}.editorial-page_introText__Pmmht{max-width:62ch;margin-top:clamp(28px,4vw,48px);color:var(--brown);font-size:clamp(1rem,1.3vw,1.18rem);line-height:1.78;white-space:pre-line}.editorial-page_introMedia__WasBZ{position:relative;min-height:min(680px,60vw);overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line);clip-path:polygon(7% 0,100% 0,93% 100%,0 90%)}.editorial-page_introImage___0F8_{-o-object-fit:cover;object-fit:cover}.editorial-page_introMedia__WasBZ.editorial-page_introMediaContain__JFWtw{min-height:0;aspect-ratio:1867/1196;border:1px solid var(--line);background:rgba(255,249,237,.36);clip-path:none}.editorial-page_introImageContain__orG2U{-o-object-fit:contain;object-fit:contain}.editorial-page_introArchiveStage__jnY1X{position:relative;align-self:center;padding:20px 20px 28px;isolation:isolate}.editorial-page_introArchiveStage__jnY1X:before{position:absolute;z-index:-1;inset:42px 0 0 42px;background:rgba(193,138,35,.18);clip-path:polygon(4% 0,100% 4%,95% 100%,0 94%);content:""}.editorial-page_introArchiveCard__gaLr8{border:1px solid rgba(43,33,25,.14);background:#fff9ed;box-shadow:0 24px 60px rgba(43,33,25,.13);padding:14px 14px 11px;transform:rotate(-.8deg);transform-origin:center}.editorial-page_introMedia__WasBZ.editorial-page_introArchivePhoto__RjjxV{border:0;background:transparent}.editorial-page_introArchiveCaption__fiktd{padding:12px 3px 3px;color:var(--honey-on-paper);font-size:.64rem;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.editorial-page_introMark__N2BmQ{min-height:420px;background:url(/images/branding/staffy_knot_Y.png) 50%/min(82%,620px) auto no-repeat;opacity:.16}.editorial-page_section__KFJYZ{padding:clamp(76px,9vw,132px) max(clamp(18px,7vw,104px),calc((100vw - 1740px) / 2));border-top:1px solid var(--line)}.editorial-page_wash__Gp4rh{background:rgba(227,210,184,.28)}.editorial-page_dark__WqaIq{background:var(--ink);color:#fff9ed}.editorial-page_sectionHeading__bKwaA{max-width:1000px}.editorial-page_sectionHeading__bKwaA h2{max-width:14ch;margin-top:15px;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,6vw,6.8rem);font-weight:400;letter-spacing:-.04em;line-height:.92}.editorial-page_sectionHeading__bKwaA>p:last-child{max-width:64ch;margin-top:25px;color:var(--brown);line-height:1.75}.editorial-page_dark__WqaIq .editorial-page_sectionHeading__bKwaA>p:last-child{color:rgba(255,249,237,.74)}@media (max-width:980px){.editorial-page_intro__lixFD{min-height:auto;grid-template-columns:1fr;padding-top:122px}.editorial-page_introArchiveDensity__eCdE_{padding-bottom:54px}.editorial-page_introMedia__WasBZ{min-height:68svh}.editorial-page_introMark__N2BmQ{display:none}}@media (max-width:620px){.editorial-page_intro__lixFD{gap:36px;padding:104px 16px 70px}.editorial-page_intro__lixFD h1{font-size:clamp(3.6rem,18vw,5.4rem)}.editorial-page_introMedia__WasBZ{min-height:112vw}.editorial-page_introArchiveStage__jnY1X{padding:8px 8px 18px}.editorial-page_introArchiveStage__jnY1X:before{inset:24px 0 0 24px}.editorial-page_introArchiveCard__gaLr8{padding:8px 8px 9px;transform:none}.editorial-page_introArchiveCaption__fiktd{padding:10px 2px 2px;font-size:.58rem}.editorial-page_section__KFJYZ{padding:66px 16px}.editorial-page_sectionHeading__bKwaA h2{font-size:clamp(2.7rem,13vw,4rem)}}.gallery-collection-view_grid__v157J{display:grid;grid-template-columns:repeat(12,1fr);gap:18px}.gallery-collection-view_item__hsFTE{position:relative;grid-column:span 4;min-height:360px;overflow:hidden;background:var(--paper-deep);text-align:left}.gallery-collection-view_item__hsFTE:nth-child(5n+1){grid-column:span 7}.gallery-collection-view_item__hsFTE:nth-child(5n+2){grid-column:span 5}.gallery-collection-view_image__0TXx3{width:100%;height:100%;min-height:inherit;-o-object-fit:cover;object-fit:cover;transition:transform var(--motion-duration-slow) var(--motion-ease-emphasized)}.gallery-collection-view_item__hsFTE:hover .gallery-collection-view_image__0TXx3{transform:scale(1.02)}.gallery-collection-view_caption__CBdn6{position:absolute;inset:auto 0 0;padding:70px 22px 22px;background:linear-gradient(0deg,rgba(23,17,12,.88),transparent);color:#fff9ed}.gallery-collection-view_caption__CBdn6 span{font-size:.63rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.gallery-collection-view_caption__CBdn6 h3{margin-top:6px;font-family:Georgia,Times New Roman,serif;font-size:1.45rem;font-weight:400}.gallery-collection-view_caption__CBdn6 p{margin-top:6px;color:rgba(255,249,237,.78);font-size:.85rem}.gallery-collection-view_overlay__iETAq{position:fixed;inset:0;z-index:80;display:grid;place-items:center;background:rgba(23,17,12,.94);padding:34px 76px;color:#fff9ed}.gallery-collection-view_dialog__GKLtX{position:relative;width:min(100%,1440px);max-height:90svh;outline:none}.gallery-collection-view_lightboxImage__lRb19{width:100%;max-height:74svh;-o-object-fit:contain;object-fit:contain}.gallery-collection-view_lightboxCaption__1tDKk{display:flex;flex-wrap:wrap;gap:4px 16px;align-items:baseline;padding:12px 56px 0 0;font-size:.85rem;line-height:1.45}.gallery-collection-view_lightboxCaption__1tDKk strong{font-family:Georgia,Times New Roman,serif;font-size:1.2rem;font-weight:400}.gallery-collection-view_lightboxCaption__1tDKk span{color:rgba(255,249,237,.74)}.gallery-collection-view_close__fUFqZ,.gallery-collection-view_next___Qqj0,.gallery-collection-view_previous__rIePa{position:absolute;z-index:2;display:grid;width:48px;height:48px;place-items:center;border:1px solid rgba(255,249,237,.38);background:rgba(23,17,12,.58);color:#fff9ed}.gallery-collection-view_close__fUFqZ{top:0;right:0}.gallery-collection-view_next___Qqj0,.gallery-collection-view_previous__rIePa{top:50%;transform:translateY(-50%)}.gallery-collection-view_previous__rIePa{left:-62px}.gallery-collection-view_next___Qqj0{right:-62px}.gallery-collection-view_close__fUFqZ svg,.gallery-collection-view_next___Qqj0 svg,.gallery-collection-view_previous__rIePa svg{width:21px;height:21px}.gallery-collection-view_counter__29oZ3{position:absolute;right:0;bottom:-26px;color:rgba(255,249,237,.72);font-size:.67rem;letter-spacing:.14em;text-transform:uppercase}@media (max-width:900px){.gallery-collection-view_item__hsFTE,.gallery-collection-view_item__hsFTE:nth-child(5n+1),.gallery-collection-view_item__hsFTE:nth-child(5n+2){grid-column:span 6}}@media (max-width:620px){.gallery-collection-view_grid__v157J{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.gallery-collection-view_item__hsFTE,.gallery-collection-view_item__hsFTE:nth-child(5n+2){grid-column:span 1;min-height:60vw}.gallery-collection-view_item__hsFTE:nth-child(5n+1){grid-column:1/-1;min-height:100vw}.gallery-collection-view_item__hsFTE:hover .gallery-collection-view_image__0TXx3{transform:none}.gallery-collection-view_caption__CBdn6{padding:54px 12px 12px}.gallery-collection-view_caption__CBdn6 h3{font-size:1.05rem;line-height:1.12}.gallery-collection-view_caption__CBdn6 span{font-size:.55rem}.gallery-collection-view_item__hsFTE:not(:nth-child(5n+1)) .gallery-collection-view_caption__CBdn6 p{display:none}.gallery-collection-view_overlay__iETAq{padding:20px 16px 60px}.gallery-collection-view_lightboxImage__lRb19{max-height:70svh}.gallery-collection-view_lightboxCaption__1tDKk{display:grid;padding:10px 0 0}.gallery-collection-view_previous__rIePa{left:8px}.gallery-collection-view_next___Qqj0{right:8px}.gallery-collection-view_close__fUFqZ{top:8px;right:8px}}.editorial-pages_valueGrid__lPSje{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:54px;border-top:1px solid var(--line)}.editorial-pages_valueItem___3aAW{display:grid;min-height:230px;grid-template-columns:42px minmax(0,1fr);gap:22px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:clamp(24px,4vw,48px)}.editorial-pages_valueItem___3aAW:nth-child(2n){border-right:0}.editorial-pages_valueIndex__R5EsH{color:var(--honey-on-paper);font-size:.68rem;font-weight:800;letter-spacing:.14em}.editorial-pages_valueItem___3aAW h3{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,3vw,3rem);font-weight:400;line-height:1}.editorial-pages_valueItem___3aAW p{max-width:48ch;margin-top:18px;color:var(--brown);line-height:1.75}.editorial-pages_statement__3HbzQ{max-width:1050px;margin-top:48px;border-left:1px solid var(--honey);padding-left:clamp(22px,4vw,54px)}.editorial-pages_statement__3HbzQ p{color:var(--brown);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.6rem,3vw,3.2rem);line-height:1.25}.editorial-pages_faqWrap__6NSlv{margin-top:48px}.editorial-pages_faqWrap__6NSlv .surface-card{border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none}.editorial-pages_faqWrap__6NSlv .surface-card:first-child{border-top:1px solid var(--line)}.editorial-pages_faqWrap__6NSlv button{min-height:64px;padding-inline:0}.editorial-pages_faqWrap__6NSlv button span{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.25rem,2vw,1.8rem)}.editorial-pages_contactGrid__VzW_p{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:clamp(48px,9vw,140px);align-items:start}.editorial-pages_contactDetails___4v1U{display:grid;border-top:1px solid var(--line)}.editorial-pages_contactRow__Z316T{display:grid;grid-template-columns:96px minmax(0,1fr);gap:18px;border-bottom:1px solid var(--line);padding:16px 0}.editorial-pages_contactRow__Z316T dt{color:var(--honey-on-paper);font-size:.65rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.editorial-pages_contactRow__Z316T dd{min-width:0;color:var(--brown);overflow-wrap:anywhere}.editorial-pages_contactLinks__zfSSY{display:flex;flex-wrap:wrap;gap:18px 24px;margin-top:28px}.editorial-pages_textLink__bQh1o{border-bottom:1px solid;padding-bottom:7px;font-size:.7rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.editorial-pages_prose__LpBTI{display:grid;max-width:76ch;gap:18px;color:var(--brown);line-height:1.75}.editorial-pages_prose__LpBTI h2{margin-top:28px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.65rem,3vw,2.7rem);font-weight:400;line-height:1.05}.editorial-pages_prose__LpBTI a{border-bottom:1px solid}@media (max-width:760px){.editorial-pages_contactGrid__VzW_p,.editorial-pages_valueGrid__lPSje{grid-template-columns:1fr}.editorial-pages_valueItem___3aAW{min-height:auto;border-right:0;padding-inline:0}.editorial-pages_contactGrid__VzW_p{gap:54px}}.editorial-shell_editorialShell__LNcb5{--paper:#f4ead8;--paper-deep:#e3d2b8;--ink:#17110c;--brown:#2b2119;--soft:#776855;--honey:#c18a23;--honey-on-paper:#80550f;--smoke:#211916;--line:rgba(43,33,25,0.22);min-height:100vh;overflow:clip;background-color:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif}.editorial-shell_editorialShell__LNcb5 a,.editorial-shell_editorialShell__LNcb5 button{outline-offset:5px}.editorial-shell_editorialShell__LNcb5 a:focus-visible,.editorial-shell_editorialShell__LNcb5 button:focus-visible{outline:3px solid var(--honey-on-paper);box-shadow:0 0 0 4px var(--paper)}.editorial-shell_skipLink__Rlw8p{position:fixed;z-index:100;top:12px;left:16px;padding:12px 16px;background:var(--ink);color:#fff9ed;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;transform:translateY(-160%);transition:transform var(--motion-duration-fast) var(--motion-ease-standard)}.editorial-shell_skipLink__Rlw8p:focus{transform:translateY(0)}.editorial-shell_header__CHtjN{position:fixed;inset:0 0 auto;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid transparent;padding:18px clamp(18px,4vw,54px);color:var(--ink);transition:color var(--motion-duration-fast) var(--motion-ease-standard),background-color var(--motion-duration-base) var(--motion-ease-standard),border-color var(--motion-duration-base) var(--motion-ease-standard),box-shadow var(--motion-duration-base) var(--motion-ease-standard)}.editorial-shell_headerScrolled__7XUxg{border-bottom-color:rgba(43,33,25,.16);background:rgba(244,234,216,.92);box-shadow:0 8px 30px rgba(43,33,25,.08);backdrop-filter:blur(12px)}.editorial-shell_wordmark__N2z7D{display:flex;align-items:center;gap:10px;line-height:1}.editorial-shell_headerBrandSymbol__Dn84p{position:relative;display:block;width:50px;height:50px;flex:0 0 50px}.editorial-shell_headerBrandLayer__MpWq7{-o-object-fit:contain;object-fit:contain;transition:opacity var(--motion-duration-fast) var(--motion-ease-standard),transform var(--motion-duration-fast) var(--motion-ease-standard)}.editorial-shell_headerBrandKnot__unwXa{opacity:1;transform:scale(.9)}.editorial-shell_headerBrandLogo__hUg_D{opacity:0;transform:scale(.84)}.editorial-shell_headerBrandSymbolStation__Fnga8 .editorial-shell_headerBrandKnot__unwXa{opacity:0;transform:scale(.96)}.editorial-shell_headerBrandSymbolStation__Fnga8 .editorial-shell_headerBrandLogo__hUg_D{opacity:1;transform:scale(1)}.editorial-shell_wordmarkText__7lN_R{display:grid;gap:2px}.editorial-shell_wordmarkText__7lN_R>span{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.35rem,2vw,2rem)}.editorial-shell_sectionCode__Lc9gr,.editorial-shell_wordmarkText__7lN_R>small{font-size:.68rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.editorial-shell_desktopNav__6hBap{display:flex;align-items:center;gap:clamp(16px,2.5vw,34px);font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}.editorial-shell_desktopNav__6hBap a{position:relative;transition:color var(--motion-duration-fast) var(--motion-ease-standard)}.editorial-shell_desktopNav__6hBap a:after{position:absolute;right:0;bottom:-8px;left:0;height:1px;background:currentColor;content:"";opacity:0;transform:scaleX(.65);transition:opacity var(--motion-duration-fast) var(--motion-ease-standard),transform var(--motion-duration-fast) var(--motion-ease-standard)}.editorial-shell_desktopNav__6hBap a:hover,.editorial-shell_desktopNav__6hBap a[aria-current=page]{color:var(--honey-on-paper)}.editorial-shell_desktopNav__6hBap a:focus-visible:after,.editorial-shell_desktopNav__6hBap a:hover:after,.editorial-shell_desktopNav__6hBap a[aria-current=page]:after{opacity:.55;transform:scaleX(1)}.editorial-shell_moreWrap__dkl1e{position:relative}.editorial-shell_moreButton__QsJ20{display:inline-flex;align-items:center;gap:5px;padding:0;background:transparent;text-transform:uppercase}.editorial-shell_moreButton__QsJ20 svg{width:14px;height:14px;transition:transform var(--motion-duration-fast) var(--motion-ease-standard)}.editorial-shell_moreButton__QsJ20[aria-expanded=true] svg{transform:rotate(180deg)}.editorial-shell_moreButton__QsJ20[data-active=true]{color:var(--honey-on-paper)}.editorial-shell_morePanel__XaqLd{position:absolute;top:calc(100% + 20px);right:0;display:grid;width:230px;border:1px solid rgba(43,33,25,.18);background:rgba(244,234,216,.98);box-shadow:0 20px 55px rgba(43,33,25,.14);padding:12px 18px}.editorial-shell_morePanel__XaqLd a{display:flex;min-height:44px;align-items:center;border-bottom:1px solid var(--line)}.editorial-shell_morePanel__XaqLd a:last-child{border-bottom:0}.editorial-shell_menuButton__BWiJY{display:none;width:46px;height:46px;align-items:center;justify-content:center;border:1px solid;background:transparent}.editorial-shell_menuButton__BWiJY svg{width:22px;height:22px}.editorial-shell_mobilePanel__Vfhto{position:absolute;top:calc(100% + 10px);right:18px;display:grid;min-width:220px;gap:14px;border:1px solid rgba(255,255,255,.22);background:rgba(23,17,12,.94);padding:18px;color:#fff9ed}.editorial-shell_mobilePanel__Vfhto a{display:flex;min-height:44px;align-items:center;padding-inline:4px}.editorial-shell_conceptFooter__5cOx4{background:var(--ink);color:#fff9ed}.editorial-shell_footerCta__o0j28{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.72fr);gap:clamp(48px,9vw,150px);align-items:center;overflow:hidden;padding:clamp(68px,8vw,112px) max(clamp(18px,7vw,104px),calc((100vw - 1740px) / 2));background:var(--paper-deep);color:var(--ink)}.editorial-shell_footerCta__o0j28:after{position:absolute;right:clamp(-80px,-3vw,-20px);bottom:-45%;width:min(42vw,560px);aspect-ratio:1;background:url(/images/branding/staffy_knot_Y.png) 50%/contain no-repeat;content:"";opacity:.08;pointer-events:none}.editorial-shell_footerCtaAside__iY8CF,.editorial-shell_footerCtaHeading__bLz_J{position:relative;z-index:1}.editorial-shell_footerCta__o0j28 .editorial-shell_sectionCode__Lc9gr{color:var(--honey-on-paper)}.editorial-shell_footerCta__o0j28 h2{max-width:12ch;margin-top:15px;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.2rem,6vw,6.2rem);font-weight:400;letter-spacing:-.035em;line-height:.92}.editorial-shell_sectionCode__Lc9gr{color:var(--honey)}.editorial-shell_closingText__5eike{max-width:52ch;color:var(--brown);font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.75}.editorial-shell_footerActions__PHCMi{display:flex;flex-wrap:wrap;gap:14px 22px;margin-top:30px}.editorial-shell_footerPrimaryLink__FWDVt,.editorial-shell_footerSecondaryLink__p_9tp{display:inline-flex;min-height:48px;align-items:center;gap:9px;font-size:.7rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.editorial-shell_footerPrimaryLink__FWDVt{padding:0 20px;background:var(--ink);color:#fff9ed}.editorial-shell_footerPrimaryLink__FWDVt svg{width:17px;height:17px}.editorial-shell_footerSecondaryLink__p_9tp{border-bottom:1px solid;color:var(--brown)}.editorial-shell_footerMain__EyDKo{display:grid;grid-template-columns:minmax(300px,1fr) minmax(220px,.58fr) minmax(260px,.72fr);gap:clamp(42px,8vw,120px);align-items:start;padding:clamp(56px,6vw,86px) max(clamp(18px,7vw,104px),calc((100vw - 1740px) / 2))}.editorial-shell_footerBrand__W2UIq{display:flex;align-items:center;gap:20px}.editorial-shell_footerBrand__W2UIq img{width:66px;height:66px;-o-object-fit:contain;object-fit:contain;filter:grayscale(1) brightness(0) invert(1);opacity:.9}.editorial-shell_footerBrand__W2UIq div{display:grid;gap:4px}.editorial-shell_footerBrand__W2UIq strong{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.7rem,2.5vw,2.3rem);font-weight:400}.editorial-shell_footerBrand__W2UIq span{font-size:.67rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.editorial-shell_footerBrand__W2UIq small{margin-top:7px;color:rgba(255,249,237,.58)}.editorial-shell_footerNav__BlzRM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 26px;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.editorial-shell_footerContact__1Qnw_ a,.editorial-shell_footerNav__BlzRM a{transition:color var(--motion-duration-fast) var(--motion-ease-standard)}.editorial-shell_footerContact__1Qnw_ a:hover,.editorial-shell_footerNav__BlzRM a:hover{color:var(--honey)}.editorial-shell_footerContact__1Qnw_{display:grid;gap:10px;color:rgba(255,249,237,.72);font-size:.95rem;font-style:normal;line-height:1.6}.editorial-shell_footerContact__1Qnw_ strong{margin-bottom:5px;color:#fff9ed;font-weight:600}.editorial-shell_footerBottom__5thyG{display:flex;justify-content:space-between;gap:24px;margin:0 max(clamp(18px,7vw,104px),calc((100vw - 1740px) / 2));border-top:1px solid rgba(255,249,237,.16);padding:22px 0 30px;color:rgba(255,249,237,.48);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.editorial-shell_conceptFooter__5cOx4 a{width:-moz-fit-content;width:fit-content}@media (max-width:980px){.editorial-shell_header__CHtjN{border-bottom-color:rgba(43,33,25,.16);background:rgba(244,234,216,.92);box-shadow:0 8px 30px rgba(43,33,25,.08);backdrop-filter:blur(12px)}.editorial-shell_desktopNav__6hBap{display:none}.editorial-shell_menuButton__BWiJY{display:inline-flex}.editorial-shell_footerCta__o0j28{grid-template-columns:1fr;gap:34px}.editorial-shell_footerMain__EyDKo{grid-template-columns:1fr 1fr}.editorial-shell_footerBrand__W2UIq{grid-column:1/-1}}@media (max-width:620px){.editorial-shell_header__CHtjN{padding:14px 16px}.editorial-shell_wordmarkText__7lN_R>small{display:none}.editorial-shell_headerBrandSymbol__Dn84p{width:40px;height:40px;flex-basis:40px}.editorial-shell_footerCta__o0j28{padding:62px 16px}.editorial-shell_footerCta__o0j28 h2{font-size:clamp(2.8rem,14vw,4.2rem);line-height:.96}.editorial-shell_footerMain__EyDKo{grid-template-columns:1fr;gap:42px;padding:52px 16px}.editorial-shell_footerBrand__W2UIq{grid-column:auto}.editorial-shell_footerBottom__5thyG{flex-direction:column;margin-inline:16px}}@media (prefers-reduced-motion:reduce){.editorial-shell_editorialShell__LNcb5 *,.editorial-shell_editorialShell__LNcb5 :after,.editorial-shell_editorialShell__LNcb5 :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.puppy-card_card__YauJD{min-width:0;border-bottom:1px solid var(--line);background:transparent}.puppy-card_media__Z9WiG{position:relative;aspect-ratio:4/3;overflow:hidden;background:rgba(193,138,35,.08);clip-path:polygon(0 0,96% 0,100% 100%,4% 94%)}.puppy-card_placeholder__qdLFp{display:grid;height:100%;place-content:center;gap:10px;text-align:center}.puppy-card_placeholder__qdLFp span,.puppy-card_status__nixma{color:var(--honey-on-paper);font-size:.65rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.puppy-card_placeholder__qdLFp strong{font-family:Georgia,Times New Roman,serif;font-size:2.5rem;font-weight:400}.puppy-card_copy__4CPQm{position:relative;padding:25px 0 34px}.puppy-card_status__nixma{position:absolute;top:27px;right:0;max-width:42%;text-align:right}.puppy-card_copy__4CPQm h3{max-width:70%;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3.2vw,3.5rem);font-weight:400;line-height:1}.puppy-card_sex__uoP8P{margin-top:9px;color:var(--soft);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.puppy-card_description__Kt2iK{max-width:46ch;margin-top:20px;color:var(--brown);line-height:1.7}@media (max-width:760px){.puppy-card_copy__4CPQm h3{max-width:65%}}