.hc[data-astro-cid-vxwimlmv]{position:absolute;inset:0}.hc-media[data-astro-cid-vxwimlmv]{background:var(--color-blueprint-900);position:absolute;inset:0;overflow:hidden}@media (width<=1023px){.hc-media[data-astro-cid-vxwimlmv]{height:58svh;bottom:auto}.hc-shade[data-astro-cid-vxwimlmv]{background:linear-gradient(#0000 40%,#0b2b2759 65%,#0b2b27 100%)}}.hc-layer[data-astro-cid-vxwimlmv]{width:100%;height:100%;position:absolute;inset:0}.hc-img[data-astro-cid-vxwimlmv]{object-fit:cover;object-position:center;width:100%;height:100%;transform:scale(var(--zoom,1));transform-origin:60% 55%}.hc-blue[data-astro-cid-vxwimlmv]{background:var(--color-blueprint)}.hc-blue[data-astro-cid-vxwimlmv] .hc-draw[data-astro-cid-vxwimlmv]{filter:invert()sepia(.35)contrast(1.1);mix-blend-mode:screen;opacity:.9}.hc-real[data-astro-cid-vxwimlmv]{clip-path:inset(0)}.hc-shade[data-astro-cid-vxwimlmv]{pointer-events:none;background:linear-gradient(#022420b3 0%,#02242040 14%,#0000 24%),linear-gradient(#0000 42%,#02242099 70%,#022420f2 100%),linear-gradient(90deg,#022420d9 0%,#02242059 45%,#0000 70%);position:absolute;inset:0}.hc-scan[data-astro-cid-vxwimlmv]{opacity:0;background:#fff;width:2px;position:absolute;top:0;bottom:0;left:100%;box-shadow:0 0 30px 8px #fff0d280,0 0 120px 30px #d4b07f4d}.hc-seal[data-astro-cid-vxwimlmv]{aspect-ratio:1;width:clamp(6.5rem,10vw,9rem);color:var(--color-gold-light);position:absolute;top:clamp(5.5rem,14vh,9rem);right:clamp(1rem,4vw,4rem)}.hc-seal__ring[data-astro-cid-vxwimlmv]{width:100%;height:100%;animation:22s linear infinite hc-spin}.hc-seal__core[data-astro-cid-vxwimlmv]{background:var(--color-forest-600);color:var(--color-offwhite);border-radius:999px;place-items:center;display:grid;position:absolute;inset:27%;box-shadow:0 0 0 1px #d4b07f99}@keyframes hc-spin{to{transform:rotate(360deg)}}.hc-cross[data-astro-cid-vxwimlmv]{pointer-events:none;opacity:0;transition:opacity .4s;position:absolute;inset:0}.hc-cross[data-astro-cid-vxwimlmv].is-on{opacity:1}.hc-cross__x[data-astro-cid-vxwimlmv],.hc-cross__y[data-astro-cid-vxwimlmv]{background:#f7f5f047;position:absolute}.hc-cross__x[data-astro-cid-vxwimlmv]{height:1px;left:0;right:0;top:var(--cy,50%)}.hc-cross__y[data-astro-cid-vxwimlmv]{width:1px;top:0;bottom:0;left:var(--cx,50%)}.hc-cross__read[data-astro-cid-vxwimlmv]{left:calc(var(--cx,50%) + 12px);top:calc(var(--cy,50%) + 10px);font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-offwhite);white-space:nowrap;background:#14181699;border-radius:.25rem;padding:.2rem .45rem;font-size:.65rem;position:absolute}.hc-meta[data-astro-cid-vxwimlmv]{z-index:2;align-items:center;gap:1rem;display:none;position:absolute;bottom:2rem;right:clamp(1.25rem,4vw,4rem)}@media (width>=1024px){.hc-meta[data-astro-cid-vxwimlmv]{display:flex}}.hc-phases[data-astro-cid-vxwimlmv]{color:#f7f5f08c;gap:1.25rem;font-size:.78rem;display:flex}.hc-phases[data-astro-cid-vxwimlmv] li[data-astro-cid-vxwimlmv]{transition:color .4s}.hc-phases[data-astro-cid-vxwimlmv] li[data-astro-cid-vxwimlmv].is-active{color:var(--color-offwhite)}.hc-replay[data-astro-cid-vxwimlmv]{width:2.25rem;height:2.25rem;color:var(--color-offwhite);border:1px solid #f7f5f04d;border-radius:999px;place-items:center;display:grid}.hc-replay[data-astro-cid-vxwimlmv]:hover{border-color:var(--color-offwhite)}@media (prefers-reduced-motion:no-preference){.js .hc-real[data-astro-cid-vxwimlmv]{clip-path:inset(0 100% 0 0)}.js .hc-draw[data-astro-cid-vxwimlmv]{clip-path:inset(0 0 100%)}.js .hc-seal[data-astro-cid-vxwimlmv]{opacity:0}}@media (prefers-reduced-motion:reduce){.hc-seal__ring[data-astro-cid-vxwimlmv]{animation:none}}@media (prefers-reduced-motion:no-preference){.js [data-astro-cid-kiojltfa][data-pl] .pl-line{stroke-dasharray:1;stroke-dashoffset:1px}.js [data-astro-cid-kiojltfa][data-pl] .pl-pop,.js [data-astro-cid-kiojltfa][data-pl] .pl-label{opacity:0}}.ps-step[data-astro-cid-iw527zfl]{text-align:left;border-left:1px solid var(--color-sand);color:#0b2b278c;cursor:pointer;border-radius:0 .9rem .9rem 0;align-items:baseline;gap:1rem;width:100%;padding:1rem 1rem 1rem 1.25rem;transition:color .4s,background-color .4s;display:flex;position:relative}.ps-step[data-astro-cid-iw527zfl]:before{content:"";background:var(--c);transform-origin:top;width:2px;transition:transform .5s var(--ease-out-expo);position:absolute;top:0;bottom:0;left:-1px;transform:scaleY(0)}.ps-step[data-astro-cid-iw527zfl] .ps-text[data-astro-cid-iw527zfl]{opacity:.6;transition:opacity .4s}.ps-step[data-astro-cid-iw527zfl]:hover{color:var(--color-graphite);background:#efe6d573}.ps-step[data-astro-cid-iw527zfl].is-active{color:var(--color-graphite);background:#efe6d599}.ps-step[data-astro-cid-iw527zfl].is-active:before{transform:none}.ps-step[data-astro-cid-iw527zfl].is-active .ps-text[data-astro-cid-iw527zfl],.ps-step[data-astro-cid-iw527zfl]:hover .ps-text[data-astro-cid-iw527zfl]{opacity:1}.ps[data-astro-cid-iw527zfl] [data-pl] .pl-layer,.ps[data-astro-cid-iw527zfl] [data-pl] .pl-label{transition:opacity .5s}.ps[data-astro-cid-iw527zfl][data-focus] [data-pl] .pl-layer{opacity:.16}.ps[data-astro-cid-iw527zfl][data-focus="1"] [data-pl] .pl-layer[data-layer="0"],.ps[data-astro-cid-iw527zfl][data-focus="2"] [data-pl] .pl-layer[data-layer="0"]{opacity:.4}.ps[data-astro-cid-iw527zfl][data-focus="0"] [data-pl] .pl-layer[data-layer="0"],.ps[data-astro-cid-iw527zfl][data-focus="1"] [data-pl] .pl-layer[data-layer="1"],.ps[data-astro-cid-iw527zfl][data-focus="2"] [data-pl] .pl-layer[data-layer="2"]{opacity:1}.mq-track[data-astro-cid-umns3odb]{animation:38s linear infinite mq}.mq[data-astro-cid-umns3odb]:hover .mq-track[data-astro-cid-umns3odb]{animation-play-state:paused}@keyframes mq{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.mq-track[data-astro-cid-umns3odb]{animation:none}}.svc-row[data-astro-cid-lcdefpme]{transition:padding .5s var(--ease-out-expo);border-bottom:1px solid #ffffff1a;grid-template-columns:2.5rem 1fr auto;align-items:center;gap:1.25rem;padding:1.6rem 0;display:grid}@media (width>=1024px){.svc-row[data-astro-cid-lcdefpme]{grid-template-columns:3rem 1fr 22rem auto;padding:2rem 0}.svc-row[data-astro-cid-lcdefpme]:hover{padding-left:1.25rem}}.svc-title[data-astro-cid-lcdefpme]{transition:color .4s}.svc-list[data-astro-cid-lcdefpme]:hover .svc-row[data-astro-cid-lcdefpme]:not(:hover) .svc-title[data-astro-cid-lcdefpme]{color:#f7f5f059}.svc-name[data-astro-cid-lcdefpme]{justify-self:start;padding-bottom:.7rem;position:relative}.svc-dim[data-astro-cid-lcdefpme]{height:9px;color:var(--color-sand);opacity:0;border-inline:1px solid;transition:opacity .35s;position:absolute;inset:auto 0 0}.svc-dim[data-astro-cid-lcdefpme]:before{content:"";transform-origin:0;height:1px;transition:transform .7s var(--ease-out-expo);background:currentColor;position:absolute;inset:4px 0 auto;transform:scaleX(0)}.svc-row[data-astro-cid-lcdefpme]:hover .svc-dim[data-astro-cid-lcdefpme],.svc-row[data-astro-cid-lcdefpme]:focus-visible .svc-dim[data-astro-cid-lcdefpme]{opacity:.7}.svc-row[data-astro-cid-lcdefpme]:hover .svc-dim[data-astro-cid-lcdefpme]:before,.svc-row[data-astro-cid-lcdefpme]:focus-visible .svc-dim[data-astro-cid-lcdefpme]:before{transform:scaleX(1)}
