.ad-content-articles{height:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media(min-width:1024px)and (max-width:1280px),(min-width:768px)and (max-width:1023px){.ad-content-articles{margin-inline-start:-200px}}@media(max-width:767px){.ad-content-articles{min-height:280px}}.ad-content-articles .col-block{display:flex;flex-direction:column;position:absolute;top:50%;transform:translateY(-50%);transition:transform .75s ease-out}.ad-content-articles .col-block.col-one{left:235px}@media(min-width:768px)and (max-width:1023px){.ad-content-articles .col-block.col-one{left:135px}}@media(max-width:767px){.ad-content-articles .col-block.col-one{left:50%;transform:translate(-50%,-20%)}}.ad-content-articles .col-block.col-one img{border-radius:8px;height:auto;width:400px}@media(max-width:767px){.ad-content-articles .col-block.col-one img{width:264px}}.ad-content-articles .col-block.col-two{left:485px;transform:translateY(-45%)}@media(min-width:768px)and (max-width:1023px){.ad-content-articles .col-block.col-two{left:385px}}@media(max-width:767px){.ad-content-articles .col-block.col-two{left:50%;transform:translate(-20%,-35%)}}.ad-content-articles .col-block.col-two img{border-radius:8px;height:auto;width:340px}@media(max-width:767px){.ad-content-articles .col-block.col-two img{width:216px}}.ad-content-courses{height:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media(min-width:1024px)and (max-width:1280px),(min-width:768px)and (max-width:1023px){.ad-content-courses{margin-inline-start:-200px}}@media(max-width:767px){.ad-content-courses{min-height:400px}}.ad-content-courses .claude-one{height:auto;left:0;margin-top:-90px;position:absolute;top:50%;width:395px}@media(max-width:767px){.ad-content-courses .claude-one{left:50%;margin-top:0;top:-10%;transform:translate(-50%);width:293px}}.ad-content-courses .claude-two{height:auto;left:500px;margin-top:-30px;position:absolute;top:50%;width:395px}@media(max-width:767px){.ad-content-courses .claude-two{bottom:-10%;left:50%;top:auto;transform:translate(-50%);width:293px}}.ad-content-courses .col-block{display:flex;flex-direction:column;position:absolute;top:50%;transform:translateY(-50%);transition:transform .75s ease-out}.ad-content-courses .col-block.col-one{left:235px}@media(max-width:767px){.ad-content-courses .col-block.col-one{left:50%;transform:translate(-100%,-50%)}.ad-content-courses .col-block.col-one>:first-child,.ad-content-courses .col-block.col-one>:last-child{display:none}}.ad-content-courses .col-block.col-two{left:485px;transform:translateY(-45%)}@media(max-width:767px){.ad-content-courses .col-block.col-two{left:50%;transform:translateY(-40%)}}.ad-content-courses .col-block img{border-radius:8px;height:auto;width:250px}@media(max-width:767px){.ad-content-courses .col-block img{width:156px}}.blog-categories-and-tags{flex-grow:1;margin-bottom:48px;margin-top:48px}.blog-categories-and-tags .blog-categories-and-tags-header{color:var(--text-primary);font-family:Amiri,Gentium Plus,garamond,serif;font-size:40px;font-weight:700;letter-spacing:-.04em;line-height:44px;margin:16px}@media(max-width:700px),(min-width:701px)and (max-width:1280px){.blog-categories-and-tags .blog-categories-and-tags-header{font-size:32px;line-height:40px}}.blog-categories-and-tags .blog-categories-and-tags-content{--chip-color:var(--text-body);background:var(--bg-subtle);border:1px solid var(--border-div);border-radius:32px}@media(max-width:480px){.blog-categories-and-tags .blog-categories-and-tags-content{border-radius:12px}}.blog-categories-and-tags .blog-categories-section{padding:48px}@media(max-width:480px){.blog-categories-and-tags .blog-categories-section{padding:12px 12px 0}}.blog-categories-and-tags .blog-categories-filter-tags{--chip-background-color:transparent;--chip-border-color:transparent}@media(max-width:480px){.blog-categories-and-tags .blog-categories-filter-tags{display:flex;overflow-x:auto;padding-bottom:7px}.blog-categories-and-tags .blog-categories-filter-tags::-webkit-scrollbar{height:5px;width:5px}.blog-categories-and-tags .blog-categories-filter-tags::-webkit-scrollbar-thumb{background:#ccc;border-radius:2.5px}}.blog-categories-and-tags .blog-categories-filter-tags .chips-component{justify-content:center}@media(max-width:480px){.blog-categories-and-tags .blog-categories-filter-tags .chips-component{flex-shrink:0;flex-wrap:nowrap}}.blog-categories-and-tags .blog-categories-filter-tags .chips-component .chips-item{cursor:pointer;flex-shrink:0;font-weight:700}.blog-categories-and-tags .blog-categories-filter-tags .chips-component .chips-item:not(.chip-selected):hover{background-color:color-mix(in srgb,var(--primary-color) 15%,transparent)}@media(min-width:1281px){.blog-categories-and-tags .blog-categories-filter-tags .chips-component .chips-item{min-height:56px;padding-left:24px;padding-right:24px}.blog-categories-and-tags .blog-categories-filter-tags .chips-component .chips-item span{font-size:20px!important}}@media(max-width:700px),(min-width:701px)and (max-width:1280px){.blog-categories-and-tags .blog-categories-filter-tags .chips-component .chips-item{min-height:48px;padding-left:24px;padding-right:24px}.blog-categories-and-tags .blog-categories-filter-tags .chips-component .chips-item span{font-size:14px!important}}@media(max-width:480px){.blog-categories-and-tags .blog-categories-filter-tags .chips-component .chips-item{min-height:30px;padding-left:16px;padding-right:16px}.blog-categories-and-tags .blog-categories-filter-tags .chips-component .chips-item span{font-size:12px!important}}.blog-categories-and-tags .blog-tags-section{--chip-background-color:var(--white-color);--chip-border-color:var(--border-div);background-color:var(--border-div);border-radius:0 0 32px 32px;border-top:1px solid #e2e8f0;padding:48px}@media(max-width:700px),(min-width:701px)and (max-width:1280px){.blog-categories-and-tags .blog-tags-section{padding:24px 36px}}@media(max-width:480px){.blog-categories-and-tags .blog-tags-section{border-radius:0 0 12px 12px;padding:12px}}.blog-categories-and-tags .blog-tags-filter-header{display:none;font-size:14px;font-weight:500;justify-content:space-between;line-height:20px;margin-bottom:12px}.blog-categories-and-tags .blog-tags-filter-header>*{align-items:center;display:flex}.blog-categories-and-tags .blog-tags-filter-header button{color:var(--main-text-color)}@media(max-width:700px){.blog-categories-and-tags .blog-tags-filter-tags{min-height:72px;overflow:hidden}.-expanded.blog-categories-and-tags .blog-tags-filter-tags{max-height:none}}.blog-categories-and-tags .blog-tags-filter-tags .chips-component{justify-content:center}@media(max-width:700px),(min-width:1281px),(min-width:701px)and (max-width:1280px){.blog-categories-and-tags .blog-tags-filter-tags .chips-component{justify-content:flex-start}}.blog-categories-and-tags .blog-tags-filter-tags .chips-component .chips-item{cursor:pointer;height:auto;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.blog-categories-and-tags .blog-tags-filter-tags .chips-component .chips-item:not(.chip-selected):hover{background-color:color-mix(in srgb,var(--primary-color) 8%,var(--white-color));border-color:var(--primary-color);box-shadow:0 4px 12px color-mix(in srgb,var(--primary-color) 20%,transparent);color:var(--primary-color)}@media(min-width:1281px){.blog-categories-and-tags .blog-tags-filter-tags .chips-component .chips-item{font-size:16px;justify-content:center;min-height:48px;min-width:calc(20% - 8px)}}@media(min-width:701px)and (max-width:1280px){.blog-categories-and-tags .blog-tags-filter-tags .chips-component .chips-item{justify-content:center;min-height:36px;min-width:calc(25% - 6px)}}@media(max-width:700px){.blog-categories-and-tags .blog-tags-filter-tags .chips-component .chips-item{justify-content:center;min-height:36px;min-width:calc(33% - 4px)}}@media(max-width:480px){.blog-categories-and-tags .blog-tags-filter-tags .chips-component .chips-item{font-size:12px;min-height:24px;min-width:calc(50% - 4px)}}.blog-categories-and-tags .tag-item{border-color:#cbd5e1;color:#000}.blog-categories-and-tags .tag-item:focus:before{opacity:0}.blog-categories-and-tags .blog-categories-and-tags-content .chips-component .chips-item{border-radius:8px}.holy-day-calendar{margin-bottom:48px;margin-top:48px}@media(max-width:767px){.holy-day-calendar{margin-bottom:32px;margin-top:32px}}.holy-day-calendar .holy-day-calendar-header{margin-bottom:36px;padding-left:24px;padding-right:24px;text-align:center}@media(max-width:767px){.holy-day-calendar .holy-day-calendar-header{margin-bottom:24px;padding-left:12px;padding-right:12px}}.holy-day-calendar .holy-day-calendar-header h2{color:var(--primary-color);font-family:Amiri,Gentium Plus,garamond,serif;font-size:56px;font-weight:700;letter-spacing:-.04em;line-height:60px;margin:0;text-align:left}@media(min-width:1024px)and (max-width:1280px),(min-width:768px)and (max-width:1023px){.holy-day-calendar .holy-day-calendar-header h2{font-size:40px;line-height:44px}}@media(max-width:767px){.holy-day-calendar .holy-day-calendar-header h2{font-size:32px;line-height:40px}}.holy-day-calendar .holy-day-calendar-content{background:var(--border-div);border-radius:16px;display:flex;flex-direction:column;gap:32px;padding:24px}@media(max-width:767px){.holy-day-calendar .holy-day-calendar-content{gap:24px;padding:12px}}.holy-day-calendar .holy-day-main-block{align-items:center;background-color:var(--bg-base);border-radius:16px;display:grid;gap:32px;grid-template-columns:1fr 1fr}@media(min-width:1024px)and (max-width:1280px),(min-width:768px)and (max-width:1023px){.holy-day-calendar .holy-day-main-block{gap:24px;grid-template-columns:1fr}}@media(max-width:767px){.holy-day-calendar .holy-day-main-block{gap:24px;grid-template-columns:1fr;padding:0}}.holy-day-calendar .holy-day-info{display:flex;flex-direction:column;gap:24px;padding:24px}@media(min-width:1024px)and (max-width:1280px),(min-width:768px)and (max-width:1023px){.holy-day-calendar .holy-day-info{order:2}}@media(max-width:767px){.holy-day-calendar .holy-day-info{order:2;padding:12px}}.holy-day-calendar .holy-day-date-block{display:flex;gap:24px;justify-content:space-between}.holy-day-calendar .holy-day-date{align-items:center;align-self:flex-start;background:var(--primary-color);border-radius:12px;display:flex;flex-direction:column;padding:10px 24px;width:-moz-fit-content;width:fit-content}@media(max-width:767px){.holy-day-calendar .holy-day-date{padding:12px 20px}}.holy-day-calendar .holy-day-date .date-number{color:var(--white-color);font-family:Amiri,Gentium Plus,garamond,serif;font-size:40px;font-weight:700;line-height:1}@media(max-width:767px){.holy-day-calendar .holy-day-date .date-number{font-size:40px}}.holy-day-calendar .holy-day-date .date-month{color:var(--border-div);font-family:Amiri,Gentium Plus,garamond,serif;font-size:20px;font-weight:600}@media(max-width:767px){.holy-day-calendar .holy-day-date .date-month{font-size:20px}}.holy-day-calendar .holy-day-names{display:flex;flex-direction:column;flex-grow:1}.holy-day-calendar .holy-day-names .holy-day-item{align-items:center;border-bottom:1px solid var(--border-div);display:flex;gap:8px;justify-content:space-between;min-height:56px}@media(max-width:767px){.holy-day-calendar .holy-day-names .holy-day-item{align-items:flex-start;flex-direction:column;justify-content:center}}.holy-day-calendar .holy-day-names .holy-day-item h3{color:var(--primary-color);font-family:Amiri,Gentium Plus,garamond,serif;font-size:32px;font-weight:700;letter-spacing:-.02em;line-height:36px;margin:0 0 4px}@media(max-width:767px){.holy-day-calendar .holy-day-names .holy-day-item h3{font-size:20px;line-height:24px}}.holy-day-calendar .holy-day-names .holy-day-item .religion-tag{color:var(--text-subtle);font-size:14px;font-weight:500;letter-spacing:.5px}.holy-day-calendar .holy-day-names .holy-day-item .holy-day-item-description{line-height:1.2}.holy-day-calendar .upcoming-holy-days{background:var(--white-color);border-radius:12px;display:flex;flex-direction:column;gap:8px}.holy-day-calendar .upcoming-holy-days h4{color:var(--text-primary);font-family:Amiri,Gentium Plus,garamond,serif;font-size:20px;font-weight:700;line-height:30px;margin:0}.holy-day-calendar .upcoming-holy-days .upcoming-item{background-color:var(--bg-subtle);border-radius:8px;display:flex;font-size:14px;gap:8px;line-height:20px;overflow:hidden}.holy-day-calendar .upcoming-holy-days .upcoming-item:first-of-type{border-top:none;padding-top:0}.holy-day-calendar .upcoming-holy-days .upcoming-item .upcoming-date{align-items:center;background-color:#fffbeb;box-shadow:inset 2px 0 #ffdd57;display:flex;flex-direction:column;flex-shrink:0;font-weight:600;min-width:46px;padding:8px 0}@media(max-width:767px){.holy-day-calendar .upcoming-holy-days .upcoming-item .upcoming-date{font-size:12px;min-width:50px}}.holy-day-calendar .upcoming-holy-days .upcoming-item .upcoming-date .date-day{color:var(--text-primary);display:block;font-family:Amiri,Gentium Plus,garamond,serif;font-size:20px;font-weight:700;line-height:30px}.holy-day-calendar .upcoming-holy-days .upcoming-item .upcoming-date .date-month{color:var(--text-body);display:block;font-size:12px;line-height:1.2}.holy-day-calendar .upcoming-holy-days .upcoming-item .upcoming-info{display:flex;flex-direction:column;flex-grow:1;justify-content:center}.holy-day-calendar .upcoming-holy-days .upcoming-item .upcoming-name{color:var(--text-primary);font-family:Amiri,Gentium Plus,garamond,serif;font-size:20px;font-weight:700;line-height:30px}.holy-day-calendar .upcoming-holy-days .upcoming-item .upcoming-religion{color:var(--text-subtle);font-size:12px;line-height:1.2}.holy-day-calendar .holy-day-cover{align-self:stretch;border-radius:12px;box-shadow:0 8px 24px #0000001f;overflow:hidden}@media(max-width:767px){.holy-day-calendar .holy-day-cover{aspect-ratio:16/9;order:1}}.holy-day-calendar .holy-day-cover img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.holy-day-calendar .holy-day-articles{display:grid;gap:24px;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,auto)}@media(min-width:1024px)and (max-width:1280px),(min-width:768px)and (max-width:1023px){.holy-day-calendar .holy-day-articles{grid-template-columns:1fr;grid-template-rows:auto auto}.holy-day-calendar .holy-day-articles .article-card-large{grid-column:1/-1;grid-row:auto}}@media(max-width:767px){.holy-day-calendar .holy-day-articles{grid-template-columns:1fr;grid-template-rows:auto}.holy-day-calendar .holy-day-articles .article-card-large{grid-column:1;grid-row:auto}}.holy-day-calendar .holy-day-articles .article-card{border-radius:12px}.holy-day-calendar .holy-day-articles .article-card:not(.article-card-large){display:flex;gap:24px}@media(max-width:767px){.holy-day-calendar .holy-day-articles .article-card:not(.article-card-large){flex-direction:column}}@media(min-width:1024px)and (max-width:1280px),(min-width:1281px),(min-width:768px)and (max-width:1023px){.holy-day-calendar .holy-day-articles .article-card:not(.article-card-large) .article-cover{max-width:50%}}@media(max-width:767px){.holy-day-calendar .holy-day-articles .article-card:not(.article-card-large) .article-cover{width:100%}}.holy-day-calendar .holy-day-articles .article-card .article-cover{align-self:flex-start;aspect-ratio:16/9;border-radius:12px;flex-shrink:0;overflow:hidden}.holy-day-calendar .holy-day-articles .article-card .article-cover img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s;width:100%}.holy-day-calendar .holy-day-articles .article-card .article-cover:hover img{transform:scale(1.05)}.holy-day-calendar .holy-day-articles .article-card .article-tags{display:flex;flex-wrap:wrap;font-size:12px;gap:8px;line-height:16px;margin-bottom:8px}.holy-day-calendar .holy-day-articles .article-card .article-tags .article-tag{background:var(--white-color);border-radius:8px;color:var(--primary-color);cursor:pointer;font-weight:500;padding:4px 8px}.holy-day-calendar .holy-day-articles .article-card .article-tags .article-tag:hover{transform:scale(1.05)}.holy-day-calendar .holy-day-articles .article-card .article-tags .article-date{align-items:center;color:var(--text-body);display:flex;font-weight:700}.holy-day-calendar .holy-day-articles .article-card .article-title{font-family:Amiri,Gentium Plus,garamond,serif;font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:24px;margin:0 0 8px}@media(max-width:767px){.holy-day-calendar .holy-day-articles .article-card .article-title{font-size:16px;line-height:20px}}.holy-day-calendar .holy-day-articles .article-card .article-title a{color:var(--text-primary);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;text-decoration:none;-webkit-box-orient:vertical;overflow:hidden}.holy-day-calendar .holy-day-articles .article-card .article-title a:hover{color:var(--primary-color)}.holy-day-calendar .holy-day-articles .article-card .article-description{color:#475569;display:-webkit-box;font-size:14px;-webkit-line-clamp:3;line-clamp:3;line-height:20px;margin:0 0 8px;-webkit-box-orient:vertical;overflow:hidden}.holy-day-calendar .holy-day-articles .article-card .article-author{color:var(--text-body);font-size:13px;font-weight:500;line-height:18px}.holy-day-calendar .holy-day-articles .article-card .article-author span{font-weight:700}.holy-day-calendar .holy-day-articles .article-card.article-card-large{grid-row:1/4}@media(min-width:1024px)and (max-width:1280px),(min-width:768px)and (max-width:1023px){.holy-day-calendar .holy-day-articles .article-card.article-card-large{grid-row:auto}}@media(max-width:767px){.holy-day-calendar .holy-day-articles .article-card.article-card-large{grid-row:auto}}.holy-day-calendar .holy-day-articles .article-card.article-card-large .article-cover{aspect-ratio:16/9}.holy-day-calendar .holy-day-articles .article-card.article-card-large .article-info{margin-top:24px}@media(max-width:767px){.holy-day-calendar .holy-day-articles .article-card.article-card-large .article-info{margin-top:16px}}.holy-day-calendar .holy-day-articles .article-card.article-card-large .article-title{font-size:24px;line-height:28px;margin-bottom:12px}@media(max-width:767px){.holy-day-calendar .holy-day-articles .article-card.article-card-large .article-title{font-size:20px;line-height:24px}}.holy-day-calendar .holy-day-articles .article-card.article-card-large .article-description{font-size:16px;line-height:24px;margin-bottom:12px}@media(max-width:767px){.holy-day-calendar .holy-day-articles .article-card.article-card-large .article-description{font-size:14px;line-height:20px}}.latest-post{background-color:var(--border-div);border-bottom-left-radius:48px;border-bottom-right-radius:48px}@media(min-width:1024px)and (max-width:1280px),(min-width:768px)and (max-width:1023px){.latest-post{border-bottom-left-radius:32px;border-bottom-right-radius:32px}}@media(max-width:767px){.latest-post{border-bottom-left-radius:16px;border-bottom-right-radius:16px}}.latest-post .latest-post-wrapper{align-items:center;border-radius:16px;color:inherit;display:grid;gap:48px;grid-template-columns:1fr 1fr;overflow:hidden;padding:24px;position:relative;text-decoration:none}@media(min-width:1281px){.latest-post .latest-post-wrapper{display:block}}@media(min-width:1024px)and (max-width:1280px),(min-width:768px)and (max-width:1023px){.latest-post .latest-post-wrapper{gap:24px;grid-template-columns:1fr;padding:24px}}@media(max-width:767px){.latest-post .latest-post-wrapper{gap:24px;grid-template-columns:1fr;padding:24px}}.latest-post .latest-post-content{order:1}@media(min-width:1281px){.latest-post .latest-post-content{background:linear-gradient(70.33deg,rgba(0,0,0,.56) 9.48%,rgba(0,0,0,.413) 33.17%,transparent 54.08%);border-radius:32px;display:flex;flex-direction:column;justify-content:flex-end;inset:24px;padding:48px;position:absolute}}@media(min-width:1024px)and (max-width:1280px),(min-width:768px)and (max-width:1023px){.latest-post .latest-post-content{order:2}}@media(max-width:767px){.latest-post .latest-post-content{order:2}}.latest-post .latest-post-badges{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:767px){.latest-post .latest-post-badges{max-width:50%}}.latest-post .latest-post-tags{display:inline-flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px;letter-spacing:.5px;line-height:28px}.latest-post .latest-post-tags .tag{background:var(--white-color);border-radius:6px;color:var(--primary-color);padding:0 10px}.latest-post .latest-post-tags .tag:hover{transform:scale(1.05)}.latest-post .latest-post-date{font-size:14px;font-weight:700;line-height:28px}@media(min-width:1281px){.latest-post .latest-post-date{color:var(--white-color);max-width:50%}}.latest-post .latest-post-stats{color:var(--text-body);display:flex;flex-wrap:wrap;font-size:14px;margin-top:12px}@media(min-width:1281px){.latest-post .latest-post-stats{color:var(--white-color);max-width:50%}}@media(max-width:767px){.latest-post .latest-post-stats{font-size:14px;line-height:20px}}.latest-post .latest-post-stats>:not(:last-of-type):after{content:"•";margin:0 8px}.latest-post .latest-post-stats span{font-weight:700}.latest-post .latest-post-title{margin-top:16px}@media(min-width:1281px){.latest-post .latest-post-title{max-width:50%}}.blog-content .latest-post .latest-post-title h2{color:var(--text-primary);font-family:Amiri,Gentium Plus,garamond,serif;font-size:40px;font-weight:700;letter-spacing:-.04em;line-height:44px;margin:0}@media(min-width:1281px){.blog-content .latest-post .latest-post-title h2{color:var(--white-color)}}@media(min-width:1024px)and (max-width:1280px),(min-width:768px)and (max-width:1023px){.blog-content .latest-post .latest-post-title h2{font-size:32px;line-height:40px}}@media(max-width:767px){.blog-content .latest-post .latest-post-title h2{font-size:28px;line-height:36px}}.latest-post .latest-post-wrapper:hover .latest-post-title h2{color:var(--primary-color)}@media(min-width:1281px){.latest-post .latest-post-wrapper:hover .latest-post-title h2{color:var(--white-color)}}.latest-post .latest-post-description{margin-top:16px}@media(min-width:1281px){.latest-post .latest-post-description{max-width:50%}}.latest-post .latest-post-description p{color:var(--text-body);display:-webkit-box;font-size:20px;letter-spacing:-.02em;-webkit-line-clamp:4;line-clamp:4;line-height:24px;margin:0;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}@media(min-width:1281px){.latest-post .latest-post-description p{color:var(--white-color)}}@media(min-width:768px)and (max-width:1023px){.latest-post .latest-post-description p{font-size:16px;-webkit-line-clamp:3;line-height:20px}}.latest-post .latest-post-image{aspect-ratio:16/9;border-radius:16px;order:2;overflow:hidden}@media(min-width:1281px){.latest-post .latest-post-image{border-radius:32px}}@media(min-width:1024px)and (max-width:1280px),(min-width:768px)and (max-width:1023px){.latest-post .latest-post-image{box-shadow:0 4px 20px #2f4f451f;order:1}}@media(max-width:767px){.latest-post .latest-post-image{aspect-ratio:16/9;box-shadow:0 4px 20px #2f4f451f;order:1}}.latest-post .latest-post-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-search-articles{margin:48px 0 56px}.blog-search-articles .search-header{margin-bottom:24px;padding:0 24px}@media(max-width:767px){.blog-search-articles .search-header{padding:0 12px}}.blog-search-articles .search-header h2{color:var(--text-primary);font-family:Amiri,Gentium Plus,garamond,serif;font-size:32px;font-weight:700;letter-spacing:-.04em;line-height:36px;margin:0}.blog-search-articles .search-content{background-color:var(--bg-subtle);border-radius:16px;padding:24px}@media(max-width:767px){.blog-search-articles .search-content{padding:12px}}.blog-search-articles .search-input-wrapper{align-items:flex-start;display:flex;gap:12px;justify-content:center}.blog-search-articles .search-input-wrapper .search-input{flex-grow:1}.blog-search-articles .search-input-wrapper .search-input .text-field-content{background-color:var(--white-color)}.blog-search-articles .search-input-wrapper .clear-button{background-color:var(--white-color);height:40px;padding:8px 16px}.blog-search-articles .search-results-container{width:100%}.blog-search-articles .search-info{display:flex;justify-content:space-between;padding:12px 0;width:100%}.blog-search-articles .search-info .search-query-info{align-items:center;color:var(--text-body);display:flex;font-size:16px;gap:8px;line-height:24px}.blog-search-articles .search-info .search-query-info .search-label{font-weight:700}.blog-search-articles .search-info .search-query-info .search-count{font-weight:400}.blog-search-articles .search-info .search-pagination-top{border:1px solid #d5e1dc;border-radius:6px;display:flex}.blog-search-articles .search-info .search-pagination-top .next-page,.blog-search-articles .search-info .search-pagination-top .previous-page{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.blog-search-articles .search-info .search-pagination-top .next-page.disabled,.blog-search-articles .search-info .search-pagination-top .previous-page.disabled{cursor:default;pointer-events:none}.blog-search-articles .search-info .search-pagination-top .next-page.disabled svg,.blog-search-articles .search-info .search-pagination-top .previous-page.disabled svg{opacity:.5}.blog-search-articles .search-info .search-pagination-top .next-page svg,.blog-search-articles .search-info .search-pagination-top .previous-page svg{fill:var(--text-subtle);height:24px;width:24px}.blog-search-articles .search-info .search-pagination-top .previous-page svg{transform:rotate(-90deg)}.blog-search-articles .search-info .search-pagination-top .next-page svg{transform:rotate(90deg)}.blog-search-articles .search-info .search-pagination-top .delimiter{border-right:1px solid #d5e1dc}.blog-search-articles .search-results-grid{display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin-bottom:40px}@media(min-width:1024px)and (max-width:1280px),(min-width:768px)and (max-width:1023px){.blog-search-articles .search-results-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.blog-search-articles .search-results-grid{grid-template-columns:1fr}}.blog-search-articles .search-result-item{display:flex;flex-direction:column;overflow:hidden}.blog-search-articles .search-result-item .result-cover{aspect-ratio:16/9;border-radius:8px;margin-bottom:12px;overflow:hidden}.blog-search-articles .search-result-item .result-cover img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s;width:100%}.blog-search-articles .search-result-item .result-cover:hover img{transform:scale(1.05)}.blog-search-articles .search-result-item .result-content{display:flex;flex-direction:column;gap:8px}.blog-search-articles .search-result-item .result-meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.blog-search-articles .search-result-item .result-meta .result-tags{display:flex;flex-wrap:wrap;gap:4px}.blog-search-articles .search-result-item .result-meta .result-tag{background:var(--border-div);border-radius:8px;color:var(--primary-color);cursor:pointer;font-size:12px;font-weight:500;line-height:16px;padding:2px 8px}.blog-search-articles .search-result-item .result-meta .result-tag:hover{transform:scale(1.05)}.blog-search-articles .search-result-item .result-meta .result-date{color:var(--text-body);font-size:14px;font-weight:500;line-height:20px}.blog-search-articles .search-result-item .result-title{margin:0}.blog-search-articles .search-result-item .result-title a{color:var(--text-primary);font-family:Amiri,Gentium Plus,garamond,serif;font-size:20px;font-weight:700;letter-spacing:-.04em;line-height:28px;text-decoration:none}.blog-search-articles .search-result-item .result-title a:hover{color:var(--primary-color)}.blog-search-articles .search-result-item .result-stats{color:var(--text-body);display:flex;font-size:14px;font-weight:500;gap:8px;line-height:20px}.blog-search-articles .search-result-item .result-stats .result-author span{font-weight:700}.blog-search-articles .search-result-item .result-stats .result-read-time{display:none}.blog-search-articles .search-result-item .result-stats .result-read-time:before{content:"•";margin:0 8px}.blog-search-articles .search-pagination{border-top:1px solid var(--border-div);display:flex;justify-content:center;padding-top:16px}.blog-search-articles .search-pagination .pagination-info{align-items:center;display:flex;flex-grow:1;font-size:14px;font-weight:500;gap:16px;line-height:20px}.blog-search-articles .search-pagination .pagination-info .next-page,.blog-search-articles .search-pagination .pagination-info .previous-page{align-items:center;border-radius:4px;color:var(--text-body);cursor:pointer;display:flex;height:32px;justify-content:center;min-width:32px;padding:0 8px}.blog-search-articles .search-pagination .pagination-info .next-page .button-label,.blog-search-articles .search-pagination .pagination-info .previous-page .button-label{margin-top:2px}.blog-search-articles .search-pagination .pagination-info .next-page svg,.blog-search-articles .search-pagination .pagination-info .previous-page svg{fill:var(--text-subtle)}.blog-search-articles .search-pagination .pagination-info .next-page:hover:not(.disabled),.blog-search-articles .search-pagination .pagination-info .previous-page:hover:not(.disabled){background:var(--primary-color);color:var(--white-color);transition:background .5s ease}.blog-search-articles .search-pagination .pagination-info .next-page:hover:not(.disabled) svg,.blog-search-articles .search-pagination .pagination-info .previous-page:hover:not(.disabled) svg{fill:var(--white-color)}.blog-search-articles .search-pagination .pagination-info .next-page.disabled,.blog-search-articles .search-pagination .pagination-info .previous-page.disabled{cursor:default;opacity:.5;pointer-events:none}@media(max-width:767px){.blog-search-articles .search-pagination .pagination-info .next-page .-normal,.blog-search-articles .search-pagination .pagination-info .previous-page .-normal{display:none}}.blog-search-articles .search-pagination .pagination-info .previous-page svg{height:20px;margin-inline-end:4px;transform:rotate(-90deg);width:20px}.blog-search-articles .search-pagination .pagination-info .next-page svg{height:20px;margin-inline-start:4px;transform:rotate(90deg);width:20px}.blog-search-articles .search-pagination .pagination-info .pagination-pages{display:flex;flex-grow:1;gap:8px;justify-content:center}.blog-search-articles .search-pagination .pagination-info .pagination-pages .page-number{align-items:center;border-radius:4px;color:var(--text-body);cursor:pointer;display:flex;height:32px;justify-content:center;min-width:32px;padding:2px 8px 0}.blog-search-articles .search-pagination .pagination-info .pagination-pages .page-number:hover{background:var(--primary-color);color:var(--white-color);transition:background .5s ease}.blog-search-articles .search-pagination .pagination-info .pagination-pages .page-number.active{background:var(--white-color);color:var(--primary-color);cursor:default}.blog-tag-section[data-v-e774ef96]{margin-bottom:48px;margin-top:48px}@media(max-width:767px){.blog-tag-section[data-v-e774ef96]{margin-bottom:32px;margin-top:32px}}.blog-tag-section .section-header[data-v-e774ef96]{align-items:center;border-bottom:1px solid var(--border-div);display:flex;justify-content:space-between;margin-bottom:36px;padding-bottom:24px}@media(max-width:767px){.blog-tag-section .section-header[data-v-e774ef96]{margin-bottom:24px}}.blog-tag-section .section-header .section-title[data-v-e774ef96]{color:var(--primary-color);font-family:Amiri,Gentium Plus,garamond,serif;font-size:56px;font-weight:700;letter-spacing:-.04em;line-height:60px;margin:0}@media(min-width:1024px)and (max-width:1280px),(min-width:768px)and (max-width:1023px){.blog-tag-section .section-header .section-title[data-v-e774ef96]{font-size:40px;line-height:44px}}@media(max-width:767px){.blog-tag-section .section-header .section-title[data-v-e774ef96]{font-size:32px;line-height:40px}}.blog-tag-section .section-header .see-all-link[data-v-e774ef96]{align-items:center;color:var(--primary-color);display:flex;font-size:16px;font-weight:600;gap:8px;text-decoration:none}@media(max-width:767px){.blog-tag-section .section-header .see-all-link[data-v-e774ef96]{font-size:14px}}.blog-tag-section.layout-column .articles-grid[data-v-e774ef96]{display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}@media(min-width:1024px)and (max-width:1280px),(min-width:768px)and (max-width:1023px){.blog-tag-section.layout-column .articles-grid[data-v-e774ef96]{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.blog-tag-section.layout-column .articles-grid[data-v-e774ef96]{grid-template-columns:1fr}}.blog-tag-section.layout-column .articles-grid .article-card .article-link[data-v-e774ef96]{color:inherit;display:flex;flex-direction:column;text-decoration:none}.blog-tag-section.layout-column .articles-grid .article-card .article-link .article-image[data-v-e774ef96]{aspect-ratio:16/9;border-radius:12px;margin-bottom:16px;overflow:hidden}.blog-tag-section.layout-column .articles-grid .article-card .article-link .article-image img[data-v-e774ef96]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s;width:100%}.blog-tag-section.layout-column .articles-grid .article-card .article-link .article-image:hover img[data-v-e774ef96]{transform:scale(1.05)}.blog-tag-section.layout-column .articles-grid .article-card .article-link .article-info[data-v-e774ef96]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.blog-tag-section.layout-column .articles-grid .article-card .article-link .article-info .article-tags[data-v-e774ef96]{display:flex;flex-wrap:wrap;gap:8px}.blog-tag-section.layout-column .articles-grid .article-card .article-link .article-info .article-tags .tag[data-v-e774ef96]{background:var(--border-div);border-radius:8px;color:var(--primary-color);font-size:12px;font-weight:500;padding:4px 8px}.blog-tag-section.layout-column .articles-grid .article-card .article-link .article-info .article-tags .tag[data-v-e774ef96]:hover{transform:scale(1.05)}.blog-tag-section.layout-column .articles-grid .article-card .article-link .article-info .article-date[data-v-e774ef96]{align-items:center;color:var(--text-body);display:flex;font-size:12px;font-weight:700}.blog-tag-section.layout-column .articles-grid .article-card .article-link .article-title[data-v-e774ef96]{color:var(--text-primary);display:-webkit-box;font-family:Amiri,Gentium Plus,garamond,serif;font-size:18px;font-weight:700;letter-spacing:-.02em;-webkit-line-clamp:2;line-clamp:2;line-height:24px;margin:0 0 8px;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:767px){.blog-tag-section.layout-column .articles-grid .article-card .article-link .article-title[data-v-e774ef96]{font-size:16px;line-height:20px}}.blog-tag-section.layout-column .articles-grid .article-card .article-link .article-title[data-v-e774ef96]:hover{color:var(--primary-color)}.blog-tag-section.layout-column .articles-grid .article-card .article-link .article-meta[data-v-e774ef96]{align-items:center;display:flex;font-size:13px;justify-content:space-between;line-height:18px}.blog-tag-section.layout-column .articles-grid .article-card .article-link .article-meta .article-author[data-v-e774ef96]{color:var(--text-body);font-weight:500}.blog-tag-section.layout-column .articles-grid .article-card .article-link .article-meta .article-author span[data-v-e774ef96]{font-weight:700}.blog-tag-section.layout-column .articles-grid .article-card .article-link .article-meta .article-read-time[data-v-e774ef96]{color:var(--text-subtle);display:none}.blog-tag-section.layout-grid .articles-grid[data-v-e774ef96]{display:grid;gap:24px;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,auto)}@media(min-width:1024px)and (max-width:1280px),(min-width:768px)and (max-width:1023px){.blog-tag-section.layout-grid .articles-grid[data-v-e774ef96]{grid-template-columns:1fr;grid-template-rows:auto auto}.blog-tag-section.layout-grid .articles-grid .article-card-large[data-v-e774ef96]{grid-column:1/-1;grid-row:auto}}@media(max-width:767px){.blog-tag-section.layout-grid .articles-grid[data-v-e774ef96]{grid-template-columns:1fr;grid-template-rows:auto}.blog-tag-section.layout-grid .articles-grid .article-card-large[data-v-e774ef96]{grid-column:1;grid-row:auto}}@media(min-width:1024px)and (max-width:1280px),(min-width:1281px),(min-width:768px)and (max-width:1023px){.blog-tag-section.layout-grid .articles-grid[data-v-e774ef96]{direction:rtl}.blog-tag-section.layout-grid .articles-grid .article-card[data-v-e774ef96]{direction:ltr}}.blog-tag-section.layout-grid .articles-grid .article-card[data-v-e774ef96]{border-radius:12px}.blog-tag-section.layout-grid .articles-grid .article-card .article-link[data-v-e774ef96]{color:inherit;display:contents;text-decoration:none}.blog-tag-section.layout-grid .articles-grid .article-card[data-v-e774ef96]:not(.article-card-large),.blog-tag-section.layout-grid .articles-grid .article-card:not(.article-card-large) .article-link[data-v-e774ef96]{display:flex;gap:24px}@media(max-width:767px){.blog-tag-section.layout-grid .articles-grid .article-card:not(.article-card-large) .article-link[data-v-e774ef96]{flex-direction:column;gap:16px}.blog-tag-section.layout-grid .articles-grid .article-card[data-v-e774ef96]:not(.article-card-large){flex-direction:column}}@media(min-width:1024px)and (max-width:1280px),(min-width:1281px),(min-width:768px)and (max-width:1023px){.blog-tag-section.layout-grid .articles-grid .article-card:not(.article-card-large) .article-cover[data-v-e774ef96]{max-width:50%}}@media(max-width:767px){.blog-tag-section.layout-grid .articles-grid .article-card:not(.article-card-large) .article-cover[data-v-e774ef96]{width:100%}}.blog-tag-section.layout-grid .articles-grid .article-card .article-cover[data-v-e774ef96]{align-self:flex-start;aspect-ratio:16/9;border-radius:12px;flex-shrink:0;overflow:hidden}.blog-tag-section.layout-grid .articles-grid .article-card .article-cover:hover img[data-v-e774ef96]{transform:scale(1.05)}.blog-tag-section.layout-grid .articles-grid .article-card .article-cover img[data-v-e774ef96]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s;width:100%}.blog-tag-section.layout-grid .articles-grid .article-card .article-tags[data-v-e774ef96]{display:flex;flex-wrap:wrap;font-size:12px;gap:8px;line-height:16px;margin-bottom:8px}.blog-tag-section.layout-grid .articles-grid .article-card .article-tags .article-tag[data-v-e774ef96]{background:var(--border-div);border-radius:8px;color:var(--primary-color);font-weight:500;padding:4px 8px}.blog-tag-section.layout-grid .articles-grid .article-card .article-tags .article-tag[data-v-e774ef96]:hover{transform:scale(1.05)}.blog-tag-section.layout-grid .articles-grid .article-card .article-tags .article-date[data-v-e774ef96]{align-items:center;color:var(--text-body);display:flex;font-weight:700}.blog-tag-section.layout-grid .articles-grid .article-card .article-title[data-v-e774ef96]{font-family:Amiri,Gentium Plus,garamond,serif;font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:24px;margin:0 0 8px}@media(max-width:767px){.blog-tag-section.layout-grid .articles-grid .article-card .article-title[data-v-e774ef96]{font-size:16px;line-height:20px}}.blog-tag-section.layout-grid .articles-grid .article-card .article-title[data-v-e774ef96]:hover{color:var(--primary-color)}.blog-tag-section.layout-grid .articles-grid .article-card .article-title a[data-v-e774ef96]{color:var(--text-primary);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;text-decoration:none;-webkit-box-orient:vertical;overflow:hidden}.blog-tag-section.layout-grid .articles-grid .article-card .article-title a[data-v-e774ef96]:hover{color:var(--primary-color)}.blog-tag-section.layout-grid .articles-grid .article-card .article-description[data-v-e774ef96]{color:#475569;display:-webkit-box;font-size:14px;-webkit-line-clamp:3;line-clamp:3;line-height:20px;margin:0 0 8px;-webkit-box-orient:vertical;overflow:hidden}.blog-tag-section.layout-grid .articles-grid .article-card .article-author[data-v-e774ef96]{color:var(--text-body);font-size:13px;font-weight:500;line-height:18px}.blog-tag-section.layout-grid .articles-grid .article-card .article-author span[data-v-e774ef96]{font-weight:700}.blog-tag-section.layout-grid .articles-grid .article-card.article-card-large[data-v-e774ef96]{grid-row:1/4}@media(min-width:1024px)and (max-width:1280px),(min-width:768px)and (max-width:1023px){.blog-tag-section.layout-grid .articles-grid .article-card.article-card-large[data-v-e774ef96]{grid-row:auto}}@media(max-width:767px){.blog-tag-section.layout-grid .articles-grid .article-card.article-card-large[data-v-e774ef96]{grid-row:auto}}.blog-tag-section.layout-grid .articles-grid .article-card.article-card-large .article-link[data-v-e774ef96]{display:block}.blog-tag-section.layout-grid .articles-grid .article-card.article-card-large .article-cover[data-v-e774ef96]{aspect-ratio:16/9}.blog-tag-section.layout-grid .articles-grid .article-card.article-card-large .article-info[data-v-e774ef96]{margin-top:24px}@media(max-width:767px){.blog-tag-section.layout-grid .articles-grid .article-card.article-card-large .article-info[data-v-e774ef96]{margin-top:16px}}.blog-tag-section.layout-grid .articles-grid .article-card.article-card-large .article-title[data-v-e774ef96]{font-size:24px;line-height:28px;margin-bottom:12px}@media(max-width:767px){.blog-tag-section.layout-grid .articles-grid .article-card.article-card-large .article-title[data-v-e774ef96]{font-size:20px;line-height:24px}}.blog-tag-section.layout-grid .articles-grid .article-card.article-card-large .article-description[data-v-e774ef96]{font-size:16px;line-height:24px;margin-bottom:12px}@media(max-width:767px){.blog-tag-section.layout-grid .articles-grid .article-card.article-card-large .article-description[data-v-e774ef96]{font-size:14px;line-height:20px}}.blog-tag-section.layout-horizontal .articles-grid[data-v-e774ef96]{display:grid;gap:24px;grid-template-columns:1fr 1fr}@media(max-width:767px){.blog-tag-section.layout-horizontal .articles-grid[data-v-e774ef96]{grid-template-columns:1fr}}.blog-tag-section.layout-horizontal .articles-grid .article-card[data-v-e774ef96]{display:flex;gap:24px}@media(max-width:767px),(min-width:1024px)and (max-width:1280px),(min-width:768px)and (max-width:1023px){.blog-tag-section.layout-horizontal .articles-grid .article-card[data-v-e774ef96]{flex-direction:column}}.blog-tag-section.layout-horizontal .articles-grid .article-card .article-link[data-v-e774ef96]{color:inherit;display:flex;gap:24px;text-decoration:none}@media(max-width:767px),(min-width:1024px)and (max-width:1280px),(min-width:768px)and (max-width:1023px){.blog-tag-section.layout-horizontal .articles-grid .article-card .article-link[data-v-e774ef96]{flex-direction:column}}.blog-tag-section.layout-horizontal .articles-grid .article-card .article-cover[data-v-e774ef96]{aspect-ratio:16/9;border-radius:12px;flex-shrink:0;overflow:hidden}@media(min-width:1281px){.blog-tag-section.layout-horizontal .articles-grid .article-card .article-cover[data-v-e774ef96]{width:320px}}.blog-tag-section.layout-horizontal .articles-grid .article-card .article-cover img[data-v-e774ef96]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s;width:100%}.blog-tag-section.layout-horizontal .articles-grid .article-card .article-cover:hover img[data-v-e774ef96]{transform:scale(1.05)}.blog-tag-section.layout-horizontal .articles-grid .article-card .article-info[data-v-e774ef96]{display:flex;flex-direction:column;flex-grow:1}.blog-tag-section.layout-horizontal .articles-grid .article-card .article-tags[data-v-e774ef96]{display:flex;flex-wrap:wrap;font-size:12px;gap:8px;line-height:16px;margin-bottom:8px}.blog-tag-section.layout-horizontal .articles-grid .article-card .article-tags .article-tag[data-v-e774ef96]{background:var(--border-div);border-radius:8px;color:var(--primary-color);font-weight:500;padding:4px 8px}.blog-tag-section.layout-horizontal .articles-grid .article-card .article-tags .article-tag[data-v-e774ef96]:hover{transform:scale(1.05)}.blog-tag-section.layout-horizontal .articles-grid .article-card .article-tags .article-date[data-v-e774ef96]{align-items:center;color:var(--text-body);display:flex;font-weight:700}.blog-tag-section.layout-horizontal .articles-grid .article-card .article-title[data-v-e774ef96]{flex-grow:1;font-family:Amiri,Gentium Plus,garamond,serif;font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:24px;margin:0 0 8px}@media(max-width:767px){.blog-tag-section.layout-horizontal .articles-grid .article-card .article-title[data-v-e774ef96]{font-size:16px;line-height:20px}}.blog-tag-section.layout-horizontal .articles-grid .article-card .article-title[data-v-e774ef96]:hover{color:var(--primary-color)}.blog-tag-section.layout-horizontal .articles-grid .article-card .article-title a[data-v-e774ef96]{color:var(--text-primary);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;text-decoration:none;-webkit-box-orient:vertical;overflow:hidden}.blog-tag-section.layout-horizontal .articles-grid .article-card .article-title a[data-v-e774ef96]:hover{color:var(--primary-color)}.blog-tag-section.layout-horizontal .articles-grid .article-card .article-author[data-v-e774ef96]{color:var(--text-body);font-size:13px;font-weight:500;line-height:18px}.blog-tag-section.layout-horizontal .articles-grid .article-card .article-author span[data-v-e774ef96]{font-weight:700}
