.ticker-wrap[data-astro-cid-j7pv25f6]{background:#141412;border-bottom:.5px solid #2a2a28;overflow:hidden;white-space:nowrap;padding:8px 0}.ticker-inner[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:14px;animation:ticker 32s linear infinite;font-family:var(--font-sans);font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:#b8986a}.ticker-inner[data-astro-cid-j7pv25f6] .sep[data-astro-cid-j7pv25f6]{color:#4a4840}.ticker-label[data-astro-cid-j7pv25f6]{color:#555;font-size:9px;letter-spacing:.18em;text-transform:uppercase;border:.5px solid #333;padding:1px 6px;margin-right:4px}.ticker-cat[data-astro-cid-j7pv25f6]{color:#666;margin-right:6px;font-size:9px;letter-spacing:.12em;text-transform:uppercase}.ticker-inner[data-astro-cid-j7pv25f6] .gap[data-astro-cid-j7pv25f6]{display:inline-block;width:80px}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;border-bottom:.5px solid #2a2a28;align-items:stretch}.hero-left[data-astro-cid-j7pv25f6]{padding:5rem 3rem 5rem 4rem;display:flex;flex-direction:column;justify-content:center;border-right:.5px solid #2a2a28}.hero-eyebrow[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#555;margin-bottom:1.5rem;display:flex;align-items:center;gap:8px}.eyebrow-divider[data-astro-cid-j7pv25f6]{color:#333}.eyebrow-location[data-astro-cid-j7pv25f6]{color:#b8986a}.hero-h1[data-astro-cid-j7pv25f6]{font-size:clamp(38px,4.5vw,58px);line-height:1.08;font-weight:400;color:#e8e2d6;margin-bottom:1.5rem;letter-spacing:-.01em}.hero-h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:italic;color:#b8986a}.hero-desc[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:13px;line-height:1.9;color:#666;max-width:380px;margin-bottom:2.5rem}.hero-cta[data-astro-cid-j7pv25f6]{display:inline-block;font-family:var(--font-sans);font-size:11px;letter-spacing:.12em;text-transform:uppercase;border:1px solid #3a3a38;color:#e8e2d6;padding:13px 26px;background:transparent;text-decoration:none;align-self:flex-start;transition:border-color .2s,color .2s}.hero-cta[data-astro-cid-j7pv25f6]:hover{border-color:#b8986a;color:#b8986a}.hero-right[data-astro-cid-j7pv25f6]{position:relative;background:#141412}.carousel-viewport[data-astro-cid-j7pv25f6]{position:relative;width:100%;aspect-ratio:3/2;overflow:hidden}.carousel-slide[data-astro-cid-j7pv25f6]{position:absolute;inset:0;opacity:0;transition:opacity .6s ease;pointer-events:none}.carousel-slide[data-astro-cid-j7pv25f6].active{opacity:1;pointer-events:auto}.carousel-link[data-astro-cid-j7pv25f6]{display:block;width:100%;height:100%;text-decoration:none}.carousel-img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .8s ease}.carousel-slide[data-astro-cid-j7pv25f6].active:hover .carousel-img[data-astro-cid-j7pv25f6]{transform:scale(1.03)}.carousel-placeholder[data-astro-cid-j7pv25f6]{width:100%;height:100%;background:#1a1a18}.carousel-overlay[data-astro-cid-j7pv25f6]{position:absolute;bottom:0;left:0;right:0;padding:2.5rem 2rem 2rem;background:linear-gradient(to top,rgba(0,0,0,.85) 0%,rgba(0,0,0,.3) 60%,transparent 100%);display:flex;flex-direction:column;gap:6px}.carousel-cat[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#b8986a}.carousel-title[data-astro-cid-j7pv25f6]{font-size:22px;font-weight:400;color:#e8e2d6;line-height:1.2}.carousel-dots[data-astro-cid-j7pv25f6]{position:absolute;bottom:1.25rem;right:1.25rem;display:flex;gap:6px;z-index:10}.carousel-dot[data-astro-cid-j7pv25f6]{width:6px;height:6px;border-radius:50%;background:#444;border:none;cursor:pointer;padding:0;transition:background .2s,transform .2s}.carousel-dot[data-astro-cid-j7pv25f6].active{background:#b8986a;transform:scale(1.3)}.start-here-wrap[data-astro-cid-j7pv25f6]{max-width:1280px;margin:0 auto;padding:3rem 4rem;border-bottom:.5px solid #2a2a28}.start-here-header[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:1.25rem;margin-bottom:2rem}.start-here-label[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#444;white-space:nowrap}.start-here-line[data-astro-cid-j7pv25f6]{flex:1;height:.5px;background:#2a2a28}.start-here-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.cat-tabs-wrap[data-astro-cid-j7pv25f6]{border-bottom:.5px solid #2a2a28;overflow-x:auto;scrollbar-width:none}.cat-tabs-wrap[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.cat-tabs[data-astro-cid-j7pv25f6]{display:flex;padding:0 4rem;min-width:max-content}.cat-tab[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#555;padding:14px 18px 12px;text-decoration:none;border-bottom:2px solid transparent;white-space:nowrap;transition:color .15s}.cat-tab[data-astro-cid-j7pv25f6]:hover{color:#999}.cat-tab[data-astro-cid-j7pv25f6].active{color:#e8e2d6;border-bottom:2px solid #B8986A}.posts-wrap[data-astro-cid-j7pv25f6]{max-width:1280px;margin:0 auto;padding:3.5rem 4rem 5rem}.section-header[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:1.25rem;margin-bottom:3rem}.section-label[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#444;white-space:nowrap}.section-line[data-astro-cid-j7pv25f6]{flex:1;height:.5px;background:#2a2a28}@media (max-width: 1024px){.start-here-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero-left[data-astro-cid-j7pv25f6]{padding:3rem 1.5rem;border-right:none}.cat-tabs[data-astro-cid-j7pv25f6]{padding:0 1.5rem}.posts-wrap[data-astro-cid-j7pv25f6]{padding:2.5rem 1.5rem 4rem}.start-here-wrap[data-astro-cid-j7pv25f6]{padding:2rem 1.5rem}.start-here-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
