.deep-solutions-nabor{color:#0b2340;background:radial-gradient(circle at 110% -5%, var(--deep-theme), transparent 25%),linear-gradient(180deg, #fff 0%, #fbfcfe 100%);width:min(100% - 40px,1180px);margin:auto;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.75}.deep-solutions-nabor a{color:inherit}.deep-solutions-nabor .shell{width:min(100% - 36px,1180px);margin:0 auto}.deep-solutions-nabor header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:10;background:#ffffffe6;border-bottom:1px solid #dfe5ebe6;position:sticky;top:0}.deep-solutions-nabor .topbar{justify-content:space-between;align-items:center;gap:24px;min-height:72px;display:flex}.deep-solutions-nabor .brand{letter-spacing:-.02em;font-weight:850;text-decoration:none}.deep-solutions-nabor .back{color:#5a6b7e;font-weight:700;text-decoration:none}.deep-solutions-nabor .article-wrap{padding:58px 0 90px}.deep-solutions-nabor .eyebrow{color:#596d82;text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:9px;font-size:.8rem;font-weight:800;display:inline-flex}.deep-solutions-nabor .eyebrow:before{content:"";background:#596d82;border-radius:99px;width:28px;height:3px}.deep-solutions-nabor h1{letter-spacing:-.055em;max-width:930px;margin:16px 0 22px;font-size:clamp(2.4rem,6vw,4.9rem);line-height:1.03}.deep-solutions-nabor .lead{color:#5a6b7e;max-width:850px;margin:0;font-size:clamp(1.08rem,2vw,1.28rem)}.deep-solutions-nabor .meta{color:#7b8998;margin-top:18px;font-size:.92rem}.deep-solutions-nabor .hero-card{background:#fffffff2;border:1px solid #dfe5eb;border-radius:20px;margin-top:34px;padding:34px;box-shadow:0 20px 60px #0b234014}.deep-solutions-nabor .hero-card strong{margin-bottom:7px;font-size:1.18rem;display:block}.deep-solutions-nabor .article{margin-top:40px}.deep-solutions-nabor .article>p,.deep-solutions-nabor .article>ul,.deep-solutions-nabor .article>ol,.deep-solutions-nabor .article>blockquote{max-width:850px}.deep-solutions-nabor .article p{color:#294159;margin:0 0 22px;font-size:1.06rem}.deep-solutions-nabor .section{margin:56px 0 0}.deep-solutions-nabor .section-head{align-items:flex-start;gap:15px;margin-bottom:20px;display:flex}.deep-solutions-nabor .accent{border-radius:99px;flex:none;width:46px;height:4px;margin-top:13px}.deep-solutions-nabor .accent.blue{background:var(--deep-theme)}.deep-solutions-nabor .accent.green{background:#18b832}.deep-solutions-nabor .accent.yellow{background:#c6a000}.deep-solutions-nabor h2{letter-spacing:-.04em;margin:0;font-size:clamp(1.9rem,3.5vw,3rem);line-height:1.1}.deep-solutions-nabor h3{margin:28px 0 10px;font-size:1.2rem}.deep-solutions-nabor .info-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin:26px 0 8px;display:grid}.deep-solutions-nabor .info-card{background:#fff;border:1px solid #dfe5eb;border-radius:16px;padding:23px}.deep-solutions-nabor .info-card p{color:#5a6b7e;margin:7px 0 0;font-size:.98rem}.deep-solutions-nabor ul{color:#294159;padding-left:22px}.deep-solutions-nabor li+li{margin-top:9px}.deep-solutions-nabor blockquote{border-left:4px solid var(--deep-theme);color:#243b56;background:#f6f7ff;border-radius:0 14px 14px 0;margin:32px 0;padding:20px 24px;font-size:1.08rem;font-weight:650}.deep-solutions-nabor .cta{background:rgb(from var(--deep-theme) r g b/.9);text-shadow:1px 1px 1px #000;color:#fff;cursor:pointer;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;margin-top:56px;padding:34px;display:flex}.deep-solutions-nabor .cta h2{letter-spacing:-.03em;font-size:1.65rem}.deep-solutions-nabor .cta p{color:#c9d4df;text-shadow:1px 1px 1px gray;max-width:670px;margin:8px 0 0}.deep-solutions-nabor .button{text-shadow:none;cursor:pointer;color:#0b2340;white-space:nowrap;background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:12px 19px;font-weight:800;text-decoration:none;display:inline-flex}.deep-solutions-nabor .note{color:#5a6b7e;background:#fff;border:1px dashed #cfd7e0;border-radius:14px;margin:24px 0 0;padding:18px 20px;font-size:.95rem}.deep-solutions-nabor footer{color:#718195;border-top:1px solid #dfe5eb;padding:28px 0 38px;font-size:.9rem}@media (max-width:760px){.deep-solutions-nabor .info-grid{grid-template-columns:1fr}.deep-solutions-nabor .hero-card,.deep-solutions-nabor .cta{padding:25px}.deep-solutions-nabor .article-wrap{padding-top:42px}.deep-solutions-nabor .topbar{min-height:64px}}
