.pd-back-short[data-astro-cid-pznzci7v]{display:none}.pd-header-right[data-astro-cid-pznzci7v]{color:#ccc;flex-shrink:0;align-items:center;gap:1.25rem;display:inline-flex}@media (width<=640px){#pd-header[data-astro-cid-pznzci7v]{gap:.75rem!important;padding:1rem 1.25rem!important}.pd-header-logo-text[data-astro-cid-pznzci7v],.pd-back-full[data-astro-cid-pznzci7v]{display:none}.pd-back-short[data-astro-cid-pznzci7v]{font-size:18px;font-weight:700;display:inline}.pd-header-right[data-astro-cid-pznzci7v]{gap:.75rem}.pd-header-cta[data-astro-cid-pznzci7v]{white-space:nowrap;padding:10px 18px!important;font-size:13px!important}}@media (width<=360px){#pd-header[data-astro-cid-pznzci7v]{padding:1rem!important}.pd-header-cta[data-astro-cid-pznzci7v]{padding:10px 14px!important;font-size:12px!important}}.pd-page-bg[data-astro-cid-pznzci7v]{background-color:#2f3136}.pd-main-bg[data-astro-cid-pznzci7v]{background-image:radial-gradient(circle at 85% 12%,#c1663e1f 0%,#0000 40%),radial-gradient(circle at 8% 10%,#c1663e0f 0%,#0000 32%),linear-gradient(#0000 0%,#2f3136 100%);background-position:top,top,bottom;background-repeat:no-repeat;background-size:auto,auto,100% 420px}footer[data-astro-cid-pznzci7v]{background-color:#2f3136}.pd-client[data-astro-cid-pznzci7v]{letter-spacing:.5px;text-transform:uppercase;color:#e2865a;margin-bottom:.75rem;font-size:12px;font-weight:700;display:block}.pd-title[data-astro-cid-pznzci7v]{letter-spacing:-1.5px;color:#f6f1e8;margin:0 0 .75rem;font-size:clamp(32px,4vw,46px);font-weight:800}.pd-tagline[data-astro-cid-pznzci7v]{color:#b5aca2;margin:0 0 1rem;font-size:16px;font-style:italic}.pd-desc[data-astro-cid-pznzci7v]{color:#c9c3ba;margin:0;font-size:16px;line-height:1.75}.pd-media[data-astro-cid-pznzci7v]{border:1px solid #ffffff1a;border-radius:18px;margin-bottom:2.5rem;transition:box-shadow .4s,transform .4s;overflow:hidden;box-shadow:0 30px 80px -25px #c1663e40,0 20px 50px -20px #00000026}.pd-media[data-astro-cid-pznzci7v]:hover{transform:translateY(-4px);box-shadow:0 40px 100px -20px #c1663e66,0 25px 60px -20px #0003}.pd-media[data-astro-cid-pznzci7v] img[data-astro-cid-pznzci7v]{width:100%;display:block}.pd-media-video[data-astro-cid-pznzci7v]{position:relative}.pd-hover-video[data-astro-cid-pznzci7v]{aspect-ratio:16/9;object-fit:cover;background:#2f3136;width:100%;display:block}.pd-hover-video-portrait[data-astro-cid-pznzci7v]{object-fit:contain}.pd-media-play-hint[data-astro-cid-pznzci7v]{z-index:2;backdrop-filter:blur(6px);color:#eee;letter-spacing:.3px;opacity:1;pointer-events:none;background:#2f3136a6;border:1px solid #c1663e99;border-radius:100px;padding:.5rem .9rem;font-size:12px;font-weight:600;transition:opacity .3s;position:absolute;bottom:16px;right:16px;box-shadow:0 0 16px #c1663e59,inset 0 0 8px #c1663e1f}.pd-media[data-astro-cid-pznzci7v]:hover .pd-media-play-hint[data-astro-cid-pznzci7v]{opacity:0}.pd-media-placeholder[data-astro-cid-pznzci7v]{aspect-ratio:16/9;background:linear-gradient(135deg,#44474d 0%,#2f3136 140%);justify-content:center;align-items:center;display:flex}.pd-media-placeholder[data-astro-cid-pznzci7v] span[data-astro-cid-pznzci7v]{color:#e2865a;font-size:32px;font-weight:800}.pd-lightbox-trigger[data-astro-cid-pznzci7v]{cursor:zoom-in}.pd-lightbox[data-astro-cid-pznzci7v]{z-index:1000;background:#2f3136eb;justify-content:center;align-items:center;padding:4rem 2rem;animation:.2s pdLightboxFade;display:flex;position:fixed;inset:0}.pd-lightbox[data-astro-cid-pznzci7v][hidden]{display:none}@keyframes pdLightboxFade{0%{opacity:0}to{opacity:1}}.pd-lightbox-img[data-astro-cid-pznzci7v]{border-radius:10px;max-width:100%;max-height:100%;box-shadow:0 30px 80px -20px #0009}.pd-lightbox-close[data-astro-cid-pznzci7v]{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:24px;line-height:1;transition:background .2s,border-color .2s;display:flex;position:absolute;top:24px;right:28px}.pd-lightbox-close[data-astro-cid-pznzci7v]:hover{background:#c1663e26;border-color:#c1663e66}.pd-gallery-wrap[data-astro-cid-pznzci7v]{margin:0 0 3.5rem;position:relative}.pd-gallery[data-astro-cid-pznzci7v]{scroll-snap-type:x proximity;scrollbar-width:none;gap:1rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.pd-gallery[data-astro-cid-pznzci7v]::-webkit-scrollbar{display:none}.pd-gallery-nav[data-astro-cid-pznzci7v]{z-index:2;color:#f6f1e8;cursor:pointer;background:#2f3136b8;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:22px;line-height:1;transition:background .2s,transform .2s,opacity .2s;display:flex;position:absolute;top:calc(50% - .25rem);transform:translateY(-50%);box-shadow:0 10px 25px -10px #0000004d}.pd-gallery-nav[data-astro-cid-pznzci7v]:hover{background:#c1663e;transform:translateY(-50%)scale(1.08)}.pd-gallery-nav[data-astro-cid-pznzci7v]:disabled{opacity:0;pointer-events:none}.pd-gallery-prev[data-astro-cid-pznzci7v],.pd-more-prev[data-astro-cid-pznzci7v]{left:-14px}.pd-gallery-next[data-astro-cid-pznzci7v],.pd-more-next[data-astro-cid-pznzci7v]{right:-14px}@media (width<=640px){.pd-gallery-nav[data-astro-cid-pznzci7v]{width:34px;height:34px;font-size:18px}.pd-gallery-prev[data-astro-cid-pznzci7v],.pd-more-prev[data-astro-cid-pznzci7v]{left:4px}.pd-gallery-next[data-astro-cid-pznzci7v],.pd-more-next[data-astro-cid-pznzci7v]{right:4px}}.pd-gallery-item[data-astro-cid-pznzci7v]{aspect-ratio:16/10;scroll-snap-align:start;border:1px solid #ffffff1a;border-radius:14px;flex:none;width:300px;transition:transform .3s,box-shadow .3s,border-color .3s;overflow:hidden;box-shadow:0 16px 40px -20px #00000040}.pd-gallery-item[data-astro-cid-pznzci7v]:hover{border-color:#c1663e80;transform:translateY(-4px);box-shadow:0 20px 50px -18px #c1663e59}.pd-gallery-item[data-astro-cid-pznzci7v] img[data-astro-cid-pznzci7v]{object-fit:cover;width:100%;height:100%;display:block}.pd-shot-placeholder[data-astro-cid-pznzci7v]{background:linear-gradient(135deg,#44474d 0%,#2f3136 140%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.pd-shot-placeholder[data-astro-cid-pznzci7v] span[data-astro-cid-pznzci7v]{color:#e2865a;font-size:20px;font-weight:800}.pd-grid[data-astro-cid-pznzci7v]{grid-template-columns:1.6fr 1fr;gap:3.5rem;display:grid}.pd-main[data-astro-cid-pznzci7v] h2[data-astro-cid-pznzci7v]{color:#f6f1e8;margin:0 0 1rem;font-size:22px;font-weight:800}.pd-main[data-astro-cid-pznzci7v] h2[data-astro-cid-pznzci7v]:not(:first-child){margin-top:2.5rem}.pd-features[data-astro-cid-pznzci7v]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.pd-features[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]{color:#d8d4cc;padding-left:1.6rem;font-size:15px;line-height:1.6;position:relative}.pd-features[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]:before{content:"✓";color:#e2865a;font-weight:700;position:absolute;left:0}.pd-sidebar-block[data-astro-cid-pznzci7v]{backdrop-filter:blur(8px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:14px;margin-bottom:1.25rem;padding:1.5rem;transition:border-color .3s,background .3s}.pd-sidebar-block[data-astro-cid-pznzci7v]:hover{background:#ffffff12;border-color:#c1663e80}.pd-sidebar-block[data-astro-cid-pznzci7v] h3[data-astro-cid-pznzci7v]{letter-spacing:.6px;text-transform:uppercase;color:#a9a29a;margin:0 0 1rem;font-size:11px;font-weight:700}.pd-sidebar-block[data-astro-cid-pznzci7v] p[data-astro-cid-pznzci7v]{color:#d8d4cc;margin:0;font-size:14px;line-height:1.6}.pd-growth-block[data-astro-cid-pznzci7v]{background:linear-gradient(135deg,#c1663e1a 0%,#c1663e08 100%);border:1px solid #c1663e66}.pd-growth-block[data-astro-cid-pznzci7v]:hover{background:linear-gradient(135deg,#c1663e29 0%,#c1663e0d 100%);border-color:#c1663eb3}.pd-growth-block[data-astro-cid-pznzci7v] h3[data-astro-cid-pznzci7v]{color:#e2865a}.pd-stack[data-astro-cid-pznzci7v]{flex-wrap:wrap;gap:.5rem;display:flex}.pd-stack[data-astro-cid-pznzci7v] span[data-astro-cid-pznzci7v]{letter-spacing:.3px;text-transform:uppercase;color:#e2865a;background:#c1663e29;border:1px solid #c1663e73;border-radius:6px;padding:.4rem .75rem;font-size:11px;font-weight:700;transition:transform .3s cubic-bezier(.34,1.56,.64,1),background .3s}.pd-stack[data-astro-cid-pznzci7v] span[data-astro-cid-pznzci7v]:hover{background:#c1663e47;transform:scale(1.08)}.pd-more[data-astro-cid-pznzci7v]{margin-top:6rem}.pd-more-head[data-astro-cid-pznzci7v]{margin-bottom:2.5rem}.pd-more-head[data-astro-cid-pznzci7v] .pd-client[data-astro-cid-pznzci7v]{color:#e2865a}.pd-more-title[data-astro-cid-pznzci7v]{letter-spacing:-1.5px;color:#f6f1e8;margin:.5rem 0 0;font-size:clamp(28px,4vw,40px);font-weight:800}.pd-more-carousel-wrap[data-astro-cid-pznzci7v]{position:relative}.pd-more-grid[data-astro-cid-pznzci7v]{scroll-snap-type:x proximity;scrollbar-width:none;gap:1.5rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.pd-more-grid[data-astro-cid-pznzci7v]::-webkit-scrollbar{display:none}.pd-more-card[data-astro-cid-pznzci7v]{width:300px;color:inherit;scroll-snap-align:start;flex:none;text-decoration:none;display:block}.pd-more-card-media[data-astro-cid-pznzci7v]{aspect-ratio:4/3;border:1px solid #ffffff1a;border-radius:14px;margin-bottom:1rem;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;overflow:hidden;box-shadow:0 20px 50px -25px #00000080}.pd-more-card[data-astro-cid-pznzci7v]:hover .pd-more-card-media[data-astro-cid-pznzci7v]{transform:translateY(-6px);box-shadow:0 30px 60px -20px #c1663e66}.pd-more-card-media[data-astro-cid-pznzci7v] img[data-astro-cid-pznzci7v]{object-fit:cover;width:100%;height:100%;display:block}.pd-more-card-client[data-astro-cid-pznzci7v]{letter-spacing:.5px;text-transform:uppercase;color:#ccc;margin-bottom:.3rem;font-size:11px;font-weight:700;transition:color .3s;display:block}.pd-more-card[data-astro-cid-pznzci7v]:hover .pd-more-card-client[data-astro-cid-pznzci7v]{color:#e2865a}.pd-more-card-title[data-astro-cid-pznzci7v]{color:#fff;margin:0 0 .3rem;font-size:19px;font-weight:800;transition:color .3s}.pd-more-card[data-astro-cid-pznzci7v]:hover .pd-more-card-title[data-astro-cid-pznzci7v]{color:#e2865a}.pd-more-card-tagline[data-astro-cid-pznzci7v]{color:#ddd;margin:0;font-size:12.5px;line-height:1.4}@media (width<=800px){.pd-more-card[data-astro-cid-pznzci7v]{width:240px}.pd-grid[data-astro-cid-pznzci7v]{grid-template-columns:1fr}.pd-gallery-item[data-astro-cid-pznzci7v]{width:240px}.pd-main-bg[data-astro-cid-pznzci7v]{padding:4rem 1.25rem 5rem!important}.footer-grid[data-astro-cid-pznzci7v]{grid-template-columns:1fr 1fr}}@media (width<=480px){.pd-gallery-item[data-astro-cid-pznzci7v]{width:200px}.pd-more-card-title[data-astro-cid-pznzci7v]{font-size:18px}}.pd-cta[data-astro-cid-pznzci7v]{color:#fff;background:#c1663e;border-radius:100px;justify-content:center;align-items:center;gap:.5rem;padding:14px 24px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 12px 28px #c1663e4d}.pd-cta[data-astro-cid-pznzci7v]:hover{transform:translateY(-2px);box-shadow:0 16px 36px #c1663e73}.pd-cta[data-astro-cid-pznzci7v] i[data-astro-cid-pznzci7v]{font-style:normal}.pd-cta-disabled[data-astro-cid-pznzci7v]{color:#a9a29a;box-shadow:none;cursor:not-allowed;background:#ffffff14}.footer-grid[data-astro-cid-pznzci7v]{border-bottom:1px solid #ffffff14;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:2.5rem;margin-bottom:2.5rem;padding-bottom:3rem;display:grid}.footer-brand[data-astro-cid-pznzci7v] p[data-astro-cid-pznzci7v]{color:#999;max-width:280px;margin:0;font-size:14px;line-height:1.7}.footer-col[data-astro-cid-pznzci7v] h4[data-astro-cid-pznzci7v]{letter-spacing:1px;text-transform:uppercase;color:#888;margin:0 0 1.1rem;font-size:12px;font-weight:700}.footer-col[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]{color:#999;word-break:break-word;margin-bottom:.75rem;font-size:14px;text-decoration:none;transition:color .3s;display:block}.footer-col[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]:hover{color:#e2865a}.footer-note[data-astro-cid-pznzci7v]{color:#a9a29a;margin-top:.5rem;font-size:12px;display:block}.footer-bottom[data-astro-cid-pznzci7v]{flex-wrap:wrap;justify-content:space-between;gap:.5rem;display:flex}.footer-bottom[data-astro-cid-pznzci7v] p[data-astro-cid-pznzci7v]{color:#a9a29a;margin:0;font-size:12.5px}@media (width<=500px){.footer-grid[data-astro-cid-pznzci7v]{grid-template-columns:1fr}.footer-bottom[data-astro-cid-pznzci7v]{flex-direction:column}}
