.blog-single-page{width:70%;margin:7% auto 5%}.blog-single-shell{width:100%}.blog-single-back,.blog-single-source{text-decoration:none}.blog-single-back{display:inline-flex;align-items:center;gap:10px;color:#fff;margin-bottom:22px}.blog-single-date{color:#9ca8b8;font-size:12px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px}.blog-single-title{font-size:3.4rem;line-height:1;margin-bottom:18px}.blog-single-image-wrap{margin:20px 0;border-radius:25px;overflow:hidden;border:2px solid #32353a}.blog-single-image{width:100%;height:auto;max-height:520px;object-fit:cover;display:block}.blog-single-tags{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 28px}.blog-single-tag{color:#89a8d8;font-size:13px}.blog-single-content{display:flex;flex-direction:column;gap:18px}.blog-single-section-title{font-size:1.7rem;line-height:1.1;margin-top:12px;color:#dce8fb;text-transform:uppercase}.blog-single-content p{color:#d7dde7;line-height:1.95;font-size:1.05rem}.blog-single-footer{margin-top:34px;padding-top:24px;border-top:2px solid #32353a}.blog-single-source{--border-width:1px;text-decoration:none;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:300px;height:50px;padding:0 24px;text-transform:uppercase;color:#fff;background:#222;border-radius:20px;transition:all 1s ease-in-out}.blog-single-source:hover{background-color:transparent}.blog-single-source:after{position:absolute;content:"";top:calc(-1 * var(--border-width));left:calc(-1 * var(--border-width));z-index:-1;width:calc(100% + var(--border-width) * 2);height:calc(100% + var(--border-width) * 2);background:linear-gradient(60deg,#86b3ee,#478eeb,#1f72df,#478eeb,#86b3ee);background-size:300% 300%;background-position:0 50%;border-radius:20px;animation:moveBlogGradient 4s infinite alternate}.blog-single-source span{display:inline-flex;color:#86b3ee}@keyframes moveBlogGradient{50%{background-position:100% 50%}}@media screen and (max-width:900px){.blog-single-page{width:90%}}@media screen and (max-width:640px){.blog-single-page{margin-top:90px}.blog-single-title{font-size:2.5rem}.blog-single-content p{font-size:1rem}.blog-single-source{min-width:100%}}@font-face{font-family:__archivoBlack_5145d7;src:url(/_next/static/media/f83e4b370324e4e5-s.p.ttf) format("truetype");font-display:swap;font-weight:100}@font-face{font-family:__archivoBlack_Fallback_5145d7;src:local("Arial");ascent-override:70.47%;descent-override:16.86%;line-gap-override:0.00%;size-adjust:124.59%}.__className_5145d7{font-family:__archivoBlack_5145d7,__archivoBlack_Fallback_5145d7;font-weight:100}.__variable_5145d7{--font-Archivo-Black:"__archivoBlack_5145d7","__archivoBlack_Fallback_5145d7"}