.marquee[data-astro-cid-j7pv25f6]{background:var(--ink);color:#fff;overflow:hidden;padding:16px 0}.marquee__track[data-astro-cid-j7pv25f6]{display:flex;width:max-content;animation:marquee 38s linear infinite}.marquee[data-astro-cid-j7pv25f6]:hover .marquee__track[data-astro-cid-j7pv25f6]{animation-play-state:paused}.marquee[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{list-style:none;display:flex;margin:0;padding:0}.marquee[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{font-family:var(--head);font-size:1.3rem;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;padding:0 28px;display:flex;align-items:center;gap:56px}.marquee[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:after{content:"";width:12px;height:12px;background:var(--red);transform:skew(-14deg);margin-right:-28px}@keyframes marquee{to{transform:translate(-50%)}}.stats[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:34px 0 0}.stats[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{background:var(--surface);padding:18px 16px;display:flex;flex-direction:column-reverse;justify-content:flex-end;border-top:4px solid var(--red)}.stats[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--head);font-weight:600;font-size:clamp(2rem,3.4vw,2.8rem);line-height:1;color:var(--ink);text-transform:uppercase}.stats[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-size:.92rem;color:var(--muted);margin-top:8px;line-height:1.35}@media(max-width:479px){.stats[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.expertise[data-astro-cid-j7pv25f6]{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 0}.expertise[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{font-weight:500;color:var(--ink);display:flex;align-items:center}.expertise[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:not(:last-child):after{content:"/";color:var(--red);font-weight:600;margin:0 12px}.finder__wrap[data-astro-cid-j7pv25f6]{display:grid;gap:28px}@media(min-width:960px){.finder__wrap[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1.1fr;gap:40px;align-items:stretch}}.finder__options[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-content:start}.finder__option[data-astro-cid-j7pv25f6]{text-align:left;min-height:64px;padding:14px 18px;border:0;cursor:pointer;background:var(--charcoal-2);color:#f1f1f3;font:500 1.02rem/1.3 var(--body);position:relative;transition:background-color .2s var(--ease),color .2s var(--ease),transform .2s var(--ease)}.finder__option[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--red);transform:scaleY(0);transition:transform .25s var(--ease)}.finder__option[data-astro-cid-j7pv25f6]:hover{background:var(--charcoal-3)}.finder__option[data-astro-cid-j7pv25f6]:hover:before{transform:scaleY(1)}.finder__option[data-astro-cid-j7pv25f6][aria-pressed=true]{background:var(--red);color:#fff}.finder__option[data-astro-cid-j7pv25f6][aria-pressed=true]:before{background:#fff;transform:scaleY(1)}.finder__answers[data-astro-cid-j7pv25f6]{background:#fff;color:var(--text);padding:clamp(28px,4vw,48px);clip-path:polygon(0 0,100% 0,100% calc(100% - 36px),calc(100% - 36px) 100%,0 100%)}.finder__answers[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:var(--ink)}.finder__answer[data-astro-cid-j7pv25f6]+.finder__answer[data-astro-cid-j7pv25f6]{margin-top:32px}.js .finder__answer[data-astro-cid-j7pv25f6]{display:none;margin-top:0}.js .finder__answer[data-astro-cid-j7pv25f6].is-active{display:block;animation:answerIn .4s var(--ease)}@keyframes answerIn{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}.finder__answer[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.08rem;margin-bottom:26px}.finder__call[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:8px;font-family:var(--head);font-size:1.15rem;color:var(--ink)!important;text-decoration:none}.finder__call[data-astro-cid-j7pv25f6]:hover{color:var(--red)!important}.finder__call[data-astro-cid-j7pv25f6] svg{width:18px;height:18px;color:var(--red)}@media(max-width:479px){.finder__options[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.finder__option[data-astro-cid-j7pv25f6]{min-height:54px}}.equipped[data-astro-cid-j7pv25f6]{margin-top:28px;padding:24px 26px;background:var(--surface);border-left:5px solid var(--red)}.equipped[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-bottom:8px}.award[data-astro-cid-j7pv25f6]{margin-top:28px;display:flex;align-items:center;gap:18px;text-align:left;width:100%;background:none;border:0;padding:0;cursor:zoom-in;font:inherit;color:inherit}.award[data-astro-cid-j7pv25f6] img{width:150px;height:auto;flex:none;box-shadow:0 10px 30px #00000024;transition:transform .35s var(--ease)}.award[data-astro-cid-j7pv25f6]:hover img{transform:rotate(-2deg) scale(1.04)}.award[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:grid;gap:4px;color:var(--muted)}.award[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--head);font-weight:600;font-size:1.25rem;text-transform:uppercase;color:var(--ink)}
