.Banner_blog_header_section__vm_kZ{padding:130px 0 60px;position:relative;background-color:#fff}[data-mantine-color-scheme=dark] .Banner_blog_header_section__vm_kZ{background-color:#08080a}.Banner_blog_header_section__vm_kZ{overflow:hidden;transition:background-color .4s ease}.Banner_ambient_glow__0J46G{position:absolute;top:-100px;left:50%;transform:translateX(-50%);width:600px;height:350px;background:radial-gradient(circle,rgba(14,165,233,.12) 0,transparent 70%)}[data-mantine-color-scheme=dark] .Banner_ambient_glow__0J46G{background:radial-gradient(circle,rgba(56,189,248,.15) 0,transparent 70%)}.Banner_ambient_glow__0J46G{filter:blur(60px);pointer-events:none}.Banner_header_content__JEmfr{text-align:center;max-width:760px;margin:0 auto;position:relative;z-index:2}.Banner_status_badge__m93_F{display:inline-flex;align-items:center;gap:8px;background:rgba(0,0,0,.04)}[data-mantine-color-scheme=dark] .Banner_status_badge__m93_F{background:hsla(0,0%,100%,.04)}.Banner_status_badge__m93_F{border:1px solid rgba(0,0,0,.08)}[data-mantine-color-scheme=dark] .Banner_status_badge__m93_F{border:1px solid hsla(0,0%,100%,.1)}.Banner_status_badge__m93_F{padding:6px 16px;border-radius:9999px;font-size:13px;font-weight:500;color:#334155}[data-mantine-color-scheme=dark] .Banner_status_badge__m93_F{color:#e2e8f0}.Banner_status_badge__m93_F{margin-bottom:20px}.Banner_cyan_dot__ZCj_w{width:7px;height:7px;border-radius:50%;background-color:#38bdf8;box-shadow:0 0 10px #38bdf8}.Banner_title__CDR0x{font-size:46px;font-weight:800;color:#0f172a}[data-mantine-color-scheme=dark] .Banner_title__CDR0x{color:#f8fafc}.Banner_title__CDR0x{letter-spacing:-.03em;line-height:1.15;margin-bottom:16px}.Banner_title_gradient__a4NRU{background:linear-gradient(135deg,#38bdf8,#818cf8 50%,#c084fc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:block}.Banner_description__kcfLS{font-size:16.5px;line-height:1.6;color:#475569}[data-mantine-color-scheme=dark] .Banner_description__kcfLS{color:#94a3b8}.Banner_description__kcfLS{max-width:620px;margin:0 auto}@media screen and (max-width:640px){.Banner_blog_header_section__vm_kZ{padding:100px 0 40px}.Banner_title__CDR0x{font-size:32px}}.Banner_hero_wrapper__TpyqH{position:relative;width:100%;min-height:100vh;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:background-color .8s cubic-bezier(.16,1,.3,1),color .8s cubic-bezier(.16,1,.3,1);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background-color:#fff}[data-mantine-color-scheme=dark] .Banner_hero_wrapper__TpyqH{background-color:#08080a}.Banner_hero_wrapper__TpyqH{color:#0f172a}[data-mantine-color-scheme=dark] .Banner_hero_wrapper__TpyqH{color:#f8fafc}.Banner_state_classic__jyESE{background-color:#fff}[data-mantine-color-scheme=dark] .Banner_state_classic__jyESE{background-color:#0d1117}.Banner_state_classic__jyESE{color:#111827}[data-mantine-color-scheme=dark] .Banner_state_classic__jyESE{color:#f1f5f9}.Banner_state_classic__jyESE:before{content:"";position:absolute;inset:0;background-image:url(https://res.cloudinary.com/hebertdev1/image/upload/c_scale,w_2719/v1706397834/wallpaper_light_jgl69x.jpg)}[data-mantine-color-scheme=dark] .Banner_state_classic__jyESE:before{background-image:url(https://res.cloudinary.com/hebertdev1/image/upload/c_scale,w_1109/v1706397831/wallpaper_dark_okvvj8.jpg)}.Banner_state_classic__jyESE:before{background-size:105% 105%;background-repeat:no-repeat;background-position:50%;opacity:.4}[data-mantine-color-scheme=dark] .Banner_state_classic__jyESE:before{opacity:.15}.Banner_state_classic__jyESE:before{pointer-events:none;transition:opacity .8s ease}.Banner_state_ai__ueA0g,.Banner_state_upgrading__AjrOV{background-color:#f8fafc}[data-mantine-color-scheme=dark] .Banner_state_ai__ueA0g,[data-mantine-color-scheme=dark] .Banner_state_upgrading__AjrOV{background-color:#08080a}.Banner_state_ai__ueA0g,.Banner_state_upgrading__AjrOV{color:#0f172a}[data-mantine-color-scheme=dark] .Banner_state_ai__ueA0g,[data-mantine-color-scheme=dark] .Banner_state_upgrading__AjrOV{color:#f8fafc}.Banner_ai_aura_glow__s1tf_{position:absolute;inset:0;width:100%;height:100%;background:radial-gradient(ellipse 80% 65% at 50% 0,rgba(14,165,233,.12) 0,rgba(99,102,241,.06) 40%,rgba(168,85,247,.02) 65%,transparent 85%)}[data-mantine-color-scheme=dark] .Banner_ai_aura_glow__s1tf_{background:radial-gradient(ellipse 80% 65% at 50% 0,rgba(56,189,248,.12) 0,rgba(99,102,241,.07) 35%,rgba(147,51,234,.03) 60%,transparent 85%)}.Banner_ai_aura_glow__s1tf_{pointer-events:none;z-index:1}.Banner_ai_grid_background__pp_aS{position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(0,0,0,.04) 1px,transparent 0),linear-gradient(180deg,rgba(0,0,0,.04) 1px,transparent 0)}[data-mantine-color-scheme=dark] .Banner_ai_grid_background__pp_aS{background-image:linear-gradient(90deg,hsla(0,0%,100%,.028) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.028) 1px,transparent 0)}.Banner_ai_grid_background__pp_aS{background-size:48px 48px;mask-image:radial-gradient(ellipse 90% 80% at 50% 40%,#000 25%,transparent 85%);-webkit-mask-image:radial-gradient(ellipse 90% 80% at 50% 40%,#000 25%,transparent 85%);pointer-events:none;z-index:1}.Banner_upgrade_ripple_wave__4De1l{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(14,165,233,.2) 0,rgba(99,102,241,.1) 45%,transparent 70%)}[data-mantine-color-scheme=dark] .Banner_upgrade_ripple_wave__4De1l{background:radial-gradient(circle,rgba(56,189,248,.25) 0,rgba(129,140,248,.15) 45%,transparent 70%)}.Banner_upgrade_ripple_wave__4De1l{filter:blur(40px);pointer-events:none;z-index:50;animation:Banner_ripple_expand__9zLnp 1.4s cubic-bezier(.16,1,.3,1) forwards}@keyframes Banner_ripple_expand__9zLnp{0%{transform:translate(-50%,-50%) scale(.2);opacity:.9}to{transform:translate(-50%,-50%) scale(3.5);opacity:0}}.Banner_classic_content__x8gLk{position:relative;z-index:2;text-align:center;max-width:850px;padding:40px 20px;animation:Banner_fade_in__hkKTs .6s ease-out}.Banner_classic_greeting__9_r6T{font-size:20px;font-weight:400;color:#4b5563}[data-mantine-color-scheme=dark] .Banner_classic_greeting__9_r6T{color:#94a3b8}.Banner_classic_greeting__9_r6T{margin-bottom:8px}.Banner_classic_title__ZxPtr{font-size:68px;font-weight:800;line-height:1.1;letter-spacing:-.03em;color:#111827}[data-mantine-color-scheme=dark] .Banner_classic_title__ZxPtr{color:#f8fafc}.Banner_classic_title__ZxPtr{margin-bottom:12px}.Banner_classic_title_gradient__iOn0E{display:block;font-size:58px;background-image:linear-gradient(135deg,#0284c7,#2563eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-top:4px}.Banner_classic_description__uwJRf{font-size:20px;color:#4b5563}[data-mantine-color-scheme=dark] .Banner_classic_description__uwJRf{color:#cbd5e1}.Banner_classic_description__uwJRf{max-width:650px;margin:16px auto 8px;line-height:1.5}.Banner_classic_location__su1un{font-size:17px;color:#6b7280}[data-mantine-color-scheme=dark] .Banner_classic_location__su1un{color:#94a3b8}.Banner_classic_location__su1un{margin-bottom:24px}.Banner_classic_socials__BRotP{display:flex;justify-content:center;gap:12px;margin-bottom:28px}.Banner_classic_btn__8Lisr{display:inline-flex;align-items:center;justify-content:center;padding:12px 28px;font-size:15px;font-weight:600;color:#0284c7;border:1.5px solid #0284c7;border-radius:8px;background:transparent;cursor:pointer;transition:all .25s ease;text-decoration:none}.Banner_classic_btn__8Lisr:hover{background:#0284c7;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(2,132,199,.25)}.Banner_ai_content__Yes9A{position:relative;z-index:10;text-align:center;max-width:920px;padding:60px 24px;display:flex;flex-direction:column;align-items:center;animation:Banner_ai_reveal__nBmOX .8s cubic-bezier(.16,1,.3,1) forwards}@keyframes Banner_ai_reveal__nBmOX{0%{opacity:0;transform:translateY(28px) scale(.96);filter:blur(8px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.Banner_ai_headline__xfh04{font-size:64px;font-weight:800;line-height:1.12;letter-spacing:-.035em;color:#0f172a}[data-mantine-color-scheme=dark] .Banner_ai_headline__xfh04{color:#fff}.Banner_ai_headline__xfh04{margin-bottom:8px;max-width:840px}.Banner_ai_headline_gradient__Q2c_z{display:block;color:#64748b}[data-mantine-color-scheme=dark] .Banner_ai_headline_gradient__Q2c_z{color:#71717a}.Banner_ai_headline_gradient__Q2c_z{font-weight:700;letter-spacing:-.03em;margin-top:4px}.Banner_ai_description__UhRpI{font-size:18.5px;line-height:1.65;color:#475569}[data-mantine-color-scheme=dark] .Banner_ai_description__UhRpI{color:#94a3b8}.Banner_ai_description__UhRpI{max-width:700px;margin:20px auto 36px;font-weight:400}.Banner_ai_actions_group__TKPNd{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;margin-bottom:24px}.Banner_btn_primary__0CJz8{display:inline-flex;align-items:center;gap:10px;background:#0f172a}[data-mantine-color-scheme=dark] .Banner_btn_primary__0CJz8{background:#fff}.Banner_btn_primary__0CJz8{color:#fff}[data-mantine-color-scheme=dark] .Banner_btn_primary__0CJz8{color:#09090b}.Banner_btn_primary__0CJz8{font-size:15px;font-weight:600;padding:13px 26px;border-radius:9999px;border:none;cursor:pointer;box-shadow:0 4px 20px rgba(15,23,42,.2)}[data-mantine-color-scheme=dark] .Banner_btn_primary__0CJz8{box-shadow:0 4px 20px hsla(0,0%,100%,.15)}.Banner_btn_primary__0CJz8{transition:all .3s cubic-bezier(.16,1,.3,1);text-decoration:none}.Banner_btn_primary__0CJz8:hover{background:#1e293b}[data-mantine-color-scheme=dark] .Banner_btn_primary__0CJz8:hover{background:#f1f5f9}.Banner_btn_primary__0CJz8:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 6px 25px rgba(15,23,42,.3)}[data-mantine-color-scheme=dark] .Banner_btn_primary__0CJz8:hover{box-shadow:0 6px 25px hsla(0,0%,100%,.25)}.Banner_btn_primary__0CJz8:hover .Banner_arrow_icon__x_YEI{transform:translateX(4px)}.Banner_arrow_icon__x_YEI{transition:transform .25s ease}.Banner_btn_secondary__AQEH2{display:inline-flex;align-items:center;gap:10px;background:rgba(0,0,0,.04)}[data-mantine-color-scheme=dark] .Banner_btn_secondary__AQEH2{background:hsla(0,0%,100%,.04)}.Banner_btn_secondary__AQEH2{color:#0f172a}[data-mantine-color-scheme=dark] .Banner_btn_secondary__AQEH2{color:#f8fafc}.Banner_btn_secondary__AQEH2{font-size:15px;font-weight:500;padding:13px 24px;border-radius:9999px;border:1px solid rgba(0,0,0,.1)}[data-mantine-color-scheme=dark] .Banner_btn_secondary__AQEH2{border:1px solid hsla(0,0%,100%,.12)}.Banner_btn_secondary__AQEH2{backdrop-filter:blur(10px);cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);text-decoration:none}.Banner_btn_secondary__AQEH2:hover{background:rgba(0,0,0,.08)}[data-mantine-color-scheme=dark] .Banner_btn_secondary__AQEH2:hover{background:hsla(0,0%,100%,.09)}.Banner_btn_secondary__AQEH2:hover{border-color:rgba(0,0,0,.2)}[data-mantine-color-scheme=dark] .Banner_btn_secondary__AQEH2:hover{border-color:hsla(0,0%,100%,.25)}.Banner_btn_secondary__AQEH2:hover{transform:translateY(-2px);color:#000}[data-mantine-color-scheme=dark] .Banner_btn_secondary__AQEH2:hover{color:#fff}.Banner_ai_social_links__fatG3{display:flex;align-items:center;gap:10px;margin-left:6px}.Banner_social_icon_btn__8_qAN{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:rgba(0,0,0,.04)}[data-mantine-color-scheme=dark] .Banner_social_icon_btn__8_qAN{background:hsla(0,0%,100%,.03)}.Banner_social_icon_btn__8_qAN{border:1px solid rgba(0,0,0,.08)}[data-mantine-color-scheme=dark] .Banner_social_icon_btn__8_qAN{border:1px solid hsla(0,0%,100%,.08)}.Banner_social_icon_btn__8_qAN{color:#475569}[data-mantine-color-scheme=dark] .Banner_social_icon_btn__8_qAN{color:#94a3b8}.Banner_social_icon_btn__8_qAN{cursor:pointer;transition:all .25s ease}.Banner_social_icon_btn__8_qAN:hover{background:rgba(0,0,0,.08)}[data-mantine-color-scheme=dark] .Banner_social_icon_btn__8_qAN:hover{background:hsla(0,0%,100%,.08)}.Banner_social_icon_btn__8_qAN:hover{border-color:rgba(0,0,0,.18)}[data-mantine-color-scheme=dark] .Banner_social_icon_btn__8_qAN:hover{border-color:hsla(0,0%,100%,.2)}.Banner_social_icon_btn__8_qAN:hover{color:#0f172a}[data-mantine-color-scheme=dark] .Banner_social_icon_btn__8_qAN:hover{color:#fff}.Banner_social_icon_btn__8_qAN:hover{transform:translateY(-2px)}.Banner_bottom_chevron__Oa314{position:absolute;bottom:28px;left:50%;transform:translateX(-50%);color:#94a3b8}[data-mantine-color-scheme=dark] .Banner_bottom_chevron__Oa314{color:#64748b}.Banner_bottom_chevron__Oa314{cursor:pointer;z-index:10;animation:Banner_bounce_subtle__wopV_ 2.2s infinite;transition:color .2s ease}.Banner_bottom_chevron__Oa314:hover{color:#0f172a}[data-mantine-color-scheme=dark] .Banner_bottom_chevron__Oa314:hover{color:#f8fafc}@keyframes Banner_bounce_subtle__wopV_{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,8px)}}@media screen and (max-width:900px){.Banner_ai_headline__xfh04{font-size:46px}.Banner_classic_title__ZxPtr{font-size:48px}.Banner_classic_title_gradient__iOn0E{font-size:40px}.Banner_ai_description__UhRpI,.Banner_classic_description__uwJRf{font-size:16px}}@media screen and (max-width:640px){.Banner_ai_headline__xfh04{font-size:34px;line-height:1.15}.Banner_classic_title__ZxPtr{font-size:36px}.Banner_classic_title_gradient__iOn0E{font-size:30px}.Banner_ai_actions_group__TKPNd{flex-direction:column;width:100%}.Banner_btn_primary__0CJz8,.Banner_btn_secondary__AQEH2{width:100%;justify-content:center}.Banner_ai_social_links__fatG3{margin-left:0;margin-top:8px}}@keyframes Banner_fade_in__hkKTs{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.FeaturedProjects_projects_section__6mo2w{padding:100px 0;background-color:#fafafa}[data-mantine-color-scheme=dark] .FeaturedProjects_projects_section__6mo2w{background-color:#0a0a0c}.FeaturedProjects_projects_section__6mo2w{position:relative;transition:background-color .3s ease}.FeaturedProjects_projects_header__uyvO3{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:36px;flex-wrap:wrap;gap:20px}.FeaturedProjects_title_wrap__lm99b{max-width:600px}.FeaturedProjects_projects_title__JL9mG{font-size:34px;font-weight:800;color:#09090b}[data-mantine-color-scheme=dark] .FeaturedProjects_projects_title__JL9mG{color:#fafafa}.FeaturedProjects_projects_title__JL9mG{letter-spacing:-.03em;margin-bottom:8px}.FeaturedProjects_projects_subtitle__4a3Uo{font-size:15.5px;color:#71717a}[data-mantine-color-scheme=dark] .FeaturedProjects_projects_subtitle__4a3Uo{color:#a1a1aa}.FeaturedProjects_projects_subtitle__4a3Uo{font-weight:400;line-height:1.5}.FeaturedProjects_filter_tabs__PvJjm{display:flex;align-items:center;gap:6px;background:#f4f4f5}[data-mantine-color-scheme=dark] .FeaturedProjects_filter_tabs__PvJjm{background:#111215}.FeaturedProjects_filter_tabs__PvJjm{border:1px solid #e4e4e7}[data-mantine-color-scheme=dark] .FeaturedProjects_filter_tabs__PvJjm{border:1px solid #1f2026}.FeaturedProjects_filter_tabs__PvJjm{padding:4px;border-radius:9999px}.FeaturedProjects_filter_btn__XLPsf{background:transparent;border:none;color:#71717a}[data-mantine-color-scheme=dark] .FeaturedProjects_filter_btn__XLPsf{color:#a1a1aa}.FeaturedProjects_filter_btn__XLPsf{font-size:13px;font-weight:500;padding:6px 16px;border-radius:9999px;cursor:pointer;transition:all .2s ease}.FeaturedProjects_filter_btn__XLPsf:hover{color:#09090b}[data-mantine-color-scheme=dark] .FeaturedProjects_filter_btn__XLPsf:hover{color:#fafafa}.FeaturedProjects_filter_btn_active__zZ8Ep{background:#09090b}[data-mantine-color-scheme=dark] .FeaturedProjects_filter_btn_active__zZ8Ep{background:#fff}.FeaturedProjects_filter_btn_active__zZ8Ep{color:#fff!important}[data-mantine-color-scheme=dark] .FeaturedProjects_filter_btn_active__zZ8Ep{color:#09090b!important}.FeaturedProjects_filter_btn_active__zZ8Ep{font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,.12)}[data-mantine-color-scheme=dark] .FeaturedProjects_filter_btn_active__zZ8Ep{box-shadow:0 2px 8px hsla(0,0%,100%,.1)}.FeaturedProjects_projects_grid__qTxuy{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.FeaturedProjects_project_card__4wEpR{background:#fff}[data-mantine-color-scheme=dark] .FeaturedProjects_project_card__4wEpR{background:#111215}.FeaturedProjects_project_card__4wEpR{border:1px solid #e4e4e7}[data-mantine-color-scheme=dark] .FeaturedProjects_project_card__4wEpR{border:1px solid #1f2026}.FeaturedProjects_project_card__4wEpR{border-radius:16px;padding:16px;display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.FeaturedProjects_project_card__4wEpR:hover{border-color:#a1a1aa}[data-mantine-color-scheme=dark] .FeaturedProjects_project_card__4wEpR:hover{border-color:#3f3f46}.FeaturedProjects_project_card__4wEpR:hover{transform:translateY(-3px);box-shadow:0 12px 32px rgba(0,0,0,.06)}[data-mantine-color-scheme=dark] .FeaturedProjects_project_card__4wEpR:hover{box-shadow:0 12px 32px rgba(0,0,0,.5)}.FeaturedProjects_image_container__cG_St{width:100%;aspect-ratio:16/10;position:relative;overflow:hidden;border-radius:10px;border:1px solid #e4e4e7}[data-mantine-color-scheme=dark] .FeaturedProjects_image_container__cG_St{border:1px solid #1f2026}.FeaturedProjects_image_container__cG_St{background:#f1f5f9}[data-mantine-color-scheme=dark] .FeaturedProjects_image_container__cG_St{background:#14151a}.FeaturedProjects_image_container__cG_St{margin-bottom:16px}.FeaturedProjects_project_image__ZDPQr{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;transition:transform .45s cubic-bezier(.16,1,.3,1)}.FeaturedProjects_project_card__4wEpR:hover .FeaturedProjects_project_image__ZDPQr{transform:scale(1.03)}.FeaturedProjects_card_body__7twFE{padding:4px 6px 6px;display:flex;flex-direction:column;flex-grow:1}.FeaturedProjects_card_title_row__pX3NO{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}.FeaturedProjects_card_project_title__fczfo{font-size:18px;font-weight:700;color:#09090b}[data-mantine-color-scheme=dark] .FeaturedProjects_card_project_title__fczfo{color:#fafafa}.FeaturedProjects_card_project_title__fczfo{letter-spacing:-.015em;margin:0 0 3px}.FeaturedProjects_card_category__EXlEN{font-size:12.5px;color:#64748b}[data-mantine-color-scheme=dark] .FeaturedProjects_card_category__EXlEN{color:#94a3b8}.FeaturedProjects_card_category__EXlEN{margin:0;font-weight:400}.FeaturedProjects_arrow_wrap__DhzBA{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#f4f4f5}[data-mantine-color-scheme=dark] .FeaturedProjects_arrow_wrap__DhzBA{background:#18191f}.FeaturedProjects_arrow_wrap__DhzBA{color:#71717a}[data-mantine-color-scheme=dark] .FeaturedProjects_arrow_wrap__DhzBA{color:#9ca3af}.FeaturedProjects_arrow_wrap__DhzBA{border:1px solid #e4e4e7}[data-mantine-color-scheme=dark] .FeaturedProjects_arrow_wrap__DhzBA{border:1px solid #26272e}.FeaturedProjects_arrow_wrap__DhzBA{transition:all .25s ease;flex-shrink:0}.FeaturedProjects_project_card__4wEpR:hover .FeaturedProjects_arrow_wrap__DhzBA{color:#09090b}[data-mantine-color-scheme=dark] .FeaturedProjects_project_card__4wEpR:hover .FeaturedProjects_arrow_wrap__DhzBA{color:#fff}.FeaturedProjects_project_card__4wEpR:hover .FeaturedProjects_arrow_wrap__DhzBA{border-color:#a1a1aa}[data-mantine-color-scheme=dark] .FeaturedProjects_project_card__4wEpR:hover .FeaturedProjects_arrow_wrap__DhzBA{border-color:#52525b}.FeaturedProjects_project_card__4wEpR:hover .FeaturedProjects_arrow_wrap__DhzBA{background:#e4e4e7}[data-mantine-color-scheme=dark] .FeaturedProjects_project_card__4wEpR:hover .FeaturedProjects_arrow_wrap__DhzBA{background:#24252c}.FeaturedProjects_project_card__4wEpR:hover .FeaturedProjects_arrow_wrap__DhzBA{transform:translate(2px,-2px)}.FeaturedProjects_card_description__4inTV{font-size:13.5px;line-height:1.55;color:#52525b}[data-mantine-color-scheme=dark] .FeaturedProjects_card_description__4inTV{color:#a1a1aa}.FeaturedProjects_card_description__4inTV{margin:0 0 16px;flex-grow:1}.FeaturedProjects_card_tags_row__k5Gj0{display:flex;flex-wrap:wrap;gap:6px}.FeaturedProjects_tag_pill__EPHla{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11.5px;color:#52525b}[data-mantine-color-scheme=dark] .FeaturedProjects_tag_pill__EPHla{color:#cbd5e1}.FeaturedProjects_tag_pill__EPHla{background:#f4f4f5}[data-mantine-color-scheme=dark] .FeaturedProjects_tag_pill__EPHla{background:#18191d}.FeaturedProjects_tag_pill__EPHla{border:1px solid #e4e4e7}[data-mantine-color-scheme=dark] .FeaturedProjects_tag_pill__EPHla{border:1px solid #27272a}.FeaturedProjects_tag_pill__EPHla{padding:3px 8px;border-radius:5px;letter-spacing:-.01em;transition:all .2s ease}.FeaturedProjects_project_card__4wEpR:hover .FeaturedProjects_tag_pill__EPHla{border-color:#d4d4d8}[data-mantine-color-scheme=dark] .FeaturedProjects_project_card__4wEpR:hover .FeaturedProjects_tag_pill__EPHla{border-color:#3f3f46}.FeaturedProjects_project_card__4wEpR:hover .FeaturedProjects_tag_pill__EPHla{color:#18181b}[data-mantine-color-scheme=dark] .FeaturedProjects_project_card__4wEpR:hover .FeaturedProjects_tag_pill__EPHla{color:#f4f4f5}@media screen and (max-width:900px){.FeaturedProjects_projects_grid__qTxuy{grid-template-columns:1fr;gap:18px}.FeaturedProjects_projects_header__uyvO3{flex-direction:column;align-items:flex-start}.FeaturedProjects_projects_title__JL9mG{font-size:28px}}.Experience_experience_section__H62L4{padding:100px 0;background-color:#fafafa}[data-mantine-color-scheme=dark] .Experience_experience_section__H62L4{background-color:#0a0a0c}.Experience_experience_section__H62L4{position:relative;transition:background-color .3s ease}.Experience_experience_title__xlBrz{font-size:34px;font-weight:800;color:#09090b}[data-mantine-color-scheme=dark] .Experience_experience_title__xlBrz{color:#fafafa}.Experience_experience_title__xlBrz{letter-spacing:-.03em;margin-bottom:52px}.Experience_timeline_container__sr2pj{position:relative;max-width:860px;padding-left:28px}.Experience_timeline_line__68AYT{position:absolute;top:10px;bottom:10px;left:5px;width:1px;background:#e4e4e7}[data-mantine-color-scheme=dark] .Experience_timeline_line__68AYT{background:#27272a}.Experience_timeline_item__CGDIv{position:relative;margin-bottom:48px}.Experience_timeline_item__CGDIv:last-child{margin-bottom:0}.Experience_node_dot__k2UHu{position:absolute;top:8px;left:-28px;width:11px;height:11px;border-radius:50%;background:#a1a1aa}[data-mantine-color-scheme=dark] .Experience_node_dot__k2UHu{background:#52525b}.Experience_node_dot__k2UHu{box-shadow:0 0 0 4px #fafafa}[data-mantine-color-scheme=dark] .Experience_node_dot__k2UHu{box-shadow:0 0 0 4px #0a0a0c}.Experience_node_dot__k2UHu{z-index:2;transition:all .25s ease}.Experience_node_dot_active__7JS2o{background:#0284c7}[data-mantine-color-scheme=dark] .Experience_node_dot_active__7JS2o{background:#38bdf8}.Experience_node_dot_active__7JS2o{box-shadow:0 0 0 4px #fafafa,0 0 12px rgba(56,189,248,.6)}[data-mantine-color-scheme=dark] .Experience_node_dot_active__7JS2o{box-shadow:0 0 0 4px #0a0a0c,0 0 12px rgba(56,189,248,.6)}.Experience_item_header__KOhFn{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px;flex-wrap:wrap;gap:12px}.Experience_item_role__EhHQd{font-size:20px;font-weight:700;color:#09090b}[data-mantine-color-scheme=dark] .Experience_item_role__EhHQd{color:#fafafa}.Experience_item_role__EhHQd{letter-spacing:-.015em;margin:0}.Experience_item_date__U71e4{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;color:#71717a}[data-mantine-color-scheme=dark] .Experience_item_date__U71e4{color:#a1a1aa}.Experience_item_date__U71e4{font-weight:500}.Experience_item_company__FPxl1{font-size:14.5px;color:#52525b}[data-mantine-color-scheme=dark] .Experience_item_company__FPxl1{color:#a1a1aa}.Experience_item_company__FPxl1{margin:0 0 12px;font-weight:500}.Experience_item_description__RzM5T{font-size:14.5px;line-height:1.65;color:#52525b}[data-mantine-color-scheme=dark] .Experience_item_description__RzM5T{color:#cbd5e1}.Experience_item_description__RzM5T{max-width:740px;margin:0}@media screen and (max-width:640px){.Experience_experience_section__H62L4{padding:70px 0}.Experience_experience_title__xlBrz{font-size:28px;margin-bottom:36px}.Experience_item_header__KOhFn{flex-direction:column;gap:4px}.Experience_item_role__EhHQd{font-size:18px}}.ContactSection_contact_section__pL5mq{padding:100px 0 120px;background-color:#fff}[data-mantine-color-scheme=dark] .ContactSection_contact_section__pL5mq{background-color:#08080a}.ContactSection_contact_section__pL5mq{position:relative;transition:background-color .4s ease}.ContactSection_contact_card__Op02k{background:radial-gradient(ellipse at top,rgba(14,165,233,.08) 0,rgba(248,250,252,.95) 70%)}[data-mantine-color-scheme=dark] .ContactSection_contact_card__Op02k{background:radial-gradient(ellipse at top,rgba(56,189,248,.1) 0,rgba(18,18,22,.95) 70%)}.ContactSection_contact_card__Op02k{border:1px solid rgba(0,0,0,.08)}[data-mantine-color-scheme=dark] .ContactSection_contact_card__Op02k{border:1px solid hsla(0,0%,100%,.1)}.ContactSection_contact_card__Op02k{border-radius:28px;padding:64px 32px;text-align:center;position:relative;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,.06)}[data-mantine-color-scheme=dark] .ContactSection_contact_card__Op02k{box-shadow:0 20px 50px rgba(0,0,0,.4)}.ContactSection_card_glow__8EtP8{position:absolute;top:-100px;left:50%;transform:translateX(-50%);width:500px;height:300px;background:radial-gradient(circle,rgba(14,165,233,.15) 0,transparent 70%)}[data-mantine-color-scheme=dark] .ContactSection_card_glow__8EtP8{background:radial-gradient(circle,rgba(56,189,248,.2) 0,transparent 70%)}.ContactSection_card_glow__8EtP8{filter:blur(50px);pointer-events:none}.ContactSection_contact_title__DJPjq{font-size:42px;font-weight:800;color:#0f172a}[data-mantine-color-scheme=dark] .ContactSection_contact_title__DJPjq{color:#fff}.ContactSection_contact_title__DJPjq{letter-spacing:-.03em;margin-bottom:16px;position:relative;z-index:2}.ContactSection_contact_subtitle__lVcVY{font-size:17px;color:#475569}[data-mantine-color-scheme=dark] .ContactSection_contact_subtitle__lVcVY{color:#94a3b8}.ContactSection_contact_subtitle__lVcVY{max-width:560px;margin:0 auto 36px;line-height:1.6;position:relative;z-index:2}.ContactSection_contact_buttons__tZpgV{display:flex;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap;position:relative;z-index:2}.ContactSection_btn_mail__Jnfst{display:inline-flex;align-items:center;gap:10px;background:#0f172a}[data-mantine-color-scheme=dark] .ContactSection_btn_mail__Jnfst{background:#fff}.ContactSection_btn_mail__Jnfst{color:#fff}[data-mantine-color-scheme=dark] .ContactSection_btn_mail__Jnfst{color:#09090b}.ContactSection_btn_mail__Jnfst{font-size:15px;font-weight:600;padding:14px 28px;border-radius:9999px;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 20px rgba(15,23,42,.15)}[data-mantine-color-scheme=dark] .ContactSection_btn_mail__Jnfst{box-shadow:0 4px 20px hsla(0,0%,100%,.15)}.ContactSection_btn_mail__Jnfst:hover{background:#1e293b}[data-mantine-color-scheme=dark] .ContactSection_btn_mail__Jnfst:hover{background:#f1f5f9}.ContactSection_btn_mail__Jnfst:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(15,23,42,.25)}[data-mantine-color-scheme=dark] .ContactSection_btn_mail__Jnfst:hover{box-shadow:0 8px 30px hsla(0,0%,100%,.25)}.ContactSection_btn_linkedin__z_3YQ{display:inline-flex;align-items:center;gap:10px;background:rgba(0,0,0,.04)}[data-mantine-color-scheme=dark] .ContactSection_btn_linkedin__z_3YQ{background:hsla(0,0%,100%,.05)}.ContactSection_btn_linkedin__z_3YQ{color:#0f172a}[data-mantine-color-scheme=dark] .ContactSection_btn_linkedin__z_3YQ{color:#f8fafc}.ContactSection_btn_linkedin__z_3YQ{font-size:15px;font-weight:500;padding:14px 26px;border-radius:9999px;border:1px solid rgba(0,0,0,.1)}[data-mantine-color-scheme=dark] .ContactSection_btn_linkedin__z_3YQ{border:1px solid hsla(0,0%,100%,.15)}.ContactSection_btn_linkedin__z_3YQ{backdrop-filter:blur(10px);text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1)}.ContactSection_btn_linkedin__z_3YQ:hover{background:rgba(0,0,0,.08)}[data-mantine-color-scheme=dark] .ContactSection_btn_linkedin__z_3YQ:hover{background:hsla(0,0%,100%,.1)}.ContactSection_btn_linkedin__z_3YQ:hover{border-color:rgba(0,0,0,.2)}[data-mantine-color-scheme=dark] .ContactSection_btn_linkedin__z_3YQ:hover{border-color:hsla(0,0%,100%,.3)}.ContactSection_btn_linkedin__z_3YQ:hover{transform:translateY(-2px);color:#000}[data-mantine-color-scheme=dark] .ContactSection_btn_linkedin__z_3YQ:hover{color:#fff}@media screen and (max-width:640px){.ContactSection_contact_title__DJPjq{font-size:28px}.ContactSection_contact_card__Op02k{padding:40px 20px}.ContactSection_contact_buttons__tZpgV{flex-direction:column}.ContactSection_btn_linkedin__z_3YQ,.ContactSection_btn_mail__Jnfst{width:100%;justify-content:center}}.MyProcess_process_section__DuWLJ{padding:100px 0;background-color:#fff}[data-mantine-color-scheme=dark] .MyProcess_process_section__DuWLJ{background-color:#08080a}.MyProcess_process_section__DuWLJ{position:relative;transition:background-color .4s ease}.MyProcess_process_header__SHYQS{margin-bottom:48px}.MyProcess_process_title__7hqMw{font-size:38px;font-weight:800;color:#0f172a}[data-mantine-color-scheme=dark] .MyProcess_process_title__7hqMw{color:#f8fafc}.MyProcess_process_title__7hqMw{letter-spacing:-.025em;margin-bottom:8px}.MyProcess_process_subtitle__aQOUU{font-size:16px;color:#475569}[data-mantine-color-scheme=dark] .MyProcess_process_subtitle__aQOUU{color:#94a3b8}.MyProcess_process_subtitle__aQOUU{font-weight:400}.MyProcess_process_grid__muFk9{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.MyProcess_process_card__WJLCm{background:rgba(248,250,252,.9)}[data-mantine-color-scheme=dark] .MyProcess_process_card__WJLCm{background:rgba(18,18,22,.7)}.MyProcess_process_card__WJLCm{border:1px solid rgba(0,0,0,.08)}[data-mantine-color-scheme=dark] .MyProcess_process_card__WJLCm{border:1px solid hsla(0,0%,100%,.08)}.MyProcess_process_card__WJLCm{border-radius:18px;padding:28px 22px;display:flex;flex-direction:column;backdrop-filter:blur(12px);transition:all .3s cubic-bezier(.16,1,.3,1);position:relative;box-shadow:0 4px 20px rgba(0,0,0,.04)}[data-mantine-color-scheme=dark] .MyProcess_process_card__WJLCm{box-shadow:none}.MyProcess_process_card__WJLCm:hover{border-color:rgba(14,165,233,.35)}[data-mantine-color-scheme=dark] .MyProcess_process_card__WJLCm:hover{border-color:hsla(0,0%,100%,.2)}.MyProcess_process_card__WJLCm:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(0,0,0,.08)}[data-mantine-color-scheme=dark] .MyProcess_process_card__WJLCm:hover{box-shadow:0 14px 30px rgba(0,0,0,.4)}.MyProcess_step_badge__yk7e4{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:rgba(2,132,199,.1)}[data-mantine-color-scheme=dark] .MyProcess_step_badge__yk7e4{background:rgba(56,189,248,.15)}.MyProcess_step_badge__yk7e4{color:#0284c7}[data-mantine-color-scheme=dark] .MyProcess_step_badge__yk7e4{color:#38bdf8}.MyProcess_step_badge__yk7e4{font-weight:700;font-size:15px;margin-bottom:20px;border:1px solid rgba(2,132,199,.2)}[data-mantine-color-scheme=dark] .MyProcess_step_badge__yk7e4{border:1px solid rgba(56,189,248,.25)}.MyProcess_card_step_title__pQouO{font-size:18px;font-weight:700;color:#0f172a}[data-mantine-color-scheme=dark] .MyProcess_card_step_title__pQouO{color:#f8fafc}.MyProcess_card_step_title__pQouO{margin-bottom:12px;letter-spacing:-.01em}.MyProcess_card_step_description___2_Cj{font-size:14px;line-height:1.6;color:#475569}[data-mantine-color-scheme=dark] .MyProcess_card_step_description___2_Cj{color:#94a3b8}@media screen and (max-width:992px){.MyProcess_process_grid__muFk9{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:640px){.MyProcess_process_grid__muFk9{grid-template-columns:1fr}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.WeWorkPc_title__r2cFM{text-align:center;font-size:50px;line-height:50px;margin-bottom:40px;margin-top:100px;color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .WeWorkPc_title__r2cFM{color:var(--mantine-color-white)}.WeWorkPc_projectContainer__kd3Rd{width:100%;height:100%;aspect-ratio:16/8;position:relative;margin-bottom:15px}@media screen and (max-width:768px){.WeWorkPc_projectContainer__kd3Rd{aspect-ratio:16/20}}.WeWorkPc_bg_difuminated__ZBWBl{position:absolute;top:100px;left:-20px;width:200px;height:180px;background:orange;filter:blur(65px);border-radius:20px;z-index:-10}.WeWorkPc_projectImage__keewu{width:100%;height:100%;border-radius:10px;position:relative;z-index:1;-o-object-fit:fill;object-fit:fill}.WeWorkPc_projectDetails__vDNkR{position:absolute;bottom:0;left:0;width:100%;padding:10px 20px;z-index:2}.WeWorkPc_projectTitle__48z5l{font-weight:600;font-size:30px;line-height:23px;text-transform:capitalize;color:#fff}@media screen and (max-width:768px){.WeWorkPc_projectTitle__48z5l{font-size:18px}}.WeWorkPc_projectSeparator__IAG2f{color:#fff;margin-bottom:10px}.LatestPosts_posts_section__ok94U{padding:100px 0;background-color:#f8fafc}[data-mantine-color-scheme=dark] .LatestPosts_posts_section__ok94U{background-color:#08080a}.LatestPosts_posts_section__ok94U{position:relative;transition:background-color .4s ease}.LatestPosts_posts_header__FCUS5{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:44px;flex-wrap:wrap;gap:20px}.LatestPosts_title_wrap__h4eZi{max-width:600px}.LatestPosts_posts_title__5t0me{font-size:38px;font-weight:800;color:#0f172a}[data-mantine-color-scheme=dark] .LatestPosts_posts_title__5t0me{color:#f8fafc}.LatestPosts_posts_title__5t0me{letter-spacing:-.025em;margin-bottom:8px}.LatestPosts_posts_subtitle__zsgcn{font-size:16px;color:#475569}[data-mantine-color-scheme=dark] .LatestPosts_posts_subtitle__zsgcn{color:#94a3b8}.LatestPosts_posts_subtitle__zsgcn{font-weight:400}.LatestPosts_view_all_link__3u9B_{display:inline-flex;align-items:center;gap:8px;font-size:14.5px;font-weight:600;color:#0284c7}[data-mantine-color-scheme=dark] .LatestPosts_view_all_link__3u9B_{color:#38bdf8}.LatestPosts_view_all_link__3u9B_{text-decoration:none;transition:gap .2s ease,color .2s ease}.LatestPosts_view_all_link__3u9B_:hover{gap:12px;color:#0369a1}[data-mantine-color-scheme=dark] .LatestPosts_view_all_link__3u9B_:hover{color:#7dd3fc}.LatestPosts_card_post__S_AFL{background:hsla(0,0%,100%,.9)}[data-mantine-color-scheme=dark] .LatestPosts_card_post__S_AFL{background:rgba(18,18,22,.7)}.LatestPosts_card_post__S_AFL{border:1px solid rgba(0,0,0,.08)}[data-mantine-color-scheme=dark] .LatestPosts_card_post__S_AFL{border:1px solid hsla(0,0%,100%,.08)}.LatestPosts_card_post__S_AFL{border-radius:18px;overflow:hidden;display:flex;flex-direction:column;backdrop-filter:blur(12px);transition:all .35s cubic-bezier(.16,1,.3,1);text-decoration:none;color:inherit;box-shadow:0 4px 20px rgba(0,0,0,.04)}[data-mantine-color-scheme=dark] .LatestPosts_card_post__S_AFL{box-shadow:none}.LatestPosts_card_post__S_AFL:hover{border-color:rgba(14,165,233,.35)}[data-mantine-color-scheme=dark] .LatestPosts_card_post__S_AFL:hover{border-color:hsla(0,0%,100%,.2)}.LatestPosts_card_post__S_AFL:hover{transform:translateY(-4px);box-shadow:0 16px 36px rgba(0,0,0,.08)}[data-mantine-color-scheme=dark] .LatestPosts_card_post__S_AFL:hover{box-shadow:0 16px 36px rgba(0,0,0,.5)}.LatestPosts_image_container__sn_MX{width:100%;height:200px;position:relative;overflow:hidden;background:#e2e8f0}[data-mantine-color-scheme=dark] .LatestPosts_image_container__sn_MX{background:#1e293b}.LatestPosts_post_img__oc7hu{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s cubic-bezier(.16,1,.3,1)}.LatestPosts_card_post__S_AFL:hover .LatestPosts_post_img__oc7hu{transform:scale(1.06)}.LatestPosts_card_body__k8NND{padding:22px;display:flex;flex-direction:column;flex-grow:1}.LatestPosts_meta_row__L4N5t{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-size:13px;color:#64748b}[data-mantine-color-scheme=dark] .LatestPosts_meta_row__L4N5t{color:#94a3b8}.LatestPosts_author_chip__gSs_O{display:flex;align-items:center;gap:6px;font-weight:500}.LatestPosts_post_title__sDFoH{font-size:18px;font-weight:700;color:#0f172a}[data-mantine-color-scheme=dark] .LatestPosts_post_title__sDFoH{color:#f8fafc}.LatestPosts_post_title__sDFoH{line-height:1.4;letter-spacing:-.015em;margin-bottom:12px;transition:color .2s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.LatestPosts_card_post__S_AFL:hover .LatestPosts_post_title__sDFoH{color:#0284c7}[data-mantine-color-scheme=dark] .LatestPosts_card_post__S_AFL:hover .LatestPosts_post_title__sDFoH{color:#38bdf8}.LatestPosts_read_more_row__rC1to{margin-top:auto;display:flex;align-items:center;gap:6px;font-size:13.5px;font-weight:600;color:#0284c7}[data-mantine-color-scheme=dark] .LatestPosts_read_more_row__rC1to{color:#38bdf8}@media screen and (max-width:768px){.LatestPosts_posts_header__FCUS5{flex-direction:column;align-items:flex-start}}.ContactUs_contact_section__IxYrx{padding:100px 0 120px;background-color:#fff}[data-mantine-color-scheme=dark] .ContactUs_contact_section__IxYrx{background-color:#08080a}.ContactUs_contact_section__IxYrx{position:relative;transition:background-color .4s ease}.ContactUs_bento_wrapper__VwjE5{position:relative;background:radial-gradient(ellipse at top left,rgba(14,165,233,.08) 0,rgba(248,250,252,.98) 60%)}[data-mantine-color-scheme=dark] .ContactUs_bento_wrapper__VwjE5{background:radial-gradient(ellipse at top left,rgba(56,189,248,.08) 0,rgba(18,18,22,.95) 60%)}.ContactUs_bento_wrapper__VwjE5{border:1px solid rgba(0,0,0,.08)}[data-mantine-color-scheme=dark] .ContactUs_bento_wrapper__VwjE5{border:1px solid hsla(0,0%,100%,.1)}.ContactUs_bento_wrapper__VwjE5{border-radius:28px;padding:48px 44px;backdrop-filter:blur(16px);box-shadow:0 20px 50px rgba(0,0,0,.06)}[data-mantine-color-scheme=dark] .ContactUs_bento_wrapper__VwjE5{box-shadow:0 24px 60px rgba(0,0,0,.5)}.ContactUs_bento_wrapper__VwjE5{overflow:hidden}.ContactUs_ambient_glow__0Q_cU{position:absolute;top:-120px;left:-80px;width:450px;height:450px;background:radial-gradient(circle,rgba(14,165,233,.15) 0,transparent 70%)}[data-mantine-color-scheme=dark] .ContactUs_ambient_glow__0Q_cU{background:radial-gradient(circle,rgba(56,189,248,.18) 0,transparent 70%)}.ContactUs_ambient_glow__0Q_cU{filter:blur(60px);pointer-events:none}.ContactUs_contact_grid__W25Pp{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center;position:relative;z-index:2}.ContactUs_left_column__x3PIt{display:flex;flex-direction:column}.ContactUs_status_badge__xhUUS{display:inline-flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.8)}[data-mantine-color-scheme=dark] .ContactUs_status_badge__xhUUS{background:hsla(0,0%,100%,.04)}.ContactUs_status_badge__xhUUS{border:1px solid rgba(0,0,0,.08)}[data-mantine-color-scheme=dark] .ContactUs_status_badge__xhUUS{border:1px solid hsla(0,0%,100%,.12)}.ContactUs_status_badge__xhUUS{padding:6px 16px;border-radius:9999px;font-size:13px;font-weight:500;color:#334155}[data-mantine-color-scheme=dark] .ContactUs_status_badge__xhUUS{color:#e2e8f0}.ContactUs_status_badge__xhUUS{margin-bottom:20px;width:-moz-fit-content;width:fit-content;box-shadow:0 2px 8px rgba(0,0,0,.04)}[data-mantine-color-scheme=dark] .ContactUs_status_badge__xhUUS{box-shadow:0 2px 8px rgba(0,0,0,.2)}.ContactUs_green_dot__aezfh{width:7px;height:7px;border-radius:50%;background-color:#22c55e;box-shadow:0 0 10px #22c55e;position:relative}.ContactUs_green_dot__aezfh:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:1.5px solid rgba(34,197,94,.6);animation:ContactUs_pulse_dot__J1jze 2s cubic-bezier(.25,1,.5,1) infinite}@keyframes ContactUs_pulse_dot__J1jze{0%{transform:scale(.8);opacity:1}to{transform:scale(2.2);opacity:0}}.ContactUs_title__Ie2gO{font-size:36px;font-weight:800;color:#0f172a}[data-mantine-color-scheme=dark] .ContactUs_title__Ie2gO{color:#fff}.ContactUs_title__Ie2gO{letter-spacing:-.025em;margin-bottom:12px;line-height:1.15}.ContactUs_description__ei9HZ{font-size:15.5px;line-height:1.6;color:#475569}[data-mantine-color-scheme=dark] .ContactUs_description__ei9HZ{color:#94a3b8}.ContactUs_description__ei9HZ{margin-bottom:32px;max-width:480px}.ContactUs_info_capsules_list__43Ibm{display:flex;flex-direction:column;gap:14px;margin-bottom:36px}.ContactUs_info_capsule___8n_x{display:flex;align-items:center;gap:14px;background:hsla(0,0%,100%,.7)}[data-mantine-color-scheme=dark] .ContactUs_info_capsule___8n_x{background:hsla(0,0%,100%,.025)}.ContactUs_info_capsule___8n_x{border:1px solid rgba(0,0,0,.06)}[data-mantine-color-scheme=dark] .ContactUs_info_capsule___8n_x{border:1px solid hsla(0,0%,100%,.07)}.ContactUs_info_capsule___8n_x{padding:12px 18px;border-radius:14px;transition:all .25s ease;text-decoration:none;color:inherit}.ContactUs_info_capsule___8n_x:hover{background:hsla(0,0%,100%,.95)}[data-mantine-color-scheme=dark] .ContactUs_info_capsule___8n_x:hover{background:hsla(0,0%,100%,.06)}.ContactUs_info_capsule___8n_x:hover{border-color:rgba(14,165,233,.3)}[data-mantine-color-scheme=dark] .ContactUs_info_capsule___8n_x:hover{border-color:rgba(56,189,248,.25)}.ContactUs_info_capsule___8n_x:hover{transform:translateX(4px)}.ContactUs_capsule_icon_box__yGuKt{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;flex-shrink:0}.ContactUs_capsule_label__nSaRg{font-size:11.5px;text-transform:uppercase;letter-spacing:.6px;font-weight:600;color:#64748b}[data-mantine-color-scheme=dark] .ContactUs_capsule_label__nSaRg{color:#64748b}.ContactUs_capsule_label__nSaRg{margin-bottom:2px}.ContactUs_capsule_value___CX85{font-size:14.5px;font-weight:600;color:#0f172a}[data-mantine-color-scheme=dark] .ContactUs_capsule_value___CX85{color:#f1f5f9}.ContactUs_social_group__AnEDP{display:flex;align-items:center;gap:10px}.ContactUs_social_btn__Ggj0z{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:rgba(0,0,0,.04)}[data-mantine-color-scheme=dark] .ContactUs_social_btn__Ggj0z{background:hsla(0,0%,100%,.04)}.ContactUs_social_btn__Ggj0z{border:1px solid rgba(0,0,0,.08)}[data-mantine-color-scheme=dark] .ContactUs_social_btn__Ggj0z{border:1px solid hsla(0,0%,100%,.08)}.ContactUs_social_btn__Ggj0z{color:#475569}[data-mantine-color-scheme=dark] .ContactUs_social_btn__Ggj0z{color:#94a3b8}.ContactUs_social_btn__Ggj0z{transition:all .25s ease}.ContactUs_social_btn__Ggj0z:hover{background:rgba(0,0,0,.08)}[data-mantine-color-scheme=dark] .ContactUs_social_btn__Ggj0z:hover{background:hsla(0,0%,100%,.1)}.ContactUs_social_btn__Ggj0z:hover{border-color:rgba(0,0,0,.18)}[data-mantine-color-scheme=dark] .ContactUs_social_btn__Ggj0z:hover{border-color:hsla(0,0%,100%,.25)}.ContactUs_social_btn__Ggj0z:hover{color:#0f172a}[data-mantine-color-scheme=dark] .ContactUs_social_btn__Ggj0z:hover{color:#fff}.ContactUs_social_btn__Ggj0z:hover{transform:translateY(-2px)}.ContactUs_form_panel__Q535X{background:hsla(0,0%,100%,.95)}[data-mantine-color-scheme=dark] .ContactUs_form_panel__Q535X{background:rgba(15,23,42,.75)}.ContactUs_form_panel__Q535X{border:1px solid rgba(0,0,0,.08)}[data-mantine-color-scheme=dark] .ContactUs_form_panel__Q535X{border:1px solid hsla(0,0%,100%,.1)}.ContactUs_form_panel__Q535X{border-radius:22px;padding:36px 30px;backdrop-filter:blur(20px);box-shadow:0 10px 30px rgba(0,0,0,.04)}[data-mantine-color-scheme=dark] .ContactUs_form_panel__Q535X{box-shadow:0 16px 40px rgba(0,0,0,.4)}.ContactUs_input_field__vd9q7{margin-bottom:18px}.ContactUs_input_label__0Eci6{font-size:13.5px;font-weight:600;color:#1e293b}[data-mantine-color-scheme=dark] .ContactUs_input_label__0Eci6{color:#e2e8f0}.ContactUs_input_label__0Eci6{margin-bottom:6px;display:block}.ContactUs_input_element__j6WjI{background-color:#fff!important}[data-mantine-color-scheme=dark] .ContactUs_input_element__j6WjI{background-color:hsla(0,0%,100%,.03)!important}.ContactUs_input_element__j6WjI{border:1px solid rgba(0,0,0,.12)!important}[data-mantine-color-scheme=dark] .ContactUs_input_element__j6WjI{border:1px solid hsla(0,0%,100%,.1)!important}.ContactUs_input_element__j6WjI{color:#0f172a!important}[data-mantine-color-scheme=dark] .ContactUs_input_element__j6WjI{color:#f8fafc!important}.ContactUs_input_element__j6WjI{border-radius:10px!important;font-size:14px!important;transition:all .25s ease!important}.ContactUs_input_element__j6WjI:focus{border-color:#38bdf8!important;box-shadow:0 0 14px rgba(56,189,248,.25)!important}.ContactUs_input_element__j6WjI::-moz-placeholder{color:#94a3b8!important}.ContactUs_input_element__j6WjI::placeholder{color:#94a3b8!important}[data-mantine-color-scheme=dark] .ContactUs_input_element__j6WjI::-moz-placeholder{color:#64748b!important}[data-mantine-color-scheme=dark] .ContactUs_input_element__j6WjI::placeholder{color:#64748b!important}.ContactUs_inactive_banner__G_D9j{display:flex;align-items:flex-start;gap:12px;background:rgba(239,68,68,.08)}[data-mantine-color-scheme=dark] .ContactUs_inactive_banner__G_D9j{background:rgba(239,68,68,.12)}.ContactUs_inactive_banner__G_D9j{border:1px solid rgba(239,68,68,.25)}[data-mantine-color-scheme=dark] .ContactUs_inactive_banner__G_D9j{border:1px solid rgba(239,68,68,.3)}.ContactUs_inactive_banner__G_D9j{border-radius:12px;padding:12px 16px;margin-bottom:22px;color:#b91c1c}[data-mantine-color-scheme=dark] .ContactUs_inactive_banner__G_D9j{color:#f87171}.ContactUs_inactive_icon__xxDmY{flex-shrink:0;margin-top:2px;color:#dc2626}[data-mantine-color-scheme=dark] .ContactUs_inactive_icon__xxDmY{color:#ef4444}.ContactUs_inactive_title__vJOQQ{font-size:13.5px;font-weight:700;line-height:1.3}.ContactUs_inactive_subtitle__pD3PN{font-size:12.5px;font-weight:400;opacity:.9;margin-top:2px;line-height:1.4}.ContactUs_btn_submit__QSbY6{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;background:#0f172a}[data-mantine-color-scheme=dark] .ContactUs_btn_submit__QSbY6{background:#fff}.ContactUs_btn_submit__QSbY6{color:#fff}[data-mantine-color-scheme=dark] .ContactUs_btn_submit__QSbY6{color:#09090b}.ContactUs_btn_submit__QSbY6{font-size:15px;font-weight:600;padding:14px 28px;border-radius:9999px;border:none;cursor:pointer;box-shadow:0 4px 20px rgba(15,23,42,.2)}[data-mantine-color-scheme=dark] .ContactUs_btn_submit__QSbY6{box-shadow:0 4px 20px hsla(0,0%,100%,.15)}.ContactUs_btn_submit__QSbY6{transition:all .3s cubic-bezier(.16,1,.3,1);margin-top:10px}.ContactUs_btn_submit__QSbY6:disabled{opacity:.6;cursor:not-allowed!important;background:#64748b!important}[data-mantine-color-scheme=dark] .ContactUs_btn_submit__QSbY6:disabled{background:#334155!important}.ContactUs_btn_submit__QSbY6:disabled{color:#e2e8f0!important}[data-mantine-color-scheme=dark] .ContactUs_btn_submit__QSbY6:disabled{color:#94a3b8!important}.ContactUs_btn_submit__QSbY6:disabled{box-shadow:none!important;transform:none!important}.ContactUs_btn_submit__QSbY6:not(:disabled):hover{background:#1e293b}[data-mantine-color-scheme=dark] .ContactUs_btn_submit__QSbY6:not(:disabled):hover{background:#f1f5f9}.ContactUs_btn_submit__QSbY6:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(15,23,42,.3)}[data-mantine-color-scheme=dark] .ContactUs_btn_submit__QSbY6:not(:disabled):hover{box-shadow:0 8px 30px hsla(0,0%,100%,.25)}.ContactUs_btn_submit__QSbY6:not(:disabled):hover .ContactUs_send_arrow__GnSm2{transform:translateX(4px)}.ContactUs_send_arrow__GnSm2{transition:transform .25s ease}@media screen and (max-width:900px){.ContactUs_contact_grid__W25Pp{grid-template-columns:1fr;gap:40px}.ContactUs_bento_wrapper__VwjE5{padding:32px 24px}.ContactUs_title__Ie2gO{font-size:30px}}.WeWorkMobile_price__9kbu6{color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .WeWorkMobile_price__9kbu6{color:var(--mantine-color-white)}.WeWorkMobile_carouselControls__CKLzR{transition:opacity .15s ease;opacity:0}.WeWorkMobile_carouselIndicator__Btjlq{width:calc(.25rem * var(--mantine-scale));height:calc(.25rem * var(--mantine-scale));transition:width .25s ease}.WeWorkMobile_carouselIndicator__Btjlq[data-active]{width:calc(1rem * var(--mantine-scale))}.WeWorkMobile_container__VSK1A{position:relative}.WeWorkMobile_container_item__R9R6g{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(0deg,#000,transparent);display:flex;justify-content:center;align-items:center;text-align:center;color:#fff}.WeWorkMobile_project_title__jmlgM{color:#fff;font-size:25px}