.WhoUsesZuruSafe_section__LhtdV{position:relative;padding:6rem 2rem;background-color:#fafafa;overflow:hidden}.WhoUsesZuruSafe_rectangleO__pvW9h,.WhoUsesZuruSafe_rectangleT__LZXxY{position:absolute;z-index:0;pointer-events:none}.WhoUsesZuruSafe_rectangleO__pvW9h{top:0;right:0;width:auto;height:auto;max-width:100%;max-height:100%}.WhoUsesZuruSafe_rectangleT__LZXxY{top:10px;right:0;width:auto;height:auto;max-width:100%;max-height:100%}.WhoUsesZuruSafe_backgroundPattern__OSrhy{position:absolute;top:0;right:0;width:50%;height:100%;background:repeating-linear-gradient(45deg,transparent,transparent 20px,rgba(242,122,78,.03) 0,rgba(242,122,78,.03) 40px);pointer-events:none}.WhoUsesZuruSafe_container__9qtjU{max-width:1200px;margin:0 auto;position:relative;z-index:1}.WhoUsesZuruSafe_mainGrid__JRS8c{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:2rem;gap:2rem;align-items:stretch}.WhoUsesZuruSafe_intro__21SX2{text-align:right;animation:WhoUsesZuruSafe_fadeInRight__cOvqK .8s ease-out;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start}@keyframes WhoUsesZuruSafe_fadeInRight__cOvqK{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.WhoUsesZuruSafe_label__cgaDg{display:inline-block;background-color:#ffe9e3;color:#9e2600;padding:.4rem .8rem;border-radius:20px;font-size:.8rem;font-weight:600;margin-bottom:1.5rem;border:1px solid #ffdcd1;font-family:Manrope,sans-serif}.WhoUsesZuruSafe_heading__Zqted{font-size:clamp(1.75rem,3vw,2.1rem);font-weight:800;color:#471100;margin:0 0 2rem;line-height:1.2;max-width:400px}.WhoUsesZuruSafe_signUpButton___gB_U{display:inline-block;background-color:#ff5722;color:#ffffff;padding:.75rem 1.5rem;border-radius:12px;text-decoration:none;font-weight:500;font-size:.9rem;transition:all .3s ease;border-bottom:1px solid #ff9e7f}.WhoUsesZuruSafe_signUpButton___gB_U:hover{background-color:#e56a3e;transform:translateY(-3px);box-shadow:0 6px 30px rgba(242,122,78,.4)}.WhoUsesZuruSafe_signUpButton___gB_U:active{transform:translateY(-1px)}.WhoUsesZuruSafe_card__KHpoV{background-color:#ffffff;padding:2.5rem;border-radius:24px;transition:transform .3s ease,box-shadow .3s ease;animation:WhoUsesZuruSafe_fadeInUp__yu2nB .8s ease-out;display:flex;flex-direction:column;height:100%;border:1px solid #e8e8e8;box-shadow:inset 0 0 15px 2px #0000000a}.WhoUsesZuruSafe_mainGrid__JRS8c>.WhoUsesZuruSafe_card__KHpoV:first-child{animation-delay:.1s;grid-column:1;grid-row:1}.WhoUsesZuruSafe_mainGrid__JRS8c>.WhoUsesZuruSafe_intro__21SX2{animation-delay:.2s;grid-column:2/4;grid-row:1}.WhoUsesZuruSafe_mainGrid__JRS8c>.WhoUsesZuruSafe_card__KHpoV:nth-child(3){animation-delay:.3s;grid-column:1;grid-row:2}.WhoUsesZuruSafe_mainGrid__JRS8c>.WhoUsesZuruSafe_card__KHpoV:nth-child(4){animation-delay:.4s;grid-column:2;grid-row:2}.WhoUsesZuruSafe_mainGrid__JRS8c>.WhoUsesZuruSafe_card__KHpoV:nth-child(5){animation-delay:.5s;grid-column:3;grid-row:2}@keyframes WhoUsesZuruSafe_fadeInUp__yu2nB{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.WhoUsesZuruSafe_card__KHpoV:hover{transform:translateY(-8px);box-shadow:0 12px 40px rgba(0,0,0,.12)}.WhoUsesZuruSafe_cardIcon__popUP{display:flex;align-items:center;width:45px;height:45px}.WhoUsesZuruSafe_cardIconImg__e5Aa_{width:100%;height:100%;object-fit:contain}.WhoUsesZuruSafe_cardTitle__pYLsy{font-size:1.1rem;font-weight:600;color:#ff5722;margin:0 0 .2rem}.WhoUsesZuruSafe_cardDescription__ZRRMM{font-size:.9rem;color:#7a7a7a;margin:0;line-height:1.6;flex:1 1}@media (max-width:768px){.WhoUsesZuruSafe_section__LhtdV{padding:4rem 1.5rem}.WhoUsesZuruSafe_mainGrid__JRS8c{grid-template-columns:1fr;gap:2rem}.WhoUsesZuruSafe_mainGrid__JRS8c>.WhoUsesZuruSafe_intro__21SX2{grid-column:1;grid-row:1;text-align:center;align-items:center;margin-bottom:0}.WhoUsesZuruSafe_mainGrid__JRS8c>.WhoUsesZuruSafe_card__KHpoV:first-child{grid-column:1;grid-row:2}.WhoUsesZuruSafe_mainGrid__JRS8c>.WhoUsesZuruSafe_card__KHpoV:nth-child(3){grid-column:1;grid-row:3}.WhoUsesZuruSafe_mainGrid__JRS8c>.WhoUsesZuruSafe_card__KHpoV:nth-child(4){grid-column:1;grid-row:4}.WhoUsesZuruSafe_mainGrid__JRS8c>.WhoUsesZuruSafe_card__KHpoV:nth-child(5){grid-column:1;grid-row:5}.WhoUsesZuruSafe_card__KHpoV{padding:2rem}}