.traits__open[data-astro-cid-canv4ywf]{border:0;border-right:1px solid color-mix(in srgb, var(--positive) 45%, var(--line-strong));background:color-mix(in srgb, var(--positive) 10%, transparent);box-shadow:inset 2px 0 0 var(--positive);color:var(--positive);font:inherit;letter-spacing:.01em;cursor:pointer;gap:10px;padding:0 22px 0 20px;font-size:14px;font-weight:600;transition:background .3s,padding .4s cubic-bezier(.3,1.5,.5,1);position:relative;overflow:hidden}.traits__open[data-astro-cid-canv4ywf]:after{content:"";background:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--positive) 22%, transparent) 50%, transparent 70%) no-repeat;pointer-events:none;background-position:160% 0;background-size:220% 100%;position:absolute;inset:0}.traits__open[data-astro-cid-canv4ywf] i[data-astro-cid-canv4ywf]{width:9px;height:9px;position:relative}.traits__open[data-astro-cid-canv4ywf] i[data-astro-cid-canv4ywf]:before,.traits__open[data-astro-cid-canv4ywf] i[data-astro-cid-canv4ywf]:after{content:"";border:1px solid var(--positive);opacity:0;border-radius:50%;position:absolute;inset:0}.traits__open-go[data-astro-cid-canv4ywf]{opacity:0;width:0;transition:width .35s cubic-bezier(.3,1.5,.5,1),opacity .25s,transform .35s cubic-bezier(.3,1.5,.5,1);display:inline-block;overflow:hidden;transform:translate(-6px)}.traits__open[data-astro-cid-canv4ywf]:is(:hover,:focus-visible){background:color-mix(in srgb, var(--positive) 18%, transparent)}.traits__open[data-astro-cid-canv4ywf]:is(:hover,:focus-visible) .traits__open-go[data-astro-cid-canv4ywf]{opacity:1;width:1em;transform:none}.traits__open[data-astro-cid-canv4ywf]:focus-visible{outline:2px solid var(--positive);outline-offset:-2px}@media (prefers-reduced-motion:no-preference){.traits__open[data-astro-cid-canv4ywf]:after{animation:6s ease-in-out 1.5s infinite open-sheen}.traits__open[data-astro-cid-canv4ywf] i[data-astro-cid-canv4ywf]:before{animation:2.4s ease-out infinite open-ring}.traits__open[data-astro-cid-canv4ywf] i[data-astro-cid-canv4ywf]:after{animation:2.4s ease-out .8s infinite open-ring}.traits__open[data-astro-cid-canv4ywf]:active{scale:.97}}@keyframes open-sheen{0%,70%{background-position:160% 0}to{background-position:-60% 0}}@keyframes open-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@media print{.traits__open[data-astro-cid-canv4ywf]{box-shadow:none;background:0 0}.traits__open[data-astro-cid-canv4ywf]:after,.traits__open-go[data-astro-cid-canv4ywf]{display:none}}.now[data-astro-cid-prugodmt]{border-top:1px solid var(--line);grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);align-items:start;gap:56px;padding-top:28px;display:grid}.now__open[data-astro-cid-prugodmt]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--positive);align-items:center;gap:8px;margin:0 0 14px;font-size:11px;display:flex}.now__dot[data-astro-cid-prugodmt]{background:currentColor;border-radius:50%;width:6px;height:6px}.now__name[data-astro-cid-prugodmt]{letter-spacing:-.02em;margin:0;font-size:clamp(26px,2.4vw,34px);font-weight:500}.now__role[data-astro-cid-prugodmt]{font-family:var(--mono);color:var(--faint);margin:6px 0 20px;font-size:12px}.now__pitch[data-astro-cid-prugodmt]{color:var(--muted);margin:0 0 20px;line-height:1.6}.now__count[data-astro-cid-prugodmt]{color:var(--muted);margin:0;font-size:14px}.now__count[data-astro-cid-prugodmt] strong[data-astro-cid-prugodmt]{color:var(--text);font-weight:500}.now__count[data-astro-cid-prugodmt] span[data-astro-cid-prugodmt]{color:var(--faint)}.now__head[data-astro-cid-prugodmt],.now__row[data-astro-cid-prugodmt]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:20px;display:grid}.now__head[data-astro-cid-prugodmt]{border-bottom:1px solid var(--line);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);padding-bottom:10px;font-size:11px}.now__levels[data-astro-cid-prugodmt]{grid-template-columns:repeat(4,1fr);display:grid}.now__levels[data-astro-cid-prugodmt] b[data-astro-cid-prugodmt]{letter-spacing:.04em;text-align:center;white-space:nowrap;font-size:10px;font-weight:400}.now__row[data-astro-cid-prugodmt]{border-bottom:1px solid var(--line);color:inherit;padding:14px 0;text-decoration:none;transition:background .25s}.now__row[data-astro-cid-prugodmt]:hover{background:color-mix(in srgb, var(--text) 3%, transparent)}.now__client[data-astro-cid-prugodmt] strong[data-astro-cid-prugodmt]{color:var(--text);font-weight:500;display:block}.now__client[data-astro-cid-prugodmt] small[data-astro-cid-prugodmt]{color:var(--muted);margin-top:2px;font-size:13px;display:block}.now__track[data-astro-cid-prugodmt]{background:linear-gradient(90deg, var(--line) 0 0) center / 75% 1px no-repeat;height:14px;position:relative}.now__track[data-astro-cid-prugodmt]:before{content:"";background:radial-gradient(circle, var(--line-strong) 2px, transparent 2.5px) 0 50% / 25% 100% repeat-x;position:absolute;inset:0}.now__bar[data-astro-cid-prugodmt]{height:2px;width:calc(var(--lv) * 25%);background:var(--text);transform-origin:0;position:absolute;top:calc(50% - 1px);left:12.5%}.now__node[data-astro-cid-prugodmt]{top:50%;left:calc(12.5% + var(--lv) * 25%);background:var(--bg);width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--text);border-radius:50%;position:absolute;translate:-50% -50%}.now__row[data-astro-cid-prugodmt]:hover .now__node[data-astro-cid-prugodmt]{background:var(--accent-red,#e5484d);box-shadow:inset 0 0 0 2px var(--accent-red,#e5484d)}@media (prefers-reduced-motion:no-preference){.now__dot[data-astro-cid-prugodmt]{animation:2.4s ease-out infinite now-ping}.now__bar[data-astro-cid-prugodmt]{transform:scaleX(0)}.now__node[data-astro-cid-prugodmt]{opacity:0}.now[data-astro-cid-prugodmt].is-in .now__bar[data-astro-cid-prugodmt]{animation:now-climb .9s cubic-bezier(.6, 0, .2, 1) calc(.2s + var(--i) * 90ms) forwards}.now[data-astro-cid-prugodmt].is-in .now__node[data-astro-cid-prugodmt]{animation:now-pop .35s ease calc(.2s + var(--i) * 90ms + var(--lv) * .2s) forwards}}@keyframes now-climb{to{transform:none}}@keyframes now-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes now-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--positive) 60%, transparent)}70%,to{box-shadow:0 0 0 7px #0000}}@media (width<=900px){.now[data-astro-cid-prugodmt]{grid-template-columns:1fr;gap:32px}}@media (width<=560px){.now__head[data-astro-cid-prugodmt],.now__row[data-astro-cid-prugodmt]{grid-template-columns:1fr;gap:8px}.now__head[data-astro-cid-prugodmt]{gap:6px}.now__levels[data-astro-cid-prugodmt] b[data-astro-cid-prugodmt]{letter-spacing:.02em;font-size:9.5px}}@media screen and (width<=640px){.now__row[data-astro-cid-prugodmt]:last-child{border-bottom:0}}.home-hero[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:first-child{align-self:start}@media (width<=960px){.home-hero[data-astro-cid-lcdefpme]{isolation:isolate;grid-template-columns:1fr}.home-hero[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:first-child{z-index:1;grid-row:1;position:relative}.home-hero[data-astro-cid-lcdefpme]>.head{z-index:0;opacity:.22;pointer-events:none;grid-area:1/full;place-self:stretch stretch;width:auto;margin:0;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.home-hero[data-astro-cid-lcdefpme]>.head canvas{height:100%;min-height:0;max-height:none}}@media (width<=560px){.home-hero[data-astro-cid-lcdefpme]>.head{opacity:.16}}@media (width<=960px){[data-theme=dark] .home-hero[data-astro-cid-lcdefpme]>.head{opacity:.34}}@media (width<=560px){[data-theme=dark] .home-hero[data-astro-cid-lcdefpme]>.head{opacity:.28}}
