.hero[data-astro-cid-ge2uvauf]{background:radial-gradient(65% 55% at 12% -10%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 70%), radial-gradient(55% 50% at 92% 0%, color-mix(in srgb, var(--accent) 8%, transparent), transparent 70%);border-top:0;position:relative;overflow:hidden}.inner[data-astro-cid-ge2uvauf]{z-index:1;padding:110px 24px 96px;position:relative}.map[data-astro-cid-ge2uvauf]{opacity:.58;pointer-events:none;user-select:none;width:min(60%,720px);height:auto;top:50%;right:max(-40px, calc(50% - var(--maxw) / 2 - 40px));position:absolute;transform:translateY(-50%)}.hero[data-astro-cid-ge2uvauf]:after{content:"";pointer-events:none;background:linear-gradient(100deg, var(--ground) 18%, color-mix(in srgb, var(--ground) 78%, transparent) 42%, color-mix(in srgb, var(--ground) 26%, transparent) 68%, transparent 94%);position:absolute;inset:0}h1[data-astro-cid-ge2uvauf]{max-width:17ch;margin-bottom:26px;font-size:clamp(32px,5.6vw,60px)}.accent[data-astro-cid-ge2uvauf]{color:var(--accent)}.actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.pillars[data-astro-cid-ge2uvauf]{border:1px solid var(--line);border-radius:var(--radius);background:0 0;grid-template-columns:repeat(3,1fr);gap:0;margin:64px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.pillars[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{border-left:1px solid var(--line);background:0 0;flex-direction:column;gap:4px;padding:22px 24px;display:flex}.pillars[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:first-child{border-left:0}.pillars[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{color:var(--accent);font-size:15px;font-weight:600}.pillars[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{color:var(--text-dim);font-size:14px}@media (width<=760px){.inner[data-astro-cid-ge2uvauf]{padding:72px 24px 64px}.map[data-astro-cid-ge2uvauf]{opacity:.24;width:105%;right:-22%}.pillars[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.pillars[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{border-left:0;border-top:1px solid var(--line)}.pillars[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:first-child{border-top:0}}.inner[data-astro-cid-qjwaguh5]{padding:96px 24px}h2[data-astro-cid-qjwaguh5]{margin-bottom:48px;font-size:clamp(23px,3.2vw,35px)}.ne[data-astro-cid-qjwaguh5]{color:var(--accent);font-family:var(--font)}.grid[data-astro-cid-qjwaguh5]{grid-template-columns:1.05fr 1fr;gap:18px;display:grid}.stack[data-astro-cid-qjwaguh5]{align-content:start;gap:18px;display:grid}article[data-astro-cid-qjwaguh5]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:30px 28px}.figure[data-astro-cid-qjwaguh5]{color:var(--accent);letter-spacing:0;font-size:clamp(52px,8vw,78px);font-weight:700;line-height:1}.figure-label[data-astro-cid-qjwaguh5]{color:var(--text-dim);margin-top:6px;font-size:15px}.figure-body[data-astro-cid-qjwaguh5]{color:var(--text);max-width:40ch;margin-top:14px;font-size:16px}.stat[data-astro-cid-qjwaguh5] ul[data-astro-cid-qjwaguh5]{border-top:1px solid var(--line);color:var(--muted);gap:11px;margin:24px 0 0;padding:20px 0 0;font-size:14.5px;list-style:none;display:grid}.stat[data-astro-cid-qjwaguh5] li[data-astro-cid-qjwaguh5]{align-items:baseline;gap:10px;display:flex}.stat[data-astro-cid-qjwaguh5] li[data-astro-cid-qjwaguh5]:before{content:"";background:var(--alert);border-radius:50%;flex:none;width:5px;height:5px}.facts[data-astro-cid-qjwaguh5]{grid-column:1/-1}.facts[data-astro-cid-qjwaguh5] ul[data-astro-cid-qjwaguh5]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px 32px}.facts[data-astro-cid-qjwaguh5] li[data-astro-cid-qjwaguh5]{align-items:start}.facts[data-astro-cid-qjwaguh5] li[data-astro-cid-qjwaguh5]:before{margin-top:.55em}.label[data-astro-cid-qjwaguh5]{font-family:var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:14px;font-size:11.5px}blockquote[data-astro-cid-qjwaguh5]{margin:0;font-size:18px;font-style:italic;line-height:1.5}.cite[data-astro-cid-qjwaguh5]{color:var(--muted);margin-top:14px;font-size:13.5px}.translation[data-astro-cid-qjwaguh5]{color:var(--muted);margin-top:8px;font-size:15px}.attrib[data-astro-cid-qjwaguh5]{border-top:1px solid var(--line);color:var(--text-dim);margin-top:18px;padding-top:16px;font-size:15px;line-height:1.5}.fix[data-astro-cid-qjwaguh5]{color:var(--accent);margin-top:12px;font-size:15px}sup[data-astro-cid-qjwaguh5] a[data-astro-cid-qjwaguh5]{color:var(--accent);text-decoration:none}@media (width<=900px){.inner[data-astro-cid-qjwaguh5]{padding:72px 24px}.grid[data-astro-cid-qjwaguh5]{grid-template-columns:1fr}}.inner[data-astro-cid-43d74g3l]{padding:96px 24px}h2[data-astro-cid-43d74g3l]{font-size:var(--fs-h2);max-width:24ch}.grid[data-astro-cid-43d74g3l]{grid-template-columns:repeat(3,1fr);gap:26px;margin-top:44px;display:grid}article[data-astro-cid-43d74g3l]{background:var(--surface);border:1.5px solid var(--accent);border-radius:20px;padding:32px 30px 40px}.icon[data-astro-cid-43d74g3l]{width:40px;height:40px;color:var(--accent);margin-bottom:34px;display:block}.icon[data-astro-cid-43d74g3l] svg{width:100%;height:100%;display:block}h3[data-astro-cid-43d74g3l]{letter-spacing:0;font-size:clamp(18px,1.8vw,22px);font-weight:700}.body[data-astro-cid-43d74g3l]{color:var(--text-dim);margin-top:14px;font-size:15.5px;line-height:1.5}@media (width<=900px){.inner[data-astro-cid-43d74g3l]{padding:72px 24px}.grid[data-astro-cid-43d74g3l]{grid-template-columns:1fr;gap:18px}article[data-astro-cid-43d74g3l]{padding:28px 26px 32px}.icon[data-astro-cid-43d74g3l]{margin-bottom:24px}}.inner[data-astro-cid-ktlklaor]{padding:96px 24px}h2[data-astro-cid-ktlklaor]{font-size:var(--fs-h2);margin-bottom:18px}.layout[data-astro-cid-ktlklaor]{grid-template-columns:1.6fr 1fr;align-items:start;gap:18px;margin-top:56px;display:grid}.grid[data-astro-cid-ktlklaor]{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(2,1fr);gap:1px;display:grid;overflow:hidden}.grid[data-astro-cid-ktlklaor] article[data-astro-cid-ktlklaor]{background:var(--ground);padding:26px 24px}.grid[data-astro-cid-ktlklaor] h3[data-astro-cid-ktlklaor]{color:var(--accent);margin-bottom:9px;font-size:16.5px}.grid[data-astro-cid-ktlklaor] p[data-astro-cid-ktlklaor]{color:var(--muted);font-size:14.5px}.diff[data-astro-cid-ktlklaor]{border:1px solid var(--accent);border-radius:var(--radius);background:linear-gradient(180deg, var(--accent-soft), transparent 65%), var(--surface);padding:28px 26px}.label[data-astro-cid-ktlklaor]{font-family:var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:14px;font-size:11.5px}.not[data-astro-cid-ktlklaor]{letter-spacing:0;font-size:25px;font-weight:600;line-height:1.15}.diff[data-astro-cid-ktlklaor] ul[data-astro-cid-ktlklaor]{color:var(--accent);gap:10px;margin:22px 0 0;padding:0;font-size:15px;font-weight:600;list-style:none;display:grid}.diff[data-astro-cid-ktlklaor] li[data-astro-cid-ktlklaor]:before{content:"✓ "}.foot[data-astro-cid-ktlklaor]{border-top:1px solid var(--line);color:var(--muted);margin-top:22px;padding-top:18px;font-size:14px}@media (width<=980px){.inner[data-astro-cid-ktlklaor]{padding:72px 24px}.layout[data-astro-cid-ktlklaor],.grid[data-astro-cid-ktlklaor]{grid-template-columns:1fr}}.inner[data-astro-cid-4cclphkz]{padding:96px 24px}.head[data-astro-cid-4cclphkz]{grid-template-columns:1fr 1fr;align-items:end;gap:48px;display:grid}h2[data-astro-cid-4cclphkz]{font-size:var(--fs-h2);max-width:18ch}.layers[data-astro-cid-4cclphkz]{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(5,1fr);gap:1px;margin:56px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.layers[data-astro-cid-4cclphkz] li[data-astro-cid-4cclphkz]{background:var(--surface);padding:26px 20px;position:relative}.layers[data-astro-cid-4cclphkz] li[data-astro-cid-4cclphkz]:after{content:"";background:var(--accent);opacity:.55;height:2px;position:absolute;inset:0 0 auto}.n[data-astro-cid-4cclphkz]{font-family:var(--label);color:var(--accent);letter-spacing:.1em;font-size:12px}.layers[data-astro-cid-4cclphkz] h3[data-astro-cid-4cclphkz]{margin:10px 0 8px;font-size:16px}.layers[data-astro-cid-4cclphkz] p[data-astro-cid-4cclphkz]{color:var(--muted);font-size:14px}.assurance[data-astro-cid-4cclphkz]{border:1px solid var(--line);border-radius:var(--radius);background:var(--sunken);color:var(--muted);margin-top:18px;padding:20px 24px;font-size:15px}.assurance[data-astro-cid-4cclphkz] strong[data-astro-cid-4cclphkz]{color:var(--text);font-weight:600}@media (width<=1000px){.layers[data-astro-cid-4cclphkz]{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.inner[data-astro-cid-4cclphkz]{padding:72px 24px}.head[data-astro-cid-4cclphkz]{grid-template-columns:1fr;align-items:start;gap:24px}}@media (width<=560px){.layers[data-astro-cid-4cclphkz]{grid-template-columns:1fr}}.inner[data-astro-cid-d4nisn5p]{padding:96px 24px}h2[data-astro-cid-d4nisn5p]{font-size:var(--fs-h2);margin-bottom:18px}.table[data-astro-cid-d4nisn5p]{border:1px solid var(--line);border-radius:var(--radius);margin-top:48px;overflow:hidden}.row[data-astro-cid-d4nisn5p]{border-top:1px solid var(--line);grid-template-columns:1.5fr 1fr 1fr 1fr;align-items:center;gap:16px;padding:16px 24px;font-size:15px;display:grid}.row[data-astro-cid-d4nisn5p]:first-child{border-top:0}.head[data-astro-cid-d4nisn5p]{background:var(--sunken);font-family:var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11.5px}.ours[data-astro-cid-d4nisn5p]{background:linear-gradient(90deg, var(--accent-soft), transparent 70%);border-top-color:var(--accent)}.ours[data-astro-cid-d4nisn5p] .name[data-astro-cid-d4nisn5p]{color:var(--accent);font-weight:600}.m[data-astro-cid-d4nisn5p]{letter-spacing:.06em;font-weight:600}.good[data-astro-cid-d4nisn5p]{color:var(--text)}.bad[data-astro-cid-d4nisn5p]{color:var(--alert)}.note[data-astro-cid-d4nisn5p]{color:var(--muted);margin-top:14px;font-size:13px}.insight[data-astro-cid-d4nisn5p]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);margin-top:30px;padding:22px 26px;font-size:17px}.insight[data-astro-cid-d4nisn5p] span[data-astro-cid-d4nisn5p]{font-family:var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:8px;font-size:11.5px;display:block}@media (width<=860px){.inner[data-astro-cid-d4nisn5p]{padding:72px 24px}.head[data-astro-cid-d4nisn5p]{display:none}.row[data-astro-cid-d4nisn5p]{grid-template-columns:1fr 1fr;row-gap:10px}.name[data-astro-cid-d4nisn5p]{grid-column:1/-1;font-weight:600}.m[data-astro-cid-d4nisn5p]:before{content:attr(data-h) ": ";font-family:var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10.5px}}.inner[data-astro-cid-ebnhqltt]{padding:96px 24px}h2[data-astro-cid-ebnhqltt]{font-size:var(--fs-h2);margin-bottom:18px}.cols[data-astro-cid-ebnhqltt]{grid-template-columns:1fr 1fr;gap:40px;margin-top:52px;display:grid}.region[data-astro-cid-ebnhqltt]{font-family:var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);border-bottom:1px solid var(--line);margin-bottom:18px;padding-bottom:12px;font-size:11.5px}.col[data-astro-cid-ebnhqltt] article[data-astro-cid-ebnhqltt]{border-bottom:1px solid var(--line);padding:16px 0}.col[data-astro-cid-ebnhqltt] h4[data-astro-cid-ebnhqltt]{margin:0 0 6px;font-size:16px;font-weight:600}.col[data-astro-cid-ebnhqltt] p[data-astro-cid-ebnhqltt]{color:var(--muted);font-size:14.5px}.ssc[data-astro-cid-ebnhqltt]{border:1px solid var(--accent);border-radius:var(--radius);background:linear-gradient(180deg, var(--accent-soft), transparent 60%), var(--surface);margin-top:44px;padding:28px 26px}.label[data-astro-cid-ebnhqltt]{font-family:var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:8px;font-size:11.5px}.ssc-head[data-astro-cid-ebnhqltt] p[data-astro-cid-ebnhqltt]:last-child{color:var(--muted);font-size:15px}.ssc[data-astro-cid-ebnhqltt] ul[data-astro-cid-ebnhqltt]{grid-template-columns:repeat(3,1fr);gap:20px;margin:24px 0 0;padding:0;list-style:none;display:grid}.ssc[data-astro-cid-ebnhqltt] li[data-astro-cid-ebnhqltt]{border-top:2px solid var(--accent);gap:5px;padding-top:16px;display:grid}.ssc[data-astro-cid-ebnhqltt] strong[data-astro-cid-ebnhqltt]{font-size:15px;font-weight:600}.ssc[data-astro-cid-ebnhqltt] span[data-astro-cid-ebnhqltt]{color:var(--muted);font-size:14px}.window[data-astro-cid-ebnhqltt]{margin-top:24px;font-size:16px}.window[data-astro-cid-ebnhqltt] span[data-astro-cid-ebnhqltt]{font-family:var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-right:10px;font-size:11.5px}@media (width<=900px){.inner[data-astro-cid-ebnhqltt]{padding:72px 24px}.cols[data-astro-cid-ebnhqltt],.ssc[data-astro-cid-ebnhqltt] ul[data-astro-cid-ebnhqltt]{grid-template-columns:1fr;gap:24px}}.inner[data-astro-cid-kgkuhvk7]{padding:88px 24px}h2[data-astro-cid-kgkuhvk7]{font-size:var(--fs-h2);margin-bottom:36px}ul[data-astro-cid-kgkuhvk7]{grid-template-columns:repeat(3,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}a[data-astro-cid-kgkuhvk7]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:10px;height:100%;padding:26px 24px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}a[data-astro-cid-kgkuhvk7]:hover{border-color:var(--accent);transform:translateY(-2px)}.kicker[data-astro-cid-kgkuhvk7]{font-family:var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-bright);font-size:11px;font-weight:500}.title[data-astro-cid-kgkuhvk7]{font-family:var(--display);color:var(--text);font-size:17px;font-weight:700;line-height:1.3}.blurb[data-astro-cid-kgkuhvk7]{color:var(--muted);flex-grow:1;font-size:14.5px}.more[data-astro-cid-kgkuhvk7]{color:var(--accent-bright);font-size:14px;font-weight:500}@media (width<=900px){ul[data-astro-cid-kgkuhvk7]{grid-template-columns:1fr}.inner[data-astro-cid-kgkuhvk7]{padding:64px 24px}}.inner[data-astro-cid-v6wlzwr5]{padding:96px 24px}.panel[data-astro-cid-v6wlzwr5]{border:1px solid var(--line);background:radial-gradient(80% 100% at 0% 0%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 65%), var(--surface);border-radius:20px;grid-template-columns:1fr 1fr;gap:56px;padding:48px;display:grid}h2[data-astro-cid-v6wlzwr5]{margin-bottom:16px;font-size:clamp(23px,3vw,33px)}.alt[data-astro-cid-v6wlzwr5]{color:var(--muted);margin-top:26px;font-size:15px}.alt[data-astro-cid-v6wlzwr5] a[data-astro-cid-v6wlzwr5]{color:var(--accent)}form[data-astro-cid-v6wlzwr5]{align-content:start;gap:16px;display:grid}label[data-astro-cid-v6wlzwr5]{gap:7px;font-size:14px;display:grid}label[data-astro-cid-v6wlzwr5]>span[data-astro-cid-v6wlzwr5]{color:var(--text-dim)}label[data-astro-cid-v6wlzwr5] em[data-astro-cid-v6wlzwr5]{opacity:.6;font-style:normal}input[data-astro-cid-v6wlzwr5][type=email],input[data-astro-cid-v6wlzwr5][type=text],textarea[data-astro-cid-v6wlzwr5]{font:inherit;color:var(--text);background:var(--sunken);border:1px solid var(--line-strong);resize:vertical;border-radius:10px;width:100%;padding:11px 13px;font-size:15px}input[data-astro-cid-v6wlzwr5]::placeholder,textarea[data-astro-cid-v6wlzwr5]::placeholder{color:color-mix(in srgb, var(--muted) 70%, transparent)}input[data-astro-cid-v6wlzwr5]:focus,textarea[data-astro-cid-v6wlzwr5]:focus{border-color:var(--accent);outline:none}button[data-astro-cid-v6wlzwr5]{width:100%;margin-top:6px}.fine[data-astro-cid-v6wlzwr5]{color:var(--muted);text-align:center;font-size:13px}@media (width<=900px){.inner[data-astro-cid-v6wlzwr5]{padding:72px 24px}.panel[data-astro-cid-v6wlzwr5]{grid-template-columns:1fr;gap:36px;padding:32px 24px}}.inner[data-astro-cid-cthuqu36]{padding:44px 24px}.label[data-astro-cid-cthuqu36]{font-family:var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:16px;font-size:11.5px}ol[data-astro-cid-cthuqu36]{gap:8px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-cthuqu36]{color:var(--muted);gap:10px;font-size:13px;line-height:1.5;display:flex}.n[data-astro-cid-cthuqu36]{color:var(--accent);flex:none}a[data-astro-cid-cthuqu36]{color:var(--text-dim)}a[data-astro-cid-cthuqu36]:hover{color:var(--accent)}
