.hero[data-astro-cid-bbe6dxrz]{container-type:inline-size;overflow:hidden}.frame[data-astro-cid-bbe6dxrz]{--u: calc(100cqw / 1536);position:relative;height:calc(var(--u) * 936)}.photo[data-astro-cid-bbe6dxrz],.board[data-astro-cid-bbe6dxrz],.drawing[data-astro-cid-bbe6dxrz],.label[data-astro-cid-bbe6dxrz],.actions[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz],.sectors[data-astro-cid-bbe6dxrz],.dim[data-astro-cid-bbe6dxrz]{position:absolute}.board[data-astro-cid-bbe6dxrz]{left:0;top:calc(var(--u) * 1);width:calc(var(--u) * 705);height:calc(var(--u) * 771);border-right:1px solid var(--ink)}.drawing[data-astro-cid-bbe6dxrz]{margin:0;left:calc(var(--u) * 52);top:calc(var(--u) * 52);width:calc(var(--u) * 500);height:calc(var(--u) * 680)}.drawing[data-astro-cid-bbe6dxrz] img{width:100%;height:100%;object-fit:contain}.plot[data-astro-cid-bbe6dxrz]{position:relative;display:block;width:100%;height:100%}.dim[data-astro-cid-bbe6dxrz]{left:2.6%;top:42.06%;font-family:var(--font);font-size:calc(var(--u) * 22);font-weight:500;line-height:1;color:#0a2a9a;background:var(--ground);padding:calc(var(--u) * 2) 0}.photo[data-astro-cid-bbe6dxrz]{left:calc(var(--u) * 705);top:calc(var(--u) * 1);width:calc(var(--u) * 831);height:calc(var(--u) * 757);overflow:hidden}.photo[data-astro-cid-bbe6dxrz] img{width:100%;height:100%;object-fit:cover;object-position:70% 50%}.label[data-astro-cid-bbe6dxrz]{background:#fff}.l1[data-astro-cid-bbe6dxrz]{left:calc(var(--u) * 600);top:calc(var(--u) * 62);width:calc(var(--u) * 570);height:calc(var(--u) * 80);padding:calc(var(--u) * 9) 0 0 calc(var(--u) * 20)}.l1[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{font-size:calc(var(--u) * 65);font-weight:700;line-height:1;letter-spacing:-.012em;color:#083ea7;white-space:nowrap}.l2[data-astro-cid-bbe6dxrz]{left:calc(var(--u) * 600);top:calc(var(--u) * 142);width:calc(var(--u) * 522);height:calc(var(--u) * 105);padding:calc(var(--u) * 2) calc(var(--u) * 14) 0 calc(var(--u) * 22)}.l2[data-astro-cid-bbe6dxrz] p[data-astro-cid-bbe6dxrz]{font-size:calc(var(--u) * 27.5);line-height:calc(var(--u) * 31);color:#0a34ad}.actions[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz]{min-height:0;padding:0;font-size:calc(var(--u) * 20);font-weight:600}.a1[data-astro-cid-bbe6dxrz]{left:calc(var(--u) * 615);top:calc(var(--u) * 266);width:calc(var(--u) * 218);height:calc(var(--u) * 50)}.a2[data-astro-cid-bbe6dxrz]{left:calc(var(--u) * 848);top:calc(var(--u) * 268);width:calc(var(--u) * 181);height:calc(var(--u) * 48)}.sectors[data-astro-cid-bbe6dxrz]{left:calc(var(--u) * 15);top:calc(var(--u) * 778);width:calc(var(--u) * 1506);height:calc(var(--u) * 102);margin:0;padding:0;list-style:none;display:grid;grid-template-columns:390fr 356fr 372fr 388fr;border:1px solid var(--line);background:#e9f3f899}.sectors[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]+li[data-astro-cid-bbe6dxrz]{border-left:1px solid var(--line)}.sectors[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;height:100%;padding-top:calc(var(--u) * 4);padding-left:calc(var(--u) * 51);gap:calc(var(--u) * 22);text-decoration:none;color:var(--ink);transition:background-color .2s var(--ease-out)}.sectors[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]:hover{background:#ffffffbf}.ring[data-astro-cid-bbe6dxrz]{display:grid;place-items:center;width:calc(var(--u) * 68);height:calc(var(--u) * 68);border:2px solid var(--ink);border-radius:50%;flex:none}.ring[data-astro-cid-bbe6dxrz] svg{width:calc(var(--u) * 38);height:calc(var(--u) * 38);stroke-width:1.5}.div[data-astro-cid-bbe6dxrz]{width:1.5px;height:calc(var(--u) * 64);background:var(--ink);flex:none}.name[data-astro-cid-bbe6dxrz]{font-size:calc(var(--u) * 25);font-weight:700;line-height:1.1;white-space:nowrap}.sectors[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:nth-child(2) a[data-astro-cid-bbe6dxrz]{padding-left:calc(var(--u) * 61)}.sectors[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:nth-child(3) a[data-astro-cid-bbe6dxrz]{padding-left:calc(var(--u) * 49)}.sectors[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:nth-child(4) a[data-astro-cid-bbe6dxrz]{padding-left:calc(var(--u) * 60)}.sectors[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:nth-child(n+3) .name[data-astro-cid-bbe6dxrz]{font-size:calc(var(--u) * 21)}@media(prefers-reduced-motion:no-preference)and (min-width:1024px){.drawing[data-astro-cid-bbe6dxrz] img{animation:plot-in 1.2s var(--ease-out) .15s both}.dim[data-astro-cid-bbe6dxrz]{animation:fade-in .4s var(--ease-out) .9s both}.photo[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;inset:0;pointer-events:none;background-color:#e9f3f8e0;background-image:var(--grid-tile);background-size:260px 220px;animation:develop 1.1s var(--ease-out) 1s both}}@keyframes plot-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes develop{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media(max-width:1023px){.frame[data-astro-cid-bbe6dxrz]{--u: 1px;height:auto;display:grid;grid-template-columns:1fr 1fr}.photo[data-astro-cid-bbe6dxrz],.board[data-astro-cid-bbe6dxrz],.drawing[data-astro-cid-bbe6dxrz],.label[data-astro-cid-bbe6dxrz],.actions[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz],.sectors[data-astro-cid-bbe6dxrz],.dim[data-astro-cid-bbe6dxrz]{position:static}.board[data-astro-cid-bbe6dxrz]{display:none}.l1[data-astro-cid-bbe6dxrz],.l2[data-astro-cid-bbe6dxrz],.actions[data-astro-cid-bbe6dxrz],.sectors[data-astro-cid-bbe6dxrz]{grid-column:1 / -1}.l1[data-astro-cid-bbe6dxrz]{grid-row:1;width:auto;height:auto;justify-self:start;margin:24px var(--gutter) 0;padding:8px 16px 4px}.l1[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{font-size:clamp(2.1rem,8.5vw,3.6rem);white-space:normal}.l2[data-astro-cid-bbe6dxrz]{grid-row:2;width:auto;height:auto;padding:16px var(--gutter) 0;background:transparent}.l2[data-astro-cid-bbe6dxrz] p[data-astro-cid-bbe6dxrz]{font-size:clamp(1.15rem,3.6vw,1.45rem);line-height:1.4;max-width:46ch}.actions[data-astro-cid-bbe6dxrz]{grid-row:3;display:flex;flex-wrap:wrap;gap:12px;padding:20px var(--gutter) 28px}.actions[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz]{width:auto;height:auto;min-height:50px;padding:0 22px;font-size:1.1rem}.drawing[data-astro-cid-bbe6dxrz]{grid-row:4;grid-column:1;width:auto;height:auto;padding:12px 8px 12px var(--gutter);position:relative;left:auto;top:auto;display:flex;align-items:center;justify-content:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.drawing[data-astro-cid-bbe6dxrz] img,.plot[data-astro-cid-bbe6dxrz]{width:100%;height:auto}.dim[data-astro-cid-bbe6dxrz]{position:absolute;font-size:clamp(10px,2.6vw,15px);padding:1px 0}.photo[data-astro-cid-bbe6dxrz]{grid-row:4;grid-column:2;width:auto;height:auto;border-left:1px solid var(--ink);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.photo[data-astro-cid-bbe6dxrz] img{height:100%;aspect-ratio:auto;object-position:100% 50%}.sectors[data-astro-cid-bbe6dxrz]{grid-row:5;width:auto;height:auto;margin:28px var(--gutter) 40px;grid-template-columns:1fr 1fr}.sectors[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]+li[data-astro-cid-bbe6dxrz]{border-left:0}.sectors[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:nth-child(2n){border-left:1px solid var(--line)}.sectors[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:nth-child(n+3){border-top:1px solid var(--line)}.sectors[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz],.sectors[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:nth-child(n) a[data-astro-cid-bbe6dxrz]{padding:16px;gap:12px;min-height:76px}.sectors[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:nth-child(n+3) .name[data-astro-cid-bbe6dxrz]{font-size:1.1rem}.ring[data-astro-cid-bbe6dxrz]{width:48px;height:48px}.ring[data-astro-cid-bbe6dxrz] svg{width:26px;height:26px}.div[data-astro-cid-bbe6dxrz]{height:40px}.name[data-astro-cid-bbe6dxrz]{font-size:1.1rem}}@media(max-width:420px){.sectors[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr}.sectors[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:nth-child(2n){border-left:0}.sectors[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]+li[data-astro-cid-bbe6dxrz]{border-top:1px solid var(--line)}}.sheets[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px)}.more[data-astro-cid-j7pv25f6]{margin-top:32px;display:flex;flex-wrap:wrap;gap:12px 32px}.more[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:1.1rem;text-decoration:none}.more[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}.services[data-astro-cid-j7pv25f6]{border-block:1px solid var(--line)}.note[data-astro-cid-j7pv25f6]{margin-top:40px;color:var(--muted)}.field[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(12px,1.6vw,24px)}.shot[data-astro-cid-j7pv25f6]{margin:0;position:relative;border:1px solid var(--line);background:var(--paper);display:grid;grid-template-rows:1fr auto}.shot[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;min-height:0}.shot[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{display:grid;gap:4px;padding:14px 16px;border-top:1px solid var(--line)}.shot[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--ink);font-size:1.1rem}.shot[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--muted);font-size:.98rem;line-height:1.45}.s1[data-astro-cid-j7pv25f6]{grid-column:span 5;grid-row:span 2}.s1[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{aspect-ratio:3 / 4}.s2[data-astro-cid-j7pv25f6]{grid-column:span 4}.s3[data-astro-cid-j7pv25f6]{grid-column:span 3}.s4[data-astro-cid-j7pv25f6]{grid-column:span 7}.s2[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6],.s3[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 3.4}.s4[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{aspect-ratio:16 / 7}.company[data-astro-cid-j7pv25f6] .split[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:start}.company[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,3.4vw,3.1rem);font-weight:700;max-width:15ch}.company[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:18px;font-size:1.15rem;color:var(--muted);max-width:52ch}.company[data-astro-cid-j7pv25f6] .btns[data-astro-cid-j7pv25f6]{margin-top:28px}.aem[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;border-top:1px solid var(--line);text-decoration:none;font-weight:600}.aem[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:132px;height:auto}.aem[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:8px}.aem[data-astro-cid-j7pv25f6]:hover span[data-astro-cid-j7pv25f6]{text-decoration:underline}@media(max-width:1000px){.sheets[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.company[data-astro-cid-j7pv25f6] .split[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.s1[data-astro-cid-j7pv25f6]{grid-column:span 12;grid-row:auto}.s1[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{aspect-ratio:16 / 10}.s2[data-astro-cid-j7pv25f6],.s3[data-astro-cid-j7pv25f6]{grid-column:span 6}.s4[data-astro-cid-j7pv25f6]{grid-column:span 12}}@media(max-width:600px){.sheets[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.s2[data-astro-cid-j7pv25f6],.s3[data-astro-cid-j7pv25f6]{grid-column:span 12}.aem[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:start}}
