.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13){display:flex;flex-direction:column;gap:60px;width:100%}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .reference-intro:where(.svelte-1a15x13){display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:32px;border-bottom:2px solid var(--navy_100)}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .reference-intro:where(.svelte-1a15x13) p:where(.svelte-1a15x13){font-size:18px;line-height:1.8;color:var(--gray_body)}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .reference-intro:where(.svelte-1a15x13) .count:where(.svelte-1a15x13){font-size:16px;color:var(--gray_body);white-space:nowrap;flex-shrink:0}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .reference-intro:where(.svelte-1a15x13) .count:where(.svelte-1a15x13) strong:where(.svelte-1a15x13){font-size:28px;font-weight:700;color:var(--navy_100)}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13){display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13) .ref-card:where(.svelte-1a15x13){display:flex;flex-direction:column;border-radius:20px;overflow:hidden;border:1px solid var(--gray_line, #d6d9e2);transition:box-shadow .2s,transform .2s}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13) .ref-card:where(.svelte-1a15x13):hover{box-shadow:0 8px 32px #0915321f;transform:translateY(-4px)}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13) .ref-card:where(.svelte-1a15x13) .card-img:where(.svelte-1a15x13){position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background:var(--gray_bg)}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13) .ref-card:where(.svelte-1a15x13) .card-img:where(.svelte-1a15x13) img:where(.svelte-1a15x13){width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13) .ref-card:where(.svelte-1a15x13) .card-img:where(.svelte-1a15x13):hover img:where(.svelte-1a15x13){transform:scale(1.05)}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13) .ref-card:where(.svelte-1a15x13) .card-img:where(.svelte-1a15x13) .img-placeholder:where(.svelte-1a15x13){width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f0f4f8,#e2e8f0)}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13) .ref-card:where(.svelte-1a15x13) .card-img:where(.svelte-1a15x13) .img-placeholder:where(.svelte-1a15x13) .placeholder-industry:where(.svelte-1a15x13){font-size:18px;font-weight:700;color:var(--mint, #1687a0);opacity:.5}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13) .ref-card:where(.svelte-1a15x13) .card-img:where(.svelte-1a15x13) .img-placeholder:where(.svelte-1a15x13) .placeholder-industry.blue:where(.svelte-1a15x13){color:var(--blue, #2a6fc0)}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13) .ref-card:where(.svelte-1a15x13) .card-img:where(.svelte-1a15x13) .img-placeholder:where(.svelte-1a15x13) .placeholder-industry.green:where(.svelte-1a15x13){color:var(--green, #2d8e7d)}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13) .ref-card:where(.svelte-1a15x13) .card-img:where(.svelte-1a15x13) .img-placeholder:where(.svelte-1a15x13) .placeholder-industry.purple:where(.svelte-1a15x13){color:var(--purple, #5266d0)}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13) .ref-card:where(.svelte-1a15x13) .card-img:where(.svelte-1a15x13) .tag-year:where(.svelte-1a15x13){position:absolute;top:14px;right:14px;background:#00000073;color:#fff;font-size:12px;font-weight:600;padding:3px 10px;border-radius:999px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13) .ref-card:where(.svelte-1a15x13) .card-body:where(.svelte-1a15x13){padding:24px;display:flex;flex-direction:column;gap:12px;flex:1}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13) .ref-card:where(.svelte-1a15x13) .card-body:where(.svelte-1a15x13) .card-top:where(.svelte-1a15x13){display:flex;align-items:center;gap:8px;flex-wrap:wrap}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13) .ref-card:where(.svelte-1a15x13) .card-body:where(.svelte-1a15x13) .card-top:where(.svelte-1a15x13) .tag-industry:where(.svelte-1a15x13){display:inline-block;font-size:12px;font-weight:600;padding:3px 10px;border-radius:999px;background:#1687a01a;color:var(--mint, #1687a0)}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13) .ref-card:where(.svelte-1a15x13) .card-body:where(.svelte-1a15x13) .card-top:where(.svelte-1a15x13) .tag-industry.blue:where(.svelte-1a15x13){background:#2a6fc01a;color:var(--blue, #2a6fc0)}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13) .ref-card:where(.svelte-1a15x13) .card-body:where(.svelte-1a15x13) .card-top:where(.svelte-1a15x13) .tag-industry.green:where(.svelte-1a15x13){background:#2d8e7d1a;color:var(--green, #2d8e7d)}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13) .ref-card:where(.svelte-1a15x13) .card-body:where(.svelte-1a15x13) .card-top:where(.svelte-1a15x13) .tag-industry.purple:where(.svelte-1a15x13){background:#5266d01a;color:var(--purple, #5266d0)}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13) .ref-card:where(.svelte-1a15x13) .card-body:where(.svelte-1a15x13) .card-top:where(.svelte-1a15x13) .tag-service:where(.svelte-1a15x13){display:inline-block;font-size:12px;font-weight:600;padding:3px 10px;border-radius:6px;border:1px solid var(--navy_100);color:var(--navy_100)}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13) .ref-card:where(.svelte-1a15x13) .card-body:where(.svelte-1a15x13) .card-company:where(.svelte-1a15x13){font-size:22px;font-weight:700;color:var(--gray_title)}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13) .ref-card:where(.svelte-1a15x13) .card-body:where(.svelte-1a15x13) .card-desc:where(.svelte-1a15x13){font-size:15px;line-height:1.7;color:var(--gray_body)}@media (min-width: 721px) and (max-width: 1460px){.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13){gap:4.109vw}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .reference-intro:where(.svelte-1a15x13){padding-bottom:2.192vw}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .reference-intro:where(.svelte-1a15x13) p:where(.svelte-1a15x13){font-size:1.233vw}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .reference-intro:where(.svelte-1a15x13) .count:where(.svelte-1a15x13){font-size:1.096vw}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .reference-intro:where(.svelte-1a15x13) .count:where(.svelte-1a15x13) strong:where(.svelte-1a15x13){font-size:1.918vw}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13){grid-template-columns:repeat(2,1fr);gap:2.74vw}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13) .ref-card:where(.svelte-1a15x13){border-radius:1.37vw}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13) .ref-card:where(.svelte-1a15x13) .card-body:where(.svelte-1a15x13){padding:1.644vw;gap:.821vw}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13) .ref-card:where(.svelte-1a15x13) .card-body:where(.svelte-1a15x13) .card-company:where(.svelte-1a15x13){font-size:1.507vw}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13) .ref-card:where(.svelte-1a15x13) .card-body:where(.svelte-1a15x13) .card-desc:where(.svelte-1a15x13){font-size:1.027vw}}@media (max-width: 720px){.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13){gap:8.889vw}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .reference-intro:where(.svelte-1a15x13){flex-direction:column;align-items:flex-start;padding-bottom:5.556vw}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .reference-intro:where(.svelte-1a15x13) p:where(.svelte-1a15x13){font-size:4.444vw}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .reference-intro:where(.svelte-1a15x13) .count:where(.svelte-1a15x13){font-size:3.889vw}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .reference-intro:where(.svelte-1a15x13) .count:where(.svelte-1a15x13) strong:where(.svelte-1a15x13){font-size:6.667vw}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13){grid-template-columns:1fr;gap:6.667vw}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13) .ref-card:where(.svelte-1a15x13){border-radius:4.444vw}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13) .ref-card:where(.svelte-1a15x13) .card-body:where(.svelte-1a15x13){padding:5.556vw;gap:2.222vw}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13) .ref-card:where(.svelte-1a15x13) .card-body:where(.svelte-1a15x13) .card-company:where(.svelte-1a15x13){font-size:5.556vw}.reference-wrap.svelte-1a15x13 .reference-body:where(.svelte-1a15x13) .ref-grid:where(.svelte-1a15x13) .ref-card:where(.svelte-1a15x13) .card-body:where(.svelte-1a15x13) .card-desc:where(.svelte-1a15x13){font-size:4.444vw}}
