body.pch-single{background:#f5f5f3;color:#182238}body.pch-single .sa-heading{position:relative;background:#0c1425;color:#edf1f9;padding:148px 6% 64px;overflow:hidden}body.pch-single .sa-heading:before{content:"";position:absolute;right:-10%;top:-100px;width:65%;height:600px;background:radial-gradient(ellipse,#536aa02b,transparent 65%);pointer-events:none}body.pch-single .sa-heading-inner{position:relative;max-width:1100px;margin:auto}body.pch-single .sa-breadcrumbs{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:#8491ab;margin-bottom:48px}body.pch-single .sa-breadcrumbs a{color:#a6b3cb;text-decoration:none}body.pch-single .sa-breadcrumbs a:hover{color:#fff}body.pch-single .sa-kicker{font:10px/1.7 monospace;letter-spacing:1.8px;text-transform:uppercase;color:#8fa7df;margin:0 0 22px}body.pch-single .sa-heading h1{font-size:clamp(34px,4.6vw,66px);font-weight:500;line-height:1.12;letter-spacing:-2px;max-width:1000px;margin:0 0 32px;overflow-wrap:anywhere;color:#f0f3fa}body.pch-single .sa-meta{display:flex;flex-wrap:wrap;gap:24px;font-size:12px;color:#a3b1ca;margin-bottom:18px}body.pch-single .sa-meta-item{display:flex;align-items:center;gap:8px}body.pch-single .sa-meta-item svg{opacity:.65;flex-shrink:0}body.pch-single .sa-reading-time{font-size:12px;color:#91a3c5}body.pch-single .sa-tags{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}body.pch-single .sa-tag{font-size:11px;color:#c0cfee;border:1px solid #8ea5d130;border-radius:30px;padding:7px 12px;text-decoration:none}body.pch-single .sa-tag:hover{background:#ffffff0c;color:#fff}body.pch-single .sa-wrap{display:block;max-width:880px;margin:0 auto;padding:48px 40px 64px;background:none;float:none;width:100%}body.pch-single .sa-cover{margin:0 0 48px;background:#e3e6ee;border-radius:18px;overflow:hidden}body.pch-single .sa-cover img{display:block;width:100%;height:auto;max-height:600px;object-fit:contain}body.pch-single .sa-content{font-size:18px;line-height:1.85;overflow-wrap:anywhere;color:#344057}body.pch-single .sa-content h2{font-size:30px;line-height:1.25;letter-spacing:-.7px;font-weight:500;color:#172136;margin:52px 0 22px}body.pch-single .sa-content h3{font-size:23px;line-height:1.35;font-weight:500;color:#172136;margin:36px 0 18px}body.pch-single .sa-content p{margin:0 0 24px}body.pch-single .sa-content ul,body.pch-single .sa-content ol{padding-left:25px;margin:24px 0}body.pch-single .sa-content li{margin-bottom:10px}body.pch-single .sa-content a{color:#4665ad;text-decoration:underline;text-underline-offset:4px}body.pch-single .sa-content blockquote{margin:32px 0;padding:24px 28px;border-left:3px solid #607cc1;background:#e9edf5;border-radius:0 12px 12px 0}body.pch-single .sa-content img,body.pch-single .sa-content video{max-width:100%;height:auto;border-radius:12px}body.pch-single .sa-content iframe{max-width:100%}body.pch-single .sa-content pre{padding:20px;overflow:auto;max-width:100%;border-radius:12px;background:#111c30;color:#dce5f7;overflow-wrap:normal}body.pch-single .sa-content table{display:block;max-width:100%;overflow:auto;border-collapse:collapse}body.pch-single .sa-content td,body.pch-single .sa-content th{padding:12px;border:1px solid #dbe0e8}body.pch-single .sa-sources{padding:24px;border:1px solid #dce1e9;border-radius:16px;margin:32px 0;font-size:14px}body.pch-single .sa-sources h2{font-size:18px;margin:0 0 14px}body.pch-single .sa-sources ol{padding-left:20px;margin:0}body.pch-single .sa-reaction{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:18px;border-top:1px solid #dce1e9;border-bottom:1px solid #dce1e9;padding:24px 0;margin:40px 0}body.pch-single .sa-reaction-left{font-size:14px}body.pch-single .sa-reaction .article-like{padding:0!important;margin:0!important}body.pch-single .sa-reaction-share{display:flex;gap:8px}body.pch-single .sa-reaction-share a,body.pch-single .sa-reaction-share button{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid #d7dfe9;border-radius:12px;background:#1d2b46!important;cursor:pointer;transition:background .2s}body.pch-single .sa-reaction-share .sa-copy{background:#edf0f5!important}body.pch-single .sa-reaction-share a:hover{background:#3d5687!important}body.pch-single .sa-reaction-share a:focus-visible,body.pch-single button:focus-visible{outline:2px solid #728acf;outline-offset:4px}body.pch-single .sa-copy-status{font-size:12px;color:#4665ad;flex-basis:100%;text-align:right}body.pch-single .sa-author{display:flex;gap:20px;padding:28px;background:#e9edf3;border-radius:16px;margin:36px 0}body.pch-single .sa-author-avatar{width:64px;height:64px;object-fit:cover;border-radius:50%}body.pch-single .sa-author-body{min-width:0}body.pch-single .sa-author-role{font-size:10px;letter-spacing:1px;color:#5971a4;text-transform:uppercase;margin-bottom:6px}body.pch-single .sa-author-name{font-size:20px;margin-bottom:10px}body.pch-single .sa-author-name a{color:inherit}body.pch-single .sa-author-info{font-size:14px;line-height:1.7;color:#66748d}body.pch-single .sa-author-link{font-size:13px;color:#4665ad}body.pch-single .sa-schema{display:none}body.pch-single .sa-comments{margin-top:52px}body.pch-single .sa-comments-title{font-size:26px;font-weight:500;display:flex;align-items:center;gap:12px;margin-bottom:24px}body.pch-single .sa-comments-count{font-size:13px;padding:5px 10px;border-radius:20px;background:#e4e9f3;color:#4a6598}body.pch-single .sa-comment-form-wrap{padding:24px;background:#fff;border:1px solid #dce1e9;border-radius:16px;margin-bottom:30px}body.pch-single textarea,body.pch-single .sa-comments input:not([type=hidden]):not([type=submit]){width:100%;background:#fff;border:1px solid #d6ddea;border-radius:10px;padding:14px;font-family:inherit;font-size:15px;box-shadow:none}body.pch-single textarea{min-height:120px;resize:vertical}body.pch-single textarea:focus{outline:2px solid #a0b2dc}body.pch-single .sa-comments input[type=submit]{padding:12px 18px;border:0;border-radius:10px;background:#304c89;color:#fff;cursor:pointer;font-size:14px;margin-top:12px}body.pch-single .sa-comment-login{font-size:14px;margin:0;color:#66748d}body.pch-single .sa-comment-login a{color:#4665ad}body.pch-single .sa-comments .items_comments{width:100%}body.pch-single .sa-related{padding:64px 6%;background:#e9edf3}body.pch-single .sa-related-head{max-width:1100px;margin:0 auto 30px;display:flex;justify-content:space-between;align-items:end;gap:24px}body.pch-single .sa-related-head h2{font-size:36px;letter-spacing:-1px;font-weight:500;margin:0}body.pch-single .sa-related-head a{font-size:13px;color:#4665ad}body.pch-single .sa-related .sa-kicker{color:#657cae;margin-bottom:12px}body.pch-single .sa-related-grid{max-width:1100px;margin:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}body.pch-single .sa-related-card{display:flex;flex-direction:column;background:#f9fafc;border-radius:16px;overflow:hidden;color:#182238;text-decoration:none;padding-bottom:24px;border:1px solid #dde3ed;transition:transform .2s}body.pch-single .sa-related-card:hover{transform:translateY(-4px);color:#182238}body.pch-single .sa-related-image{aspect-ratio:16/9;background:linear-gradient(135deg,#182844,#445c8b);overflow:hidden;margin-bottom:24px}body.pch-single .sa-related-image img{width:100%;height:100%;object-fit:cover}body.pch-single .sa-related-card time{font-size:11px;color:#7a879d;padding:0 24px}body.pch-single .sa-related-card h3{font-size:21px;line-height:1.4;letter-spacing:-.4px;padding:0 24px;margin:16px 0 24px;font-weight:500}body.pch-single .sa-related-card>span{font-size:12px;color:#4b66a3;padding:0 24px;margin-top:auto}body.pch-single .sa-extra{max-width:1100px;margin:40px auto;padding:0 24px}body.pch-single .foot{background:#0c1425;color:#a5b0c4}body.pch-single .foot a{color:#a5b0c4}body.pch-single .sa-reading-progress{position:fixed;top:0;left:0;width:100%;height:3px;z-index:9999;pointer-events:none}body.pch-single .sa-reading-progress i{display:block;width:100%;height:100%;background:#89a7f0;transform:scaleX(0);transform-origin:left}body.pch-single.admin-bar .sa-reading-progress{top:32px}body.pch-single.admin-bar .sa-heading{padding-top:175px}body.pch-single .sa-page-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}
@media(max-width:782px){body.pch-single.admin-bar .sa-reading-progress{top:46px}body.pch-single .sa-heading{padding:130px 6% 40px}body.pch-single.admin-bar .sa-heading{padding-top:150px}body.pch-single .sa-heading h1{letter-spacing:-1px;font-size:38px}body.pch-single .sa-breadcrumbs{margin-bottom:32px;font-size:11px}body.pch-single .sa-wrap{padding:32px 6% 48px}body.pch-single .sa-content{font-size:16px;line-height:1.8}body.pch-single .sa-content h2{font-size:26px;margin-top:36px}body.pch-single .sa-cover{margin-bottom:32px;border-radius:12px}body.pch-single .sa-related-grid{grid-template-columns:1fr;gap:20px}body.pch-single .sa-related-head{align-items:start;flex-direction:column}body.pch-single .sa-related-head h2{font-size:30px}body.pch-single .sa-related{padding:48px 6%}body.pch-single .sa-author{padding:20px;gap:14px}body.pch-single .sa-author-avatar{width:48px;height:48px}body.pch-single .sa-comment-form-wrap{padding:18px}}
@media(prefers-reduced-motion:reduce){body.pch-single .sa-related-card{transition:none}body.pch-single .sa-related-card:hover{transform:none}}
body.pch-single .sa-copy-status:empty{display:none}body.pch-single .sa-extra{display:grid;grid-template-columns:1fr 2fr;gap:24px;padding:0 6%;margin:48px auto}body.pch-single .sa-extra .widget{padding:28px;background:#fff;border:1px solid #dce1e9;border-radius:16px;width:auto;float:none}body.pch-single .sa-extra h4{font-size:19px;font-weight:500;margin:0 0 20px}body.pch-single .sa-extra ul{list-style:none;padding:0;margin:0}body.pch-single .sa-extra li{margin:0;padding:12px 0;border-bottom:1px solid #edf0f5;font-size:14px;line-height:1.6}body.pch-single .sa-extra li:last-child{border-bottom:0}body.pch-single .sa-extra a{color:#526a9d;text-decoration:none}@media(max-width:782px){body.pch-single .sa-extra{grid-template-columns:1fr}}
body.pch-single .sa-reaction .article-like,body.pch-single .sa-reaction .article-like .left{display:block;background:none;box-shadow:none;border:0;width:auto;padding:0;margin:0}body.pch-single .sa-reaction .article-like .likes,body.pch-single .sa-like-guest{display:inline-flex;align-items:center;gap:12px;min-height:44px;padding:11px 16px;margin:0;border:1px solid #ccd6e7;border-radius:12px;background:#fff;color:#526a94;font:500 13px/1.5 Hub,Arial,sans-serif;cursor:pointer;text-decoration:none;transition:background .2s,border-color .2s;color-scheme:light}body.pch-single .sa-reaction .article-like .likes::before,body.pch-single .sa-like-guest::before{content:attr(data-label);position:static;background:none;width:auto;height:auto;margin:0;font:inherit;color:inherit}body.pch-single .sa-reaction .article-like .likes::after,body.pch-single .sa-like-guest::after{content:"";width:18px;height:18px;flex-shrink:0;order:-1;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.8 4.6a5.5 5.5 0 0 0-7.8 0L12 5.7l-1.1-1.1a5.5 5.5 0 0 0-7.8 7.8L12 21l8.8-8.6a5.5 5.5 0 0 0 0-7.8Z' fill='none' stroke='black' stroke-width='1.7'/%3E%3C/svg%3E") center/contain no-repeat}body.pch-single .sa-reaction .article-like .likes:hover,body.pch-single .sa-like-guest:hover{background:#eef2fa;border-color:#819bc5;color:#385a93;text-decoration:none}body.pch-single .sa-reaction .article-like .likes.active{background:#e5ecfa;border-color:#9db2da;color:#3c5fa4}body.pch-single .sa-reaction .article-like .likes.active::after{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.8 4.6a5.5 5.5 0 0 0-7.8 0L12 5.7l-1.1-1.1a5.5 5.5 0 0 0-7.8 7.8L12 21l8.8-8.6a5.5 5.5 0 0 0 0-7.8Z'/%3E%3C/svg%3E") center/contain no-repeat}body.pch-single .sa-reaction .article-like .likes.temporarily-disabled{opacity:.55;cursor:wait;pointer-events:none}@media(prefers-reduced-motion:reduce){body.pch-single .sa-reaction .article-like .likes{transition:none}}
body.pch-single .sa-reaction .article-like .likes,body.pch-single .sa-like-guest{width:auto;max-width:none;height:auto;flex-shrink:0;white-space:nowrap;float:none;position:relative}body.pch-single .sa-reaction .article-like .likes::before{flex-shrink:0}
