article[data-astro-cid-mxo6dkhb]:has(a:focus-visible){outline:3px solid var(--color-teal-500);outline-offset:2px}.rail-progress[data-astro-cid-735h4nvc]>span[data-astro-cid-735h4nvc]{transform-origin:0;transform:scaleX(.25)}.brand-name[data-astro-cid-6zni37m6]{color:#0000;-webkit-text-stroke:1px #fff6;text-decoration:none;transition:color .3s,-webkit-text-stroke-color .3s}.brand-name[data-astro-cid-6zni37m6]:hover,.brand-name[data-astro-cid-6zni37m6]:focus-visible{color:#fff;-webkit-text-stroke-color:#fff}.lift[data-astro-cid-hc2rkaml]{background:var(--color-night)}.d-ground[data-astro-cid-hc2rkaml]{stroke:#ffffff59}.d-mast[data-astro-cid-hc2rkaml]{fill:var(--color-hivis-400)}.d-jib[data-astro-cid-hc2rkaml]{stroke:var(--color-hivis-400)}.d-cable[data-astro-cid-hc2rkaml]{stroke:#fff}.d-load[data-astro-cid-hc2rkaml]{fill:#fff}.d-dim[data-astro-cid-hc2rkaml]{stroke:#fff9;stroke-dasharray:3 3}.d-label[data-astro-cid-hc2rkaml]{fill:#fff;font-family:var(--font-display);font-weight:700}.d-label-load[data-astro-cid-hc2rkaml]{fill:var(--color-hivis-300)}.hero-x[data-astro-cid-lhjynaae] video[data-astro-cid-lhjynaae]:not([src]):not(:has(source[src])){opacity:0}.hero-video-toggle[data-astro-cid-lhjynaae]{z-index:30;top:calc(var(--header-h) + 1rem);color:#fff;cursor:pointer;backdrop-filter:blur(8px);background:#05080f8c;border:1px solid #ffffff40;align-items:center;gap:.5rem;min-height:2.75rem;padding:.6rem .9rem;font-size:.8125rem;font-weight:600;display:none;position:absolute;right:1rem}.hero-video-toggle[data-astro-cid-lhjynaae]:not([hidden]){display:flex}.hero-video-toggle[data-astro-cid-lhjynaae]:hover{background:var(--color-ink)}.page-header-grid[data-astro-cid-76k47wl3]{background-image:linear-gradient(90deg,#0231650f 1px,#0000 1px),linear-gradient(#0231650f 1px,#0000 1px);background-size:32px 32px;mask-image:linear-gradient(270deg,#000 0%,#0000 65%)}.stat[data-astro-cid-zgcccotm]:before{content:"";background:var(--color-hivis-400);width:2rem;height:.25rem;margin-bottom:1.25rem;display:block}article[data-astro-cid-gl7sxotc]:has(a:focus-visible){outline:3px solid var(--color-teal-500);outline-offset:2px}.crane-card[data-astro-cid-gl7sxotc]:after{content:"";background:var(--color-hivis-400);transform-origin:0;height:4px;transition:transform .35s;position:absolute;inset:auto -1px -1px;transform:scaleX(0)}.crane-card[data-astro-cid-gl7sxotc]:hover:after{transform:scaleX(1)}.finder-number[data-astro-cid-u3tfdvoz]{border:1px solid var(--color-line);text-align:right;width:5.5rem;font-family:var(--font-display);color:var(--color-zinc-950);padding:.25rem .5rem;font-size:1.375rem;font-weight:800}.finder-number[data-astro-cid-u3tfdvoz]:focus-visible{outline:3px solid var(--color-teal-500);outline-offset:1px}.finder-range[data-astro-cid-u3tfdvoz]{accent-color:var(--color-navy-800);height:1.75rem}.finder-choice[data-astro-cid-u3tfdvoz] span[data-astro-cid-u3tfdvoz]{border:1px solid var(--color-line);text-align:center;min-height:2.75rem;font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;padding:.25rem .5rem;font-size:.875rem;font-weight:700;transition:background-color .15s,border-color .15s;display:flex}.finder-choice[data-astro-cid-u3tfdvoz] input[data-astro-cid-u3tfdvoz]:checked+span[data-astro-cid-u3tfdvoz]{border-color:var(--color-night);background:var(--color-night);color:#fff}.finder-choice[data-astro-cid-u3tfdvoz] input[data-astro-cid-u3tfdvoz]:focus-visible+span[data-astro-cid-u3tfdvoz]{outline:3px solid var(--color-teal-500);outline-offset:2px}.finder-item[data-astro-cid-u3tfdvoz][data-state=tight] [data-astro-cid-u3tfdvoz][data-fit-note]{color:var(--color-zinc-800)}.finder-item[data-astro-cid-u3tfdvoz][data-state=near] [data-astro-cid-u3tfdvoz][data-fit-note]{color:#9a3412}.finder-item[data-astro-cid-u3tfdvoz][data-state=ok] .finder-fit[data-astro-cid-u3tfdvoz]{box-shadow:inset 0 3px 0 var(--color-hivis-400)}.video-play[data-astro-cid-spxdw2mo]:before{content:"";border:11px solid #0000;border-left:18px solid #fff;border-right-width:0;margin-left:4px}.gallery-main[data-astro-cid-x5hooez4]{background:radial-gradient(ellipse at 50% 40%, var(--color-ink-700) 0%, var(--color-ink-900) 70%)}.thumb[data-astro-cid-x5hooez4][aria-current=true]{border-color:var(--color-hivis-400);box-shadow:0 0 0 1px var(--color-hivis-400)}article[data-astro-cid-x5x4zhi2]:has(a:focus-visible){outline:3px solid var(--color-teal-500);outline-offset:2px}
