.hero[data-astro-cid-yodha2z4]{justify-items:start;gap:var(--space-6);display:grid}.hero[data-astro-cid-yodha2z4] .headline{font-size:clamp(2.5rem,1.5rem + 3vw,4.25rem)}.hero__subtitle[data-astro-cid-yodha2z4]{max-width:36rem}.hero__actions[data-astro-cid-yodha2z4]{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.stats[data-astro-cid-xvvo3qve]{gap:var(--space-4);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.stats[data-astro-cid-xvvo3qve] .stat{align-content:space-between;gap:var(--space-10);grid-column:span 2;min-height:13rem;display:grid}.stats[data-astro-cid-xvvo3qve] .stat:nth-child(n+4),.stats[data-astro-cid-xvvo3qve]:has(>:nth-child(4):last-child) .stat{grid-column:span 3}.stat__value[data-astro-cid-xvvo3qve]{font-size:var(--text-number);letter-spacing:-.04em;white-space:nowrap;line-height:1}.stat__label[data-astro-cid-xvvo3qve]{max-width:22rem;color:var(--fg-muted)}.stats__support[data-astro-cid-xvvo3qve]{margin-top:var(--space-12);max-width:30ch}@media (width<=63.99em){.stats[data-astro-cid-xvvo3qve]{grid-template-columns:repeat(2,minmax(0,1fr))}.stats[data-astro-cid-xvvo3qve] .stat,.stats[data-astro-cid-xvvo3qve] .stat:nth-child(n+4){grid-column:span 1}.stats[data-astro-cid-xvvo3qve] .stat[data-stat=media],.stats[data-astro-cid-xvvo3qve] .stat:last-child:nth-child(odd){grid-column:1/-1}}@media (width<=39.99em){.stats[data-astro-cid-xvvo3qve]{grid-template-columns:1fr}.stats[data-astro-cid-xvvo3qve] .stat{gap:var(--space-6);min-height:0}.stat__value[data-astro-cid-xvvo3qve]{white-space:normal}}.canvas__viewport[data-astro-cid-tcf4ezda]{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#333 transparent;background-color:#0d0d0d;background-image:radial-gradient(circle,#2a2a2a 1px,#0000 1.2px);background-size:20px 20px;background-attachment:local;overflow-x:auto}.canvas__viewport[data-astro-cid-tcf4ezda]:focus-visible{outline-offset:-3px}.canvas__track[data-astro-cid-tcf4ezda]{align-items:center;gap:var(--space-8);width:max-content;padding:var(--space-12) var(--space-10) var(--space-10);display:flex}.frame[data-astro-cid-tcf4ezda]{flex:none;position:relative}.frame--feed[data-astro-cid-tcf4ezda]{width:15rem}.frame--story[data-astro-cid-tcf4ezda]{width:11.5rem}.frame__name[data-astro-cid-tcf4ezda]{justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-2);letter-spacing:.02em;color:var(--color-muted-dark);white-space:nowrap;font-size:.6875rem;display:flex}.frame__size[data-astro-cid-tcf4ezda]{color:#6b6b6b}.frame__art[data-astro-cid-tcf4ezda]{position:relative}.frame__art[data-astro-cid-tcf4ezda] img{border-radius:2px;width:100%;height:auto;box-shadow:0 20px 40px -24px #000c}.is-selected[data-astro-cid-tcf4ezda] .frame__name[data-astro-cid-tcf4ezda]{color:var(--color-orange)}.frame__selection[data-astro-cid-tcf4ezda]{border:1.5px solid var(--color-orange);box-shadow:0 0 18px -2px rgb(var(--glow-rgb) / .6);pointer-events:none;position:absolute;inset:-3px}.frame__selection[data-astro-cid-tcf4ezda] i[data-astro-cid-tcf4ezda]{border:1.5px solid var(--color-orange);background:#0d0d0d;width:9px;height:9px;position:absolute}.frame__selection[data-astro-cid-tcf4ezda] i[data-astro-cid-tcf4ezda]:first-child{top:-5px;left:-5px}.frame__selection[data-astro-cid-tcf4ezda] i[data-astro-cid-tcf4ezda]:nth-child(2){top:-5px;right:-5px}.frame__selection[data-astro-cid-tcf4ezda] i[data-astro-cid-tcf4ezda]:nth-child(3){bottom:-5px;left:-5px}.frame__selection[data-astro-cid-tcf4ezda] i[data-astro-cid-tcf4ezda]:nth-child(4){bottom:-5px;right:-5px}.frame__badge[data-astro-cid-tcf4ezda]{border-radius:var(--radius-sm);background-image:var(--gradient-orange-light);color:var(--color-black);font-size:.6875rem;font-weight:var(--weight-medium);letter-spacing:0;white-space:nowrap;padding:.125rem .5rem;position:absolute;bottom:-2rem;left:50%;transform:translate(-50%)}.cursor[data-astro-cid-tcf4ezda]{pointer-events:none;filter:drop-shadow(0 4px 10px #00000080);align-items:flex-start;gap:2px;display:flex;position:absolute;bottom:22%;right:-2.25rem}.cursor__tag[data-astro-cid-tcf4ezda]{border-radius:var(--radius-sm) var(--radius-sm) var(--radius-sm) 0;background-color:var(--color-orange);color:var(--color-black);font-size:.75rem;font-weight:var(--weight-medium);margin-top:1rem;padding:.125rem .5rem}@media (width<=39.99em){.frame--feed[data-astro-cid-tcf4ezda]{width:11rem}.frame--story[data-astro-cid-tcf4ezda]{width:8.5rem}.canvas__track[data-astro-cid-tcf4ezda]{gap:var(--space-5);padding:var(--space-10) var(--space-5) var(--space-8)}}.negocio[data-astro-cid-5df7s6lj]{gap:var(--space-10) var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.negocio__intro[data-astro-cid-5df7s6lj]{align-content:start;gap:var(--space-6);display:grid}.negocio__text[data-astro-cid-5df7s6lj]{gap:var(--space-5);color:var(--fg-muted);align-self:end;display:grid}.negocio__counters[data-astro-cid-5df7s6lj]{border-block:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.counter[data-astro-cid-5df7s6lj]{gap:var(--space-2);padding:var(--space-8) var(--space-6);display:grid}.counter[data-astro-cid-5df7s6lj]+.counter[data-astro-cid-5df7s6lj]{border-left:1px solid var(--line)}.counter__value[data-astro-cid-5df7s6lj]{font-size:var(--text-number);letter-spacing:-.04em;line-height:1}.counter__label[data-astro-cid-5df7s6lj]{font-size:var(--text-sm);color:var(--fg-muted)}.negocio__canvas[data-astro-cid-5df7s6lj]{margin-top:var(--space-16)}.negocio__hint[data-astro-cid-5df7s6lj]{margin-top:var(--space-4);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);justify-content:flex-end;gap:.5em;display:flex}.negocio__closing[data-astro-cid-5df7s6lj]{margin-top:var(--space-16);max-width:24ch}@media (width<=63.99em){.negocio[data-astro-cid-5df7s6lj]{grid-template-columns:1fr}.negocio__counters[data-astro-cid-5df7s6lj]{grid-template-columns:repeat(2,minmax(0,1fr))}.counter[data-astro-cid-5df7s6lj]:nth-child(3){border-left:0}.counter[data-astro-cid-5df7s6lj]:nth-child(n+3){border-top:1px solid var(--line)}}.about[data-astro-cid-5gtlsymu]{gap:var(--space-16);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;display:grid}.about__photo[data-astro-cid-5gtlsymu]{top:calc(var(--header-h) + var(--space-8));border-radius:var(--radius-lg);background-color:var(--color-line-light);position:sticky;overflow:hidden}.about__photo[data-astro-cid-5gtlsymu] img{aspect-ratio:4/5;object-fit:cover;width:100%}.about__text[data-astro-cid-5gtlsymu]{gap:var(--space-10);display:grid}.about__body[data-astro-cid-5gtlsymu]{gap:var(--space-5);font-size:var(--text-lg);line-height:1.55;display:grid}.about__highlight[data-astro-cid-5gtlsymu]{font-weight:var(--weight-semibold);color:var(--accent)}.about__personal[data-astro-cid-5gtlsymu]{gap:var(--space-3);padding-top:var(--space-6);border-top:1px solid var(--line);color:var(--fg-muted);display:grid}@media (width<=63.99em){.about[data-astro-cid-5gtlsymu]{gap:var(--space-10);grid-template-columns:1fr}.about__photo[data-astro-cid-5gtlsymu]{max-width:24rem;position:static}}.journey[data-astro-cid-7ycogkfb]{gap:var(--space-16);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}.journey__head[data-astro-cid-7ycogkfb]{top:calc(var(--header-h) + var(--space-10));gap:var(--space-6);display:grid;position:sticky}.journey__list[data-astro-cid-7ycogkfb]{gap:var(--space-12);padding-left:var(--space-10);display:grid;position:relative}.journey__list[data-astro-cid-7ycogkfb]:before{content:"";background:linear-gradient(var(--line), var(--line) 85%, var(--color-orange));width:1px;position:absolute;top:.5rem;bottom:.5rem;left:.4375rem}.milestone[data-astro-cid-7ycogkfb]{justify-items:start;gap:var(--space-3);display:grid;position:relative}.milestone__dot[data-astro-cid-7ycogkfb]{top:.375rem;left:calc(-1 * var(--space-10));border:1px solid var(--color-orange);background-color:var(--bg);width:.9375rem;height:.9375rem;box-shadow:0 0 12px rgb(var(--glow-rgb) / .5);border-radius:50%;position:absolute}.milestone__dot[data-astro-cid-7ycogkfb]:after{content:"";background-color:var(--color-orange);border-radius:50%;position:absolute;inset:3px}.milestone__title[data-astro-cid-7ycogkfb]{font-size:var(--text-xl);font-weight:var(--weight-medium);line-height:var(--leading-snug);letter-spacing:-.02em;color:var(--fg-strong)}.milestone__text[data-astro-cid-7ycogkfb]{color:var(--fg-muted);max-width:34rem}.milestone--next[data-astro-cid-7ycogkfb]{padding:var(--space-6);margin-left:calc(-1 * var(--space-2));border-radius:var(--radius-lg);box-shadow:0 0 40px -12px rgb(var(--glow-rgb) / .6);background:linear-gradient(var(--bg), var(--bg)) padding-box, var(--gradient-orange) border-box;border:1px solid #0000}.milestone--next[data-astro-cid-7ycogkfb] .milestone__dot[data-astro-cid-7ycogkfb]{left:calc(-1 * var(--space-10) + var(--space-2));top:calc(var(--space-6) + .375rem);background-image:var(--gradient-orange);box-shadow:0 0 20px rgb(var(--glow-rgb) / .9);border-color:#0000}.milestone--next[data-astro-cid-7ycogkfb] .milestone__title[data-astro-cid-7ycogkfb]{font-size:var(--text-h3);letter-spacing:var(--tracking-h3)}.milestone--next[data-astro-cid-7ycogkfb] .milestone__text[data-astro-cid-7ycogkfb]{color:var(--fg)}@media (width<=63.99em){.journey[data-astro-cid-7ycogkfb]{gap:var(--space-12);grid-template-columns:1fr}.journey__head[data-astro-cid-7ycogkfb]{position:static}}.skills__head[data-astro-cid-hsdsz7qj]{gap:var(--space-6);max-width:48rem;display:grid}.skills__grid[data-astro-cid-hsdsz7qj]{margin-top:var(--space-16);border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.group[data-astro-cid-hsdsz7qj]{align-content:start;gap:var(--space-4);padding:var(--space-8) var(--space-6);border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:grid}.group__label[data-astro-cid-hsdsz7qj]{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted)}.group__items[data-astro-cid-hsdsz7qj]{gap:var(--space-1);font-size:var(--text-lg);color:var(--fg-strong);display:grid}.group--learning[data-astro-cid-hsdsz7qj]{background-color:rgb(var(--glow-rgb) / .05);box-shadow:inset 0 0 0 1px rgb(var(--glow-rgb) / .35)}.group__items--learning[data-astro-cid-hsdsz7qj]{color:var(--neon-core);text-shadow:0 0 18px rgb(var(--glow-rgb) / .45)}.group__note[data-astro-cid-hsdsz7qj]{font-size:var(--text-sm);color:var(--fg-muted)}.skills__soft[data-astro-cid-hsdsz7qj]{gap:var(--space-2) var(--space-4);margin-top:var(--space-8);color:var(--fg-muted);flex-wrap:wrap;display:flex}.skills__soft[data-astro-cid-hsdsz7qj] .mono[data-astro-cid-hsdsz7qj]{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);padding-top:.2em}#skills{padding-bottom:var(--space-8)}.bands[data-astro-cid-hsdsz7qj]{margin-top:var(--space-16);padding-block:var(--space-12);overflow:hidden}.band[data-astro-cid-hsdsz7qj]{white-space:nowrap;overflow:hidden}.band__track[data-astro-cid-hsdsz7qj]{width:max-content;display:flex}.band__item[data-astro-cid-hsdsz7qj]{align-items:center;gap:var(--space-8);padding-inline:var(--space-4) var(--space-4);font-size:clamp(1.5rem,1.1rem + 1.8vw,2.75rem);font-weight:var(--weight-medium);letter-spacing:-.03em;display:inline-flex}.band__item[data-astro-cid-hsdsz7qj]:after{content:"✦";color:var(--accent);font-size:.5em}.band--line[data-astro-cid-hsdsz7qj]{border-block:1px solid var(--line);padding-block:var(--space-5);color:var(--fg-muted)}.band--ribbon[data-astro-cid-hsdsz7qj]{width:110%;margin-left:-5%;margin-top:var(--space-6);padding-block:var(--space-4);box-shadow:0 0 60px -10px rgb(var(--glow-rgb) / .55);transform:rotate(-2.5deg)}.band--ribbon[data-astro-cid-hsdsz7qj] .band__track[data-astro-cid-hsdsz7qj]{transform:translate(-12%)}@media (width<=63.99em){.skills__grid[data-astro-cid-hsdsz7qj]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=39.99em){.skills__grid[data-astro-cid-hsdsz7qj]{grid-template-columns:1fr}}.dash[data-astro-cid-g4ulonl4]{gap:var(--space-5);padding:var(--space-5);display:grid}.dash__top[data-astro-cid-g4ulonl4]{justify-content:flex-end;display:flex}.dash__sql[data-astro-cid-g4ulonl4]{padding:var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--color-line-dark);font-size:var(--text-xs);letter-spacing:0;color:var(--color-offwhite);background-color:#111;line-height:1.7}.kw[data-astro-cid-g4ulonl4]{color:var(--color-orange)}.dash__chart[data-astro-cid-g4ulonl4]{padding:var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--color-line-dark)}.dash__caption[data-astro-cid-g4ulonl4]{margin-bottom:var(--space-4);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted-dark);font-size:.6875rem}.dash__bars[data-astro-cid-g4ulonl4]{gap:var(--space-3);display:grid}.bar[data-astro-cid-g4ulonl4]{align-items:center;gap:var(--space-3);font-size:var(--text-xs);grid-template-columns:7rem 1fr 2.5rem;display:grid}.bar__label[data-astro-cid-g4ulonl4]{color:var(--color-muted-dark)}.bar__track[data-astro-cid-g4ulonl4]{border-radius:var(--radius-pill);background-color:#1a1a1a;height:.625rem;overflow:hidden}.bar__fill[data-astro-cid-g4ulonl4]{height:100%;width:calc(var(--v) * 100%);border-radius:inherit;background-image:var(--gradient-orange);box-shadow:0 0 12px rgb(var(--glow-rgb) / .6);display:block}.bar__value[data-astro-cid-g4ulonl4]{text-align:right;color:var(--color-offwhite)}.dash__kpis[data-astro-cid-g4ulonl4]{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.kpi[data-astro-cid-g4ulonl4]{align-content:start;gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--color-line-dark);border-radius:var(--radius-sm);display:grid}.kpi__value[data-astro-cid-g4ulonl4]{letter-spacing:-.03em;font-size:clamp(1.125rem,.95rem + .6vw,1.5rem);line-height:1.1}.kpi__label[data-astro-cid-g4ulonl4]{color:var(--color-muted-dark);font-size:.6875rem;line-height:1.35}@media (width<=39.99em){.dash__kpis[data-astro-cid-g4ulonl4]{grid-template-columns:repeat(2,minmax(0,1fr))}.bar[data-astro-cid-g4ulonl4]{grid-template-columns:5.5rem 1fr 2.25rem}}.why[data-astro-cid-mbt67in4]{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.why__text[data-astro-cid-mbt67in4]{gap:var(--space-10);display:grid}.why__body[data-astro-cid-mbt67in4]{gap:var(--space-5);font-size:var(--text-lg);line-height:1.55;display:grid}.why__cards[data-astro-cid-mbt67in4]{border-top:1px solid var(--line);display:grid}.why-card[data-astro-cid-mbt67in4]{gap:var(--space-1) var(--space-4);padding-block:var(--space-6);border-bottom:1px solid var(--line);grid-template-columns:3rem 1fr;display:grid}.why-card__number[data-astro-cid-mbt67in4]{font-size:var(--text-sm);color:var(--accent);grid-row:span 2;padding-top:.15em}.why-card__title[data-astro-cid-mbt67in4]{font-size:var(--text-xl);font-weight:var(--weight-medium);letter-spacing:-.02em;line-height:var(--leading-snug)}.why-card__text[data-astro-cid-mbt67in4]{color:var(--fg-muted)}.why__dash[data-astro-cid-mbt67in4]{top:calc(var(--header-h) + var(--space-10));position:sticky}@media (width<=63.99em){.why[data-astro-cid-mbt67in4]{gap:var(--space-12);grid-template-columns:1fr}.why__dash[data-astro-cid-mbt67in4]{position:static}}.cs[data-astro-cid-slumtzwe]{align-items:center;gap:var(--space-12);margin-top:var(--space-20);padding:clamp(var(--space-8), 5vw, var(--space-16));border:1px solid var(--line);border-radius:var(--radius-lg);background:radial-gradient(circle at -10% 40%, rgb(var(--glow-rgb) / .2), rgb(var(--glow-rgb) / .06) 45%, transparent 46%), radial-gradient(ellipse 50% 60% at 80% 50%, rgb(var(--glow-rgb) / .12), transparent 70%), #0d0d0d;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative;overflow:hidden}.cs__text[data-astro-cid-slumtzwe]{z-index:1;justify-items:start;gap:var(--space-6);display:grid;position:relative}.cs__title[data-astro-cid-slumtzwe]{font-size:clamp(2.75rem,1.8rem + 3.6vw,5rem);font-weight:var(--weight-medium);letter-spacing:var(--tracking-display);color:var(--fg-strong);line-height:.95}.cs__title-accent[data-astro-cid-slumtzwe]{background-image:var(--headline-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em;display:block}.cs__subtitle[data-astro-cid-slumtzwe]{font-size:var(--text-lg);color:var(--fg);max-width:30rem}.cs__big[data-astro-cid-slumtzwe]{align-items:center;gap:var(--space-2) var(--space-6);padding-block:var(--space-6);border-block:1px solid var(--line);flex-wrap:wrap;width:100%;display:flex}.cs__number[data-astro-cid-slumtzwe]{font-size:clamp(4rem,2.6rem + 5vw,7rem);font-weight:var(--weight-medium);letter-spacing:-.06em;font-variant-numeric:tabular-nums;filter:drop-shadow(0 0 28px rgb(var(--glow-rgb) / .35));padding-bottom:.08em;line-height:.9}.cs__number-label[data-astro-cid-slumtzwe]{max-width:18rem;color:var(--fg-muted);flex:12rem}.cs__results[data-astro-cid-slumtzwe]{gap:var(--space-3);display:grid}.cs__results[data-astro-cid-slumtzwe] li[data-astro-cid-slumtzwe]{padding-left:var(--space-6);color:var(--fg);position:relative}.cs__results[data-astro-cid-slumtzwe] li[data-astro-cid-slumtzwe]:before{content:"";background-image:var(--gradient-orange-light);width:.5rem;height:.5rem;box-shadow:0 0 10px rgb(var(--glow-rgb) / .7);border-radius:50%;position:absolute;top:.55em;left:0}.cs__visual[data-astro-cid-slumtzwe]{place-items:center;min-height:34rem;display:grid;position:relative}.cs__grid[data-astro-cid-slumtzwe]{opacity:.75;pointer-events:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;width:min(34rem,120%);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)perspective(1400px)rotateX(10deg)rotate(-6deg);-webkit-mask-image:radial-gradient(70% 75%,#000 45%,#0000 85%);mask-image:radial-gradient(70% 75%,#000 45%,#0000 85%)}.cs__grid[data-astro-cid-slumtzwe] img{aspect-ratio:4/5;object-fit:cover;border-radius:4px;width:100%}.cs__visual[data-astro-cid-slumtzwe] .cs__phone{z-index:1;width:min(17rem,72%);position:relative}.cs__profile[data-astro-cid-slumtzwe]{height:100%;padding-top:2.1rem}.cs__crop[data-astro-cid-slumtzwe]{height:100%;overflow:hidden}.cs__crop[data-astro-cid-slumtzwe] img{width:100%;height:auto;margin-top:-10.2%}@media (width<=63.99em){.cs[data-astro-cid-slumtzwe]{grid-template-columns:1fr}.cs__visual[data-astro-cid-slumtzwe]{min-height:30rem}}.projects__head[data-astro-cid-resrq4zz]{gap:var(--space-4);max-width:44rem;display:grid}.projects__wall[data-astro-cid-resrq4zz]{gap:var(--space-6);margin-top:var(--space-16);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.project[data-astro-cid-resrq4zz]{align-content:start;gap:var(--space-6);display:grid}.project__shot[data-astro-cid-resrq4zz]{border-radius:var(--radius-md);transition:transform var(--dur-fast) var(--ease-out-cubic);display:block}.project__shot[data-astro-cid-resrq4zz] .win{aspect-ratio:4/3;transition:box-shadow var(--dur-fast) var(--ease-out-cubic)}.project[data-astro-cid-resrq4zz]:hover .project__shot[data-astro-cid-resrq4zz]{transform:translateY(-4px)}.project[data-astro-cid-resrq4zz]:hover .project__shot[data-astro-cid-resrq4zz] .win{box-shadow:var(--glow-soft), 0 30px 80px -40px #000000b3}.shot[data-astro-cid-resrq4zz]{background-color:#fff;height:100%;overflow:hidden}.shot[data-astro-cid-resrq4zz] img{width:100%;height:auto}.project__info[data-astro-cid-resrq4zz]{justify-items:start;gap:var(--space-3);display:grid}.project__title[data-astro-cid-resrq4zz]{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.project__title[data-astro-cid-resrq4zz] h3[data-astro-cid-resrq4zz]{font-size:var(--text-xl);font-weight:var(--weight-medium);letter-spacing:-.02em;color:var(--fg-strong)}.project__text[data-astro-cid-resrq4zz]{color:var(--fg-muted)}@media (width<=63.99em){.projects__wall[data-astro-cid-resrq4zz]{grid-template-columns:1fr;max-width:36rem}}.contact[data-astro-cid-d56ov33j]{justify-items:start;gap:var(--space-8);max-width:56rem;display:grid}.contact__text[data-astro-cid-d56ov33j]{max-width:34rem;font-size:var(--text-lg);font-weight:var(--weight-medium);color:var(--color-black)}.contact__actions[data-astro-cid-d56ov33j]{gap:var(--space-3);flex-wrap:wrap;display:flex}
