.service.svelte-1n6wq70{padding-top:100px;background:var(--paper)}.head.svelte-1n6wq70,.body.svelte-1n6wq70{max-width:calc(68ch + var(--gutter) * 2)}.head.svelte-1n6wq70{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding-top:56px;padding-bottom:32px}.crumbs.svelte-1n6wq70{font-size:14px;color:var(--ink-2)}.sep.svelte-1n6wq70{margin:0 .4em}.crumbs.svelte-1n6wq70 a:where(.svelte-1n6wq70){text-decoration:underline;text-underline-offset:3px}h1.svelte-1n6wq70{font-size:clamp(44px,7vw,88px);text-wrap:balance}.intro.svelte-1n6wq70{max-width:62ch;font-size:19px;line-height:1.55}.pill.svelte-1n6wq70{min-height:52px;padding:0 2.25rem;border-radius:999px;font-size:17px}.cover.svelte-1n6wq70{width:100%;height:75vw;max-height:70svh;overflow:hidden;background:var(--tile)}.cover.svelte-1n6wq70 picture{display:block;width:100%;height:100%}.cover.svelte-1n6wq70 img{width:100%;height:100%;object-fit:cover}@media(min-width:860px){.cover.svelte-1n6wq70{height:min(calc(100vw * 9 / 21),60svh);max-height:none}}.body.svelte-1n6wq70{padding-top:24px;padding-bottom:clamp(56px,8vw,96px);font-size:18px;line-height:1.65}.body.svelte-1n6wq70 h2{margin:2em 0 .5em;font-family:var(--font-display);font-weight:400;font-size:44px;line-height:.95;text-transform:uppercase}.body.svelte-1n6wq70 h3{margin:1.6em 0 .4em;font-family:var(--font-display);font-weight:400;font-size:32px;line-height:1;text-transform:uppercase}.body.svelte-1n6wq70 p,.body.svelte-1n6wq70 ul,.body.svelte-1n6wq70 ol{margin:1em 0}.body.svelte-1n6wq70 ul{list-style:disc;padding-left:1.25em}.body.svelte-1n6wq70 ol{list-style:decimal;padding-left:1.25em}.body.svelte-1n6wq70 a{color:var(--action);text-decoration:underline;text-underline-offset:3px}.body.svelte-1n6wq70 figure{margin:2em 0}.body.svelte-1n6wq70 figure picture{display:block}.body.svelte-1n6wq70 figure img{display:block;width:100%;height:auto;margin:0;border-radius:var(--radius-tile)}.body.svelte-1n6wq70 figure.tall{max-width:420px}.body.svelte-1n6wq70 .gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:2em 0}.body.svelte-1n6wq70 .gallery figure{margin:0;max-width:none}.body.svelte-1n6wq70 .gallery figcaption{font-size:13px}.body.svelte-1n6wq70 figcaption{margin-top:10px;font-size:14px;line-height:1.45;color:var(--ink-2)}.body.svelte-1n6wq70 table{display:block;width:100%;margin:1.5em 0;overflow-x:auto;border-collapse:collapse;font-size:15px;line-height:1.45}.body.svelte-1n6wq70 th,.body.svelte-1n6wq70 td{min-width:160px;padding:12px 14px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.body.svelte-1n6wq70 th{font-weight:700}.related.svelte-1n6wq70{margin-top:3em;padding-top:2em;border-top:1px solid var(--line)}.related.svelte-1n6wq70 h2:where(.svelte-1n6wq70){margin-top:0}.cards.svelte-1n6wq70{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--tile-gap);padding:0!important;list-style:none!important}.cards.svelte-1n6wq70 li:where(.svelte-1n6wq70){margin:0}.cards.svelte-1n6wq70 a:where(.svelte-1n6wq70){display:flex;flex-direction:column;gap:8px;color:var(--ink);text-decoration:none}.cards.svelte-1n6wq70 .photo:where(.svelte-1n6wq70){display:block;aspect-ratio:3 / 2;overflow:hidden;border-radius:var(--radius-tile);background:var(--tile)}.cards.svelte-1n6wq70 .photo:where(.svelte-1n6wq70) picture{display:block;width:100%;height:100%}.cards.svelte-1n6wq70 .photo:where(.svelte-1n6wq70) img{width:100%;height:100%;object-fit:cover}.cards.svelte-1n6wq70 .name:where(.svelte-1n6wq70){font-weight:700;font-size:16px;line-height:1.25;text-decoration:underline;text-underline-offset:4px}@media(min-width:640px){.cards.svelte-1n6wq70{grid-template-columns:repeat(3,1fr)}}.cta.svelte-1n6wq70{font-size:18px;padding:clamp(56px,8vw,96px) 0;background:var(--ink)}.inner.svelte-1n6wq70{max-width:calc(68ch + var(--gutter) * 2)}
