.body[data-astro-cid-tyyzbqcj]{padding:52px 0 40px}.art-grid[data-astro-cid-tyyzbqcj]{max-width:1040px;margin:0 auto;padding:0 var(--section-padding-x, 40px);display:grid;grid-template-columns:1fr;gap:56px;align-items:start}.art-grid[data-astro-cid-tyyzbqcj].has-aside{grid-template-columns:220px 1fr}.art-grid[data-astro-cid-tyyzbqcj]:not(.has-aside) .content[data-astro-cid-tyyzbqcj]{margin:0 auto;width:100%}.aside[data-astro-cid-tyyzbqcj]{position:sticky;top:96px}.extra-nav[data-astro-cid-tyyzbqcj]{margin-top:36px}.aside[data-astro-cid-tyyzbqcj]>.extra-nav[data-astro-cid-tyyzbqcj]:first-child{margin-top:0}.toc-title[data-astro-cid-tyyzbqcj]{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--text-3, #8a919e);margin:0 0 12px;cursor:default;list-style:none}.toc-title[data-astro-cid-tyyzbqcj]::-webkit-details-marker{display:none}.toc-link[data-astro-cid-tyyzbqcj]{display:block;padding:6px 0 6px 14px;border-left:2px solid var(--border, #e5e7eb);margin-left:-2px;color:var(--text-2, #4b5563);font-size:13.5px;transition:color .15s,border-color .15s}.toc-link[data-astro-cid-tyyzbqcj]:hover,.toc-link[data-astro-cid-tyyzbqcj].is-active{color:var(--green-text, #008052);border-color:var(--green-text, #008052)}.nav-mobile[data-astro-cid-tyyzbqcj]{display:none}.nav-mobile[data-astro-cid-tyyzbqcj][open] .toc-title[data-astro-cid-tyyzbqcj]{margin-bottom:0}.nav-mobile-list[data-astro-cid-tyyzbqcj]{margin-top:12px}.content[data-astro-cid-tyyzbqcj]{min-width:0;max-width:700px;font-size:16.5px;line-height:1.8}.content[data-astro-cid-tyyzbqcj] .rich-block h2{font-size:26px;font-weight:800;letter-spacing:-.02em;margin:44px 0 16px;color:var(--text, #0b0e14);scroll-margin-top:100px}.content[data-astro-cid-tyyzbqcj] .rich-block h3{font-size:19px;font-weight:700;margin:30px 0 10px;color:var(--text, #0b0e14);scroll-margin-top:100px}.content[data-astro-cid-tyyzbqcj] .rich-block{color:var(--text-2, #4b5563)}.content[data-astro-cid-tyyzbqcj] .rich-block p{color:var(--text-2, #4b5563);margin:0 0 18px}.content[data-astro-cid-tyyzbqcj] .rich-block ul{margin:0 0 20px;padding:0;list-style:none}.content[data-astro-cid-tyyzbqcj] .rich-block li{position:relative;padding-left:24px;color:var(--text-2, #4b5563)}.content[data-astro-cid-tyyzbqcj] .rich-block li:before{content:"→";position:absolute;left:0;color:var(--green-text, #008052);font-weight:700}.content[data-astro-cid-tyyzbqcj] .rich-block strong,.callout[data-astro-cid-tyyzbqcj] strong,.mid-cta-copy[data-astro-cid-tyyzbqcj] strong{color:var(--text, #0b0e14);font-weight:700}.content[data-astro-cid-tyyzbqcj] .rich-block a,.callout[data-astro-cid-tyyzbqcj] a,.mid-cta-copy[data-astro-cid-tyyzbqcj] a{color:var(--green-text, #008052)}.content[data-astro-cid-tyyzbqcj] .rich-block a:hover,.callout[data-astro-cid-tyyzbqcj] a:hover,.mid-cta-copy[data-astro-cid-tyyzbqcj] a:hover{color:var(--green-text-deep, #00603d)}.content[data-astro-cid-tyyzbqcj] .rich-block .rich-inline-img{display:block;max-width:min(700px,100%);max-height:700px;width:auto;height:auto;object-fit:contain;margin:0 auto 28px}.callout[data-astro-cid-tyyzbqcj]{border:1px solid var(--green-text, #008052);background:color-mix(in srgb,var(--green-text, #008052) 8%,transparent);border-radius:14px;padding:20px 22px;margin:28px 0}.callout[data-astro-cid-tyyzbqcj] span[data-astro-cid-tyyzbqcj]{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:11px;text-transform:uppercase;letter-spacing:.05em;font-weight:600;color:var(--green-text, #008052);display:block;margin-bottom:8px}.callout[data-astro-cid-tyyzbqcj] p[data-astro-cid-tyyzbqcj]{margin:0;font-size:15.5px;line-height:1.65;color:var(--text-2, #4b5563)}.mid-cta[data-astro-cid-tyyzbqcj]{border:1px solid var(--border, #e5e7eb);border-radius:16px;background:var(--bg-alt, #f2f4f7);padding:26px 28px;margin:32px 0;display:flex;align-items:center;gap:22px;flex-wrap:wrap}.mid-cta-copy[data-astro-cid-tyyzbqcj]{flex:1;min-width:220px}.mid-cta-copy[data-astro-cid-tyyzbqcj] h4[data-astro-cid-tyyzbqcj]{font-size:17px;font-weight:700;margin:0 0 5px;color:var(--text, #0b0e14)}.mid-cta-copy[data-astro-cid-tyyzbqcj] p[data-astro-cid-tyyzbqcj]{font-size:14px;color:var(--text-2, #4b5563);margin:0}.table-wrap[data-astro-cid-tyyzbqcj]{overflow-x:auto;margin:28px 0;border:1px solid var(--border, #e5e7eb);border-radius:var(--radius-sm, 9px);background:var(--surface, #fff)}.rich-table[data-astro-cid-tyyzbqcj]{width:100%;min-width:560px;border-collapse:collapse;font-size:14px;line-height:1.5}.rich-table[data-astro-cid-tyyzbqcj] th[data-astro-cid-tyyzbqcj],.rich-table[data-astro-cid-tyyzbqcj] td[data-astro-cid-tyyzbqcj]{text-align:left;vertical-align:top;padding:12px 16px;border-bottom:1px solid var(--border, #e5e7eb)}.rich-table[data-astro-cid-tyyzbqcj] thead[data-astro-cid-tyyzbqcj] th[data-astro-cid-tyyzbqcj]{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--text-3, #8a919e);background:var(--bg-alt, #f2f4f7)}.rich-table[data-astro-cid-tyyzbqcj] tbody[data-astro-cid-tyyzbqcj] tr[data-astro-cid-tyyzbqcj]:last-child>[data-astro-cid-tyyzbqcj]{border-bottom:0}.rich-table[data-astro-cid-tyyzbqcj] td[data-astro-cid-tyyzbqcj]{color:var(--text-2, #4b5563)}.rich-table[data-astro-cid-tyyzbqcj] td[data-astro-cid-tyyzbqcj].is-code{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:13px;color:var(--text, #0b0e14);white-space:nowrap}.rich-table[data-astro-cid-tyyzbqcj] td[data-astro-cid-tyyzbqcj].is-nowrap{white-space:nowrap}.rich-table[data-astro-cid-tyyzbqcj] .group[data-astro-cid-tyyzbqcj] th[data-astro-cid-tyyzbqcj]{padding-top:10px;padding-bottom:10px;font-weight:600;color:var(--text, #0b0e14);background:color-mix(in srgb,var(--green-text, #008052) 8%,var(--surface, #fff))}.rich-table[data-astro-cid-tyyzbqcj] td[data-astro-cid-tyyzbqcj] p{margin:0}.rich-table[data-astro-cid-tyyzbqcj] td[data-astro-cid-tyyzbqcj] strong{color:var(--text, #0b0e14);font-weight:700}.rich-table[data-astro-cid-tyyzbqcj] td[data-astro-cid-tyyzbqcj] a{color:var(--green-text, #008052)}.rich-table[data-astro-cid-tyyzbqcj] td[data-astro-cid-tyyzbqcj] a:hover{color:var(--green-text-deep, #00603d)}@media(max-width:1024px){.art-grid[data-astro-cid-tyyzbqcj]{padding-left:var(--section-padding-x-tablet, 24px);padding-right:var(--section-padding-x-tablet, 24px)}}@media(max-width:900px){.art-grid[data-astro-cid-tyyzbqcj],.art-grid[data-astro-cid-tyyzbqcj].has-aside{grid-template-columns:1fr;gap:26px}.aside[data-astro-cid-tyyzbqcj]{position:static;display:flex;flex-direction:column;gap:12px}.nav-desktop[data-astro-cid-tyyzbqcj]{display:none}.nav-mobile[data-astro-cid-tyyzbqcj]{display:block;border:1px solid var(--border, #e5e7eb);border-radius:14px;padding:14px 18px;background:var(--surface, #fff)}.nav-mobile[data-astro-cid-tyyzbqcj] summary[data-astro-cid-tyyzbqcj]{cursor:pointer}}@media(max-width:640px){.art-grid[data-astro-cid-tyyzbqcj]{padding-left:var(--section-padding-x-mobile, 20px);padding-right:var(--section-padding-x-mobile, 20px)}}.badge[data-astro-cid-csf4hy3x]{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11px;letter-spacing:.02em;white-space:nowrap;color:var(--green-text)}.badge--fill[data-astro-cid-csf4hy3x]{padding:4px 10px;border-radius:8px;background:color-mix(in srgb,var(--green-text, #008052) 12%,transparent)}.badge--outline[data-astro-cid-csf4hy3x]{padding:3px 9px;border-radius:8px;border:1.5px solid var(--border-2)}.badge--plain[data-astro-cid-csf4hy3x]{padding:0}.badge--placeholder[data-astro-cid-csf4hy3x]{padding:4px 10px;border-radius:8px;border:1.5px dashed var(--border-2);color:var(--text-2)}.breadcrumb[data-astro-cid-smeqfmkf]{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:13px;margin-bottom:18px}.breadcrumb[data-astro-cid-smeqfmkf] a[data-astro-cid-smeqfmkf]{color:var(--text-3);font-weight:400}.breadcrumb[data-astro-cid-smeqfmkf] a[data-astro-cid-smeqfmkf]:hover{color:var(--green-text)}.breadcrumb[data-astro-cid-smeqfmkf] .current[data-astro-cid-smeqfmkf]{color:var(--text);font-weight:600}.breadcrumb[data-astro-cid-smeqfmkf] .sep[data-astro-cid-smeqfmkf]{color:var(--border-2)}@media(max-width:640px){.breadcrumb[data-astro-cid-smeqfmkf]{font-size:11.5px}}.header[data-astro-cid-hpn7wzhz]{padding:64px var(--section-padding-x, 40px) 48px;border-bottom:1px solid var(--border, #e5e7eb);overflow:hidden}.header-inner[data-astro-cid-hpn7wzhz]{position:relative;z-index:1;max-width:820px;margin:0 auto}.header-bg-image[data-astro-cid-hpn7wzhz]{position:absolute;inset:0;z-index:0;background-size:cover;background-position:center;pointer-events:none}.art-h1[data-astro-cid-hpn7wzhz]{font-size:40px;font-weight:800;letter-spacing:-.03em;line-height:1.12;margin:20px 0;color:var(--text, #0b0e14)}.lead[data-astro-cid-hpn7wzhz]{font-size:17.5px;color:var(--text-2, #4b5563);line-height:1.65;margin:0 0 28px;max-width:700px}.byline[data-astro-cid-hpn7wzhz]{display:flex;align-items:center;gap:12px;font-size:13.5px;color:var(--text-3, #8a919e)}.byline[data-astro-cid-hpn7wzhz] b[data-astro-cid-hpn7wzhz]{color:var(--text, #0b0e14);font-weight:600}.byline[data-astro-cid-hpn7wzhz] .dot[data-astro-cid-hpn7wzhz]{width:3px;height:3px;border-radius:50%;background:var(--text-3, #8a919e)}.avatar[data-astro-cid-hpn7wzhz]{display:block;width:38px;height:38px;flex:none}.avatar-lg[data-astro-cid-hpn7wzhz]{width:64px;height:64px}.bio[data-astro-cid-hpn7wzhz]{border-top:1px solid var(--border, #e5e7eb);border-bottom:1px solid var(--border, #e5e7eb);padding:26px 0;margin:38px 0 6px;display:flex;gap:18px;align-items:center}.bio[data-astro-cid-hpn7wzhz] b[data-astro-cid-hpn7wzhz]{font-size:15px;color:var(--text, #0b0e14)}.bio-role[data-astro-cid-hpn7wzhz]{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:11.5px;color:var(--green-text, #008052);margin:3px 0 6px}.bio-text[data-astro-cid-hpn7wzhz]{font-size:13.5px;color:var(--text-2, #4b5563);line-height:1.55;margin:0;max-width:560px}.share[data-astro-cid-hpn7wzhz]{display:flex;align-items:center;gap:10px;margin:22px 0 8px}.share-label[data-astro-cid-hpn7wzhz]{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:11.5px;color:var(--text-3, #8a919e);margin-right:4px}.share-btn[data-astro-cid-hpn7wzhz]{width:36px;height:36px;border:1px solid var(--border-2, #d7dae0);border-radius:9px;display:flex;align-items:center;justify-content:center;color:var(--text-2, #4b5563);font-size:13px;background:none;cursor:pointer;transition:color .15s,border-color .15s}.share-btn[data-astro-cid-hpn7wzhz]:hover{color:var(--green-text, #008052);border-color:var(--green-text, #008052)}@media(max-width:1024px){.header[data-astro-cid-hpn7wzhz]{padding-left:var(--section-padding-x-tablet, 24px);padding-right:var(--section-padding-x-tablet, 24px)}.art-h1[data-astro-cid-hpn7wzhz]{font-size:33px}}@media(max-width:640px){.header[data-astro-cid-hpn7wzhz]{padding-left:var(--section-padding-x-mobile, 20px);padding-right:var(--section-padding-x-mobile, 20px)}.art-h1[data-astro-cid-hpn7wzhz]{font-size:27px}}.blog-posts[data-astro-cid-vecwfrgj]{padding:96px var(--section-padding-x, 40px)}.inner[data-astro-cid-vecwfrgj]{max-width:var(--container-max, 1200px);margin:0 auto}.heading[data-astro-cid-vecwfrgj]{margin-bottom:32px}.blog-h1[data-astro-cid-vecwfrgj]{font-size:40px;font-weight:800;letter-spacing:-.03em;line-height:1.12;margin:20px 0 16px;color:var(--text, #0b0e14)}.lead[data-astro-cid-vecwfrgj]{font-size:17px;color:var(--text-2, #4b5563);line-height:1.65;margin:0;max-width:620px}.lead[data-astro-cid-vecwfrgj] strong{color:var(--text, #0b0e14);font-weight:700}.lead[data-astro-cid-vecwfrgj] a{color:var(--green-text, #008052)}.lead[data-astro-cid-vecwfrgj] a:hover{color:var(--green-text-deep, #00603d)}.categories[data-astro-cid-vecwfrgj]{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:44px}.cat-pill[data-astro-cid-vecwfrgj]{display:inline-flex;align-items:center;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:11.5px;letter-spacing:.02em;padding:6px 13px;border-radius:var(--radius-sm, 9px);border:1.5px solid var(--border-2, #d7dae0);color:var(--green-text, #008052);transition:border-color .18s,color .18s}.cat-pill[data-astro-cid-vecwfrgj]:hover{border-color:var(--green-text, #008052);color:var(--green-text, #008052)}.cat-pill[data-astro-cid-vecwfrgj].is-current{border-color:var(--green-text, #008052);color:var(--green-text, #008052);font-weight:600}.empty[data-astro-cid-vecwfrgj]{font-size:14px;color:var(--text-3, #8a919e);margin:0 0 24px}.grid[data-astro-cid-vecwfrgj]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.article-card[data-astro-cid-vecwfrgj]{display:block;transition:transform .25s ease,box-shadow .25s ease}.article-card[data-astro-cid-vecwfrgj]:hover{transform:translateY(-4px);box-shadow:0 1px 2px #0b0e140a,0 16px 40px -16px #0b0e141f}.media[data-astro-cid-vecwfrgj]{aspect-ratio:16 / 9}.card-body[data-astro-cid-vecwfrgj]{padding:20px 22px}.category[data-astro-cid-vecwfrgj]{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--green-text, #008052)}h3[data-astro-cid-vecwfrgj]{font-size:15.5px;font-weight:700;margin:9px 0 10px;line-height:1.35;color:var(--text, #0b0e14)}.read-more[data-astro-cid-vecwfrgj]{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:12.5px;color:var(--text-3, #8a919e)}.pagination[data-astro-cid-vecwfrgj]{display:flex;justify-content:center;align-items:center;gap:8px;padding-top:20px}.page-btn[data-astro-cid-vecwfrgj]{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 12px;border:1px solid var(--border-2, #d7dae0);border-radius:var(--radius-sm, 9px);font-size:13.5px;font-weight:600;color:var(--text-2, #4b5563);transition:border-color .18s,color .18s}.page-btn[data-astro-cid-vecwfrgj]:hover{border-color:var(--green-text, #008052);color:var(--green-text, #008052)}.page-btn[data-astro-cid-vecwfrgj].is-current{background:var(--green-deep, #0e7a49);border-color:var(--green-deep, #0e7a49);color:#fff}.page-btn[data-astro-cid-vecwfrgj].is-disabled{color:var(--text-3, #8a919e);border-color:var(--border, #e5e7eb);pointer-events:none}@media(max-width:1024px){.blog-posts[data-astro-cid-vecwfrgj]{padding-left:var(--section-padding-x-tablet, 24px);padding-right:var(--section-padding-x-tablet, 24px)}.blog-h1[data-astro-cid-vecwfrgj]{font-size:33px}.grid[data-astro-cid-vecwfrgj]{grid-template-columns:1fr 1fr}}@media(max-width:640px){.blog-posts[data-astro-cid-vecwfrgj]{padding-left:var(--section-padding-x-mobile, 20px);padding-right:var(--section-padding-x-mobile, 20px)}.blog-h1[data-astro-cid-vecwfrgj]{font-size:27px}.grid[data-astro-cid-vecwfrgj]{grid-template-columns:1fr}}.cases[data-astro-cid-inymvhtk]{padding:96px var(--section-padding-x, 40px)}.inner[data-astro-cid-inymvhtk]{max-width:var(--container-max, 1200px);margin:0 auto}.grid[data-astro-cid-inymvhtk]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.card[data-astro-cid-inymvhtk]{transition:transform .28s cubic-bezier(.22,.61,.36,1),box-shadow .28s cubic-bezier(.22,.61,.36,1)}.card[data-astro-cid-inymvhtk]:hover{transform:translateY(-4px);box-shadow:0 1px 2px #0b0e140a,0 16px 40px -16px #0b0e141f}.media[data-astro-cid-inymvhtk]{aspect-ratio:16 / 9}.card-body[data-astro-cid-inymvhtk]{padding-bottom:28px}.tag[data-astro-cid-inymvhtk]{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--green-text, #008052)}h3[data-astro-cid-inymvhtk]{font-size:16.5px;font-weight:700;margin:10px 0 8px;line-height:1.35;color:var(--text, #0b0e14)}p[data-astro-cid-inymvhtk]{font-size:14px;color:var(--text-2, #4b5563);margin:0}.result-row[data-astro-cid-inymvhtk]{margin-top:18px;padding-top:16px;border-top:1px solid var(--border, #e5e7eb)}.result[data-astro-cid-inymvhtk]{display:inline-block;background:var(--bg-alt, #f2f4f7);border:1px solid var(--border-2, #d7dae0);border-radius:8px;padding:6px 12px;font-size:13.5px;font-weight:700;color:var(--text, #0b0e14)}@media(max-width:1024px){.cases[data-astro-cid-inymvhtk]{padding-left:var(--section-padding-x-tablet, 24px);padding-right:var(--section-padding-x-tablet, 24px)}.grid[data-astro-cid-inymvhtk]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.cases[data-astro-cid-inymvhtk]{padding-left:var(--section-padding-x-mobile, 20px);padding-right:var(--section-padding-x-mobile, 20px)}.grid[data-astro-cid-inymvhtk]{grid-template-columns:1fr}}.contact-form[data-astro-cid-rtnreo22]{padding:20px var(--section-padding-x, 40px) 80px;border-top:1px solid var(--border, #e5e7eb);border-bottom:1px solid var(--border, #e5e7eb)}.inner[data-astro-cid-rtnreo22]{max-width:var(--container-max, 1200px);margin:0 auto}.grid[data-astro-cid-rtnreo22]{padding-top:60px;display:grid;grid-template-columns:1.25fr .75fr;gap:40px;align-items:stretch}.kicker[data-astro-cid-rtnreo22]{display:block;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:12.8px;color:var(--text-3, #8a919e);margin-bottom:14px}.kicker[data-astro-cid-rtnreo22] b[data-astro-cid-rtnreo22]{color:var(--green-text, #008052);font-weight:500}.card--form[data-astro-cid-rtnreo22]{border-radius:var(--radius-lg, 16px);padding:32px 34px}.form-heading[data-astro-cid-rtnreo22]{font-size:22px;font-weight:800;letter-spacing:-.02em;margin:0 0 10px;color:var(--text, #0b0e14)}.form-intro[data-astro-cid-rtnreo22]{font-size:13.5px;line-height:1.55;color:var(--text-2, #4b5563);margin:0 0 24px}.form-row[data-astro-cid-rtnreo22]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.field-group[data-astro-cid-rtnreo22]{display:flex;flex-direction:column}.field-group--full[data-astro-cid-rtnreo22]{margin-bottom:18px}.field-label[data-astro-cid-rtnreo22]{display:block;font-size:12.5px;font-weight:600;color:var(--text-2, #4b5563);margin-bottom:7px}.optional[data-astro-cid-rtnreo22]{color:var(--text-3, #8a919e);font-weight:400}.required[data-astro-cid-rtnreo22]{color:var(--green-text, #008052);font-weight:400}.trap[data-astro-cid-rtnreo22]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.field-error[data-astro-cid-rtnreo22]{display:block;min-height:16px;font-size:12px;color:var(--danger-text, #c0392b);margin-top:4px}.form-error[data-astro-cid-rtnreo22]{font-size:13px;color:var(--danger-text, #c0392b);margin:0 0 16px}.turnstile[data-astro-cid-rtnreo22]{margin-bottom:18px}.success[data-astro-cid-rtnreo22]{font-size:15px;line-height:1.6;color:var(--text, #0b0e14);background:#00805214;border:1px solid var(--green-text, #008052);border-radius:var(--radius-sm, 9px);padding:20px 22px}.success[data-astro-cid-rtnreo22]:focus{outline:none}.field[data-astro-cid-rtnreo22]{width:100%;box-sizing:border-box;font-family:var(--font-ui, "Inter", sans-serif);font-size:14.5px;color:var(--text, #0b0e14);background:var(--surface, #fff);border:1px solid var(--border-2, #d7dae0);border-radius:var(--radius-sm, 9px);padding:12px 14px;transition:border-color .18s,box-shadow .18s}.field[data-astro-cid-rtnreo22]::placeholder{color:var(--text-3, #8a919e)}.field[data-astro-cid-rtnreo22]:focus{outline:none;border-color:var(--green-text, #008052);box-shadow:0 0 0 3px #00805229}textarea[data-astro-cid-rtnreo22].field{resize:vertical;font-family:inherit}.select[data-astro-cid-rtnreo22]{position:relative}.select-trigger[data-astro-cid-rtnreo22]{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;text-align:left}.select-value[data-astro-cid-rtnreo22]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-arrow[data-astro-cid-rtnreo22]{flex:none;color:var(--text-3, #8a919e);transition:transform .18s}.select-trigger[data-astro-cid-rtnreo22][aria-expanded=true] .select-arrow[data-astro-cid-rtnreo22]{transform:rotate(180deg)}.select-list[data-astro-cid-rtnreo22]{position:absolute;z-index:5;top:calc(100% + 6px);left:0;right:0;margin:0;padding:6px;list-style:none;max-height:280px;overflow-y:auto;background:var(--surface, #fff);border:1px solid var(--border-2, #d7dae0);border-radius:var(--radius-sm, 9px);box-shadow:0 1px 2px #0b0e140a,0 16px 40px -16px #0b0e142e;opacity:0;transform:translateY(-6px);transition:opacity .15s ease,transform .15s ease}.select-list[data-astro-cid-rtnreo22].is-open{opacity:1;transform:none}.select-option[data-astro-cid-rtnreo22]{padding:10px 12px;border-radius:7px;font-size:14.5px;color:var(--text, #0b0e14);cursor:pointer;transition:background-color .15s,color .15s}.select-option[data-astro-cid-rtnreo22]:hover,.select-option[data-astro-cid-rtnreo22]:focus{outline:none;background:#00805214}.select-option[data-astro-cid-rtnreo22][aria-selected=true]{color:var(--green-text, #008052);font-weight:600}.chips[data-astro-cid-rtnreo22]{display:flex;flex-wrap:wrap;gap:8px}.chip[data-astro-cid-rtnreo22]{font:inherit;font-size:13px;padding:8px 14px;border-radius:999px;border:1px solid var(--border-2, #d7dae0);background:var(--surface, #fff);color:var(--text-2, #4b5563);cursor:pointer;transition:border-color .18s,background-color .18s,color .18s}.chip[data-astro-cid-rtnreo22]:hover{border-color:var(--text-3, #8a919e);color:var(--text, #0b0e14)}.chip[data-astro-cid-rtnreo22][aria-pressed=true]{background:#00805214;border-color:var(--green-text, #008052);color:var(--green-text, #008052);font-weight:600}html.theme-dark .field[data-astro-cid-rtnreo22],html.theme-dark .select-list[data-astro-cid-rtnreo22],html.theme-dark .chip[data-astro-cid-rtnreo22]{border-color:var(--text-3)}.privacy[data-astro-cid-rtnreo22]{display:flex;align-items:flex-start;gap:10px;margin-bottom:22px;cursor:pointer}.privacy[data-astro-cid-rtnreo22] input[data-astro-cid-rtnreo22]{margin-top:2px;width:16px;height:16px;border-radius:4px;accent-color:var(--green-deep, #0e7a49);flex:none;transition:box-shadow .18s}.privacy[data-astro-cid-rtnreo22] input[data-astro-cid-rtnreo22]:focus-visible{outline:none;box-shadow:0 0 0 3px #00805229}.privacy[data-astro-cid-rtnreo22] span[data-astro-cid-rtnreo22]{font-size:13px;color:var(--text-2, #4b5563);line-height:1.5}.privacy[data-astro-cid-rtnreo22] a[data-astro-cid-rtnreo22]{color:var(--green-text, #008052)}.privacy[data-astro-cid-rtnreo22] a[data-astro-cid-rtnreo22]:hover{color:var(--green-text-deep, #00603d)}.submit-row[data-astro-cid-rtnreo22]{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.submit-note[data-astro-cid-rtnreo22]{font-size:12.5px;color:var(--text-3, #8a919e)}.submit-row[data-astro-cid-rtnreo22] button:disabled{opacity:.6;cursor:not-allowed}.side[data-astro-cid-rtnreo22]{display:flex;flex-direction:column;gap:20px}.card--responder[data-astro-cid-rtnreo22]{border-radius:var(--radius-lg, 16px);padding:26px 28px}.responder-who[data-astro-cid-rtnreo22]{display:flex;align-items:center;gap:14px;margin-bottom:14px}.photo[data-astro-cid-rtnreo22]{width:52px;height:52px;flex:none}.responder-who[data-astro-cid-rtnreo22] b[data-astro-cid-rtnreo22]{display:block;font-size:15px;color:var(--text, #0b0e14)}.responder-role[data-astro-cid-rtnreo22]{display:block;font-size:12.5px;color:var(--text-3, #8a919e)}.card--responder[data-astro-cid-rtnreo22] p[data-astro-cid-rtnreo22]{font-size:13.5px;color:var(--text-2, #4b5563);line-height:1.6;margin:0}.card--responder[data-astro-cid-rtnreo22] strong{color:var(--text, #0b0e14);font-weight:700}.card--responder[data-astro-cid-rtnreo22] a{color:var(--green-text, #008052)}.card--channels[data-astro-cid-rtnreo22]{border-radius:var(--radius-lg, 16px);padding:26px 28px}.channels-heading[data-astro-cid-rtnreo22]{font-size:19px;font-weight:800;letter-spacing:-.02em;margin:0 0 10px;color:var(--text, #0b0e14)}.channel-row[data-astro-cid-rtnreo22]{display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid var(--border, #e5e7eb)}.channel-row[data-astro-cid-rtnreo22]:last-child{border-bottom:none}.channel-icon[data-astro-cid-rtnreo22]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex:none;border-radius:var(--radius-sm, 9px);background:#00805214;color:var(--green-text, #008052)}.channel-label[data-astro-cid-rtnreo22]{font-size:11.5px;font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-3, #8a919e);margin-bottom:2px}.channel-value[data-astro-cid-rtnreo22]{display:block;font-size:14px;font-weight:600;color:var(--text, #0b0e14)}a[data-astro-cid-rtnreo22].channel-value:hover{color:var(--green-text, #008052)}.card--meeting[data-astro-cid-rtnreo22]{border:1px solid var(--border, #e5e7eb);border-radius:var(--radius-lg, 16px);background:var(--bg, #fbfbfc);padding:24px 26px}.meeting-icon[data-astro-cid-rtnreo22]{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:#00805214;color:var(--green-text, #008052);margin-bottom:14px}.card--meeting[data-astro-cid-rtnreo22] h3[data-astro-cid-rtnreo22]{font-size:16.5px;font-weight:700;margin:0 0 6px;color:var(--text, #0b0e14)}.card--meeting[data-astro-cid-rtnreo22] p[data-astro-cid-rtnreo22]{font-size:13.5px;color:var(--text-2, #4b5563);line-height:1.6;margin:0 0 16px}@media(max-width:1024px){.contact-form[data-astro-cid-rtnreo22]{padding-left:var(--section-padding-x-tablet, 24px);padding-right:var(--section-padding-x-tablet, 24px)}.grid[data-astro-cid-rtnreo22]{grid-template-columns:1fr;gap:32px}}@media(max-width:640px){.contact-form[data-astro-cid-rtnreo22]{padding-left:var(--section-padding-x-mobile, 20px);padding-right:var(--section-padding-x-mobile, 20px)}.form-row[data-astro-cid-rtnreo22]{grid-template-columns:1fr}}.cookie-table[data-astro-cid-2pziwelq]{padding:56px var(--section-padding-x, 40px)}.inner[data-astro-cid-2pziwelq]{max-width:var(--container-max, 1200px);margin:0 auto;overflow-x:auto}table[data-astro-cid-2pziwelq]{width:100%;border-collapse:collapse;font-size:14px}th[data-astro-cid-2pziwelq],td[data-astro-cid-2pziwelq]{text-align:left;padding:12px 16px;border-bottom:1px solid var(--border);vertical-align:top}th[data-astro-cid-2pziwelq]{font-weight:700;color:var(--text);white-space:nowrap}td[data-astro-cid-2pziwelq]{color:var(--text-2)}td[data-astro-cid-2pziwelq] code[data-astro-cid-2pziwelq]{font-family:var(--font-mono);font-size:13px;color:var(--text)}@media(max-width:640px){thead[data-astro-cid-2pziwelq]{display:none}table[data-astro-cid-2pziwelq],tbody[data-astro-cid-2pziwelq],tr[data-astro-cid-2pziwelq],td[data-astro-cid-2pziwelq]{display:block;width:100%}tr[data-astro-cid-2pziwelq]{border-bottom:1px solid var(--border);padding:12px 0}td[data-astro-cid-2pziwelq]{border-bottom:none;padding:4px 0}td[data-astro-cid-2pziwelq]:before{content:attr(data-label);display:block;font-size:11px;font-weight:700;color:var(--text-3);text-transform:uppercase;margin-bottom:2px}}.cta[data-astro-cid-am5oxsae]{position:relative;overflow:hidden;text-align:center;padding:64px var(--section-padding-x, 40px) 100px;color:var(--ondark-text, #fff)}.bg-image[data-astro-cid-am5oxsae]{position:absolute;inset:0;z-index:0;background-size:cover;background-position:center;pointer-events:none}.inner[data-astro-cid-am5oxsae]{position:relative;z-index:1}.kicker[data-astro-cid-am5oxsae]{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:13px;color:var(--ondark-text-2, #7d8494);margin:0 0 18px}.kicker[data-astro-cid-am5oxsae] b[data-astro-cid-am5oxsae]{color:var(--ondark-accent-mint, #6ee7b7);font-weight:500}h2[data-astro-cid-am5oxsae]{font-size:32px;font-weight:800;max-width:600px;margin:0 auto 16px}.text[data-astro-cid-am5oxsae]{color:var(--ondark-text-2, #a6adba);font-size:16px;margin:0 auto 32px;max-width:460px}.cta--on-light[data-astro-cid-am5oxsae]{color:var(--text)}.cta--on-light[data-astro-cid-am5oxsae] .kicker[data-astro-cid-am5oxsae]{color:var(--text-3)}.cta--on-light[data-astro-cid-am5oxsae] .kicker[data-astro-cid-am5oxsae] b[data-astro-cid-am5oxsae]{color:var(--green-text)}.cta--on-light[data-astro-cid-am5oxsae] .text[data-astro-cid-am5oxsae]{color:var(--text-2)}.cta[data-astro-cid-am5oxsae] .btn{padding:15px 30px;font-size:15px;font-weight:700}@media(max-width:1024px){.cta[data-astro-cid-am5oxsae]{padding-left:var(--section-padding-x-tablet, 24px);padding-right:var(--section-padding-x-tablet, 24px)}}@media(max-width:640px){.cta[data-astro-cid-am5oxsae]{padding-left:var(--section-padding-x-mobile, 20px);padding-right:var(--section-padding-x-mobile, 20px)}}.faq[data-astro-cid-d5kiwcx2]{padding:96px var(--section-padding-x, 40px)}.inner[data-astro-cid-d5kiwcx2]{max-width:800px;margin:0 auto}.items[data-astro-cid-d5kiwcx2]{display:flex;flex-direction:column;gap:12px}.item[data-astro-cid-d5kiwcx2]{border:1px solid var(--border, #e5e7eb);border-radius:10px;background:var(--surface, #fff)}.q[data-astro-cid-d5kiwcx2]{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;background:none;border:none;cursor:pointer;padding:18px 22px;text-align:left;font-family:var(--font-ui, "Inter", sans-serif)}.q-text[data-astro-cid-d5kiwcx2]{font-size:15px;font-weight:650;color:var(--text, #0b0e14)}.icon[data-astro-cid-d5kiwcx2]{color:var(--green-text, #008052);flex:none;display:inline-flex;transition:transform .3s ease}.item[data-astro-cid-d5kiwcx2].is-open .icon[data-astro-cid-d5kiwcx2]{transform:rotate(45deg)}.faq-panel[data-astro-cid-d5kiwcx2]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.faq-panel[data-astro-cid-d5kiwcx2].is-open{grid-template-rows:1fr}.faq-panel-content[data-astro-cid-d5kiwcx2]{overflow:hidden;min-height:0}.faq-panel[data-astro-cid-d5kiwcx2] p[data-astro-cid-d5kiwcx2]{font-size:14px;line-height:1.6;color:var(--text-2, #4b5563);margin:0;padding:0 22px 20px;max-width:700px}@media(max-width:1024px){.faq[data-astro-cid-d5kiwcx2]{padding-left:var(--section-padding-x-tablet, 24px);padding-right:var(--section-padding-x-tablet, 24px)}}@media(max-width:640px){.faq[data-astro-cid-d5kiwcx2]{padding-left:var(--section-padding-x-mobile, 20px);padding-right:var(--section-padding-x-mobile, 20px)}}.services[data-astro-cid-fvrxwkip]{padding:96px var(--section-padding-x, 40px)}.inner[data-astro-cid-fvrxwkip]{max-width:var(--container-max, 1200px);margin:0 auto}.grid[data-astro-cid-fvrxwkip]{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.card[data-astro-cid-fvrxwkip]{grid-column:span 2;transition:transform .28s cubic-bezier(.22,.61,.36,1),box-shadow .28s cubic-bezier(.22,.61,.36,1),border-color .28s cubic-bezier(.22,.61,.36,1)}.card[data-astro-cid-fvrxwkip]:hover{transform:translateY(-4px);box-shadow:0 1px 2px #0b0e140a,0 16px 40px -16px #0b0e141f;border-color:var(--green-border-hover)}.card[data-astro-cid-fvrxwkip].featured{grid-column:span 6}.fk-kicker[data-astro-cid-fvrxwkip]{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:11px;color:var(--green-text, #008052);font-weight:600}.featured[data-astro-cid-fvrxwkip] h3[data-astro-cid-fvrxwkip]{font-size:20px;margin:8px 0}.featured[data-astro-cid-fvrxwkip] p[data-astro-cid-fvrxwkip]{font-size:14px;line-height:1.6}.media[data-astro-cid-fvrxwkip]{height:120px}.icon[data-astro-cid-fvrxwkip]{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:9px;background:#00805214;color:var(--green-text, #008052);margin-bottom:14px}.card[data-astro-cid-fvrxwkip]:not(.featured) h3[data-astro-cid-fvrxwkip]{font-size:16.5px;margin:0 0 8px}.card[data-astro-cid-fvrxwkip]:not(.featured) p[data-astro-cid-fvrxwkip]{font-size:13.5px;line-height:1.55}h3[data-astro-cid-fvrxwkip]{font-weight:700;color:var(--text, #0b0e14)}p[data-astro-cid-fvrxwkip]{color:var(--text-2, #4b5563);margin:0}@media(max-width:1024px){.services[data-astro-cid-fvrxwkip]{padding-left:var(--section-padding-x-tablet, 24px);padding-right:var(--section-padding-x-tablet, 24px)}.grid[data-astro-cid-fvrxwkip]{grid-template-columns:repeat(2,1fr)}.card[data-astro-cid-fvrxwkip].featured{grid-column:span 2}.card[data-astro-cid-fvrxwkip]{grid-column:span 1}}@media(max-width:640px){.services[data-astro-cid-fvrxwkip]{padding-left:var(--section-padding-x-mobile, 20px);padding-right:var(--section-padding-x-mobile, 20px)}.grid[data-astro-cid-fvrxwkip]{grid-template-columns:1fr}.card[data-astro-cid-fvrxwkip].featured{grid-column:span 1;grid-template-columns:1fr}}.featured-case[data-astro-cid-2vvpoykt]{padding:96px var(--section-padding-x, 40px)}.inner[data-astro-cid-2vvpoykt]{max-width:var(--container-max, 1200px);margin:0 auto}.card[data-astro-cid-2vvpoykt]{display:grid;grid-template-columns:.9fr 1.1fr;align-items:stretch;margin-top:52px;border:1px solid var(--border, #e5e7eb);border-radius:var(--radius-lg, 16px);overflow:hidden;background:var(--surface, #fff)}.media[data-astro-cid-2vvpoykt]{min-height:320px}.body[data-astro-cid-2vvpoykt]{display:flex;flex-direction:column;align-items:flex-start;padding:40px}.body[data-astro-cid-2vvpoykt] h3[data-astro-cid-2vvpoykt]{font-size:22px;font-weight:750;letter-spacing:-.02em;margin:12px 0 10px;color:var(--text, #0b0e14)}.body[data-astro-cid-2vvpoykt] p[data-astro-cid-2vvpoykt]{font-size:15px;line-height:1.6;color:var(--text-2, #4b5563);margin:0}.mini-stats[data-astro-cid-2vvpoykt]{display:flex;gap:36px;margin:26px 0 28px}.mini-stats[data-astro-cid-2vvpoykt] b[data-astro-cid-2vvpoykt]{display:block;font-size:23px;font-weight:800;letter-spacing:-.02em;color:var(--green-text, #008052);font-variant-numeric:tabular-nums}.mini-stats[data-astro-cid-2vvpoykt] span[data-astro-cid-2vvpoykt]{font-size:12px;color:var(--text-3, #8a919e)}@media(max-width:1024px){.featured-case[data-astro-cid-2vvpoykt]{padding-left:var(--section-padding-x-tablet, 24px);padding-right:var(--section-padding-x-tablet, 24px)}}@media(max-width:900px){.card[data-astro-cid-2vvpoykt]{grid-template-columns:1fr}.media[data-astro-cid-2vvpoykt]{min-height:240px}}@media(max-width:640px){.featured-case[data-astro-cid-2vvpoykt]{padding-left:var(--section-padding-x-mobile, 20px);padding-right:var(--section-padding-x-mobile, 20px)}.body[data-astro-cid-2vvpoykt]{padding:28px}.mini-stats[data-astro-cid-2vvpoykt]{gap:24px}}.hero-contacto[data-astro-cid-unkeqca6]{position:relative;overflow:hidden;color:var(--text, #0b0e14);padding:64px var(--section-padding-x, 40px) 88px;border-bottom:1px solid var(--border, #e5e7eb)}.bg-image[data-astro-cid-unkeqca6]{position:absolute;inset:0;z-index:0;background-size:cover;background-position:center;pointer-events:none}.bg-image--mobile[data-astro-cid-unkeqca6],.bg-image--mobile-spacer[data-astro-cid-unkeqca6]{display:none}@media(max-width:640px){.bg-image--desktop[data-astro-cid-unkeqca6]{display:none}.hero-contacto[data-astro-cid-unkeqca6]{display:grid}.bg-image--mobile-spacer[data-astro-cid-unkeqca6]{display:block;visibility:hidden;pointer-events:none;grid-column:1;grid-row:1;position:relative;left:50%;width:100vw;margin-left:-50vw;height:auto}.bg-image--mobile[data-astro-cid-unkeqca6]{display:block;left:50%;width:100vw;margin-left:-50vw;height:100%;object-fit:cover}.inner[data-astro-cid-unkeqca6]{grid-column:1;grid-row:1;align-content:start}}html.theme-dark .hero-contacto[data-astro-cid-unkeqca6].force-light{--bg: #fbfbfc;--bg-alt: #f2f4f7;--surface: #ffffff;--text: #0b0e14;--text-2: #4b5563;--text-3: #8a919e;--icon-muted: #8a919e;--border: #e5e7eb;--border-2: #d7dae0;--green: #00c37d;--green-ink: #04150e;--green-text: #008052;--green-text-deep: #00603d;--green-deep: #0e7a49;--green-border-hover: #00c37d66;--danger-text: #c0392b}.inner[data-astro-cid-unkeqca6]{position:relative;z-index:1;max-width:var(--container-max, 1200px);margin:0 auto}.eyebrow[data-astro-cid-unkeqca6]{display:inline-block;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:12.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--green-text, #008052);margin-bottom:22px}h1[data-astro-cid-unkeqca6]{font-family:var(--font-ui, "Inter", system-ui, sans-serif);font-size:44px;font-weight:850;letter-spacing:-.03em;line-height:1.08;margin:0 0 24px;color:var(--text, #0b0e14);max-width:760px}h1[data-astro-cid-unkeqca6] em[data-astro-cid-unkeqca6]{font-style:normal;background:linear-gradient(92deg,#067f52,#00935d 55%,#0f9488);-webkit-background-clip:text;background-clip:text;color:transparent}@media(max-width:1024px){h1[data-astro-cid-unkeqca6]{font-size:36px}}@media(max-width:640px){h1[data-astro-cid-unkeqca6]{font-size:30px}}.sub[data-astro-cid-unkeqca6]{margin:0;font-size:17.5px;color:var(--text-2, #4b5563);max-width:620px;line-height:1.65}.points-grid[data-astro-cid-unkeqca6]{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:44px}.point-icon[data-astro-cid-unkeqca6]{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:#00805214;color:var(--green-text, #008052);margin-bottom:14px}.point[data-astro-cid-unkeqca6] h3[data-astro-cid-unkeqca6]{font-size:15px;font-weight:700;margin:0 0 6px;color:var(--text, #0b0e14)}.point[data-astro-cid-unkeqca6] p[data-astro-cid-unkeqca6]{font-size:13.5px;color:var(--text-2, #4b5563);line-height:1.6;margin:0}@media(max-width:1024px){.hero-contacto[data-astro-cid-unkeqca6]{padding-left:var(--section-padding-x-tablet, 24px);padding-right:var(--section-padding-x-tablet, 24px)}.points-grid[data-astro-cid-unkeqca6]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.hero-contacto[data-astro-cid-unkeqca6]{padding-left:var(--section-padding-x-mobile, 20px);padding-right:var(--section-padding-x-mobile, 20px)}.points-grid[data-astro-cid-unkeqca6]{grid-template-columns:1fr}}.hero[data-astro-cid-tsokrem2]{position:relative;overflow:hidden;color:var(--text, #0b0e14);padding:96px var(--section-padding-x, 40px) 84px;border-bottom:1px solid var(--border, #e5e7eb)}.bg-image[data-astro-cid-tsokrem2]{position:absolute;inset:0;z-index:0;background-size:cover;background-position:center;pointer-events:none}.bg-image--mobile[data-astro-cid-tsokrem2],.bg-image--mobile-spacer[data-astro-cid-tsokrem2]{display:none}@media(max-width:640px){.bg-image--desktop[data-astro-cid-tsokrem2]{display:none}.hero[data-astro-cid-tsokrem2]{display:grid}.bg-image--mobile-spacer[data-astro-cid-tsokrem2]{display:block;visibility:hidden;pointer-events:none;grid-column:1;grid-row:1;position:relative;left:50%;width:100vw;margin-left:-50vw;height:auto}.bg-image--mobile[data-astro-cid-tsokrem2]{display:block;left:50%;width:100vw;margin-left:-50vw;height:100%;object-fit:cover}.inner[data-astro-cid-tsokrem2]{grid-column:1;grid-row:1;align-content:start}}html.theme-dark .hero[data-astro-cid-tsokrem2].force-light{--bg: #fbfbfc;--bg-alt: #f2f4f7;--surface: #ffffff;--text: #0b0e14;--text-2: #4b5563;--text-3: #8a919e;--icon-muted: #8a919e;--border: #e5e7eb;--border-2: #d7dae0;--green: #00c37d;--green-ink: #04150e;--green-text: #008052;--green-text-deep: #00603d;--green-deep: #0e7a49;--green-border-hover: #00c37d66;--danger-text: #c0392b}.inner[data-astro-cid-tsokrem2]{position:relative;z-index:1;max-width:var(--container-max, 1200px);margin:0 auto;display:grid;grid-template-columns:1.15fr .85fr;gap:60px;align-items:center}.inner[data-astro-cid-tsokrem2].inner--image{grid-template-columns:1fr 1fr}.visual[data-astro-cid-tsokrem2] .media-img{max-width:min(570px,100%);max-height:410px;width:auto;height:auto;object-fit:contain;margin:auto}@media(max-width:1024px){.hero[data-astro-cid-tsokrem2]{padding-left:var(--section-padding-x-tablet, 24px);padding-right:var(--section-padding-x-tablet, 24px)}.inner[data-astro-cid-tsokrem2],.inner[data-astro-cid-tsokrem2].inner--image{grid-template-columns:1fr;gap:36px}}@media(max-width:640px){.hero[data-astro-cid-tsokrem2]{padding-left:var(--section-padding-x-mobile, 20px);padding-right:var(--section-padding-x-mobile, 20px)}}.eyebrow[data-astro-cid-tsokrem2]{display:inline-block;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:12.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--green-text, #008052);margin-bottom:22px}h1[data-astro-cid-tsokrem2]{font-family:var(--font-ui, "Inter", system-ui, sans-serif);font-size:44px;font-weight:850;letter-spacing:-.03em;line-height:1.08;margin:0 0 24px;color:var(--text, #0b0e14)}h1[data-astro-cid-tsokrem2] em[data-astro-cid-tsokrem2]{font-style:normal;background:linear-gradient(92deg,#067f52,#00935d 55%,#0f9488);-webkit-background-clip:text;background-clip:text;color:transparent}@media(max-width:1024px){h1[data-astro-cid-tsokrem2]{font-size:36px}}@media(max-width:640px){h1[data-astro-cid-tsokrem2]{font-size:30px}}.sub[data-astro-cid-tsokrem2]{margin:0 0 32px;font-size:17.5px;color:var(--text-2, #4b5563);max-width:540px;line-height:1.7}.ctas[data-astro-cid-tsokrem2]{display:flex;gap:14px;flex-wrap:wrap}.ctas[data-astro-cid-tsokrem2] .btn{padding:14px 26px;font-size:15px}.ctas[data-astro-cid-tsokrem2] .btn-outline{border-color:var(--border-2, #d7dae0);background:var(--surface, #fff)}.ctas[data-astro-cid-tsokrem2] .btn-outline:hover{border-color:var(--text-3, #8a919e)}.meta[data-astro-cid-tsokrem2]{margin:22px 0 0;font-size:13.5px;color:var(--text-3, #8a919e)}.meta[data-astro-cid-tsokrem2] b[data-astro-cid-tsokrem2]{color:var(--text, #0b0e14);font-weight:650}.image-actions[data-astro-cid-mvs75x24]{position:absolute;right:10px;bottom:10px;z-index:2;display:flex;gap:6px}.image-action[data-astro-cid-mvs75x24]{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;font-family:var(--font-ui, "Inter", system-ui, sans-serif);font-size:12.5px;font-weight:600;color:#fff;background:#0b0e1499;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.18);border-radius:var(--radius-sm, 9px);cursor:pointer;text-decoration:none;transition:background .15s}.image-action[data-astro-cid-mvs75x24]:hover{background:#0b0e14cc}.image-action[data-astro-cid-mvs75x24]:focus-visible{outline:2px solid var(--green, #00c37d);outline-offset:2px}@media(max-width:480px){.image-action[data-astro-cid-mvs75x24] span[data-astro-cid-mvs75x24],.image-action[data-astro-cid-mvs75x24]{font-size:11.5px;padding:6px 9px}}.how[data-astro-cid-6no3onab]{padding:96px var(--section-padding-x, 40px)}.inner[data-astro-cid-6no3onab]{max-width:var(--container-max, 1200px);margin:0 auto}.eyebrow[data-astro-cid-6no3onab]{display:block;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:12.8px;color:var(--text-3, #8a919e);margin-bottom:16px;text-align:start}.eyebrow[data-astro-cid-6no3onab] b[data-astro-cid-6no3onab]{color:var(--green-text, #008052);font-weight:500}.split[data-astro-cid-6no3onab]{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.split[data-astro-cid-6no3onab].image-first .text[data-astro-cid-6no3onab]{order:2}.split[data-astro-cid-6no3onab].image-first .media[data-astro-cid-6no3onab]{order:1}.title[data-astro-cid-6no3onab]{font-size:28px;max-width:440px;margin:0 0 22px;font-weight:800;letter-spacing:-.03em;color:var(--text, #0b0e14)}.lead[data-astro-cid-6no3onab]{color:var(--text-2, #4b5563);font-size:16px;line-height:1.7;margin:0 0 22px}.list[data-astro-cid-6no3onab] ul{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.list[data-astro-cid-6no3onab] li{position:relative;padding-left:18px;font-size:14.5px;line-height:1.55;color:var(--text-2, #4b5563)}.list[data-astro-cid-6no3onab] li:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:var(--green, #00c37d)}.list[data-astro-cid-6no3onab] strong{color:var(--text, #0b0e14);font-weight:700}.list[data-astro-cid-6no3onab] a{color:var(--green-text, #008052)}.list[data-astro-cid-6no3onab] a:hover{color:var(--green-text-deep, #00603d)}.media[data-astro-cid-6no3onab]{position:relative;border-radius:var(--radius-lg, 16px);height:340px;overflow:hidden;box-shadow:0 24px 60px -24px #0b0e1459,0 0 0 1px #00c37a1a}.media[data-astro-cid-6no3onab].media-empty{background:var(--bg, #fbfbfc);border:1px solid var(--border, #e5e7eb);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;padding:32px;box-sizing:border-box}.media[data-astro-cid-6no3onab] .media-img{border-radius:inherit}.media-icon[data-astro-cid-6no3onab]{width:48px;height:48px;border-radius:12px;background:var(--bg-alt, #f2f4f7);border:1px solid var(--border-2, #d7dae0);display:flex;align-items:center;justify-content:center;color:var(--green-text, #008052);font-size:20px}.media-caption[data-astro-cid-6no3onab]{font-size:14px;color:var(--text-3, #8a919e);max-width:260px;line-height:1.55;margin:0}@media(max-width:1024px){.how[data-astro-cid-6no3onab]{padding-left:var(--section-padding-x-tablet, 24px);padding-right:var(--section-padding-x-tablet, 24px)}}@media(max-width:900px){.split[data-astro-cid-6no3onab]{grid-template-columns:1fr;gap:32px}.split[data-astro-cid-6no3onab].image-first .text[data-astro-cid-6no3onab],.split[data-astro-cid-6no3onab].image-first .media[data-astro-cid-6no3onab]{order:initial}}@media(max-width:640px){.how[data-astro-cid-6no3onab]{padding-left:var(--section-padding-x-mobile, 20px);padding-right:var(--section-padding-x-mobile, 20px)}}.location[data-astro-cid-vkxhvbzd]{padding-top:88px;padding-bottom:88px;padding-left:var(--section-padding-x, 40px);padding-right:var(--section-padding-x, 40px)}.location[data-astro-cid-vkxhvbzd].compact-top{padding-top:0}.location[data-astro-cid-vkxhvbzd].compact-bottom{padding-bottom:32px}.inner[data-astro-cid-vkxhvbzd]{max-width:var(--container-max, 1200px);margin:0 auto}.split[data-astro-cid-vkxhvbzd]{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:stretch}.split[data-astro-cid-vkxhvbzd].image-first .map[data-astro-cid-vkxhvbzd]{order:1}.split[data-astro-cid-vkxhvbzd].image-first .info[data-astro-cid-vkxhvbzd]{order:2}.map[data-astro-cid-vkxhvbzd]{border-radius:var(--radius-lg, 16px);overflow:hidden;height:300px;width:100%;box-shadow:0 24px 60px -24px #0b0e1459,0 0 0 1px #00c37a1a}.map[data-astro-cid-vkxhvbzd] .media-img{border-radius:inherit}.info[data-astro-cid-vkxhvbzd]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.info[data-astro-cid-vkxhvbzd] h3[data-astro-cid-vkxhvbzd]{font-size:22px;font-weight:750;letter-spacing:-.02em;margin:12px 0 10px;color:var(--text, #0b0e14)}.description[data-astro-cid-vkxhvbzd]{font-size:15px;line-height:1.6;color:var(--text-2, #4b5563);margin:0 0 14px}.address[data-astro-cid-vkxhvbzd]{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:12px;color:var(--text-3, #8a919e);margin:0 0 20px}@media(max-width:1024px){.location[data-astro-cid-vkxhvbzd]{padding-left:var(--section-padding-x-tablet, 24px);padding-right:var(--section-padding-x-tablet, 24px)}}@media(max-width:900px){.split[data-astro-cid-vkxhvbzd]{grid-template-columns:1fr;gap:32px}.split[data-astro-cid-vkxhvbzd].image-first .map[data-astro-cid-vkxhvbzd],.split[data-astro-cid-vkxhvbzd].image-first .info[data-astro-cid-vkxhvbzd]{order:initial}}@media(max-width:640px){.location[data-astro-cid-vkxhvbzd]{padding-left:var(--section-padding-x-mobile, 20px);padding-right:var(--section-padding-x-mobile, 20px)}}.marquee[data-astro-cid-cqurwdnx]{padding:44px 0;border-bottom:1px solid var(--border, #e5e7eb);overflow:hidden}.label[data-astro-cid-cqurwdnx]{text-align:center;text-transform:uppercase;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:12px;color:var(--text-3, #8a919e);letter-spacing:.08em;margin:0 0 28px}.track[data-astro-cid-cqurwdnx]{overflow:hidden}.row[data-astro-cid-cqurwdnx]{display:flex;align-items:center;height:54px}.row[data-astro-cid-cqurwdnx].loop{width:max-content;gap:64px;padding-right:64px;animation:marquee var(--marquee-duration, 60s) linear infinite;animation-play-state:paused}.row[data-astro-cid-cqurwdnx].loop.is-ready{animation-play-state:running}.row[data-astro-cid-cqurwdnx].loop:has(.logo-item:hover){animation-play-state:paused}.row[data-astro-cid-cqurwdnx].static{display:none;gap:48px;flex-wrap:wrap;justify-content:center;width:100%}.marquee[data-astro-cid-cqurwdnx].is-static .row[data-astro-cid-cqurwdnx].loop{display:none}.marquee[data-astro-cid-cqurwdnx].is-static .row[data-astro-cid-cqurwdnx].static{display:flex}.logo-item[data-astro-cid-cqurwdnx]{position:relative;height:54px;opacity:.55;transition:opacity .2s}.logo-item[data-astro-cid-cqurwdnx]:hover{opacity:1}.logo-sizer[data-astro-cid-cqurwdnx]{height:100%;width:auto;display:block;opacity:0;transition:opacity .2s}.logo-mask[data-astro-cid-cqurwdnx]{position:absolute;inset:0;background-color:var(--text-3, #8a919e);-webkit-mask-image:var(--logo-url);mask-image:var(--logo-url);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;mask-mode:alpha;transition:background-color .2s,opacity .2s}.logo-item[data-astro-cid-cqurwdnx]:hover .logo-mask[data-astro-cid-cqurwdnx]{opacity:0}.logo-item[data-astro-cid-cqurwdnx]:hover .logo-sizer[data-astro-cid-cqurwdnx]{opacity:1}html.theme-dark .logo-item[data-astro-cid-cqurwdnx]:hover .logo-mask[data-astro-cid-cqurwdnx]{opacity:1;background-color:var(--text)}html.theme-dark .logo-item[data-astro-cid-cqurwdnx]:hover .logo-sizer[data-astro-cid-cqurwdnx]{opacity:0}.logo-fallback[data-astro-cid-cqurwdnx]{width:160px;height:180px;opacity:.55;transition:opacity .2s}.logo-fallback[data-astro-cid-cqurwdnx]:hover{opacity:1}@keyframes marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.row[data-astro-cid-cqurwdnx].loop{display:none}.row[data-astro-cid-cqurwdnx].static{display:flex}}@media(max-width:640px){.label[data-astro-cid-cqurwdnx]{font-size:11px}}.process[data-astro-cid-jqrizav6]{padding:96px var(--section-padding-x, 40px)}.inner[data-astro-cid-jqrizav6]{max-width:var(--container-max, 1200px);margin:0 auto}.grid[data-astro-cid-jqrizav6]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.step[data-astro-cid-jqrizav6]{background:var(--surface, #fff);border:1px solid var(--border, #e5e7eb);border-radius:var(--radius-lg, 16px);padding:26px}.n[data-astro-cid-jqrizav6]{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:12px;color:var(--green-text, #008052);font-weight:600;display:inline-block;margin-bottom:14px;border:1px solid var(--border-2, #d7dae0);border-radius:7px;padding:3px 9px}h3[data-astro-cid-jqrizav6]{font-size:15.5px;font-weight:700;margin:0 0 8px;color:var(--text, #0b0e14)}p[data-astro-cid-jqrizav6]{font-size:13.5px;color:var(--text-2, #4b5563);line-height:1.55;margin:0}@media(max-width:1024px){.process[data-astro-cid-jqrizav6]{padding-left:var(--section-padding-x-tablet, 24px);padding-right:var(--section-padding-x-tablet, 24px)}.grid[data-astro-cid-jqrizav6]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.process[data-astro-cid-jqrizav6]{padding-left:var(--section-padding-x-mobile, 20px);padding-right:var(--section-padding-x-mobile, 20px)}.grid[data-astro-cid-jqrizav6]{grid-template-columns:1fr}}.related[data-astro-cid-pvct2joc]{padding:80px var(--section-padding-x, 40px)}.inner[data-astro-cid-pvct2joc]{max-width:var(--container-max, 1200px);margin:0 auto}.eyebrow[data-astro-cid-pvct2joc]{display:block;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:12.8px;color:var(--text-3, #8a919e);margin-bottom:16px}.eyebrow[data-astro-cid-pvct2joc] b[data-astro-cid-pvct2joc]{color:var(--green-text, #008052);font-weight:500}h2[data-astro-cid-pvct2joc]{font-size:28px;font-weight:800;margin:0 0 28px;color:var(--text, #0b0e14)}.grid[data-astro-cid-pvct2joc]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.rel-card[data-astro-cid-pvct2joc]{display:block;transition:transform .25s ease,box-shadow .25s ease}.rel-card[data-astro-cid-pvct2joc]:hover{transform:translateY(-4px);box-shadow:0 1px 2px #0b0e140a,0 16px 40px -16px #0b0e141f}.media[data-astro-cid-pvct2joc]{aspect-ratio:16 / 9}.card-body[data-astro-cid-pvct2joc]{padding:20px 22px}.category[data-astro-cid-pvct2joc]{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--green-text, #008052)}h3[data-astro-cid-pvct2joc]{font-size:15.5px;font-weight:700;margin:9px 0 10px;line-height:1.35;color:var(--text, #0b0e14)}.read-more[data-astro-cid-pvct2joc]{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:12.5px;color:var(--text-3, #8a919e)}@media(max-width:1024px){.related[data-astro-cid-pvct2joc]{padding-left:var(--section-padding-x-tablet, 24px);padding-right:var(--section-padding-x-tablet, 24px)}.grid[data-astro-cid-pvct2joc]{grid-template-columns:1fr 1fr}}@media(max-width:640px){.related[data-astro-cid-pvct2joc]{padding-left:var(--section-padding-x-mobile, 20px);padding-right:var(--section-padding-x-mobile, 20px)}.grid[data-astro-cid-pvct2joc]{grid-template-columns:1fr}}.section-intro[data-astro-cid-za4fkvjo]{padding:96px var(--section-padding-x, 40px) 96px}.section-intro[data-astro-cid-za4fkvjo].is-compact{padding-bottom:32px}.inner[data-astro-cid-za4fkvjo]{max-width:var(--container-max, 1200px);margin:0 auto}.eyebrow[data-astro-cid-za4fkvjo]{display:block;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:12.8px;color:var(--text-3, #8a919e);margin-bottom:16px}.eyebrow[data-astro-cid-za4fkvjo] b[data-astro-cid-za4fkvjo]{color:var(--green-text, #008052);font-weight:500}h2[data-astro-cid-za4fkvjo]{font-size:30px;font-weight:800;letter-spacing:-.03em;margin:0 0 32px;color:var(--text, #0b0e14)}.lead[data-astro-cid-za4fkvjo]{color:var(--text-2, #4b5563);font-size:16px;line-height:1.7;margin:0}@media(max-width:1024px){.section-intro[data-astro-cid-za4fkvjo]{padding-left:var(--section-padding-x-tablet, 24px);padding-right:var(--section-padding-x-tablet, 24px)}}@media(max-width:640px){.section-intro[data-astro-cid-za4fkvjo]{padding-left:var(--section-padding-x-mobile, 20px);padding-right:var(--section-padding-x-mobile, 20px)}h2[data-astro-cid-za4fkvjo]{font-size:26px}}.section-text[data-astro-cid-gazf3mhk]{padding:56px var(--section-padding-x, 40px)}.inner[data-astro-cid-gazf3mhk]{max-width:var(--container-max, 1200px);margin:0 auto}.kicker[data-astro-cid-gazf3mhk]{display:block;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:12.8px;color:var(--text-3, #8a919e);margin-bottom:16px}.kicker[data-astro-cid-gazf3mhk] b[data-astro-cid-gazf3mhk]{color:var(--green-text, #008052);font-weight:500}.rich-block[data-astro-cid-gazf3mhk]{margin:0 auto;color:var(--text-2, #4b5563)}.rich-block[data-astro-cid-gazf3mhk] h2{font-size:28px;font-weight:800;letter-spacing:-.03em;margin:0 0 22px;color:var(--text, #0b0e14)}.rich-block[data-astro-cid-gazf3mhk] h2:not(:first-child){margin-top:40px}.rich-block[data-astro-cid-gazf3mhk] h3{font-size:19px;font-weight:700;margin:30px 0 10px;color:var(--text, #0b0e14)}.rich-block[data-astro-cid-gazf3mhk] p{color:var(--text-2, #4b5563);font-size:16px;line-height:1.7;margin:0 0 22px}.rich-block[data-astro-cid-gazf3mhk] ul{display:flex;flex-direction:column;gap:16px;margin:0 0 22px;padding:0;list-style:none}.rich-block[data-astro-cid-gazf3mhk] li{position:relative;padding-left:18px;font-size:14.5px;line-height:1.55;color:var(--text-2, #4b5563)}.rich-block[data-astro-cid-gazf3mhk] li:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:var(--green, #00c37d)}.rich-block[data-astro-cid-gazf3mhk] strong{color:var(--text, #0b0e14);font-weight:700}.rich-block[data-astro-cid-gazf3mhk] a{color:#fff}.rich-block[data-astro-cid-gazf3mhk] a:hover{background:#0b0e14cc}.rich-block[data-astro-cid-gazf3mhk] .rich-inline-img{display:block;max-width:min(var(--container-max, 1200px),100%);max-height:var(--container-max, 1200px);width:auto;height:auto;object-fit:contain}.rich-inline-img-wrap[data-astro-cid-gazf3mhk]{position:relative;display:block;width:fit-content;max-width:100%;margin:0 auto 28px}@media(max-width:1024px){.section-text[data-astro-cid-gazf3mhk]{padding-left:var(--section-padding-x-tablet, 24px);padding-right:var(--section-padding-x-tablet, 24px)}}@media(max-width:640px){.section-text[data-astro-cid-gazf3mhk]{padding-left:var(--section-padding-x-mobile, 20px);padding-right:var(--section-padding-x-mobile, 20px)}}.stats[data-astro-cid-6shrxcop]{padding:80px var(--section-padding-x, 40px)}.grid[data-astro-cid-6shrxcop]{max-width:var(--container-max, 1200px);margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;text-align:center}.value[data-astro-cid-6shrxcop]{font-size:44px;font-weight:850;letter-spacing:-.03em;color:var(--ondark-accent, #2cd695)}.label[data-astro-cid-6shrxcop]{font-size:14px;color:var(--ondark-text-2, #a6adba);margin-top:6px}.note[data-astro-cid-6shrxcop]{font-size:11px;color:var(--ondark-text-3, #7d8494);margin-top:6px}.stats--on-light[data-astro-cid-6shrxcop] .value[data-astro-cid-6shrxcop]{color:var(--green-text)}.stats--on-light[data-astro-cid-6shrxcop] .label[data-astro-cid-6shrxcop]{color:var(--text-2)}.stats--on-light[data-astro-cid-6shrxcop] .note[data-astro-cid-6shrxcop]{color:var(--text-3)}@media(max-width:1024px){.stats[data-astro-cid-6shrxcop]{padding-left:var(--section-padding-x-tablet, 24px);padding-right:var(--section-padding-x-tablet, 24px)}.grid[data-astro-cid-6shrxcop]{gap:14px}.value[data-astro-cid-6shrxcop]{font-size:36px}}@media(max-width:640px){.stats[data-astro-cid-6shrxcop]{padding-left:var(--section-padding-x-mobile, 20px);padding-right:var(--section-padding-x-mobile, 20px)}.grid[data-astro-cid-6shrxcop]{grid-template-columns:repeat(3,1fr);gap:8px}.value[data-astro-cid-6shrxcop]{font-size:24px}.label[data-astro-cid-6shrxcop]{font-size:11px}}.team[data-astro-cid-ldyp7yyt]{padding:96px var(--section-padding-x, 40px)}.inner[data-astro-cid-ldyp7yyt]{max-width:var(--container-max, 1200px);margin:0 auto}.grid[data-astro-cid-ldyp7yyt]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.card[data-astro-cid-ldyp7yyt]{transition:transform .28s cubic-bezier(.22,.61,.36,1),box-shadow .28s cubic-bezier(.22,.61,.36,1),border-color .28s cubic-bezier(.22,.61,.36,1)}.card[data-astro-cid-ldyp7yyt]:hover{transform:translateY(-4px);box-shadow:0 1px 2px #0b0e140a,0 16px 40px -16px #0b0e141f;border-color:var(--green-border-hover)}.photo[data-astro-cid-ldyp7yyt]{width:76px;height:76px;margin:0 auto 16px}h3[data-astro-cid-ldyp7yyt]{font-size:15.5px;font-weight:700;margin:0 0 4px;color:var(--text, #0b0e14)}.kicker[data-astro-cid-ldyp7yyt]{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:11px;color:var(--green-text, #008052);letter-spacing:.02em;margin:0 0 12px}.in[data-astro-cid-ldyp7yyt]{display:inline-flex;color:var(--icon-muted, #8a919e);font-size:15px;text-decoration:none}.in[data-astro-cid-ldyp7yyt]:hover{color:var(--green-text, #008052)}@media(max-width:1024px){.team[data-astro-cid-ldyp7yyt]{padding-left:var(--section-padding-x-tablet, 24px);padding-right:var(--section-padding-x-tablet, 24px)}.grid[data-astro-cid-ldyp7yyt]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.team[data-astro-cid-ldyp7yyt]{padding-left:var(--section-padding-x-mobile, 20px);padding-right:var(--section-padding-x-mobile, 20px)}.grid[data-astro-cid-ldyp7yyt]{grid-template-columns:1fr}}.testimonial[data-astro-cid-4ceh75ui]{padding:88px var(--section-padding-x, 40px)}.inner[data-astro-cid-4ceh75ui]{max-width:760px;margin:0 auto;text-align:center}.photo[data-astro-cid-4ceh75ui]{width:64px;height:64px;margin:0 auto 22px}blockquote[data-astro-cid-4ceh75ui]{margin:0 0 20px;font-family:var(--font-serif, "Source Serif 4", serif);font-style:italic;font-weight:450;font-size:27px;letter-spacing:-.01em;line-height:1.45;color:var(--text, #0b0e14)}.who[data-astro-cid-4ceh75ui]{font-size:14.5px;color:var(--text-2, #4b5563);margin-bottom:14px}.who[data-astro-cid-4ceh75ui] b[data-astro-cid-4ceh75ui]{color:var(--text, #0b0e14);display:block;font-weight:650}.logo[data-astro-cid-4ceh75ui]{width:78px;height:24px;margin:0 auto}@media(max-width:1024px){.testimonial[data-astro-cid-4ceh75ui]{padding-left:var(--section-padding-x-tablet, 24px);padding-right:var(--section-padding-x-tablet, 24px)}}@media(max-width:640px){.testimonial[data-astro-cid-4ceh75ui]{padding-left:var(--section-padding-x-mobile, 20px);padding-right:var(--section-padding-x-mobile, 20px)}}.why-us[data-astro-cid-jclds2x6]{padding:88px var(--section-padding-x, 40px)}.inner[data-astro-cid-jclds2x6]{max-width:var(--container-max, 1200px);margin:0 auto}.panel[data-astro-cid-jclds2x6]{background:var(--surface, #fff);border:1px solid var(--border, #e5e7eb);border-radius:12px;padding:26px 24px;display:flex;flex-direction:column;gap:18px}.row[data-astro-cid-jclds2x6]{display:flex;gap:8px;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:13px;color:var(--green-text, #008052)}.check[data-astro-cid-jclds2x6]{flex:none}.text[data-astro-cid-jclds2x6]{color:var(--text, #0b0e14)}@media(max-width:1024px){.why-us[data-astro-cid-jclds2x6]{padding-left:var(--section-padding-x-tablet, 24px);padding-right:var(--section-padding-x-tablet, 24px)}}@media(max-width:640px){.why-us[data-astro-cid-jclds2x6]{padding-left:var(--section-padding-x-mobile, 20px);padding-right:var(--section-padding-x-mobile, 20px)}}
