.navbar{min-height:94px;box-shadow:0 5px 22px rgba(7,28,45,.06)}.navbar-brand{display:flex;align-items:center;margin-right:36px;padding:0}.navbar-brand img{display:block;width:250px;height:64px}.navbar .nav-link{position:relative;padding:34px 11px!important;color:#142b3d!important;font-size:1.04rem;font-weight:700;letter-spacing:-.01em}.navbar .nav-link:after{content:"";position:absolute;left:11px;right:11px;bottom:24px;height:2px;background:#e45f16;transform:scaleX(0);transition:.22s}.navbar .nav-link:hover:after,.navbar .nav-link:focus:after{transform:scaleX(1)}.navbar .btn-accent{font-size:1rem;font-weight:800;padding:15px 22px;border-radius:7px}.article-shell{background:#f4f6f8}.article-hero{position:relative;padding:80px 0 180px;overflow:hidden;background:#061827;color:#fff}.article-hero:after{content:"";position:absolute;width:540px;height:540px;border:1px solid rgba(255,255,255,.07);border-radius:50%;right:-150px;top:-260px;box-shadow:0 0 0 80px rgba(255,255,255,.025)}.article-hero .container{position:relative;z-index:1}.article-breadcrumb{display:inline-flex;align-items:center;gap:9px;color:#d7e0e6;text-decoration:none;font-weight:700;margin-bottom:48px}.article-meta{display:flex;align-items:center;gap:15px;margin-bottom:18px;color:#f68a3e;font-size:.82rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.article-meta i{width:4px;height:4px;border-radius:50%;background:#7590a1}.article-hero h1{max-width:980px;margin:0 0 24px;font-size:clamp(2.7rem,5.2vw,5rem);font-weight:800;line-height:1.08;letter-spacing:-.045em}.article-lead{max-width:780px;margin:0;color:#bfccd5;font-size:1.18rem;line-height:1.7}.article-wrap{position:relative;z-index:2;max-width:1120px;margin-top:-118px;padding-bottom:96px}.article-cover-frame{padding:10px;background:#fff;border-radius:26px;box-shadow:0 28px 70px rgba(4,20,34,.2)}.article-cover-frame img{display:block;width:100%;height:530px;object-fit:cover;border-radius:18px}.article-layout{display:grid;grid-template-columns:170px minmax(0,760px);justify-content:center;gap:46px;margin-top:58px}.article-aside{padding-top:8px}.article-aside strong{display:block;color:#80909c;font-size:.73rem;letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px}.share-links{display:flex;gap:9px}.share-links a{display:grid;place-items:center;width:40px;height:40px;border:1px solid #d9e0e5;border-radius:50%;color:#173447;text-decoration:none;background:#fff}.article-body{padding:44px 52px;background:#fff;border-radius:20px;box-shadow:0 12px 38px rgba(7,28,45,.06);color:#40515e;font-size:1.12rem;line-height:1.95}.article-body p:first-child:first-letter{float:left;margin:11px 12px 0 0;color:#e45f16;font-size:4rem;font-weight:800;line-height:.72}.article-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:38px;padding:30px 34px;border-radius:16px;background:#0b2639;color:#fff}.article-cta h2{font-size:1.25rem;font-weight:800;margin:0 0 5px}.article-cta p{margin:0;color:#bfcbd3;font-size:.92rem}.article-cta a{white-space:nowrap}@media(max-width:1199px){.navbar-brand img{width:215px}.navbar .nav-link{font-size:.95rem;padding-left:8px!important;padding-right:8px!important}}@media(max-width:991px){.navbar{min-height:80px}.navbar-brand img{width:205px;height:58px}.navbar .navbar-collapse{padding:14px 0 24px}.navbar .nav-link{padding:12px 4px!important;font-size:1.05rem}.navbar .nav-link:after{display:none}.article-layout{grid-template-columns:1fr}.article-aside{display:none}}@media(max-width:576px){.navbar-brand img{width:185px}.article-hero{padding:54px 0 130px}.article-breadcrumb{margin-bottom:32px}.article-hero h1{font-size:2.5rem}.article-lead{font-size:1rem}.article-wrap{margin-top:-80px}.article-cover-frame img{height:280px}.article-layout{margin-top:30px}.article-body{padding:30px 24px;font-size:1rem}.article-cta{align-items:flex-start;flex-direction:column;padding:25px}}
