.svc-hero__copy[data-astro-cid-x3tzf4rw]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px}.svc-hero__text[data-astro-cid-x3tzf4rw]{display:grid;gap:22px}.scan[data-astro-cid-x3tzf4rw]{width:300px;padding:20px 22px;border:1px solid var(--line);border-radius:14px;background:#0a0a0a9e;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font:400 11px/1 var(--mark);letter-spacing:.08em;text-transform:uppercase;position:relative;overflow:hidden}.scan[data-astro-cid-x3tzf4rw] p[data-astro-cid-x3tzf4rw]{margin:0}.scan[data-astro-cid-x3tzf4rw] ul[data-astro-cid-x3tzf4rw]{margin:0;padding:0;list-style:none}.scan__head[data-astro-cid-x3tzf4rw]{display:flex;justify-content:space-between;color:var(--sc-accent);padding-bottom:14px;border-bottom:1px solid var(--line)}.scan__lines[data-astro-cid-x3tzf4rw] li[data-astro-cid-x3tzf4rw],.scan__foot[data-astro-cid-x3tzf4rw]{display:flex;justify-content:space-between;padding:11px 0;color:#a8a8a3;border-bottom:1px solid rgba(255,255,255,.06);opacity:0;animation:scanLine .5s ease both;animation-delay:calc(1.4s + var(--i) * .45s);animation-play-state:paused}.scan[data-astro-cid-x3tzf4rw] b[data-astro-cid-x3tzf4rw]{font-weight:400;color:#fff}.scan__foot[data-astro-cid-x3tzf4rw]{border-bottom:0;padding:14px 0 0;color:#fff}.scan__foot[data-astro-cid-x3tzf4rw] b[data-astro-cid-x3tzf4rw]{color:var(--sc-accent)}.scan__bar[data-astro-cid-x3tzf4rw]{position:absolute;left:0;right:0;top:0;height:40px;background:linear-gradient(to bottom,#c4161c00,#c4161c38,#c4161c00);animation:scanBar 2.7s linear 1.2s both;animation-play-state:paused;opacity:0}.is-loaded .scan[data-astro-cid-x3tzf4rw] li[data-astro-cid-x3tzf4rw],.is-loaded .scan__foot[data-astro-cid-x3tzf4rw],.is-loaded .scan__bar[data-astro-cid-x3tzf4rw]{animation-play-state:running}@keyframes scanLine{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@keyframes scanBar{0%{opacity:1;transform:translateY(20px)}90%{opacity:1}to{opacity:0;transform:translateY(240px)}}.lamp[data-astro-cid-x3tzf4rw]{width:30px;height:30px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;align-self:center;transition:color .3s ease,filter .3s ease}.list__index[data-astro-cid-x3tzf4rw] a[data-astro-cid-x3tzf4rw][aria-current=true] .lamp[data-astro-cid-x3tzf4rw]{color:var(--sc-accent);filter:drop-shadow(0 0 6px rgba(196,22,28,.9)) drop-shadow(0 0 16px rgba(196,22,28,.5));animation:lampOn .45s ease}@keyframes lampOn{0%{opacity:.2}30%{opacity:1}45%{opacity:.4}to{opacity:1}}.lamp--item[data-astro-cid-x3tzf4rw]{display:none;width:26px;height:26px;color:var(--sc-accent)}.item__num[data-astro-cid-x3tzf4rw]{display:none;gap:12px;align-items:center}.assist__label[data-astro-cid-x3tzf4rw]{display:inline-flex;align-items:center;gap:12px}.hazard[data-astro-cid-x3tzf4rw]{width:26px;height:26px;fill:none;stroke:#fff;stroke-width:1.8;stroke-linejoin:round;animation:hazard 1.1s steps(1) infinite}@keyframes hazard{50%{opacity:.25}}.ppn[data-astro-cid-x3tzf4rw]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,96px);align-items:center}.ppn__img[data-astro-cid-x3tzf4rw]{border-radius:16px;overflow:hidden;aspect-ratio:4/5}.ppn__img[data-astro-cid-x3tzf4rw] img[data-astro-cid-x3tzf4rw]{width:100%;height:112%;object-fit:cover}.ppn__copy[data-astro-cid-x3tzf4rw]{display:grid;gap:22px;justify-items:start}.list[data-astro-cid-x3tzf4rw]{display:grid;grid-template-columns:5fr 7fr;gap:clamp(32px,6vw,96px);align-items:start}.list__side[data-astro-cid-x3tzf4rw]{position:sticky;top:120px;display:grid;gap:36px}.list__index[data-astro-cid-x3tzf4rw]{list-style:none;margin:0;padding:0}.list__index[data-astro-cid-x3tzf4rw] a[data-astro-cid-x3tzf4rw]{display:flex;gap:18px;align-items:baseline;padding:10px 0;text-decoration:none;font-family:var(--sc-font-display);font-weight:400;text-transform:uppercase;font-size:clamp(1rem,.7rem + 1vw,1.6rem);line-height:1.2;color:#3e3e3b;transition:color .3s ease}.list__index[data-astro-cid-x3tzf4rw] a[data-astro-cid-x3tzf4rw][aria-current=true]{color:#fff}.list__items[data-astro-cid-x3tzf4rw]{display:grid}.item[data-astro-cid-x3tzf4rw]{padding:48px 0 64px;border-top:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:40px;align-items:start;min-height:46vh;scroll-margin-top:100px}.item__text[data-astro-cid-x3tzf4rw]{display:grid;gap:14px;align-content:start}.item__img[data-astro-cid-x3tzf4rw]{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:16px}.item__num[data-astro-cid-x3tzf4rw]{margin:0;color:var(--sc-accent);font:400 14px var(--mark)}.item__name[data-astro-cid-x3tzf4rw]{margin:0;font-family:var(--sc-font-display);font-weight:400;text-transform:uppercase;font-size:clamp(1.3rem,.9rem + 1.3vw,2.1rem);line-height:1.15}.item__lead[data-astro-cid-x3tzf4rw]{margin:0;font-size:1.25rem;line-height:1.45;color:#e4e3de;max-width:46ch}.assist[data-astro-cid-x3tzf4rw]{background:var(--sc-accent);padding-block:clamp(72px,9vw,120px)}.assist__inner[data-astro-cid-x3tzf4rw]{display:grid;gap:22px}.assist[data-astro-cid-x3tzf4rw] .label[data-astro-cid-x3tzf4rw]{color:#fffc}.assist[data-astro-cid-x3tzf4rw] .body[data-astro-cid-x3tzf4rw]{color:#fff}.assist[data-astro-cid-x3tzf4rw] a[data-astro-cid-x3tzf4rw]{text-decoration:none;font-family:var(--mark);font-weight:400;font-size:.7em}.assist[data-astro-cid-x3tzf4rw] a[data-astro-cid-x3tzf4rw]:focus-visible{outline-color:#fff}.cta[data-astro-cid-x3tzf4rw]{display:grid;gap:22px;justify-items:start}.cta__row[data-astro-cid-x3tzf4rw]{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:860px){.ppn[data-astro-cid-x3tzf4rw],.list[data-astro-cid-x3tzf4rw]{grid-template-columns:1fr}.list__side[data-astro-cid-x3tzf4rw]{position:static}.list__index[data-astro-cid-x3tzf4rw]{display:none}.lamp--item[data-astro-cid-x3tzf4rw]{display:block}.item__num[data-astro-cid-x3tzf4rw]{display:flex}.svc-hero__copy[data-astro-cid-x3tzf4rw]{grid-template-columns:1fr}.scan[data-astro-cid-x3tzf4rw]{width:100%;box-sizing:border-box}.svc-hero[data-astro-cid-x3tzf4rw]{height:auto;min-height:0;padding-top:140px}.item[data-astro-cid-x3tzf4rw]{min-height:0;padding:32px 0 40px;grid-template-columns:1fr;gap:24px}.item__img[data-astro-cid-x3tzf4rw]{aspect-ratio:4/3}}
