
/* Per-site authored content and assets; all visitors receive the same page. */
.c15517a3dd8f0{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center;margin:28px 0 10px}
.c15517a3dd8f0 figure{margin:0;min-width:0}.c15517a3dd8f0 img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:14px}
.c15517a3dd8f0 figcaption{margin-top:10px;font-size:12px;color:var(--muted)}
.c15517a3dd8f0 .c66668355f4b6{display:grid;grid-template-columns:1fr;gap:8px}.c15517a3dd8f0 .cf91d5563fc45{border-bottom:1px solid var(--border);padding:18px 0}
.c36d368d6da3b{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.c36d368d6da3b article{padding:24px 0;border-top:1px solid var(--border)}
.c36d368d6da3b h4{font-size:18px;line-height:1.5;margin:0 0 12px}.c36d368d6da3b p{font-size:14px;line-height:1.9;margin:0;color:var(--muted)}
.ce6903b82b4d1 summary{grid-template-columns:1fr auto}.cbc363fa73361 span{text-transform:none}
.c5842c4a4b483 h1{font-size:clamp(32px,3.5vw,49px);line-height:1.4;max-width:16ch;margin-bottom:12px}
.c3aa8264110d7{font-size:20px;font-weight:600;line-height:1.6;color:#6250d6;margin:12px 0}
.c5842c4a4b483 .cf7db03ac5c8f{font-size:15px;line-height:1.9;color:#57556f}.c06c2b195c656 small{line-height:1.7}.cb81522b1e622 p{line-height:1.9}
.ca65a7c7be5d9 img{height:auto;aspect-ratio:1;object-fit:cover}.c4345c6b065d2 h1{font-size:clamp(32px,3.8vw,54px);line-height:1.4}
.c2763ef7c6085 .cd5d4d82e239d{object-fit:contain}.c2fc4f025c7f6 .brand.dark{background:#103c2e;border-radius:8px}
.c0f19d9aa84f6{background:var(--contact-soft);border-radius:10px}
@media(max-width:760px){.c15517a3dd8f0{grid-template-columns:1fr;gap:24px}.c15517a3dd8f0 figure{max-width:500px}.c15517a3dd8f0 .c66668355f4b6{gap:0}.c36d368d6da3b{grid-template-columns:1fr;gap:12px}.c5842c4a4b483 h1{font-size:33px;max-width:100%}.c3aa8264110d7{font-size:18px}.c4345c6b065d2 h1{font-size:32px}}
