:root{color-scheme:light;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}:where(.astro-yg6xhirs){box-sizing:border-box}body{background:#f7faf8;color:#11231b;margin:0;min-width:320px}a:where(.astro-yg6xhirs){color:inherit;text-decoration:none}header:where(.astro-yg6xhirs){align-items:center;backdrop-filter:blur(18px);background:#f7faf8e6;border-bottom:1px solid #dfe9e3;display:flex;height:76px;justify-content:space-between;padding:0 max(5vw,24px);position:sticky;top:0;z-index:20}.brand:where(.astro-yg6xhirs){align-items:center;display:flex;gap:16px}.brand:where(.astro-yg6xhirs) b:where(.astro-yg6xhirs){color:#11231b;font-size:20px;font-weight:900;letter-spacing:.08em}.brand:where(.astro-yg6xhirs) b:where(.astro-yg6xhirs) i:where(.astro-yg6xhirs){background:#087a48;border-radius:7px;color:#fff;display:inline-grid;font-style:normal;height:30px;margin-right:2px;place-items:center;width:30px}.brand:where(.astro-yg6xhirs) span:where(.astro-yg6xhirs){border-left:1px solid #cbd8d0;color:#60746a;font-size:14px;padding-left:16px}nav:where(.astro-yg6xhirs){align-items:center;display:flex;gap:30px}nav:where(.astro-yg6xhirs)>a:where(.astro-yg6xhirs):not(.nav-button){color:#455c51;font-size:14px;font-weight:600}.nav-button:where(.astro-yg6xhirs),.primary:where(.astro-yg6xhirs){align-items:center;background:#087a48;border-radius:8px;color:#fff;display:inline-flex;font-size:14px;font-weight:750;gap:18px;padding:12px 18px}.hero:where(.astro-yg6xhirs){display:grid;gap:7vw;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);margin:0 auto;max-width:1280px;min-height:650px;overflow:hidden;padding:112px 40px 92px;position:relative}.hero:where(.astro-yg6xhirs):before{background:radial-gradient(circle,rgba(19,160,96,.15),transparent 68%);content:"";height:520px;position:absolute;right:-180px;top:-150px;width:520px}.hero-copy:where(.astro-yg6xhirs){position:relative;z-index:1}.eyebrow:where(.astro-yg6xhirs),.section-title:where(.astro-yg6xhirs)>p:where(.astro-yg6xhirs),.coverage:where(.astro-yg6xhirs)>div:where(.astro-yg6xhirs)>p:where(.astro-yg6xhirs){color:#087a48;font-size:12px;font-weight:800;letter-spacing:.17em}.eyebrow:where(.astro-yg6xhirs) span:where(.astro-yg6xhirs){background:#16a366;border-radius:50%;display:inline-block;height:7px;margin-right:8px;width:7px}h1:where(.astro-yg6xhirs){font-size:clamp(48px,5.5vw,76px);letter-spacing:-.058em;line-height:1.06;margin:24px 0 28px}h1:where(.astro-yg6xhirs) em:where(.astro-yg6xhirs){color:#0b9658;font-style:normal}.hero-text:where(.astro-yg6xhirs){color:#60746a;font-size:18px;line-height:1.8;margin:0;max-width:630px}.hero-actions:where(.astro-yg6xhirs){display:flex;gap:12px;margin-top:38px}.hero-actions:where(.astro-yg6xhirs) a:where(.astro-yg6xhirs){padding:15px 22px}.secondary:where(.astro-yg6xhirs){border:1px solid #cbd8d0;border-radius:8px;color:#294337;font-size:14px;font-weight:700}.trust-row:where(.astro-yg6xhirs){align-items:center;color:#6d8177;display:flex;font-size:12px;gap:16px;margin-top:48px}.trust-row:where(.astro-yg6xhirs) b:where(.astro-yg6xhirs){color:#18382a;font-size:14px}.trust-row:where(.astro-yg6xhirs) i:where(.astro-yg6xhirs){background:#cad8d0;height:15px;width:1px}.code-card:where(.astro-yg6xhirs){align-self:center;background:#07150f;border:1px solid #274438;border-radius:18px;box-shadow:0 34px 90px #1846303b;color:#dce9e2;overflow:hidden;position:relative;transform:rotate(1.2deg)}.code-header:where(.astro-yg6xhirs){align-items:center;border-bottom:1px solid #20372e;display:flex;justify-content:space-between;padding:17px 20px}.code-header:where(.astro-yg6xhirs) div:where(.astro-yg6xhirs){display:flex;gap:7px}.code-header:where(.astro-yg6xhirs) div:where(.astro-yg6xhirs) span:where(.astro-yg6xhirs){background:#315044;border-radius:50%;height:8px;width:8px}.code-header:where(.astro-yg6xhirs) div:where(.astro-yg6xhirs) span:where(.astro-yg6xhirs):first-child{background:#16a366}.code-header:where(.astro-yg6xhirs) small:where(.astro-yg6xhirs){color:#6f8d80}.endpoint:where(.astro-yg6xhirs){align-items:center;background:#0b1d15;border:1px solid #244237;border-radius:8px;display:flex;gap:12px;margin:24px 24px 8px;padding:12px}.endpoint:where(.astro-yg6xhirs) b:where(.astro-yg6xhirs){background:#16a366;border-radius:4px;color:#04140d;font-size:10px;letter-spacing:.08em;padding:5px 7px}.endpoint:where(.astro-yg6xhirs) code:where(.astro-yg6xhirs){color:#cde5d9;font-size:12px}pre:where(.astro-yg6xhirs){font-size:13px;line-height:2;margin:0;overflow:auto;padding:16px 28px 24px}.key:where(.astro-yg6xhirs){color:#7dd3a8}.value:where(.astro-yg6xhirs){color:#d9b77d}.number:where(.astro-yg6xhirs){color:#88bdf2}.muted:where(.astro-yg6xhirs){color:#7b9589}.response-line:where(.astro-yg6xhirs){align-items:center;border-top:1px solid #20372e;color:#7e9c8e;display:flex;font-size:11px;justify-content:space-between;padding:15px 22px}.response-line:where(.astro-yg6xhirs) span:where(.astro-yg6xhirs) i:where(.astro-yg6xhirs){background:#2bd27f;border-radius:50%;display:inline-block;height:7px;margin-right:7px;width:7px}.capabilities:where(.astro-yg6xhirs){background:#fff;border-bottom:1px solid #e0e9e4;border-top:1px solid #e0e9e4;padding:92px max(5vw,24px)}.section-title:where(.astro-yg6xhirs){margin:0 auto 42px;max-width:1200px;text-align:center}.section-title:where(.astro-yg6xhirs) h2:where(.astro-yg6xhirs),.coverage:where(.astro-yg6xhirs) h2:where(.astro-yg6xhirs){font-size:clamp(32px,4vw,48px);letter-spacing:-.04em;margin:14px 0 16px}.section-title:where(.astro-yg6xhirs)>span:where(.astro-yg6xhirs){color:#6b7e74;font-size:16px}.cards:where(.astro-yg6xhirs){display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1200px}.cards:where(.astro-yg6xhirs)>a:where(.astro-yg6xhirs){border:1px solid #dde8e1;border-radius:14px;padding:26px;transition:.2s ease}.cards:where(.astro-yg6xhirs)>a:where(.astro-yg6xhirs):hover{border-color:#6fc79a;box-shadow:0 18px 45px #0f5a361a;transform:translateY(-4px)}.icon:where(.astro-yg6xhirs){align-items:center;background:#e7f7ed;border-radius:10px;color:#087a48;display:flex;font-size:22px;height:44px;justify-content:center;width:44px}.cards:where(.astro-yg6xhirs) h3:where(.astro-yg6xhirs){font-size:19px;margin:24px 0 10px}.cards:where(.astro-yg6xhirs) p:where(.astro-yg6xhirs){color:#718178;font-size:14px;line-height:1.75;min-height:74px}.cards:where(.astro-yg6xhirs) strong:where(.astro-yg6xhirs){color:#087a48;font-size:13px}.coverage:where(.astro-yg6xhirs){align-items:center;display:grid;gap:70px;grid-template-columns:.8fr 1.2fr;margin:0 auto;max-width:1200px;padding:92px 24px}.countries:where(.astro-yg6xhirs){display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.countries:where(.astro-yg6xhirs) span:where(.astro-yg6xhirs){background:#fff;border:1px solid #dde8e1;border-radius:10px;color:#3e584b;font-size:14px;font-weight:650;padding:17px 19px}footer:where(.astro-yg6xhirs){border-top:1px solid #dfe9e3;color:#7a8d83;display:flex;font-size:12px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:28px 24px}@media (max-width:900px){nav:where(.astro-yg6xhirs)>a:where(.astro-yg6xhirs):not(.nav-button){display:none}.hero:where(.astro-yg6xhirs){grid-template-columns:1fr;padding-top:72px}.code-card:where(.astro-yg6xhirs){max-width:620px;transform:none}.cards:where(.astro-yg6xhirs){grid-template-columns:repeat(2,1fr)}.coverage:where(.astro-yg6xhirs){grid-template-columns:1fr;gap:32px}}@media (max-width:560px){header:where(.astro-yg6xhirs){height:66px}.brand:where(.astro-yg6xhirs) b:where(.astro-yg6xhirs){font-size:16px}.brand:where(.astro-yg6xhirs) b:where(.astro-yg6xhirs) i:where(.astro-yg6xhirs){height:26px;width:26px}.brand:where(.astro-yg6xhirs) span:where(.astro-yg6xhirs){display:none}.nav-button:where(.astro-yg6xhirs){padding:10px 13px}.hero:where(.astro-yg6xhirs){padding:62px 20px}.hero-text:where(.astro-yg6xhirs){font-size:16px}.trust-row:where(.astro-yg6xhirs){align-items:flex-start;flex-direction:column;gap:9px}.trust-row:where(.astro-yg6xhirs) i:where(.astro-yg6xhirs){display:none}.cards:where(.astro-yg6xhirs){grid-template-columns:1fr}.capabilities:where(.astro-yg6xhirs){padding:70px 20px}.countries:where(.astro-yg6xhirs){grid-template-columns:1fr}.hero-actions:where(.astro-yg6xhirs){align-items:stretch;flex-direction:column}.hero-actions:where(.astro-yg6xhirs) a:where(.astro-yg6xhirs){justify-content:center}footer:where(.astro-yg6xhirs){gap:8px;flex-direction:column}}
