
.stock-page{margin-top:0!important}.stock-hero{background:radial-gradient(ellipse at 88% 0, #244856 0,transparent 58%),linear-gradient(130deg,#071723,#102837);color:#fff;padding:46px 0 55px}.stock-back{font:13px Arial,sans-serif;margin:0 0 30px;color:#d9c491}.stock-back a{text-decoration:none}.stock-kicker{font:700 14px Arial,sans-serif;letter-spacing:.13em;color:#94d2d0;margin:0 0 18px}.stock-hero h1{font-size:clamp(36px,5.4vw,68px);max-width:1050px;line-height:1.08;margin:0 0 18px;overflow-wrap:anywhere}.stock-industry{font:14px Arial,sans-serif;color:#a6bec9;margin:0 0 17px}.stock-lead{font-size:clamp(19px,2vw,23px);line-height:1.55;max-width:850px;color:#e4edf0;margin:0}.stock-body{max-width:1100px!important;padding-top:46px;padding-bottom:56px}.stock-section{max-width:850px;margin:0 0 36px}.stock-body h2{font-size:clamp(25px,3vw,32px);line-height:1.22;margin:0 0 17px}.stock-section p{font-size:19px;line-height:1.75;color:#344554;margin:0}.stock-panels{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:28px}.stock-panel{padding:30px;border:1px solid #dce5e9;border-radius:5px;background:#f3f7f8}.stock-growth{border-top:3px solid #549e99}.stock-risks{border-top:3px solid #c4a979}.stock-panel h2{font-size:25px}.stock-panel ul{padding-left:21px;margin:0}.stock-panel li{line-height:1.65;font-size:17px;margin:0 0 13px;color:#344554}.stock-panel li:last-child{margin-bottom:0}.stock-source{font:13px/1.7 Arial,sans-serif;color:#697584;margin:0 0 45px}.stock-source a{text-decoration:underline}.stock-news{border-top:1px solid #dce5e9;padding-top:35px;margin-bottom:35px}.stock-news .wp-block-query-no-results{padding:26px;background:#f3f7f8;border:1px solid #dce5e9;border-radius:5px;color:#566878}.stock-news .wp-block-query-no-results p{margin:0}.stock-news .wp-block-post-template{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;list-style:none;margin:0;padding:0}.stock-news .wp-block-post{border:1px solid #dce5e9;border-radius:5px;overflow:hidden}.stock-news .wp-block-post-featured-image img{width:100%;aspect-ratio:16/9;object-fit:cover}.stock-news .wp-block-post-title{font-size:22px;margin:12px 20px}.stock-news .wp-block-post-title a{text-decoration:none}.stock-news .wp-block-post-date,.stock-news .wp-block-post-excerpt{margin:15px 20px}.stock-news .wp-block-post-date{font:12px Arial,sans-serif;color:#697584}.stock-return a{background:#102837;color:#fff;border-radius:4px;padding:14px 23px;font:14px Arial,sans-serif}.stock-return a:hover{background:#254858}.stock-back a:focus-visible,.stock-return a:focus-visible{outline:2px solid #d9c491;outline-offset:4px}@media(max-width:700px){.stock-panels{grid-template-columns:1fr}.stock-panel{padding:24px}.stock-hero{padding:32px 0 38px}.stock-body{padding-top:32px}.stock-news .wp-block-post-template{grid-template-columns:1fr}.stock-back{margin-bottom:24px}.stock-section p{font-size:18px}}
