h3.svelte-1ebfsak{color:#000}p.svelte-1ebfsak{color:#fff}.logo.svelte-1ebfsak{width:16rem;height:10rem}a.svelte-1ebfsak{display:flex;background-color:#ff9416;text-decoration:none;max-width:500px;height:200px;flex-direction:column;justify-content:center;padding:1rem;margin:5rem 0;border-radius:16px;transition:transform .15s ease}a.svelte-1ebfsak:hover{transform:translateY(-2px)}.controls.svelte-105j23d{display:flex;align-items:center;justify-content:center;gap:1.5rem;margin-top:1.5rem;text-decoration:none}.nav.svelte-105j23d{width:36px;height:36px;border-radius:50%;border:1px solid var(--carousel-border, #d9c7b0);background:#fff7ed;color:var(--carousel-accent, #ff9416);font-size:1.45rem;line-height:1;cursor:pointer;transition:background .15s ease,color .15s ease,transform .15s ease}.nav.svelte-105j23d:hover,.nav.svelte-105j23d:focus-visible{background:var(--carousel-accent, #ff9416);color:#fff;outline:none;transform:translateY(-1px)}.dots.svelte-105j23d{display:flex;gap:.45rem;align-items:center}.dots__dot.svelte-105j23d{width:10px;height:10px;border-radius:50%;border:none;background:#d0c6bc;cursor:pointer;padding:0;transition:transform .12s ease,background .12s ease}.dots__dot--active.svelte-105j23d{background:var(--carousel-accent, #ff9416);width:12px;height:12px;transform:scale(1.08)}.dots__ellipsis.svelte-105j23d{color:#6b6b6b;font-size:1.2rem;line-height:1;margin:0 .2rem}body{--carousel-background:#f6ebdd;--carousel-border:#d9c7b0;--carousel-text:#414042;--carousel-accent:#ff9416}.slide.svelte-1iry2ug{background:var(--white);border-radius:18px;border:1px solid var(--carousel-border, #d9c7b0);padding:2rem 2.4rem;min-height:220px;display:flex;flex-direction:column;justify-content:space-between;height:300px}.scrollable.svelte-1iry2ug{overflow-y:auto;overflow-x:hidden}.heading.svelte-1iry2ug{margin-bottom:1.2rem}h3.svelte-1iry2ug{font-size:1.35rem;font-weight:500;margin:0;color:var(--carousel-text)}.date.svelte-1iry2ug{margin:.35rem 0 0;font-size:.92rem;color:var(--text-secondary)}.testimony.svelte-1iry2ug{margin:0;line-height:1.55;font-size:1rem}.empty.svelte-1iry2ug{margin:0;text-align:center;font-size:1rem}@media (max-width: 600px){.carousel.svelte-1iry2ug{padding:2rem 1rem 1.75rem}.slide.svelte-1iry2ug{padding:1.5rem 1.4rem;height:500px}h3.svelte-1iry2ug{font-size:1.2rem}}section.svelte-1iry2ug{margin:2rem 0 1rem}section.svelte-1iry2ug:not(:last-child){margin:2rem 0 5rem}.card.svelte-15lcnd7.svelte-15lcnd7{display:flex;flex-direction:column;border:1px solid var(--carousel-border, #d9c7b0);border-radius:18px;overflow:hidden;text-decoration:none;background:var(--white);color:inherit;transition:transform .2s ease,box-shadow .2s ease;height:100%;max-width:100%}.card.svelte-15lcnd7.svelte-15lcnd7:hover,.card.svelte-15lcnd7.svelte-15lcnd7:focus-visible{transform:translateY(-4px);box-shadow:0 16px 30px #00000014;outline:none}.visual.svelte-15lcnd7.svelte-15lcnd7{position:relative;width:100%;height:200px;flex-shrink:0;background:linear-gradient(135deg,#f6ebdd,#fff7ed);overflow:hidden}img.svelte-15lcnd7.svelte-15lcnd7{width:100%;height:100%;object-fit:cover;display:block}.content.svelte-15lcnd7.svelte-15lcnd7{padding:1.25rem 1.4rem 1.5rem;display:grid;grid-template-rows:auto auto auto 1fr auto;gap:.5rem;flex:1;min-height:0}.category.svelte-15lcnd7.svelte-15lcnd7{background:#fff7ed;color:var(--carousel-accent, #ff9416);padding:.3rem .7rem;border-radius:999px;font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;line-height:1;width:fit-content}.date.svelte-15lcnd7.svelte-15lcnd7{font-size:.85rem;color:var(--text-secondary);line-height:1.2;display:block}.title.svelte-15lcnd7.svelte-15lcnd7{font-size:1.05rem;font-weight:600;line-height:1.35;margin:0;color:#353535;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.summary.svelte-15lcnd7.svelte-15lcnd7{margin:0;font-size:.9rem;line-height:1.5;color:#545454;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis;align-self:start}.cta.svelte-15lcnd7.svelte-15lcnd7{padding:.55rem 1.15rem;border-radius:999px;background:var(--carousel-accent, var(--brand));color:var(--white);font-weight:600;font-size:.875rem;line-height:1;transition:background .2s ease;width:fit-content;display:inline-block;margin-top:.5rem}.card.svelte-15lcnd7:hover .cta.svelte-15lcnd7,.card.svelte-15lcnd7:focus-visible .cta.svelte-15lcnd7{background:var(--btn-active-bg)}@media (max-width: 768px){.visual.svelte-15lcnd7.svelte-15lcnd7{height:180px}.content.svelte-15lcnd7.svelte-15lcnd7{padding:1rem 1.2rem 1.25rem}.title.svelte-15lcnd7.svelte-15lcnd7{font-size:1rem}.summary.svelte-15lcnd7.svelte-15lcnd7{font-size:.875rem}}:root{--articles-page-size:4}@media (min-width: 768px){:root{--articles-page-size:6}}#showcase.svelte-wup6vp{margin:3rem 0 5rem;padding-top:2rem}.header.svelte-wup6vp{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:2rem}.label.svelte-wup6vp{font-weight:600;color:var(--carousel-text, #414042)}.tabs.svelte-wup6vp{display:flex;gap:.75rem;flex-wrap:wrap}button[role=tab].svelte-wup6vp{border-radius:999px;border:1px solid var(--carousel-border, #d9c7b0);background:var(--white);padding:.5rem 1.3rem;color:var(--carousel-text, #414042);cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .15s ease}button[role=tab].svelte-wup6vp:hover,button[role=tab].svelte-wup6vp:focus-visible{border-color:var(--carousel-accent, var(--brand));outline:none;transform:translateY(-2px)}button[role=tab].tab--active.svelte-wup6vp{background:var(--carousel-accent, var(--brand));color:var(--white);border-color:var(--carousel-accent, var(--brand))}.grid.svelte-wup6vp{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.5rem}.empty.svelte-wup6vp{margin:0;text-align:center;color:var(--text-secondary);font-size:.95rem}@media (max-width: 880px){#showcase.svelte-wup6vp{padding:2.5rem 1.5rem}}@media (max-width: 600px){#showcase.svelte-wup6vp{border-radius:22px}button[role=tab].svelte-wup6vp{padding:.45rem 1.05rem}}form.svelte-h6usvi{display:flex;flex-direction:column;gap:1rem;margin:2rem 0;width:100%}label.svelte-h6usvi{font-weight:700}textarea.svelte-h6usvi{padding:.5rem;font-size:1rem;border:1px solid #ccc;border-radius:8px;resize:vertical;width:100%;background:#fff}button.svelte-h6usvi{align-self:flex-start;background-color:#ff9416;color:#fff;border:none;padding:.75rem 1.5rem;font-size:1rem;border-radius:4px;cursor:pointer;width:100%;font-size:large;font-weight:700}button.svelte-h6usvi:hover:not(:disabled){background-color:#e68314}button.svelte-h6usvi:disabled{opacity:.6;cursor:not-allowed}article.svelte-i62mnq{max-inline-size:50rem;margin-inline:auto;margin-top:2rem}section.svelte-i62mnq:not(:last-child){margin-bottom:5rem}
