.BlogList_wrap__f7DJt{direction:rtl;padding:24px 16px;max-width:1100px;margin:0 auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:24px}.BlogList_title__kqhqz{margin:0 0 12px}.BlogList_categoryTitle__grxTY{font-size:24px;font-weight:700;color:var(--color-text-primary);margin:0;text-align:center}.BlogList_filters__T_ujY{margin:8px 0 16px;color:var(--color-text-lighter);display:flex;gap:12px;align-items:center;flex-wrap:wrap}.BlogList_toolbar__CBHJX{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:8px 0 20px}.BlogList_searchBar__vfdsK{display:flex;justify-content:center;width:100%;.BlogList_search___EA0B{width:100%;.BlogList_searchInput__rjAu8{width:100%;height:40px;padding:0 14px;border:1px solid var(--color-border-medium);border-radius:var(--border-radius-pill);corner-shape:squircle;background:var(--color-bg-white);color:var(--color-text-primary);outline:none;font-size:14px}}}.BlogList_chips__Z4DKB{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.BlogList_chip__S_VcG{display:inline-flex;align-items:center;height:34px;padding:0 12px;border-radius:var(--border-radius-pill);corner-shape:squircle;background:var(--color-bg-light);color:var(--color-text-dark-slate);text-decoration:none;font-size:13px;border:1px solid var(--color-border-medium)}.BlogList_chipActive__W0lZj{background:var(--color-text-dark-slate);color:var(--color-bg-white);border-color:var(--color-text-dark-slate)}.BlogList_activeFilter__vYN4n{display:flex;align-items:center;gap:8px;padding:8px 16px;background:var(--color-primary-lighter);border:1px solid var(--color-primary-light);border-radius:var(--border-radius-pill);corner-shape:squircle;font-size:14px}.BlogList_activeFilterLabel__59bxa{color:var(--color-text-muted)}.BlogList_activeFilterValue__ZeFaV{color:var(--color-primary);font-weight:500}.BlogList_activeFilterReset__Ykt2d{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--color-primary);color:var(--color-bg-white);text-decoration:none;font-size:12px;cursor:pointer;transition:background .2s}.BlogList_activeFilterReset__Ykt2d:hover{background:var(--color-primary-hover)}.BlogList_grid__LXbDj{list-style:none;padding:0;margin:0;display:grid;gap:16px;grid-template-columns:1fr}@media (min-width:700px){.BlogList_grid__LXbDj{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.BlogList_grid__LXbDj{grid-template-columns:repeat(3,1fr)}}.BlogList_pagination__WlXc9{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:16px}.BlogList_pageLink__hUexS{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:34px;padding:0 12px;border-radius:var(--border-radius-md);corner-shape:squircle;border:1px solid var(--color-border-medium);background:var(--color-bg-white);color:var(--color-text-dark-slate);text-decoration:none;font-size:13px}.BlogList_pageActive__q0ciJ{background:var(--color-text-dark-slate);color:var(--color-bg-white);border-color:var(--color-text-dark-slate)}.BlogList_pageDisabled__agRj9{opacity:.5;pointer-events:none}.BlogList_loader__Mh_Xs{display:flex;justify-content:center;align-items:center;padding:24px;width:100%;min-height:60px}.BlogList_loadingSpinner__Hn7X2{display:flex;align-items:center;gap:12px;color:var(--color-text-lighter);font-size:14px}.BlogList_loadingSpinner__Hn7X2:before{content:"";width:20px;height:20px;border:2px solid var(--color-border-medium);border-top-color:var(--color-text-dark-slate);border-radius:50%;animation:BlogList_spin__qQMdI .8s linear infinite}@keyframes BlogList_spin__qQMdI{to{transform:rotate(1turn)}}.BlogList_endMessage__uU2L4{display:flex;justify-content:center;align-items:center;padding:24px;color:var(--color-text-lighter);font-size:14px}.BlogList_emptyState__Tpmi_{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 24px;text-align:center;width:100%;max-width:500px;margin:0 auto}.BlogList_emptyTitle__tKT1z{font-size:24px;font-weight:700;color:var(--color-text-primary);margin:0 0 12px}.BlogList_emptyText__m0lcN{font-size:16px;color:var(--color-text-muted);margin:0 0 24px;line-height:1.6}.BlogList_resetButton__itwyC{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border-radius:var(--border-radius-md);corner-shape:squircle;background:var(--color-red);color:var(--color-bg-white);text-decoration:none;font-size:14px;font-weight:500;transition:all .2s ease;&:hover{background:var(--color-primary-hover);transform:translateY(-1px)}}.GeneralCard_card__MYg2C{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;.GeneralCard_thumbWrap__iCj2E{position:relative;background:var(--color-bg-light);aspect-ratio:16/9;height:200px;overflow:hidden;.GeneralCard_thumbLink__pbDGb{display:block;width:100%;height:100%;.GeneralCard_thumb__TyQ17{width:100%;height:100%;object-fit:cover;display:block}}.GeneralCard_categories__nKmJC{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:6px;position:absolute;right:10px;top:10px;z-index:10}}.GeneralCard_link__Pa0Vd{color:inherit;text-decoration:none;display:block;.GeneralCard_content__xCH4r{padding:14px;.GeneralCard_title__EW8Vo{margin:0 0 6px;font-size:16px;font-weight:800;line-height:1.35}.GeneralCard_desc__PBrdZ{color:var(--color-text-lighter);margin:0 0 10px;font-size:14px;line-height:1.5}}}.GeneralCard_cardFooter__eDFQ9{margin-block:auto 0;.GeneralCard_technologies__UjHtR{display:flex;gap:8px;flex-wrap:nowrap;padding:0 14px 14px;align-items:center;min-width:0;width:100%;max-width:100%;.GeneralCard_techChip__N41wF{display:inline-flex;align-items:center;gap:6px;background:var(--color-bg-light);border-radius:var(--border-radius-md);corner-shape:squircle;padding:4px 10px;text-decoration:none;transition:all .2s ease;border:none;flex-shrink:0;white-space:nowrap;color:var(--color-text-body);font-size:12px;font-weight:500;&:hover{transform:translateY(-1px);background:var(--color-primary-accent);color:var(--color-bg-white)}[data-theme=dark] &:hover{color:var(--color-text-body)}.GeneralCard_techIcon__4zXXh{width:18px;height:18px;display:flex;align-items:center;justify-content:center;flex-shrink:0;img{width:100%;height:100%;object-fit:contain}}.GeneralCard_techName__l8i9o{font-size:12px;font-weight:600;color:inherit;line-height:1}}.GeneralCard_moreChip__VwXkA{position:relative;display:inline-flex;align-items:center;gap:6px;background:var(--color-bg-light);border-radius:var(--border-radius-md);corner-shape:squircle;padding:4px 10px;border:none;cursor:pointer;flex-shrink:0;white-space:nowrap;transition:all .2s ease;color:var(--color-text-body);font-size:12px;font-weight:500;&:hover{background:var(--color-primary-accent);color:var(--color-bg-white);transform:translateY(-1px)}[data-theme=dark] &:hover{color:var(--color-text-body)}.GeneralCard_moreText__C6DFh{font-size:12px;font-weight:600;color:inherit;line-height:1}.GeneralCard_popover__yXokj{position:absolute;bottom:calc(100% + 8px);left:0;z-index:100;min-width:200px;animation:GeneralCard_fadeIn__b0dJR .2s ease;.GeneralCard_popoverContent__e75D0{background:var(--color-bg-white);border:1px solid var(--color-border-medium);border-radius:var(--border-radius-xl);corner-shape:squircle;padding:12px;box-shadow:var(--shadow-card-hover-darker);display:flex;flex-direction:column;gap:8px;.GeneralCard_popoverChip__zOk4_{display:flex;align-items:center;gap:8px;background:var(--color-bg-light);border-radius:var(--border-radius-md);corner-shape:squircle;padding:6px 14px;text-decoration:none;transition:all .2s ease;border:none;color:var(--color-text-body);font-size:12px;font-weight:500;&:hover{background:var(--color-primary-accent);color:var(--color-bg-white);transform:translateY(-1px)}[data-theme=dark] &:hover{color:var(--color-text-body)}.GeneralCard_techIcon__4zXXh{width:18px;height:18px;display:flex;align-items:center;justify-content:center;flex-shrink:0;img{width:100%;height:100%;object-fit:contain}}.GeneralCard_techName__l8i9o{font-size:13px;font-weight:600;color:inherit;line-clamp:1.2}}}}}}.GeneralCard_meta__kZxyC{color:var(--color-text-lighter);display:flex;justify-content:space-between;align-items:center;font-size:14px;padding:16px;.GeneralCard_metaItem__llRqH{display:inline-flex;gap:6px;align-items:center;.GeneralCard_clock__h_z3N{width:16px;height:16px;color:currentColor}}}}}@keyframes GeneralCard_fadeIn__b0dJR{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.GeneralCard_card__MYg2C{.GeneralCard_cardFooter__eDFQ9{.GeneralCard_meta__kZxyC{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;.GeneralCard_metaItem__llRqH{max-width:calc(50% - 16px);width:max-content}a,button{width:100%}}}}}.Lightbox_overlay__TEJ1b{position:fixed;inset:0;background:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:99999;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;animation:Lightbox_fadeInBlur__rWvME .3s ease-in-out}@keyframes Lightbox_fadeInBlur__rWvME{0%{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{opacity:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}.Lightbox_closeButton__sUvv2{position:absolute;top:20px;right:20px;background:rgba(255,255,255,.15);color:#fff;border:1px solid rgba(255,255,255,.3);padding:6px 12px;border-radius:var(--border-radius-sm);corner-shape:squircle;cursor:pointer;&:hover{background:rgba(255,255,255,.25)}}.Lightbox_imageContainer__PRErh{display:flex;align-items:center;gap:24px;width:100%;max-width:1000px;padding:0 40px;box-sizing:border-box}.Lightbox_navButton__69bJz{background:rgba(255,255,255,.15);color:#fff;border:none;padding:12px 16px;border-radius:var(--border-radius-md);corner-shape:squircle;font-size:18px;cursor:pointer;&:hover{background:rgba(255,255,255,.25)}}.Lightbox_imageWrapper__R48rh{flex:1 1;position:relative;max-height:70vh}.Lightbox_mainImage__9wspv{max-width:100%;max-height:70vh;width:100%;height:auto;object-fit:contain;display:block;border-radius:var(--border-radius-xl);corner-shape:squircle;box-shadow:0 8px 24px rgba(0,0,0,.5)}.Lightbox_thumbnailsContainer__nSbqK{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;max-width:1000px}.Lightbox_thumbnailButton__X2vKz{padding:0;cursor:pointer;background:transparent;&.Lightbox_active__swXjM{border:2px solid #fff}&:not(.Lightbox_active__swXjM){border:2px solid transparent}}.Lightbox_thumbnail__B9Qj1{width:60px;height:44px;object-fit:cover;border-radius:var(--border-radius-sm);corner-shape:squircle;.Lightbox_thumbnailButton__X2vKz.Lightbox_active__swXjM &{opacity:1}.Lightbox_thumbnailButton__X2vKz:not(.Lightbox_active__swXjM) &{opacity:.6}}.Lightbox_counter__ndFs2{color:#fff;font-size:14px}.Chip_chip__AaOeQ{background:var(--color-bg-light);padding:6px 14px;border-radius:var(--border-radius-md);corner-shape:squircle;font-size:12px;color:var(--color-text-body);text-decoration:none;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;font-weight:500;white-space:nowrap;&:hover{background:var(--color-primary-accent);color:var(--color-bg-white);transform:translateY(-1px);[data-theme=dark] &{color:var(--color-text-body)}}&.Chip_compact__pYMDO{padding:4px 10px;font-size:12px;border-radius:var(--border-radius-sm);corner-shape:squircle}&.Chip_large__zqzTq{padding:8px 18px;font-size:15px;border-radius:var(--border-radius-lg);corner-shape:squircle}@media (max-width:768px){padding-left:12px;padding-bottom:5px;padding-right:12px;padding-top:5px;font-size:11px;&.Chip_compact__pYMDO{padding:3px 8px;font-size:11px}&.Chip_large__zqzTq{padding:7px 16px;font-size:14px}}@media (max-width:480px){padding-left:10px;padding-bottom:4px;padding-right:10px;padding-top:4px;font-size:10px;&.Chip_compact__pYMDO{padding:3px 7px;font-size:10px}&.Chip_large__zqzTq{padding:6px 14px;font-size:13px}}}.ThemeToggle_toggleBtn__pcAtN{background:none;border:none;cursor:pointer;padding:8px;height:35px;aspect-ratio:1/1;width:35px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .3s ease;&:hover{background-color:var(--color-bg-light)}img{display:block;object-fit:contain;width:18px;height:auto;aspect-ratio:1/1}@media (max-width:1024px){order:3}}.MobileMenuToggle_toggleButton__EC8ji{display:none;flex-direction:column;justify-content:space-around;width:40px;height:40px;background:transparent;border:none;cursor:pointer;padding:8px;z-index:1000;position:relative;border-radius:var(--border-radius-md);corner-shape:squircle;transition:background-color .3s ease;&:hover{background-color:var(--color-primary-transparent)}&:focus{outline:2px solid var(--color-primary-accent);outline-offset:2px}.MobileMenuToggle_bar__bLGRr{width:100%;height:3px;background-color:var(--color-text-secondary);border-radius:3px;corner-shape:squircle;transition:all .3s ease;transform-origin:center}&.MobileMenuToggle_open__1pF7s{.MobileMenuToggle_bar__bLGRr:first-child{transform:translateY(8px) rotate(45deg)}.MobileMenuToggle_bar__bLGRr:nth-child(2){opacity:0;transform:translateX(-20px)}.MobileMenuToggle_bar__bLGRr:nth-child(3){transform:translateY(-8px) rotate(-45deg)}}@media (max-width:900px){display:flex;grid-column:1;grid-row:1}}.CookieBanner_overlay__eUBRA{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:9998;opacity:0;animation:CookieBanner_fadeIn__BJY38 .3s ease forwards}.CookieBanner_banner__Y7cf_{position:fixed;bottom:0;left:0;right:0;background:var(--color-bg-white,#ffffff);border-top:1px solid var(--color-border,#e5e7eb);box-shadow:0 -4px 20px rgba(0,0,0,.1);z-index:9999;transform:translateY(100%);animation:CookieBanner_slideUp__0u_ar .4s ease forwards}@keyframes CookieBanner_fadeIn__BJY38{to{opacity:1}}@keyframes CookieBanner_slideUp__0u_ar{to{transform:translateY(0)}}.CookieBanner_content__3ywF8{max-width:1200px;margin:0 auto;padding:24px;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.CookieBanner_icon__tG1d0{font-size:48px;flex-shrink:0}.CookieBanner_text__yX97c{flex:1 1;min-width:300px}.CookieBanner_title__CMnIJ{margin:0 0 8px;font-size:20px;font-weight:700;color:var(--color-text-primary,#1f2937)}.CookieBanner_description__8gjJd{margin:0;font-size:14px;line-height:1.6;color:var(--color-text-secondary,#6b7280)}.CookieBanner_actions__o_Tze{display:flex;gap:12px;flex-wrap:wrap}.CookieBanner_button__08r4m{padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;border:none;white-space:nowrap}.CookieBanner_buttonPrimary__s37OY{background:linear-gradient(135deg,var(--color-primary-gradient-start,#e63946) 0,var(--color-primary-gradient-end,#d62828) 100%);color:#ffffff}.CookieBanner_buttonPrimary__s37OY:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(230,57,70,.3)}.CookieBanner_buttonSecondary__epM25{background:transparent;color:var(--color-text-primary,#1f2937);border:2px solid var(--color-border,#e5e7eb)}.CookieBanner_buttonSecondary__epM25:hover{background:var(--color-bg-secondary,#f9fafb)}.CookieBanner_buttonText___KVAX{background:transparent;color:var(--color-primary,#e63946);padding:12px 16px}.CookieBanner_buttonText___KVAX:hover{text-decoration:underline}.CookieBanner_settings__Nifkl{max-width:800px;margin:0 auto;padding:24px;max-height:80vh;overflow-y:auto}.CookieBanner_settingsHeader__AyNBZ{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid var(--color-border,#e5e7eb)}.CookieBanner_settingsTitle__vzcVc{margin:0;font-size:24px;font-weight:700;color:var(--color-text-primary,#1f2937)}.CookieBanner_closeButton__TFX2a{background:transparent;border:none;font-size:24px;cursor:pointer;color:var(--color-text-secondary,#6b7280);width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease}.CookieBanner_closeButton__TFX2a:hover{background:var(--color-bg-secondary,#f9fafb);color:var(--color-text-primary,#1f2937)}.CookieBanner_settingsContent__cdC_E{display:flex;flex-direction:column;gap:20px;margin-bottom:24px}.CookieBanner_cookieCategory__9G0sW{padding:20px;background:var(--color-bg-secondary,#f9fafb);border-radius:12px;border:1px solid var(--color-border,#e5e7eb)}.CookieBanner_categoryHeader__d174X{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.CookieBanner_categoryInfo__nNeZl{flex:1 1}.CookieBanner_categoryTitle__Hesiw{margin:0 0 8px;font-size:16px;font-weight:600;color:var(--color-text-primary,#1f2937)}.CookieBanner_categoryDescription__EFaAW{margin:0;font-size:14px;line-height:1.5;color:var(--color-text-secondary,#6b7280)}.CookieBanner_toggle__c1Vxi{position:relative;flex-shrink:0}.CookieBanner_toggleInput__sPGq3{position:absolute;opacity:0;width:0;height:0}.CookieBanner_toggleLabel__htTZE{display:block;width:52px;height:28px;background:var(--color-border,#d1d5db);border-radius:14px;cursor:pointer;position:relative;transition:background .3s ease}.CookieBanner_toggleInput__sPGq3:checked+.CookieBanner_toggleLabel__htTZE{background:linear-gradient(135deg,var(--color-primary-gradient-start,#e63946) 0,var(--color-primary-gradient-end,#d62828) 100%)}.CookieBanner_toggleInput__sPGq3:disabled+.CookieBanner_toggleLabel__htTZE{cursor:not-allowed;opacity:.6}.CookieBanner_toggleSlider__nrn0V{position:absolute;top:2px;right:2px;width:24px;height:24px;background:#ffffff;border-radius:50%;transition:transform .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.2)}.CookieBanner_toggleInput__sPGq3:checked+.CookieBanner_toggleLabel__htTZE .CookieBanner_toggleSlider__nrn0V{transform:translateX(-24px)}.CookieBanner_settingsFooter__wWJv0{display:flex;gap:12px;justify-content:flex-end;padding-top:16px;border-top:2px solid var(--color-border,#e5e7eb)}@media (max-width:768px){.CookieBanner_content__3ywF8{flex-direction:column;align-items:stretch;padding:20px}.CookieBanner_icon__tG1d0{align-self:center}.CookieBanner_text__yX97c{min-width:auto}.CookieBanner_actions__o_Tze{flex-direction:column}.CookieBanner_button__08r4m{width:100%;text-align:center}.CookieBanner_settings__Nifkl{padding:16px}.CookieBanner_categoryHeader__d174X{flex-direction:column;gap:12px}.CookieBanner_settingsFooter__wWJv0{flex-direction:column}.CookieBanner_settingsFooter__wWJv0 .CookieBanner_button__08r4m{width:100%}}[data-theme=dark] .CookieBanner_banner__Y7cf_{background:var(--color-bg-primary,#1f2937);border-top-color:var(--color-border,#374151)}[data-theme=dark] .CookieBanner_title__CMnIJ{color:var(--color-text-primary,#f9fafb)}[data-theme=dark] .CookieBanner_description__8gjJd{color:var(--color-text-secondary,#d1d5db)}[data-theme=dark] .CookieBanner_buttonSecondary__epM25{color:var(--color-text-primary,#f9fafb);border-color:var(--color-border,#4b5563)}[data-theme=dark] .CookieBanner_buttonSecondary__epM25:hover{background:var(--color-bg-secondary,#374151)}[data-theme=dark] .CookieBanner_cookieCategory__9G0sW{background:var(--color-bg-secondary,#374151);border-color:var(--color-border,#4b5563)}[data-theme=dark] .CookieBanner_categoryTitle__Hesiw{color:var(--color-text-primary,#f9fafb)}[data-theme=dark] .CookieBanner_categoryDescription__EFaAW,[data-theme=dark] .CookieBanner_closeButton__TFX2a{color:var(--color-text-secondary,#d1d5db)}[data-theme=dark] .CookieBanner_closeButton__TFX2a:hover{background:var(--color-bg-primary,#4b5563);color:var(--color-text-primary,#f9fafb)}.FloatingPriceQuoteButton_container__bj_PG{position:fixed;bottom:30px;left:-210px;z-index:9999;display:flex;width:210px;align-items:center;gap:10px;padding:12px 24px;background-color:var(--color-red,#e53e3e);color:white;border-radius:0 100px 100px 0;filter:drop-shadow(0 4px 12px rgba(0,0,0,.15));cursor:pointer;transition:left .3s ease,filter .3s ease;animation:FloatingPriceQuoteButton_slideInFromLeft__WBpmZ .5s ease-out forwards;&:hover{left:0;filter:drop-shadow(0 6px 16px rgba(0,0,0,.25))}.FloatingPriceQuoteButton_icon___uBSV{width:24px;height:24px;filter:brightness(0) invert(1)}.FloatingPriceQuoteButton_text__kGDaA{font-weight:600;font-size:16px;white-space:wrap}}@keyframes FloatingPriceQuoteButton_slideInFromLeft__WBpmZ{0%{left:-210px}to{left:-10px}}@media (max-width:1024px){.FloatingPriceQuoteButton_container__bj_PG{padding:10px 16px;bottom:30px;left:-100px;width:100px;animation:FloatingPriceQuoteButton_slideInFromLeftMobile__jVZCY .5s ease-out forwards;&:hover{left:0}.FloatingPriceQuoteButton_text__kGDaA{font-size:16px}.FloatingPriceQuoteButton_icon___uBSV{width:20px;height:20px}}@keyframes FloatingPriceQuoteButton_slideInFromLeftMobile__jVZCY{0%{left:-100px}to{left:-10px}}}.Footer_footer__UGJRU{width:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--color-bg-footer);padding:48px;font-size:14px;gap:32px;p{padding:0;margin:0}.Footer_top__pSHsi{display:flex;justify-content:center;align-items:flex-start;gap:60px;width:100%;.Footer_seoTextWrapper__mISQy{width:25%;display:flex;flex-direction:column;gap:16px;.Footer_footerLogo__JK38P{object-fit:contain}.Footer_authButtons__e8dQ8{margin-top:8px;display:flex;gap:12px;align-items:center;a,button{margin:0}}.Footer_clientLoginButton__EsFr0{margin-top:8px;align-self:flex-start}.Footer_logoutButton__ioxNC{align-self:flex-start}}.Footer_footerMenus__euOyu{display:flex;justify-content:space-between;align-items:flex-start;width:max-content;gap:60px;.Footer_footerMenu__dNet3{h4{margin:0}.Footer_menuList__nWYPY{list-style:none;padding:0;gap:16px;display:flex;flex-direction:column;.Footer_menuItem__AKjGa{span{gap:8px;display:flex;align-items:center;line-height:100%;img{height:100%;object-fit:contain}}.Footer_menuLink__U8adn{gap:8px;color:var(--color-text-secondary);text-decoration:none;display:flex;align-items:center;line-height:100%;&:hover{color:var(--color-primary-accent)}}}}}}}.Footer_bottom__p7_My{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;*{margin:0;text-align:center;font-size:14px}}}@media (max-width:1024px){.Footer_footer__UGJRU{padding:32px 20px;gap:24px;.Footer_top__pSHsi{flex-direction:column;align-items:center;gap:32px;.Footer_seoTextWrapper__mISQy{width:100%;text-align:center;align-items:center;.Footer_clientLoginButton__EsFr0{align-self:center}.Footer_authButtons__e8dQ8{justify-content:center;align-items:center;flex-direction:column;width:100%;a,button{width:100%}}}.Footer_footerMenus__euOyu{flex-direction:column;gap:28px;align-items:center;width:100%;.Footer_footerMenu__dNet3{text-align:center;width:100%;h4{margin-bottom:12px}.Footer_menuList__nWYPY{align-items:center;gap:12px;.Footer_menuItem__AKjGa{.Footer_menuLink__U8adn,span{justify-content:center}}}}}}.Footer_bottom__p7_My{gap:6px;*{font-size:13px}}}}@media (max-width:480px){.Footer_footer__UGJRU{padding:24px 16px;gap:20px;font-size:13px;.Footer_top__pSHsi{gap:24px;.Footer_footerMenus__euOyu{gap:24px;.Footer_footerMenu__dNet3{.Footer_menuList__nWYPY{gap:10px}}}}.Footer_bottom__p7_My{*{font-size:12px}}}}@keyframes PageWrapper_fadeSlideIn__vTIoK{0%{opacity:0;transform:translateY(12px) scale(.98);filter:blur(4px)}60%{opacity:1;transform:translateY(-2px) scale(1);filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1)}}.PageWrapper_pageWrapper__AcqUm{animation:PageWrapper_fadeSlideIn__vTIoK 1s cubic-bezier(.22,.61,.36,1) both;will-change:opacity,transform;.PageWrapper_childWrapper__9rmlp{padding:64px;width:70%;margin:0 auto;@media only screen and (max-width:1024px){width:90%;padding-left:32px;padding-bottom:32px;padding-right:32px;padding-top:32px}@media only screen and (max-width:1024px){width:100%;padding-left:12px;padding-bottom:24px;padding-right:12px;padding-top:24px}}}.PageWrapper_pageWrapperLeaving__4wxFH{opacity:0;transition:opacity 1s ease}.GeneralHero_generalHero__OVhSB{text-align:center;font-size:32px;font-weight:500;padding:120px 16px 32px;background:linear-gradient(90deg,var(--color-primary-red-light) 0,transparent 100%);.GeneralHero_breadcrumbsWrapper__nFE8_{display:inline-flex;align-items:center;gap:8px;font-size:14px;margin-bottom:16px;color:var(--breadcrumb-fg,var(--color-text-gray))}.GeneralHero_container__i1m6v{max-width:1200px;margin:0 auto;.GeneralHero_title__m7XKJ{font-size:32px;line-height:1.2;margin:8px 0 12px}}}@media (max-width:1024px){.GeneralHero_generalHero__OVhSB{padding:88px 12px 32px;font-size:28px;.GeneralHero_breadcrumbsWrapper__nFE8_{font-size:13px;gap:6px;margin-bottom:12px;flex-wrap:wrap;justify-content:center}.GeneralHero_container__i1m6v{.GeneralHero_title__m7XKJ{font-size:28px;margin:6px 0 10px}}}}.DynamicPage_pageContainer__2eApL{width:100%;min-height:60vh}.DynamicPage_title__PlvOM{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;margin:0 0 1rem;line-height:1.2}.DynamicPage_shortDescription__96krv{font-size:clamp(1rem,2.5vw,1.25rem);opacity:.9;margin:0;line-height:1.6}.DynamicPage_contentSection___jetF{padding:3rem 1.5rem;color:var(--color-text-primary)}.DynamicPage_contentWrapper__h9gGz{max-width:900px;margin:0 auto;font-size:1.1rem;line-height:1.8;color:var(--color-text-primary,#333)}.DynamicPage_contentWrapper__h9gGz h2{font-size:1.75rem;font-weight:600;margin:2rem 0 1rem;color:var(--color-text-primary,#222)}.DynamicPage_contentWrapper__h9gGz h3{font-size:1.4rem;font-weight:600;margin:1.5rem 0 .75rem;color:var(--color-text-primary,#333)}.DynamicPage_contentWrapper__h9gGz p{margin:0 0 1.25rem;color:var(--color-text-primary,#333)}.DynamicPage_contentWrapper__h9gGz ol,.DynamicPage_contentWrapper__h9gGz ul{margin:0 0 1.25rem;padding-right:1.5rem}.DynamicPage_contentWrapper__h9gGz li{margin-bottom:.5rem}.DynamicPage_contentWrapper__h9gGz a{color:var(--accent-color,#007bff);text-decoration:none;transition:color .2s ease}.DynamicPage_contentWrapper__h9gGz a:hover{text-decoration:underline}.DynamicPage_contentWrapper__h9gGz img{max-width:100%;height:auto;border-radius:var(--border-radius-md);corner-shape:squircle;margin:1.5rem 0}.DynamicPage_contentWrapper__h9gGz blockquote{margin:1.5rem 0;padding:1rem 1.5rem;border-right:4px solid var(--accent-color,#007bff);font-style:italic;border-radius:var(--border-radius-xs);corner-shape:squircle}@media (max-width:768px){.DynamicPage_heroSection__ZSp18{min-height:250px}.DynamicPage_contentSection___jetF,.DynamicPage_heroContent__Yv_bP{padding:2rem 1rem}.DynamicPage_contentWrapper__h9gGz{font-size:1rem}}.Technologies_wrap__gZJpc{padding:24px;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:32px;.Technologies_pageTitle__QL2PK{margin:0 0 16px;font-size:32px;line-height:1.25;font-weight:800}.Technologies_error__gREFR{background:#fee;color:#900;border:1px solid #fbb;border-radius:var(--border-radius-lg);corner-shape:squircle;padding:10px 12px;margin-bottom:16px;font-size:14px}.Technologies_section__vGEgi{margin-top:24px;.Technologies_sectionHeader__I5OZQ{display:flex;align-items:center;gap:12px;margin-bottom:14px;.Technologies_sectionIcon__2kQdh{display:flex;width:50px;padding:12px;height:100%;border-radius:var(--border-radius-lg);corner-shape:squircle;background:var(--color-pink-bg);border:1px solid var(--color-pink-border);display:inline-flex;align-items:center;justify-content:center;font-size:18px}.Technologies_sectionText__bG4Tp{.Technologies_sectionTitle__0WezP{margin:0;font-size:24px;font-weight:800}.Technologies_sectionDesc__nCw4c{margin:6px 0 0;color:#6b7280;font-size:14px}}}.Technologies_grid__Xkwh1{list-style:none;padding:0;margin:0;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));.Technologies_card__6UiC5{overflow:hidden;aspect-ratio:1/1;display:flex;flex-direction:column;justify-content:center;padding:16px;align-items:center;.Technologies_cardLink__fi2uJ{text-decoration:none;color:inherit;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;.Technologies_cardBody__U737C{display:flex;flex-direction:column;align-items:center;text-align:center;margin-block:auto 0;gap:16px;.Technologies_logo__pTZa7{width:64px;height:64px;border-radius:var(--border-radius-xl);corner-shape:squircle;padding:8px;background:var(--color-bg-gray);object-fit:contain;transition:transform .3s ease}.Technologies_logoFallback__S_KQe{width:64px;height:64px;border-radius:var(--border-radius-lg);corner-shape:squircle;background:#f9fafb;display:inline-flex;align-items:center;justify-content:center;color:#9ca3af}.Technologies_cardTitle__pUgrQ{font-weight:600;font-size:14px;color:var(--color-text-secondary);transition:color .2s ease}.Technologies_cardDesc__QTnVE{font-size:13px;color:var(--color-text-primary);p{margin:0}}}.Technologies_cardFooter__Nh1rw{margin-block:auto 0;font-size:14px;color:black;opacity:0;transform:translateY(5px);transition:color .2s ease,opacity .2s ease,transform .2s ease}}&:hover{.Technologies_cardBody__U737C{.Technologies_cardTitle__pUgrQ{color:#f92636}.Technologies_logo__pTZa7{transform:rotate(5deg) scale(1.05)}}.Technologies_cardFooter__Nh1rw{color:#f92636;opacity:1;transform:translateY(0)}}}}}}@media (max-width:1024px){.Technologies_wrap__gZJpc{.Technologies_section__vGEgi{margin:0;.Technologies_grid__Xkwh1{grid-template-columns:repeat(2,minmax(0,1fr));.Technologies_card__6UiC5{.Technologies_cardLink__fi2uJ{.Technologies_cardBody__U737C{margin-top:0;.Technologies_cardDesc__QTnVE{display:none}}.Technologies_cardFooter__Nh1rw{display:none}}}}}}}.NotFoundPage_pageContainer__Y6Bwo{width:100%;min-height:60vh}.NotFoundPage_contentSection__6rN30{padding:3rem 1.5rem;background:var(--bg-primary,#fff)}.NotFoundPage_contentWrapper__VfqoZ{max-width:900px;margin:0 auto;font-size:1.1rem;line-height:1.8;color:var(--text-primary,#333)}.NotFoundPage_container__Dr6r0{min-height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center}.NotFoundPage_errorCode__jFAHv{font-size:6rem;font-weight:700;margin:0 0 1rem;background:linear-gradient(135deg,var(--color-primary-gradient-start) 0,var(--color-primary-gradient-end) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.NotFoundPage_title__Yf_Zk{font-size:1.75rem;margin-bottom:1rem;font-weight:600}.NotFoundPage_description__aP7lF{color:var(--text-secondary,#666);margin-bottom:2rem;max-width:400px;line-height:1.6}[data-theme=dark] .NotFoundPage_contentSection__6rN30{background:var(--bg-primary,#121212)}[data-theme=dark] .NotFoundPage_contentWrapper__VfqoZ{color:var(--text-primary,#e5e5e5)}[data-theme=dark] .NotFoundPage_description__aP7lF{color:var(--text-secondary,#aaa)}@media (max-width:768px){.NotFoundPage_contentSection__6rN30{padding:2rem 1rem}.NotFoundPage_contentWrapper__VfqoZ{font-size:1rem}.NotFoundPage_errorCode__jFAHv{font-size:4rem}}.NumberItem_numberItem__gspWX{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px;border-radius:var(--border-radius-7xl);corner-shape:squircle;height:100%;.NumberItem_numberIcon__2uxn2{width:auto;height:38px;object-fit:contain;display:block;svg{width:100%;height:100%;display:block}}.NumberItem_numberValue__5sYd7{font-weight:700;font-size:32px;&:before{content:"+"}}.NumberItem_numberText__e7akM{text-align:center}}@media (max-width:1024px){.NumberItem_numberItem__gspWX{padding:12px;.NumberItem_numberIcon__2uxn2{height:32px}.NumberItem_numberValue__5sYd7{font-size:28px}}}@media (max-width:768px){.NumberItem_numberItem__gspWX{padding:10px;border-radius:var(--border-radius-5xl);corner-shape:squircle;.NumberItem_numberIcon__2uxn2{height:28px}.NumberItem_numberValue__5sYd7{font-size:24px}}}.about_aboutPage__TB1TE{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:48px;.about_runningNumbers__prMHH{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));width:100%;gap:16px}.about_firstSection__TSG2W{display:flex;justify-content:center;align-items:center;gap:48px;.about_textContent__BcGyW{width:50%}.about_firstSectionImage__7Etak{width:100%;object-fit:cover;border-radius:var(--border-radius-3xl);corner-shape:squircle}}}@media (max-width:1024px){.about_aboutPage__TB1TE{gap:36px;.about_runningNumbers__prMHH{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:12px}.about_firstSection__TSG2W{flex-direction:column;gap:32px;.about_textContent__BcGyW{width:100%}}}}@media (max-width:768px){.about_aboutPage__TB1TE{gap:28px;padding:0 16px;.about_runningNumbers__prMHH{grid-template-columns:repeat(2,1fr);gap:10px}.about_firstSection__TSG2W{gap:24px;.about_textContent__BcGyW{width:100%}.about_firstSectionImage__7Etak{border-radius:var(--border-radius-xl);corner-shape:squircle}}}}@media (max-width:480px){.about_aboutPage__TB1TE{gap:24px;.about_runningNumbers__prMHH{grid-template-columns:1fr;gap:8px}.about_firstSection__TSG2W{gap:20px;.about_firstSectionImage__7Etak{border-radius:var(--border-radius-lg);corner-shape:squircle}}}}.auth_authPage__nqQZK{justify-content:flex-start;gap:48px}.auth_authPage__nqQZK,.auth_heroSection__IkF_5{display:flex;flex-direction:column;align-items:center;width:100%}.auth_heroSection__IkF_5{justify-content:center;text-align:center;gap:16px;padding:48px 24px}.auth_pageTitle__Qrdis{font-size:2.5rem;font-weight:700;margin:0}.auth_pageText__rPO_d{font-size:1.125rem;line-height:1.6;max-width:800px;margin:0}.ContactWayItem_contactWayLink__b4TVF{text-decoration:none;color:inherit;display:block;height:100%}.ContactWayItem_contactWay__SHmdt{display:flex;align-items:center;gap:16px;border-radius:var(--border-radius-md);corner-shape:squircle;padding:12px;justify-content:flex-start;height:100%;.ContactWayItem_contactWayIcon__TeHak{font-size:24px;color:var(--color-primary-accent);flex-shrink:0}.ContactWayItem_contactWayDetails__tf8ZD{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;.ContactWayItem_contactWayTitle__yz1VR{font-size:16px;font-weight:600;margin:0;color:var(--color-text-body)}.ContactWayItem_contactWayText__N1eCc{margin:0;font-size:14px;color:var(--color-text-light-gray);text-decoration:none}}}@media (max-width:1024px){.ContactWayItem_contactWay__SHmdt{padding:10px;gap:12px;.ContactWayItem_contactWayDetails__tf8ZD{.ContactWayItem_contactWayTitle__yz1VR{font-size:15px}.ContactWayItem_contactWayText__N1eCc{font-size:13px}}}}@media (max-width:768px){.ContactWayItem_contactWay__SHmdt{padding:8px;gap:10px;.ContactWayItem_contactWayIcon__TeHak{font-size:20px}.ContactWayItem_contactWayDetails__tf8ZD{.ContactWayItem_contactWayTitle__yz1VR{font-size:14px}.ContactWayItem_contactWayText__N1eCc{font-size:12px}}}}.contactPage_contactPageWrapper__a9tpU{.contactPage_pageContent__XXF0_{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(50% - 24px),1fr));gap:48px;justify-content:center;align-items:flex-start;.contactPage_formWrapper__QKt7A{border:1px solid var(--color-border-gray);border-radius:var(--border-radius-7xl);corner-shape:squircle;height:100%;padding:24px;.contactPage_formTitle__6yc1e{font-size:20px;font-weight:700;margin:0}.contactPage_formSubTitle__AnYE_{font-size:14px;color:var(--color-text-gray);margin-bottom:24px}.contactPage_successMessage__JLMHS{background-color:#d4edda;color:#155724;border-radius:var(--border-radius-md);border:1px solid #c3e6cb}.contactPage_errorMessage__ia5O2,.contactPage_successMessage__JLMHS{padding:12px 16px;corner-shape:squircle;margin-bottom:16px;font-size:14px}.contactPage_errorMessage__ia5O2{background-color:#f8d7da;color:#721c24;border-radius:var(--border-radius-md);border:1px solid #f5c6cb}.contactPage_contactForm__Y1m0o{display:flex;flex-direction:column;gap:16px;.contactPage_formGroupsWrapper__GuLYJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;@media (max-width:560px){grid-template-columns:1fr}.contactPage_formGroup__XS_8K{display:flex;flex-direction:column;gap:4px;width:100%;.contactPage_label__cClQN{font-size:14px;font-weight:600}.contactPage_input__VjEYm{border:none;border-radius:var(--border-radius-md);corner-shape:squircle;box-shadow:var(--shadow-contact-card);padding:10px 8px;width:100%;background:var(--color-bg-white);color:var(--color-text-primary);text-align:right;direction:rtl}.contactPage_input__VjEYm:focus{outline:2px solid var(--color-primary-accent);outline-offset:1px}.contactPage_textarea__Af_FY{width:100%;resize:vertical;min-height:140px}}.contactPage_formGroup__XS_8K:has(.contactPage_textarea__Af_FY){grid-column:1/-1}.contactPage_formGroup__XS_8K.contactPage_fullRow___wuf5{grid-column:1/-1}}.contactPage_submitButton__4oDBf{background-color:var(--color-primary-accent);color:var(--color-bg-white);border:none;border-radius:var(--border-radius-md);corner-shape:squircle;padding:12px 24px;font-size:16px;display:flex;justify-content:center;align-items:center;gap:16px;width:100%;font-weight:600;cursor:pointer;transition:background-color .15s,transform .15s}.contactPage_submitButton__4oDBf:hover{background-color:var(--color-primary-hover)}.contactPage_submitButton__4oDBf:active{transform:translateY(1px)}.contactPage_submitButton__4oDBf:focus-visible{outline:2px solid var(--color-bg-white);outline-offset:2px;box-shadow:var(--shadow-focus-primary)}}}.contactPage_contactInfoWrapper__FGzJf{padding:24px 24px 0 0;display:flex;flex-direction:column;gap:20px;.contactPage_contactInfoTitle__jnesc{font-size:20px;font-weight:700;margin:0}.contactPage_contactInfoText__75Vdn{font-size:14px;color:var(--color-text-gray);margin:0}.contactPage_contactWay__AsFOK{gap:16px;border:1px solid var(--color-border-gray);border-radius:var(--border-radius-md);corner-shape:squircle;padding:12px;display:flex;justify-content:flex-start;align-items:center;text-decoration:none;box-shadow:var(--shadow-none);transition:box-shadow .2s ease,border .2s ease;&:hover{border-color:var(--color-primary-accent);box-shadow:var(--shadow-focus-glow)}.contactPage_contactWayIcon__Jlpxe{font-size:24px;color:var(--color-primary-accent)}.contactPage_contactWayDetails__qyOBA{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;.contactPage_contactWayTitle__naqXy{font-size:16px;font-weight:600;margin:0;color:var(--color-text-body)}.contactPage_contactWayText__F_DVC{margin:0;font-size:14px;color:var(--color-text-light-gray);text-decoration:none}}}}.contactPage_locationMapWrapper__bqo_O{width:100%;grid-column:1/-1}.contactPage_mapIframe__nLeyv{width:100%;height:320px;border:0;border-radius:var(--border-radius-md);corner-shape:squircle;box-shadow:var(--shadow-contact-card)}}}@media (max-width:1024px){.contactPage_contactPageWrapper__a9tpU{.contactPage_pageContent__XXF0_{grid-template-columns:1fr;gap:32px;.contactPage_formWrapper__QKt7A{padding:20px;.contactPage_formTitle__6yc1e{font-size:18px}.contactPage_formSubTitle__AnYE_{font-size:13px}.contactPage_contactForm__Y1m0o{gap:14px;.contactPage_formGroupsWrapper__GuLYJ{gap:14px;.contactPage_formGroup__XS_8K{.contactPage_label__cClQN{font-size:13px}.contactPage_input__VjEYm{padding:9px 7px;font-size:14px}.contactPage_textarea__Af_FY{min-height:120px}}}.contactPage_submitButton__4oDBf{padding:11px 20px;font-size:15px;gap:14px}}}.contactPage_contactInfoWrapper__FGzJf{padding:20px 20px 0 0;gap:18px;.contactPage_contactInfoTitle__jnesc{font-size:18px}.contactPage_contactInfoText__75Vdn{font-size:13px}.contactPage_contactWay__AsFOK{padding:11px;gap:14px;.contactPage_contactWayIcon__Jlpxe{font-size:22px}.contactPage_contactWayDetails__qyOBA{gap:7px;.contactPage_contactWayTitle__naqXy{font-size:15px}.contactPage_contactWayText__F_DVC{font-size:13px}}}}}}}@media (max-width:768px){.contactPage_contactPageWrapper__a9tpU{.contactPage_pageContent__XXF0_{gap:28px;padding:0 16px;.contactPage_formWrapper__QKt7A{padding:18px;border-radius:var(--border-radius-sm);corner-shape:squircle;.contactPage_formTitle__6yc1e{font-size:17px}.contactPage_formSubTitle__AnYE_{font-size:12px;margin-bottom:20px}.contactPage_contactForm__Y1m0o{gap:12px;.contactPage_formGroupsWrapper__GuLYJ{gap:12px;.contactPage_formGroup__XS_8K{.contactPage_label__cClQN{font-size:13px}.contactPage_input__VjEYm{padding:8px 6px;font-size:14px}.contactPage_textarea__Af_FY{min-height:100px}}}.contactPage_submitButton__4oDBf{padding:10px 18px;font-size:14px;gap:12px}}}.contactPage_contactInfoWrapper__FGzJf{padding:18px 16px 0 0;gap:16px;.contactPage_contactInfoTitle__jnesc{font-size:17px}.contactPage_contactInfoText__75Vdn{font-size:12px}.contactPage_contactWay__AsFOK{padding:10px;gap:12px;.contactPage_contactWayIcon__Jlpxe{font-size:20px}.contactPage_contactWayDetails__qyOBA{gap:6px;.contactPage_contactWayTitle__naqXy{font-size:14px}.contactPage_contactWayText__F_DVC{font-size:12px}}}}.contactPage_locationMapWrapper__bqo_O{margin-top:12px}.contactPage_mapIframe__nLeyv{height:280px;border-radius:var(--border-radius-sm);corner-shape:squircle}}}}@media (max-width:480px){.contactPage_contactPageWrapper__a9tpU{.contactPage_pageContent__XXF0_{gap:24px;.contactPage_formWrapper__QKt7A{padding:16px;.contactPage_formTitle__6yc1e{font-size:16px}.contactPage_formSubTitle__AnYE_{font-size:11px;margin-bottom:18px}.contactPage_contactForm__Y1m0o{gap:10px;.contactPage_formGroupsWrapper__GuLYJ{gap:10px;.contactPage_formGroup__XS_8K{.contactPage_label__cClQN{font-size:12px}.contactPage_input__VjEYm{padding:7px 5px;font-size:13px}.contactPage_textarea__Af_FY{min-height:90px}}}.contactPage_submitButton__4oDBf{padding:9px 16px;font-size:13px;gap:10px}}}.contactPage_contactInfoWrapper__FGzJf{padding:16px 12px 0 0;gap:14px;.contactPage_contactInfoTitle__jnesc{font-size:16px}.contactPage_contactWay__AsFOK{padding:9px;gap:10px;flex-direction:column;align-items:flex-start;.contactPage_contactWayIcon__Jlpxe{font-size:18px}.contactPage_contactWayDetails__qyOBA{gap:5px;width:100%;.contactPage_contactWayTitle__naqXy{font-size:13px}.contactPage_contactWayText__F_DVC{font-size:11px}}}}.contactPage_mapIframe__nLeyv{height:240px}}}}.ProjectPage_container__IpZz7{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:24px;.ProjectPage_projectHeroWrapper__fOR4U{width:100%;height:350px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:16px;padding:32px;color:var(--color-light-on-dark);.ProjectPage_projectFeaturedImage__hY2Ru{object-fit:cover;z-index:0}.ProjectPage_imageCover__XWfNG,.ProjectPage_projectFeaturedImage__hY2Ru{width:100%;height:100%;border-radius:var(--border-radius-xl);corner-shape:squircle;position:absolute;top:0;left:0}.ProjectPage_imageCover__XWfNG{background:linear-gradient(to bottom,var(--color-bg-half-transparent),var(--color-bg-half-transparent));z-index:1}.ProjectPage_categories___BOGd{z-index:2;display:flex;gap:8px;flex-wrap:wrap}.ProjectPage_categoryTag___GC3v{background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--color-bg-white)}[data-theme=dark] & .ProjectPage_categoryTag___GC3v{color:var(--color-light-on-dark);padding:6px 12px;border-radius:var(--border-radius-sm);corner-shape:squircle;font-size:14px;text-decoration:none;transition:background .2s}.ProjectPage_categoryTag___GC3v:hover{background:rgba(255,255,255,.3)}.ProjectPage_projectTitle__ObSMJ{z-index:2;margin:0;padding:0;font-size:64px;color:var(--color-text-primary)}.ProjectPage_projectShortDesc__eYtnt{z-index:2;font-size:24px;color:var(--color-text-primary);p{margin:0;padding:0}}}.ProjectPage_projectMeta__UM1hq{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));width:100%;gap:24px;.ProjectPage_metaBox__41MSN{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border:1px solid var(--color-overlay-shadow);border-radius:var(--border-radius-4xl);corner-shape:squircle;padding:12px;gap:12px;width:100%;h4,p{margin:0;padding:0}.ProjectPage_title__IM2yK{font-size:14px;font-weight:400;color:var(--color-text-lighter)}.ProjectPage_value__kSkxI{font-size:14px}&.ProjectPage_technologies__R0zZD{.ProjectPage_techList__ECyz_{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.ProjectPage_techTag__pjFtg{background:var(--color-bg-light);padding:4px 10px;border-radius:var(--border-radius-sm);corner-shape:squircle;font-size:14px;color:var(--color-text-body);text-decoration:none;transition:background .2s,color .2s}.ProjectPage_techTag__pjFtg:hover{background:var(--color-primary-accent);color:var(--color-bg-white)}}&.ProjectPage_linkAndCode__pE4Xe{justify-content:center;gap:16px;.ProjectPage_linkItem__NtQfJ{display:flex;justify-content:center;align-items:center;gap:8px;font-size:14px;width:100%;box-shadow:var(--shadow-project-page);padding:8px 16px;border-radius:var(--border-radius-md);corner-shape:squircle;color:inherit;text-decoration:none;transition:background-color .2s,color .2s;&:hover{background-color:var(--color-primary-accent);color:var(--color-bg-white)}}}}}.ProjectPage_mainContentWrapper__n9AY6{display:grid;grid-template-columns:1fr 25%;gap:24px;width:100%;box-sizing:border-box;.ProjectPage_borderedSection__FTmnz{border:1px solid var(--color-overlay-shadow);border-radius:var(--border-radius-4xl);corner-shape:squircle;padding:24px}.ProjectPage_formColumn__vhgQf{height:100%;width:100%;.ProjectPage_formWrapper__TmnS_{width:100%;position:sticky;top:100px;left:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;border:1px solid var(--color-overlay-shadow);padding:16px;border-radius:var(--border-radius-4xl);corner-shape:squircle;.ProjectPage_formTitle__M2gJs{margin:0;padding:0;font-size:16px}.ProjectPage_formSubtitle__UHIal{font-size:14px;margin:0;padding:0}.ProjectPage_successMessage__3Gv5b{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb;border-radius:var(--border-radius-md)}.ProjectPage_errorMessage__0BLZt,.ProjectPage_successMessage__3Gv5b{corner-shape:squircle;padding:12px;margin-top:16px;font-size:14px;text-align:center;width:100%}.ProjectPage_errorMessage__0BLZt{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb;border-radius:var(--border-radius-md)}.ProjectPage_contactForm__8zNHB{margin-top:16px;display:flex;flex-direction:column;gap:8px;width:100%;.ProjectPage_input__IRI_H{padding:8px;border-radius:var(--border-radius-md);corner-shape:squircle;border:1px solid var(--color-border-gray);text-align:right;direction:rtl}.ProjectPage_submitButton__fMqT3{background-color:var(--color-primary-accent);border-radius:var(--border-radius-md);corner-shape:squircle;padding:8px;color:var(--color-bg-white);border:none;cursor:pointer;font-size:14px;&:hover{background-color:var(--color-primary-hover)}&:disabled{background-color:var(--color-border-gray);cursor:not-allowed}}}}}.ProjectPage_projectMainContent__giWHB{display:flex;flex-direction:column;gap:24px;.ProjectPage_projectAttributesWrapper__PPO8w{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;.ProjectPage_projectAttributes__NLwy4{display:grid;grid-template-columns:repeat(2,1fr);column-gap:48px;row-gap:24px;box-sizing:border-box;justify-content:space-between;align-items:center;@media (max-width:768px){grid-template-columns:1fr}.ProjectPage_projectAttribute__5Y7q8{gap:8px;width:100%;font-size:14px;box-sizing:border-box}.ProjectPage_attrIcon__6s8_r,.ProjectPage_projectAttribute__5Y7q8{display:flex;justify-content:flex-start;align-items:center}}}.ProjectPage_projectChallengesAndSolutions__Ns6VG{display:flex;gap:24px;.ProjectPage_title__IM2yK{display:flex;justify-content:flex-start;align-items:center;gap:8px}.ProjectPage_challengesWrapper__efB6Y{width:100%}.ProjectPage_solutionsWrapper__9lpcc{width:100%}}.ProjectPage_resultsWrapper__4haDT{.ProjectPage_results__rYg74{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;.ProjectPage_result__S_QUb{display:flex;justify-content:flex-start;align-items:center;gap:8px;background-color:var(--color-primary-red-light);padding:12px;border-radius:var(--border-radius-xl);corner-shape:squircle}}}.ProjectPage_projectGallery__8Yk1O{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;width:100%;.ProjectPage_galleryImageWrapper__1l_x3{height:200px;cursor:pointer;border:2px solid var(--color-red);border-radius:18px;corner-shape:squircle;overflow:hidden;img.ProjectPage_galleryImage__U3u3U{object-fit:cover;border-radius:var(--border-radius-3xl);corner-shape:squircle;width:100%;height:100%;transition:transform .3s ease;&:hover{transform:scale(1.1)}}}}.ProjectPage_projectQuoteWrapper__rhDkR{background-color:var(--color-primary-red-light);display:flex;flex-direction:column;gap:12px;.ProjectPage_quoteIcon__2r70_{width:48px;height:48px}.ProjectPage_projectQuote__snmyX{text-align:right;margin:0;.ProjectPage_cite__Tpna9{text-align:right;display:flex;justify-content:flex-start;align-items:center;gap:4px}}.ProjectPage_quoteMeta__2T__p{color:var(--color-text-light-gray);.ProjectPage_clientName__esWUx{color:var(--color-text-secondary);font-size:14px}.ProjectPage_companyName__7_GAf,.ProjectPage_role__HXG1Q{font-size:14px}}}}}}@media (max-width:1024px){.ProjectPage_container__IpZz7{gap:20px;padding:0 16px;.ProjectPage_projectHeroWrapper__fOR4U{height:max-content;padding:24px;border-radius:var(--border-radius-lg);corner-shape:squircle;.ProjectPage_projectTitle__ObSMJ{font-size:48px}.ProjectPage_projectShortDesc__eYtnt{font-size:20px}}.ProjectPage_projectMeta__UM1hq{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;.ProjectPage_metaBox__41MSN{padding:10px;.ProjectPage_title__IM2yK,.ProjectPage_value__kSkxI{font-size:13px}&.ProjectPage_technologies__R0zZD .ProjectPage_techList__ECyz_{gap:6px;.ProjectPage_techTag__pjFtg{padding:3px 8px;font-size:13px}}&.ProjectPage_linkAndCode__pE4Xe .ProjectPage_linkItem__NtQfJ{padding:7px 14px;font-size:13px}}}.ProjectPage_mainContentWrapper__n9AY6{grid-template-columns:1fr;gap:20px;.ProjectPage_projectMainContent__giWHB{.ProjectPage_resultsWrapper__4haDT{.ProjectPage_results__rYg74{gap:14px;grid-template-columns:repeat(1,1fr);.ProjectPage_result__S_QUb{padding:10px;font-size:13px}}}.ProjectPage_projectGallery__8Yk1O{gap:10px;padding:0;grid-template-columns:repeat(1,1fr);.ProjectPage_galleryImageWrapper__1l_x3{height:180px;.ProjectPage_galleryImage__U3u3U{border-radius:var(--border-radius-xl);corner-shape:squircle}}}}}.ProjectPage_projectAttributesWrapper__PPO8w{gap:20px;.ProjectPage_projectAttributes__NLwy4{column-gap:36px;row-gap:20px;.ProjectPage_projectAttribute__5Y7q8{font-size:13px}}}.ProjectPage_projectChallengesAndSolutions__Ns6VG{flex-direction:column;gap:20px}.ProjectPage_projectQuoteWrapper__rhDkR{padding:16px;gap:10px;.ProjectPage_quoteIcon__2r70_{width:40px;height:40px}.ProjectPage_projectQuote__snmyX,.ProjectPage_quoteMeta__2T__p{font-size:13px}}}}.QuoteCard_quoteCard__RXcJT{background:var(--color-bg-white);padding:2rem;display:flex;flex-direction:column;gap:1.5rem;text-decoration:none;color:inherit;height:100%;transition:all .3s ease}.QuoteCard_header__tX6d8{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.QuoteCard_title__84kzg{font-size:1.375rem;font-weight:700;margin:0;color:var(--color-text-primary);flex:1 1;line-height:1.4;transition:color .2s ease}.QuoteCard_quoteCard__RXcJT:hover .QuoteCard_title__84kzg{color:var(--color-primary)}.QuoteCard_signedBadge__yFB7P{background:linear-gradient(135deg,#10b981,#059669)!important;color:var(--color-light-on-dark)!important;box-shadow:0 2px 8px rgba(16,185,129,.3);font-weight:600}.QuoteCard_price__fCyHf{font-size:2rem;font-weight:800;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-gradient-end) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:.5rem 0}.QuoteCard_details__lRwTN{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem 0;border-top:1px solid var(--color-border-gray);border-bottom:1px solid var(--color-border-gray)}.QuoteCard_detail__F6OUG{display:flex;justify-content:space-between;align-items:center}.QuoteCard_detailLabel__Y_CMo{font-size:.875rem;color:var(--color-text-muted);font-weight:500}.QuoteCard_detailValue__2XjjR{font-size:.9375rem;color:var(--color-text-primary);font-weight:600}.QuoteCard_footer__PWuQy{display:flex;justify-content:flex-end;margin-top:auto}.QuoteCard_viewLink___GSKb{color:var(--color-primary);font-weight:600;display:flex;align-items:center;gap:.5rem;font-size:.9375rem;padding:.75rem 1.25rem;border-radius:var(--border-radius-lg);corner-shape:squircle;background:var(--color-primary-transparent);transition:all .2s ease}.QuoteCard_viewLink___GSKb svg{transition:transform .2s ease}.QuoteCard_quoteCard__RXcJT:hover .QuoteCard_viewLink___GSKb{background:var(--color-primary-light);transform:translateX(-2px)}.QuoteCard_quoteCard__RXcJT:hover .QuoteCard_viewLink___GSKb svg{transform:translateX(-2px)}@media (max-width:768px){.QuoteCard_quoteCard__RXcJT{padding:1.5rem}.QuoteCard_title__84kzg{font-size:1.25rem}.QuoteCard_price__fCyHf{font-size:1.75rem}.QuoteCard_header__tX6d8{flex-direction:column;gap:.75rem}}.price-quotes_container__Wq8qY{width:100%}.price-quotes_title__E4PoI{font-size:2.5rem;font-weight:800;margin:0 0 .75rem;color:var(--color-text-primary);background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-gradient-end) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.price-quotes_subtitle__PKe1R{font-size:1rem;color:var(--color-text-muted);margin:0 0 2rem}.price-quotes_noQuotes__qtJHc{text-align:center;padding:4rem 2rem;color:var(--color-text-muted);font-size:1.125rem;background:var(--color-bg-light);border-radius:var(--border-radius-xl);corner-shape:squircle;border:2px dashed var(--color-border-gray)}.price-quotes_quotesList__ZBntt{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}@media (max-width:1024px){.price-quotes_quotesList__ZBntt{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (max-width:768px){.price-quotes_quotesList__ZBntt{grid-template-columns:1fr;gap:1.5rem}.price-quotes_title__E4PoI{font-size:2rem}.price-quotes_quoteCard__tUuZE{padding:1.5rem}.price-quotes_priceValue__1F13V,.price-quotes_quoteTitle__T_oBr{font-size:1.25rem}}