.svc-sec[data-astro-cid-kjo2q7lu]{padding-block:0 var(--section)}.svc[data-astro-cid-kjo2q7lu]{background:var(--tone);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.cell[data-astro-cid-kjo2q7lu]{flex-direction:column;justify-content:space-between;gap:48px;min-width:0;padding:clamp(32px,4vw,64px);display:flex}.cell[data-astro-cid-kjo2q7lu] h2[data-astro-cid-kjo2q7lu]{font-size:clamp(30px,1.2rem + 2vw,52px);line-height:1.2}.cell[data-astro-cid-kjo2q7lu] h2[data-astro-cid-kjo2q7lu] span[data-astro-cid-kjo2q7lu]{display:block}.cell[data-astro-cid-kjo2q7lu] h2[data-astro-cid-kjo2q7lu] .r[data-astro-cid-kjo2q7lu]{text-align:right}.cfoot[data-astro-cid-kjo2q7lu]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.cfoot[data-astro-cid-kjo2q7lu] p[data-astro-cid-kjo2q7lu]{max-width:22em}.rows[data-astro-cid-kjo2q7lu]{background:var(--surface);align-content:start;display:grid}.row[data-astro-cid-kjo2q7lu]{grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,3fr);gap:20px;padding:36px clamp(24px,3vw,44px);display:grid}.row[data-astro-cid-kjo2q7lu]:nth-child(2n){background:var(--tone)}.row[data-astro-cid-kjo2q7lu]:nth-child(odd){background:var(--surface)}.row[data-astro-cid-kjo2q7lu] h3[data-astro-cid-kjo2q7lu]{font-family:var(--serif);font-size:var(--s-lead);line-height:1.35}.row[data-astro-cid-kjo2q7lu] h3[data-astro-cid-kjo2q7lu] a[data-astro-cid-kjo2q7lu]{text-decoration:none}.row[data-astro-cid-kjo2q7lu] h3[data-astro-cid-kjo2q7lu] a[data-astro-cid-kjo2q7lu]:hover{color:var(--accent)}.row[data-astro-cid-kjo2q7lu] ul[data-astro-cid-kjo2q7lu]{font-size:var(--s-small);color:var(--muted);margin:0;padding:0;line-height:1.9;list-style:none}@media (width<=1000px){.svc[data-astro-cid-kjo2q7lu],.row[data-astro-cid-kjo2q7lu]{grid-template-columns:1fr}.row[data-astro-cid-kjo2q7lu] ul[data-astro-cid-kjo2q7lu]{flex-wrap:wrap;gap:0 1em;display:flex}}.head[data-astro-cid-jq7yjd35]{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px 24px;display:grid}.head[data-astro-cid-jq7yjd35] h2[data-astro-cid-jq7yjd35]{grid-column:1/6}.head[data-astro-cid-jq7yjd35] p[data-astro-cid-jq7yjd35]{grid-column:7/13;max-width:34em}.spec[data-astro-cid-jq7yjd35]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;margin-top:clamp(56px,8vw,112px);display:grid}figure[data-astro-cid-jq7yjd35]{min-width:0;margin:0}figcaption[data-astro-cid-jq7yjd35]{color:var(--muted);margin-top:16px}b[data-astro-cid-jq7yjd35]{font-family:var(--serif);font-weight:400;font-size:var(--s-figure);letter-spacing:-.04em;white-space:nowrap;font-variant-numeric:tabular-nums;line-height:1;display:block}b[data-astro-cid-jq7yjd35] small[data-astro-cid-jq7yjd35]{letter-spacing:0;margin-left:.08em;font-size:.38em}.now[data-astro-cid-jq7yjd35] b[data-astro-cid-jq7yjd35]{color:var(--accent)}@media (width<=900px){.head[data-astro-cid-jq7yjd35] h2[data-astro-cid-jq7yjd35],.head[data-astro-cid-jq7yjd35] p[data-astro-cid-jq7yjd35]{grid-column:1/-1}.spec[data-astro-cid-jq7yjd35]{grid-template-columns:1fr;gap:40px;margin-top:48px}}.hero[data-astro-cid-lcdefpme]{align-items:center;min-height:calc(100svh - 84px);display:flex}.hero[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;width:100%;padding-block:6vh 10vh;display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:-.02em;word-break:keep-all;text-wrap:wrap;animation:rise .9s var(--ease) both;grid-column:1/-1;font-size:clamp(36px,6vw,84px);font-weight:600;line-height:1.18}.kw[data-astro-cid-lcdefpme]{font-family:var(--serif);font-size:var(--s-lead);color:var(--accent);animation:rise .9s .1s var(--ease) both;grid-column:1/-1;margin-top:32px}.kw[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{white-space:nowrap}.sub[data-astro-cid-lcdefpme]{font-size:var(--s-body);color:var(--muted);max-width:30em;animation:rise .9s .18s var(--ease) both;grid-column:1/7;margin-top:48px;line-height:1.7}@media (width<=560px){.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] .br[data-astro-cid-lcdefpme]{display:none}}.act[data-astro-cid-lcdefpme]{font-size:var(--s-small);animation:rise .9s .26s var(--ease) both;flex-direction:column;grid-column:9/13;align-self:end;align-items:flex-end;gap:14px;margin-top:48px;display:flex}.act[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted)}@media (width<=900px){.sub[data-astro-cid-lcdefpme],.act[data-astro-cid-lcdefpme]{grid-column:1/-1}.act[data-astro-cid-lcdefpme]{align-items:flex-start;margin-top:32px}.hero[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{padding-block:7vh 10vh}}.head[data-astro-cid-lcdefpme]{max-width:46em}.head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:16px}.pk[data-astro-cid-lcdefpme]{margin-top:56px}.note[data-astro-cid-lcdefpme] .lnk[data-astro-cid-lcdefpme]{margin-left:1em}.go[data-astro-cid-lcdefpme] .lnk[data-astro-cid-lcdefpme]{margin-left:0}.pk[data-astro-cid-lcdefpme]+.note[data-astro-cid-lcdefpme]{margin-top:56px}.ls[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;display:grid}.col[data-astro-cid-lcdefpme]{grid-column:4/11}.ls[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:40px}.more[data-astro-cid-lcdefpme]{margin-top:32px}@media (width<=900px){.col[data-astro-cid-lcdefpme]{grid-column:1/-1}}
