.dev[data-astro-cid-hdqr2gqv]{position:relative;container-type:inline-size}.dev--laptop[data-astro-cid-hdqr2gqv] .dev__body[data-astro-cid-hdqr2gqv]{background:linear-gradient(#1c2130,#0a0c12);border-radius:2.6cqw 2.6cqw 1cqw 1cqw;padding:2cqw 2cqw 2.4cqw;position:relative;box-shadow:inset 0 0 0 1px #ffffff24,0 3cqw 9cqw #0000008c,0 0 12cqw #2563eb1f}.dev__cam[data-astro-cid-hdqr2gqv]{background:#2a3044;border-radius:50%;width:.6cqw;height:.6cqw;position:absolute;top:.75cqw;left:50%;transform:translate(-50%)}.dev--laptop[data-astro-cid-hdqr2gqv] .dev__screen[data-astro-cid-hdqr2gqv]{aspect-ratio:16/10;border-radius:.7cqw}.dev__base[data-astro-cid-hdqr2gqv]{background:linear-gradient(#4a5163 0%,#232733 40%,#0d0f15 100%);border-radius:0 0 50% 50%/0 0 100% 100%;width:114%;height:2.2cqw;display:block;position:relative;left:-7%;box-shadow:inset 0 1px #ffffff4d,0 2cqw 4cqw #00000080}.dev__base[data-astro-cid-hdqr2gqv]:before{content:"";background:#12151d;border-radius:0 0 1cqw 1cqw;width:15%;height:.8cqw;position:absolute;top:0;left:50%;transform:translate(-50%)}.dev--phone[data-astro-cid-hdqr2gqv] .dev__body[data-astro-cid-hdqr2gqv]{background:linear-gradient(145deg,#30364a,#0a0c12 55%);border-radius:15cqw;padding:3.4cqw;position:relative;box-shadow:inset 0 0 0 1px #fff3,0 6cqw 16cqw #0009,0 0 14cqw #2563eb24}.dev__island[data-astro-cid-hdqr2gqv]{z-index:3;background:#000;border-radius:999px;width:27cqw;height:7.6cqw;position:absolute;top:6.4cqw;left:50%;transform:translate(-50%)}.dev--phone[data-astro-cid-hdqr2gqv] .dev__screen[data-astro-cid-hdqr2gqv]{aspect-ratio:390/844;border-radius:11.5cqw}.dev__screen[data-astro-cid-hdqr2gqv]{isolation:isolate;background:#f4f5f7;position:relative;overflow:hidden;container-type:size}.dev__screen[data-astro-cid-hdqr2gqv] picture{display:block}.dev__screen[data-astro-cid-hdqr2gqv] img{width:100%;max-width:none;height:auto;display:block}.dev--top[data-astro-cid-hdqr2gqv] .dev__screen[data-astro-cid-hdqr2gqv] img{object-fit:cover;object-position:top;height:100%}.dev--auto[data-astro-cid-hdqr2gqv] .dev__screen[data-astro-cid-hdqr2gqv] img{animation:devScroll var(--dur,30s) cubic-bezier(.45, 0, .55, 1) infinite alternate}@keyframes devScroll{0%,10%{translate:0}90%,to{translate:0 calc(100cqh - 100%)}}.dev--driven[data-astro-cid-hdqr2gqv] .dev__screen[data-astro-cid-hdqr2gqv] img{translate:0 calc((100cqh - 100%) * var(--s,0));will-change:translate}.dev--scroll[data-astro-cid-hdqr2gqv] .dev__screen[data-astro-cid-hdqr2gqv]{scrollbar-width:none;overflow-y:auto}.dev--scroll[data-astro-cid-hdqr2gqv] .dev__screen[data-astro-cid-hdqr2gqv]::-webkit-scrollbar{display:none}.dev--scroll[data-astro-cid-hdqr2gqv] .dev__screen[data-astro-cid-hdqr2gqv]:focus-visible{outline-offset:3px;outline:2px solid #93c5fd}@media (prefers-reduced-motion:reduce){.dev--auto[data-astro-cid-hdqr2gqv] .dev__screen[data-astro-cid-hdqr2gqv] img{animation:none}}.wcard[data-astro-cid-boc6zffb]{min-width:0;position:relative}.wcard__link[data-astro-cid-boc6zffb]{color:#fff;flex-direction:column;height:100%;display:flex}.wcard__media[data-astro-cid-boc6zffb]{aspect-ratio:4/5;background:#0a0d16;border:1px solid #ffffff1a;border-radius:1.25rem;position:relative;overflow:hidden;transform:translateZ(0)}.wcard__media[data-astro-cid-boc6zffb] .wcard__portrait{object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.22,1,.36,1),filter .6s}.wcard__shade[data-astro-cid-boc6zffb]{background:linear-gradient(#0000 60%,#0000008c);transition:opacity .5s;position:absolute;inset:0}.wcard__phone[data-astro-cid-boc6zffb]{transform-origin:100% 100%;filter:drop-shadow(0 1.2rem 2rem #0000008c);width:36%;transition:transform .9s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;right:7%;transform:translateY(58%)rotate(-4deg)}.wcard__domain[data-astro-cid-boc6zffb]{color:#ffffffe0;letter-spacing:.03em;-webkit-backdrop-filter:blur(8px);background:#03050a99;border:1px solid #ffffff2e;border-radius:999px;padding:.35rem .65rem;font-size:.66rem;font-weight:650;position:absolute;bottom:.9rem;left:.9rem}.wcard__body[data-astro-cid-boc6zffb]{gap:.35rem;padding:1.05rem 3.25rem 0 .15rem;display:grid}.wcard__role[data-astro-cid-boc6zffb]{color:#93c5fd;letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:750}.wcard[data-astro-cid-boc6zffb] h3[data-astro-cid-boc6zffb]{letter-spacing:-.035em;font-size:clamp(1.3rem,1.8vw,1.6rem);font-weight:520;line-height:1.12}.wcard__services[data-astro-cid-boc6zffb]{flex-wrap:wrap;gap:.35rem;margin:.45rem 0 0;padding:0;list-style:none;display:flex}.wcard__services[data-astro-cid-boc6zffb] li[data-astro-cid-boc6zffb]{color:#ffffffb3;border:1px solid #ffffff1f;border-radius:999px;padding:.28rem .6rem;font-size:.66rem;font-weight:650}.wcard__arrow[data-astro-cid-boc6zffb]{border:1px solid #ffffff29;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;transition:background-color .3s,border-color .3s,transform .4s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;bottom:.2rem;right:.15rem}.wcard__arrow[data-astro-cid-boc6zffb] svg[data-astro-cid-boc6zffb]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.wcard__link[data-astro-cid-boc6zffb]:focus-visible{outline:none}.wcard__link[data-astro-cid-boc6zffb]:focus-visible .wcard__media[data-astro-cid-boc6zffb]{outline-offset:4px;outline:2px solid #93c5fd}@media (hover:hover) and (pointer:fine){.wcard__phone[data-astro-cid-boc6zffb]{transform:translateY(72%)rotate(-4deg)}.wcard__link[data-astro-cid-boc6zffb]:hover .wcard__phone[data-astro-cid-boc6zffb],.wcard__link[data-astro-cid-boc6zffb]:focus-visible .wcard__phone[data-astro-cid-boc6zffb]{transform:translateY(8%)rotate(0)}.wcard__link[data-astro-cid-boc6zffb]:hover .wcard__portrait{filter:brightness(.7);transform:scale(1.04)}.wcard__link[data-astro-cid-boc6zffb]:hover .wcard__arrow[data-astro-cid-boc6zffb]{background:#2563eb;border-color:#0000;transform:rotate(45deg)}.wcard__link[data-astro-cid-boc6zffb]:not(:hover) .wcard__phone[data-astro-cid-boc6zffb] img{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.wcard__phone[data-astro-cid-boc6zffb],.wcard__media[data-astro-cid-boc6zffb] .wcard__portrait,.wcard__arrow[data-astro-cid-boc6zffb]{transition:none}}
