.home[data-astro-cid-lcdefpme]{padding-block:calc(62px * var(--k,1)) calc(60px * var(--k,1))}.top[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:16px;display:flex}.top[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin:0}.social[data-astro-cid-lcdefpme]{gap:12px;display:flex}.social[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1px solid var(--purple);color:var(--purple);letter-spacing:.2em;text-transform:uppercase;border-radius:22px;padding:6px 14px;font-size:10px;font-weight:600;transition:background .25s,color .25s}.social[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--purple);color:var(--white)}.hero[data-astro-cid-lcdefpme]{margin-top:calc(62px * var(--k,1));grid-template-columns:1fr 730px;align-items:start;gap:40px;display:grid}.name[data-astro-cid-lcdefpme]{height:0;font-weight:700;font-size:calc(clamp(56px, calc(7.2 * var(--vw,1vw)), 124px) * var(--k,1));letter-spacing:-.06em;text-transform:capitalize;margin:0;line-height:.94}.strip[data-astro-cid-lcdefpme]{background:var(--black);color:var(--lime);letter-spacing:.565em;text-transform:uppercase;white-space:nowrap;margin:0;padding:6px 24px;font-size:13px;font-weight:600}.lead[data-astro-cid-lcdefpme]{margin:calc(22px * var(--k,1)) 0 0;letter-spacing:.06em;font-size:22px;line-height:32px}.sub[data-astro-cid-lcdefpme]{margin:calc(10px * var(--k,1)) 0 0;color:var(--grey);letter-spacing:.06em;font-size:15px;line-height:1.5}.tag[data-astro-cid-lcdefpme]{letter-spacing:.315em;text-transform:uppercase;white-space:nowrap;border-radius:21px;justify-content:center;align-items:center;height:42px;padding:0 14px 0 18px;font-size:13px;font-weight:500;display:inline-flex}.tag[data-astro-cid-lcdefpme].purple{background:var(--purple);color:var(--white)}.tag[data-astro-cid-lcdefpme].pink{background:var(--pink);color:var(--white)}.tag[data-astro-cid-lcdefpme].lime{background:var(--lime);color:var(--black)}.tags[data-astro-cid-lcdefpme]{margin:calc(46px * var(--k,1)) 0 0;padding:calc(14px * var(--k,1)) 0;border-block:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:12px;list-style:none;display:flex}@media (width>=1700px){.tags[data-astro-cid-lcdefpme]{flex-wrap:nowrap;gap:8px}}.cards[data-astro-cid-lcdefpme]{margin-top:calc(26px * var(--k,1));grid-template-columns:1fr 1fr;gap:18px;display:grid}.card[data-astro-cid-lcdefpme]{min-height:calc(443px * var(--k,1));grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.card--ux[data-astro-cid-lcdefpme]{background:var(--blue-soft);color:var(--black)}.card--dg[data-astro-cid-lcdefpme]{background:var(--black);color:var(--white)}.card__text[data-astro-cid-lcdefpme]{padding:calc(110px * var(--k,1)) 22px 0 37px;flex-direction:column;justify-content:flex-start;gap:14px;display:flex}.kicker[data-astro-cid-lcdefpme]{letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:10px;font-weight:600}.card--ux[data-astro-cid-lcdefpme] .kicker[data-astro-cid-lcdefpme]{color:var(--blue)}.card--dg[data-astro-cid-lcdefpme] .kicker[data-astro-cid-lcdefpme]{color:var(--lime)}.card[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:calc(clamp(34px, calc(3.2 * var(--vw,1vw)), 55px) * var(--k,1));letter-spacing:.01em;margin:0;font-weight:700;line-height:1}.desc[data-astro-cid-lcdefpme]{letter-spacing:.05em;max-width:262px;margin:0;font-size:12px;line-height:16px}.card[data-astro-cid-lcdefpme] .arrow-link[data-astro-cid-lcdefpme]{width:fit-content;margin-top:calc(14px * var(--k,1));gap:4px;padding-bottom:4px;font-size:10px}.card__img[data-astro-cid-lcdefpme]{background:#ddd;overflow:hidden}.card__img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform .7s}.card[data-astro-cid-lcdefpme]:hover .card__img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.06)}.card[data-astro-cid-lcdefpme]:hover .arrow-link[data-astro-cid-lcdefpme]:after{transform:scaleX(.35)}.foot[data-astro-cid-lcdefpme]{margin-top:calc(26px * var(--k,1));padding-top:calc(14px * var(--k,1));border-top:1px solid var(--line)}.mail[data-astro-cid-lcdefpme]{letter-spacing:.21em;margin:0}@media (width<=1100px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:28px}.strip[data-astro-cid-lcdefpme]{white-space:normal;letter-spacing:.35em}.cards[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=640px){.top[data-astro-cid-lcdefpme]{gap:10px}.social[data-astro-cid-lcdefpme]{flex-shrink:0;gap:8px}.social[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{letter-spacing:.15em;white-space:nowrap;padding:6px 10px;font-size:11px}.tags[data-astro-cid-lcdefpme]{justify-content:flex-start}.tag[data-astro-cid-lcdefpme]{letter-spacing:.18em;padding:10px 14px;font-size:13px}.card[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.card__img[data-astro-cid-lcdefpme]{order:-1;height:260px}.lead[data-astro-cid-lcdefpme]{font-size:18px;line-height:28px}}
