:root{--ap-primary:#f26a21;--ap-primary-dark:#d95010;--ap-ink:#172033;--ap-muted:#697386;--ap-line:#e7eaf0;--ap-surface:#ffffff;--ap-soft:#f7f8fb;--ap-radius-lg:28px;--ap-radius-md:20px;--ap-shadow:0 18px 50px rgba(23,32,51,0.08)}.ap-blog-archive{direction:rtl;color:var(--ap-ink);background:radial-gradient(circle at 12% 10%,rgba(242,106,33,0.08),transparent 26rem),linear-gradient(180deg,#fff 0,#fafbfc 34rem,#fff 100%);padding-bottom:72px}.ap-blog-archive .screen-reader-text{position:absolute !important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ap-blog-archive *,.ap-blog-archive *::before,.ap-blog-archive *::after{box-sizing:border-box}.ap-blog-archive__container{padding-top:22px}.ap-blog-archive__breadcrumb{margin-bottom:22px;color:var(--ap-muted);font-size:13px}.ap-blog-archive__breadcrumb a{color:inherit}.ap-blog-archive__layout{align-items:flex-start}.ap-blog-archive__content{min-width:0}.ap-archive-hero{position:relative;isolation:isolate;overflow:hidden;margin-bottom:28px;padding:clamp(26px,4vw,52px);border:1px solid rgba(242,106,33,0.14);border-radius:var(--ap-radius-lg);background:linear-gradient(128deg,rgba(255,255,255,0.98),rgb(255 222 238)),#ffdeee;box-shadow:var(--ap-shadow)}.ap-archive-hero::before,.ap-archive-hero::after{position:absolute;z-index:-1;border-radius:50%;content:"";pointer-events:none}.ap-archive-hero::before{top:-620px;left:-360px;width:910px;height:770px;background:var(--color-border-light)}.ap-archive-hero::after{right:52%;bottom:-120px;width:220px;height:220px;border:42px solid rgba(242,106,33,0.045)}.ap-archive-hero__eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:13px;color:var(--color-brand-1);font-size:13px;font-weight:800}.ap-archive-hero__eyebrow::before{width:24px;height:3px;border-radius:99px;background:var(--ap-primary);content:""}.ap-archive-hero__top{display:flex;align-items:center;justify-content:space-between;gap:30px}.ap-archive-hero__intro{max-width:800px}.ap-archive-hero__title{margin:0 0 12px;color:var(--ap-ink);font-size:clamp(30px,4vw,48px);font-weight:900;line-height:1.35;letter-spacing:-1.2px}.ap-archive-hero__description{max-width:760px;margin:0;color:var(--ap-muted);font-size:clamp(14px,1.5vw,17px);line-height:2}.ap-archive-hero__stat{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;justify-content:center;min-width:126px;min-height:112px;padding:18px;border:1px solid rgb(226 0 116 / 21%);border-radius:22px;background:rgba(255,255,255,0.82);box-shadow:0 12px 32px rgb(226 0 116 / 17%);backdrop-filter:blur(12px)}.ap-archive-hero__stat strong{color:var(--color-brand-2);font-size:32px;font-weight:900;line-height:1}.ap-archive-hero__stat span{margin-top:10px;color:var(--ap-muted);font-size:12px;font-weight:700}.ap-archive-search{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;max-width:820px;min-height:64px;margin-top:30px;padding:7px 8px 7px 18px;border:1px solid var(--ap-line);border-radius:18px;background:#fff;box-shadow:0 12px 32px rgba(23,32,51,0.06);transition:border-color 0.2s ease,box-shadow 0.2s ease}.ap-archive-search:focus-within{border-color:rgba(242,106,33,0.55);box-shadow:0 14px 36px rgba(242,106,33,0.12)}.ap-archive-search__icon{display:inline-flex;padding:0 12px;color:var(--ap-muted)}.ap-archive-search input[type="search"]{width:100%;min-width:0;height:48px;padding:0;border:0;outline:0;background:transparent;color:var(--ap-ink);font:inherit}.ap-archive-search input[type="search"]::placeholder{color:#9aa2b1}.ap-archive-search button{min-width:108px;height:48px;padding:0 22px;border:0;border-radius:13px;background:var(--ap-primary);color:#fff;font:inherit;font-weight:800;cursor:pointer;transition:transform 0.2s ease,background 0.2s ease}.ap-archive-search button:hover{background:var(--color-brand-1);;transform:translateY(-1px)}.ap-category-strip{display:flex;gap:9px;overflow-x:auto;margin-top:24px;padding:2px 0 8px;scrollbar-width:thin}.ap-category-chip{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;min-height:40px;padding:8px 15px;border:1px solid var(--ap-line);border-radius:999px;background:rgba(255,255,255,0.78);color:#4b5568;font-size:13px;font-weight:700;text-decoration:none;transition:color 0.2s ease,background 0.2s ease,border-color 0.2s ease,transform 0.2s ease}.ap-category-chip small{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--ap-soft);color:var(--ap-muted);font-size:10px}.ap-category-chip:hover,.ap-category-chip.is-active{border-color:var(--color-brand-1);background:var(--color-brand-1);color:#fff;transform:translateY(-1px)}.ap-category-chip:hover small,.ap-category-chip.is-active small{background:rgba(255,255,255,0.18);color:#fff}.ap-archive-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 22px}.ap-archive-toolbar__result{color:var(--ap-ink);font-size:18px;font-weight:850}.ap-archive-sort{display:flex;align-items:center;gap:9px;color:var(--ap-muted);font-size:13px;white-space:nowrap}.ap-archive-sort select{min-width:138px;height:42px;padding:0 13px 0 34px;border:1px solid var(--ap-line);border-radius:12px;outline:0;background-color:#fff;color:var(--ap-ink);font:inherit;font-weight:700;cursor:pointer;direction:ltr}.ap-posts{width:100%}.ap-post-card{overflow:hidden;border:1px solid var(--ap-line);border-radius:var(--ap-radius-md);background:var(--ap-surface);box-shadow:0 10px 35px rgba(23,32,51,0.055);transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease}.ap-post-card:hover{border-color:rgba(242,106,33,0.28);box-shadow:0 20px 48px rgba(23,32,51,0.1);transform:translateY(-4px)}.ap-post-card__media{position:relative;display:block;overflow:hidden;background:#f0f2f6}.ap-post-card__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.55s ease}.ap-post-card:hover .ap-post-card__image{transform:scale(1.035)}.ap-post-card__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#b6bdc9;background:linear-gradient(135deg,#f2f4f7,#e8ebf0)}.ap-post-card__category{position:absolute;top:14px;right:14px;max-width:calc(100% - 28px);overflow:hidden;padding:7px 12px;border:1px solid rgba(255,255,255,0.55);border-radius:999px;background:rgba(23,32,51,0.72);color:#fff;font-size:11px;font-weight:800;text-overflow:ellipsis;white-space:nowrap;backdrop-filter:blur(8px)}.ap-post-card__body{display:flex;flex:1;flex-direction:column;padding:22px}.ap-post-card__featured-label{display:inline-flex;align-items:center;align-self:flex-start;gap:7px;margin-bottom:13px;color:var(--color-brand-1);;font-size:12px;font-weight:850}.ap-post-card__title{margin:0 0 11px;font-size:18px;font-weight:900;line-height:1.75}.ap-post-card__title a{color:var(--ap-ink);text-decoration:none;transition:color 0.2s ease}.ap-post-card__title a:hover{color:var(--color-brand-1)}.ap-post-card__excerpt{display:-webkit-box;overflow:hidden;margin:0 0 20px;color:var(--ap-muted);font-size:13px;line-height:2;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ap-post-card__footer{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:auto;padding-top:16px;border-top:1px solid var(--ap-line)}.ap-post-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;min-width:0;color:var(--ap-muted);font-size:11px}.ap-post-card__author,.ap-post-card__meta-item{display:inline-flex;align-items:center;gap:6px}.ap-post-card__avatar{width:28px;height:28px;border-radius:50%;object-fit:cover}.ap-post-card__more{display:inline-flex;flex:0 0 auto;align-items:center;gap:5px;color:var(--color-brand-2);font-size:12px;font-weight:850;text-decoration:none}.ap-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.ap-post-card--default{display:flex;flex-direction:column;min-width:0}.ap-post-card--default .ap-post-card__media{aspect-ratio:3 / 2}.ap-post-card--featured{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(360px,0.84fr);min-height:410px;margin-bottom:24px}.ap-post-card--featured .ap-post-card__media{min-height:410px}.ap-post-card--featured .ap-post-card__body{justify-content:center;padding:clamp(28px,4vw,46px)}.ap-post-card--featured .ap-post-card__title{font-size:clamp(24px,2.3vw,34px);line-height:1.65}.ap-post-card--featured .ap-post-card__excerpt{font-size:14px;-webkit-line-clamp:4}.ap-post-card--featured .ap-post-card__more{min-height:42px;padding:0 16px;border-radius:11px;background:v;color:#fff}.ap-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:36px}.ap-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 13px;border:1px solid var(--ap-line);border-radius:12px;background:#fff;color:var(--ap-ink);font-size:13px;font-weight:800;text-decoration:none;transition:border-color 0.2s ease,background 0.2s ease,color 0.2s ease}.ap-pagination .prev,.ap-pagination .next{gap:7px}.ap-pagination .page-numbers:hover,.ap-pagination .page-numbers.current{border-color:var(--color-brand-2);background:var(--color-brand-1);color:#fff}.ap-empty-state{padding:64px 24px;border:1px dashed #d8dde7;border-radius:var(--ap-radius-lg);background:#fff;text-align:center}.ap-empty-state__icon{display:inline-flex;margin-bottom:12px;color:var(--ap-primary)}.ap-empty-state h2{margin:0 0 8px;font-size:24px}.ap-empty-state p{margin:0 0 22px;color:var(--ap-muted)}.ap-empty-state a{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:12px;background:var(--ap-primary);color:#fff;font-weight:800;text-decoration:none}@media (max-width:1199px){.ap-post-card--featured{grid-template-columns:minmax(0,1fr) minmax(320px,0.86fr)}.ap-post-card__footer{align-items:flex-start;flex-direction:column}}@media (max-width:991px){.ap-blog-archive{padding-bottom:52px;padding:0 12px}.ap-post-card--featured{grid-template-columns:1fr}.ap-post-card--featured .ap-post-card__media{min-height:0;aspect-ratio:16 / 9}.ap-post-card--featured .ap-post-card__footer{align-items:center;flex-direction:row}}@media (max-width:767px){.ap-blog-archive__container{padding-top:12px}.ap-archive-hero{padding:24px 18px;border-radius:22px}.ap-archive-hero__top{align-items:flex-start;flex-direction:column;gap:18px}.ap-archive-hero__stat{min-width:0;min-height:0;padding:12px 16px;flex-direction:row;gap:9px}.ap-archive-hero__stat strong{font-size:23px}.ap-archive-hero__stat span{margin-top:0}.ap-archive-search{grid-template-columns:auto minmax(0,1fr);padding-left:8px}.ap-archive-search button{grid-column:1 / -1;width:100%;margin-top:4px}.ap-archive-toolbar{align-items:flex-start;flex-direction:column}.ap-archive-sort{width:100%;justify-content:space-between}.ap-archive-sort select{flex:1}.ap-post-grid{grid-template-columns:1fr}.ap-post-card--featured .ap-post-card__body,.ap-post-card__body{padding:20px}.ap-post-card--featured .ap-post-card__footer{align-items:flex-start;flex-direction:column}}@media (max-width:420px){.ap-archive-hero__title{font-size:29px}.ap-post-card__meta{gap:9px}.ap-post-card__author{width:100%}}@media (prefers-reduced-motion:reduce){.ap-blog-archive *,.ap-blog-archive *::before,.ap-blog-archive *::after{scroll-behavior:auto !important;transition-duration:0.01ms !important;animation-duration:0.01ms !important;animation-iteration-count:1 !important}}