.blog-card,.blog-card *{box-sizing:border-box}.blog-card{background:#fff;border-radius:1.6rem;overflow:hidden;box-shadow:0 .4rem 2rem #00000014;border:.1rem solid #e5e5e5;transition:all .4s ease;color:#333;display:flex;flex-direction:column}.blog-card:hover{transform:translateY(-.8rem);box-shadow:0 1.2rem 4rem #583a9726;border-color:#583a97}.blog-card-image-wrapper{position:relative;height:22rem;overflow:hidden}.blog-card-image{width:100%;height:100%;object-fit:cover;transition:transform .4s ease;display:block}.blog-card:hover .blog-card-image{transform:scale(1.1)}.blog-card-content{padding:2.5rem;display:flex;flex-direction:column;flex-grow:1}.blog-card-meta-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.2rem}.blog-card-categories{display:flex;flex-wrap:wrap;gap:5px}.blog-card-category-tag{font-family:var(--branding-font);display:inline-block;background:linear-gradient(135deg,#583a97,#7050be);color:#fff;padding:.6rem 1.2rem;border-radius:1.5rem;font-size:1.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.05rem}.blog-card-category-tag.blog-card-category-more{background:linear-gradient(135deg,#7050be,#8a6fd0);opacity:.9}.blog-card-read-time{font-family:var(--branding-font);color:#999;font-size:1.5rem}.blog-card-read-time-hiddable,.blog-card-read-time-non-hiddable{display:block}.blog-card-title{font-family:var(--branding-font);font-size:2.3rem;font-weight:700;color:#1a1a1a;margin-bottom:1.2rem;margin-top:0;line-height:1.3}.blog-card-description{font-family:var(--branding-font);font-size:1.8rem;color:#666;line-height:normal;margin-bottom:1.5rem;margin-top:0}.blog-card-read-more-link{font-family:var(--branding-font);color:#583a97;text-decoration:none;font-weight:700;transition:all .3s ease;cursor:pointer}.blog-card-meta{font-family:var(--branding-font);display:flex;align-items:center;justify-content:space-between;color:#999;font-size:1.8rem;padding-top:1rem;border-top:.1rem solid #f0f0f0;margin-top:auto}.blog-card-author-name{display:flex;align-items:center;gap:.8rem;text-decoration:none;color:#666;transition:all .3s ease;cursor:pointer}.blog-card-author-name:hover{color:#583a97}.blog-card-link{text-decoration:none;color:inherit}.blog-list-container,.blog-list-container *{box-sizing:border-box}.blog-list-container{max-width:144rem;margin:0 auto;padding:4rem 3rem}.blog-list-featured-section{margin-bottom:6rem}.blog-list-section-title{font-family:var(--branding-heading-font);font-size:8rem;color:#583a97;margin-bottom:1rem;margin-top:0;text-transform:uppercase;letter-spacing:.2rem;line-height:normal}.blog-list-featured-post{background:#fff;border-radius:2rem;overflow:hidden;box-shadow:0 .8rem 3rem #00000014;border:.1rem solid #e5e5e5;transition:all .4s ease}.blog-list-featured-post:hover{transform:translateY(-.8rem);box-shadow:0 1.5rem 5rem #583a9733;border-color:#583a97}.blog-list-post-card-link{display:flex;align-items:center;gap:.8rem;text-decoration:none;color:#666;transition:all .3s ease;cursor:pointer}.blog-list-featured-image{width:100%;object-fit:cover;transition:transform .4s ease;display:block}.blog-list-featured-post:hover .blog-list-featured-image{transform:scale(1.05)}.blog-list-featured-content{padding:2.5rem}.blog-list-featured-categories{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.blog-list-featured-category-tag{font-family:var(--branding-font);display:inline-block;background:linear-gradient(135deg,#583a97,#7050be);color:#fff;padding:.8rem 1.6rem;border-radius:2rem;font-size:1.36rem;font-weight:700;text-transform:uppercase;letter-spacing:.1rem;line-height:normal}.blog-list-featured-badge{font-family:var(--branding-font);display:inline-block;background:linear-gradient(135deg,#583a97,#7050be);color:#fff;padding:.8rem 1.6rem;border-radius:2rem;font-size:1.36rem;font-weight:700;text-transform:uppercase;letter-spacing:.1rem;margin-bottom:1.5rem}.blog-list-featured-title{font-family:var(--branding-font);font-size:4rem;font-weight:600;color:#1a1a1a;margin-bottom:1rem;margin-top:0;line-height:1.2}.blog-list-featured-meta{display:flex;align-items:center;gap:2rem;color:#999;font-size:1.8rem;margin-bottom:1.5rem;font-family:var(--branding-font)}.blog-list-featured-description{font-family:var(--branding-font);font-size:2rem;color:#555;line-height:normal;margin-bottom:1.5rem;margin-top:0}.blog-list-read-more-btn{font-family:var(--branding-font);display:inline-flex;align-items:center;gap:1rem;background:linear-gradient(135deg,#583a97,#7050be);color:#fff;padding:1.4rem 2rem;border-radius:3rem;text-decoration:none;font-weight:600;transition:all .3s ease;box-shadow:0 .4rem 1.5rem #583a974d}.blog-list-read-more-btn:hover{transform:translateY(-.2rem);box-shadow:0 .6rem 2rem #583a9766;color:#fff}.blog-list-categories-filter{margin-bottom:3rem}.blog-list-categories-list{display:flex;flex-wrap:wrap;gap:1.5rem}.blog-list-category-badge{font-family:var(--branding-font);display:inline-flex;align-items:center;gap:.8rem;padding:.8rem 1.6rem;border-radius:3rem;font-size:1.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.1rem;text-decoration:none;background:#fff;color:#583a97;border:.2rem solid #583a97;transition:all .3s ease;cursor:pointer;outline:none}.blog-list-category-badge:hover,.blog-list-category-badge.active{background:#583a97;color:#fff}.blog-list-category-badge:focus{box-shadow:0 0 0 .3rem #583a9733}.blog-list-badge-count{background:#583a971a;padding:.2rem 1rem;border-radius:1.2rem}.blog-list-category-badge.active .blog-list-badge-count{background:#fff3}.blog-list-category-section{margin-bottom:6rem}.blog-list-category-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:3rem}.blog-list-category-title{font-size:3.4rem;color:#583a97;margin:0;line-height:normal;font-family:var(--branding-font);font-weight:900}.blog-list-see-all-btn{display:inline-flex;align-items:center;gap:.8rem;background:#fff;color:#583a97;padding:1.2rem 2.4rem;border-radius:3rem;text-decoration:none;font-weight:600;border:.2rem solid #583a97;transition:all .3s ease;font-size:2rem;font-family:var(--branding-font);line-height:normal}.blog-list-see-all-btn:hover{background:#583a97;color:#fff;transform:translate(.5rem)}.blog-list-posts-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(35rem,1fr));gap:3rem;align-items:stretch}@media screen and (min-width: 1170px){.blog-list-posts-grid .blog-card-fourth{display:none!important}}@media screen and (max-width: 1170px){.blog-list-posts-grid .blog-card-fourth{display:flex}}.blog-detail-container,.blog-detail-container *{box-sizing:border-box}.blog-detail-hero-categories{display:flex;flex-wrap:wrap;gap:1rem}.blog-detail-hero-category-tag{display:inline-block;background:linear-gradient(135deg,#583a97,#7050be);color:#fff;padding:.8rem 1.6rem;border-radius:2rem;font-size:1.4rem;font-weight:700;text-transform:uppercase;letter-spacing:.1rem}.blog-detail-container{max-width:144rem;margin:0 auto;padding:4rem 3rem}.blog-detail-hero-image-section{width:100%;height:60rem;position:relative;overflow:hidden;border-radius:2.4rem;margin-bottom:4rem;box-shadow:0 1rem 4rem #00000026}.blog-detail-hero-image{width:100%;height:100%;object-fit:cover;display:block}.blog-detail-hero-author-name{font-family:var(--branding-font);font-weight:700;display:flex;align-items:center;gap:.8rem;text-decoration:none;color:#fffffff2;font-size:1.6rem;transition:all .3s ease;cursor:pointer}.blog-detail-hero-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.8) 0%,transparent 100%);padding:6rem}.blog-detail-hero-category{font-family:var(--branding-font);display:inline-block;background:linear-gradient(135deg,#583a97,#7050be);color:#fff;padding:1rem 2rem;border-radius:2.5rem;font-size:1.44rem;font-weight:700;text-transform:uppercase;letter-spacing:.1rem;margin-bottom:2rem;box-shadow:0 .4rem 1.5rem #583a9766}.blog-detail-hero-title{font-family:var(--branding-font);font-size:7.6rem;font-weight:800;color:#fff;margin-bottom:2rem;margin-top:0;line-height:1.2;text-shadow:.2rem .2rem 1rem rgba(0,0,0,.5)}.blog-detail-hero-meta{font-family:var(--branding-font);display:flex;align-items:center;gap:2.5rem;color:#fffffff2;font-size:1.6rem}.blog-detail-hero-author{display:flex;align-items:center;gap:1.2rem}.blog-detail-hero-author-avatar{width:5rem;height:5rem;border-radius:50%;border:.3rem solid #ffffff;box-shadow:0 .4rem 1rem #0000004d;object-fit:cover;display:block}.blog-detail-breadcrumb{font-family:var(--branding-font);display:flex;align-items:center;gap:1rem;margin-bottom:3rem;font-size:1.52rem;color:#666}.blog-detail-hero-meta span,.blog-detail-hero-meta strong{font-family:var(--branding-font);font-size:1.6rem;font-weight:600}.blog-detail-article-body span{font-family:var(--branding-font);font-size:2rem}.blog-detail-article-body li span{font-size:1.8rem}.blog-detail-breadcrumb a{color:rgb(var(--color-elite-purple));text-decoration:none;transition:opacity .3s ease;font-size:1.8rem}.blog-detail-breadcrumb span{text-decoration:none;transition:opacity .3s ease;font-size:1.8rem}.blog-detail-breadcrumb a:hover{opacity:.7}.blog-detail-content-wrapper{display:grid;grid-template-columns:1fr 35rem;gap:5rem}.blog-detail-main-content{background:#fff;border-radius:2rem;box-shadow:0 .4rem 2rem #00000014;overflow:hidden}.blog-detail-article-body{padding:6rem}.blog-detail-article-body h2{font-family:var(--branding-heading-font);font-size:8rem;font-weight:500;color:#1a1a1a;letter-spacing:1.2px;margin:2rem 0 1rem;line-height:1.3}.blog-detail-article-body h3{font-family:var(--branding-font);font-size:2.4rem;font-weight:700;color:#333;margin:3rem 0 1.5rem;line-height:1.3}.blog-detail-article-body p{line-height:1.8;color:#555;margin-bottom:0rem;margin-top:0;font-size:2rem}.blog-detail-article-body ul,.blog-detail-article-body ol{margin:0rem 0 2rem 3rem;padding:0}.blog-detail-article-body li{font-family:var(--branding-font);font-size:1.76rem;color:#555;margin-bottom:1rem;line-height:1.8}.blog-detail-sidebar{display:flex;flex-direction:column;gap:3rem}.blog-detail-sidebar-widget{background:#fff;padding:3rem;border-radius:1.6rem;box-shadow:0 .4rem 2rem #00000014}.blog-detail-widget-title{font-family:var(--branding-font);font-size:2.24rem;font-weight:800;color:#1a1a1a;margin-bottom:2rem;margin-top:0;padding-bottom:1.5rem;border-bottom:.3rem solid #583a97}.blog-detail-author-card{text-align:center}.blog-detail-author-card-image{width:10rem;height:10rem;border-radius:50%;object-fit:cover;margin:0 auto 1.5rem;border:.3rem solid #583a97;box-shadow:0 .4rem 1.5rem #583a9733;display:block}.blog-detail-author-card-name{font-family:var(--branding-font);font-size:2.4rem;font-weight:800;color:#1a1a1a;margin-bottom:.5rem;margin-top:0}.blog-detail-author-card-bio span{font-size:16px!important}.blog-detail-author-card-title{font-family:var(--branding-font);font-size:1.28rem;color:#583a97;font-weight:600;margin-bottom:1.2rem;margin-top:0}.blog-detail-author-card-bio{font-family:var(--branding-font);font-size:1.28rem;line-height:1.8;color:#555;margin-bottom:2rem;text-align:left}.blog-detail-author-card-bio p{font-family:var(--branding-font);font-size:1.28rem;line-height:1.8;color:#555;margin-bottom:1rem;margin-top:0}.blog-detail-author-card-bio p:last-child{margin-bottom:0}.blog-detail-author-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:2.5rem}.blog-detail-author-stat{text-align:center;padding:1.5rem 1rem;background:#f8f8f8;border-radius:1rem}.blog-detail-stat-value{font-family:var(--branding-font);font-size:2rem;font-weight:800;color:#583a97;margin-top:0}.blog-detail-stat-label{font-family:var(--branding-font);font-size:1.2rem;color:#666;text-transform:uppercase;letter-spacing:.05rem;margin-top:0;margin-bottom:0}.blog-detail-view-profile-btn{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#583a97,#7050be);color:#fff;padding:12px 24px;border-radius:3rem;text-decoration:none;font-weight:800;font-size:1.6rem;transition:all .3s ease;box-shadow:0 .4rem 1.5rem #583a974d;font-family:var(--branding-font)}.blog-detail-categories-list span{font-family:var(--branding-font);font-size:1.6rem}.blog-detail-view-profile-btn:hover{transform:translateY(-.2rem);box-shadow:0 .6rem 2rem #583a9766;color:#fff}.blog-detail-categories-list{display:flex;flex-direction:column;gap:1.2rem}.blog-detail-category-item{font-family:var(--branding-font);display:flex;justify-content:space-between;align-items:center;padding:1.2rem 1.5rem;background:#f8f8f8;border-radius:1rem;text-decoration:none;color:#333;font-weight:600;font-size:1.5rem;transition:all .3s ease;border:.2rem solid transparent}.blog-detail-category-item:hover{background:#583a97;color:#fff;border-color:#583a97;transform:translate(.5rem)}.blog-detail-category-count{font-family:var(--branding-font);background:#fff;color:#583a97;padding:.4rem 1.2rem;border-radius:1.5rem;font-size:1.36rem;font-weight:700}.blog-detail-category-item:hover .blog-detail-category-count{background:#fff3;color:#fff}.blog-detail-recent-posts{display:flex;flex-direction:column;gap:2rem}.blog-detail-recent-post-item{display:flex;gap:1.5rem;text-decoration:none;color:#333;transition:all .3s ease;padding-bottom:2rem;border-bottom:.1rem solid #f0f0f0}.blog-detail-recent-post-item:last-child{border-bottom:none;padding-bottom:0}.blog-detail-recent-post-item:hover{transform:translate(.5rem)}.blog-detail-recent-post-image{width:8rem;height:8rem;border-radius:1rem;object-fit:cover;flex-shrink:0;display:block}.blog-detail-recent-post-content{flex:1}.blog-detail-recent-post-title{font-family:var(--branding-font);font-size:1.6rem;font-weight:600;color:#1a1a1a;margin-top:0;line-height:1.3}.blog-detail-recent-post-date{font-family:var(--branding-font);font-size:1.4rem;color:#999;margin-top:0;margin-bottom:0}.blog-detail-share-buttons{display:flex;align-items:center;gap:1.5rem;margin-top:4rem;padding-top:4rem;border-top:.2rem solid #f0f0f0}.blog-detail-share-label{font-family:var(--branding-font);font-weight:600;color:#666;font-size:1.52rem}.blog-detail-share-btn{width:4.5rem;height:4.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;text-decoration:none;color:#fff;font-weight:600;transition:all .3s ease;box-shadow:0 .4rem 1rem #0000001a}.blog-detail-share-twitter{background:#1da1f2}.blog-detail-share-facebook{background:#4267b2}.blog-detail-share-linkedin{background:#0077b5}.blog-detail-share-whatsapp{background:#25d366}.blog-detail-share-btn:hover{transform:translateY(-.3rem);box-shadow:0 .6rem 2rem #0003;color:#fff}.category-page-container,.category-page-container *{box-sizing:border-box}.category-page-container{max-width:144rem;margin:0 auto;padding:1rem 3rem}.category-page-breadcrumb{font-family:var(--branding-font);display:flex;align-items:center;gap:1rem;margin-bottom:3rem;font-size:1.6rem;color:#666}.category-page-breadcrumb a{color:#583a97;text-decoration:none;transition:opacity .3s ease}.category-page-breadcrumb a:hover{opacity:.7}.category-page-header{background:linear-gradient(135deg,#583a97,#7050be);padding:4rem 3rem;border-radius:2.4rem;margin-bottom:4rem;box-shadow:0 1rem 4rem #583a974d;position:relative;overflow:hidden}.category-page-header:before{content:"";position:absolute;top:-50%;right:-10%;width:50rem;height:50rem;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);border-radius:50%}.category-page-header-content{position:relative;z-index:1}.category-page-title{font-family:var(--branding-heading-font);font-size:6rem;color:#fff;margin-bottom:1.5rem;margin-top:0;text-transform:uppercase;line-height:normal}.category-page-description{font-family:var(--branding-font);font-size:1.92rem;color:#ffffffe6;margin-bottom:2rem;margin-top:0;max-width:80rem;line-height:1.6}.category-page-meta{font-family:var(--branding-font);display:flex;gap:3rem;color:#ffffffd9;font-size:1.52rem}.category-page-filter-sort-section{background:#fff;padding:2.5rem 3rem;border-radius:1.6rem;margin-bottom:4rem;box-shadow:0 .4rem 2rem #0000000f;display:flex;justify-content:space-between;align-items:center;gap:2rem;flex-wrap:wrap}.category-page-filter-group{display:flex;gap:1.5rem;align-items:center}.category-page-filter-label{font-family:var(--branding-font);font-weight:600;color:#333;font-size:1.5rem}.category-page-filter-select{font-family:var(--branding-font);padding:1rem 2rem;border:.2rem solid #e5e5e5;border-radius:3rem;background:#fff;color:#333;font-weight:500;font-size:1.5rem;cursor:pointer;transition:all .3s ease;outline:none}.category-page-filter-select:hover{border-color:#583a97}.category-page-filter-select:focus{border-color:#583a97;box-shadow:0 0 0 .3rem #583a971a}.category-page-searchable-select-wrapper{position:relative;min-width:20rem}.category-page-searchable-select-btn{width:100%;display:flex;justify-content:space-between;align-items:center;text-align:left}.category-page-select-arrow{font-size:1.2rem;color:#666;transition:transform .3s ease;margin-left:1rem}.category-page-searchable-select-btn[aria-expanded=true] .category-page-select-arrow{transform:rotate(180deg)}.category-page-searchable-dropdown{position:absolute;top:100%;left:0;right:0;margin-top:.5rem;background:#fff;border:.2rem solid #e5e5e5;border-radius:1.6rem;box-shadow:0 .8rem 2.4rem #0000001f;z-index:1000;max-height:30rem;overflow:hidden;display:flex;flex-direction:column}.category-page-author-search-input{font-family:var(--branding-font);padding:1.2rem 1.6rem;border:none;border-bottom:.1rem solid #e5e5e5;border-radius:1.6rem 1.6rem 0 0;font-size:1.5rem;color:#333;outline:none;background:#f8f8f8}.category-page-author-search-input:focus{background:#fff;border-bottom-color:#583a97}.category-page-author-search-input::placeholder{color:#999}.category-page-author-options{list-style:none;margin:0;padding:0;max-height:24rem;overflow-y:auto}.category-page-author-option{font-family:var(--branding-font);padding:1.2rem 1.6rem;cursor:pointer;font-size:1.5rem;color:#333;transition:background-color .2s ease;border:none;background:none;width:100%;text-align:left}.category-page-author-option:hover,.category-page-author-option:focus{background-color:#f0f0f0;outline:none}.category-page-author-option.selected{background-color:#583a97;color:#fff;font-weight:600}.category-page-author-option.hidden{display:none}.category-page-posts-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(38rem,1fr));gap:3rem;margin-bottom:6rem;align-items:stretch}.category-page-pagination{display:flex;justify-content:center;align-items:center;gap:1rem;margin-bottom:6rem;flex-wrap:wrap}.category-page-pagination-btn{font-family:var(--branding-font);padding:1.2rem 2rem;border:.2rem solid #e5e5e5;background:#fff;color:#333;border-radius:1rem;font-weight:600;font-size:1.5rem;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-flex;align-items:center;gap:.8rem}.category-page-pagination-btn:hover:not(.disabled){border-color:#583a97;background:#583a97;color:#fff;transform:translateY(-.2rem)}.category-page-pagination-btn.disabled{opacity:.4;cursor:not-allowed}.category-page-pagination-number{font-family:var(--branding-font);padding:1.2rem 1.8rem;border:.2rem solid #e5e5e5;background:#fff;color:#333;border-radius:1rem;font-weight:600;font-size:1.5rem;cursor:pointer;transition:all .3s ease;text-decoration:none;min-width:4.5rem;text-align:center}.category-page-pagination-number:hover{border-color:#583a97;background:#f8f8f8}.category-page-pagination-number.active{background:linear-gradient(135deg,#583a97,#7050be);border-color:#583a97;color:#fff;box-shadow:0 .4rem 1.5rem #583a974d}.category-page-pagination-dots{font-family:var(--branding-font);color:#999;padding:0 1rem;font-size:1.5rem}.author-page-cover-container,.author-page-cover-container *,.author-page-container,.author-page-container *{box-sizing:border-box}.author-page-cover-container{position:relative;height:40rem;overflow:hidden;margin:0;padding:0}.author-page-cover-image{width:100%;height:100%;object-fit:cover;filter:brightness(.8);display:block}.author-page-cover-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#583a97d9,#7850bed9,#583a97e6);mix-blend-mode:multiply}.author-page-cover-pattern{position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 50%,rgba(255,255,255,.15) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(255,255,255,.15) 0%,transparent 50%);animation:author-page-pulse 8s ease-in-out infinite}@keyframes author-page-pulse{0%,to{opacity:.5}50%{opacity:1}}.author-page-floating-molecules{position:absolute;width:100%;height:100%;overflow:hidden;top:0;left:0}.author-page-molecule{position:absolute;width:6rem;height:6rem;background:#ffffff1a;border-radius:50%;border:.2rem solid rgba(255,255,255,.3);animation:author-page-float 20s infinite ease-in-out}.author-page-molecule:before,.author-page-molecule:after{content:"";position:absolute;background:#fff3;border-radius:50%}.author-page-molecule:before{width:3rem;height:3rem;top:-2rem;left:1rem;border:.2rem solid rgba(255,255,255,.3)}.author-page-molecule:after{width:2.5rem;height:2.5rem;bottom:-1.5rem;right:-1rem;border:.2rem solid rgba(255,255,255,.3)}.author-page-molecule:nth-child(1){top:20%;left:10%;animation-delay:0s}.author-page-molecule:nth-child(2){top:60%;right:15%;animation-delay:3s}.author-page-molecule:nth-child(3){bottom:30%;left:70%;animation-delay:6s}@keyframes author-page-float{0%,to{transform:translateY(0) rotate(0);opacity:.6}50%{transform:translateY(-4rem) rotate(180deg);opacity:1}}.author-page-container{max-width:144rem;margin:0 auto;padding:0 2rem}.author-page-profile-section{display:grid;grid-template-columns:32rem 1fr;gap:4rem;margin-top:-12rem;position:relative;z-index:10;padding-bottom:6rem}.author-page-profile-left{display:flex;flex-direction:column;align-items:center}.author-page-profile-image-wrapper{position:relative;margin-bottom:3rem}.author-page-profile-image{width:20rem;height:20rem;border-radius:50%;border:.6rem solid #ffffff;object-fit:cover;box-shadow:0 0 0 .4rem #583a97,0 2rem 6rem #583a9766;background:#fff;display:block}.author-page-badge-verified{position:absolute;bottom:1rem;right:1rem;width:5rem;height:5rem;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;display:flex;align-items:center;justify-content:center;border:.4rem solid #ffffff;box-shadow:0 .4rem 1.5rem #10b98166}.author-page-categories-card{background:#fff;padding:3rem;border-radius:1.6rem;box-shadow:0 .4rem 2rem #00000014;border:.1rem solid #e5e5e5;width:100%}.author-page-categories-title{font-family:var(--branding-font);font-size:1.92rem;font-weight:700;text-transform:uppercase;letter-spacing:.2rem;margin-bottom:1rem;color:#583a97;margin-top:0}.author-page-category-item{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0;border-bottom:.1rem solid #f0f0f0;transition:all .3s ease;text-decoration:none;color:inherit;cursor:pointer}.author-page-category-item:hover{padding-left:1rem;border-bottom-color:#583a97}.author-page-category-item:last-child{border-bottom:none}.author-page-category-name{font-family:var(--branding-font);color:#333;font-weight:500;font-size:1.6rem}.author-page-category-count{background:linear-gradient(135deg,#583a97,#7050be);padding:.6rem 1.4rem;border-radius:2rem;font-size:1.4rem;font-family:var(--branding-font);color:#fff;font-weight:700;box-shadow:0 .4rem 1rem #583a9740}.author-page-profile-right{background:#fff;padding:5rem;border-radius:2rem;box-shadow:0 .4rem 2rem #00000014;border:.1rem solid #e5e5e5;position:relative;overflow:hidden}.author-page-profile-right:before{content:"";position:absolute;top:0;right:0;width:30rem;height:30rem;background:radial-gradient(circle,rgba(88,58,151,.05) 0%,transparent 70%);border-radius:50%;pointer-events:none}.author-page-author-name{font-family:var(--branding-font);font-size:5.2rem;font-weight:800;margin-bottom:1.5rem;margin-top:0;color:#1a1a1a;position:relative;line-height:1.2}.author-page-social-links{display:flex;gap:1.2rem;margin-bottom:2.5rem}.author-page-social-link{width:4rem;height:4rem;background:#f8f8f8;border:.1rem solid #e5e5e5;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#583a97;text-decoration:none;transition:all .3s ease}.author-page-social-link:hover{background:#583a97;transform:translateY(-.3rem);box-shadow:0 .5rem 2rem #583a974d;color:#fff;border-color:#583a97}.author-page-bio-text{font-family:var(--branding-font);font-size:1.8rem;line-height:1.9;color:#555;margin-bottom:3rem;margin-top:0;position:relative}.author-page-expertise-tags{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:3rem}.author-page-tag{font-family:var(--branding-font);background:#f8f8f8;border:.1rem solid #e5e5e5;padding:.8rem 1.6rem;border-radius:2rem;font-size:1.6rem;color:#583a97;font-weight:600;transition:all .3s ease}.author-page-tag:hover{background:#583a97;color:#fff;border-color:#583a97}.author-page-stats-row{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3rem}.author-page-stat-box{text-align:center;padding:2rem;background:#f8f8f8;border-radius:1.2rem;border:.1rem solid #e5e5e5;transition:all .3s ease}.author-page-stat-box:hover{background:#583a97;border-color:#583a97;transform:translateY(-.3rem);box-shadow:0 .8rem 2rem #583a9733}.author-page-stat-value{font-family:var(--branding-font);font-size:3.2rem;font-weight:800;color:#583a97;transition:color .3s ease;margin:0;line-height:1}.author-page-stat-box:hover .author-page-stat-value{color:#fff}.author-page-stat-label{font-family:var(--branding-font);font-size:1.36rem;color:#666;text-transform:uppercase;letter-spacing:.1rem;margin-top:.5rem;margin-bottom:0;transition:color .3s ease}.author-page-stat-box:hover .author-page-stat-label{color:#ffffffe6}.author-page-articles-section{margin-top:5rem;padding-bottom:6rem}.author-page-articles-title{font-family:var(--branding-font);font-size:4rem;font-weight:800;text-transform:uppercase;letter-spacing:.2rem;margin-bottom:3rem;margin-top:0;color:#583a97;line-height:1.2}.author-page-article-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(35rem,1fr));gap:3rem;align-items:stretch}.author-page-load-more-container{text-align:center;margin:4rem 0}.author-page-load-more-btn{font-family:var(--branding-font);background:linear-gradient(135deg,#583a97,#7050be);color:#fff;border:none;padding:1.2rem 2.4rem;border-radius:.4rem;font-size:1.6rem;cursor:pointer;transition:all .3s ease;font-weight:600;box-shadow:0 .4rem 1.5rem #583a974d}.author-page-load-more-btn:hover:not(:disabled){transform:translateY(-.2rem);box-shadow:0 .6rem 2rem #583a9766}.author-page-load-more-btn:disabled{background:#bdc3c7;cursor:not-allowed;box-shadow:none}.all-posts-load-more-container{display:flex;justify-content:center;margin:4rem 0}.all-posts-load-more-btn{font-family:var(--branding-font);padding:1.5rem 4rem;background:linear-gradient(135deg,#583a97,#7050be);color:#fff;border:none;border-radius:3rem;font-size:1.6rem;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 .4rem 1.5rem #583a974d}.all-posts-load-more-btn:hover:not(:disabled){transform:translateY(-.2rem);box-shadow:0 .8rem 2.5rem #583a9766;background:linear-gradient(135deg,#7050be,#8a6fd0)}.all-posts-load-more-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.blog-list-featured-section-all-posts{margin-bottom:4rem}.rich-text-content{font-size:1.6rem}.rich-text-content *{font-size:inherit;font-family:inherit;line-height:inherit;color:inherit}@media screen and (max-width: 968px){.blog-list-posts-grid{grid-template-columns:1fr}.blog-list-featured-image{height:35rem}.blog-list-featured-title{font-size:3.2rem}.blog-list-category-header{flex-direction:column;align-items:flex-start;gap:1.5rem}}@media screen and (max-width: 640px){.blog-list-container{padding:3rem 2rem}.blog-list-featured-content{padding:2.5rem}.blog-list-featured-title{font-size:2.56rem}.blog-list-featured-image{height:25rem}}@media screen and (max-width: 480px){.blog-card-read-time-hiddable{display:none}}@media screen and (max-width: 1200px){.blog-detail-content-wrapper{grid-template-columns:1fr}.blog-detail-sidebar{display:grid;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr));gap:3rem}}@media screen and (max-width: 768px){.blog-detail-container{padding:3rem 2rem}.blog-detail-hero-image-section{height:40rem;margin-bottom:3rem}.blog-detail-hero-overlay{padding:4rem 3rem}.blog-detail-hero-title{font-size:3.52rem}.blog-detail-hero-meta{flex-wrap:wrap;gap:1.5rem;font-size:1.44rem}.blog-detail-article-body{padding:3rem 2.5rem 4rem}.blog-detail-share-buttons{flex-wrap:wrap}.blog-detail-sidebar{grid-template-columns:1fr}}@media screen and (max-width: 968px){.category-page-posts-grid{grid-template-columns:1fr}.category-page-header{padding:4rem 3rem}.category-page-title{font-size:3.52rem}.category-page-filter-sort-section{flex-direction:column;align-items:flex-start}.category-page-pagination{flex-wrap:wrap}}@media screen and (max-width: 640px){.category-page-container,.category-page-header{padding:3rem 2rem}.category-page-title{font-size:2.88rem}.blog-card-content{padding:2rem}}@media screen and (max-width: 968px){.author-page-profile-section{grid-template-columns:1fr;gap:3rem;margin-top:-8rem}.author-page-profile-right{padding:3rem 2.5rem}.author-page-author-name{font-size:3.52rem}.author-page-stats-row,.author-page-article-grid{grid-template-columns:1fr}}@media screen and (max-width: 640px){.author-page-container{padding:0 2rem}.author-page-cover-container{height:30rem}.author-page-profile-image{width:16rem;height:16rem}}@media (max-width: 768px){.author-page-article-grid{grid-template-columns:1fr;gap:2rem}.blog-card-image-wrapper{height:20rem}.blog-card-content{padding:2rem}.blog-card-title{font-size:1.8rem}.blog-card-category-tag{font-size:1.1rem;padding:.5rem 1.2rem}.blog-detail-article-body h2{font-size:4.8rem}.author-page-bio-text span{font-size:1.6rem!important}}@media (max-width: 480px){.blog-card-category-tag{font-size:1rem;padding:.4rem 1rem}.blog-card-title{font-size:1.6rem}.blog-card-read-time{font-size:1.2rem}.blog-card-read-more-link,.blog-card-meta-top{font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/684/assets/elite-magazine.css.map */
