.pd-details-area[data-astro-cid-pe6ea5pz],.pd-related[data-astro-cid-pe6ea5pz]{--pd-text:var(--color-text-muted);--pd-surface:var(--tp-grey-7);--pd-line:var(--tp-border-2)}.pd-progress[data-astro-cid-pe6ea5pz]{display:none}@supports (animation-timeline:scroll()){.pd-progress[data-astro-cid-pe6ea5pz]{z-index:1001;background:linear-gradient(90deg, var(--tp-theme-1), var(--tp-theme-3));transform-origin:0;height:3px;animation:linear both pd-progress scroll(root);display:block;position:fixed;inset:0 0 auto;transform:scaleX(0)}@keyframes pd-progress{to{transform:scaleX(1)}}}.pd-crumbs[data-astro-cid-pe6ea5pz] ol[data-astro-cid-pe6ea5pz],.pd-toc[data-astro-cid-pe6ea5pz] ol[data-astro-cid-pe6ea5pz],.pd-steps[data-astro-cid-pe6ea5pz],.pd-stats[data-astro-cid-pe6ea5pz],.pd-checklist[data-astro-cid-pe6ea5pz],.pd-specs[data-astro-cid-pe6ea5pz],.pd-stack[data-astro-cid-pe6ea5pz] ul[data-astro-cid-pe6ea5pz],.pd-hero-tags[data-astro-cid-pe6ea5pz],.pd-meta-chips[data-astro-cid-pe6ea5pz]{padding:0}.pd-crumbs[data-astro-cid-pe6ea5pz] ol[data-astro-cid-pe6ea5pz]{flex-wrap:wrap;gap:6px 10px;margin-bottom:28px;font-size:14px;list-style:none;display:flex}.pd-crumbs[data-astro-cid-pe6ea5pz] li[data-astro-cid-pe6ea5pz]{color:#ffffffeb;align-items:center;gap:10px;display:flex}.pd-crumbs[data-astro-cid-pe6ea5pz] li[data-astro-cid-pe6ea5pz]+li[data-astro-cid-pe6ea5pz]:before{content:"/";color:#ffffff73}.pd-crumbs[data-astro-cid-pe6ea5pz] a[data-astro-cid-pe6ea5pz]{color:#ffffffb3}.pd-crumbs[data-astro-cid-pe6ea5pz] a[data-astro-cid-pe6ea5pz]:hover,.pd-crumbs[data-astro-cid-pe6ea5pz] a[data-astro-cid-pe6ea5pz]:focus-visible{color:var(--tp-common-white);text-underline-offset:3px;text-decoration:underline}.pd-hero-tags[data-astro-cid-pe6ea5pz]{flex-wrap:wrap;gap:8px;margin-bottom:20px;list-style:none;display:flex}.pd-hero-tags[data-astro-cid-pe6ea5pz] li[data-astro-cid-pe6ea5pz]{color:var(--tp-common-white);letter-spacing:.04em;text-transform:uppercase;background:#ffffff14;border:1px solid #ffffff47;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:600}.pd-hero-title[data-astro-cid-pe6ea5pz]{text-wrap:balance}.pd-meta[data-astro-cid-pe6ea5pz]{backdrop-filter:blur(6px);background:#ffffff12;border:1px solid #ffffff2e;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);gap:24px;margin:0 0 40px;padding:28px 32px;display:grid;position:relative}.pd-meta[data-astro-cid-pe6ea5pz]:has(.pd-meta-item:nth-child(4)){grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr) auto}.pd-meta-item[data-astro-cid-pe6ea5pz]{min-width:0}.pd-meta-item[data-astro-cid-pe6ea5pz]+.pd-meta-item[data-astro-cid-pe6ea5pz]{border-left:1px solid #ffffff2e;padding-left:24px}.pd-meta[data-astro-cid-pe6ea5pz] dt[data-astro-cid-pe6ea5pz]{color:#ffffffb3;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:600}.pd-meta[data-astro-cid-pe6ea5pz] dd[data-astro-cid-pe6ea5pz]{color:var(--tp-common-white);margin:0;font-size:17px;font-weight:600;line-height:1.4}.pd-meta-chips[data-astro-cid-pe6ea5pz]{flex-wrap:wrap;gap:6px;list-style:none;display:flex}.pd-meta-chips[data-astro-cid-pe6ea5pz] li[data-astro-cid-pe6ea5pz]{background:#ffffff1f;border-radius:8px;padding:4px 10px;font-size:14px;font-weight:500;line-height:1.4}.pd-stage[data-astro-cid-pe6ea5pz]{position:relative}.pd-thumb[data-astro-cid-pe6ea5pz]{border-radius:24px;height:clamp(320px,45vw,520px);overflow:hidden;box-shadow:0 30px 60px -30px #0b272959}.pd-thumb[data-astro-cid-pe6ea5pz] img{object-fit:cover;width:100%;height:100%}.pd-stage--model[data-astro-cid-pe6ea5pz] .pd-thumb[data-astro-cid-pe6ea5pz]{background:radial-gradient(60% 55% at 50% 42%,#fff 0%,#fff0 70%),linear-gradient(#f4f3f8 0%,#e6e4ee 100%)}.pd-stage--model[data-astro-cid-pe6ea5pz] .pd-thumb[data-astro-cid-pe6ea5pz] .model-visual.model-mounted{background:0 0}.pd-specs[data-astro-cid-pe6ea5pz]{z-index:4;pointer-events:none;flex-wrap:wrap;justify-content:center;gap:10px;list-style:none;display:flex;position:absolute;inset:28px 28px auto}.pd-specs[data-astro-cid-pe6ea5pz] li[data-astro-cid-pe6ea5pz]{backdrop-filter:blur(8px);color:var(--tp-heading-primary);background:#ffffffc7;border:1px solid #5138ed24;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;display:flex;box-shadow:0 6px 18px -10px #0b272959}.pd-specs[data-astro-cid-pe6ea5pz] li[data-astro-cid-pe6ea5pz]:before{content:"";background:var(--tp-theme-1);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #5138ed2e}.pd-layout[data-astro-cid-pe6ea5pz]{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:56px;display:grid}.pd-toc[data-astro-cid-pe6ea5pz]{z-index:2}.pd-toc-title[data-astro-cid-pe6ea5pz]{color:var(--tp-grey-5);letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:600;display:block}.pd-toc[data-astro-cid-pe6ea5pz] ol[data-astro-cid-pe6ea5pz]{border-left:2px solid var(--tp-border-2);gap:2px;list-style:none;display:grid}.pd-toc[data-astro-cid-pe6ea5pz] a[data-astro-cid-pe6ea5pz]{color:var(--tp-grey-1);border-left:2px solid #0000;margin-left:-2px;padding:8px 0 8px 16px;font-size:15px;line-height:1.35;transition:color .2s,border-color .2s;display:block}.pd-toc[data-astro-cid-pe6ea5pz] a[data-astro-cid-pe6ea5pz]:hover,.pd-toc[data-astro-cid-pe6ea5pz] a[data-astro-cid-pe6ea5pz]:focus-visible{color:var(--tp-heading-primary)}.pd-toc[data-astro-cid-pe6ea5pz] a[data-astro-cid-pe6ea5pz][aria-current]{border-left-color:var(--tp-theme-1);color:var(--tp-theme-1);font-weight:600}.pd-article[data-astro-cid-pe6ea5pz]{flex-direction:column;gap:72px;min-width:0;display:flex}.pd-section[data-astro-cid-pe6ea5pz]{scroll-margin-top:110px}.pd-section[data-astro-cid-pe6ea5pz]>[data-astro-cid-pe6ea5pz]:last-child{margin-bottom:0}.pd-prose[data-astro-cid-pe6ea5pz]{max-width:780px}.pd-details-title[data-astro-cid-pe6ea5pz]{text-wrap:balance;font-size:clamp(26px,3vw,36px);line-height:1.2;margin-bottom:24px!important}.pd-article[data-astro-cid-pe6ea5pz] p[data-astro-cid-pe6ea5pz]{color:var(--pd-text)}.pd-lead[data-astro-cid-pe6ea5pz] p{color:var(--pd-text);margin-bottom:0;font-size:18px;line-height:1.7}.pd-prose[data-astro-cid-pe6ea5pz]>p[data-astro-cid-pe6ea5pz],.pd-solution-paragraph[data-astro-cid-pe6ea5pz] p[data-astro-cid-pe6ea5pz]{font-size:16px;line-height:1.75}.pd-stats[data-astro-cid-pe6ea5pz]{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:16px;list-style:none;display:grid}.pd-stats[data-astro-cid-pe6ea5pz] li[data-astro-cid-pe6ea5pz]{border:1px solid var(--pd-line);background:linear-gradient(160deg,#5138ed12,#5138ed00 60%);border-radius:18px;flex-direction:column;gap:10px;padding:26px 24px;display:flex}.pd-stats[data-astro-cid-pe6ea5pz] strong[data-astro-cid-pe6ea5pz]{color:var(--tp-theme-1);font-family:var(--tp-ff-heading);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(34px,4vw,46px);font-weight:800;line-height:1}.pd-stats[data-astro-cid-pe6ea5pz] span[data-astro-cid-pe6ea5pz]{color:var(--pd-text);font-size:15px;line-height:1.5}.pd-checklist[data-astro-cid-pe6ea5pz]{gap:12px;margin:0 0 28px;list-style:none;display:grid}.pd-checklist[data-astro-cid-pe6ea5pz] li[data-astro-cid-pe6ea5pz]{background:var(--pd-surface);color:var(--tp-heading-primary);border-radius:14px;align-items:flex-start;gap:14px;padding:14px 18px;font-size:16px;line-height:1.55;display:flex}.pd-checklist[data-astro-cid-pe6ea5pz] li[data-astro-cid-pe6ea5pz]:before{display:none}.pd-checklist[data-astro-cid-pe6ea5pz] .icon{background:var(--tp-theme-1);width:22px;height:22px;color:var(--tp-common-white);border-radius:50%;flex:none;margin-top:1px;padding:3px}.pd-steps[data-astro-cid-pe6ea5pz]{grid-template-columns:repeat(var(--pd-steps), minmax(0, 1fr));gap:20px;list-style:none;display:grid}.pd-steps[data-astro-cid-pe6ea5pz] li[data-astro-cid-pe6ea5pz]{border:1px solid var(--pd-line);background:var(--color-surface);border-radius:18px;flex-direction:column;gap:10px;padding:24px 22px;display:flex;position:relative}.pd-steps[data-astro-cid-pe6ea5pz] li[data-astro-cid-pe6ea5pz]:not(:last-child):after{content:"";z-index:1;border-top:2px solid var(--tp-theme-1);border-right:2px solid var(--tp-theme-1);width:10px;height:10px;position:absolute;top:38px;right:-15px;transform:rotate(45deg)}.pd-step-num[data-astro-cid-pe6ea5pz]{background:var(--tp-theme-1);width:36px;height:36px;color:var(--tp-common-white);font-variant-numeric:tabular-nums;border-radius:10px;place-items:center;font-size:14px;font-weight:700;display:grid}@media (prefers-reduced-motion:no-preference){.pd-steps[data-astro-cid-pe6ea5pz] li[data-astro-cid-pe6ea5pz]:before{content:"";background:var(--gradient-primary);transform-origin:0;border-radius:0 0 3px 3px;height:3px;position:absolute;inset:-1px 18px auto;transform:scaleX(0)}.js .pd-steps[data-astro-cid-pe6ea5pz]:not(.is-visible) .pd-step-num[data-astro-cid-pe6ea5pz]{background:var(--color-primary-tint);color:var(--tp-theme-1)}.js .pd-steps[data-astro-cid-pe6ea5pz]:not(.is-visible) li[data-astro-cid-pe6ea5pz]:not(:last-child):after{opacity:0}.pd-step-num[data-astro-cid-pe6ea5pz],.pd-steps[data-astro-cid-pe6ea5pz] li[data-astro-cid-pe6ea5pz]:after{transition:background-color .4s,color .4s,opacity .4s}.pd-steps[data-astro-cid-pe6ea5pz].is-visible li[data-astro-cid-pe6ea5pz]:before{transition:transform .6s var(--ease-out);transform:scaleX(1)}.pd-steps[data-astro-cid-pe6ea5pz].is-visible li[data-astro-cid-pe6ea5pz]:first-child [data-astro-cid-pe6ea5pz].pd-step-num,.pd-steps[data-astro-cid-pe6ea5pz].is-visible li[data-astro-cid-pe6ea5pz]:first-child:before{transition-delay:.1s}.pd-steps[data-astro-cid-pe6ea5pz].is-visible li[data-astro-cid-pe6ea5pz]:first-child:after{transition-delay:.5s}.pd-steps[data-astro-cid-pe6ea5pz].is-visible li[data-astro-cid-pe6ea5pz]:nth-child(2) [data-astro-cid-pe6ea5pz].pd-step-num,.pd-steps[data-astro-cid-pe6ea5pz].is-visible li[data-astro-cid-pe6ea5pz]:nth-child(2):before{transition-delay:.6s}.pd-steps[data-astro-cid-pe6ea5pz].is-visible li[data-astro-cid-pe6ea5pz]:nth-child(2):after{transition-delay:1s}.pd-steps[data-astro-cid-pe6ea5pz].is-visible li[data-astro-cid-pe6ea5pz]:nth-child(3) [data-astro-cid-pe6ea5pz].pd-step-num,.pd-steps[data-astro-cid-pe6ea5pz].is-visible li[data-astro-cid-pe6ea5pz]:nth-child(3):before{transition-delay:1.1s}.pd-steps[data-astro-cid-pe6ea5pz].is-visible li[data-astro-cid-pe6ea5pz]:nth-child(3):after{transition-delay:1.5s}.pd-steps[data-astro-cid-pe6ea5pz].is-visible li[data-astro-cid-pe6ea5pz]:nth-child(4) [data-astro-cid-pe6ea5pz].pd-step-num,.pd-steps[data-astro-cid-pe6ea5pz].is-visible li[data-astro-cid-pe6ea5pz]:nth-child(4):before{transition-delay:1.6s}.pd-steps[data-astro-cid-pe6ea5pz].is-visible li[data-astro-cid-pe6ea5pz]:nth-child(4):after{transition-delay:2s}.pd-steps[data-astro-cid-pe6ea5pz].is-visible li[data-astro-cid-pe6ea5pz]:nth-child(n+5) [data-astro-cid-pe6ea5pz].pd-step-num,.pd-steps[data-astro-cid-pe6ea5pz].is-visible li[data-astro-cid-pe6ea5pz]:nth-child(n+5):before{transition-delay:2.1s}}.pd-steps[data-astro-cid-pe6ea5pz] h3[data-astro-cid-pe6ea5pz]{margin:6px 0 0;font-size:19px}.pd-steps[data-astro-cid-pe6ea5pz] p[data-astro-cid-pe6ea5pz]{margin:0;font-size:14.5px;line-height:1.6}.pd-stack[data-astro-cid-pe6ea5pz]{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:28px;display:flex}.pd-stack-title[data-astro-cid-pe6ea5pz]{color:var(--tp-grey-5);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600}.pd-stack[data-astro-cid-pe6ea5pz] ul[data-astro-cid-pe6ea5pz]{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.pd-stack[data-astro-cid-pe6ea5pz] li[data-astro-cid-pe6ea5pz]{border:1px solid var(--pd-line);background:var(--color-surface);color:var(--tp-heading-primary);border-radius:999px;padding:7px 14px;font-size:14px;font-weight:600}.pd-gallery[data-astro-cid-pe6ea5pz]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:56px;display:grid}.pd-gallery[data-astro-cid-pe6ea5pz]:has(>figure:only-child){grid-template-columns:minmax(0,640px)}.pd-gallery[data-astro-cid-pe6ea5pz]:has(>figure:only-child) .pd-gallery-item[data-astro-cid-pe6ea5pz]{aspect-ratio:auto}.pd-gallery[data-astro-cid-pe6ea5pz]:has(>figure:only-child) .pd-gallery-item[data-astro-cid-pe6ea5pz] img[data-astro-cid-pe6ea5pz]{height:auto}.pd-gallery[data-astro-cid-pe6ea5pz] figure[data-astro-cid-pe6ea5pz]{flex-direction:column;gap:12px;min-width:0;margin:0;display:flex}.pd-gallery[data-astro-cid-pe6ea5pz] figcaption[data-astro-cid-pe6ea5pz]{color:var(--tp-grey-1);font-size:14px;line-height:1.5}.pd-gallery-item[data-astro-cid-pe6ea5pz]{aspect-ratio:16/10;border:1px solid var(--pd-line);background:var(--tp-grey-8);cursor:zoom-in;border-radius:16px;max-width:100%;transition:transform .3s,box-shadow .3s;display:block;position:relative;overflow:hidden;box-shadow:0 18px 40px -24px #0b272959}.pd-gallery-item[data-astro-cid-pe6ea5pz]:hover,.pd-gallery-item[data-astro-cid-pe6ea5pz]:focus-visible{transform:translateY(-4px);box-shadow:0 26px 50px -24px #5138ed73}.pd-gallery-item[data-astro-cid-pe6ea5pz] img[data-astro-cid-pe6ea5pz]{object-fit:cover;object-position:top left;width:100%;height:100%}.pd-solution[data-astro-cid-pe6ea5pz]{grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);gap:40px;display:grid}.pd-solution-paragraph[data-astro-cid-pe6ea5pz]{flex-direction:column;gap:16px;display:flex}.pd-solution-paragraph[data-astro-cid-pe6ea5pz] p[data-astro-cid-pe6ea5pz]{margin:0}.pd-quote[data-astro-cid-pe6ea5pz]{background:var(--pd-surface);border-radius:24px;margin:0;padding:40px 44px;position:relative}.pd-quote-mark[data-astro-cid-pe6ea5pz]{width:44px;height:33px;color:var(--tp-theme-1);align-items:center;margin-bottom:20px;display:flex}.pd-quote[data-astro-cid-pe6ea5pz] blockquote[data-astro-cid-pe6ea5pz]{margin:0 0 28px}.pd-quote[data-astro-cid-pe6ea5pz] .pd-quote-lead[data-astro-cid-pe6ea5pz]{color:var(--tp-heading-primary);margin:0;font-size:clamp(19px,2vw,23px);font-weight:500;line-height:1.55}.pd-quote[data-astro-cid-pe6ea5pz] details[data-astro-cid-pe6ea5pz]{margin-top:18px}.pd-quote[data-astro-cid-pe6ea5pz] summary[data-astro-cid-pe6ea5pz]{color:var(--tp-theme-1);cursor:pointer;align-items:center;gap:8px;font-weight:600;list-style:none;display:inline-flex}.pd-quote[data-astro-cid-pe6ea5pz] summary[data-astro-cid-pe6ea5pz]::-webkit-details-marker{display:none}.pd-quote[data-astro-cid-pe6ea5pz] summary[data-astro-cid-pe6ea5pz]:after{content:"";border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;margin-top:-4px;transition:transform .2s;transform:rotate(45deg)}.pd-quote[data-astro-cid-pe6ea5pz] details[data-astro-cid-pe6ea5pz][open] summary[data-astro-cid-pe6ea5pz]:after{margin-top:4px;transform:rotate(-135deg)}.pd-quote[data-astro-cid-pe6ea5pz] details[data-astro-cid-pe6ea5pz] p[data-astro-cid-pe6ea5pz]{margin:14px 0 0;font-size:16px;line-height:1.7}.pd-quote[data-astro-cid-pe6ea5pz] figcaption[data-astro-cid-pe6ea5pz]{border-top:1px solid var(--pd-line);align-items:center;gap:16px;padding-top:24px;display:flex}.pd-quote[data-astro-cid-pe6ea5pz] figcaption[data-astro-cid-pe6ea5pz] img[data-astro-cid-pe6ea5pz]{width:auto;height:32px}.pd-quote[data-astro-cid-pe6ea5pz] figcaption[data-astro-cid-pe6ea5pz]>span[data-astro-cid-pe6ea5pz]{flex-direction:column;gap:2px;display:flex}.pd-quote[data-astro-cid-pe6ea5pz] figcaption[data-astro-cid-pe6ea5pz] strong[data-astro-cid-pe6ea5pz]{color:var(--tp-heading-primary);font-size:16px}.pd-quote[data-astro-cid-pe6ea5pz] figcaption[data-astro-cid-pe6ea5pz] span[data-astro-cid-pe6ea5pz] span[data-astro-cid-pe6ea5pz]{color:var(--tp-grey-1);font-size:14px}.pd-share[data-astro-cid-pe6ea5pz]{border-top:1px solid var(--pd-line);flex-wrap:wrap;align-items:center;gap:14px 20px;padding-top:32px;display:flex}.pd-share-title[data-astro-cid-pe6ea5pz]{color:var(--tp-grey-5);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600}.pd-share-links[data-astro-cid-pe6ea5pz]{gap:10px;display:flex}.pd-share-links[data-astro-cid-pe6ea5pz] a[data-astro-cid-pe6ea5pz]{border:1px solid var(--pd-line);width:44px;height:44px;color:var(--tp-heading-primary);border-radius:50%;place-items:center;transition:background-color .2s,border-color .2s,color .2s,transform .2s;display:grid}.pd-share-links[data-astro-cid-pe6ea5pz] a[data-astro-cid-pe6ea5pz]:hover,.pd-share-links[data-astro-cid-pe6ea5pz] a[data-astro-cid-pe6ea5pz]:focus-visible{border-color:var(--tp-theme-1);background:var(--tp-theme-1);color:var(--tp-common-white);transform:translateY(-2px)}.pd-share-links[data-astro-cid-pe6ea5pz] .icon{width:18px;height:18px}.pd-related-head[data-astro-cid-pe6ea5pz]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;margin-bottom:48px;display:flex}.pd-related-head[data-astro-cid-pe6ea5pz] .tp-section-title[data-astro-cid-pe6ea5pz]{text-wrap:balance;margin:0}.pd-related-all[data-astro-cid-pe6ea5pz]{border:1px solid var(--tp-heading-primary);color:var(--tp-heading-primary);border-radius:999px;align-items:center;gap:10px;padding:12px 22px;font-weight:600;display:inline-flex}.pd-related-all[data-astro-cid-pe6ea5pz]:hover,.pd-related-all[data-astro-cid-pe6ea5pz]:focus-visible{background:var(--color-ink);color:var(--color-bg)}.pd-lightbox[data-astro-cid-pe6ea5pz]{background:0 0;border:0;border-radius:16px;max-width:min(1200px,100vw - 32px);max-height:calc(100vh - 32px);padding:0;overflow:visible}.pd-lightbox[data-astro-cid-pe6ea5pz]::backdrop{backdrop-filter:blur(4px);background:#0b2729d1}.pd-lightbox[data-astro-cid-pe6ea5pz] figure[data-astro-cid-pe6ea5pz]{flex-direction:column;gap:12px;margin:0;display:flex}.pd-lightbox[data-astro-cid-pe6ea5pz] img[data-astro-cid-pe6ea5pz]{background:var(--tp-common-white);object-fit:contain;border-radius:14px;max-width:100%;max-height:calc(100vh - 110px);display:block}.pd-lightbox[data-astro-cid-pe6ea5pz] figcaption[data-astro-cid-pe6ea5pz]{color:#ffffffd9;text-align:center;font-size:15px}.pd-lightbox-close[data-astro-cid-pe6ea5pz]{z-index:1;background:var(--color-surface);width:42px;height:42px;color:var(--tp-heading-primary);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:-14px;right:-14px;box-shadow:0 8px 20px -8px #00000080}.pd-lightbox-close[data-astro-cid-pe6ea5pz] .icon{width:20px;height:20px}@media (width<=1199px){.pd-steps[data-astro-cid-pe6ea5pz]{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-steps[data-astro-cid-pe6ea5pz] li[data-astro-cid-pe6ea5pz]:after{display:none}}@media (width<=991px){.pd-meta[data-astro-cid-pe6ea5pz],.pd-meta[data-astro-cid-pe6ea5pz]:has(.pd-meta-item:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}.pd-meta-item--wide[data-astro-cid-pe6ea5pz]{order:3;grid-column:1/-1}.pd-meta-item[data-astro-cid-pe6ea5pz]+.pd-meta-item[data-astro-cid-pe6ea5pz]{border-left:0;padding-left:0}.pd-layout[data-astro-cid-pe6ea5pz]{grid-template-columns:minmax(0,1fr);gap:0}.pd-toc[data-astro-cid-pe6ea5pz]{display:none}.pd-solution[data-astro-cid-pe6ea5pz]{grid-template-columns:minmax(0,1fr);gap:0}.pd-specs[data-astro-cid-pe6ea5pz]{justify-content:flex-start;margin-top:16px;position:static}.pd-specs[data-astro-cid-pe6ea5pz] li[data-astro-cid-pe6ea5pz]{background:var(--color-surface)}}@media (width<=575px){.pd-meta[data-astro-cid-pe6ea5pz]{padding:22px 20px;grid-template-columns:minmax(0,1fr)!important}.pd-meta-item--wide[data-astro-cid-pe6ea5pz]{order:0}.pd-gallery[data-astro-cid-pe6ea5pz],.pd-steps[data-astro-cid-pe6ea5pz]{grid-template-columns:minmax(0,1fr);gap:16px}.pd-article[data-astro-cid-pe6ea5pz]{gap:56px}.pd-thumb[data-astro-cid-pe6ea5pz]{border-radius:18px}.pd-quote[data-astro-cid-pe6ea5pz]{padding:28px 22px}}@media (prefers-reduced-motion:reduce){.pd-share-links[data-astro-cid-pe6ea5pz] a[data-astro-cid-pe6ea5pz],.pd-gallery-item[data-astro-cid-pe6ea5pz]{transition:none}.pd-gallery-item[data-astro-cid-pe6ea5pz]:hover{transform:none}.pd-progress[data-astro-cid-pe6ea5pz]{display:none}}
