.pp-hero,.pp-body,.pp-single{--pp-ink:var(--text-primary,#1e1c3a);--pp-muted:var(--text-muted,#6b6898);--pp-line:var(--border,#e2e0f4);--pp-surface:var(--bg-surface,#fff);--pp-subtle:var(--bg-subtle,#eef1fb);--pp-primary:var(--pardis-primary,#5b30f6);--pp-primary-rgb:var(--pardis-primary-rgb-comma,91,48,246);--pp-secondary:var(--pardis-secondary,#ffb800);--pp-r-lg:22px;--pp-r:14px;--pp-r-sm:10px;--pp-shadow:0 1px 2px rgba(30,28,58,.04),0 10px 30px -14px rgba(var(--pp-primary-rgb),.18);--pp-shadow-hover:0 2px 4px rgba(30,28,58,.05),0 22px 44px -18px rgba(var(--pp-primary-rgb),.32);--pp-header:var(--pardis-header-h,108px)}.dark .pp-hero,.dark .pp-body,.dark .pp-single{--pp-shadow:0 1px 2px rgba(0,0,0,.3),0 10px 30px -14px rgba(0,0,0,.6);--pp-shadow-hover:0 2px 4px rgba(0,0,0,.3),0 22px 44px -18px rgba(0,0,0,.75)}.pp-container{width:100%;max-width:80rem;margin-inline:auto;padding-inline:1rem}@media (min-width: 640px){.pp-container{padding-inline:1.5rem}}.screen-reader-text{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pp-hero a:focus-visible,.pp-body a:focus-visible,.pp-body button:focus-visible,.pp-body select:focus-visible,.pp-body input:focus-visible,.pp-single a:focus-visible,.pp-single button:focus-visible,.pp-single [data-pp-scrollshot]:focus-visible{outline:2px solid var(--pp-primary);outline-offset:3px;border-radius:8px}.pp-hero{position:relative;overflow:hidden;margin-top:calc(-1 * var(--pp-header));padding-top:calc(var(--pp-header) + 2.25rem);padding-bottom:2.75rem}@media (min-width: 1024px){.pp-hero{padding-top:calc(var(--pp-header) + 3.25rem);padding-bottom:3.75rem}}.pp-hero__inner{position:relative;z-index:1;display:grid;gap:2.5rem;align-items:center}@media (min-width: 1024px){.pp-hero--has-stack .pp-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,27rem);gap:4rem}}.pp-hero__text{min-width:0;max-width:40rem}.pp-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.15rem .5rem;margin-bottom:1.1rem;font-size:13px;color:var(--pp-muted)}.pp-crumbs a{color:var(--pp-muted);transition:color .2s ease}.pp-crumbs a:hover{color:var(--pp-primary)}.pp-crumbs [aria-current]{color:var(--pp-ink);font-weight:500}.pp-crumbs__sep{opacity:.45}.pp-hero__title{margin:0;font-size:clamp(1.75rem,1.15rem + 2.4vw,2.85rem);font-weight:900;line-height:1.45;letter-spacing:-.01em;color:var(--pp-ink);text-wrap:balance;overflow-wrap:anywhere}.pp-hero__desc{max-width:36rem;margin:.9rem 0 0;font-size:15px;line-height:2.05;color:var(--pp-muted)}.pp-stats{display:flex;flex-wrap:wrap;gap:0;margin:1.9rem 0 0;padding:0;list-style:none}.pp-stats li{display:flex;flex-direction:column;gap:.1rem;padding-inline:1.5rem;border-inline-start:1px solid var(--pp-line)}.pp-stats li:first-child{padding-inline-start:0;border-inline-start:0}.pp-stats__num{font-size:1.6rem;font-weight:900;line-height:1.3;color:var(--pp-ink)}.pp-stats li:first-child .pp-stats__num{color:var(--pp-primary)}.dark .pp-stats li:first-child .pp-stats__num{color:var(--pardis-primary-tint,#a08bfb)}.pp-stats__label{font-size:12.5px;color:var(--pp-muted)}.pp-stack{position:relative;display:none;height:19.5rem}@media (min-width: 1024px){.pp-stack{display:block}}.pp-stack__frame{position:absolute;width:78%;overflow:hidden;border-radius:14px;background:var(--pp-surface);border:1px solid var(--pp-line);box-shadow:0 26px 50px -24px rgba(30,28,70,.45);transform-origin:50% 100%;animation:pp-fan-in .9s cubic-bezier(.2,.9,.25,1) both}.dark .pp-stack__frame{box-shadow:0 26px 50px -24px rgba(0,0,0,.8)}.pp-stack__frame img{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover;object-position:top center}.pp-stack__bar{display:flex;gap:5px;padding:8px 10px;background:var(--pp-subtle);border-bottom:1px solid var(--pp-line)}.pp-stack__bar i{width:7px;height:7px;border-radius:50%;background:rgba(107,104,152,.4);background:color-mix(in srgb,var(--pp-muted) 40%,transparent)}.pp-stack__bar i:first-child{background:var(--accent,var(--pp-primary))}.pp-stack__frame--1{z-index:3;width:72%;inset-inline-start:14%;bottom:0;--pp-rot:-1.5deg}.pp-stack__frame--2{z-index:2;width:60%;inset-inline-start:0;top:1.25rem;--pp-rot:5deg;animation-delay:.1s}.pp-stack__frame--3{z-index:1;width:60%;inset-inline-end:0;top:0;--pp-rot:-6deg;animation-delay:.2s}.pp-stack__frame{transform:rotate(var(--pp-rot,0))}@keyframes pp-fan-in{from{opacity:0;transform:translateY(18px) rotate(0deg)}to{opacity:1;transform:translateY(0) rotate(var(--pp-rot,0))}}.pp-body{position:relative;padding:2.25rem 0 4.5rem;background:var(--bg-base,#f7f9fe)}@media (min-width: 1024px){.pp-body{padding-top:3rem;padding-bottom:5.5rem}}.pp-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:2.5rem;align-items:start}@media (min-width: 1024px){.pp-layout--sidebar{gap:2rem;grid-template-areas:"aside main";grid-template-columns:17.5rem minmax(0,1fr);align-items:stretch}.pp-layout--sidebar-left{grid-template-areas:"main aside";grid-template-columns:minmax(0,1fr) 17.5rem}.pp-layout--sidebar .pp-main{grid-area:main}.pp-layout--sidebar .pp-aside{grid-area:aside}}@media (min-width: 1280px){.pp-layout--sidebar{gap:2.5rem;grid-template-columns:18.75rem minmax(0,1fr)}.pp-layout--sidebar-left{grid-template-columns:minmax(0,1fr) 18.75rem}}.pp-main{min-width:0}.pp-chips{margin:0 -1rem 1.25rem;position:relative}@media (min-width: 640px){.pp-chips{margin-inline:-1.5rem}}.pp-chips__track{display:flex;gap:.5rem;overflow-x:auto;overflow-y:hidden;padding:.2rem 0 .5rem;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.pp-chips__track::-webkit-scrollbar{display:none}.pp-chips__track::before,.pp-chips__track::after{content:"";flex:0 0 .5rem}@media (min-width: 640px){.pp-chips__track::before,.pp-chips__track::after{flex-basis:1rem}}@media (max-width: 1023px){.pp-chips--wrap{margin-inline:0}.pp-chips--wrap .pp-chips__track{flex-wrap:wrap;overflow:visible}.pp-chips--wrap .pp-chips__track::before,.pp-chips--wrap .pp-chips__track::after{display:none}.pp-chips--wrap .pp-chip{max-width:100%}.pp-chips--scroll.is-more-end .pp-chips__track{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 2.75rem);mask-image:linear-gradient(to right,transparent 0,#000 2.75rem)}.pp-chips--scroll.is-more-start .pp-chips__track{-webkit-mask-image:linear-gradient(to left,transparent 0,#000 2.75rem);mask-image:linear-gradient(to left,transparent 0,#000 2.75rem)}.pp-chips--scroll.is-more-start.is-more-end .pp-chips__track{-webkit-mask-image:linear-gradient(to left,transparent 0,#000 2.75rem,#000 calc(100% - 2.75rem),transparent 100%);mask-image:linear-gradient(to left,transparent 0,#000 2.75rem,#000 calc(100% - 2.75rem),transparent 100%)}}@media (min-width: 1024px){.pp-chips{margin-inline:0}.pp-chips--mobile{display:none}.pp-chips__track{flex-wrap:wrap;overflow:visible}.pp-chips__track::before,.pp-chips__track::after{display:none}}.pp-chip{flex:0 0 auto;display:inline-flex;align-items:center;gap:.4rem;min-width:0;min-height:40px;padding:.5rem 1rem;border-radius:999px;border:1px solid var(--pp-line);background:var(--pp-surface);color:var(--pp-ink);font-size:13px;font-weight:500;line-height:1.5;white-space:nowrap;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.pp-chip__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.pp-chip svg,.pp-chip img{width:15px;height:15px;flex-shrink:0;color:var(--pp-muted)}.pp-chip:hover{border-color:rgba(var(--pp-primary-rgb),.45);color:var(--pp-primary)}.pp-chip.is-active{background:var(--pp-primary);border-color:var(--pp-primary);color:#fff}.pp-chip.is-active svg{color:currentColor}.pp-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--pp-line)}.pp-toolbar__count{margin:0;font-size:13.5px;color:var(--pp-muted)}.pp-toolbar__count b{font-weight:700;color:var(--pp-ink)}.pp-filter-pill{display:inline-flex;align-items:center;gap:.4rem;max-width:100%;padding:.35rem .7rem;border-radius:999px;background:rgba(var(--pp-primary-rgb),.08);color:var(--pp-primary);font-size:12.5px;font-weight:500}.dark .pp-filter-pill{color:var(--pardis-primary-tint,#a08bfb)}.pp-filter-pill span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:12rem}.pp-filter-pill:hover{background:rgba(var(--pp-primary-rgb),.14)}.pp-sort{display:flex;align-items:center;gap:.5rem;margin-inline-start:auto;font-size:13px;color:var(--pp-muted)}.pp-sort label{display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap}.pp-sort__field{position:relative;display:inline-flex}.pp-sort select{appearance:none;-webkit-appearance:none;min-width:9.5rem;height:40px;padding:0 .9rem 0 2.2rem;border:1px solid var(--pp-line);border-radius:var(--pp-r-sm);background:var(--pp-surface);color:var(--pp-ink);font:inherit;font-size:13px;font-weight:500;cursor:pointer}.pp-sort select:hover{border-color:rgba(var(--pp-primary-rgb),.4)}.pp-sort__field svg{position:absolute;inset-inline-end:.75rem;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--pp-muted)}.pp-sort__go{height:40px;padding:0 .9rem;border-radius:var(--pp-r-sm);background:var(--pp-primary);color:#fff;font-size:13px}@media (max-width: 479px){.pp-toolbar{gap:.6rem .75rem}.pp-sort{gap:.35rem}.pp-sort__text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pp-sort select{min-width:8.5rem;height:38px}}.pp-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem}@media (min-width: 640px){.pp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media (min-width: 1024px){.pp-layout--full .pp-grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.pp-layout--full .pp-grid--cols-2{gap:1.75rem}}@media (min-width: 1280px){.pp-layout--sidebar .pp-grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.pp-layout--sidebar .pp-grid--cols-2{gap:1.75rem}}.pp-card{position:relative;display:flex;flex-direction:column;min-width:0;padding:8px;border-radius:var(--pp-r-lg);background:var(--pp-surface);border:1px solid var(--pp-line);box-shadow:var(--pp-shadow);transition:box-shadow .35s ease,border-color .35s ease,transform .35s cubic-bezier(.22,1,.36,1)}.pp-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--accent,var(--pp-primary)) 45%,var(--pp-line));box-shadow:var(--pp-shadow-hover)}.pp-card:focus-within{border-color:var(--pp-primary)}.pp-card__window{overflow:hidden;border-radius:var(--pp-r);background:var(--pp-subtle);border:1px solid var(--pp-line);isolation:isolate}.pp-card__bar{display:flex;align-items:center;gap:5px;height:28px;padding-inline:10px;background:var(--pp-subtle);border-bottom:1px solid var(--pp-line)}.pp-card__bar i{flex-shrink:0;width:7px;height:7px;border-radius:50%;background:rgba(107,104,152,.35);background:color-mix(in srgb,var(--pp-muted) 35%,transparent)}.pp-card__bar i:first-child{background:var(--accent,var(--pp-primary))}.pp-card__host{flex:1;min-width:0;height:16px;margin-inline-start:8px;padding:0 8px;border-radius:999px;background:var(--pp-surface);font-size:10.5px;line-height:16px;color:var(--pp-muted);direction:ltr;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-card__media{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:var(--pp-surface)}.pp-card__img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .6s cubic-bezier(.22,1,.36,1)}.pp-card:hover .pp-card__img{transform:scale(1.03)}.pp-card__media--tall{container-type:size}.pp-card__media--tall .pp-card__img{position:absolute;inset:0 0 auto;height:auto;min-height:100%;object-fit:cover;transition:transform var(--pp-scroll,4s) cubic-bezier(.45,.05,.55,.95)}.pp-card:hover .pp-card__media--tall .pp-card__img{transform:translateY(calc(-100% + 100cqh))}.pp-card__go{position:absolute;inset-inline-end:12px;bottom:12px;z-index:2;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--pp-primary);color:#fff;box-shadow:0 10px 24px -8px rgba(var(--pp-primary-rgb),.7);opacity:0;transform:translateY(8px) scale(.9);transition:opacity .3s ease,transform .35s cubic-bezier(.22,1,.36,1)}.pp-card:hover .pp-card__go,.pp-card:focus-within .pp-card__go{opacity:1;transform:none}.pp-card__body{display:flex;flex:1;flex-direction:column;padding:14px 10px 6px}.pp-card__meta{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.45rem;font-size:12px}.pp-card__cat{display:inline-flex;align-items:center;gap:.45rem;min-width:0;font-weight:700;color:var(--pp-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-card__cat::before{content:"";flex-shrink:0;width:8px;height:8px;border-radius:3px;background:var(--accent,var(--pp-primary))}.pp-card__year{flex-shrink:0;color:var(--pp-muted);font-variant-numeric:tabular-nums}.pp-card__title{margin:0;font-size:16px;font-weight:700;line-height:1.75;color:var(--pp-ink)}.pp-card__link{color:inherit;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.pp-card__link::after{content:"";position:absolute;inset:0;z-index:3;border-radius:var(--pp-r-lg)}.pp-card__link:focus-visible{outline:none}.pp-card__link:focus-visible::after{outline:2px solid var(--pp-primary);outline-offset:3px}.pp-card:hover .pp-card__link{color:var(--pp-primary)}.dark .pp-card:hover .pp-card__link{color:var(--pardis-primary-tint,#a08bfb)}.pp-card__excerpt{margin:.3rem 0 0;font-size:13px;line-height:1.95;color:var(--pp-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pp-card__foot{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:auto;padding-top:.9rem;font-size:12.5px}.pp-card__client{display:inline-flex;align-items:center;gap:.4rem;min-width:0;color:var(--pp-muted)}.pp-card__client>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-card__client svg{flex-shrink:0}.pp-card__more{flex-shrink:0;margin-inline-start:auto;font-weight:700;color:var(--pp-primary);opacity:.85}.dark .pp-card__more{color:var(--pardis-primary-tint,#a08bfb)}.pp-card:hover .pp-card__more{opacity:1}.pp-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:3.5rem 1.5rem;border-radius:var(--pp-r-lg);border:1px dashed rgba(107,104,152,.4);border:1px dashed color-mix(in srgb,var(--pp-muted) 40%,transparent);background:var(--pp-surface)}.pp-empty__icon{display:grid;place-items:center;width:64px;height:64px;margin-bottom:1.1rem;border-radius:20px;background:rgba(var(--pp-primary-rgb),.08);color:var(--pp-primary)}.pp-empty__title{margin:0;font-size:1.1rem;font-weight:700;color:var(--pp-ink)}.pp-empty__desc{max-width:26rem;margin:.5rem 0 1.4rem;font-size:14px;line-height:2;color:var(--pp-muted)}.pp-empty__btn{font-size:14px}.pp-main .pardis-pagination{margin-top:2.75rem}.pp-aside{display:flex;flex-direction:column;gap:1.25rem;min-width:0}@media (max-width: 1023px){.pp-aside--archive .pp-cats{display:none}}@media (min-width: 640px) and (max-width: 1023px){.pp-aside__sticky{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;align-items:start}.pp-aside__sticky>:only-child{grid-column:1 / -1}}.pp-aside__sticky{display:flex;flex-direction:column;gap:1.25rem}@media (min-width: 1024px) and (min-height: 760px){.pp-aside__sticky{position:sticky;top:calc(var(--pp-header) + 1rem)}}.pp-box{padding:1.25rem;border-radius:var(--pp-r-lg);background:var(--pp-surface);border:1px solid var(--pp-line)}.pp-box__title{display:flex;align-items:center;gap:.5rem;margin:0 0 .9rem;font-size:14px;font-weight:700;color:var(--pp-ink)}.pp-box__title svg{color:var(--pp-primary);flex-shrink:0}.dark .pp-box__title svg{color:var(--pardis-primary-tint,#a08bfb)}.pp-search__form{position:relative}.pp-search__input{width:100%;height:46px;padding:0 1rem 0 3rem;border:1px solid var(--pp-line);border-radius:var(--pp-r);background:var(--pp-subtle);color:var(--pp-ink);font:inherit;font-size:13.5px;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.pp-search__input::placeholder{color:var(--pp-muted);opacity:.8}.pp-search__input:focus{outline:none;border-color:var(--pp-primary);background:var(--pp-surface);box-shadow:0 0 0 4px rgba(var(--pp-primary-rgb),.12)}.pp-search__input::-webkit-search-cancel-button{display:none}.pp-search__btn{position:absolute;inset-inline-end:5px;top:5px;display:grid;place-items:center;width:36px;height:36px;border-radius:var(--pp-r-sm);background:var(--pp-primary);color:#fff;transition:transform .2s ease,box-shadow .2s ease}.pp-search__btn:hover{box-shadow:0 8px 18px -6px rgba(var(--pp-primary-rgb),.7)}.pp-cats__list{margin:0 -.35rem;padding:0;list-style:none}.pp-cats__list li + li{margin-top:2px}.pp-cats__child{padding-inline-start:calc(var(--depth,1) * .9rem)}.pp-cats__item{position:relative;display:flex;align-items:center;gap:.7rem;padding:.55rem .6rem;border-radius:12px;color:var(--pp-ink);font-size:13.5px;transition:background-color .2s ease,color .2s ease}.pp-cats__icon{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:10px;background:var(--pp-subtle);color:var(--pp-muted);transition:background-color .2s ease,color .2s ease}.pp-cats__icon svg,.pp-cats__icon img{width:17px;height:17px;object-fit:contain}.pp-cats__name{flex:1;min-width:0;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-cats__count{flex-shrink:0;min-width:1.9rem;padding:.1rem .45rem;border-radius:999px;font-size:11.5px;font-weight:700;text-align:center;color:var(--pp-muted);background:var(--pp-subtle)}.pp-cats__item:hover{background:var(--pp-subtle)}.pp-cats__item:hover .pp-cats__icon{color:var(--pp-primary);background:var(--pp-surface)}.pp-cats__item.is-active{background:rgba(var(--pp-primary-rgb),.08);color:var(--pp-primary)}.dark .pp-cats__item.is-active{background:rgba(var(--pp-primary-rgb),.2);color:#fff}.pp-cats__item.is-active .pp-cats__icon{background:var(--pp-primary);color:#fff}.pp-cats__item.is-active .pp-cats__count{background:var(--pp-primary);color:#fff}.pp-ads__title{margin-bottom:.75rem}.pp-ads__list{display:flex;flex-direction:column;gap:1rem}.pp-ad{position:relative;display:block;overflow:hidden;border-radius:var(--pp-r-lg);isolation:isolate;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}a.pp-ad:hover{transform:translateY(-3px)}.pp-ad--image{border:1px solid var(--pp-line);background:var(--pp-subtle)}.pp-ad--image img{display:block;width:100%;height:auto}a.pp-ad--image:hover{box-shadow:var(--pp-shadow-hover)}.pp-ad--promo{--ad-bg:var(--pp-primary);display:flex;flex-direction:column;align-items:flex-start;min-height:15.5rem;padding:1.5rem 1.35rem 1.35rem;color:#fff;background:var(--ad-bg);background:radial-gradient(120% 90% at 100% 0%,color-mix(in srgb,#fff 18%,var(--ad-bg)) 0%,transparent 55%),linear-gradient(160deg,var(--ad-bg) 0%,color-mix(in srgb,var(--ad-bg) 70%,#120f2e) 100%);box-shadow:0 18px 36px -20px rgba(18,15,46,.45);box-shadow:0 18px 36px -20px color-mix(in srgb,var(--ad-bg) 80%,transparent)}a.pp-ad--promo:hover{box-shadow:0 24px 44px -20px color-mix(in srgb,var(--ad-bg) 90%,transparent)}.pp-ad__shape{position:absolute;z-index:-1;border-radius:12px;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.07);pointer-events:none}.pp-ad__shape::before{content:"";position:absolute;inset:0 0 auto;height:14px;border-bottom:1px solid rgba(255,255,255,.18);background:radial-gradient(circle at 10px 7px,rgba(255,255,255,.55) 2px,transparent 2.5px),radial-gradient(circle at 18px 7px,rgba(255,255,255,.35) 2px,transparent 2.5px)}.pp-ad__shape--1{width:9.5rem;height:6.5rem;inset-inline-start:-2.25rem;bottom:-1.5rem;transform:rotate(-10deg)}.pp-ad__shape--2{width:6rem;height:4.25rem;inset-inline-start:4.5rem;bottom:-2.25rem;transform:rotate(8deg);opacity:.7}.pp-ad__badge{display:inline-flex;align-items:center;gap:.35rem;margin-bottom:.9rem;padding:.3rem .7rem;border-radius:999px;background:var(--pp-secondary);color:#241a00;font-size:11.5px;font-weight:700}.pp-ad__badge--float{position:absolute;top:.75rem;inset-inline-start:.75rem;margin:0;box-shadow:0 6px 14px -6px rgba(0,0,0,.4)}.pp-ad__title{display:block;font-size:1.15rem;font-weight:900;line-height:1.75;text-wrap:balance}.pp-ad__desc{display:block;margin-top:.45rem;font-size:13px;line-height:2;color:rgba(255,255,255,.82)}.pp-ad__btn{display:inline-flex;align-items:center;margin-top:auto;padding:.6rem 1.15rem;border-radius:12px;background:#fff;color:#1e1c3a;font-size:13px;font-weight:700;box-shadow:0 10px 20px -10px rgba(0,0,0,.5);transition:transform .25s ease}.pp-ad__desc + .pp-ad__btn,.pp-ad__title + .pp-ad__btn{margin-top:1.25rem}a.pp-ad--promo:hover .pp-ad__btn{transform:translateX(-3px)}.pp-cta-box{position:relative;overflow:hidden;background:linear-gradient(var(--pp-surface),var(--pp-surface)) padding-box,linear-gradient(160deg,rgba(var(--pp-primary-rgb),.35),var(--pp-line) 45%) border-box;border:1px solid transparent}.pp-cta-box__icon{display:grid;place-items:center;width:46px;height:46px;margin-bottom:.9rem;border-radius:14px;background:rgba(255,184,0,.18);background:color-mix(in srgb,var(--pp-secondary) 18%,transparent);color:#8a5a00;color:color-mix(in srgb,var(--pp-secondary) 70%,#5a3b00)}.dark .pp-cta-box__icon{color:var(--pp-secondary)}.pp-cta-box__title{margin:0;font-size:1.05rem;font-weight:900;line-height:1.7;color:var(--pp-ink)}.pp-cta-box__desc{margin:.45rem 0 0;font-size:13px;line-height:2;color:var(--pp-muted)}.pp-cta-box__phone{display:flex;align-items:center;gap:.7rem;margin-top:1rem;padding:.65rem .75rem;border-radius:var(--pp-r);background:var(--pp-subtle);transition:background-color .2s ease}.pp-cta-box__phone:hover{background:rgba(var(--pp-primary-rgb),.08)}.pp-cta-box__phone-icon{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border-radius:11px;background:var(--pp-surface);color:var(--pp-primary)}.pp-cta-box__phone small{display:block;font-size:11.5px;color:var(--pp-muted)}.pp-cta-box__phone strong{display:block;font-size:15px;font-weight:700;color:var(--pp-ink);letter-spacing:.02em;text-align:right}.pp-cta-box__btn{display:flex;align-items:center;justify-content:center;width:100%;height:46px;margin-top:1rem;border-radius:var(--pp-r);background:var(--pp-primary);color:#fff;font-size:14px;font-weight:700;box-shadow:0 12px 24px -12px rgba(var(--pp-primary-rgb),.8);transition:box-shadow .25s ease,transform .25s ease}.pp-cta-box__btn:hover{transform:translateY(-1px);box-shadow:0 16px 28px -12px rgba(var(--pp-primary-rgb),.9);color:#fff}.pp-single{position:relative}.pp-shero{position:relative;overflow:hidden;margin-top:calc(-1 * var(--pp-header));padding-top:calc(var(--pp-header) + 2rem);padding-bottom:3rem}@media (min-width: 1024px){.pp-shero{padding-top:calc(var(--pp-header) + 3rem);padding-bottom:4.5rem}}.pp-shero__inner{position:relative;z-index:1;display:grid;gap:2.75rem;align-items:center}@media (min-width: 1024px){.pp-shero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.75rem}}@media (min-width: 1280px){.pp-shero__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:4rem}}.pp-shero__text{min-width:0}.pp-shero__cat{display:inline-flex;align-items:center;gap:.45rem;margin-bottom:.9rem;padding:.35rem .85rem;border-radius:999px;background:var(--pp-surface);border:1px solid var(--pp-line);color:var(--pp-ink);font-size:12.5px;font-weight:700;transition:border-color .2s ease}.pp-shero__cat::before{content:"";width:8px;height:8px;border-radius:3px;background:var(--accent,var(--pp-primary))}.pp-shero__cat:hover{border-color:var(--accent,var(--pp-primary))}.pp-shero__title{margin:0;font-size:clamp(1.65rem,1.1rem + 2.2vw,2.6rem);font-weight:900;line-height:1.5;color:var(--pp-ink);text-wrap:balance;overflow-wrap:anywhere}.pp-shero__lead{max-width:34rem;margin:.9rem 0 0;font-size:15px;line-height:2.05;color:var(--pp-muted)}.pp-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1.75rem 0 0;padding:0;list-style:none}.pp-fact{display:flex;align-items:center;gap:.7rem;min-width:0;padding:.7rem .8rem;border-radius:var(--pp-r);background:var(--pp-surface);border:1px solid var(--pp-line)}.pp-fact__icon{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border-radius:11px;background:rgba(var(--pp-primary-rgb),.1);background:color-mix(in srgb,var(--accent,var(--pp-primary)) 12%,transparent);color:var(--accent,var(--pp-primary))}.pp-fact__body{display:flex;flex-direction:column;min-width:0}.pp-fact__label{font-size:11.5px;color:var(--pp-muted)}.pp-fact__value{margin-top:.05rem;font-size:14px;font-weight:700;color:var(--pp-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-fact__value[dir="ltr"]{text-align:right}.pp-fact__value a{color:var(--pp-primary)}.dark .pp-fact__value a{color:var(--pardis-primary-tint,#a08bfb)}.pp-fact__value a:hover{text-decoration:underline}.pp-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.pp-actions>*{flex:1 1 11rem;justify-content:center;font-size:14px}@media (min-width: 640px){.pp-actions>*{flex:0 0 auto}}.pp-shot{position:relative;min-width:0;margin:0;isolation:isolate}.pp-shot::before{content:"";position:absolute;inset:6% -3% -5% 8%;z-index:-1;border-radius:28px;background:var(--accent,var(--pp-primary));background:linear-gradient(135deg,var(--accent,var(--pp-primary)),color-mix(in srgb,var(--accent,var(--pp-primary)) 40%,#1c1840));opacity:.9;transform:rotate(-2.5deg)}@media (max-width: 1023px){.pp-shot::before{inset:7% 0 -4% 5%;transform:rotate(-2deg)}}.pp-shot__frame{overflow:hidden;border-radius:18px;background:var(--pp-surface);border:1px solid var(--pp-line);box-shadow:0 34px 64px -30px rgba(30,28,70,.5)}.dark .pp-shot__frame{box-shadow:0 34px 64px -30px rgba(0,0,0,.85)}.pp-shot__bar{display:flex;align-items:center;gap:6px;padding:.6rem .9rem;background:var(--pp-subtle);border-bottom:1px solid var(--pp-line)}.pp-shot__bar i{flex-shrink:0;width:9px;height:9px;border-radius:50%;background:#fca5a5}.pp-shot__bar i:nth-child(2){background:#fcd34d}.pp-shot__bar i:nth-child(3){background:#86efac}.pp-shot__url{display:flex;align-items:center;gap:.4rem;flex:1;min-width:0;margin-inline-start:.6rem;padding:.15rem .8rem;border:1px solid var(--pp-line);border-radius:999px;background:var(--pp-surface);font-size:11.5px;color:var(--pp-muted);direction:ltr;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-shot__url svg{flex-shrink:0;opacity:.7}.pp-shot__view{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:var(--pp-subtle)}.pp-shot__view img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.pp-shot__view--tall{container-type:size}.pp-shot__view--tall img{position:absolute;inset:0 0 auto;height:auto;min-height:100%;transition:transform var(--pp-scroll,5s) cubic-bezier(.45,.05,.55,.95)}.pp-shot:hover .pp-shot__view--tall img,.pp-shot__view--tall.is-playing img{transform:translateY(calc(-100% + 100cqh))}.pp-shot__view--tall{cursor:ns-resize}.pp-shot__hint--touch{display:none}@media (hover: none){.pp-shot:hover .pp-shot__view--tall:not(.is-playing) img{transform:none}.pp-shot__view--tall{cursor:pointer}.pp-shot__hint--hover{display:none}.pp-shot__hint--touch{display:inline}}.pp-shot__view--tall.is-playing .pp-shot__hint{opacity:0}.pp-shot__hint{position:absolute;inset-inline-start:50%;bottom:.9rem;z-index:2;padding:.3rem .8rem;border-radius:999px;background:rgba(15,14,26,.72);color:#fff;font-size:11.5px;line-height:1.8;white-space:nowrap;max-width:calc(100% - 1.5rem);overflow:hidden;text-overflow:ellipsis;transform:translateX(50%);pointer-events:none;transition:opacity .3s ease}@media (hover: hover){.pp-shot:hover .pp-shot__hint{opacity:0}}.pp-sbody{padding:2.5rem 0 4.5rem;background:var(--bg-base,#f7f9fe)}@media (min-width: 1024px){.pp-sbody{padding-top:3.5rem;padding-bottom:5.5rem}}.pp-article{min-width:0;padding:1.5rem 1.25rem;border-radius:var(--pp-r-lg);background:var(--pp-surface);border:1px solid var(--pp-line)}@media (min-width: 768px){.pp-article{padding:2.25rem 2.5rem}}.pp-layout--full .pp-article,.pp-layout--full .pp-nav{max-width:56rem;margin-inline:auto;width:100%}.pp-section + .pp-section{margin-top:2.25rem;padding-top:2.25rem;border-top:1px solid var(--pp-line)}.pp-section__title{display:flex;align-items:center;gap:.55rem;margin:0 0 1.1rem;font-size:1.1rem;font-weight:900;color:var(--pp-ink)}.pp-section__title svg{color:var(--accent,var(--pp-primary));flex-shrink:0}.pp-single .pp-article .pardis-service-content{padding:0;border:0;border-radius:0;background:none;box-shadow:none;font-size:15px;line-height:2.15;color:var(--pp-ink);color:color-mix(in srgb,var(--pp-ink) 80%,var(--pp-surface));overflow-wrap:anywhere}.pp-single .pardis-service-content>:first-child{margin-top:0}.pp-single .pp-article .pardis-service-content h2{font-size:1.2rem;font-weight:900;margin:1.9em 0 .6em}.pp-single .pp-article .pardis-service-content h3{font-size:1.06rem;font-weight:700;margin:1.6em 0 .5em}.pp-single .pp-article .pardis-service-content h4{font-size:1rem;font-weight:700}.pp-single .pp-article .pardis-service-content li::marker{color:var(--accent,var(--pp-primary))}.pp-single .pp-article .pardis-service-content blockquote{margin:1.75em 0;padding:1.1em 1.35em;border-inline-start:3px solid var(--accent,var(--pp-primary));border-radius:var(--pp-r);border-start-start-radius:0;border-end-start-radius:0;background:var(--pp-subtle);color:var(--pp-ink);font-weight:500}.pp-single .pp-article .pardis-service-content blockquote p:last-child{margin-bottom:0}.pp-single .pardis-service-content img,.pp-single .pardis-service-content video,.pp-single .pardis-service-content iframe{max-width:100%;height:auto;border-radius:var(--pp-r)}.pp-single .pardis-service-content a{color:var(--pp-primary)}.pp-services{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.pp-services li{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .85rem;border-radius:999px;background:var(--pp-subtle);border:1px solid var(--pp-line);color:var(--pp-ink);font-size:13px;font-weight:500}.pp-services li svg{color:var(--accent,var(--pp-primary));flex-shrink:0}.pp-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.pp-gallery--cols-1{grid-template-columns:minmax(0,1fr)}@media (min-width: 768px){.pp-gallery--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.pp-gallery__item{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--pp-r);background:var(--pp-subtle);border:1px solid var(--pp-line)}.pp-gallery--cols-1 .pp-gallery__item{aspect-ratio:16 / 10}.pp-gallery--feature-m .pp-gallery__item:first-child{grid-column:1 / -1;aspect-ratio:16 / 10}@media (min-width: 768px){.pp-gallery--feature .pp-gallery__item:first-child{grid-column:span 2;grid-row:span 2;aspect-ratio:auto}}.pp-gallery__item img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .5s cubic-bezier(.22,1,.36,1)}.pp-gallery__item::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(15,14,26,.45));opacity:0;transition:opacity .3s ease}.pp-gallery__zoom{position:absolute;inset-inline-end:.6rem;bottom:.6rem;z-index:1;display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:rgba(255,255,255,.92);color:#1e1c3a;opacity:0;transform:translateY(6px);transition:opacity .25s ease,transform .3s ease}.pp-gallery__item:hover img{transform:scale(1.04)}.pp-gallery__item:hover::after,.pp-gallery__item:focus-visible::after{opacity:1}.pp-gallery__item:hover .pp-gallery__zoom,.pp-gallery__item:focus-visible .pp-gallery__zoom{opacity:1;transform:none}.pp-share{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.pp-share__label{font-size:13px;font-weight:700;color:var(--pp-ink);margin-inline-end:.25rem}.pp-share__list{display:flex;flex-wrap:wrap;gap:.45rem}.pp-share__btn{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:11px;border:1px solid var(--pp-line);background:var(--pp-surface);color:var(--pp-muted);cursor:pointer;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.pp-share__btn svg{width:17px;height:17px}.pp-share__btn:hover{color:var(--pp-primary);border-color:rgba(var(--pp-primary-rgb),.4);background:rgba(var(--pp-primary-rgb),.05)}.pp-share__btn.is-copied{color:#15803d;border-color:#86efac;background:#f0fdf4}.dark .pp-share__btn.is-copied{color:#86efac;border-color:#166534;background:rgba(22,101,52,.2)}.pp-share__status{font-size:12px;color:#15803d}.dark .pp-share__status{color:#86efac}.pp-nav{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:2.5rem}@media (min-width: 640px){.pp-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}.pp-nav__item{display:flex;align-items:center;gap:.9rem;min-width:0;padding:.75rem;border-radius:var(--pp-r-lg);background:var(--pp-surface);border:1px solid var(--pp-line);transition:border-color .25s ease,box-shadow .25s ease}.pp-nav__item:hover{border-color:rgba(var(--pp-primary-rgb),.4);box-shadow:var(--pp-shadow)}.pp-nav__item--next{flex-direction:row-reverse;text-align:left}.pp-nav__thumb{flex-shrink:0;width:84px;aspect-ratio:16 / 10;overflow:hidden;border-radius:10px;background:var(--pp-subtle);border:1px solid var(--pp-line)}.pp-nav__thumb img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.pp-nav__text{min-width:0;flex:1}.pp-nav__dir{display:inline-flex;align-items:center;gap:.3rem;font-size:12px;color:var(--pp-muted)}.pp-nav__title{display:block;margin-top:.15rem;font-size:14px;font-weight:700;color:var(--pp-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-nav__item:hover .pp-nav__title{color:var(--pp-primary)}.dark .pp-nav__item:hover .pp-nav__title{color:var(--pardis-primary-tint,#a08bfb)}.pp-related{margin-top:4rem}.pp-related__head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.4rem}.pp-related__title{margin:0;font-size:1.35rem;font-weight:900;color:var(--pp-ink)}.pp-related__all{font-size:13.5px;font-weight:700;color:var(--pp-primary);white-space:nowrap}.dark .pp-related__all{color:var(--pardis-primary-tint,#a08bfb)}.pp-related__all:hover{text-decoration:underline}.pp-related .pp-grid{grid-template-columns:minmax(0,1fr)}@media (min-width: 640px){.pp-related .pp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.pp-related .pp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.pp-band{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;margin-top:3rem;padding:1.75rem 1.5rem;border-radius:24px;color:#fff;background:var(--pp-primary);background:linear-gradient(135deg,var(--pp-primary),color-mix(in srgb,var(--pp-primary) 55%,#1c1840))}@media (min-width: 768px){.pp-band{flex-direction:row;align-items:center;justify-content:space-between;gap:2rem;padding:2.25rem 2.75rem}}.pp-band h2{margin:0 0 .35rem;font-size:clamp(1.1rem,1rem + .8vw,1.45rem);font-weight:900;line-height:1.6;color:#fff}.pp-band p{max-width:34rem;margin:0;font-size:14px;line-height:1.9;color:rgba(255,255,255,.85)}.pp-band__btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.6rem;border-radius:14px;background:#fff;color:#1e1c3a;font-size:14px;font-weight:700;box-shadow:0 12px 26px rgba(0,0,0,.2)}@media (max-width: 767px){.pp-band__btn{width:100%}}.pp-lightbox{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:4rem 1rem;background:rgba(10,9,20,.9);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .25s ease}.pp-lightbox.is-open{opacity:1}.pp-lightbox[hidden]{display:none}.pp-lightbox__figure{margin:0;max-width:min(1200px,100%);max-height:100%;display:flex;flex-direction:column;align-items:center;gap:.75rem}.pp-lightbox__img{display:block;max-width:100%;max-height:calc(100vh - 9rem);max-height:calc(100dvh - 9rem);border-radius:12px;box-shadow:0 30px 80px rgba(0,0,0,.5);background:#fff}.pp-lightbox__caption{color:rgba(255,255,255,.8);font-size:13px;text-align:center}.pp-lightbox__btn{position:absolute;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:rgba(255,255,255,.12);color:#fff;cursor:pointer;transition:background-color .2s ease}.pp-lightbox__btn:hover{background:rgba(255,255,255,.24)}.pp-lightbox__btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.pp-lightbox__close{top:1rem;inset-inline-end:1rem}.pp-lightbox__prev{inset-inline-start:1rem;top:50%;transform:translateY(-50%)}.pp-lightbox__next{inset-inline-end:1rem;top:50%;transform:translateY(-50%)}.pp-lightbox__count{position:absolute;top:1.6rem;inset-inline-start:1.25rem;color:rgba(255,255,255,.75);font-size:13px}@media (max-width: 639px){.pp-lightbox__prev,.pp-lightbox__next{top:auto;bottom:1rem;transform:none}}html.pp-lightbox-open{overflow:hidden}.pp-hero,.pp-body,.pp-single{max-width:100%;overflow-x:clip}@supports not (overflow: clip){.pp-hero,.pp-body,.pp-single{overflow-x:hidden}}.pp-main,.pp-sidebar,.pp-article,.pp-shero__text,.pp-hero__text{min-width:0;max-width:100%}.pp-hero__title,.pp-hero__desc,.pp-shero__lead,.pp-card__title,.pp-card__excerpt{overflow-wrap:anywhere}@media (max-width: 379px){.pp-facts{grid-template-columns:minmax(0,1fr)}}@media (max-width: 900px){.pp-sort select,.pp-search__input{font-size:16px}}.pp-single .pardis-service-content :where(img,video,iframe,embed,object,svg,canvas,figure,.wp-block-embed,.wp-block-image,.wp-block-video,.wp-block-gallery,.wp-caption,.wp-video,.mejs-container){max-width:100% !important}.pp-single .pardis-service-content :where(iframe,embed,object,video){width:100%}.pp-single .pardis-service-content :where(iframe[src*="youtube"],iframe[src*="aparat"],iframe[src*="vimeo"]){height:auto;aspect-ratio:16 / 9}.pp-single .pardis-service-content :where(img[width],img[style*="width"]){height:auto !important}.pp-single .pardis-service-content pre{max-width:100%;overflow-x:auto;white-space:pre;overflow-wrap:normal;direction:ltr;text-align:left;padding:1rem 1.1rem;border-radius:var(--pp-r);background:var(--pp-subtle);font-size:13px;line-height:1.8;-webkit-overflow-scrolling:touch}.pp-single .pardis-service-content table{display:block;max-width:100%;width:max-content;min-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.pp-single .pardis-service-content :where(th,td){overflow-wrap:normal;word-break:normal;min-width:6rem}.pp-single .pardis-service-content .wp-block-table{max-width:100%;overflow-x:auto}@media (max-width: 781px){.pp-single .pardis-service-content .wp-block-columns{flex-wrap:wrap !important}.pp-single .pardis-service-content .wp-block-column{flex-basis:100% !important;min-width:0}}.pp-single .pardis-service-content :where(.elementor-section,.elementor-container,.e-con,.e-con-inner){max-width:100%}@media (prefers-reduced-motion: reduce){.pp-stack__frame{animation:none}.pp-card,.pp-card__img,.pp-card__go,.pp-ad,.pp-ad__btn,.pp-gallery__item img,.pp-shot__view--tall img,.pp-lightbox{transition:none !important}.pp-card:hover,a.pp-ad:hover{transform:none}.pp-card:hover .pp-card__img{transform:none}.pp-card:hover .pp-card__media--tall .pp-card__img,.pp-shot:hover .pp-shot__view--tall img{transform:none}}