.service-image[data-astro-cid-mv4wwhnf]{margin:0}.service-image__frame[data-astro-cid-mv4wwhnf]{background:var(--sand);display:block;position:relative;overflow:hidden}.service-image--wide[data-astro-cid-mv4wwhnf] .service-image__frame[data-astro-cid-mv4wwhnf]{height:600px}.service-image--inline[data-astro-cid-mv4wwhnf] .service-image__frame[data-astro-cid-mv4wwhnf]{aspect-ratio:4/3}.service-image__frame[data-astro-cid-mv4wwhnf] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}a[data-astro-cid-mv4wwhnf].service-image__frame img{transition:transform .3s}a[data-astro-cid-mv4wwhnf].service-image__frame:hover img{transform:scale(1.015)}.service-image__placeholder[data-astro-cid-mv4wwhnf]{text-align:center;border:1px dashed var(--rule);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:32px;display:flex;position:absolute;inset:0}.service-image__shows[data-astro-cid-mv4wwhnf]{max-width:40ch;font:400 var(--fs-card-title) / 1.3 var(--font-serif);color:var(--ink);text-wrap:balance}.service-image__file[data-astro-cid-mv4wwhnf]{font:400 var(--fs-meta) / 1.4 var(--font-body);color:var(--ink-muted);overflow-wrap:anywhere}@media (width<=1023px){.service-image--wide[data-astro-cid-mv4wwhnf] .service-image__frame[data-astro-cid-mv4wwhnf]{aspect-ratio:16/9;height:auto}}@media (width<=767px){.service-image__placeholder[data-astro-cid-mv4wwhnf]{gap:10px;padding:20px}.service-image__shows[data-astro-cid-mv4wwhnf]{font-size:var(--fs-body)}}.feature[data-astro-cid-m5vdhshy]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:80px;display:grid}.feature--flip[data-astro-cid-m5vdhshy] .feature__media[data-astro-cid-m5vdhshy]{order:-1}.feature--text-only[data-astro-cid-m5vdhshy]{grid-template-columns:minmax(0,1fr)}.feature__text[data-astro-cid-m5vdhshy]{flex-direction:column;gap:20px;max-width:600px;display:flex}.feature--text-only[data-astro-cid-m5vdhshy] .feature__text[data-astro-cid-m5vdhshy]{max-width:none}.feature__text[data-astro-cid-m5vdhshy] p{font:400 var(--fs-prose) / 1.7 var(--font-body);color:var(--ink-body);text-wrap:pretty}.feature__text[data-astro-cid-m5vdhshy] a{color:var(--orange-text);text-underline-offset:3px;text-decoration:underline}.feature__text[data-astro-cid-m5vdhshy] a:hover{color:var(--ink)}@media (width<=1279px){.feature[data-astro-cid-m5vdhshy]{gap:56px}}@media (width<=1023px){.feature[data-astro-cid-m5vdhshy]{grid-template-columns:minmax(0,1fr);gap:32px}.feature__media[data-astro-cid-m5vdhshy]{order:-1}.feature__text[data-astro-cid-m5vdhshy]{max-width:720px}}@media (width<=767px){.feature[data-astro-cid-m5vdhshy]{gap:24px}.feature__text[data-astro-cid-m5vdhshy]{gap:16px}}.service-layout[data-astro-cid-asdozulm]{padding:var(--section-y) var(--edge) calc(var(--section-y) + 112px);grid-template-columns:280px minmax(0,1fr);align-items:start;gap:64px;display:grid}.service-body[data-astro-cid-asdozulm]{gap:var(--section-y);flex-direction:column;display:flex}.service-side[data-astro-cid-asdozulm]{top:calc(var(--header-h) + 32px);flex-direction:column;gap:28px;display:flex;position:sticky}.service-side__title[data-astro-cid-asdozulm]{font:600 var(--fs-label) / 1 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:12px}.service-side[data-astro-cid-asdozulm] ul[data-astro-cid-asdozulm]{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.service-side[data-astro-cid-asdozulm] li[data-astro-cid-asdozulm]{border-bottom:1px solid var(--rule)}.service-side[data-astro-cid-asdozulm] li[data-astro-cid-asdozulm] a[data-astro-cid-asdozulm]{font:500 15px / 1.35 var(--font-ui);color:var(--ink);border-left:2px solid #0000;padding:14px 0 14px 14px;display:block}.service-side[data-astro-cid-asdozulm] li[data-astro-cid-asdozulm] a[data-astro-cid-asdozulm]:hover{color:var(--orange-text)}.service-side[data-astro-cid-asdozulm] li[data-astro-cid-asdozulm] a[data-astro-cid-asdozulm][aria-current]{border-left-color:var(--orange);color:var(--orange-text)}.service-side__cta[data-astro-cid-asdozulm]{text-align:center;align-self:stretch}@media (width<=1279px){.service-layout[data-astro-cid-asdozulm]{grid-template-columns:220px minmax(0,1fr);gap:40px}.service-side[data-astro-cid-asdozulm] li[data-astro-cid-asdozulm] a[data-astro-cid-asdozulm]{padding-right:8px;font-size:14px}}@media (width<=767px){.service-layout[data-astro-cid-asdozulm]{grid-template-columns:minmax(0,1fr);gap:72px}.service-side[data-astro-cid-asdozulm]{background:var(--sand);order:1;padding:24px 20px;position:static}.service-side[data-astro-cid-asdozulm] li[data-astro-cid-asdozulm] a[data-astro-cid-asdozulm]{padding-right:0;font-size:15px}}
