._page_1xvwp_12{background:var(--p-cream);color:var(--p-charcoal);min-height:100vh;overflow-x:clip}._container_1xvwp_19{max-width:76rem;margin:0 auto;padding:0 clamp(1.25rem,4vw,3rem)}._hero_1xvwp_29{background:var(--p-charcoal);color:var(--p-cream);position:relative;overflow:hidden}._heroGlow_1xvwp_36{pointer-events:none;background:radial-gradient(120% 90% at 82% 8%,#f5a62329,#0000 55%),radial-gradient(90% 80% at 0 100%,#1a5f5a38,#0000 60%);position:absolute;inset:0}._heroArt_1xvwp_45{opacity:.5;pointer-events:none;width:min(46vw,560px);position:absolute;top:50%;right:clamp(-8rem,-6vw,-3rem);transform:translateY(-50%)}._heroArt_1xvwp_45 svg{width:100%;height:auto;display:block}@media (width<=767px){._heroArt_1xvwp_45{display:none}}._heroInner_1xvwp_67{max-width:76rem;margin:0 auto;padding:clamp(3.5rem,7.5vw,6rem) clamp(1.25rem,4vw,3rem) clamp(2.75rem,5.5vw,4.25rem);position:relative}._backLink_1xvwp_75{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#faf7f2b3;align-items:center;gap:.45rem;margin-bottom:1.6rem;font-size:.66rem;font-weight:600;transition:color .2s;display:inline-flex}@media (width<=639px){._backLink_1xvwp_75{font-size:12px}}._backLink_1xvwp_75:hover{color:var(--p-gold)}._backLink_1xvwp_75 svg{width:.9rem;height:.9rem}._heroBrand_1xvwp_100{align-items:center;gap:.85rem;margin-bottom:1.4rem;display:flex}._heroLogo_1xvwp_107{-o-object-fit:cover;object-fit:cover;background:#faf7f20f;border:1px solid #faf7f247;border-radius:50%;flex:none;width:3rem;height:3rem}._heroLogoFallback_1xvwp_117{width:3rem;height:3rem;font-family:var(--font-luxe), Georgia, serif;color:var(--p-gold);background:#f5a6231a;border:1px solid #faf7f247;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.35rem;display:inline-flex}._heroBrandMeta_1xvwp_132{flex-direction:column;gap:.3rem;min-width:0;display:flex}._heroBrandLabel_1xvwp_139{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#faf7f28c;font-size:.62rem;font-weight:600}@media (width<=639px){._heroBrandLabel_1xvwp_139{font-size:12px}}._heroBrandName_1xvwp_149{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:.06em;color:var(--p-cream);flex-wrap:wrap;align-items:center;gap:.55rem;font-size:.82rem;font-weight:600;display:inline-flex}._heroTier_1xvwp_161{letter-spacing:.1em;text-transform:uppercase;border-radius:3px;align-items:center;gap:.25rem;padding:.12rem .5rem;font-size:.58rem;font-weight:700;display:inline-flex}@media (width<=639px){._heroTier_1xvwp_161{font-size:12px}}._heroTier_1xvwp_161 svg{width:.7rem;height:.7rem}._tierGold_1xvwp_179{color:var(--p-gold);background:#f5a62329}._tierSilver_1xvwp_184{color:#faf7f2d9;background:#faf7f224}._tierVerified_1xvwp_189{color:#6fd0c6;background:#1a5f5a3d}._heroEyebrowRow_1xvwp_194{align-items:center;gap:.85rem;margin-bottom:1.15rem;display:flex}._heroRule_1xvwp_201{background:var(--p-gold);flex:none;width:40px;height:1px}._heroEyebrow_1xvwp_194{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--p-gold);font-size:.72rem;font-weight:600}@media (width<=639px){._heroEyebrow_1xvwp_194{font-size:12px}}._heroTitle_1xvwp_218{letter-spacing:-.015em;text-wrap:balance;max-width:18ch;margin:0 0 1.1rem;font-size:clamp(2.4rem,6vw,4.6rem);font-weight:300;line-height:1.03}._heroTitle_1xvwp_218 em{font-style:italic;font-weight:400}._heroSub_1xvwp_233{color:#faf7f2d1;text-wrap:pretty;max-width:48ch;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.6}._heroMeta_1xvwp_241{border-top:1px solid #faf7f229;flex-wrap:wrap;align-items:center;gap:.5rem 2.25rem;margin-top:2rem;padding-top:1.5rem;display:flex}._heroMetaItem_1xvwp_251{align-items:baseline;gap:.55rem;display:inline-flex}._heroMetaValue_1xvwp_257{font-family:var(--font-luxe), Georgia, serif;color:var(--p-gold);font-size:1.6rem;font-weight:400;line-height:1}._heroMetaLabel_1xvwp_265{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#faf7f29e;font-size:.66rem;font-weight:500}@media (width<=639px){._heroMetaLabel_1xvwp_265{font-size:12px}}@media (prefers-reduced-motion:no-preference){._heroReveal_1xvwp_276{animation:.9s cubic-bezier(.22,1,.36,1) both _heroUp_1xvwp_1}@keyframes _heroUp_1xvwp_1{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}}._toolbar_1xvwp_295{border-bottom:1px solid var(--p-sand-200)}._toolbarInner_1xvwp_299{justify-content:space-between;align-items:center;gap:1rem;max-width:76rem;margin:0 auto;padding:clamp(1.1rem,2.4vw,1.6rem) clamp(1.25rem,4vw,3rem);display:flex}._toolbarKicker_1xvwp_309{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--p-amber);font-size:.66rem;font-weight:600}@media (width<=639px){._toolbarKicker_1xvwp_309{font-size:12px}}._resultsCount_1xvwp_319{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--p-warmgray);font-size:.72rem;font-weight:500}@media (width<=639px){._resultsCount_1xvwp_319{font-size:12px}}._resultsCount_1xvwp_319 b{color:var(--p-charcoal);font-weight:700}._results_1xvwp_319{padding:clamp(2rem,4vw,3rem) 0 clamp(3.5rem,6vw,5rem)}._grid_1xvwp_342{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=768px){._grid_1xvwp_342{grid-template-columns:repeat(2,1fr)}}@media (width>=1280px){._grid_1xvwp_342{grid-template-columns:repeat(3,1fr)}}._empty_1xvwp_361{text-align:center;padding:clamp(3rem,8vw,6rem) 1rem}._emptyIcon_1xvwp_366{border:1px solid var(--p-sand-300);width:4.5rem;height:4.5rem;color:var(--p-amber);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 1.5rem;display:flex}._emptyTitle_1xvwp_378{color:var(--p-brown,#5c3d2e);margin-bottom:.6rem;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:300;line-height:1.15}._emptyTitle_1xvwp_378 em{font-style:italic;font-weight:400}._emptyText_1xvwp_391{color:var(--p-ink-soft);max-width:38ch;margin:0 auto 1.6rem;font-size:.98rem;line-height:1.6}._emptyBtn_1xvwp_399{background:var(--p-gold);color:var(--p-charcoal);font-family:var(--font-display), system-ui, sans-serif;letter-spacing:.1em;text-transform:uppercase;border-radius:4px;align-items:center;gap:.5rem;padding:.85rem 1.7rem;font-size:.74rem;font-weight:700;transition:background .25s,transform .25s;display:inline-flex}@media (width<=639px){._emptyBtn_1xvwp_399{font-size:12px}}._emptyBtn_1xvwp_399:hover{background:#f7b545;transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){._emptyBtn_1xvwp_399:hover{transform:none}}._pagination_1xvwp_431{justify-content:center;align-items:center;gap:.75rem;margin-top:clamp(2.5rem,5vw,4rem);display:flex}._pageArrow_1xvwp_439{border:1px solid var(--p-sand-500);font-family:var(--font-display), system-ui, sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--p-charcoal);background:0 0;border-radius:4px;align-items:center;gap:.4rem;padding:.6rem 1.2rem;font-size:.68rem;font-weight:600;transition:background .2s,border-color .2s,color .2s;display:inline-flex}@media (width<=639px){._pageArrow_1xvwp_439{font-size:12px}}._pageArrow_1xvwp_439:hover{background:var(--p-charcoal);border-color:var(--p-charcoal);color:var(--p-cream)}._pageArrowDisabled_1xvwp_463{opacity:.4;pointer-events:none}._pageNums_1xvwp_468{align-items:center;gap:.25rem;display:flex}._pageNum_1xvwp_468{min-width:2.5rem;height:2.5rem;font-family:var(--font-display), system-ui, sans-serif;color:var(--p-warmgray);border-radius:4px;justify-content:center;align-items:center;padding:0 .35rem;font-size:.82rem;font-weight:600;transition:background .2s,color .2s;display:inline-flex}._pageNum_1xvwp_468:hover{background:var(--p-sand-100);color:var(--p-charcoal)}._pageNumActive_1xvwp_494,._pageNumActive_1xvwp_494:hover{background:var(--p-charcoal);color:var(--p-cream)}._pageEllipsis_1xvwp_500{color:var(--p-warmgray);padding:0 .3rem}@media (prefers-reduced-motion:reduce){._heroReveal_1xvwp_276{animation:none}}
