.ProjectCard_card__Tg139{display:flex;flex-direction:column;background-color:#fff;border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:hidden;cursor:pointer;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease,border-color .35s ease;text-decoration:none;color:inherit;box-shadow:0 6px 20px rgba(0,0,0,.05);position:relative}.ProjectCard_card__Tg139:hover{transform:translateY(-8px);box-shadow:0 18px 40px rgba(230,81,0,.22);border-color:var(--color-orange-primary)}.ProjectCard_visual__g4BVV{position:relative;height:210px;overflow:hidden;background-color:#0f172a;display:flex;align-items:center;justify-content:center}.ProjectCard_projectImg__0LIyP{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.ProjectCard_card__Tg139:hover .ProjectCard_projectImg__0LIyP{transform:scale(1.08)}.ProjectCard_imageOverlay__frd_d{position:absolute;inset:0;background:linear-gradient(0deg,rgba(15,23,42,.75) 0,transparent 60%);pointer-events:none}.ProjectCard_visualIcon__GHLTO{font-size:4rem}.ProjectCard_headerBadge__BBYR4{position:absolute;top:14px;left:14px;display:flex;gap:.5rem;z-index:2}.ProjectCard_categoryTag__y3p14{background:rgba(15,23,42,.75);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-weight:700;padding:.35rem .85rem;letter-spacing:.03em}.ProjectCard_categoryTag__y3p14,.ProjectCard_statusBadge__FN9Nk{color:#fff;font-size:.75rem;border-radius:var(--radius-full);border:1px solid hsla(0,0%,100%,.2)}.ProjectCard_statusBadge__FN9Nk{position:absolute;bottom:14px;right:14px;display:flex;align-items:center;gap:.4rem;font-weight:600;background:rgba(0,104,55,.9);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:.3rem .8rem;z-index:2}.ProjectCard_statusDot__cjhXn{width:7px;height:7px;background:#4ade80;border-radius:50%;box-shadow:0 0 8px #4ade80}.ProjectCard_content___p07_{padding:1.5rem;display:flex;flex-direction:column;gap:.85rem;flex:1 1}.ProjectCard_header__UOwp6{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.ProjectCard_title__j_s2R{font-size:1.25rem;font-weight:800;color:var(--color-dark-heading);line-height:1.2;transition:color .25s ease}.ProjectCard_card__Tg139:hover .ProjectCard_title__j_s2R{color:var(--color-orange-primary)}.ProjectCard_year__kCxY3{font-size:.8rem;color:var(--color-text-muted);font-weight:700;background:var(--color-bg-section-alt);padding:.2rem .5rem;border-radius:var(--radius-sm)}.ProjectCard_clientSub__zw5iA{font-size:.8rem;color:var(--color-green-primary);font-weight:600}.ProjectCard_desc__IX8G1{font-size:.9rem;color:var(--color-text-body);line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ProjectCard_stack__O8NG8{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.25rem}.ProjectCard_techTag__nd8o6{background:var(--color-green-soft);color:var(--color-green-dark);font-size:.75rem;font-weight:600;padding:.25rem .6rem;border-radius:var(--radius-sm);border:1px solid rgba(0,104,55,.15)}.ProjectCard_techTagMore__U7ueK{background:var(--color-orange-light);color:var(--color-orange-primary);font-size:.75rem;font-weight:700;padding:.25rem .6rem;border-radius:var(--radius-sm)}.ProjectCard_footer__QiGzP{padding-top:var(--space-4);border-top:1px solid var(--color-border);margin-top:auto;display:flex;align-items:center;justify-content:space-between}.ProjectCard_cta__nlWlJ{display:flex;align-items:center;gap:.4rem;font-size:.875rem;font-weight:700;color:var(--color-green-primary);transition:all .25s ease}.ProjectCard_card__Tg139:hover .ProjectCard_cta__nlWlJ{gap:.65rem;color:var(--color-orange-primary)}.AdSlot_adContainer__i8STn{margin:var(--space-8) auto;max-width:100%;overflow:hidden}.AdSlot_adContainer__i8STn,.AdSlot_placeholder__D0kDn{display:flex;justify-content:center;align-items:center;width:100%}.AdSlot_placeholder__D0kDn{position:relative;flex-direction:column;background-color:rgba(27,77,46,.1);border:1px dashed var(--primary);border-radius:var(--radius-md);color:var(--text-secondary);font-family:Outfit,sans-serif;padding:var(--space-6);min-height:90px;max-width:728px}.AdSlot_badge__vZRos{position:absolute;top:var(--space-2);right:var(--space-2);background-color:var(--primary);color:var(--text-inverse);font-size:.65rem;font-weight:700;padding:.1rem .3rem;border-radius:var(--radius-sm);letter-spacing:.05em}.AdSlot_text__pSk9j{font-size:1rem;font-weight:500;color:var(--text-secondary);margin-bottom:var(--space-2)}.AdSlot_size__S7ebu{font-size:.75rem;opacity:.7}.page_hero__SKW6o{padding-top:calc(var(--navbar-height) + 2.5rem);padding-bottom:4.5rem;background:linear-gradient(180deg,#fff,#f8faf9);position:relative;overflow:hidden}.page_hero__SKW6o:before{content:"";position:absolute;top:0;right:0;width:600px;height:600px;background:radial-gradient(circle,rgba(0,104,55,.05) 0,hsla(0,0%,100%,0) 70%);border-radius:50%;pointer-events:none}.page_heroContainer__WSN_b{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:3.5rem;gap:3.5rem;align-items:center;position:relative;z-index:2}.page_heroContent__2lPR8{display:flex;flex-direction:column;gap:1.35rem}.page_heroEyebrow__u_aZK{display:inline-flex;align-items:center;gap:.5rem;font-size:.82rem;font-weight:800;color:#006837;letter-spacing:.1em;text-transform:uppercase}.page_heroBadgeDot__EmL5p{width:8px;height:8px;border-radius:50%;background:#006837;box-shadow:0 0 0 3px rgba(0,104,55,.2)}.page_heroTitle__Gfler{font-size:3.15rem;font-weight:900;line-height:1.14;color:#0f172a;letter-spacing:-.025em}.page_greenText__9z2Yj{color:#006837;position:relative}.page_orangeText__IJUtB{color:#e65100;position:relative}.page_heroDesc__e8tbv{font-size:1.12rem;color:#475569;line-height:1.65;max-width:560px}.page_heroActions__8_tzb{display:flex;align-items:center;gap:1.15rem;margin-top:.5rem;flex-wrap:wrap}.page_heroSocialProof__BXB4K{gap:1.25rem;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid #e2e8f0}.page_avatarStack__SRxbZ,.page_heroSocialProof__BXB4K{display:flex;align-items:center}.page_avatarImg__w3Ud2{width:40px;height:40px;border-radius:50%;object-fit:cover;border:2.5px solid #fff;margin-left:-10px;box-shadow:0 2px 6px rgba(0,0,0,.1)}.page_avatarImg__w3Ud2:first-child{margin-left:0}.page_avatarBadge__hwp6U{width:40px;height:40px;border-radius:50%;background:#006837;color:#fff;font-size:.75rem;font-weight:800;display:flex;align-items:center;justify-content:center;border:2.5px solid #fff;margin-left:-10px;box-shadow:0 2px 6px rgba(0,0,0,.1)}.page_socialProofText__3Ziaj{display:flex;flex-direction:column;gap:.15rem}.page_socialProofTitle__VeiXi{font-size:.92rem;font-weight:800;color:#0f172a}.page_socialProofRating__ji8YH{font-size:.85rem;color:#64748b;display:flex;align-items:center;gap:.35rem}.page_stars__IfV3K{color:#f59e0b;letter-spacing:1px}.page_heroVisual___m6ot{position:relative;min-height:490px;display:flex;align-items:center;justify-content:center}.page_shapeBackdrop__mkoxx{position:absolute;width:370px;height:430px;background:linear-gradient(135deg,#006837,#004d25 65%,#e65100);border-radius:40% 60% 70% 30%/40% 50% 60% 50%;opacity:.95;z-index:1;filter:blur(1px)}.page_developerPhotoWrapper__5jUy3{position:relative;z-index:2;width:300px;height:400px;border-radius:24px;overflow:hidden;box-shadow:0 24px 48px rgba(0,0,0,.18);border:3.5px solid #fff}.page_heroDevImg__etGqj{width:100%;height:100%;object-fit:cover}.page_featurePill__ZDC1p{position:absolute;z-index:3;background:#fff;border:1px solid #e2e8f0;box-shadow:0 10px 30px rgba(0,0,0,.09);border-radius:14px;padding:.65rem 1rem;display:flex;align-items:center;gap:.75rem;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.page_featurePill__ZDC1p:hover{transform:translateY(-4px);box-shadow:0 14px 34px rgba(0,0,0,.12)}.page_pillImg__eMvfM{width:38px;height:38px;border-radius:10px;object-fit:cover}.page_pillTitle__YOBGM{font-size:.85rem;font-weight:800;color:#0f172a;white-space:nowrap}.page_pillSub__T_oMZ{font-size:.75rem;color:#64748b;font-weight:500}.page_pillTopLeft__tukOE{top:30px;left:-15px}.page_pillTopRight__VwsN2{top:80px;right:-25px}.page_pillBottomLeft__CY0SL{bottom:70px;left:-20px}.page_pillBottomRight__AupXh{bottom:25px;right:-10px}.page_expertiseSection__7HilV{background-color:#f8faf9;padding:6rem 0;position:relative;overflow:hidden}.page_expertiseSection__7HilV:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:1000px;height:1px;background:linear-gradient(90deg,transparent,#e2e8f0,transparent)}.page_sectionHeaderCentered__JlpP5{text-align:center;max-width:780px;margin:0 auto 3.75rem}.page_sectionEyebrow__QRxkW{display:inline-flex;align-items:center;gap:.45rem;font-size:.82rem;font-weight:800;color:#006837;letter-spacing:.09em;text-transform:uppercase;background:rgba(0,104,55,.08);padding:.35rem 1rem;border-radius:50px;margin-bottom:1rem}.page_sectionTitleCentered__Hx5Oh{font-size:2.65rem;font-weight:900;color:#0f172a;letter-spacing:-.02em;line-height:1.2;margin-bottom:1rem}.page_sectionSubtitleCentered__Mhm7T{font-size:1.08rem;color:#64748b;line-height:1.6}.page_expertiseGrid__1jdEt{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.75rem;gap:1.75rem}.page_expertiseCard__p5Q_X{background:#fff;border:1.5px solid #e2e8f0;border-radius:20px;padding:2.25rem 2rem;display:flex;flex-direction:column;position:relative;box-shadow:0 4px 20px rgba(0,0,0,.03);transition:all .35s cubic-bezier(.16,1,.3,1);overflow:hidden}.page_expertiseCard__p5Q_X:after{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:#e2e8f0;transition:background .3s ease}.page_expertiseCardGreen__qRX_l:hover:after{background:linear-gradient(90deg,#006837,#2e7d32)}.page_expertiseCardOrange__ATBB1:hover:after{background:linear-gradient(90deg,#e65100,#f57c00)}.page_expertiseCard__p5Q_X:hover{transform:translateY(-7px);box-shadow:0 20px 40px rgba(0,104,55,.08);border-color:rgba(0,104,55,.3)}.page_expertiseCardOrange__ATBB1:hover{box-shadow:0 20px 40px rgba(230,81,0,.08);border-color:rgba(230,81,0,.3)}.page_expertiseCardWide__urKkl{grid-column:span 1}.page_cardTopRow__iGDNQ{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.page_poleIconWrap__TCp_l{width:58px;height:58px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:1.6rem;transition:transform .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.04)}.page_expertiseCard__p5Q_X:hover .page_poleIconWrap__TCp_l{transform:scale(1.08) rotate(3deg)}.page_iconWrapGreen__cXVtl{background:#e8f5e9;color:#006837;border:1px solid rgba(0,104,55,.15)}.page_iconWrapOrange__aiu5T{background:#fff3e0;color:#e65100;border:1px solid rgba(230,81,0,.15)}.page_poleBadge__whEDW{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;padding:.3rem .75rem;border-radius:50px}.page_poleBadgeGreen__QwziC{background:#e8f5e9;color:#006837}.page_poleBadgeOrange__6LhVc{background:#fff3e0;color:#e65100}.page_poleTitle__4JwKf{font-size:1.3rem;font-weight:800;color:#0f172a;line-height:1.3;margin-bottom:.85rem;letter-spacing:-.01em}.page_poleDesc__XsoVt{font-size:.95rem;color:#64748b;line-height:1.6;margin-bottom:1.5rem;flex-grow:1}.page_techTagsList__BIyIv{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1.75rem}.page_techTagItem__pWeCN{font-size:.76rem;font-weight:700;color:#334155;background:#f1f5f9;padding:.28rem .65rem;border-radius:6px;border:1px solid #e2e8f0;transition:all .2s ease}.page_expertiseCard__p5Q_X:hover .page_techTagItem__pWeCN{background:#fff;border-color:#cbd5e1}.page_poleCardFooter__fTGET{display:flex;align-items:center;justify-content:space-between;padding-top:1.15rem;border-top:1px solid #f1f5f9}.page_poleLink__SMjeo{display:inline-flex;align-items:center;gap:.45rem;font-size:.92rem;font-weight:800;text-decoration:none;transition:all .25s ease}.page_poleLinkGreen__HLAyQ{color:#006837}.page_poleLinkGreen__HLAyQ:hover{color:#004d25;transform:translateX(4px)}.page_poleLinkOrange__zKHGv{color:#e65100}.page_poleLinkOrange__zKHGv:hover{color:#bf360c;transform:translateX(4px)}.page_portfolioSection__c84Pn{padding:6.5rem 0;background:#fff;position:relative}.page_portfolioHeaderRow__j6tDu{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:3.5rem;gap:2rem}.page_portfolioHeaderLeft__jAQ06{max-width:680px}.page_portfolioTitle__wMfni{font-size:2.65rem;font-weight:900;color:#0f172a;line-height:1.2;letter-spacing:-.02em;margin-top:.5rem;margin-bottom:.75rem}.page_portfolioDesc__4oS2g{font-size:1.05rem;color:#64748b;line-height:1.6}.page_btnAllProjects__Rc91R{display:inline-flex;align-items:center;gap:.65rem;padding:.85rem 1.75rem;background:#006837;color:#fff;font-size:.98rem;font-weight:800;border-radius:50px;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 16px rgba(0,104,55,.25);white-space:nowrap}.page_btnAllProjects__Rc91R:hover{background:#004d25;transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,104,55,.35)}.page_showcaseGrid__ZoMLf{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2.25rem;gap:2.25rem}.page_showcaseCard__iY7K3{background:#fff;border:1.5px solid #e2e8f0;border-radius:24px;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;box-shadow:0 6px 24px rgba(0,0,0,.04);transition:all .35s cubic-bezier(.16,1,.3,1);position:relative}.page_showcaseCard__iY7K3:hover{transform:translateY(-8px);box-shadow:0 24px 50px rgba(0,104,55,.12);border-color:#006837}.page_showcaseImageWrap__hA5pp{position:relative;width:100%;height:270px;overflow:hidden;background:#0f172a}.page_showcaseImg__meUCK{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.page_showcaseCard__iY7K3:hover .page_showcaseImg__meUCK{transform:scale(1.07)}.page_showcaseOverlay__4IUQh{position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,23,42,.15),rgba(15,23,42,.75));pointer-events:none}.page_showcaseCategoryBadge__38mF_{left:16px;background:hsla(0,0%,100%,.95);color:#0f172a;font-size:.76rem;font-weight:800;padding:.4rem .9rem;box-shadow:0 4px 12px rgba(0,0,0,.15);letter-spacing:.02em}.page_showcaseCategoryBadge__38mF_,.page_showcaseStatusBadge__g__G7{position:absolute;top:16px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:50px}.page_showcaseStatusBadge__g__G7{right:16px;background:rgba(0,104,55,.9);color:#fff;font-size:.74rem;font-weight:700;padding:.35rem .8rem;display:flex;align-items:center;gap:.4rem}.page_statusLiveDot__geoWG{width:7px;height:7px;background:#4ade80;border-radius:50%;box-shadow:0 0 0 2px rgba(74,222,128,.4)}.page_showcaseCardBody__BwL9_{padding:2rem;display:flex;flex-direction:column;flex-grow:1}.page_showcaseClient__wsveX{font-size:.82rem;font-weight:700;color:#006837;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.4rem}.page_showcaseTitle__pyEbO{font-size:1.5rem;font-weight:900;color:#0f172a;line-height:1.25;margin-bottom:.75rem}.page_showcaseDesc__PdMLs{font-size:.96rem;color:#64748b;line-height:1.6;margin-bottom:1.5rem}.page_showcaseMetricsRow__oYq0c{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.75rem;gap:.75rem;background:#f8faf9;border-radius:14px;padding:1rem;margin-bottom:1.5rem;border:1px solid #eef2f0}.page_metricBlock__DdKZ7{display:flex;flex-direction:column;gap:.2rem;text-align:center}.page_metricValue__P4JKb{font-size:1.25rem;font-weight:900;color:#006837;letter-spacing:-.02em}.page_metricLabel__Y98z1{font-size:.72rem;font-weight:700;color:#64748b;line-height:1.2}.page_showcaseStackRow__q86UK{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1.5rem}.page_showcaseTechPill__bjgbp{font-size:.75rem;font-weight:700;color:#475569;background:#f1f5f9;padding:.25rem .65rem;border-radius:6px}.page_showcaseActionRow__dOU7c{margin-top:auto;padding-top:1.25rem;border-top:1px solid #f1f5f9;display:flex;align-items:center;justify-content:space-between}.page_showcaseActionText__0eCtz{display:inline-flex;align-items:center;gap:.5rem;color:#006837;font-size:.95rem;font-weight:800;transition:all .25s ease}.page_showcaseCard__iY7K3:hover .page_showcaseActionText__0eCtz{color:#e65100;transform:translateX(4px)}.page_statsBanner__MrOfK{background:linear-gradient(135deg,#006837,#004d25 65%,#e65100);padding:3rem 0;color:#fff;position:relative;overflow:hidden}.page_statsBanner__MrOfK:after{content:"";position:absolute;inset:0;background-image:radial-gradient(hsla(0,0%,100%,.08) 1px,transparent 0);background-size:24px 24px;pointer-events:none}.page_statsContainer__15RXV{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem;position:relative;z-index:2}.page_statItem__RMGkH{display:flex;align-items:center;gap:1.25rem;transition:transform .3s ease}.page_statItem__RMGkH:hover{transform:scale(1.04) translateY(-2px)}.page_statIconWrap__bXq8Q{width:58px;height:58px;border-radius:16px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.25);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;font-size:1.6rem;flex-shrink:0}.page_statValue__FXJDK{font-size:2rem;font-weight:900;color:#fff;line-height:1.1;letter-spacing:-.02em}.page_statLabel__YuhHa{font-size:.88rem;color:hsla(0,0%,100%,.9);font-weight:600}.page_testimonialsSection__exkDv{padding:6.5rem 0;background:#f8faf9;position:relative;overflow:hidden}.page_testimonialsGrid__grkNB{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;margin-bottom:3.5rem}.page_testimonialCard__8YWAu{background:#fff;border:1.5px solid #e2e8f0;border-radius:22px;padding:2.25rem;display:flex;flex-direction:column;box-shadow:0 4px 20px rgba(0,0,0,.03);transition:all .35s cubic-bezier(.16,1,.3,1);position:relative}.page_testimonialCard__8YWAu:hover{transform:translateY(-7px);box-shadow:0 20px 40px rgba(0,104,55,.08);border-color:rgba(0,104,55,.3)}.page_testimonialTop__wa_JC{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.page_starsRow__7VWus{display:flex;align-items:center;gap:.2rem;color:#f59e0b;font-size:1.1rem}.page_verifiedBadge__0K_cD{display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;font-weight:800;color:#006837;background:#e8f5e9;padding:.3rem .7rem;border-radius:50px;border:1px solid rgba(0,104,55,.15)}.page_verifiedCheck__haU_G{font-weight:900}.page_quoteGlyph__QJH3r{font-size:2.8rem;line-height:1;color:#cbd5e1;font-family:Georgia,serif;margin-bottom:-.75rem;opacity:.7}.page_testimonialQuote__bv9ro{font-size:.98rem;color:#334155;line-height:1.65;font-style:italic;margin-bottom:1.75rem;flex-grow:1}.page_testimonialAuthor__zFcbB{display:flex;align-items:center;gap:1rem;padding-top:1.25rem;border-top:1px solid #f1f5f9}.page_authorAvatar__LWP8K{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid #006837;box-shadow:0 2px 8px rgba(0,104,55,.15)}.page_authorInfo__vxiLU{display:flex;flex-direction:column}.page_authorName__2RLki{font-size:1rem;font-weight:800;color:#0f172a}.page_authorRole__wkac_{font-size:.82rem;color:#64748b;line-height:1.3}.page_authorCompany__QJPY4{font-size:.82rem;font-weight:700;color:#006837}.page_trustProofBar__3rRTF{background:#fff;border:1.5px solid #e2e8f0;border-radius:18px;padding:1.5rem 2rem;display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;gap:1.5rem;box-shadow:0 4px 16px rgba(0,0,0,.02)}.page_trustProofItem__ulGtd{display:flex;align-items:center;gap:.75rem;font-size:.94rem;font-weight:700;color:#1e293b}.page_trustProofIcon__M8adL{font-size:1.3rem}.page_modulesSection___oS3A{padding:5.5rem 0;background:#fff}.page_modulesGrid__AA0LO{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2.25rem;gap:2.25rem}.page_moduleCard__Kc49C{border-radius:24px;padding:2.5rem;display:grid;grid-template-columns:1.15fr .85fr;grid-gap:1.75rem;gap:1.75rem;align-items:center;border:1px solid #e2e8f0;position:relative;overflow:hidden;transition:all .3s ease}.page_moduleCard__Kc49C:hover{transform:translateY(-5px);box-shadow:0 16px 36px rgba(0,0,0,.06)}.page_boutiqueModule__GKPBq{background:linear-gradient(135deg,#f4f9f5,#e8f5e9);border-color:#d1e7d6}.page_pubModule__0bVAv{background:linear-gradient(135deg,#fff9f4,#fff3e0);border-color:#ffe0c2}.page_moduleContent__1Geci{display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.page_moduleEyebrowGreen__bHMNs{color:#006837}.page_moduleEyebrowGreen__bHMNs,.page_moduleEyebrowOrange__4AFwh{font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.page_moduleEyebrowOrange__4AFwh{color:#e65100}.page_moduleTitle__w_fMn{font-size:1.65rem;font-weight:900;color:#0f172a;line-height:1.25}.page_moduleDesc__sX_Ph{font-size:.94rem;color:#64748b;line-height:1.55}.page_moduleVisual__jVgHb{position:relative;display:flex;align-items:center;justify-content:center;height:210px;border-radius:18px;overflow:hidden}.page_moduleImg__DGSzm{width:100%;height:100%;object-fit:cover;border-radius:18px;box-shadow:0 8px 24px rgba(0,0,0,.1);transition:transform .4s ease}.page_moduleCard__Kc49C:hover .page_moduleImg__DGSzm{transform:scale(1.05)}.page_ctaSignatureSection__DHqwQ{padding:6rem 0;background:#fff}.page_ctaSignatureBox__LLsXI{background:linear-gradient(135deg,#00361c,#004d25 35%,#006837 70%,#0b1912);border-radius:32px;padding:4.5rem 3.5rem;position:relative;overflow:hidden;box-shadow:0 24px 60px rgba(0,77,37,.35);border:1.5px solid hsla(0,0%,100%,.15);color:#fff}.page_ctaSignatureBox__LLsXI:before{top:-150px;right:-150px;background:radial-gradient(circle,rgba(230,81,0,.25) 0,rgba(0,104,55,0) 70%)}.page_ctaSignatureBox__LLsXI:after,.page_ctaSignatureBox__LLsXI:before{content:"";position:absolute;width:450px;height:450px;border-radius:50%;pointer-events:none}.page_ctaSignatureBox__LLsXI:after{bottom:-150px;left:-150px;background:radial-gradient(circle,rgba(74,222,128,.2) 0,rgba(0,104,55,0) 70%)}.page_ctaInnerContainer__Ds3rQ{position:relative;z-index:2;max-width:860px;margin:0 auto;text-align:center}.page_ctaBadge__KoOp3{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem 1.25rem;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.25);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fef3c7;font-size:.82rem;font-weight:800;border-radius:50px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:1.5rem}.page_ctaTitle__T8028{font-size:3rem;font-weight:900;color:#fff;line-height:1.18;letter-spacing:-.025em;margin-bottom:1.25rem}.page_ctaGoldHighlight__CGHqq{background:linear-gradient(135deg,#ffe082,#ffb74d);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page_ctaDesc__1h_Vc{font-size:1.15rem;color:hsla(0,0%,100%,.9);line-height:1.7;margin-bottom:2.75rem;max-width:720px;margin-left:auto;margin-right:auto}.page_ctaFormWrapper__5S96k{max-width:580px;margin:0 auto 2.5rem}.page_ctaForm__lN_DA{display:flex;align-items:center;background:#fff;border-radius:50px;padding:.4rem .4rem .4rem 1.25rem;box-shadow:0 10px 30px rgba(0,0,0,.25);border:2px solid transparent;transition:all .3s ease}.page_ctaForm__lN_DA:focus-within{border-color:#e65100;box-shadow:0 12px 35px rgba(230,81,0,.3)}.page_ctaInput__2Dhek{flex-grow:1;border:none;background:transparent;font-size:.98rem;font-family:inherit;color:#0f172a;outline:none;padding:.6rem .5rem}.page_ctaInput__2Dhek::placeholder{color:#94a3b8}.page_ctaSubmitBtn__989dk{display:inline-flex;align-items:center;gap:.5rem;background:#e65100;color:#fff;border:none;font-size:.96rem;font-weight:800;font-family:inherit;padding:.85rem 1.6rem;border-radius:50px;cursor:pointer;transition:all .25s ease;white-space:nowrap}.page_ctaSubmitBtn__989dk:hover{background:#bf360c;transform:translateY(-1px)}.page_formSuccessMessage__tbBx7{background:hsla(0,0%,100%,.15);border:1px solid rgba(74,222,128,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;padding:.9rem 1.5rem;border-radius:14px;font-weight:700;font-size:.96rem;animation:page_fadeIn__wvzG6 .4s ease}.page_ctaButtonsGroup__K0LQ5{display:flex;align-items:center;justify-content:center;gap:1.25rem;flex-wrap:wrap;margin-bottom:2.5rem}.page_btnPrimaryWhite__CPbq3{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;padding:1.1rem 2.25rem;background:#fff;color:#006837;font-size:1.08rem;font-weight:900;border-radius:50px;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 10px 25px rgba(0,0,0,.2)}.page_btnPrimaryWhite__CPbq3:hover{background:#f0fdf4;transform:translateY(-3px);box-shadow:0 16px 35px rgba(0,0,0,.3)}.page_btnSecondaryOrange__2qe7F{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;padding:1.1rem 2.25rem;background:#e65100;color:#fff;font-size:1.08rem;font-weight:900;border-radius:50px;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 10px 25px rgba(230,81,0,.35);border:2px solid transparent}.page_btnSecondaryOrange__2qe7F:hover{background:#bf360c;transform:translateY(-3px);box-shadow:0 16px 35px rgba(230,81,0,.45)}.page_ctaTrustList__TuEDL{display:flex;align-items:center;justify-content:center;gap:2rem;flex-wrap:wrap;font-size:.88rem;color:hsla(0,0%,100%,.85);font-weight:600}.page_ctaTrustItem__nmM6f{display:flex;align-items:center;gap:.4rem}.page_ctaTrustIcon__imSmD{color:#4ade80;font-weight:900}@media (max-width:1100px){.page_expertiseGrid__1jdEt{grid-template-columns:repeat(2,1fr)}.page_expertiseCard__p5Q_X:last-child{grid-column:span 2}.page_showcaseGrid__ZoMLf{grid-template-columns:1fr}.page_testimonialsGrid__grkNB{grid-template-columns:repeat(2,1fr)}.page_testimonialCard__8YWAu:last-child{grid-column:span 2}}@media (max-width:1024px){.page_heroContainer__WSN_b{grid-template-columns:1fr;text-align:center;gap:3rem}.page_heroDesc__e8tbv{margin:0 auto}.page_heroActions__8_tzb,.page_heroSocialProof__BXB4K{justify-content:center}.page_portfolioHeaderRow__j6tDu{flex-direction:column;align-items:flex-start}.page_statsContainer__15RXV{grid-template-columns:repeat(2,1fr)}.page_modulesGrid__AA0LO{grid-template-columns:1fr}.page_ctaSignatureBox__LLsXI{padding:3.5rem 2rem}.page_ctaTitle__T8028{font-size:2.4rem}}@media (max-width:768px){.page_heroTitle__Gfler{font-size:2.35rem}.page_portfolioTitle__wMfni,.page_sectionTitleCentered__Hx5Oh{font-size:2.15rem}.page_expertiseGrid__1jdEt{grid-template-columns:1fr}.page_expertiseCard__p5Q_X:last-child{grid-column:span 1}.page_testimonialsGrid__grkNB{grid-template-columns:1fr}.page_testimonialCard__8YWAu:last-child{grid-column:span 1}.page_statsContainer__15RXV{grid-template-columns:1fr;gap:1.5rem}.page_moduleCard__Kc49C{grid-template-columns:1fr}.page_ctaButtonsGroup__K0LQ5{flex-direction:column;width:100%}.page_btnPrimaryWhite__CPbq3,.page_btnSecondaryOrange__2qe7F{width:100%}.page_ctaForm__lN_DA{flex-direction:column;border-radius:18px;padding:.75rem;gap:.75rem}.page_ctaInput__2Dhek{width:100%;text-align:center}.page_ctaSubmitBtn__989dk{width:100%;justify-content:center}.page_ctaTrustList__TuEDL{flex-direction:column;gap:.75rem}.page_showcaseMetricsRow__oYq0c{grid-template-columns:1fr;gap:.5rem}}@media (max-width:480px){.page_heroTitle__Gfler{font-size:2rem}.page_ctaTitle__T8028{font-size:1.85rem}.page_portfolioTitle__wMfni,.page_sectionTitleCentered__Hx5Oh{font-size:1.75rem}.page_showcaseImageWrap__hA5pp{height:210px}}.create-page-section_createPageSection__xAD1N{background:radial-gradient(100% 70% at 50% 0,#fff 0,#f0f7f2 50%,#e8f5e9 100%);padding:6.5rem 0;position:relative;overflow:hidden}.create-page-section_createPageSection__xAD1N:before{content:"";position:absolute;top:-100px;right:-100px;width:500px;height:500px;background:radial-gradient(circle,rgba(0,104,55,.1) 0,hsla(0,0%,100%,0) 70%);border-radius:50%;pointer-events:none}.create-page-section_createPageSection__xAD1N:after{content:"";position:absolute;bottom:-100px;left:-100px;width:500px;height:500px;background:radial-gradient(circle,rgba(230,81,0,.08) 0,hsla(0,0%,100%,0) 70%);border-radius:50%;pointer-events:none}.create-page-section_createPageContainer__jJks2{position:relative;z-index:1}.create-page-section_sectionHeader__q6aiZ{text-align:center;max-width:900px;margin:0 auto 3.5rem}.create-page-section_badgePill__WAH3z{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.35rem;background:#fff;color:#e65100;font-size:.82rem;font-weight:800;border-radius:50px;text-transform:uppercase;letter-spacing:.06em;margin-bottom:1.25rem;border:1px solid rgba(230,81,0,.25);box-shadow:0 4px 14px rgba(230,81,0,.1)}.create-page-section_badgeDot__Iv4AU{width:8px;height:8px;background:#e65100;border-radius:50%;box-shadow:0 0 0 3px rgba(230,81,0,.25);animation:create-page-section_pulseDot__55B_h 2s ease-in-out infinite}@keyframes create-page-section_pulseDot__55B_h{0%,to{transform:scale(.95);opacity:.8}50%{transform:scale(1.25);opacity:1}}.create-page-section_createPageTitle__rhV5u{font-size:2.85rem;font-weight:900;color:#0f172a;line-height:1.18;margin-bottom:1.25rem;letter-spacing:-.03em}.create-page-section_highlightOrange__HFGSI{color:#e65100;background:linear-gradient(135deg,#e65100,#ff6d00);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.create-page-section_highlightGreen__kcqGd{color:#006837;background:linear-gradient(135deg,#006837,#008744);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.create-page-section_createPageDesc__xfBhW{font-size:1.15rem;color:#475569;line-height:1.65;max-width:780px;margin:0 auto}.create-page-section_benefitsGrid__wPxP2{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.75rem;gap:1.75rem;margin-bottom:3.5rem}.create-page-section_benefitCardLink__tF9sX{background:#fff;border:1.5px solid #e2e8f0;border-radius:1.5rem;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;box-shadow:0 4px 20px rgba(0,0,0,.04);transition:all .35s cubic-bezier(.16,1,.3,1);position:relative}.create-page-section_benefitCardLink__tF9sX:hover{transform:translateY(-8px);box-shadow:0 20px 45px rgba(0,104,55,.14);border-color:#006837}.create-page-section_cardImageWrap__GQXR6{width:100%;height:220px;position:relative;overflow:hidden;background:#eef2f0}.create-page-section_cardImg__7f_Uu{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.create-page-section_benefitCardLink__tF9sX:hover .create-page-section_cardImg__7f_Uu{transform:scale(1.08)}.create-page-section_cardCategoryBadge__DgF3P{position:absolute;top:14px;left:14px;background:rgba(15,23,42,.88);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:.76rem;font-weight:800;padding:.4rem .9rem;border-radius:50px;box-shadow:0 2px 10px rgba(0,0,0,.25);letter-spacing:.02em}.create-page-section_cardBody__LYcqr{padding:1.75rem;display:flex;flex-direction:column;flex-grow:1}.create-page-section_pillarNumber__qIIv2{font-size:.78rem;font-weight:800;color:#006837;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.5rem}.create-page-section_benefitTitle__A_Z_x{font-size:1.35rem;font-weight:800;color:#0f172a;margin-bottom:.75rem;line-height:1.3}.create-page-section_benefitDesc__ykXGb{font-size:.98rem;color:#64748b;line-height:1.6}.create-page-section_cardActionRow__axHX0{margin-top:auto;padding-top:1.25rem}.create-page-section_clickToViewBadge__UhXz7{display:inline-flex;align-items:center;gap:.4rem;color:#006837;font-size:.92rem;font-weight:800;transition:all .2s ease}.create-page-section_benefitCardLink__tF9sX:hover .create-page-section_clickToViewBadge__UhXz7{color:#e65100;transform:translateX(4px)}.create-page-section_comparisonWrapper__sG1y_{background:#fff;border:1.5px solid #e2e8f0;border-radius:1.75rem;padding:2.5rem;margin-bottom:3.5rem;box-shadow:0 10px 30px rgba(0,0,0,.05)}.create-page-section_comparisonHeader__gPzgy{text-align:center;max-width:650px;margin:0 auto 2rem}.create-page-section_comparisonEyebrow__v7dV2{font-size:.82rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#006837;margin-bottom:.35rem;display:block}.create-page-section_comparisonTitle__U2ETs{font-size:1.75rem;font-weight:900;color:#0f172a;letter-spacing:-.02em}.create-page-section_comparisonGrid__8hSXp{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;align-items:stretch}.create-page-section_comparisonCardOld__VHUKR{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:1.25rem;padding:2rem;display:flex;flex-direction:column;gap:1.25rem;position:relative}.create-page-section_comparisonCardNew__gqrOe{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:2px solid #006837;border-radius:1.25rem;padding:2rem;display:flex;flex-direction:column;gap:1.25rem;position:relative;box-shadow:0 10px 25px rgba(0,104,55,.1)}.create-page-section_winnerTag__pVXxN{position:absolute;top:-12px;right:20px;background:#006837;color:#fff;font-size:.72rem;font-weight:900;text-transform:uppercase;letter-spacing:.06em;padding:.3rem .85rem;border-radius:50px;box-shadow:0 4px 10px rgba(0,104,55,.3)}.create-page-section_compCardHeader__DLXGH{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.08);padding-bottom:1rem}.create-page-section_compTypeTitle__sYCFe{font-size:1.2rem;font-weight:800;color:#0f172a;display:flex;align-items:center;gap:.5rem}.create-page-section_compRateBadgeOld__oAi67{font-size:1.4rem;font-weight:900;color:#64748b;background:#e2e8f0;padding:.25rem .75rem;border-radius:10px}.create-page-section_compRateBadgeNew__e5I_e{font-size:1.4rem;font-weight:900;color:#006837;background:#fff;padding:.25rem .75rem;border-radius:10px;box-shadow:0 2px 8px rgba(0,104,55,.15);border:1px solid rgba(0,104,55,.2)}.create-page-section_rateBarTrack__g9Rc_{height:10px;background:rgba(0,0,0,.06);border-radius:50px;overflow:hidden;position:relative}.create-page-section_rateBarFillOld__qHiqg{width:14%;height:100%;background:#94a3b8;border-radius:50px}.create-page-section_rateBarFillNew__iydff{width:85%;height:100%;background:linear-gradient(90deg,#006837,#e65100);border-radius:50px}.create-page-section_compList__7bOm9{list-style:none;display:flex;flex-direction:column;gap:.85rem;margin:0;padding:0}.create-page-section_compListItem__CthP3{display:flex;align-items:flex-start;gap:.75rem;font-size:.94rem;line-height:1.45}.create-page-section_compIconBad__OaZTg{color:#dc2626;font-weight:800;font-size:1.1rem;flex-shrink:0}.create-page-section_compIconGood__yCWrB{color:#16a34a;font-weight:800;font-size:1.1rem;flex-shrink:0}.create-page-section_textMutedDark__3spaF{color:#64748b}.create-page-section_textBoldGreen__TMayu{color:#0f172a;font-weight:700}.create-page-section_featuresWrapper__odDcg{background:#fff;border:1.5px solid #e2e8f0;border-radius:1.5rem;padding:2.25rem;margin-bottom:3.5rem;box-shadow:0 6px 24px rgba(0,0,0,.03)}.create-page-section_featuresHeader__AWYTN{text-align:center;margin-bottom:1.75rem}.create-page-section_featuresEyebrow__TWBd4{font-size:.82rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#006837}.create-page-section_featuresGrid__54xLv{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem}.create-page-section_featureItem__gyxBu{display:flex;align-items:center;gap:1rem;padding:1.1rem 1.25rem;background:#f8faf9;border-radius:14px;border:1px solid #eef2f0;transition:all .25s ease}.create-page-section_featureItem__gyxBu:hover{background:#fff;border-color:#006837;transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,104,55,.08)}.create-page-section_featureEmoji__cXMGF{font-size:1.6rem;flex-shrink:0}.create-page-section_featureText__Ys2IS{font-size:.94rem;font-weight:700;color:#1e293b;line-height:1.4}.create-page-section_ctaGroup__4RjWn{display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center}.create-page-section_buttonsRow__nCnep{display:flex;align-items:center;justify-content:center;gap:1.25rem;flex-wrap:wrap;width:100%}.create-page-section_btnPrimaryOrange__DpOqG{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:1.1rem 2.25rem;background:linear-gradient(135deg,#e65100,#ff6d00);color:#fff;font-size:1.1rem;font-weight:800;border-radius:50px;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 8px 24px rgba(230,81,0,.35);border:2px solid transparent}.create-page-section_btnPrimaryOrange__DpOqG:hover{background:linear-gradient(135deg,#d84315,#e65100);transform:translateY(-3px);box-shadow:0 14px 32px rgba(230,81,0,.45)}.create-page-section_btnSecondaryGreen__vu7R_{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:1.1rem 2.25rem;background:#fff;color:#006837;font-size:1.1rem;font-weight:800;border-radius:50px;text-decoration:none;border:2px solid #006837;transition:all .3s cubic-bezier(.16,1,.3,1)}.create-page-section_btnSecondaryGreen__vu7R_:hover{background:#006837;color:#fff;transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,104,55,.25)}.create-page-section_trustProof___SLkh{display:flex;align-items:center;justify-content:center;gap:1.75rem;font-size:.92rem;font-weight:700;color:#475569;flex-wrap:wrap}.create-page-section_trustItem__mWLgP{display:flex;align-items:center;gap:.4rem}.create-page-section_trustIcon__8cqmo{color:#006837;font-weight:900}@media (max-width:1024px){.create-page-section_benefitsGrid__wPxP2,.create-page-section_featuresGrid__54xLv{grid-template-columns:repeat(2,1fr)}.create-page-section_comparisonGrid__8hSXp{grid-template-columns:1fr}}@media (max-width:768px){.create-page-section_createPageSection__xAD1N{padding:4.5rem 0}.create-page-section_createPageTitle__rhV5u{font-size:2.1rem}.create-page-section_benefitsGrid__wPxP2,.create-page-section_featuresGrid__54xLv{grid-template-columns:1fr}.create-page-section_buttonsRow__nCnep{flex-direction:column;width:100%}.create-page-section_btnPrimaryOrange__DpOqG,.create-page-section_btnSecondaryGreen__vu7R_{width:100%}.create-page-section_trustProof___SLkh{flex-direction:column;gap:.6rem}}.page_hero__Px2DK{position:relative;padding:calc(var(--navbar-height) + 3.5rem) 0 var(--space-16) 0;background:linear-gradient(135deg,#0f172a,#00381b 50%,#004d25);color:#fff;overflow:hidden}.page_heroOverlay__7U_fw{position:absolute;inset:0;background-image:radial-gradient(circle at 80% 20%,rgba(230,81,0,.18) 0,transparent 40%),radial-gradient(circle at 20% 80%,rgba(0,104,55,.35) 0,transparent 50%);pointer-events:none}.page_heroInner__WNGNZ{position:relative;z-index:2}.page_heroBadge__4y8wx{display:inline-flex;align-items:center;gap:var(--space-2);padding:.4rem 1rem;background:hsla(0,0%,100%,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.15);border-radius:var(--radius-full);font-size:.85rem;font-weight:600;color:#fff3e0;margin-bottom:var(--space-4);letter-spacing:.05em;text-transform:uppercase}.page_heroTitle__4D_4B{font-size:clamp(2.5rem,5vw,3.8rem);font-weight:900;line-height:1.15;color:#fff;margin-bottom:var(--space-4);letter-spacing:-.02em}.page_highlightText__8oHB4{background:linear-gradient(135deg,#fff3e0,#f57c00 50%,#e65100);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page_heroDescription__GZK_C{font-size:1.2rem;line-height:1.7;color:#cbd5e1;max-width:780px;margin-bottom:var(--space-10)}.page_heroStatsRow__McuDc{display:flex;gap:var(--space-8);flex-wrap:wrap;padding-top:var(--space-6);border-top:1px solid hsla(0,0%,100%,.12)}.page_heroStatItem__cgv5d{display:flex;flex-direction:column}.page_heroStatValue__LHCAk{font-size:2.2rem;font-weight:900;color:var(--color-orange-vibrant);line-height:1}.page_heroStatLabel__9pd9e{font-size:.85rem;color:#94a3b8;font-weight:500;margin-top:.3rem}.page_controlsSection__0k3hb{background:#fff;padding:var(--space-8) 0;border-bottom:1px solid var(--color-border);position:-webkit-sticky;position:sticky;top:var(--navbar-height);z-index:20;box-shadow:0 4px 15px rgba(0,0,0,.03)}.page_controlsWrapper__fCEcQ{display:flex;flex-direction:column;gap:var(--space-5);align-items:center}.page_searchBox__z1dUF{position:relative;width:100%;max-width:520px}.page_searchInput__dJYmR{width:100%;padding:.85rem 1.25rem .85rem 3rem;border-radius:var(--radius-full);border:1.5px solid var(--color-border);background:var(--color-bg-section-alt);font-size:.95rem;font-weight:500;color:var(--color-dark-heading);outline:none;transition:all .25s ease}.page_searchInput__dJYmR:focus{border-color:var(--color-orange-primary);background:#fff;box-shadow:0 0 0 4px rgba(230,81,0,.12)}.page_searchIcon__Knr0x{left:1.1rem;pointer-events:none}.page_clearSearchBtn__kmTxH,.page_searchIcon__Knr0x{position:absolute;top:50%;transform:translateY(-50%);color:var(--color-text-muted)}.page_clearSearchBtn__kmTxH{right:1.1rem;background:none;border:none;cursor:pointer;font-size:.9rem;padding:.2rem}.page_filterList__qGJaB{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center}.page_filterBtn__g_ixx{padding:.55rem 1.2rem;border-radius:var(--radius-full);font-size:.88rem;font-weight:600;border:1px solid var(--color-border);background:#fff;color:var(--color-text-body);cursor:pointer;transition:all .25s ease}.page_filterBtn__g_ixx:hover{border-color:var(--color-green-primary);color:var(--color-green-primary);background:var(--color-green-soft)}.page_filterActive__tkVqz{background:var(--color-orange-primary)!important;color:#fff!important;border-color:var(--color-orange-primary)!important;box-shadow:0 4px 14px rgba(230,81,0,.25)}.page_gridSection___GCEG{padding:var(--space-16) 0 var(--space-20) 0;background:var(--color-bg-section-alt);min-height:60vh}.page_grid__x9XDO{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:var(--space-8);gap:var(--space-8)}.page_emptyState__eFuhW{text-align:center;padding:var(--space-16) var(--space-6);background:#fff;border-radius:var(--radius-xl);border:1px dashed var(--color-border);max-width:500px;margin:0 auto}.page_emptyIcon__UtXY4{font-size:3.5rem;margin-bottom:var(--space-3);display:block}.page_emptyTitle__Ibkk8{font-size:1.25rem;font-weight:700;color:var(--color-dark-heading);margin-bottom:var(--space-2)}.page_emptyText__WT0p0{color:var(--color-text-muted);font-size:.95rem;margin-bottom:var(--space-6)}.page_ctaSection__epTD6{padding:var(--space-16) 0;background:#fff;text-align:center;border-top:1px solid var(--color-border)}@media (max-width:768px){.page_grid__x9XDO{grid-template-columns:1fr}}