.record[data-astro-cid-b5kuoebk]{--rule:#ffffff29;--muted:#b9c8d4;--bar:#8dc73d;color:#fff;margin:0}.record-rows[data-astro-cid-b5kuoebk]{border-left:1px solid var(--rule);background-image:linear-gradient(to right, var(--rule) 1px, transparent 1px);background-size:calc(100% / var(--years)) 100%;margin:0;padding:0;list-style:none}.record-row[data-astro-cid-b5kuoebk]{padding-block:10px}.record-row[data-astro-cid-b5kuoebk] a[data-astro-cid-b5kuoebk]{color:inherit;display:block}.record-label[data-astro-cid-b5kuoebk]{width:max-content;max-width:calc(100% - var(--left));margin-left:var(--left);flex-direction:column;padding:0 0 10px 2px;display:flex}.align-end[data-astro-cid-b5kuoebk] .record-label[data-astro-cid-b5kuoebk]{margin-left:auto;margin-right:calc(100% - var(--left) - var(--width));max-width:calc(var(--left) + var(--width));text-align:right;align-items:end;padding-right:2px}.record-title[data-astro-cid-b5kuoebk]{font-size:18px;font-weight:500;line-height:1.35}.record-period[data-astro-cid-b5kuoebk]{color:var(--muted);font-size:16px}.record-bar[data-astro-cid-b5kuoebk]{margin-left:var(--left);width:var(--width);background:var(--bar);transform-origin:0;height:14px;display:block}.record[data-astro-cid-b5kuoebk][data-animate] .record-bar[data-astro-cid-b5kuoebk]{transform:scaleX(0)}.record[data-astro-cid-b5kuoebk].is-in .record-bar[data-astro-cid-b5kuoebk]{transition:transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i) * .14s);transform:none}.record-row[data-astro-cid-b5kuoebk] a[data-astro-cid-b5kuoebk]:hover .record-title[data-astro-cid-b5kuoebk],.record-row[data-astro-cid-b5kuoebk] a[data-astro-cid-b5kuoebk]:focus-visible .record-title[data-astro-cid-b5kuoebk]{text-underline-offset:5px;text-decoration:underline 1px}.record-row[data-astro-cid-b5kuoebk] a[data-astro-cid-b5kuoebk]:hover .record-bar[data-astro-cid-b5kuoebk]{background:#a6d966}.record-row[data-astro-cid-b5kuoebk] a[data-astro-cid-b5kuoebk]:focus-visible{outline-color:var(--bar)}.record-axis[data-astro-cid-b5kuoebk]{grid-template-columns:repeat(var(--years), minmax(0, 1fr));border-top:1px solid var(--muted);font-variant-numeric:tabular-nums;color:var(--muted);padding-top:10px;font-size:16px;display:grid}.record-axis[data-astro-cid-b5kuoebk] span[data-astro-cid-b5kuoebk]{padding-left:6px}figcaption[data-astro-cid-b5kuoebk]{max-width:62ch;color:var(--muted);margin-top:28px;font-size:16px}@media (width<=600px){.record-axis[data-astro-cid-b5kuoebk] span[data-astro-cid-b5kuoebk]:nth-child(2n){visibility:hidden}.record-title[data-astro-cid-b5kuoebk]{font-size:16px}}.hero[data-astro-cid-lcdefpme],.record-band[data-astro-cid-lcdefpme],.country[data-astro-cid-lcdefpme]{--ground:#0c2a43;--on-ground:#fff;--on-ground-muted:#c9d6e0;--green:#8dc73d}.hero[data-astro-cid-lcdefpme]{isolation:isolate;background:var(--ground);min-height:min(860px,100svh - 104px);color:var(--on-ground);grid-template-rows:1fr auto;display:grid;position:relative;overflow:hidden}.hero-image[data-astro-cid-lcdefpme],.country-image[data-astro-cid-lcdefpme]{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]:after,.country[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;background:linear-gradient(90deg,#081a29e0 0%,#081a299e 42%,#081a2914 78%),linear-gradient(#0000 68%,#081a29bf 100%);position:absolute;inset:0}.hero-inner[data-astro-cid-lcdefpme]{align-self:center;padding-block:96px 64px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:17ch;color:var(--on-ground);letter-spacing:-.025em;font-size:clamp(44px,5.6vw,80px);line-height:1.03}.hero-lead[data-astro-cid-lcdefpme]{max-width:54ch;color:var(--on-ground-muted);margin-top:28px;font-size:21px;line-height:1.6}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:16px;margin-top:40px;display:flex}.btn[data-astro-cid-lcdefpme]{border-radius:4px;align-items:center;min-height:56px;padding:14px 28px;font-size:17px;font-weight:500;transition:background-color .16s,color .16s;display:inline-flex}.btn-green[data-astro-cid-lcdefpme]{background:var(--green);color:#0c2a43}.btn-green[data-astro-cid-lcdefpme]:hover{background:#a6d966}.btn-ghost[data-astro-cid-lcdefpme]{color:#fff;border:1px solid #ffffffb3}.btn-ghost[data-astro-cid-lcdefpme]:hover{color:#0c2a43;background:#fff}.hero-foot[data-astro-cid-lcdefpme]{border-top:1px solid #ffffff38;justify-content:space-between;align-items:end;gap:32px;padding-block:24px 28px;display:flex}.hero-foot[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--on-ground);font-size:16px}.hero-foot[data-astro-cid-lcdefpme] .hero-credit[data-astro-cid-lcdefpme],.country-credit[data-astro-cid-lcdefpme]{color:var(--on-ground-muted);text-align:right}.statement[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:80px;padding-block:128px;display:grid}.statement[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(34px,3.6vw,50px);line-height:1.12}.statement-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:20px;line-height:1.7}.link[data-astro-cid-lcdefpme]{color:var(--navy);text-underline-offset:6px;margin-top:24px;padding-block:8px;font-size:17px;font-weight:500;text-decoration:underline 1px;display:inline-block}.link[data-astro-cid-lcdefpme]:hover{text-decoration-thickness:2px}.link-light[data-astro-cid-lcdefpme]{color:#fff}.practice[data-astro-cid-lcdefpme]{background:var(--surface);padding-block:112px}.practice-inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:80px;display:grid}.practice-photo[data-astro-cid-lcdefpme]{position:sticky;top:136px}.practice-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;object-fit:cover;border-radius:2px;width:100%}.practice-photo[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme],.work-note[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:14px;font-size:16px}.practice-list[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(34px,3.6vw,50px)}.practice-lead[data-astro-cid-lcdefpme]{margin-top:16px;font-size:20px}.practice-list[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:32px 0 0;padding:0;list-style:none}.practice-item[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);padding-block:22px}.practice-item[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid var(--line)}.practice-item[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:22px}.practice-item[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-underline-offset:5px;text-decoration:underline 1px}.practice-item[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:6px;font-size:18px}.practice-item[data-astro-cid-lcdefpme] .practice-evidence[data-astro-cid-lcdefpme]{margin-top:10px;font-size:16px;line-height:1.6}.practice-evidence[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:not(:last-child):after{content:";";color:var(--muted);margin-right:.4em;display:inline-block}.practice-evidence[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--navy);text-underline-offset:4px;text-decoration:underline 1px}.record-band[data-astro-cid-lcdefpme]{background:var(--ground);color:var(--on-ground);padding-block:112px 96px}.record-head[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:80px;margin-bottom:64px;display:grid}.record-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--on-ground);font-size:clamp(34px,3.6vw,50px)}.record-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--on-ground-muted);font-size:20px}.work[data-astro-cid-lcdefpme]{padding-block:128px 96px}.work-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:32px;margin-bottom:48px;display:flex}.work-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(34px,3.6vw,50px)}.work-head[data-astro-cid-lcdefpme] .link[data-astro-cid-lcdefpme]{margin-top:0}.work-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:72px 40px;display:grid}.work-card[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;display:block}.work-card[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:3/2;object-fit:cover;border-radius:2px;width:100%;transition:transform .4s}.work-card[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:scale(1.015)}.work-card-lead[data-astro-cid-lcdefpme]{grid-column:1/-1;display:grid}.work-card-lead[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);column-gap:56px;display:grid}.work-card-lead[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:16/10;grid-row:1/4}.work-card-lead[data-astro-cid-lcdefpme] .work-meta[data-astro-cid-lcdefpme]{margin-top:0}.work-card-lead[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:clamp(30px,3vw,40px)}.work-card-lead[data-astro-cid-lcdefpme] .work-summary[data-astro-cid-lcdefpme]{font-size:19px}.work-meta[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:22px;font-size:16px;font-weight:500}.work-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:-.015em;margin-top:10px;font-size:26px;font-weight:400;line-height:1.22}.work-card[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover h3[data-astro-cid-lcdefpme]{text-underline-offset:6px;text-decoration:underline 1px}.work-summary[data-astro-cid-lcdefpme]{margin-top:12px;font-size:17px;line-height:1.65}.work-note[data-astro-cid-lcdefpme]{margin-top:48px}.country[data-astro-cid-lcdefpme]{isolation:isolate;min-height:620px;color:var(--on-ground);background:var(--ground);align-items:end;display:grid;position:relative;overflow:hidden}.country-inner[data-astro-cid-lcdefpme]{padding-block:120px 40px}.country[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:18ch;color:var(--on-ground);font-size:clamp(36px,4.4vw,62px);line-height:1.06}.country-inner[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.country-credit){max-width:56ch;color:var(--on-ground-muted);margin-top:24px;font-size:20px;line-height:1.65}.country-credit[data-astro-cid-lcdefpme]{margin-top:56px;font-size:16px}@media (width<=900px){.statement[data-astro-cid-lcdefpme],.practice-inner[data-astro-cid-lcdefpme],.record-head[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:40px}.statement[data-astro-cid-lcdefpme]{padding-block:88px}.practice-photo[data-astro-cid-lcdefpme]{position:static}.practice-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:3/2;object-position:center 30%}.work-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.work-card-lead[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{display:block}.work-card-lead[data-astro-cid-lcdefpme] .work-meta[data-astro-cid-lcdefpme]{margin-top:22px}.hero[data-astro-cid-lcdefpme]:after,.country[data-astro-cid-lcdefpme]:after{background:linear-gradient(#081a29ad 0%,#081a29c2 50%,#081a29e6 100%)}}@media (width<=600px){.hero[data-astro-cid-lcdefpme]{min-height:calc(100svh - 88px)}.hero-inner[data-astro-cid-lcdefpme]{padding-block:64px 40px}.hero-lead[data-astro-cid-lcdefpme]{font-size:19px}.hero-actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:100%;justify-content:center}.hero-foot[data-astro-cid-lcdefpme]{flex-direction:column;align-items:start;gap:8px}.hero-foot[data-astro-cid-lcdefpme] .hero-credit[data-astro-cid-lcdefpme],.country-credit[data-astro-cid-lcdefpme]{text-align:left}.practice[data-astro-cid-lcdefpme],.record-band[data-astro-cid-lcdefpme]{padding-block:72px}.work[data-astro-cid-lcdefpme]{padding-block:80px 64px}.work-head[data-astro-cid-lcdefpme]{flex-direction:column;gap:12px}.work-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:26px}.country[data-astro-cid-lcdefpme]{min-height:560px}.country-inner[data-astro-cid-lcdefpme]{padding-block:96px 32px}}
