.service-cover[data-astro-cid-xmjtf6gc]{gap:12px;min-width:0;display:grid}.service-cover__scene[data-astro-cid-xmjtf6gc]{isolation:isolate;aspect-ratio:16/9;border-radius:var(--radius-card);background:var(--bg-surface);position:relative;overflow:hidden}.service-cover__background[data-astro-cid-xmjtf6gc]{object-fit:cover;filter:brightness(.7)contrast(1.08);width:calc(100% + 48px);max-width:none;height:calc(100% + 48px);position:absolute;inset:-24px}.service-cover__artwork[data-astro-cid-xmjtf6gc]{width:52%;max-width:680px;position:absolute;top:9%;left:50%;transform:translate(-50%)}.service-cover__scene--responsive[data-astro-cid-xmjtf6gc] .service-cover__artwork[data-astro-cid-xmjtf6gc]{width:40%;max-width:520px}.service-cover__fade[data-astro-cid-xmjtf6gc]{pointer-events:none;background:linear-gradient(#0000,#08090acc);height:24%;position:absolute;inset:auto 0 0}figcaption[data-astro-cid-xmjtf6gc]{color:var(--text-secondary);gap:4px;display:grid}figcaption[data-astro-cid-xmjtf6gc]>.t-label-l[data-astro-cid-xmjtf6gc]{color:var(--text-primary)}@media (width<=767px){.service-cover__scene[data-astro-cid-xmjtf6gc]{aspect-ratio:4/3}.service-cover__artwork[data-astro-cid-xmjtf6gc]{width:82%;top:12%}.service-cover__scene--responsive[data-astro-cid-xmjtf6gc] .service-cover__artwork[data-astro-cid-xmjtf6gc]{width:64%;top:8%}}.service-cover--feature[data-astro-cid-xmjtf6gc]{--cover-height:440px;--cover-top:40px;--cover-fade:190px;--cover-inset:28px;position:relative}.service-cover--feature[data-astro-cid-xmjtf6gc] .service-cover__scene[data-astro-cid-xmjtf6gc]{aspect-ratio:auto;height:var(--cover-height);padding:var(--cover-top) 24px 0;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:center;display:grid}.service-cover--feature[data-astro-cid-xmjtf6gc] .service-cover__scene--responsive[data-astro-cid-xmjtf6gc] .service-cover__artwork[data-astro-cid-xmjtf6gc],.service-cover--feature[data-astro-cid-xmjtf6gc] .service-cover__artwork[data-astro-cid-xmjtf6gc]{z-index:1;zoom:1.25;width:460px;max-width:80%;position:relative;top:auto;left:auto;transform:none}.service-cover--feature[data-astro-cid-xmjtf6gc] .service-cover__scene--responsive[data-astro-cid-xmjtf6gc] .service-cover__artwork[data-astro-cid-xmjtf6gc]{zoom:1;width:560px;max-width:100%}.service-cover--feature[data-astro-cid-xmjtf6gc] .service-cover__fade[data-astro-cid-xmjtf6gc]{z-index:2;height:var(--cover-fade);background:linear-gradient(#08090a00 0%,#08090a4d 10%,#08090ab8 22%,#08090aeb 36%,#08090af2 100%)}.service-cover--feature[data-astro-cid-xmjtf6gc] figcaption[data-astro-cid-xmjtf6gc]{right:var(--cover-inset);bottom:calc(var(--cover-inset) + 4px);left:var(--cover-inset);z-index:3;position:absolute}@media (width<=767px){.service-cover--feature[data-astro-cid-xmjtf6gc]{--cover-height:360px;--cover-top:16px;--cover-fade:150px;--cover-inset:20px}.service-cover--feature[data-astro-cid-xmjtf6gc] .service-cover__scene[data-astro-cid-xmjtf6gc]{padding-inline:12px}.service-cover--feature[data-astro-cid-xmjtf6gc] .service-cover__artwork[data-astro-cid-xmjtf6gc]{zoom:1;width:100%;max-width:none}.service-cover--feature[data-astro-cid-xmjtf6gc]:has(.service-cover__scene--search){--cover-height:336px}}@media (width>=1200px){.service-cover--feature[data-astro-cid-xmjtf6gc]{--cover-height:560px;--cover-top:56px;--cover-fade:210px;--cover-inset:32px}.service-cover--feature[data-astro-cid-xmjtf6gc] .service-cover__artwork[data-astro-cid-xmjtf6gc]{zoom:1.6;width:440px}.service-cover--feature[data-astro-cid-xmjtf6gc] .service-cover__scene--responsive[data-astro-cid-xmjtf6gc] .service-cover__artwork[data-astro-cid-xmjtf6gc]{zoom:1;width:640px}.service-cover--feature[data-astro-cid-xmjtf6gc] .service-cover__scene--search[data-astro-cid-xmjtf6gc] .service-cover__artwork[data-astro-cid-xmjtf6gc]{zoom:1.3;width:540px}}.link-card[data-astro-cid-df6wlj57]{isolation:isolate;border-radius:var(--radius-card);background:var(--bg-surface);min-width:0;height:460px;display:block;position:relative;overflow:hidden}.link-card[data-astro-cid-df6wlj57]:focus-visible{outline:2px solid var(--accent-primary);outline-offset:4px}.link-card__media[data-astro-cid-df6wlj57]{transition:scale var(--duration-hover) var(--ease-hover);position:absolute;inset:0}.link-card__media[data-astro-cid-df6wlj57] img:not(.service-cover__background){object-fit:cover;object-position:top;width:100%;height:100%}.link-card__fade[data-astro-cid-df6wlj57]{z-index:1;pointer-events:none;background:linear-gradient(#08090a00 0%,#08090a4d 10%,#08090ab8 22%,#08090aeb 36%,#08090af2 100%);height:190px;position:absolute;inset:auto 0 0}.link-card__foot[data-astro-cid-df6wlj57]{z-index:2;align-items:flex-end;gap:48px;display:flex;position:absolute;bottom:28px;left:28px;right:28px}.link-card__copy[data-astro-cid-df6wlj57]{flex:1;gap:4px;min-width:0;display:grid}.link-card__copy[data-astro-cid-df6wlj57] p[data-astro-cid-df6wlj57]{color:var(--text-secondary)}.link-card__foot[data-astro-cid-df6wlj57] .icon{flex:none;margin-bottom:2px;transition:transform .25s}@media (hover:hover) and (pointer:fine){.link-card[data-astro-cid-df6wlj57]:hover .link-card__media[data-astro-cid-df6wlj57]{scale:1.02}.link-card[data-astro-cid-df6wlj57]:hover .link-card__foot[data-astro-cid-df6wlj57] .icon{transform:translate(2px,-2px)}}@media (prefers-reduced-motion:reduce){.link-card__media[data-astro-cid-df6wlj57],.link-card__foot[data-astro-cid-df6wlj57] .icon{transition:none}.link-card[data-astro-cid-df6wlj57]:hover .link-card__media[data-astro-cid-df6wlj57]{scale:none}.link-card[data-astro-cid-df6wlj57]:hover .link-card__foot[data-astro-cid-df6wlj57] .icon{transform:none}}@media (width<=767px){.link-card[data-astro-cid-df6wlj57]{height:420px}.link-card__foot[data-astro-cid-df6wlj57]{gap:32px;bottom:20px;left:20px;right:20px}}.related-services[data-astro-cid-sl47ib2o]{gap:24px;display:grid}.related-services__grid[data-astro-cid-sl47ib2o]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.related-services__grid[data-astro-cid-sl47ib2o] .service-cover{height:100%}.related-services__grid[data-astro-cid-sl47ib2o] .service-cover__scene{aspect-ratio:auto;border-radius:0;height:100%}.related-services__grid[data-astro-cid-sl47ib2o] .service-cover__scene.stroke-light:before,.related-services__grid[data-astro-cid-sl47ib2o] .service-cover__scene>.edge{display:none}.related-services__grid[data-astro-cid-sl47ib2o] .service-cover__artwork{width:60%;top:32px}.related-services__grid[data-astro-cid-sl47ib2o] .service-cover__scene--responsive .service-cover__artwork{width:56%;top:24px}@media (width<=767px){.related-services__grid[data-astro-cid-sl47ib2o]{grid-template-columns:1fr}.related-services__grid[data-astro-cid-sl47ib2o] .service-cover__artwork,.related-services__grid[data-astro-cid-sl47ib2o] .service-cover__scene--responsive .service-cover__artwork{width:84%;top:20px}}.editorial-card[data-astro-cid-e6ges4ro]{border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--bg-surface);grid-template-columns:minmax(0,488fr) minmax(0,712fr);gap:48px;padding:48px;display:grid}h2[data-astro-cid-e6ges4ro]{white-space:pre-line}.editorial-card[data-astro-cid-e6ges4ro]>div[data-astro-cid-e6ges4ro]{align-content:start;justify-items:start;gap:24px;display:grid}.t-body-l[data-astro-cid-e6ges4ro]{color:var(--text-secondary)}a[data-astro-cid-e6ges4ro]:hover{text-decoration:underline}@media (width<=900px){.editorial-card[data-astro-cid-e6ges4ro]{grid-template-columns:1fr;gap:24px}}@media (width<=767px){.editorial-card[data-astro-cid-e6ges4ro]{padding:28px 24px}}
