.authorCta-module__QiHHZa__authorCta{padding:0 var(--container-padding) var(--spacing-7xl)}.authorCta-module__QiHHZa__ctaBlock{padding:var(--spacing-5xl) var(--spacing-6xl);border:1px solid var(--border-secondary-color);border-radius:var(--radius-4xl);background:var(--author-cta-bg-color);justify-content:space-between;align-items:center;gap:var(--spacing-3xl);display:flex;overflow:hidden}.authorCta-module__QiHHZa__content{max-width:var(--width-lg);gap:var(--spacing-md);flex-direction:column;display:flex}.authorCta-module__QiHHZa__title{color:var(--text-primary-color);font:var(--font-display-sm-semi);margin:0}.authorCta-module__QiHHZa__description{color:var(--text-tertiary-color);font:var(--font-md);margin:0}.authorCta-module__QiHHZa__button{z-index:1;padding:var(--spacing-lg) var(--spacing-3xl);border:1px solid var(--author-cta-button-border-color);border-radius:var(--radius-xl);background:var(--author-cta-button-bg-color);color:var(--text-primary-color);cursor:pointer;font:var(--font-md-semi);justify-content:center;align-items:center;gap:var(--spacing-lg);flex-shrink:0;text-decoration:none;transition:background-color .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.authorCta-module__QiHHZa__button:hover{border-color:var(--author-cta-button-border-hover);background-color:var(--author-cta-button-bg-hover)}.authorCta-module__QiHHZa__icon{width:var(--spacing-2xl);height:var(--spacing-2xl)}@media not (min-width:768px){.authorCta-module__QiHHZa__ctaBlock{padding:var(--spacing-4xl) var(--spacing-3xl);align-items:center;gap:var(--spacing-2xl);text-align:center;flex-direction:column}.authorCta-module__QiHHZa__title{font:var(--font-display-xs-semi)}.authorCta-module__QiHHZa__description{font:var(--font-sm)}.authorCta-module__QiHHZa__button{justify-content:center;width:100%}}
.authorHero-module___Bkdpa__authorHero{padding:var(--spacing-6xl) var(--container-padding);gap:var(--spacing-8xl);flex-direction:column;display:flex}.authorHero-module___Bkdpa__avatarContainer{width:var(--spacing-12xl);height:var(--spacing-12xl);border:1px solid var(--border-secondary-color);border-radius:var(--radius-4xl);box-shadow:var(--author-photo-box-shadow);flex-shrink:0;position:relative}.authorHero-module___Bkdpa__avatar{object-fit:cover;border-radius:23px;width:100%;height:100%}.authorHero-module___Bkdpa__authorInfo{gap:var(--spacing-5xl);display:flex}.authorHero-module___Bkdpa__authorTag{padding:var(--spacing-sm) var(--spacing-lg);border:1px solid var(--border-secondary-color);border-radius:var(--radius-full);background-color:var(--bg-secondary-color);color:var(--cards-section-text-color);font:var(--font-xs-medium);align-items:center;gap:var(--spacing-md);letter-spacing:.1em;text-transform:uppercase;display:flex}.authorHero-module___Bkdpa__point{border-radius:var(--radius-full);background-color:var(--cards-section-text-color);flex-shrink:0;width:6px;height:6px}.authorHero-module___Bkdpa__authorDetails{max-width:var(--width-xl);align-items:flex-start;gap:var(--spacing-lg);flex-direction:column;display:flex}.authorHero-module___Bkdpa__authorName{color:var(--text-primary-color);font:var(--font-display-lg-semi)}.authorHero-module___Bkdpa__job{padding-bottom:var(--spacing-xs);color:var(--cards-section-text-color);font:var(--font-lg-medium)}.authorHero-module___Bkdpa__shortDescription{padding-bottom:var(--spacing-xs);color:var(--text-secondary-color);font:var(--font-lg)}.authorHero-module___Bkdpa__experience{padding:var(--spacing-4xl) var(--spacing-4xl) var(--spacing-3xl);border:1px solid var(--border-secondary-color);border-radius:var(--radius-3xl);background-color:var(--bg-secondary-color);gap:var(--spacing-xl);flex-direction:column;display:flex}.authorHero-module___Bkdpa__experienceTitle{color:var(--text-tertiary-color);font:var(--font-xs);text-transform:uppercase}.authorHero-module___Bkdpa__experienceText{color:var(--text-secondary-color);font:var(--font-lg)}@media not (min-width:768px){.authorHero-module___Bkdpa__authorHero{gap:var(--spacing-7xl);padding-bottom:0}.authorHero-module___Bkdpa__avatarContainer{width:var(--spacing-11xl);height:var(--spacing-11xl)}.authorHero-module___Bkdpa__authorInfo{align-items:center;gap:var(--spacing-3xl);flex-direction:column}.authorHero-module___Bkdpa__authorDetails{text-align:center;align-items:center}.authorHero-module___Bkdpa__authorName{font:var(--font-display-md-semi)}.authorHero-module___Bkdpa__job{font:var(--font-md-medium)}.authorHero-module___Bkdpa__shortDescription{font:var(--font-md)}.authorHero-module___Bkdpa__experience{padding:var(--spacing-3xl)}.authorHero-module___Bkdpa__experienceText{font:var(--font-md)}}
.allPosts-module__OYVSdG__postsSection{max-width:var(--width-3xl);padding:var(--spacing-5xl) var(--container-padding) var(--spacing-9xl);gap:var(--spacing-4xl);flex-direction:column;margin:0 auto;display:flex}.allPosts-module__OYVSdG__title{color:var(--text-primary-color);font:var(--font-display-md-semi);margin:0}.allPosts-module__OYVSdG__postsList{gap:var(--spacing-6xl) var(--spacing-4xl);grid-template-columns:repeat(auto-fill, minmax(var(--width-xxs), 1fr));justify-items:center;display:grid}@media not (min-width:768px){.allPosts-module__OYVSdG__postsSection{padding-block:var(--spacing-7xl)}.allPosts-module__OYVSdG__title{font:var(--font-display-sm-semi)}}
.recentPosts-module__EnoKwq__recentSection{max-width:var(--width-3xl);padding:var(--spacing-9xl) var(--container-padding);gap:var(--spacing-4xl);flex-direction:column;margin:0 auto;display:flex}.recentPosts-module__EnoKwq__title{color:var(--text-primary-color);font:var(--font-display-xs-semi);margin:0}.recentPosts-module__EnoKwq__postsList{gap:var(--spacing-4xl);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;display:grid}@media not (min-width:1280px){.recentPosts-module__EnoKwq__postsList{grid-template-columns:repeat(auto-fill, minmax(var(--width-xxs), 1fr))}}@media not (min-width:768px){.recentPosts-module__EnoKwq__recentSection{padding-block:var(--spacing-7xl)}.recentPosts-module__EnoKwq__title{font:var(--font-xl-semi)}}
.author-module__mDUyQa__authorPage{max-width:var(--width-3xl);padding-top:var(--header-height);margin:0 auto}
.blog-module__taY5sG__blogPage{padding-top:var(--header-height)}.blog-module__taY5sG__getInTouchSection{max-width:var(--width-3xl);padding:0 var(--container-padding) var(--spacing-8xl);margin:0 auto}@media not (min-width:768px){.blog-module__taY5sG__getInTouchSection{padding-bottom:var(--spacing-5xl)}}
