.official-logo{width:208px;height:52px;background:url("assets/mastershere-logo.png") center/contain no-repeat}.official-logo span{opacity:0}.safety-hero{text-align:center;padding:76px 24px;background:radial-gradient(circle at 50% 0,#e3f6e9,#fff 62%)}.safety-hero h1{font:800 42px/1.16 Inter,sans-serif;letter-spacing:-1.4px;margin:0 auto 14px;color:#0b274b}.safety-hero>p:not(.eyebrow){max-width:600px;margin:0 auto 24px;color:#53647d;line-height:1.55}.safety-hero .button{display:inline-block}.safety-grid{max-width:1080px;margin:0 auto;padding:52px 36px;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.safety-grid article{border:1px solid #dfebe3;border-radius:12px;padding:22px;background:#fff}.safety-grid span{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:#e6f7eb;color:#159447;font-weight:800}.safety-grid h2,.safety-details h2,.safety-help h2{font:700 18px Inter,sans-serif;margin:15px 0 8px;color:#0b274b}.safety-grid p,.safety-details p,.safety-help p{margin:0;color:#576981;font-size:14px;line-height:1.5}.safety-details{padding:43px max(36px,calc((100vw - 1000px)/2));display:grid;grid-template-columns:1.4fr .8fr;gap:70px;align-items:center;background:#f6faf7}.safety-details h2{font-size:27px;margin-top:0}.safety-details aside{border-left:3px solid #159447;padding:14px 0 14px 19px}.safety-details aside strong{font:700 15px Inter,sans-serif;color:#0b274b}.safety-details aside p{margin-top:7px}.safety-details.payment{background:#fff;border-top:1px solid #e4eee6}.safety-help{max-width:1000px;margin:52px auto;display:flex;justify-content:space-between;align-items:center;padding:28px 31px;border:1px solid #dcebe0;border-radius:12px;background:linear-gradient(100deg,#f2faf4,#fff)}.safety-help h2{font-size:21px;margin:0 0 6px}.safety-help .button{margin-left:20px}@media(max-width:760px){.official-logo{width:168px;height:44px}.safety-hero{padding:55px 22px}.safety-hero h1{font-size:32px}.safety-grid{padding:34px 22px;grid-template-columns:1fr}.safety-details{padding:38px 22px;display:block}.safety-details h2{font-size:23px}.safety-details aside{margin-top:25px}.safety-help{margin:30px 22px;padding:23px;display:block}.safety-help .button{display:inline-block;margin:18px 0 0}}
