@font-face{font-family:"Poppins Fallback";src:local("Arial"),local("ArialMT");font-weight:400 500;size-adjust:112.9%;ascent-override:93%;descent-override:31%;line-gap-override:8.86%}@font-face{font-family:"Poppins Fallback";src:local("Arial Bold"),local("Arial-BoldMT");font-weight:600;size-adjust:104.7%;ascent-override:100.29%;descent-override:33.43%;line-gap-override:9.55%}@font-face{font-family:"Poppins Fallback";src:local("Arial Bold"),local("Arial-BoldMT");font-weight:700;size-adjust:106.4%;ascent-override:98.68%;descent-override:32.89%;line-gap-override:9.4%}.blog,.post{font-family:Poppins,"Poppins Fallback",sans-serif}.blog *,.post__body,.post__body *,.post__date,.post__title{font-family:inherit}.page--blog .blog__head{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-bottom:clamp(4rem,3.6vw,6.6rem)}.page--blog .services__title-fg{font-size:clamp(3.6rem, 3vw, 5.4rem)}.blog__empty{margin:0;font-size:1.9rem;font-weight:500;text-align:center;color:rgba(255,255,255,.72)}.blog__list{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(16px,1.2vw,22px);margin:0;padding:0 clamp(0rem,4vw,6rem);list-style:none}@media (min-width:981px){.blog__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.blog-card>.blog-card__title{position:static;z-index:auto}.blog-card__title{margin:0;font-size:clamp(2.1rem, 1.6vw, 2.5rem);font-weight:600;line-height:1.3}.blog-card__link{color:#fff;transition:color .25s}.blog-card:hover .blog-card__link,.blog-card__link:focus-visible{color:#b47dff}.blog-card__link::after{content:"";position:absolute;inset:0;z-index:2}.blog-card__title-text{position:relative;z-index:1}.blog-card__link:focus-visible{outline-color:#6849fe}.blog-card:has(.blog-card__link:focus-visible){outline:#6849fe solid 2px;outline-offset:3px}@supports selector(:has(a)){.blog-card__link:focus-visible{outline:0}}.blog-card__date{display:block;margin-top:.8rem;font-size:1.5rem;font-weight:500;color:rgba(255,255,255,.6)}.blog-card__excerpt{margin:1.2rem 0 0;font-size:1.9rem;font-weight:400;line-height:1.7;color:rgba(255,255,255,.78)}.post{max-width:720px;margin:0 auto}body.page--post .main{padding-top:calc(var(--gap-header-main)/ 2)}.post__title{margin:0;font-size:clamp(3rem, 2.6vw, 4.4rem);font-weight:600;line-height:1.2;color:#fff;overflow-wrap:break-word}.post__date{display:block;margin-top:1.2rem;font-size:1.5rem;font-weight:500;color:rgba(255,255,255,.6)}.post__body{margin-top:clamp(2.4rem,3vw,3.6rem);font-size:1.9rem;font-weight:400;line-height:1.75;color:rgba(255,255,255,.84);overflow-wrap:break-word}.post__body>:first-child{margin-top:0}.post__body p{margin:0 0 1.1em}.post__body h2,.post__body h3,.post__body h4{color:#fff;scroll-margin-top:11rem}.post__body h2{margin:4.4rem 0 1.4rem;font-size:3.2rem;font-weight:700;line-height:1.25}.post__body h3{margin:3.6rem 0 1.2rem;font-size:2.5rem;font-weight:600;line-height:1.3}.post__body h4{margin:3rem 0 1rem;font-size:2.1rem;font-weight:600;line-height:1.4;color:#b4a8ff}.post__body ol,.post__body ul{margin:0 0 1.1em;padding-left:1.4em}.post__body ul{list-style:disc}.post__body ol{list-style:decimal}.post__body li{margin:.3em 0}.post__body li::marker{color:#6849fe}.post__body li>p{margin:0}.post__body a{color:#b47dff;text-decoration:underline;text-decoration-color:rgba(111,75,255,0.75);text-decoration-thickness:2px;text-underline-offset:0.2em}.post__body a:focus-visible,.post__body a:hover{color:rgba(255,255,255,.92);text-decoration-color:rgba(111,75,255,0.95)}.post__body a:focus-visible{outline-color:#6849fe}.post__body strong{font-weight:700;color:#fff}.post__body em{font-style:italic}