.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__container{padding-top:.5rem;padding-bottom:.5rem}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__body{position:relative}@media (min-width:47.9988em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__body{margin-left:10.625rem}}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__layout{grid-template-columns:1fr;gap:1rem;display:grid;position:relative}@media (min-width:61.9988em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__layout{grid-template-columns:1fr 10rem}}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__card{padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width:90em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__card{padding-left:1.5rem}}@media (min-width:20em) and (max-width:90em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__card{padding-left:clamp(.9375rem , .776786rem + .803571vw , 1.5rem)}}@media (max-width:20em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__card{padding-left:.9375rem}}@media (min-width:90em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__card{padding-right:1.5rem}}@media (min-width:20em) and (max-width:90em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__card{padding-right:clamp(.9375rem , .776786rem + .803571vw , 1.5rem)}}@media (max-width:20em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__card{padding-right:.9375rem}}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__card{background:rgb(var(--bg-white));background:linear-gradient(135deg, transparent .25rem, rgb(var(--bg-white)) 0) top left,linear-gradient(225deg, transparent .25rem, rgb(var(--bg-white)) 0) top right,linear-gradient(-45deg, transparent .25rem, rgb(var(--bg-white)) 0) bottom right,linear-gradient(45deg, transparent .25rem, rgb(var(--bg-white)) 0) bottom left;opacity:0;background-repeat:no-repeat;background-size:51% 51%;transition:all .3s;transform:translateY(1.25rem)}[data-view-visible] .BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__card{opacity:1;transition:all 1.2s;transform:translateY(0)}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__meta{letter-spacing:-.023rem;color:rgba(var(--text-primary), .7);justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.875rem;font-size:1.125rem;line-height:1.3;display:flex}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__metaLeft{opacity:.7;padding-left:.75rem;position:relative}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__metaLeft:before{content:">";font-family:var(--font-pp-supply-mono);position:absolute;top:.09375rem;left:0}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__metaRight{opacity:.7;text-align:right;white-space:nowrap}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__sectionTitle{letter-spacing:-.0375rem;color:rgb(var(--text-primary));margin-top:1.375rem;font-weight:400;line-height:1.1}@media (min-width:90em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__sectionTitle{font-size:1.875rem}}@media (min-width:23.4375em) and (max-width:90em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__sectionTitle{font-size:clamp(1.375rem , 1.19894rem + .751174vw , 1.875rem)}}@media (max-width:23.4375em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__sectionTitle{font-size:1.375rem}}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__text{letter-spacing:-.0325rem;color:rgba(var(--text-primary), .7);margin-top:.625rem;font-weight:400;line-height:1.2}@media (min-width:90em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__text{font-size:1.625rem}}@media (min-width:62em) and (max-width:90em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__text{font-size:clamp(1.125rem , .0178571rem + 1.78571vw , 1.625rem)}}@media (max-width:62em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__text{font-size:1.125rem}}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__text{white-space:pre-wrap}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content{margin-top:.625rem}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content p{letter-spacing:-.0325rem;color:rgba(var(--text-primary), .7);margin-top:1rem;font-weight:400;line-height:1.4}@media (min-width:90em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content p{font-size:1.625rem}}@media (min-width:62em) and (max-width:90em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content p{font-size:clamp(1.125rem , .0178571rem + 1.78571vw , 1.625rem)}}@media (max-width:62em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content p{font-size:1.125rem}}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content strong{color:rgb(var(--text-primary));font-weight:500}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content h2,.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content h3,.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content h4{color:rgb(var(--text-primary));scroll-margin-top:1rem;font-weight:400;line-height:1.1}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content h2{letter-spacing:-.0375rem;margin-top:2.125rem;font-weight:600}@media (min-width:90em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content h2{font-size:2.125rem}}@media (min-width:23.4375em) and (max-width:90em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content h2{font-size:clamp(1.5rem , 1.27993rem + .938967vw , 2.125rem)}}@media (max-width:23.4375em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content h2{font-size:1.5rem}}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content h2 strong{color:rgb(var(--text-primary));font-weight:600}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content h3{letter-spacing:-.0375rem;margin-top:1.875rem;font-weight:600}@media (min-width:90em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content h3{font-size:1.875rem}}@media (min-width:23.4375em) and (max-width:90em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content h3{font-size:clamp(1.375rem , 1.19894rem + .751174vw , 1.875rem)}}@media (max-width:23.4375em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content h3{font-size:1.375rem}}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content h3 strong{color:rgb(var(--text-primary));font-weight:600}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content h4{letter-spacing:-.025rem;margin-top:1.625rem}@media (min-width:90em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content h4{font-size:1.75rem}}@media (min-width:23.4375em) and (max-width:90em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content h4{font-size:clamp(1.25rem , 1.07394rem + .751174vw , 1.75rem)}}@media (max-width:23.4375em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content h4{font-size:1.25rem}}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content h4 strong{color:rgb(var(--text-primary));font-weight:600}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content em{font-style:italic}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content u{text-decoration:underline}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content s{text-decoration:line-through}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content a{color:rgb(var(--bg-orange));text-underline-offset:.1875rem;text-decoration:underline;transition:opacity .2s}@media (any-hover:hover){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content a:hover{opacity:.75}}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content code{background:rgba(var(--text-primary), .07);border-radius:.25rem;padding:.125rem .375rem;font-family:Courier New,Courier,monospace;font-size:.88em}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content pre{background:rgba(var(--text-primary), .05);border-radius:.375rem;margin-top:1rem;padding:1rem;overflow-x:auto}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content pre code{background:0 0;padding:0;font-size:.875rem;line-height:1.6}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content ul,.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content ol{color:rgba(var(--text-primary), .7);margin-top:1rem;padding-left:1.5rem}@media (min-width:90em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content ul,.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content ol{font-size:1.625rem}}@media (min-width:62em) and (max-width:90em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content ul,.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content ol{font-size:clamp(1.125rem , .0178571rem + 1.78571vw , 1.625rem)}}@media (max-width:62em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content ul,.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content ol{font-size:1.125rem}}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content ul,.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content ol{line-height:1.2}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content ul{list-style:outside}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content ul>li{position:relative}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content ul>li:before{content:"";background-color:rgb(var(--text-primary));border-radius:50%;width:.375rem;height:.375rem;position:absolute;top:.538462em;left:-.75rem}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content ol{list-style:decimal}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content li{letter-spacing:-.0325rem;margin-top:.375rem}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content blockquote{border-left:.1875rem solid rgb(var(--bg-orange));color:rgba(var(--text-primary), .5);margin-top:1rem;margin-left:0;padding-left:1rem;font-style:italic}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content hr{border:none;border-top:.0625rem solid rgba(var(--text-primary), .1);margin:1.5rem 0}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__content img{clip-path:polygon(.375rem 0,calc(100% - .375rem) 0,100% .375rem,100% calc(100% - .375rem),calc(100% - .375rem) 100%,.375rem 100%,0 calc(100% - .375rem),0 .375rem);max-width:100%;height:auto;margin-top:1rem;display:block}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__inlineImage{aspect-ratio:16/9;clip-path:polygon(.375rem 0,calc(100% - .375rem) 0,100% .375rem,100% calc(100% - .375rem),calc(100% - .375rem) 100%,.375rem 100%,0 calc(100% - .375rem),0 .375rem);width:100%;margin-top:1rem;display:block;position:relative;overflow:hidden}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__author{letter-spacing:-.0325rem;color:rgba(var(--text-primary), .7);margin-top:1.875rem;font-weight:400;line-height:1.4}@media (min-width:90em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__author{font-size:1.625rem}}@media (min-width:62em) and (max-width:90em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__author{font-size:clamp(1.125rem , .0178571rem + 1.78571vw , 1.625rem)}}@media (max-width:62em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__author{font-size:1.125rem}}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__author strong{color:rgba(var(--text-primary), .85);font-weight:500}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__share{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}@media (min-width:90em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__share{margin-top:3.375rem}}@media (min-width:62em) and (max-width:90em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__share{margin-top:clamp(2.5rem , .5625rem + 3.125vw , 3.375rem)}}@media (max-width:62em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__share{margin-top:2.5rem}}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__shareLabel{letter-spacing:-.0225rem;color:rgba(var(--text-primary), .7);font-size:1.125rem;line-height:1.3}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__shareLinks{align-items:center;gap:.875rem;display:inline-flex}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__shareLink{color:rgb(var(--bg-orange));justify-content:center;align-items:center;transition:color .25s,transform .25s;display:inline-flex}@media (any-hover:hover){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__shareLink:hover{color:rgb(var(--text-primary));transform:translateY(-.0625rem)}}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__aside{opacity:0;transition:all .3s;position:relative;transform:translate(1.25rem)}[data-view-visible] .BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__aside{opacity:1;transition:all 1.2s;transform:translate(0)}@media (max-width:61.9988em){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__aside{display:none}}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__toc{max-width:10rem;height:100svh;position:sticky;top:1rem;overflow:auto}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__toc::-webkit-scrollbar{width:0}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__tocList{flex-direction:column;align-items:flex-end;gap:.625rem;padding:0;list-style:none;display:flex}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__tocList li{width:100%}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__tocItem{background:rgb(var(--bg-white));background:linear-gradient(135deg, transparent .25rem, rgb(var(--bg-white)) 0) top left,linear-gradient(225deg, transparent .25rem, rgb(var(--bg-white)) 0) top right,linear-gradient(-45deg, transparent .25rem, rgb(var(--bg-white)) 0) bottom right,linear-gradient(45deg, transparent .25rem, rgb(var(--bg-white)) 0) bottom left;width:100%;max-width:10rem;min-height:4rem;color:rgb(var(--text-primary));background-repeat:no-repeat;background-size:51% 51%;justify-content:flex-start;align-items:center;padding:0 .875rem;text-decoration:none;display:flex}[lang=en] .BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__tocItem{font-family:var(--font-pp-supply-mono)}[lang=uk] .BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__tocItem,[lang=ru] .BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__tocItem{font-family:var(--font-jetbrains-mono)}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__tocItem{letter-spacing:.03rem;text-transform:uppercase;font-size:.75rem;line-height:1.2;transition:transform .25s,background-color .25s,color .25s}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__tocItem_title{background:rgb(var(--bg-orange));background:rgb(var(--bg-orange));background:linear-gradient(135deg, transparent .25rem, rgb(var(--bg-orange)) 0) top left,linear-gradient(225deg, transparent .25rem, rgb(var(--bg-orange)) 0) top right,linear-gradient(-45deg, transparent .25rem, rgb(var(--bg-orange)) 0) bottom right,linear-gradient(45deg, transparent .25rem, rgb(var(--bg-orange)) 0) bottom left;color:rgb(var(--text-secondary));background-repeat:no-repeat;background-size:51% 51%}@media (any-hover:hover){.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__tocItem:hover{transform:translateY(-.0625rem)}}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__tocItemText{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.BlogPostContentSection-module-scss-module__7B5eLa__blogPostContent__tocItem_active{background:rgb(var(--bg-orange));background:rgb(var(--bg-orange));background:linear-gradient(135deg, transparent .25rem, rgb(var(--bg-orange)) 0) top left,linear-gradient(225deg, transparent .25rem, rgb(var(--bg-orange)) 0) top right,linear-gradient(-45deg, transparent .25rem, rgb(var(--bg-orange)) 0) bottom right,linear-gradient(45deg, transparent .25rem, rgb(var(--bg-orange)) 0) bottom left;color:rgb(var(--text-secondary));background-repeat:no-repeat;background-size:51% 51%}
.BlogPostHeroSection-module-scss-module__CbD7Vq__blogPostHero__container{padding-top:1rem;padding-bottom:.5rem}@media (max-width:47.9988em){.BlogPostHeroSection-module-scss-module__CbD7Vq__blogPostHero__container{margin-left:-.9375rem;margin-right:-.9375rem;padding-top:3.75rem}}.BlogPostHeroSection-module-scss-module__CbD7Vq__blogPostHero__body{background:rgb(var(--bg-orange));background:linear-gradient(135deg, transparent .25rem, rgb(var(--bg-orange)) 0) top left,linear-gradient(225deg, transparent .25rem, rgb(var(--bg-orange)) 0) top right,linear-gradient(-45deg, transparent .25rem, rgb(var(--bg-orange)) 0) bottom right,linear-gradient(45deg, transparent .25rem, rgb(var(--bg-orange)) 0) bottom left;clip-path:polygon(.375rem 0,calc(100% - .375rem) 0,100% .375rem,100% calc(100% - .375rem),calc(100% - .375rem) 100%,.375rem 100%,0 calc(100% - .375rem),0 .375rem);background-repeat:no-repeat;background-size:51% 51%;flex-direction:column;gap:1.25rem;padding-top:2rem;padding-bottom:2rem;display:flex;position:relative}@media (min-width:90em){.BlogPostHeroSection-module-scss-module__CbD7Vq__blogPostHero__body{padding-right:2rem}}@media (min-width:23.4375em) and (max-width:90em){.BlogPostHeroSection-module-scss-module__CbD7Vq__blogPostHero__body{padding-right:clamp(.9375rem , .56338rem + 1.59624vw , 2rem)}}@media (max-width:23.4375em){.BlogPostHeroSection-module-scss-module__CbD7Vq__blogPostHero__body{padding-right:.9375rem}}@media (min-width:90em){.BlogPostHeroSection-module-scss-module__CbD7Vq__blogPostHero__body{padding-left:2rem}}@media (min-width:23.4375em) and (max-width:90em){.BlogPostHeroSection-module-scss-module__CbD7Vq__blogPostHero__body{padding-left:clamp(.9375rem , .56338rem + 1.59624vw , 2rem)}}@media (max-width:23.4375em){.BlogPostHeroSection-module-scss-module__CbD7Vq__blogPostHero__body{padding-left:.9375rem}}@media (min-width:47.9988em){.BlogPostHeroSection-module-scss-module__CbD7Vq__blogPostHero__body{margin-left:10.625rem}}.BlogPostHeroSection-module-scss-module__CbD7Vq__blogPostHero__return{text-transform:capitalize;align-items:center;gap:.625rem;width:fit-content;display:inline-flex;position:relative}[lang=en] .BlogPostHeroSection-module-scss-module__CbD7Vq__blogPostHero__return{font-family:var(--font-pp-supply-mono)}[lang=uk] .BlogPostHeroSection-module-scss-module__CbD7Vq__blogPostHero__return,[lang=ru] .BlogPostHeroSection-module-scss-module__CbD7Vq__blogPostHero__return{font-family:var(--font-jetbrains-mono)}.BlogPostHeroSection-module-scss-module__CbD7Vq__blogPostHero__return{letter-spacing:.04rem;color:rgb(var(--text-secondary));padding-left:1.125rem;font-size:1rem;line-height:1.2}.BlogPostHeroSection-module-scss-module__CbD7Vq__blogPostHero__return:before{content:"<-";font-family:var(--font-pp-supply-mono);position:absolute;top:0;left:-.5rem}@keyframes BlogPostHeroSection-module-scss-module__CbD7Vq__blogCardArrow{0%{transform:translate(0)}to{transform:translate(4px)}}.BlogPostHeroSection-module-scss-module__CbD7Vq__blogPostHero__return span{line-height:1.2;position:relative}.BlogPostHeroSection-module-scss-module__CbD7Vq__blogPostHero__return span:after{content:"";background:rgb(var(--text-secondary));width:0%;height:.075rem;transition:all .3s;position:absolute;bottom:-.0625rem;right:0}@media (any-hover:hover){.BlogPostHeroSection-module-scss-module__CbD7Vq__blogPostHero__return:hover span:after{width:100%;left:0}.BlogPostHeroSection-module-scss-module__CbD7Vq__blogPostHero__return:hover:before{animation:.6s infinite alternate BlogPostHeroSection-module-scss-module__CbD7Vq__blogCardArrow}}.BlogPostHeroSection-module-scss-module__CbD7Vq__blogPostHero__title{letter-spacing:-.06845rem;color:rgb(var(--text-secondary));font-weight:400;line-height:1.1}@media (min-width:90em){.BlogPostHeroSection-module-scss-module__CbD7Vq__blogPostHero__title{font-size:3.375rem}}@media (min-width:23.4375em) and (max-width:90em){.BlogPostHeroSection-module-scss-module__CbD7Vq__blogPostHero__title{font-size:clamp(2rem , 1.51585rem + 2.06573vw , 3.375rem)}}@media (max-width:23.4375em){.BlogPostHeroSection-module-scss-module__CbD7Vq__blogPostHero__title{font-size:2rem}}.BlogPostHeroSection-module-scss-module__CbD7Vq__blogPostHero__title{max-width:56.25rem}
