.hero_hero__3kZ8o{position:relative;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;grid-gap:clamp(8px,2vw,32px);gap:clamp(8px,2vw,32px);padding-block:clamp(12px,3vw,40px) clamp(24px,4vw,56px);min-height:min(calc(100svh - var(--nav-h)),880px)}.hero_copy___zWj2{position:relative;z-index:2;display:grid;grid-gap:18px;gap:18px;justify-items:start}.hero_name__BoUSw{font-size:clamp(4rem,1.2rem + 8.4vw,9.4rem)}:lang(ar) .hero_name__BoUSw{font-size:clamp(3.6rem,1rem + 7.6vw,8.4rem);line-height:1.08}.hero_name__BoUSw span{display:block}.hero_last__Fo6_y{color:var(--terra)}.hero_other__KHlyC{font-family:var(--font-ar),sans-serif;font-weight:800;font-size:clamp(2rem,1.2rem + 2.6vw,3.3rem);line-height:1.2;margin-top:-2px}.hero_other__KHlyC:lang(en){font-family:var(--font-display),Arial,sans-serif;letter-spacing:-.035em}.hero_ctas__b1Zdy{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.hero_sky__r2EAz{position:relative;aspect-ratio:6/5;-webkit-margin-end:calc(var(--pad) * -.5);margin-inline-end:calc(var(--pad) * -.5)}.hero_sticker__wp_u_{position:absolute;z-index:2;display:grid;padding:12px 16px;border-radius:var(--radius-m);background:var(--paper);box-shadow:var(--lift);font-weight:800;line-height:1.1;pointer-events:none}.hero_sticker__wp_u_ small{font-family:var(--font-text),Arial,sans-serif;font-size:.82rem;font-weight:600;letter-spacing:0;color:var(--soft);margin-top:4px}:lang(ar) .hero_sticker__wp_u_ small{font-family:var(--font-ar),sans-serif}.hero_count__VUGZY{inset-block-start:4%;inset-inline-start:2%;font-family:var(--font-display),Arial,sans-serif;font-size:clamp(1.9rem,1.2rem + 1.6vw,2.6rem);letter-spacing:-.03em;rotate:-4deg}[dir=rtl] .hero_count__VUGZY{rotate:4deg}.hero_best__XEEjY{inset-block-end:12%;inset-inline-end:3%;background:var(--palm);color:#fff;font-size:1.1rem;rotate:3deg;box-shadow:0 6px 0 var(--palm-d)}[dir=rtl] .hero_best__XEEjY{rotate:-3deg}.hero_best__XEEjY small{color:#d2e6d9}.hero_hint__USj5U{position:absolute;inset-block-end:-4px;inset-inline-start:4%;font-size:.82rem;font-weight:600;color:var(--soft)}@media (prefers-reduced-motion:no-preference){html.motion .hero_sticker__wp_u_{animation:hero_pop__DBzdE .7s var(--ease-spring) both;animation-delay:1.3s}html.motion .hero_best__XEEjY{animation-delay:1.7s}}@keyframes hero_pop__DBzdE{0%{opacity:0;transform:scale(.6) translateY(10px)}}@media (max-width:860px){.hero_hero__3kZ8o{grid-template-columns:minmax(0,1fr);padding-top:0;min-height:0}.hero_sky__r2EAz{order:-1;aspect-ratio:1/.86;margin-inline:calc(var(--pad) * -.6)}.hero_count__VUGZY{inset-block-start:3%}.hero_best__XEEjY{inset-block-end:6%;font-size:1rem}.hero_hint__USj5U{display:none}}.about_grid__t6dN6{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);align-items:start}.about_left__HmQvM{display:grid;grid-gap:16px;gap:16px}.about_lead__ERy1A{font-size:clamp(1.15rem,1rem + .45vw,1.35rem);font-weight:600;line-height:1.5;margin-top:6px}.about_body__WWXv6{font-size:1.05rem;color:var(--soft)}.about_facts__kLg0l{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:clamp(0px,5vw,64px)}.about_fact__XqOJj{display:grid;align-content:start;grid-gap:6px;gap:6px;padding:18px 20px;border-radius:var(--radius-m)}.about_fact__XqOJj:first-child{grid-column:1/-1;background:var(--palm);color:#f4eee2;box-shadow:0 6px 0 var(--palm-d)}.about_fact__XqOJj:first-child .about_k__jFGD6{color:#cfe3d6}.about_k__jFGD6{font-size:.85rem;font-weight:700;color:var(--soft)}.about_v__hVcdr{unicode-bidi:plaintext;text-align:start;font-size:1.08rem;font-weight:800;line-height:1.35}@media (max-width:900px){.about_grid__t6dN6{grid-template-columns:minmax(0,1fr)}.about_facts__kLg0l{margin-top:0}}@media (max-width:420px){.about_facts__kLg0l{grid-template-columns:minmax(0,1fr)}}.activity_grid__JX5uR{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);align-items:start}.activity_left__H9kmV{display:grid;grid-gap:16px;gap:16px}.activity_title__pL_wx{display:grid}.activity_title__pL_wx>:first-child{color:var(--terra)}.activity_titleRest__hAkup{display:block}.activity_stats__vWYG7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:10px}.activity_stat__ORrKc{display:grid;align-content:start;grid-gap:2px;gap:2px;padding:18px 20px;border-radius:var(--radius-m)}.activity_v__CuiwH{font-family:var(--font-display),Arial,sans-serif;font-weight:800;font-size:clamp(2.2rem,1.6rem + 1.4vw,2.9rem);letter-spacing:-.03em;line-height:1.05}.activity_word__2z1rE{font-size:clamp(1.6rem,1.2rem + 1vw,2.1rem);padding-block:.12em}:lang(ar) .activity_word__2z1rE{font-family:var(--font-ar),sans-serif;letter-spacing:0}.activity_k__Myq7a{font-weight:700;font-size:.95rem}.activity_subline__Zm4q1{font-size:.88rem;font-weight:600;color:var(--soft)}.activity_links___1nje{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.activity_mapWrap__PYXyE{padding:clamp(20px,2.6vw,30px);margin-top:clamp(0px,6vw,72px)}.activity_scroll__LSAaW{overflow-x:auto;scrollbar-width:none}.activity_scroll__LSAaW::-webkit-scrollbar{display:none}.activity_map__AgBMa{--gap:clamp(3px,0.45vw,6px);display:grid;grid-gap:8px;gap:8px;width:min(100%,calc(var(--weeks) * (34px + var(--gap))));min-width:calc(var(--weeks) * (7px + var(--gap)));margin-inline:auto}.activity_cells__HfE7L,.activity_months__Eo3cF{display:grid;grid-template-columns:repeat(var(--weeks),minmax(0,1fr));grid-column-gap:var(--gap);column-gap:var(--gap)}.activity_months__Eo3cF{font-size:.8rem;font-weight:700;color:var(--soft);height:1.3em}.activity_months__Eo3cF span{white-space:nowrap}.activity_cells__HfE7L{row-gap:var(--gap)}.activity_cell__TCjsY{display:block;width:var(--cell,12px);height:var(--cell,12px);border-radius:4px;background:#efe5d4}.activity_cells__HfE7L .activity_cell__TCjsY{width:100%;height:auto;aspect-ratio:1;border-radius:24%}.activity_cell__TCjsY[data-l="1"]{background:#edb08f}.activity_cell__TCjsY[data-l="2"]{background:#e0855a}.activity_cell__TCjsY[data-l="3"]{background:var(--terra)}.activity_cell__TCjsY[data-l="4"]{background:#7a2a14}.activity_cells__HfE7L .activity_cell__TCjsY:hover{outline:2px solid var(--ink);outline-offset:1px}@media (prefers-reduced-motion:no-preference){html.motion .activity_mapWrap__PYXyE:not(.in) .activity_cells__HfE7L .activity_cell__TCjsY{opacity:0;transform:scale(.4)}html.motion .activity_cells__HfE7L .activity_cell__TCjsY{transition:opacity .45s var(--ease-out),transform .55s var(--ease-spring);transition-delay:calc(var(--w) * 16ms + .15s)}}.activity_legend__qBQQ5{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;margin-top:18px;font-size:.88rem;font-weight:600;color:var(--soft)}.activity_scale__Quasi{display:inline-flex;align-items:center;gap:4px}.activity_scale__Quasi .activity_cell__TCjsY{--cell:12px}.activity_scale__Quasi .activity_cell__TCjsY:first-of-type{-webkit-margin-start:4px;margin-inline-start:4px}.activity_scale__Quasi .activity_cell__TCjsY:last-of-type{-webkit-margin-end:4px;margin-inline-end:4px}.activity_tipsBox__Cz_5u{position:relative}.activity_tip__CsQh6{position:absolute;z-index:3;pointer-events:none;padding:6px 11px;border-radius:10px;background:var(--ink);color:var(--sand);box-shadow:0 3px 0 #000;font-size:.82rem;font-weight:700;white-space:nowrap;translate:-50% calc(-100% - 8px)}@media (max-width:900px){.activity_grid__JX5uR{grid-template-columns:minmax(0,1fr)}.activity_mapWrap__PYXyE{margin-top:0}}.contact_block__wHK7O{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"copy plot" "rows plot";align-items:center;grid-gap:18px clamp(24px,4vw,56px);gap:18px clamp(24px,4vw,56px);padding:clamp(32px,6vw,72px) clamp(20px,5vw,64px);border-radius:var(--radius-l);background:var(--terra);color:#fff;box-shadow:0 8px 0 var(--terra-d)}.contact_copy__vj4hO{grid-area:copy;display:grid;grid-gap:18px;gap:18px;justify-items:start;align-self:end}.contact_kicker__rK_M2{background:var(--sand);color:var(--ink)}.contact_title__dATif{max-width:11em}.contact_sub__vmbOa{max-width:30em;font-size:clamp(1.05rem,.98rem + .35vw,1.25rem);color:#fde6da}.contact_rows__cxGBR{grid-area:rows;align-self:start;display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.contact_row__0RgQb{--edge:rgba(0,0,0,.25);min-height:60px}.contact_rowText__sMFAc{display:grid;text-align:start;line-height:1.2;white-space:normal;min-width:0}.contact_rowText__sMFAc small{font-size:.8rem;font-weight:600;color:var(--soft);opacity:1}.contact_plot__GHjwW{grid-area:plot;position:relative;display:grid;grid-gap:14px;gap:14px;padding:clamp(14px,2vw,22px);border-radius:var(--radius);background:var(--sand);color:var(--ink);box-shadow:0 6px 0 var(--terra-d)}.contact_stage__mrZsr{position:relative}.contact_scene__4nV56{width:100%;height:auto;overflow:visible}.contact_lot__kgSH7{fill:rgba(27,22,18,.06);stroke:var(--ink);stroke-width:1.4;stroke-dasharray:4 3}.contact_post__1vfio{stroke:var(--ink);stroke-width:2.4;stroke-linecap:round}.contact_rise__qk03e{transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(0);transition:transform 1s var(--ease-spring)}.contact_scene__4nV56[data-built] .contact_rise__qk03e{transform:scaleY(1)}.contact_sign__6ZhdR{position:absolute;z-index:2;width:max-content;max-width:min(84%,280px);padding:8px 12px;border-radius:10px;background:var(--paper);border:2px solid var(--ink);box-shadow:0 3px 0 var(--ink);font-size:.9rem;font-weight:800;line-height:1.25;text-align:center;translate:-50% -100%;rotate:-3deg;overflow-wrap:anywhere;transition:background-color .3s}.contact_sign__6ZhdR small{display:block;font-size:.72rem;font-weight:700;color:var(--terra-ink)}.contact_sign__6ZhdR[data-built]{background:var(--sun);animation:contact_wobble__CwUMu .6s var(--ease-spring) .8s both}@keyframes contact_wobble__CwUMu{40%{rotate:4deg;scale:1.08}}.contact_form__l_SqY{display:grid;grid-gap:10px;gap:10px}.contact_input__3ujBg{width:100%;min-height:56px;padding:0 18px;border:2px solid var(--ink);border-radius:var(--radius-s);background:var(--paper);color:var(--ink);font:inherit;font-weight:600;font-size:1.05rem}.contact_input__3ujBg::placeholder{color:#8a7a68}.contact_input__3ujBg:focus-visible{outline:3px solid var(--terra);outline-offset:2px}.contact_sends__u1vpG{display:flex;flex-wrap:wrap;gap:10px}.contact_sends__u1vpG .btn{flex:1 1 auto}.contact_status__k02mw{min-height:1.4em;font-size:.9rem;font-weight:700;color:var(--palm)}.contact_status__k02mw:empty{display:none}@media (max-width:900px){.contact_block__wHK7O{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "plot" "rows"}}@media (max-width:560px){.contact_row__0RgQb,.contact_rows__cxGBR,.contact_rows__cxGBR li{width:100%}.contact_row__0RgQb{justify-content:flex-start}}.skyline_host__4TByk{position:absolute;inset:0;touch-action:pan-y;cursor:-webkit-grab;cursor:grab}.skyline_host__4TByk[data-grabbing]{cursor:-webkit-grabbing;cursor:grabbing}.skyline_canvas__yQaHX{width:100%;height:100%;opacity:0;transition:opacity .6s var(--ease-out)}.skyline_host__4TByk[data-ready] .skyline_canvas__yQaHX{opacity:1}.skyline_tip__aMoha{position:absolute;left:0;top:0;z-index:3;pointer-events:none;padding:7px 12px;border-radius:12px;background:var(--ink);color:var(--sand);box-shadow:0 3px 0 #000;font-size:.85rem;font-weight:700;white-space:nowrap;opacity:0;translate:14px -140%;transition:opacity .15s}.skyline_tip__aMoha[data-on]{opacity:1}.phone_stage__RmYZh{padding-block:36px 44px}.phone_stageInner__AuANH,.phone_stage__RmYZh{position:relative;display:grid;place-items:center}.phone_stageInner__AuANH{perspective:1400px}.phone_halo__Fver_{position:absolute;width:150%;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,rgba(255,251,235,.75),rgba(255,246,214,.25) 55%,transparent)}.phone_phone__rhblD{--ry:0deg;--rx:0deg;--pw:min(270px,58vw);--t:calc(var(--pw) * 0.036);position:relative;width:var(--pw);aspect-ratio:390/820;transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .25s var(--ease-out);will-change:transform}.phone_face__RLwn0{position:absolute;inset:0;border-radius:15%/7%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.phone_front__4PrAN{transform:translateZ(calc(var(--t) / 2));padding:3.4%;background:linear-gradient(145deg,#3a3631,#121110 40%,#2b2824);box-shadow:0 0 0 1.5px #c4581f,0 34px 50px -24px rgba(110,36,18,.55)}.phone_island__8mZ6x{position:absolute;z-index:2;top:4.6%;left:50%;width:30%;height:3.6%;transform:translateX(-50%);border-radius:999px;background:#000}.phone_screen__1YYdG{position:relative;width:100%;height:100%;border-radius:13%/6%;overflow:hidden;background:#f6f4ef}.phone_screen__1YYdG img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top;transition:opacity .2s}.phone_en__eeFLQ{opacity:0}.phone_phone__rhblD[data-lang=en] .phone_en__eeFLQ{opacity:1}.phone_phone__rhblD[data-lang=en] .phone_ar__lmTp2{opacity:0}.phone_back__x8szn{container-type:inline-size;transform:rotateY(180deg) translateZ(calc(var(--t) / 2));overflow:hidden;background:radial-gradient(90% 55% at 18% 0,rgba(255,236,214,.3),transparent 62%),radial-gradient(85% 45% at 80% 104%,rgba(255,120,50,.28),transparent 62%),linear-gradient(165deg,#e9773a,#cf5f24 38%,#b04d1b 70%,#c2561f);box-shadow:inset 0 0 0 1px rgba(255,190,140,.45),inset 0 2px 1px hsla(0,0%,100%,.2),0 0 0 1.5px #5a2208,0 40px 80px -20px rgba(0,0,0,.8)}.phone_plateau__vqg_S{position:absolute;top:3.6cqw;left:2.4cqw;right:2.4cqw;height:59cqw;border-radius:12.6cqw 12.6cqw 9cqw 9cqw;background:radial-gradient(80% 90% at 22% 0,rgba(255,230,200,.3),transparent 70%),linear-gradient(180deg,#ea7a3d,#d0612a 70%,#bf5521);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.32),inset 0 -1px 0 rgba(90,30,5,.45),0 1.6cqw 2.4cqw -.8cqw rgba(70,22,4,.65)}.phone_panel__ImgCB{position:absolute;top:65.5cqw;left:4cqw;right:4cqw;bottom:4cqw;border-radius:10cqw;background:linear-gradient(180deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.03) 60%,hsla(0,0%,100%,.05));box-shadow:inset 0 0 0 1px rgba(255,220,190,.12),inset 0 1px 0 hsla(0,0%,100%,.1)}.phone_lens__x8Hp6{position:absolute;width:21.6cqw;aspect-ratio:1;border-radius:50%;background:conic-gradient(from 210deg,#f08a4e,#8f3d14 22%,#ffc49a 40%,#8f3d14 62%,#d86a30 82%,#f08a4e);box-shadow:0 .8cqw 1.6cqw rgba(60,18,2,.6),inset 0 0 0 .35cqw rgba(80,25,5,.35)}.phone_lens__x8Hp6:before{background:radial-gradient(circle at 50% 50%,#04060a 0 22%,#121827 23% 38%,#070a10 39% 60%,#000 61%);box-shadow:inset 0 0 0 .5cqw #0b0e15,inset 0 .6cqw 1.2cqw rgba(0,0,0,.8)}.phone_lens__x8Hp6:after,.phone_lens__x8Hp6:before{content:"";position:absolute;inset:11%;border-radius:50%}.phone_lens__x8Hp6:after{background:radial-gradient(circle at 34% 30%,rgba(220,230,255,.85) 0 4%,transparent 6%),radial-gradient(circle at 40% 36%,rgba(140,170,255,.35) 0 12%,transparent 20%),radial-gradient(circle at 64% 68%,rgba(140,90,220,.38) 0 9%,transparent 15%),radial-gradient(circle at 58% 44%,rgba(80,200,180,.18) 0 8%,transparent 13%)}.phone_lens1__bCRyb{left:11.1cqw;top:8.5cqw}.phone_lens2__gQglW{left:35.1cqw;top:21.4cqw}.phone_lens3__j86AH{left:11.1cqw;top:34.3cqw}.phone_flash__SBy00{left:75cqw;top:13.9cqw;width:7.2cqw;background:radial-gradient(circle at 45% 40%,#fffaf0,#eee2c8 45%,#b9ab8c 72%,#6f6656);box-shadow:0 0 0 .4cqw #8a3a12,0 0 2cqw rgba(255,240,210,.3)}.phone_flash__SBy00,.phone_mic__EV1dL{position:absolute;aspect-ratio:1;border-radius:50%}.phone_mic__EV1dL{left:77.9cqw;top:27.1cqw;width:1.4cqw;background:#4a1a05}.phone_lidar__FWOe0{position:absolute;left:75cqw;top:39.9cqw;width:8.8cqw;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 40% 35%,#2a2f3c,#07080c 60%);box-shadow:0 0 0 .4cqw #8a3a12}.phone_backMark__7l6I_{position:absolute;top:126cqw;left:0;right:0;text-align:center;font-family:var(--font-display),sans-serif;font-weight:850;font-size:7.4cqw;letter-spacing:-.03em;text-transform:uppercase;color:rgba(140,52,12,.55);text-shadow:0 -.25cqw 0 rgba(80,25,5,.35),0 .25cqw 0 rgba(255,210,170,.25)}.phone_sheen__sFJvb{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(100deg,transparent 36%,rgba(255,245,230,.2) 46%,rgba(255,245,230,.07) 52%,transparent 64%);background-size:300% 100%;background-position:calc((1 - var(--sweep, .5)) * 100%) 0;mix-blend-mode:screen;pointer-events:none}.phone_edge__vDIGH{position:absolute;top:4%;bottom:4%;border-radius:999px;width:var(--t);background:linear-gradient(90deg,#6e2a0a,#c4581f 30%,#ffb07a 50%,#c4581f 70%,#6e2a0a);transform:rotateY(90deg)}.phone_edgeL__Gpm6e{left:calc(var(--t) / -2)}.phone_edgeR__855io{left:calc(100% - var(--t) / 2)}.phone_floor__mx560{position:absolute;bottom:-18px;width:64%;height:26px;border-radius:50%;background:radial-gradient(closest-side,rgba(110,36,18,.35),transparent);filter:blur(4px)}.stage_stage__Mh8Jv{display:inline-flex;align-items:center;gap:9px;padding:7px 13px 7px 11px;border-radius:999px;background:rgba(27,22,18,.08);font-size:.85rem;font-weight:800;line-height:1.2;white-space:nowrap}.stage_steps__n6PCn{display:inline-grid;grid-template-columns:repeat(3,14px);gap:3px}.stage_steps__n6PCn i{height:7px;border-radius:3px;background:rgba(27,22,18,.15)}.stage_steps__n6PCn i[data-s=done]{background:var(--ink)}.stage_steps__n6PCn i[data-s=now]{background:repeating-linear-gradient(-45deg,var(--terra) 0 2px,rgba(194,80,46,.25) 2px 4px)}[dir=rtl] .stage_steps__n6PCn i[data-s=now]{background:repeating-linear-gradient(45deg,var(--terra) 0 2px,rgba(194,80,46,.25) 2px 4px)}.stage_stage__Mh8Jv[data-live] .stage_steps__n6PCn i{background:var(--palm)}.projects_head__LQKRc{display:grid;grid-gap:16px;gap:16px}.projects_ff__vncwa{margin-top:clamp(28px,4vw,44px);display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;grid-gap:clamp(16px,3vw,40px);gap:clamp(16px,3vw,40px);padding:clamp(24px,4vw,52px);border-radius:var(--radius-l);background:var(--sun);box-shadow:0 8px 0 var(--sun-d);overflow:hidden}.projects_ffCopy__Tqzg6{display:grid;grid-gap:14px;gap:14px;justify-items:start}.projects_top__VfwJ9{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.projects_kind__SDjbT{font-size:.95rem;font-weight:600;color:var(--soft)}.projects_ff__vncwa .projects_kind__SDjbT{color:#5d4a12}.projects_ffName__NgIDI{font-size:clamp(3.6rem,1.8rem + 5vw,6.4rem);margin-top:4px}.projects_ffLine__dU3N1{font-size:clamp(1.25rem,1rem + .8vw,1.65rem);font-weight:700;line-height:1.25;max-width:18em}.projects_ffBody__CMYfF{font-size:1.1rem;color:#3d3420;max-width:30em}.projects_ffBody__CMYfF strong{color:var(--ink);font-weight:800}.projects_chips__H0oVu{display:flex;flex-wrap:wrap;gap:8px}.projects_actions__jGuTa{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px}.projects_grid__J89mY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:22px}.projects_card__v64GI{display:flex;flex-direction:column;gap:10px;padding:clamp(22px,2.4vw,30px);transition:transform .3s var(--ease-spring),box-shadow .3s}.projects_card__v64GI:hover{transform:translateY(-3px);box-shadow:0 9px 0 rgba(27,22,18,.12)}.projects_cardName__FgRhy{margin-top:8px}.projects_cardLine__PkTSE{font-size:1.08rem;font-weight:700;line-height:1.35}.projects_cardBody__Twqqp{color:var(--soft);font-size:1rem}.projects_links__MgdG7{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:auto;padding-top:14px;border-top:1px solid var(--line)}.projects_link__ipcZx{display:inline-flex;align-items:center;gap:7px;font-size:.95rem;font-weight:700}.projects_link__ipcZx:hover span{text-decoration:underline;text-underline-offset:3px}.projects_link__ipcZx svg{width:16px;height:16px}[dir=rtl] .projects_flip__YcmHl{transform:scaleX(-1)}@media (max-width:960px){.projects_grid__J89mY{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.projects_ff__vncwa{grid-template-columns:minmax(0,1fr);border-radius:var(--radius)}}