:root{--theme-color-alert-error:#FC4F4F;--theme-body-font-size:clamp(calc(0.875rem * var(--theme-body-font-size-base, 1)), 3.5vw, calc(1rem * var(--theme-body-font-size-base, 1)));--theme-body-font-size-x-small:clamp(calc(0.75rem * var(--theme-body-font-size-base, 1)), 3vw, calc(0.75rem * var(--theme-body-font-size-base, 1)));--theme-body-font-size-small:clamp(calc(0.75rem * var(--theme-body-font-size-base, 1)), 3vw, calc(0.875rem * var(--theme-body-font-size-base, 1)));--theme-body-font-size-large:clamp(calc(1rem * var(--theme-body-font-size-base, 1)), 4vw, calc(1.125rem * var(--theme-body-font-size-base, 1)));--theme-body-font-size-x-large:clamp(calc(1.125rem * var(--theme-body-font-size-base, 1)), 4.5vw, calc(1.25rem * var(--theme-body-font-size-base, 1)));--theme-heading-font-size-huge:calc(2.5rem * var(--theme-heading-font-size-base, 1));--theme-heading-font-size-big:calc(2.25rem * var(--theme-heading-font-size-base, 1));--theme-heading-font-size-x-large:calc(2rem * var(--theme-heading-font-size-base, 1));--theme-heading-font-size-large:calc(1.75rem * var(--theme-heading-font-size-base, 1));--theme-heading-font-size-medium:calc(1.5rem * var(--theme-heading-font-size-base, 1));--theme-heading-font-size-small:calc(1.25rem * var(--theme-heading-font-size-base, 1));--theme-heading-font-size-x-small:calc(1.125rem * var(--theme-heading-font-size-base, 1));--theme-heading-font-size-tiny:calc(1rem * var(--theme-heading-font-size-base, 1));--theme-special-heading-font-size-x-small:clamp(calc(2rem * var(--theme-special-heading-font-size-base, 1)), 4vw, calc(2.5rem * var(--theme-special-heading-font-size-base, 1)));--theme-special-heading-font-size-small:clamp(calc(2.375rem * var(--theme-special-heading-font-size-base, 1)), 4vw, calc(3rem * var(--theme-special-heading-font-size-base, 1)));--theme-special-heading-font-size-medium:clamp(calc(2.5rem * var(--theme-special-heading-font-size-base, 1)), 4.5vw, calc(3.5rem * var(--theme-special-heading-font-size-base, 1)));--theme-special-heading-font-size-large:clamp(calc(3rem * var(--theme-special-heading-font-size-base, 1)), 5vw, calc(4.5rem * var(--theme-special-heading-font-size-base, 1)));--theme-button-line-height:1;--theme-button-padding-level-1:calc(var(--theme-button-padding-base) * 6/7) calc(var(--theme-button-padding-base) * 9/7);--theme-button-padding-level-2:var(--theme-button-padding-base) calc(var(--theme-button-padding-base) * 1.5);--theme-button-padding-level-3:calc(var(--theme-button-padding-base) * 8/7) calc(var(--theme-button-padding-base) * 12/7);--theme-spacing-level-1:calc(var(--theme-spacing-base, 6vh) * 0.5);--theme-spacing-level-2:calc(var(--theme-spacing-base, 6vh) * 0.75);--theme-spacing-level-3:var(--theme-spacing-base, 6vh);--theme-spacing-level-4:calc(var(--theme-spacing-base, 6vh) * 1.25);--theme-spacing-level-5:calc(var(--theme-spacing-base, 6vh) * 1.5);--theme-gap-level-base:calc((var(--theme-gap-base, 2rem) * 1.25) / 2);--theme-gap-level-1:clamp(calc(var(--theme-gap-level-base, var(--theme-gap-level-base, var(--theme-gap-level-base, 2rem))) * 0.25), 5vw, calc(var(--theme-gap-level-base, var(--theme-gap-level-base, 2rem)) * 0.375));--theme-gap-level-2:clamp(calc(var(--theme-gap-level-base, var(--theme-gap-level-base, 2rem)) * 0.375), 5vw, calc(var(--theme-gap-level-base, var(--theme-gap-level-base, 2rem)) * 0.5));--theme-gap-level-3:clamp(calc(var(--theme-gap-level-base, var(--theme-gap-level-base, 2rem)) * 0.5), 5vw, calc(var(--theme-gap-level-base, var(--theme-gap-level-base, 2rem)) * 0.625));--theme-gap-level-4:clamp(calc(var(--theme-gap-level-base, var(--theme-gap-level-base, 2rem)) * 0.625), 5vw, var(--theme-gap-level-base, var(--theme-gap-level-base, 2rem)));--theme-gap-level-5:clamp(calc(var(--theme-gap-level-base, var(--theme-gap-level-base, 2rem)) * 0.75), 5vw, calc(var(--theme-gap-level-base, var(--theme-gap-level-base, 2rem)) * 1.25));--theme-gap-level-6:clamp(calc(var(--theme-gap-level-base, var(--theme-gap-level-base, 2rem)) * 0.875), 5vw, calc(var(--theme-gap-level-base, var(--theme-gap-level-base, 2rem)) * 1.75));--theme-gap-level-7:clamp(var(--theme-gap-level-base, var(--theme-gap-level-base, 2rem)), 5vw, calc(var(--theme-gap-level-base, var(--theme-gap-level-base, 2rem)) * 2.25));--theme-section-content-padding-level-1:clamp( 0.75rem, 5vw, 0.75rem);--theme-section-content-padding-level-2:clamp( 1.25rem, 5vw, 1.625rem);--theme-section-content-padding-level-3:clamp( 1.375rem, 5vw, 2.25rem);--theme-section-content-padding-level-4:clamp( 1.5rem, 5vw, 3.375rem);--theme-section-content-padding-level-5:clamp( 2rem, 5vw, 4.5rem);--theme-block-content-padding-level-1:clamp( 1rem, 5vw, 1rem);--theme-block-content-padding-level-2:clamp( 1.25rem, 5vw, 1.625rem);--theme-block-content-padding-level-3:clamp( 1.375rem, 5vw, 2.25rem);--theme-block-content-padding-level-4:clamp( 1.5rem, 5vw, 3.375rem);--theme-block-content-padding-level-5:clamp( 2rem, 5vw, 4.5rem);--theme-section-side-margin-level-1:clamp( 1rem, 5vw, 1rem);--theme-section-side-margin-level-2:clamp( 1.25rem, 5vw, 1.625rem);--theme-section-side-margin-level-3:clamp( 1.375rem, 5vw, 2.25rem);--theme-section-side-margin-level-4:clamp( 1.5rem, 5vw, 3.375rem);--theme-section-side-margin-level-5:clamp( 2rem, 5vw, 4.5rem);--theme-section-side-margin-overflow-level-1:1rem;--theme-section-side-margin-overflow-level-2:1.625rem;--theme-section-side-margin-overflow-level-3:2.25rem;--theme-section-side-margin-overflow-level-4:3.375rem;--theme-section-side-margin-overflow-level-5:4.5rem}.blog{margin-left:var(--theme-section-side-margin,auto);margin-right:var(--theme-section-side-margin,auto);margin-top:var(--theme-section-spacing-custom-top,var(--theme-section-spacing-top));margin-bottom:var(--theme-section-spacing-custom-bottom,var(--theme-section-spacing-bottom))}.blog-content{display:grid;grid-template-columns:1fr;gap:50px}.blog-header{padding-bottom:var(--theme-spacing-level-1);margin-bottom:var(--theme-spacing-level-3);border-bottom:1px solid;border-color:var(--theme-lines-color-secondary)}.blog-title{font-size:var(--theme-special-heading-font-size-medium);margin-top:0;margin-bottom:0;font-family:var(--theme-special-heading-font-family);font-weight:var(--theme-special-heading-font-weight);letter-spacing:var(--theme-special-heading-letter-spacing);font-variation-settings:"wght" var(--theme-special-heading-font-weight);line-height:var(--theme-special-heading-line-height);text-transform:var(--theme-special-heading-text-transform)}.blog-tags-list{display:flex;gap:15px;padding:0;font-size:var(--theme-body-font-size-large);font-weight:var(--theme-font-weight-bold);letter-spacing:var(--theme-heading-letter-spacing);font-variation-settings:"wght" var(--theme-font-weight-bold)}.blog-tags-list-item{display:flex;align-items:center;margin:0}.blog-tags-list-item:not(:last-child):after{content:"";margin-left:15px;display:inline-flex;height:18px;width:1px;background-color:var(--theme-color-primary);transform:skewX(-20deg)}.blog-tags-list-item a{-webkit-text-decoration-line:none;text-decoration-line:none}.blog-tags-list-item a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.blog-tags-list li{list-style:none}.blog-pagination{margin-top:40px}.post{display:flex;flex-direction:column;gap:20px}.post__tags{display:flex;gap:5px;margin-bottom:15px}.post__tags span:not(:last-child):after{content:","}.post__tags span a{-webkit-text-decoration-line:none;text-decoration-line:none}.post__tags span a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.post__thumbnail a{display:flex}.post__thumbnail figure{display:flex;overflow:hidden}.post__thumbnail img{width:100%}.post__title{margin-top:0;margin-bottom:20px}.post__title a{-webkit-text-decoration-line:none;text-decoration-line:none}.post__title a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.post__meta{display:flex;gap:10px;margin-bottom:15px}.post__meta>span:not(:last-child):after{content:"/";margin-left:10px}.post__excerpt{margin:25px 0}.post__excerpt>*{margin:0}.post__read-more{display:inline-flex;margin-top:15px}@media (min-width:768px){.blog-content{grid-template-columns:repeat(var(--theme-blog-columns-count,2),1fr);gap:var(--theme-gap-level-6)}}