.hero[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);padding:clamp(2.5rem,2rem + 3vw,4.5rem) 0 clamp(3rem,2rem + 3vw,5rem);overflow:hidden}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(2rem,4vw,3.5rem);display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-variation-settings:"wdth" 76;max-width:13ch;margin-bottom:1.25rem;font-size:clamp(2.5rem,1.4rem + 3.6vw,4rem)}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.facts[data-astro-cid-lcdefpme]{color:var(--ink-soft);flex-wrap:wrap;gap:.5rem 1.5rem;margin:2rem 0 0;padding:0;font-size:.95rem;list-style:none;display:flex}.facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:.5rem;display:flex}.facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--stamp);border-radius:50%;width:8px;height:8px}.hero-art[data-astro-cid-lcdefpme]{position:relative}.sheet[data-astro-cid-lcdefpme]{box-shadow:10px 10px #dfe5e3}.sheet[data-astro-cid-lcdefpme] svg{width:100%;height:auto;display:block}.itp-card[data-astro-cid-lcdefpme]{background:var(--sheet);border:1px solid var(--rule);border-top:3px solid var(--ink);width:min(18rem,64%);margin:-4.2rem 0 0 -2rem;padding:.9rem 1rem 1.1rem;font-size:.9rem;position:relative;box-shadow:0 14px 34px #14212b29}.itp-head[data-astro-cid-lcdefpme]{flex-direction:column;margin:0 0 .4rem;font-weight:600;display:flex}.itp-head[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--steel);font-weight:400;font-size:var(--step--1)}.itp-card[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.itp-card[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px dashed var(--rule);align-items:center;gap:.6rem;padding:.38rem 0;display:flex}.itp-card[data-astro-cid-lcdefpme] .pt[data-astro-cid-lcdefpme]{width:1.45rem;height:1.45rem;font-size:.72rem}.stamp[data-astro-cid-lcdefpme]{border:3px solid var(--stamp);color:var(--stamp);font-family:var(--font-display);font-variation-settings:"wdth" 100;text-align:center;background:#ffffffd9;border-radius:6px;padding:.2rem .65rem .15rem;font-weight:800;line-height:1.05;animation:.45s cubic-bezier(.2,.9,.3,1.3) .7s both stamp;position:absolute;bottom:.7rem;right:.8rem;transform:rotate(-9deg)}.stamp[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{letter-spacing:.03em;font-size:1.15rem;display:block}.stamp[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-size:.62rem;font-weight:600}@keyframes stamp{0%{opacity:0;transform:rotate(-9deg)scale(1.6)}to{opacity:1;transform:rotate(-9deg)scale(1)}}.block[data-astro-cid-lcdefpme]{padding-top:clamp(3.5rem,2.5rem + 3vw,5.5rem)}.block[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:0}.head-row[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.5rem;display:flex}.head-row[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0}.head-row[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{white-space:nowrap;font-weight:600}.intro[data-astro-cid-lcdefpme]{max-width:60ch;margin:-.5rem 0 1.75rem}.svc[data-astro-cid-lcdefpme]{border-top:2px solid var(--ink);grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.svc[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:1px solid var(--rule)}.svc[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);flex-direction:column;gap:.6rem;height:100%;padding:1.5rem 1.25rem 1.5rem 0;text-decoration:none;display:flex}.svc[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{padding-left:1.25rem}.svc-name[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-variation-settings:"wdth" 85;font-weight:720;font-size:var(--step-1);margin-top:.4rem;line-height:1.15}.svc-sum[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:.93rem;line-height:1.5}.svc[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .svc-name[data-astro-cid-lcdefpme]{text-decoration:underline;text-decoration-color:var(--stamp);text-decoration-thickness:2px}.eq-band[data-astro-cid-lcdefpme]{background:#e9edec;margin-top:clamp(3.5rem,2.5rem + 3vw,5.5rem);padding-bottom:clamp(3rem,2rem + 3vw,4.5rem)}.eq[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}.eq[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{background:var(--sheet);border:1px solid var(--rule);color:var(--ink);flex-direction:column;height:100%;text-decoration:none;transition:border-color .15s;display:flex}.eq[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--ink)}.eq[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);background:#fff;width:100%;height:auto}.eq-name[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-variation-settings:"wdth" 85;padding:.85rem 1rem .2rem;font-size:1.15rem;font-weight:720}.eq-std[data-astro-cid-lcdefpme]{font-size:var(--step--1);color:var(--steel);padding:0 1rem 1rem}.photos[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.photos[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{margin:0}.photos[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.photos[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{font-size:var(--step--1);color:var(--steel);padding-top:.4rem}.flow[data-astro-cid-lcdefpme]{counter-reset:f;grid-template-columns:repeat(5,1fr);margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:f;flex-direction:column;gap:.35rem;padding:3.2rem 1.25rem 0 0;display:flex;position:relative}.flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(f);background:var(--ink);width:2.2rem;height:2.2rem;color:var(--paper);font-family:var(--font-display);z-index:1;border-radius:50%;place-items:center;font-weight:800;display:grid;position:absolute;top:0;left:0}.flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:after{content:"";border-top:2px dashed var(--rule);position:absolute;top:1.1rem;left:2.2rem;right:0}.flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child:after{display:none}.flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child:before{background:var(--stamp)}.flow[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-weight:600;line-height:1.3}.flow[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:.93rem}.cov[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.cov-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:54ch}.cov-list[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);margin:1.5rem 0 2rem;padding:0;list-style:none}.cov-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);grid-template-columns:11rem 1fr;gap:1rem;padding:.6rem 0;display:grid}.cov-list[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-weight:600}.cov-map[data-astro-cid-lcdefpme]{border:1px solid var(--rule);background:#fff;margin:0}.cov-map[data-astro-cid-lcdefpme] svg{width:100%;height:auto;display:block}.cov-map[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{font-size:var(--step--1);border-top:1px solid var(--rule);padding:.6rem .9rem}.who-grid[data-astro-cid-lcdefpme]{border-top:2px solid var(--ink);grid-template-columns:repeat(3,1fr);gap:2rem;padding-top:1.25rem;display:grid}.who[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:0;font-size:1.2rem}.who[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin:0}@media (width<=1080px){.svc[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.svc[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:0}.svc[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule)}.svc[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.svc[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{padding:1.25rem 1rem 1.25rem 0}.eq[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.flow[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.25rem}.flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:0 0 0 3.2rem}.flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:after{border-top:0;border-left:2px dashed var(--rule);inset:2.4rem auto -1.25rem 1.1rem}}@media (width<=900px){.hero-grid[data-astro-cid-lcdefpme],.cov[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.itp-card[data-astro-cid-lcdefpme]{margin-left:.75rem}.who-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.25rem}}@media (width<=560px){.svc[data-astro-cid-lcdefpme],.eq[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.itp-card[data-astro-cid-lcdefpme]{width:auto;margin:-1.5rem .75rem 0}.cov-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:0}}
