.digital-heading{display:flex;align-items:center;gap:45px;justify-content:space-between;margin:18px 0 40px}.digital-heading h1{font-size:clamp(35px,4.5vw,62px);line-height:1.1;letter-spacing:-2.5px}.digital-heading h1 em{font-style:normal;color:#145bbe}.digital-heading p{max-width:620px;font-size:16px;line-height:1.8;color:#60718a}.digital-symbol{flex-shrink:0;display:grid;place-items:center;width:190px;height:190px;background:#081b3a;color:#fecf0c;border-radius:40px;font-size:55px;font-weight:800;transform:rotate(6deg)}.digital-symbol small{font-size:8px;letter-spacing:2px;margin-top:-35px}.digital-filters{display:flex;flex-wrap:wrap;gap:10px;margin:30px 0}.digital-filters a{padding:12px 18px;border:1px solid #d5deeb;border-radius:30px;font-size:13px;background:white}.digital-filters a[aria-current=page]{background:#0a2a66;color:white;border-color:#0a2a66}.digital-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.digital-product{border:1px solid #dce4ef;background:white;border-radius:20px;overflow:hidden;display:flex;flex-direction:column}.digital-product>img{width:100%;height:220px;object-fit:cover}.digital-product-art{height:155px;display:grid;place-items:center;font-size:58px;font-weight:800;color:#2c67b5;background:radial-gradient(circle at 20% 30%,#d0e2fe,transparent 55%),#eef3fa}.digital-product-content{padding:28px;display:flex;flex-direction:column;flex:1}.digital-product h2{font-size:25px;line-height:1.2;letter-spacing:-.8px;overflow-wrap:anywhere}.digital-product p,.digital-product li{font-size:13px;color:#5d708a;line-height:1.7}.digital-product ul{padding-left:20px;flex:1}.digital-price{font-size:31px;font-weight:800;color:#0a2a66}.digital-product small{font-size:11px;color:#64748b;line-height:1.5;margin:9px 0 20px}.digital-custom{margin:45px 0 10px;padding:44px;background:radial-gradient(ellipse at 100% 0,#1b4e91,transparent 60%),#081b3a;color:white;border-radius:24px}.digital-custom .eyebrow{color:#fecf0c}.digital-custom h2{font-size:38px;letter-spacing:-1.5px;line-height:1.15}.digital-custom p{max-width:650px;color:#c8d5e8;font-size:15px;line-height:1.7}.digital-custom small{display:block;font-size:11px;color:#b9cce6;margin-top:16px}.digital-empty{grid-column:1/-1;padding:36px;border:1px dashed #b9cbe2;border-radius:20px;background:#fff}.digital-empty h2{font-size:26px}.digital-empty p{max-width:680px;color:#60718a;line-height:1.7}.digital-empty a{font-weight:700;color:#0a2a66}.digital-form{max-width:760px}.digital-back{font-size:13px;color:#4b6385}.home-mentoring{background:#081b3a;color:#fff;border-radius:25px;padding:50px;display:grid;grid-template-columns:1.1fr 1fr;gap:50px;align-items:center;margin:65px 0 10px}.home-mentoring .eyebrow{color:#fecf0c}.home-mentoring h2{font-size:43px;line-height:1.1;letter-spacing:-1.7px}.home-mentoring p{font-size:14px;color:#c4d2e6;line-height:1.8}.home-mentoring-topics{display:grid;gap:17px}.home-mentoring-topics article{border:1px solid #ffffff25;border-radius:16px;padding:22px;background:#ffffff06}.home-mentoring-topics span{color:#fecf0c;font-size:24px}.home-mentoring-topics h3{font-size:19px;margin:10px 0}.home-mentoring-topics p{margin:0;font-size:13px}.home-digital{display:flex;gap:35px;justify-content:space-between;align-items:center;border:1px solid #d8e2ef;background:white;padding:35px;border-radius:20px;margin-top:25px}.home-digital h2{font-size:29px;letter-spacing:-1px;margin:10px 0}.home-digital p{font-size:14px;color:#60718a;max-width:650px}.home-digital .btn{white-space:nowrap}.digital-heading .eyebrow{font-size:10px}.digital-product-content .eyebrow{font-size:9px}.digital-form textarea{resize:vertical}.digital-products a:focus-visible,.digital-filters a:focus-visible{outline:3px solid #206bc3;outline-offset:4px}
@media(max-width:760px){.digital-heading{gap:20px}.digital-symbol{display:none}.digital-heading h1{font-size:38px}.digital-products{grid-template-columns:1fr}.digital-custom{padding:30px 24px}.digital-custom h2{font-size:31px}.home-mentoring{grid-template-columns:1fr;padding:30px 24px;gap:25px;margin-top:40px}.home-mentoring h2{font-size:34px}.home-digital{display:block;padding:27px}.home-digital .btn{margin-top:14px}.digital-empty{padding:26px}.digital-product-content{padding:24px}.digital-heading p{font-size:14px}}
