
/* Per-site authored content and assets; all visitors receive the same page. */
.c14c947dcc4fa{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center;margin:28px 0 10px}
.c14c947dcc4fa figure{margin:0;min-width:0}.c14c947dcc4fa img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:14px}
.c14c947dcc4fa figcaption{margin-top:10px;font-size:12px;color:var(--muted)}
.c14c947dcc4fa .c7fe9a9fbc091{display:grid;grid-template-columns:1fr;gap:8px}.c14c947dcc4fa .c4f56f5275c78{border-bottom:1px solid var(--border);padding:18px 0}
.cbefd09b3c041{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.cbefd09b3c041 article{padding:24px 0;border-top:1px solid var(--border)}
.cbefd09b3c041 h4{font-size:18px;line-height:1.5;margin:0 0 12px}.cbefd09b3c041 p{font-size:14px;line-height:1.9;margin:0;color:var(--muted)}
.c4b4e85d9bfd1 summary{grid-template-columns:1fr auto}.ccc4aeacda351 span{text-transform:none}
.c014f2e69511e h1{font-size:clamp(32px,3.5vw,49px);line-height:1.4;max-width:16ch;margin-bottom:12px}
.c0928eb603625{font-size:20px;font-weight:600;line-height:1.6;color:#6250d6;margin:12px 0}
.c014f2e69511e .c0d4ae92af30e{font-size:15px;line-height:1.9;color:#57556f}.cd7c0c2ce1f0c small{line-height:1.7}.c13b298989d89 p{line-height:1.9}
.c7a09b6c4439b img{height:auto;aspect-ratio:1;object-fit:cover}.c054f11536a85 h1{font-size:clamp(32px,3.8vw,54px);line-height:1.4}
.cff950b073380 .c057ba5090217{object-fit:contain}.ceecde48f8ebf .brand.dark{background:#103c2e;border-radius:8px}
.c0fb7af8688a1{background:var(--contact-soft);border-radius:10px}
@media(max-width:760px){.c14c947dcc4fa{grid-template-columns:1fr;gap:24px}.c14c947dcc4fa figure{max-width:500px}.c14c947dcc4fa .c7fe9a9fbc091{gap:0}.cbefd09b3c041{grid-template-columns:1fr;gap:12px}.c014f2e69511e h1{font-size:33px;max-width:100%}.c0928eb603625{font-size:18px}.c054f11536a85 h1{font-size:32px}}
