.content-depth{padding:68px 0;background:linear-gradient(145deg,#f3fbff,white 65%)}.depth-shell{width:min(1200px,88%);margin:auto}.depth-intro{display:grid;grid-template-columns:1.2fr 1fr;gap:55px;align-items:center;margin-bottom:55px}.depth-intro img{width:100%;height:auto;border-radius:22px}.depth-intro h2,.depth-evaluate h2,.depth-faq h2{font-size:clamp(28px,3.3vw,42px);line-height:1.15}.depth-intro p{font-size:17px;line-height:1.8}.depth-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:28px 0 50px}.depth-steps article{background:white;border:1px solid #d9eaf4;border-radius:18px;padding:28px}.depth-steps article>span{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:#e3f7ff;color:#1478ee;font-size:25px}.depth-steps h3{font-size:21px;line-height:1.3;margin:20px 0 15px}.depth-steps p{font-size:15px;line-height:1.8}.depth-evaluate{border-left:3px solid #00bfe7;padding-left:28px;max-width:900px;margin-bottom:45px}.depth-links{display:flex;flex-wrap:wrap;gap:20px;margin:24px auto}.depth-links a{color:#1264dc;font-size:14px;font-weight:700;min-height:44px;display:inline-flex;align-items:center}.depth-faq{max-width:900px}.depth-faq details{border-bottom:1px solid #d9eaf4;padding:18px 0}.depth-faq summary{font-weight:700;cursor:pointer;min-height:30px;line-height:1.5}.depth-faq p{line-height:1.8}.content-depth .eyebrow{color:#1264dc}@media(max-width:800px){.content-depth{padding:44px 0}.depth-shell{width:calc(100% - 36px)}.depth-intro{grid-template-columns:1fr;gap:25px;margin-bottom:34px}.depth-intro img{max-width:520px;margin:auto}.depth-steps{grid-template-columns:1fr;margin-bottom:35px}.depth-steps article{padding:24px}.depth-evaluate{padding-left:18px}.depth-intro h2,.depth-evaluate h2,.depth-faq h2{font-size:30px}.depth-links{gap:8px 20px}}
