.posts-archive.svelte-14h58z5{min-height:100vh;color:var(--color-theme-1,#161616);isolation:isolate;background:linear-gradient(#f7f7fb 0%,#fff 42%,#f8f8fb 100%);padding-block:clamp(7rem,12vw,10rem) clamp(5rem,9vw,8rem);position:relative;overflow:hidden}.posts-archive__background.svelte-14h58z5{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.posts-archive__orb.svelte-14h58z5{filter:blur(100px);border-radius:999px;position:absolute}.posts-archive__orb--right.svelte-14h58z5{background:#1c1e6a17;width:38rem;height:38rem;top:-15rem;right:-14rem}.posts-archive__orb--left.svelte-14h58z5{background:#f3b73e1a;width:34rem;height:34rem;top:38rem;left:-15rem}.posts-archive__grid.svelte-14h58z5{opacity:.45;background-image:linear-gradient(#1c1e6a09 1px,#0000 1px),linear-gradient(90deg,#1c1e6a09 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 60%);mask-image:linear-gradient(#000,#0000 60%)}.posts-archive__container.svelte-14h58z5{width:min(100% - 2rem,1320px);margin-inline:auto}.archive-header.svelte-14h58z5{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffffeb,#ffffffb8);border:1px solid #1c1e6a14;border-radius:clamp(1.5rem,3vw,2.25rem);padding:clamp(1.5rem,4vw,3rem);box-shadow:0 30px 70px #1c1e6a14,inset 0 1px #ffffffe6}.archive-header__breadcrumb.svelte-14h58z5{color:#16161673;align-items:center;gap:.4rem;margin-bottom:1.5rem;font-size:.7rem;display:flex}.archive-header__breadcrumb.svelte-14h58z5 a:where(.svelte-14h58z5){color:#1c1e6ab3;transition:color .2s}.archive-header__breadcrumb.svelte-14h58z5 a:where(.svelte-14h58z5):hover{color:var(--color-theme-2,#1c1e6a)}.archive-header__main.svelte-14h58z5{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.archive-header__content.svelte-14h58z5{align-items:flex-start;gap:1.1rem;max-width:52rem;display:flex}.archive-header__icon.svelte-14h58z5{background:var(--color-theme-2,#1c1e6a);width:3.8rem;height:3.8rem;color:var(--color-theme-3,#f3b73e);border-radius:1.15rem;flex:none;justify-content:center;align-items:center;display:flex;box-shadow:0 14px 32px #1c1e6a38}.archive-header__eyebrow.svelte-14h58z5{color:var(--color-theme-3,#f3b73e);margin:0 0 .55rem;font-size:.73rem;font-weight:900}.archive-header.svelte-14h58z5 h1:where(.svelte-14h58z5){letter-spacing:-.06em;color:var(--color-theme-2,#1c1e6a);margin:0;font-size:clamp(2rem,5vw,4.2rem);font-weight:950;line-height:1.25}.archive-header__description.svelte-14h58z5{color:#1616168a;max-width:44rem;margin:.85rem 0 0;font-size:clamp(.78rem,1.5vw,.92rem);line-height:2}.archive-header__count.svelte-14h58z5{text-align:center;background:#1c1e6a0b;border:1px solid #1c1e6a17;border-radius:1.25rem;flex:none;place-items:center;min-width:8.5rem;padding:1rem 1.2rem;display:grid}.archive-header__count.svelte-14h58z5 strong:where(.svelte-14h58z5){color:var(--color-theme-2,#1c1e6a);font-size:1.7rem;font-weight:950}.archive-header__count.svelte-14h58z5 span:where(.svelte-14h58z5){color:#16161673;margin-top:.2rem;font-size:.61rem}.archive-toolbar.svelte-14h58z5{justify-content:space-between;align-items:center;gap:1rem;margin-block:clamp(2.5rem,5vw,4rem) 1.4rem;display:flex}.archive-toolbar__title.svelte-14h58z5{align-items:center;gap:.65rem;display:flex}.archive-toolbar__title.svelte-14h58z5>span:where(.svelte-14h58z5){background:var(--color-theme-3,#f3b73e);border-radius:999px;width:.55rem;height:.55rem;box-shadow:0 0 0 5px #f3b73e21}.archive-toolbar.svelte-14h58z5 p:where(.svelte-14h58z5){color:#16161685;margin:0;font-size:.72rem}.archive-toolbar.svelte-14h58z5 strong:where(.svelte-14h58z5){color:var(--color-theme-2,#1c1e6a)}.posts-grid.svelte-14h58z5{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);display:grid}.post-card.svelte-14h58z5{background:#fff;border:1px solid #1c1e6a14;border-radius:1.5rem;flex-direction:column;min-width:0;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s,border-color .3s;display:flex;overflow:hidden;box-shadow:0 18px 45px #1c1e6a12}.post-card.svelte-14h58z5:hover{border-color:#1c1e6a29;transform:translateY(-7px);box-shadow:0 28px 65px #1c1e6a21}.post-card__image-link.svelte-14h58z5{display:block}.post-card__image.svelte-14h58z5{aspect-ratio:16/10;background:#e9e9ef;position:relative;overflow:hidden}.post-card__image.svelte-14h58z5 img:where(.svelte-14h58z5){object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1)}.post-card.svelte-14h58z5:hover .post-card__image:where(.svelte-14h58z5) img:where(.svelte-14h58z5){transform:scale(1.065)}.post-card__overlay.svelte-14h58z5{background:linear-gradient(#0000 45%,#0d0e3680);position:absolute;inset:0}.post-card__category.svelte-14h58z5{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#11123fb8;border:1px solid #ffffff3b;border-radius:999px;padding:.42rem .72rem;font-size:.62rem;font-weight:850;position:absolute;top:1rem;right:1rem}.post-card__number.svelte-14h58z5{color:#ffffff42;font-size:2.3rem;font-weight:950;line-height:1;position:absolute;bottom:.8rem;right:1rem}.post-card__image-action.svelte-14h58z5{background:var(--color-theme-3,#f3b73e);width:2.65rem;height:2.65rem;color:var(--color-theme-1,#161616);opacity:0;border-radius:.82rem;justify-content:center;align-items:center;transition:transform .26s,opacity .26s;display:flex;position:absolute;bottom:.85rem;left:.85rem;transform:translateY(.5rem)}.post-card.svelte-14h58z5:hover .post-card__image-action:where(.svelte-14h58z5){opacity:1;transform:translateY(0)}.post-card__body.svelte-14h58z5{flex-direction:column;flex:1;padding:1.15rem 1.2rem 1.25rem;display:flex}.post-card__meta.svelte-14h58z5{color:#16161673;flex-wrap:wrap;align-items:center;gap:.55rem;font-size:.6rem;display:flex}.post-card__meta.svelte-14h58z5 span:where(.svelte-14h58z5){align-items:center;gap:.35rem;display:inline-flex}.post-card__meta.svelte-14h58z5 svg{color:var(--color-theme-3,#f3b73e)}.post-card__meta.svelte-14h58z5 i:where(.svelte-14h58z5){background:#1c1e6a38;border-radius:999px;width:.25rem;height:.25rem}.post-card.svelte-14h58z5 h2:where(.svelte-14h58z5){letter-spacing:-.025em;margin:.9rem 0 0;font-size:clamp(.95rem,1.5vw,1.12rem);font-weight:900;line-height:1.85}.post-card.svelte-14h58z5 h2:where(.svelte-14h58z5) a:where(.svelte-14h58z5){color:var(--color-theme-1,#161616);transition:color .22s}.post-card.svelte-14h58z5 h2:where(.svelte-14h58z5) a:where(.svelte-14h58z5):hover{color:var(--color-theme-2,#1c1e6a)}.post-card__excerpt.svelte-14h58z5{color:#16161680;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:.65rem 0 0;font-size:.7rem;line-height:2;display:-webkit-box;overflow:hidden}.post-card__read-more.svelte-14h58z5{width:fit-content;color:var(--color-theme-2,#1c1e6a);align-items:center;gap:.45rem;margin-top:auto;padding-top:1rem;font-size:.68rem;font-weight:900;display:inline-flex}.post-card__read-more.svelte-14h58z5 svg{transition:transform .22s}.post-card__read-more.svelte-14h58z5:hover svg{transform:translate(-4px)}.pagination.svelte-14h58z5{justify-content:center;align-items:center;gap:1rem;margin-top:clamp(3rem,7vw,5rem);display:flex}.pagination__pages.svelte-14h58z5{align-items:center;gap:.4rem;display:flex}.pagination__page.svelte-14h58z5,.pagination__control.svelte-14h58z5{color:#16161699;background:#fff;border:1px solid #1c1e6a1a;justify-content:center;align-items:center;transition:transform .22s,border-color .22s,background-color .22s,color .22s;display:inline-flex;box-shadow:0 8px 20px #1c1e6a0e}.pagination__page.svelte-14h58z5{border-radius:.85rem;width:2.75rem;height:2.75rem;font-size:.7rem;font-weight:850}.pagination__control.svelte-14h58z5{border-radius:.85rem;gap:.45rem;min-height:2.75rem;padding-inline:.9rem;font-size:.66rem;font-weight:850}.pagination__page.svelte-14h58z5:hover,.pagination__control.svelte-14h58z5:hover{color:var(--color-theme-2,#1c1e6a);border-color:#1c1e6a40;transform:translateY(-2px)}.pagination__page--active.svelte-14h58z5{border-color:var(--color-theme-2,#1c1e6a);background:var(--color-theme-2,#1c1e6a);color:#fff;pointer-events:none;box-shadow:0 12px 28px #1c1e6a33}.pagination__control--disabled.svelte-14h58z5{opacity:.38;pointer-events:none}.pagination__ellipsis.svelte-14h58z5{color:#16161659;place-items:center;width:2rem;font-size:.65rem;display:grid}.pagination-mobile.svelte-14h58z5{display:none}.archive-empty.svelte-14h58z5{text-align:center;background:#ffffffb8;border:1px dashed #1c1e6a29;border-radius:1.5rem;justify-items:center;padding:clamp(3rem,8vw,6rem) 1.5rem;display:grid}.archive-empty__icon.svelte-14h58z5{width:4rem;height:4rem;color:var(--color-theme-2,#1c1e6a);background:#1c1e6a12;border-radius:1.2rem;justify-content:center;align-items:center;display:flex}.archive-empty.svelte-14h58z5 h2:where(.svelte-14h58z5){color:var(--color-theme-2,#1c1e6a);margin:1rem 0 0;font-size:1.15rem}.archive-empty.svelte-14h58z5 p:where(.svelte-14h58z5){color:#1616167a;max-width:30rem;margin:.6rem 0 0;font-size:.72rem;line-height:2}.archive-empty.svelte-14h58z5 a:where(.svelte-14h58z5){background:var(--color-theme-3,#f3b73e);color:var(--color-theme-1,#161616);border-radius:.8rem;margin-top:1.2rem;padding:.75rem 1rem;font-size:.68rem;font-weight:900}@media (width<=980px){.posts-grid.svelte-14h58z5{grid-template-columns:repeat(2,minmax(0,1fr))}.archive-header__main.svelte-14h58z5{align-items:flex-start}}@media (width<=680px){.posts-archive.svelte-14h58z5{padding-block:6.5rem 4rem}.posts-archive__container.svelte-14h58z5{width:min(100% - 1.25rem,1320px)}.archive-header.svelte-14h58z5{padding:1.25rem}.archive-header__main.svelte-14h58z5{display:block}.archive-header__content.svelte-14h58z5{text-align:center;display:block}.archive-header__icon.svelte-14h58z5{margin:0 auto 1rem}.archive-header__count.svelte-14h58z5{align-items:center;gap:.45rem;width:fit-content;min-width:0;margin:1.25rem auto 0;padding:.65rem .85rem;display:flex}.archive-header__count.svelte-14h58z5 strong:where(.svelte-14h58z5){font-size:1rem}.archive-header__count.svelte-14h58z5 span:where(.svelte-14h58z5){margin:0}.archive-toolbar.svelte-14h58z5{margin-top:2.2rem}.archive-toolbar__pages.svelte-14h58z5{display:none}.posts-grid.svelte-14h58z5{grid-template-columns:1fr}.post-card__image.svelte-14h58z5{aspect-ratio:16/9}.post-card__image-action.svelte-14h58z5{opacity:1;transform:none}.pagination.svelte-14h58z5{display:none}.pagination-mobile.svelte-14h58z5{justify-content:center;align-items:center;gap:1rem;margin-top:3rem;display:flex}.pagination-mobile__button.svelte-14h58z5{width:3rem;height:3rem;color:var(--color-theme-2,#1c1e6a);background:#fff;border:1px solid #1c1e6a1a;border-radius:.9rem;justify-content:center;align-items:center;display:flex;box-shadow:0 8px 20px #1c1e6a12}.pagination-mobile__button--disabled.svelte-14h58z5{opacity:.35;pointer-events:none}.pagination-mobile__status.svelte-14h58z5{color:#1616166b;justify-content:center;align-items:center;gap:.45rem;min-width:6.5rem;font-size:.68rem;display:flex}.pagination-mobile__status.svelte-14h58z5 strong:where(.svelte-14h58z5){color:var(--color-theme-2,#1c1e6a);font-size:.82rem}}@media (prefers-reduced-motion:reduce){.posts-archive.svelte-14h58z5 :where(.svelte-14h58z5),.posts-archive.svelte-14h58z5 :where(.svelte-14h58z5):before,.posts-archive.svelte-14h58z5 :where(.svelte-14h58z5):after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
