.slideshow-wrap[data-astro-cid-tvyr2t2n]{max-width:1184px;padding:8px var(--gutter) 0;margin:0 auto}.slideshow[data-astro-cid-tvyr2t2n]{aspect-ratio:3/2;color:#fff;background:#000;width:100%;position:relative;overflow:hidden}.slide[data-astro-cid-tvyr2t2n]{opacity:0;transition:opacity .9s;position:absolute;inset:0}.slide[data-astro-cid-tvyr2t2n].active{opacity:1}.slide[data-astro-cid-tvyr2t2n] img{object-fit:cover;width:100%;height:100%}.shade[data-astro-cid-tvyr2t2n]{background:linear-gradient(#0a0b081f 0%,#0a0b0840 55%,#0a0b0899 100%);position:absolute;inset:0}.overlay[data-astro-cid-tvyr2t2n]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding:0 40px 40px;display:flex;position:absolute;bottom:0;left:0;right:0}.copy[data-astro-cid-tvyr2t2n]{flex-direction:column;gap:12px;max-width:720px;display:flex}.eyebrow[data-astro-cid-tvyr2t2n]{letter-spacing:.2em;text-transform:uppercase;color:var(--accent-light);font-size:13px}h1[data-astro-cid-tvyr2t2n]{color:#fff;text-shadow:0 2px 24px #00000073;font-size:clamp(30px,5.5vw,80px);line-height:1.02}.caption[data-astro-cid-tvyr2t2n]{color:var(--beige);font-size:14px}.controls[data-astro-cid-tvyr2t2n]{align-items:center;gap:12px;display:flex}.arrow[data-astro-cid-tvyr2t2n]{color:#fff;cursor:pointer;background:#00000040;border:1px solid #fff9;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.arrow[data-astro-cid-tvyr2t2n]:hover{background:#00000080}.dots[data-astro-cid-tvyr2t2n]{gap:0;display:flex}.dot[data-astro-cid-tvyr2t2n]{cursor:pointer;background:0 0;border:0;align-items:center;width:30px;height:44px;padding:0 4px;display:flex}.dot[data-astro-cid-tvyr2t2n]:before{content:"";background:#ffffff80;width:14px;height:4px;transition:width .3s,background .3s;display:block}.dot[data-astro-cid-tvyr2t2n].active{width:44px}.dot[data-astro-cid-tvyr2t2n].active:before{background:#fff;width:28px}@media (prefers-reduced-motion:reduce){.slide[data-astro-cid-tvyr2t2n]{transition:none}}@media (width<=640px){.slideshow[data-astro-cid-tvyr2t2n]{aspect-ratio:auto;background:var(--bg);overflow:visible}.slides[data-astro-cid-tvyr2t2n]{aspect-ratio:3/2;background:#000;position:relative;overflow:hidden}.shade[data-astro-cid-tvyr2t2n]{display:none}.overlay[data-astro-cid-tvyr2t2n]{color:var(--text);gap:16px;padding:20px 0 0;position:static}.eyebrow[data-astro-cid-tvyr2t2n]{color:var(--accent)}h1[data-astro-cid-tvyr2t2n]{color:var(--text);text-shadow:none;font-size:36px}.caption[data-astro-cid-tvyr2t2n]{color:var(--muted)}.arrow[data-astro-cid-tvyr2t2n]{border-color:var(--border-strong);color:var(--text);background:0 0}.dot[data-astro-cid-tvyr2t2n]:before{background:var(--border-strong)}.dot[data-astro-cid-tvyr2t2n].active:before{background:var(--text)}}.about[data-astro-cid-oxgmilyn]{flex-wrap:wrap;align-items:flex-start;gap:64px;padding-top:96px;padding-bottom:112px;scroll-margin-top:16px;display:flex}.about[data-astro-cid-oxgmilyn].full{padding-top:56px}.about[data-astro-cid-oxgmilyn] .portrait{aspect-ratio:4/5;object-fit:cover;flex:0 420px;width:100%;min-width:0;max-width:420px}.text[data-astro-cid-oxgmilyn]{flex-direction:column;flex:460px;gap:20px;min-width:0;max-width:640px;display:flex}.heading[data-astro-cid-oxgmilyn]{font-size:clamp(32px,4.5vw,56px);line-height:1.08}.lead[data-astro-cid-oxgmilyn]{color:var(--text-2);font-size:18px}.body[data-astro-cid-oxgmilyn]{color:var(--muted);font-size:17px}.actions[data-astro-cid-oxgmilyn]{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}@media (width<=640px){.about[data-astro-cid-oxgmilyn]{gap:32px;padding-top:64px;padding-bottom:72px}.about[data-astro-cid-oxgmilyn].full{padding-top:32px}.about[data-astro-cid-oxgmilyn] .portrait{max-width:100%}}.blogs[data-astro-cid-uj3qvdhi]{scroll-margin-top:16px}.inner[data-astro-cid-uj3qvdhi]{flex-direction:column;gap:40px;padding-top:112px;padding-bottom:112px;display:flex}.feature[data-astro-cid-uj3qvdhi]{color:var(--text);flex-wrap:wrap;align-items:center;gap:48px;text-decoration:none;display:flex}.feature[data-astro-cid-uj3qvdhi] .cover{flex:480px;min-width:0;transition:opacity .2s}.feature[data-astro-cid-uj3qvdhi]:hover .cover{opacity:.92}.meta[data-astro-cid-uj3qvdhi]{flex-direction:column;flex:400px;gap:16px;min-width:0;display:flex}.date[data-astro-cid-uj3qvdhi]{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-2);font-size:13px}.title[data-astro-cid-uj3qvdhi]{font-family:var(--serif);font-size:clamp(30px,3.4vw,40px);line-height:1.12}.excerpt[data-astro-cid-uj3qvdhi]{color:var(--text-3);font-size:17px}.more[data-astro-cid-uj3qvdhi]{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:13px;font-weight:600}.feature[data-astro-cid-uj3qvdhi]:hover .more[data-astro-cid-uj3qvdhi]{color:var(--accent-dark)}.empty[data-astro-cid-uj3qvdhi]{color:var(--muted)}@media (width<=640px){.inner[data-astro-cid-uj3qvdhi]{gap:28px;padding-top:72px;padding-bottom:72px}.feature[data-astro-cid-uj3qvdhi]{gap:24px}}.contact[data-astro-cid-vekgkm42]{background:var(--beige);scroll-margin-top:0}.inner[data-astro-cid-vekgkm42]{flex-wrap:wrap;gap:56px;padding-top:112px;padding-bottom:112px;display:flex}.intro[data-astro-cid-vekgkm42]{flex-direction:column;flex:360px;gap:16px;min-width:0;display:flex}.intro[data-astro-cid-vekgkm42] .label[data-astro-cid-vekgkm42]{color:var(--accent-dark)}.blurb[data-astro-cid-vekgkm42]{color:var(--text-3);max-width:28rem;font-size:17px}.direct[data-astro-cid-vekgkm42]{color:var(--text-3);font-size:15px}.direct[data-astro-cid-vekgkm42] a[data-astro-cid-vekgkm42]{color:var(--accent-dark)}.wa-btn[data-astro-cid-vekgkm42]{color:#17633e;border-color:#1f7a4d;align-self:flex-start;gap:10px;margin-top:8px}.wa-btn[data-astro-cid-vekgkm42]:hover{color:#fff;background:#1f7a4d;border-color:#1f7a4d}.form[data-astro-cid-vekgkm42]{flex:480px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;min-width:0;display:grid}label[data-astro-cid-vekgkm42]{flex-direction:column;gap:6px;font-size:13px;font-weight:500;display:flex}.full[data-astro-cid-vekgkm42]{grid-column:1/-1}input[data-astro-cid-vekgkm42],textarea[data-astro-cid-vekgkm42]{border:1px solid var(--field-border);background:var(--field);min-height:48px;color:var(--text);border-radius:0;padding:0 14px;font-size:16px}textarea[data-astro-cid-vekgkm42]{resize:vertical;padding:12px 14px}input[data-astro-cid-vekgkm42]:focus,textarea[data-astro-cid-vekgkm42]:focus{outline:2px solid var(--accent);outline-offset:0;border-color:var(--accent)}[data-astro-cid-vekgkm42][aria-invalid=true]{border-color:#a1321c}.actions[data-astro-cid-vekgkm42]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.btn[data-astro-cid-vekgkm42][disabled]{opacity:.6;cursor:progress}.status[data-astro-cid-vekgkm42]{color:var(--text-3);font-size:14px}.status[data-astro-cid-vekgkm42].error{color:#8f2a16}.status[data-astro-cid-vekgkm42].ok{color:#2f5d2a}@media (width<=640px){.inner[data-astro-cid-vekgkm42]{gap:32px;padding-top:72px;padding-bottom:72px}}.insta[data-astro-cid-xl45fsqv]{border-top:1px solid var(--border)}.inner[data-astro-cid-xl45fsqv]{flex-direction:column;gap:40px;padding-top:96px;padding-bottom:112px;display:flex}.grid[data-astro-cid-xl45fsqv]{grid-template-columns:repeat(6,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.grid[data-astro-cid-xl45fsqv] a[data-astro-cid-xl45fsqv]{display:block;position:relative;overflow:hidden}.grid[data-astro-cid-xl45fsqv] img[data-astro-cid-xl45fsqv]{aspect-ratio:1;object-fit:cover;width:100%;transition:transform .4s,opacity .2s}.grid[data-astro-cid-xl45fsqv] a[data-astro-cid-xl45fsqv]:hover img[data-astro-cid-xl45fsqv]{opacity:.92;transform:scale(1.04)}.badge[data-astro-cid-xl45fsqv]{color:#fff;filter:drop-shadow(0 1px 3px #0009);position:absolute;top:8px;right:8px}@media (width<=1000px){.grid[data-astro-cid-xl45fsqv]{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){.inner[data-astro-cid-xl45fsqv]{gap:28px;padding-top:64px;padding-bottom:72px}.grid[data-astro-cid-xl45fsqv]{grid-template-columns:repeat(2,1fr);gap:6px}}.rich[data-astro-cid-ldt4ksgt]{color:var(--text-2);flex-direction:column;gap:16px;font-size:17px;display:flex}.rich[data-astro-cid-ldt4ksgt] h3{color:var(--text);margin-top:8px;font-size:26px;line-height:1.2}.rich[data-astro-cid-ldt4ksgt] ul{margin:0;padding-left:1.2em}.rich[data-astro-cid-ldt4ksgt] a{color:var(--accent-dark)}.block[data-astro-cid-gwywh4zp]{padding-top:72px;padding-bottom:72px}.text-block[data-astro-cid-gwywh4zp] .text-inner[data-astro-cid-gwywh4zp]{flex-direction:column;align-items:flex-start;gap:20px;max-width:760px;display:flex}.text-block[data-astro-cid-gwywh4zp].center .text-inner[data-astro-cid-gwywh4zp]{text-align:center;align-items:center;margin:0 auto}.image-text[data-astro-cid-gwywh4zp]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.image-text[data-astro-cid-gwywh4zp] .it-img{aspect-ratio:4/5;object-fit:cover;width:100%}.image-text[data-astro-cid-gwywh4zp].flip .it-img{order:2}.it-text[data-astro-cid-gwywh4zp]{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.photo-row[data-astro-cid-gwywh4zp]{flex-direction:column;gap:32px;display:flex}.row-head[data-astro-cid-gwywh4zp]{flex-direction:column;gap:8px;display:flex}.row[data-astro-cid-gwywh4zp]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.row[data-astro-cid-gwywh4zp] figure[data-astro-cid-gwywh4zp]{flex-direction:column;gap:10px;margin:0;display:flex}.row[data-astro-cid-gwywh4zp] figcaption[data-astro-cid-gwywh4zp]{color:var(--muted-2);font-size:13px}.quote[data-astro-cid-gwywh4zp] blockquote[data-astro-cid-gwywh4zp]{text-align:center;flex-direction:column;gap:16px;max-width:900px;margin:0 auto;display:flex}.quote[data-astro-cid-gwywh4zp] p[data-astro-cid-gwywh4zp]{font-family:var(--serif);color:var(--text);font-size:clamp(28px,3.6vw,42px);font-style:italic;line-height:1.25}.quote[data-astro-cid-gwywh4zp] cite[data-astro-cid-gwywh4zp]{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:13px;font-style:normal}.cta[data-astro-cid-gwywh4zp]{background:var(--beige)}.cta-inner[data-astro-cid-gwywh4zp]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;padding-top:72px;padding-bottom:72px;display:flex}.cta-inner[data-astro-cid-gwywh4zp]>div[data-astro-cid-gwywh4zp]{flex-direction:column;gap:12px;max-width:720px;display:flex}.cta-text[data-astro-cid-gwywh4zp]{color:var(--text-3);font-size:17px}.video[data-astro-cid-gwywh4zp]{flex-direction:column;gap:24px;display:flex}.video-frame[data-astro-cid-gwywh4zp]{aspect-ratio:16/9;background:#000;position:relative}.video-frame[data-astro-cid-gwywh4zp] iframe[data-astro-cid-gwywh4zp]{border:0;width:100%;height:100%;position:absolute;inset:0}.caption[data-astro-cid-gwywh4zp]{color:var(--muted-2);font-size:13px}.divider[data-astro-cid-gwywh4zp]{border:0;border-top:1px solid var(--border);height:0;width:calc(100% - 2 * var(--gutter));max-width:calc(var(--wrap) - 2 * var(--gutter));margin:0 auto}.spacer[data-astro-cid-gwywh4zp]{height:64px}@media (width<=900px){.image-text[data-astro-cid-gwywh4zp]{grid-template-columns:1fr;gap:32px}.image-text[data-astro-cid-gwywh4zp].flip .it-img{order:0}.row[data-astro-cid-gwywh4zp]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.block[data-astro-cid-gwywh4zp]{padding-top:64px;padding-bottom:64px}.row[data-astro-cid-gwywh4zp]{grid-template-columns:1fr;gap:28px}.cta-inner[data-astro-cid-gwywh4zp]{padding-top:56px;padding-bottom:56px}}
