.GemstoneTesting-module__BCooFa__container{max-width:1650px;margin:0 auto;padding:0 2rem}.GemstoneTesting-module__BCooFa__main{min-height:100vh}.GemstoneTesting-module__BCooFa__breadcrumbWrapper{border-bottom:1px solid;padding:.75rem 0;transition:all .3s}.GemstoneTesting-module__BCooFa__breadcrumbWrapperLight{background:#f8f9fa;border-color:#0000000a}.GemstoneTesting-module__BCooFa__breadcrumbWrapperDark{background:#0d1f35;border-color:#ffffff0a}.GemstoneTesting-module__BCooFa__breadcrumb{align-items:center;display:flex}.GemstoneTesting-module__BCooFa__breadcrumbList{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.GemstoneTesting-module__BCooFa__breadcrumbItem{align-items:center;gap:.5rem;font-size:.85rem;display:flex}.GemstoneTesting-module__BCooFa__breadcrumbLink{align-items:center;gap:.3rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.GemstoneTesting-module__BCooFa__breadcrumbLinkLight{color:#4a4a4a}.GemstoneTesting-module__BCooFa__breadcrumbLinkLight:hover{color:#0a1a2e}.GemstoneTesting-module__BCooFa__breadcrumbLinkDark{color:#8a9aa8}.GemstoneTesting-module__BCooFa__breadcrumbLinkDark:hover{color:#f1c40f}.GemstoneTesting-module__BCooFa__breadcrumbCurrent{align-items:center;gap:.3rem;font-weight:600;display:flex}.GemstoneTesting-module__BCooFa__breadcrumbCurrentLight{color:#161616}.GemstoneTesting-module__BCooFa__breadcrumbCurrentDark{color:#fff}.GemstoneTesting-module__BCooFa__breadcrumbIcon{font-size:.8rem}.GemstoneTesting-module__BCooFa__breadcrumbSeparator{opacity:.5;font-size:.6rem}.GemstoneTesting-module__BCooFa__breadcrumbSeparatorLight{color:#6f6f6f}.GemstoneTesting-module__BCooFa__breadcrumbSeparatorDark{color:#6f8f9f}.GemstoneTesting-module__BCooFa__heroSection{padding:4rem 0;transition:background-color .3s}.GemstoneTesting-module__BCooFa__heroLight{background:#fff}.GemstoneTesting-module__BCooFa__heroDark{background:#0a1a2e}.GemstoneTesting-module__BCooFa__heroGrid{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.GemstoneTesting-module__BCooFa__heroContent{flex-direction:column;gap:1.5rem;display:flex}.GemstoneTesting-module__BCooFa__heroTag{letter-spacing:1px;text-transform:uppercase;border-radius:50px;width:fit-content;padding:.4rem 1.2rem;font-size:.8rem;font-weight:600;display:inline-block}.GemstoneTesting-module__BCooFa__heroTagLight{color:#0a1a2e;background:#f1c40f1a}.GemstoneTesting-module__BCooFa__heroTagDark{color:#f1c40f;background:#f1c40f26}.GemstoneTesting-module__BCooFa__heroTitle{margin:0;font-size:3.5rem;font-weight:700;line-height:1.1;transition:color .3s}.GemstoneTesting-module__BCooFa__heroTitleLight{color:#161616}.GemstoneTesting-module__BCooFa__heroTitleDark{color:#fff}.GemstoneTesting-module__BCooFa__heroTitle span{background:linear-gradient(135deg,#f1c40f,#f39c12);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.GemstoneTesting-module__BCooFa__heroDescription{max-width:550px;margin:0;font-size:1.15rem;line-height:1.7;transition:color .3s}.GemstoneTesting-module__BCooFa__heroDescriptionLight{color:#4a4a4a}.GemstoneTesting-module__BCooFa__heroDescriptionDark{color:#b0b8c0}.GemstoneTesting-module__BCooFa__heroButtons{flex-wrap:wrap;gap:1rem;display:flex}.GemstoneTesting-module__BCooFa__primaryBtn{cursor:pointer;border:none;border-radius:50px;align-items:center;gap:.5rem;padding:.8rem 2rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.GemstoneTesting-module__BCooFa__primaryBtnLight{color:#0a1a2e;background:linear-gradient(135deg,#f1c40f,#f39c12)}.GemstoneTesting-module__BCooFa__primaryBtnLight:hover{transform:translateY(-2px);box-shadow:0 8px 25px #f1c40f4d}.GemstoneTesting-module__BCooFa__primaryBtnDark{color:#0a1a2e;background:linear-gradient(135deg,#f1c40f,#f39c12)}.GemstoneTesting-module__BCooFa__primaryBtnDark:hover{transform:translateY(-2px);box-shadow:0 8px 25px #f1c40f66}.GemstoneTesting-module__BCooFa__secondaryBtn{cursor:pointer;border:2px solid;border-radius:50px;align-items:center;gap:.5rem;padding:.8rem 2rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.GemstoneTesting-module__BCooFa__secondaryBtnLight{color:#161616;background:0 0;border-color:#00000026}.GemstoneTesting-module__BCooFa__secondaryBtnLight:hover{background:#0000000a;border-color:#0000004d;transform:translateY(-2px)}.GemstoneTesting-module__BCooFa__secondaryBtnDark{color:#f4f4f4;background:0 0;border-color:#ffffff26}.GemstoneTesting-module__BCooFa__secondaryBtnDark:hover{background:#ffffff0d;border-color:#ffffff4d;transform:translateY(-2px)}.GemstoneTesting-module__BCooFa__btnIcon{font-size:.9rem;transition:transform .3s}.GemstoneTesting-module__BCooFa__primaryBtn:hover .GemstoneTesting-module__BCooFa__btnIcon,.GemstoneTesting-module__BCooFa__secondaryBtn:hover .GemstoneTesting-module__BCooFa__btnIcon{transform:translate(4px)}.GemstoneTesting-module__BCooFa__heroImageWrapper{position:relative}.GemstoneTesting-module__BCooFa__heroImageContainer{border-radius:16px;position:relative;overflow:hidden}.GemstoneTesting-module__BCooFa__heroImage{object-fit:cover;width:100%;height:100%}.GemstoneTesting-module__BCooFa__heroBadge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#000000b3;border-radius:50px;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex;position:absolute;top:1.5rem;right:1.5rem}.GemstoneTesting-module__BCooFa__heroBadgeIcon{color:#f1c40f;font-size:1rem}.GemstoneTesting-module__BCooFa__heroBadge span{font-size:.8rem;font-weight:500}.GemstoneTesting-module__BCooFa__statsSection{padding:3rem 0;transition:background-color .3s}.GemstoneTesting-module__BCooFa__statsLight{background:#f8f9fa}.GemstoneTesting-module__BCooFa__statsDark{background:#0d1f35}.GemstoneTesting-module__BCooFa__statsGrid{grid-template-columns:repeat(4,1fr);gap:2rem;display:grid}.GemstoneTesting-module__BCooFa__statCard{text-align:center;border-radius:16px;padding:1.5rem;transition:all .3s}.GemstoneTesting-module__BCooFa__statCardLight{background:#fff;border:1px solid #0000000a}.GemstoneTesting-module__BCooFa__statCardDark{background:#ffffff05;border:1px solid #ffffff0a}.GemstoneTesting-module__BCooFa__statIcon{color:#f1c40f;margin-bottom:.5rem;font-size:2rem}.GemstoneTesting-module__BCooFa__statValue{background:linear-gradient(135deg,#f1c40f,#f39c12);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:700;display:block}.GemstoneTesting-module__BCooFa__statLabel{font-size:.9rem;font-weight:500;transition:color .3s;display:block}.GemstoneTesting-module__BCooFa__statLabelLight{color:#4a4a4a}.GemstoneTesting-module__BCooFa__statLabelDark{color:#b0b8c0}.GemstoneTesting-module__BCooFa__servicesSection{padding:5rem 0;transition:background-color .3s}.GemstoneTesting-module__BCooFa__servicesLight{background:#f8f9fa}.GemstoneTesting-module__BCooFa__servicesDark{background:#0d1f35}.GemstoneTesting-module__BCooFa__servicesHeader{margin-bottom:3rem}.GemstoneTesting-module__BCooFa__servicesTag{letter-spacing:1px;text-transform:uppercase;border-radius:50px;margin-bottom:1rem;padding:.4rem 1.2rem;font-size:.8rem;font-weight:600;display:inline-block}.GemstoneTesting-module__BCooFa__servicesTagLight{color:#0a1a2e;background:#f1c40f1a}.GemstoneTesting-module__BCooFa__servicesTagDark{color:#f1c40f;background:#f1c40f26}.GemstoneTesting-module__BCooFa__servicesTitle{margin:0 0 .5rem;font-size:2.5rem;font-weight:700;line-height:1.2;transition:color .3s}.GemstoneTesting-module__BCooFa__servicesTitleLight{color:#161616}.GemstoneTesting-module__BCooFa__servicesTitleDark{color:#fff}.GemstoneTesting-module__BCooFa__servicesTitle span{background:linear-gradient(135deg,#f1c40f,#f39c12);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.GemstoneTesting-module__BCooFa__servicesDescription{max-width:650px;margin:0;font-size:1.1rem;line-height:1.7;transition:color .3s}.GemstoneTesting-module__BCooFa__servicesDescriptionLight{color:#4a4a4a}.GemstoneTesting-module__BCooFa__servicesDescriptionDark{color:#b0b8c0}.GemstoneTesting-module__BCooFa__servicesGrid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.GemstoneTesting-module__BCooFa__serviceCard{border-radius:16px;padding:2rem;transition:all .4s}.GemstoneTesting-module__BCooFa__serviceCardLight{background:#fff;border:1px solid #0000000a}.GemstoneTesting-module__BCooFa__serviceCardLight:hover{transform:translateY(-8px);box-shadow:0 12px 40px #0000000f}.GemstoneTesting-module__BCooFa__serviceCardDark{background:#ffffff05;border:1px solid #ffffff0a}.GemstoneTesting-module__BCooFa__serviceCardDark:hover{transform:translateY(-8px);box-shadow:0 12px 40px #00000026}.GemstoneTesting-module__BCooFa__serviceIconWrapper{border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:1rem;display:inline-flex}.GemstoneTesting-module__BCooFa__serviceIcon{font-size:1.5rem}.GemstoneTesting-module__BCooFa__serviceTitle{margin:0 0 .5rem;font-size:1.1rem;font-weight:600;transition:color .3s}.GemstoneTesting-module__BCooFa__serviceTitleLight{color:#161616}.GemstoneTesting-module__BCooFa__serviceTitleDark{color:#fff}.GemstoneTesting-module__BCooFa__serviceDescription{margin:0 0 1rem;font-size:.9rem;line-height:1.6;transition:color .3s}.GemstoneTesting-module__BCooFa__serviceDescriptionLight{color:#4a4a4a}.GemstoneTesting-module__BCooFa__serviceDescriptionDark{color:#b0b8c0}.GemstoneTesting-module__BCooFa__serviceFeatures{flex-wrap:wrap;gap:.4rem;display:flex}.GemstoneTesting-module__BCooFa__serviceFeature{border-radius:50px;align-items:center;gap:.3rem;padding:.2rem .6rem;font-size:.7rem;font-weight:500;transition:all .3s;display:flex}.GemstoneTesting-module__BCooFa__serviceFeatureLight{color:#4a4a4a;background:#0000000a}.GemstoneTesting-module__BCooFa__serviceFeatureDark{color:#b0b8c0;background:#ffffff0f}.GemstoneTesting-module__BCooFa__featureCheck{color:#2ecc71;font-size:.5rem}.GemstoneTesting-module__BCooFa__gemstonesSection{padding:5rem 0;transition:background-color .3s}.GemstoneTesting-module__BCooFa__gemstonesLight{background:#fff}.GemstoneTesting-module__BCooFa__gemstonesDark{background:#0a1a2e}.GemstoneTesting-module__BCooFa__gemstonesHeader{margin-bottom:3rem}.GemstoneTesting-module__BCooFa__gemstonesTag{letter-spacing:1px;text-transform:uppercase;border-radius:50px;margin-bottom:1rem;padding:.4rem 1.2rem;font-size:.8rem;font-weight:600;display:inline-block}.GemstoneTesting-module__BCooFa__gemstonesTagLight{color:#0a1a2e;background:#f1c40f1a}.GemstoneTesting-module__BCooFa__gemstonesTagDark{color:#f1c40f;background:#f1c40f26}.GemstoneTesting-module__BCooFa__gemstonesTitle{margin:0 0 .5rem;font-size:2.5rem;font-weight:700;line-height:1.2;transition:color .3s}.GemstoneTesting-module__BCooFa__gemstonesTitleLight{color:#161616}.GemstoneTesting-module__BCooFa__gemstonesTitleDark{color:#fff}.GemstoneTesting-module__BCooFa__gemstonesTitle span{background:linear-gradient(135deg,#f1c40f,#f39c12);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.GemstoneTesting-module__BCooFa__gemstonesDescription{max-width:650px;margin:0;font-size:1.1rem;line-height:1.7;transition:color .3s}.GemstoneTesting-module__BCooFa__gemstonesDescriptionLight{color:#4a4a4a}.GemstoneTesting-module__BCooFa__gemstonesDescriptionDark{color:#b0b8c0}.GemstoneTesting-module__BCooFa__gemstonesGrid{grid-template-columns:repeat(4,1fr);gap:2rem;display:grid}.GemstoneTesting-module__BCooFa__gemstoneCard{text-align:center;border-radius:16px;padding:1.5rem;transition:all .4s}.GemstoneTesting-module__BCooFa__gemstoneCardLight{background:#f8f9fa;border:1px solid #0000000a}.GemstoneTesting-module__BCooFa__gemstoneCardLight:hover{transform:translateY(-4px);box-shadow:0 8px 25px #0000000f}.GemstoneTesting-module__BCooFa__gemstoneCardDark{background:#ffffff05;border:1px solid #ffffff0a}.GemstoneTesting-module__BCooFa__gemstoneCardDark:hover{transform:translateY(-4px);box-shadow:0 8px 25px #00000026}.GemstoneTesting-module__BCooFa__gemstoneIconWrapper{border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:.5rem;display:inline-flex}.GemstoneTesting-module__BCooFa__gemstoneIcon{font-size:1.25rem}.GemstoneTesting-module__BCooFa__gemstoneName{font-size:.95rem;font-weight:500;transition:color .3s}.GemstoneTesting-module__BCooFa__gemstoneNameLight{color:#161616}.GemstoneTesting-module__BCooFa__gemstoneNameDark{color:#fff}.GemstoneTesting-module__BCooFa__certificationSection{padding:5rem 0;transition:background-color .3s}.GemstoneTesting-module__BCooFa__certificationLight{background:#f8f9fa}.GemstoneTesting-module__BCooFa__certificationDark{background:#0d1f35}.GemstoneTesting-module__BCooFa__certificationHeader{margin-bottom:3rem}.GemstoneTesting-module__BCooFa__certificationTag{letter-spacing:1px;text-transform:uppercase;border-radius:50px;margin-bottom:1rem;padding:.4rem 1.2rem;font-size:.8rem;font-weight:600;display:inline-block}.GemstoneTesting-module__BCooFa__certificationTagLight{color:#0a1a2e;background:#f1c40f1a}.GemstoneTesting-module__BCooFa__certificationTagDark{color:#f1c40f;background:#f1c40f26}.GemstoneTesting-module__BCooFa__certificationTitle{margin:0 0 .5rem;font-size:2.5rem;font-weight:700;line-height:1.2;transition:color .3s}.GemstoneTesting-module__BCooFa__certificationTitleLight{color:#161616}.GemstoneTesting-module__BCooFa__certificationTitleDark{color:#fff}.GemstoneTesting-module__BCooFa__certificationTitle span{background:linear-gradient(135deg,#f1c40f,#f39c12);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.GemstoneTesting-module__BCooFa__certificationDescription{max-width:650px;margin:0;font-size:1.1rem;line-height:1.7;transition:color .3s}.GemstoneTesting-module__BCooFa__certificationGrid{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.GemstoneTesting-module__BCooFa__certificationCard{text-align:center;border-radius:16px;padding:2rem;transition:all .4s}.GemstoneTesting-module__BCooFa__certificationCardLight{background:#fff;border:1px solid #0000000a}.GemstoneTesting-module__BCooFa__certificationCardLight:hover{transform:translateY(-6px);box-shadow:0 8px 30px #0000000f}.GemstoneTesting-module__BCooFa__certificationCardDark{background:#ffffff05;border:1px solid #ffffff0a}.GemstoneTesting-module__BCooFa__certificationCardDark:hover{transform:translateY(-6px);box-shadow:0 8px 30px #00000026}.GemstoneTesting-module__BCooFa__certificationIconWrapper{background:#f1c40f1a;border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:.75rem;display:inline-flex}.GemstoneTesting-module__BCooFa__certificationIcon{color:#f1c40f;font-size:1.5rem}.GemstoneTesting-module__BCooFa__certificationType{margin:0 0 .3rem;font-size:1.05rem;font-weight:600;transition:color .3s}.GemstoneTesting-module__BCooFa__certificationTypeLight{color:#161616}.GemstoneTesting-module__BCooFa__certificationTypeDark{color:#fff}.GemstoneTesting-module__BCooFa__certificationDescription{margin:0;font-size:.85rem;line-height:1.6;transition:color .3s}.GemstoneTesting-module__BCooFa__certificationDescriptionLight{color:#4a4a4a}.GemstoneTesting-module__BCooFa__certificationDescriptionDark{color:#b0b8c0}.GemstoneTesting-module__BCooFa__processSection{padding:5rem 0;transition:background-color .3s}.GemstoneTesting-module__BCooFa__processLight{background:#fff}.GemstoneTesting-module__BCooFa__processDark{background:#0a1a2e}.GemstoneTesting-module__BCooFa__processHeader{margin-bottom:3rem}.GemstoneTesting-module__BCooFa__processTag{letter-spacing:1px;text-transform:uppercase;border-radius:50px;margin-bottom:1rem;padding:.4rem 1.2rem;font-size:.8rem;font-weight:600;display:inline-block}.GemstoneTesting-module__BCooFa__processTagLight{color:#0a1a2e;background:#f1c40f1a}.GemstoneTesting-module__BCooFa__processTagDark{color:#f1c40f;background:#f1c40f26}.GemstoneTesting-module__BCooFa__processTitle{margin:0 0 .5rem;font-size:2.5rem;font-weight:700;line-height:1.2;transition:color .3s}.GemstoneTesting-module__BCooFa__processTitleLight{color:#161616}.GemstoneTesting-module__BCooFa__processTitleDark{color:#fff}.GemstoneTesting-module__BCooFa__processTitle span{background:linear-gradient(135deg,#f1c40f,#f39c12);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.GemstoneTesting-module__BCooFa__processDescription{max-width:650px;margin:0;font-size:1.1rem;line-height:1.7;transition:color .3s}.GemstoneTesting-module__BCooFa__processDescriptionLight{color:#4a4a4a}.GemstoneTesting-module__BCooFa__processDescriptionDark{color:#b0b8c0}.GemstoneTesting-module__BCooFa__processGrid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.GemstoneTesting-module__BCooFa__processCard{text-align:center;border-radius:16px;padding:2rem;transition:all .4s}.GemstoneTesting-module__BCooFa__processCardLight{background:#f8f9fa;border:1px solid #0000000a}.GemstoneTesting-module__BCooFa__processCardLight:hover{transform:translateY(-6px);box-shadow:0 8px 30px #0000000f}.GemstoneTesting-module__BCooFa__processCardDark{background:#ffffff05;border:1px solid #ffffff0a}.GemstoneTesting-module__BCooFa__processCardDark:hover{transform:translateY(-6px);box-shadow:0 8px 30px #00000026}.GemstoneTesting-module__BCooFa__processNumber{color:#f1c40f;opacity:.2;margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.GemstoneTesting-module__BCooFa__processCardTitle{margin:0 0 .3rem;font-size:1.05rem;font-weight:600;transition:color .3s}.GemstoneTesting-module__BCooFa__processCardTitleLight{color:#161616}.GemstoneTesting-module__BCooFa__processCardTitleDark{color:#fff}.GemstoneTesting-module__BCooFa__processCardDescription{margin:0;font-size:.85rem;line-height:1.6;transition:color .3s}.GemstoneTesting-module__BCooFa__processCardDescriptionLight{color:#4a4a4a}.GemstoneTesting-module__BCooFa__processCardDescriptionDark{color:#b0b8c0}.GemstoneTesting-module__BCooFa__benefitsSection{padding:5rem 0;transition:background-color .3s}.GemstoneTesting-module__BCooFa__benefitsLight{background:#f8f9fa}.GemstoneTesting-module__BCooFa__benefitsDark{background:#0d1f35}.GemstoneTesting-module__BCooFa__benefitsContent{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.GemstoneTesting-module__BCooFa__benefitsLeft{flex-direction:column;gap:1.5rem;display:flex}.GemstoneTesting-module__BCooFa__benefitsTag{letter-spacing:1px;text-transform:uppercase;border-radius:50px;width:fit-content;padding:.4rem 1.2rem;font-size:.8rem;font-weight:600;display:inline-block}.GemstoneTesting-module__BCooFa__benefitsTagLight{color:#0a1a2e;background:#f1c40f1a}.GemstoneTesting-module__BCooFa__benefitsTagDark{color:#f1c40f;background:#f1c40f26}.GemstoneTesting-module__BCooFa__benefitsTitle{margin:0;font-size:2.5rem;font-weight:700;line-height:1.2;transition:color .3s}.GemstoneTesting-module__BCooFa__benefitsTitleLight{color:#161616}.GemstoneTesting-module__BCooFa__benefitsTitleDark{color:#fff}.GemstoneTesting-module__BCooFa__benefitsTitle span{background:linear-gradient(135deg,#f1c40f,#f39c12);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.GemstoneTesting-module__BCooFa__benefitsDescription{margin:0;font-size:1.05rem;line-height:1.7;transition:color .3s}.GemstoneTesting-module__BCooFa__benefitsDescriptionLight{color:#4a4a4a}.GemstoneTesting-module__BCooFa__benefitsDescriptionDark{color:#b0b8c0}.GemstoneTesting-module__BCooFa__benefitsList{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.GemstoneTesting-module__BCooFa__benefitItem{align-items:center;gap:.5rem;font-size:.9rem;font-weight:500;transition:color .3s;display:flex}.GemstoneTesting-module__BCooFa__benefitsLight .GemstoneTesting-module__BCooFa__benefitItem{color:#4a4a4a}.GemstoneTesting-module__BCooFa__benefitsDark .GemstoneTesting-module__BCooFa__benefitItem{color:#b0b8c0}.GemstoneTesting-module__BCooFa__benefitCheck{color:#2ecc71;flex-shrink:0;font-size:1rem}.GemstoneTesting-module__BCooFa__benefitsRight{justify-content:center;display:flex}.GemstoneTesting-module__BCooFa__benefitsImageWrapper{border-radius:16px;position:relative;overflow:hidden}.GemstoneTesting-module__BCooFa__benefitsImage{object-fit:cover;width:100%;height:100%}.GemstoneTesting-module__BCooFa__benefitsBadge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b3;border-radius:12px;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex;position:absolute;bottom:1.5rem;right:1.5rem}.GemstoneTesting-module__BCooFa__benefitsBadgeIcon{color:#f1c40f;font-size:1.5rem}.GemstoneTesting-module__BCooFa__benefitsBadge div{flex-direction:column;display:flex}.GemstoneTesting-module__BCooFa__benefitsBadge div span:first-child{color:#fff;font-size:.85rem;font-weight:600}.GemstoneTesting-module__BCooFa__benefitsBadge div span:last-child{color:#ffffffb3;font-size:.7rem}.GemstoneTesting-module__BCooFa__ctaSection{padding:4rem 0;transition:background-color .3s}.GemstoneTesting-module__BCooFa__ctaLight{background:linear-gradient(135deg,#f1c40f0d,#f1c40f05);border-top:1px solid #f1c40f1a}.GemstoneTesting-module__BCooFa__ctaDark{background:#f1c40f08;border-top:1px solid #f1c40f0f}.GemstoneTesting-module__BCooFa__ctaContent{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;display:flex}.GemstoneTesting-module__BCooFa__ctaLeft{flex:1}.GemstoneTesting-module__BCooFa__ctaTitle{margin:0 0 .25rem;font-size:1.8rem;font-weight:700;line-height:1.2;transition:color .3s}.GemstoneTesting-module__BCooFa__ctaTitleLight{color:#161616}.GemstoneTesting-module__BCooFa__ctaTitleDark{color:#fff}.GemstoneTesting-module__BCooFa__ctaTitle span{background:linear-gradient(135deg,#f1c40f,#f39c12);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.GemstoneTesting-module__BCooFa__ctaDescription{margin:0;font-size:1rem;transition:color .3s}.GemstoneTesting-module__BCooFa__ctaDescriptionLight{color:#4a4a4a}.GemstoneTesting-module__BCooFa__ctaDescriptionDark{color:#b0b8c0}.GemstoneTesting-module__BCooFa__ctaRight{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.GemstoneTesting-module__BCooFa__ctaBtn{border-radius:50px;align-items:center;gap:.5rem;padding:.8rem 2rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.GemstoneTesting-module__BCooFa__ctaBtnLight{color:#0a1a2e;background:linear-gradient(135deg,#f1c40f,#f39c12)}.GemstoneTesting-module__BCooFa__ctaBtnLight:hover{transform:translateY(-2px);box-shadow:0 8px 25px #f1c40f4d}.GemstoneTesting-module__BCooFa__ctaBtnDark{color:#0a1a2e;background:linear-gradient(135deg,#f1c40f,#f39c12)}.GemstoneTesting-module__BCooFa__ctaBtnDark:hover{transform:translateY(-2px);box-shadow:0 8px 25px #f1c40f66}.GemstoneTesting-module__BCooFa__ctaBtnIcon{transition:transform .3s}.GemstoneTesting-module__BCooFa__ctaBtn:hover .GemstoneTesting-module__BCooFa__ctaBtnIcon{transform:translate(4px)}.GemstoneTesting-module__BCooFa__ctaContact{gap:1rem;display:flex}.GemstoneTesting-module__BCooFa__ctaPhone,.GemstoneTesting-module__BCooFa__ctaWhatsapp{border-radius:50px;align-items:center;gap:.4rem;padding:.6rem 1.2rem;font-size:.85rem;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.GemstoneTesting-module__BCooFa__ctaPhone{color:#161616;background:#0000000a}.GemstoneTesting-module__BCooFa__ctaDark .GemstoneTesting-module__BCooFa__ctaPhone{color:#f4f4f4;background:#ffffff0a}.GemstoneTesting-module__BCooFa__ctaPhone:hover{transform:translateY(-2px)}.GemstoneTesting-module__BCooFa__ctaWhatsapp{color:#fff;background:#25d366}.GemstoneTesting-module__BCooFa__ctaWhatsapp:hover{background:#20bd5a;transform:translateY(-2px);box-shadow:0 4px 15px #25d3664d}@media (max-width:1200px){.GemstoneTesting-module__BCooFa__heroTitle{font-size:3rem}.GemstoneTesting-module__BCooFa__servicesGrid{grid-template-columns:repeat(2,1fr)}.GemstoneTesting-module__BCooFa__gemstonesGrid{grid-template-columns:repeat(3,1fr)}.GemstoneTesting-module__BCooFa__processGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:992px){.GemstoneTesting-module__BCooFa__heroGrid{grid-template-columns:1fr;gap:2rem}.GemstoneTesting-module__BCooFa__heroDescription{max-width:100%}.GemstoneTesting-module__BCooFa__statsGrid{grid-template-columns:repeat(2,1fr)}.GemstoneTesting-module__BCooFa__benefitsContent{grid-template-columns:1fr;gap:2rem}.GemstoneTesting-module__BCooFa__benefitsRight{order:-1}.GemstoneTesting-module__BCooFa__ctaContent{text-align:center;flex-direction:column}.GemstoneTesting-module__BCooFa__ctaRight{justify-content:center}.GemstoneTesting-module__BCooFa__certificationGrid{grid-template-columns:1fr;max-width:400px;margin:0 auto}.GemstoneTesting-module__BCooFa__certificationCard{max-width:400px;margin:0 auto}}@media (max-width:768px){.GemstoneTesting-module__BCooFa__container{padding:0 1rem}.GemstoneTesting-module__BCooFa__heroTitle{font-size:2.5rem}.GemstoneTesting-module__BCooFa__heroDescription{font-size:1rem}.GemstoneTesting-module__BCooFa__heroButtons{flex-direction:column;width:100%}.GemstoneTesting-module__BCooFa__primaryBtn,.GemstoneTesting-module__BCooFa__secondaryBtn{justify-content:center;width:100%}.GemstoneTesting-module__BCooFa__servicesGrid{grid-template-columns:1fr;max-width:400px;margin:0 auto}.GemstoneTesting-module__BCooFa__serviceCard{max-width:400px;margin:0 auto}.GemstoneTesting-module__BCooFa__gemstonesGrid{grid-template-columns:repeat(2,1fr);max-width:350px;margin:0 auto}.GemstoneTesting-module__BCooFa__gemstoneCard{max-width:350px;margin:0 auto}.GemstoneTesting-module__BCooFa__processGrid{grid-template-columns:1fr;max-width:350px;margin:0 auto}.GemstoneTesting-module__BCooFa__processCard{max-width:350px;margin:0 auto}.GemstoneTesting-module__BCooFa__statsGrid{grid-template-columns:1fr 1fr;gap:1rem}.GemstoneTesting-module__BCooFa__statValue{font-size:2rem}.GemstoneTesting-module__BCooFa__ctaTitle{font-size:1.5rem}.GemstoneTesting-module__BCooFa__ctaRight{flex-direction:column;width:100%}.GemstoneTesting-module__BCooFa__ctaBtn{justify-content:center;width:100%}.GemstoneTesting-module__BCooFa__ctaContact{width:100%}.GemstoneTesting-module__BCooFa__ctaPhone,.GemstoneTesting-module__BCooFa__ctaWhatsapp{flex:1;justify-content:center}.GemstoneTesting-module__BCooFa__servicesTitle,.GemstoneTesting-module__BCooFa__gemstonesTitle,.GemstoneTesting-module__BCooFa__processTitle,.GemstoneTesting-module__BCooFa__benefitsTitle{font-size:2rem}.GemstoneTesting-module__BCooFa__benefitsList{grid-template-columns:1fr}.GemstoneTesting-module__BCooFa__certificationTitle{font-size:2rem}}@media (max-width:480px){.GemstoneTesting-module__BCooFa__heroTitle{font-size:2rem}.GemstoneTesting-module__BCooFa__statsGrid{grid-template-columns:1fr 1fr;gap:.75rem}.GemstoneTesting-module__BCooFa__statCard{padding:1rem}.GemstoneTesting-module__BCooFa__statValue,.GemstoneTesting-module__BCooFa__statIcon{font-size:1.5rem}.GemstoneTesting-module__BCooFa__serviceCard{padding:1.5rem}.GemstoneTesting-module__BCooFa__gemstonesGrid{grid-template-columns:1fr}.GemstoneTesting-module__BCooFa__benefitsBadge{padding:.75rem 1rem;bottom:1rem;right:1rem}.GemstoneTesting-module__BCooFa__benefitsBadgeIcon{font-size:1.25rem}.GemstoneTesting-module__BCooFa__benefitsBadge div span:first-child{font-size:.75rem}.GemstoneTesting-module__BCooFa__ctaContact{flex-direction:column}.GemstoneTesting-module__BCooFa__ctaPhone,.GemstoneTesting-module__BCooFa__ctaWhatsapp{justify-content:center;width:100%}.GemstoneTesting-module__BCooFa__heroBadge{padding:.3rem .8rem;top:1rem;right:1rem}.GemstoneTesting-module__BCooFa__heroBadge span{font-size:.7rem}.GemstoneTesting-module__BCooFa__processNumber{font-size:2rem}}
