:root{--color-white:#fff;--color-off-white:#fafafa;--color-black:#101010;--color-gray:#777;--color-light-gray:#e8e8e8;--font-primary:Arial, Helvetica, sans-serif;--page-gutter:clamp(24px, 5vw, 96px);--content-width:1440px}*{box-sizing:border-box}body{background:var(--color-white);color:var(--color-black);font-family:var(--font-primary);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}img{max-width:100%;display:block}.container{width:min(calc(100% - 2 * var(--page-gutter)), var(--content-width));margin-inline:auto}::selection{color:#fff;background:#101010}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:root{--header-height:64px}.site-header{height:var(--header-height);z-index:10;background:#fff;border-bottom:1px solid #eee;position:relative}.site-header nav{height:100%;padding-inline:var(--page-gutter);justify-content:space-between;align-items:center;gap:24px;display:flex}.site-brand{text-transform:uppercase;letter-spacing:.22em;white-space:nowrap;font-size:10px;font-weight:500}.site-navigation a{text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;font-size:9px;font-weight:500;transition:color .2s}.site-navigation a:hover{color:#888}#selected-work{z-index:2;min-height:80svh;padding:clamp(80px,10vw,160px) var(--page-gutter);background:#fff;position:relative}#selected-work>p:first-child{text-transform:uppercase;letter-spacing:.2em;color:#777;font-size:11px}#selected-work h2{letter-spacing:-.045em;margin:12px 0 40px;font-family:Bodoni Moda,Didot,Times New Roman,serif;font-size:clamp(3rem,6vw,6rem);font-weight:400}.featured-projects{grid-template-columns:1.15fr .85fr;align-items:start;gap:32px;display:grid}.featured-projects article:nth-child(2n){margin-top:90px}.featured-projects img{aspect-ratio:4/3;object-fit:cover;background:#eee;width:100%}.featured-projects h3{font-size:clamp(1.2rem,2vw,2rem);font-weight:500}#selected-work>a:last-child{letter-spacing:.06em;border-bottom:1px solid;margin-top:48px;padding-bottom:8px;font-size:12px;display:inline-block}@media (width<=900px){.site-header{height:auto;min-height:var(--header-height)}.site-header nav{flex-wrap:wrap;padding-block:20px}.site-navigation{flex-wrap:wrap;gap:10px 18px}}@media (width<=700px){:root{--header-height:90px}.site-header nav{gap:14px}.site-navigation{gap:9px 14px}.site-navigation a{font-size:8px}.featured-projects{grid-template-columns:1fr;gap:32px}.featured-projects article:nth-child(2n){margin-top:0}}.site-header{z-index:20;background:#fff;border-bottom:1px solid #eee;position:relative}.site-header nav{justify-content:space-between;align-items:center;gap:24px;min-height:62px;padding:0 clamp(22px,5vw,82px);display:flex}.site-brand,.site-navigation a{text-transform:uppercase;letter-spacing:.19em;white-space:nowrap;font:500 10px/1.4 Arial,Helvetica,sans-serif}.site-navigation{align-items:center;gap:clamp(14px,2vw,31px);margin:0;padding:0;list-style:none;display:flex}.site-navigation a{letter-spacing:.12em;font-size:9px;transition:opacity .2s}.site-navigation a:hover{opacity:.48}.pnd-hero{background:#fff;height:145vh;min-height:950px;position:relative}.pnd-hero-stage{--hero-scroll:0;isolation:isolate;height:100vh;min-height:610px;position:sticky;top:0;overflow:hidden}.pnd-monogram{height:min(70vh,670px);transform:translateY(calc(var(--hero-scroll) * -105px));opacity:calc(1 - var(--hero-scroll) * .8);will-change:transform, opacity;grid-template-columns:1fr 1fr 1fr;gap:0;padding:0;display:grid;position:absolute;inset:0}.pnd-letter{min-width:0;position:relative;overflow:hidden}.pnd-letter-visual{background:#e9e9e9;position:absolute;inset:-4% -3%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pnd-letter-p .pnd-letter-visual{-webkit-mask-image:url(/letter-masks/p.svg);mask-image:url(/letter-masks/p.svg)}.pnd-letter-n .pnd-letter-visual{-webkit-mask-image:url(/letter-masks/n.svg);mask-image:url(/letter-masks/n.svg)}.pnd-letter-d .pnd-letter-visual{-webkit-mask-image:url(/letter-masks/d.svg);mask-image:url(/letter-masks/d.svg)}.pnd-letter video,.pnd-letter-placeholder{object-fit:cover;width:100%;height:100%;display:block}.pnd-letter-placeholder{background:linear-gradient(128deg,#f2f2f2 6%,#b9b9b9 35%,#f8f8f8 57%,#c5c5c5 82%,#f0f0f0 100%) 0 0/240% 240%;animation:13s ease-in-out infinite alternate pnd-shimmer}.pnd-letter-n .pnd-letter-placeholder{animation-delay:-5s}.pnd-letter-d .pnd-letter-placeholder{animation-delay:-9s}@keyframes pnd-shimmer{0%{background-position:0 30%}to{background-position:100% 70%}}.pnd-hero-copy{z-index:2;transform:translate(-50%, calc(-12% - var(--hero-scroll) * 260px));text-align:center;width:min(1050px,94vw);opacity:calc(1 - var(--hero-scroll) * .98);will-change:transform, opacity;position:absolute;top:48%;left:50%}.pnd-hero-copy h1{letter-spacing:-.065em;text-wrap:balance;max-width:980px;margin:0 auto 22px;font-family:Bodoni Moda,Didot,Bodoni MT,Times New Roman,serif;font-size:clamp(55px,7.7vw,126px);font-weight:400;line-height:.89}.pnd-hero-copy p{color:#707070;text-wrap:balance;max-width:790px;margin:0 auto;font-family:Arial,Helvetica,sans-serif;font-size:clamp(13px,1.2vw,17px);line-height:1.5}.pnd-scroll-cue{z-index:3;width:22px;height:35px;opacity:calc(1 - var(--hero-scroll));border:1px solid #222;border-radius:20px;justify-content:center;display:flex;position:absolute;bottom:38px;left:50%;transform:translate(-50%)}.pnd-scroll-dot{background:#222;border-radius:2px;width:2px;height:7px;margin-top:8px;animation:1.8s infinite pnd-scroll}@keyframes pnd-scroll{0%,to{opacity:1;transform:translateY(0)}70%{opacity:.15;transform:translateY(9px)}}#selected-work{z-index:4;padding:90px var(--page-gutter,5vw) 140px;background:#fff;position:relative}#selected-work>p:first-child{letter-spacing:.2em;text-transform:uppercase;font-size:10px}#selected-work>h2{letter-spacing:-.045em;margin:16px 0 60px;font-family:Bodoni Moda,Didot,Times New Roman,serif;font-size:clamp(48px,7vw,100px);font-weight:400}#selected-work .featured-projects{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px;display:grid}#selected-work .featured-projects article img{aspect-ratio:4/3;object-fit:cover;background:#f2f2f2;width:100%}#selected-work .featured-projects h3{margin:14px 0 6px;font-size:17px}#selected-work .featured-projects p{color:#777;font-size:13px}@media (width<=900px){.site-header nav{flex-wrap:wrap;justify-content:center;gap:12px;min-height:66px;padding:12px 18px}.site-navigation{flex-wrap:wrap;justify-content:center;gap:10px 16px}.site-navigation a{font-size:8px}.pnd-hero{height:128vh;min-height:760px}.pnd-monogram{height:53vh;top:4vh}.pnd-hero-copy{width:92vw;top:45%}.pnd-hero-copy h1{font-size:clamp(50px,9.5vw,85px)}}@media (width<=600px){.pnd-hero{height:125vh;min-height:720px}.pnd-hero-stage{min-height:560px}.pnd-monogram{height:40vh;top:9vh}.pnd-hero-copy{transform:translate(-50%, calc(-5% - var(--hero-scroll) * 160px));top:43%}.pnd-hero-copy h1{margin-bottom:22px;font-size:clamp(43px,10.8vw,65px);line-height:.96}.pnd-hero-copy p{max-width:340px;font-size:13px;line-height:1.55}.pnd-scroll-cue{bottom:35px}#selected-work{padding-top:65px}#selected-work .featured-projects{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.pnd-letter-placeholder,.pnd-scroll-dot{animation:none}.pnd-hero-stage{--hero-scroll:0!important}}.pnd-hero-background{z-index:0;background:#e7e7e7;position:absolute;inset:0;overflow:hidden}.pnd-hero-background video,.pnd-hero-background img,.pnd-hero-background-placeholder{object-fit:cover;width:100%;height:100%;display:block}.pnd-hero-background video,.pnd-hero-background img{filter:grayscale()}.pnd-hero-background-placeholder{background:linear-gradient(125deg,#dedede,#f5f5f5 52%,#cecece)}.pnd-hero-background:after{content:"";pointer-events:none;background:#fff9;position:absolute;inset:0}.pnd-hero-background{transform:scale(calc(1 + var(--hero-scroll) * .045));opacity:calc(1 - var(--hero-scroll) * .3)}.pnd-hero-copy{z-index:2}.pnd-scroll-cue{z-index:3}@media (prefers-reduced-motion:reduce){.pnd-hero-background{transform:none}}:root{--pnd-editorial-serif:"Bodoni Moda", "Didot", "Bodoni MT", "Times New Roman", serif}.pnd-selected-work#selected-work{z-index:6;padding:clamp(66px, 7vw, 108px) var(--page-gutter) clamp(78px, 8vw, 118px);background:#fff;min-height:0;margin:0;position:relative}.pnd-work-heading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:clamp(30px,4vw,52px);display:flex}#selected-work .pnd-work-eyebrow{letter-spacing:.28em;text-transform:uppercase;color:#777;margin:0 0 14px;font:500 10px/1.4 Arial,sans-serif}#selected-work .pnd-work-heading h2{font:400 clamp(58px, 7.2vw, 110px)/.95 var(--pnd-editorial-serif);letter-spacing:-.06em;color:#101010;margin:0}#selected-work .pnd-work-intro{color:#777;width:min(320px,32%);margin:0 0 5px;font:400 clamp(12px,1.05vw,15px)/1.65 Arial,sans-serif}#selected-work .featured-projects.pnd-work-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(170px,20vw,320px);align-items:stretch;gap:clamp(7px,.75vw,12px);display:grid}#selected-work .pnd-work-grid .pnd-project-card{min-width:0;min-height:0;margin:0;position:relative}#selected-work .pnd-work-grid .pnd-project-card:nth-child(6n+1){grid-area:span 2/span 2}#selected-work .pnd-work-grid .pnd-project-card:nth-child(6n+6){grid-area:span 1/span 4}#selected-work .pnd-project-link{color:#fff;isolation:isolate;background:#c8c8c8;width:100%;height:100%;display:block;position:relative;overflow:hidden}#selected-work .pnd-project-image,#selected-work .pnd-project-placeholder{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1);display:block;position:absolute;inset:0}#selected-work .pnd-project-placeholder{background:linear-gradient(140deg,#c2c2c2,#e2e2e2 48%,#a9a9a9)}#selected-work .pnd-project-shade{background:linear-gradient(#00000057,#0000 38% 55%,#0000004d);position:absolute;inset:0}#selected-work .pnd-project-top{flex-direction:column;gap:3px;display:flex;position:absolute;top:clamp(18px,2vw,28px);left:clamp(18px,2vw,28px);right:18px}#selected-work .pnd-project-title{font:400 clamp(17px,1.65vw,25px)/1.1 var(--pnd-editorial-serif);letter-spacing:-.025em;text-transform:uppercase}#selected-work .pnd-project-subtitle{font:italic 400 clamp(12px,1vw,15px)/1.3 var(--pnd-editorial-serif)}#selected-work .pnd-project-summary{max-width:62%;font:400 12px/1.55 Arial,sans-serif;position:absolute;bottom:22px;left:clamp(18px,2vw,28px)}#selected-work .pnd-project-arrow{border:1px solid #ffffffd9;border-radius:50%;place-items:center;width:35px;height:35px;font:300 22px/1 Arial,sans-serif;transition:background .25s,color .25s;display:grid;position:absolute;bottom:clamp(16px,1.8vw,25px);right:clamp(16px,1.8vw,25px)}#selected-work .pnd-project-link:hover .pnd-project-image{transform:scale(1.035)}#selected-work .pnd-project-link:hover .pnd-project-arrow{color:#111;background:#fff}#selected-work .pnd-work-action{justify-content:center;margin-top:clamp(32px,4vw,54px);display:flex}#selected-work .pnd-explore-more{letter-spacing:.2em;text-transform:uppercase;color:#171717;border:1px solid #888;justify-content:center;align-items:center;gap:25px;min-width:200px;min-height:46px;padding:12px 24px;font:500 10px/1.4 Arial,sans-serif;transition:background .2s,color .2s;display:inline-flex}#selected-work .pnd-explore-more:hover{color:#fff;background:#101010}.pnd-scroll-cue{z-index:8;bottom:clamp(55px,8vh,100px)!important}.pnd-hero{margin-bottom:0!important}@media (width<=850px){.pnd-work-heading{flex-direction:column;align-items:start;gap:16px}#selected-work .pnd-work-intro{width:min(430px,100%)}#selected-work .featured-projects.pnd-work-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(190px,35vw,290px)}#selected-work .pnd-work-grid .pnd-project-card:nth-child(6n+1){grid-area:span 2/span 2}#selected-work .pnd-work-grid .pnd-project-card:nth-child(6n+6){grid-area:span 1/span 2}}@media (width<=520px){.pnd-selected-work#selected-work{padding-top:62px;padding-bottom:76px}#selected-work .pnd-work-heading h2{font-size:clamp(48px,12vw,68px)}#selected-work .featured-projects.pnd-work-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:190px;gap:7px}#selected-work .pnd-work-grid .pnd-project-card:nth-child(6n+1){grid-area:span 2/span 2}#selected-work .pnd-project-title{font-size:16px}#selected-work .pnd-project-summary{font-size:11px}#selected-work .pnd-project-top{top:14px;left:14px}#selected-work .pnd-project-arrow{width:30px;height:30px;bottom:12px;right:12px}}@media (prefers-reduced-motion:reduce){#selected-work .pnd-project-image{transition:none}}.pnd-hero{background:#e7e7e7;z-index:1!important;height:100svh!important;min-height:0!important;margin:0!important;padding:0!important;position:sticky!important;top:0!important}.pnd-hero .pnd-hero-stage{isolation:isolate;--hero-scroll:0;height:100svh!important;min-height:0!important;position:relative!important;top:auto!important;overflow:hidden!important}.pnd-hero .pnd-hero-copy{text-align:center;z-index:2;opacity:1!important;flex-direction:column!important;align-items:center!important;width:min(1050px,92vw)!important;display:flex!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.pnd-hero .pnd-scroll-cue{flex:none;width:22px;height:35px;opacity:1!important;z-index:3!important;margin:clamp(24px,4svh,42px) auto 0!important;position:relative!important;inset:auto!important;transform:none!important}#selected-work.pnd-selected-work{box-shadow:0 -1px #00000009;z-index:10!important;background:#fff!important;margin-top:0!important;position:relative!important}@media (width<=520px){.pnd-hero .pnd-hero-copy{width:90vw!important}.pnd-hero .pnd-scroll-cue{margin-top:24px!important}}@media (prefers-reduced-motion:reduce){.pnd-scroll-dot{animation:none!important}}.pnd-quote,.pnd-editorial,.pnd-contact{padding-inline:var(--page-gutter)}.pnd-overline,.pnd-section-index{letter-spacing:.22em;text-transform:uppercase;font:500 10px/1.5 Arial,sans-serif}.pnd-quote{text-align:center;background:#fff;place-items:center;min-height:80svh;padding-block:140px;display:grid}.pnd-quote-inner{max-width:1050px}.pnd-quote .pnd-overline{color:#777;margin:0 0 55px}.pnd-quote h2{letter-spacing:-.055em;margin:0 0 64px;font:400 clamp(3.1rem,7.3vw,8.3rem)/1.07 Bodoni Moda,Didot,Georgia,serif}.pnd-text-link{letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:35px;padding-bottom:12px;font:500 11px/1.4 Arial,sans-serif;display:inline-flex}.pnd-editorial{background:#fff;padding-block:100px 135px}.pnd-editorial-heading{border-bottom:1px solid #d8d8d8;justify-content:space-between;align-items:baseline;margin-bottom:55px;padding-bottom:23px;display:flex}.pnd-editorial-heading h2{letter-spacing:-.06em;margin:0;font:400 clamp(4rem,8vw,9rem)/.95 Bodoni Moda,Didot,Georgia,serif}.pnd-section-index{color:#777}.pnd-service-layout{grid-template-columns:1fr 1.15fr .85fr;align-items:start;gap:clamp(15px,2.5vw,42px);display:grid}.pnd-service-card:nth-child(2){margin-top:95px}.pnd-service-card:nth-child(3){margin-top:35px}.pnd-service-visual{aspect-ratio:3/4;background:#f1f1f1;overflow:hidden}.pnd-service-card:nth-child(2) .pnd-service-visual{aspect-ratio:4/5}.pnd-service-card:nth-child(3) .pnd-service-visual{aspect-ratio:3/4}.pnd-service-visual img{object-fit:cover;filter:grayscale();width:100%;height:100%;transition:transform .7s}.pnd-service-card:hover img{transform:scale(1.035)}.pnd-image-placeholder{background:linear-gradient(145deg,#e3e3e3,#f9f9f9 52%,#d7d7d7);width:100%;height:100%;display:block}.pnd-service-meta{border-top:1px solid #222;grid-template-columns:25px 1fr auto;align-items:baseline;gap:8px;margin-top:16px;padding-top:19px;display:grid}.pnd-service-meta span{font-size:11px}.pnd-service-meta h3{margin:0;font:400 clamp(1.35rem,2.1vw,2.5rem)/1.15 Bodoni Moda,Didot,Georgia,serif}.pnd-section-link{margin-top:65px}.pnd-articles{background:#fafafa}.pnd-article-layout{grid-template-columns:1.4fr 1fr;gap:65px clamp(35px,8vw,150px);display:grid}.pnd-article:first-child{grid-row:span 2}.pnd-article img{aspect-ratio:1.6;object-fit:cover;filter:grayscale();width:100%;margin-bottom:22px}.pnd-article:first-child img{aspect-ratio:4/4.5}.pnd-article-meta{letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #999;justify-content:space-between;padding-top:12px;font-size:10px;display:flex}.pnd-article h3{letter-spacing:-.025em;margin:16px 0;font:400 clamp(1.8rem,3vw,3.5rem)/1.08 Bodoni Moda,Didot,Georgia,serif}.pnd-article p{color:#777;font-size:13px;line-height:1.6}.pnd-empty-articles{color:#777;padding:80px 0;font:italic 2rem Georgia,serif}.pnd-contact{color:#fff;background:#101010;flex-direction:column;align-items:flex-start;min-height:70svh;padding-block:105px 32px;display:flex}.pnd-contact .pnd-overline{color:#aaa}.pnd-contact h2{letter-spacing:-.06em;max-width:1100px;margin:75px 0 45px;font:400 clamp(4rem,10vw,11rem)/.95 Bodoni Moda,Didot,Georgia,serif}.pnd-contact-action{border-bottom:1px solid #aaa;gap:55px;padding-bottom:12px;font-size:14px;display:flex}.pnd-footer-bottom{letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #444;justify-content:space-between;gap:20px;width:100%;margin-top:auto;padding-top:120px;font-size:10px;display:flex}.pnd-footer-bottom div{gap:22px;display:flex}@media (width<=760px){.pnd-quote{min-height:65svh;padding-block:95px}.pnd-quote .pnd-overline{margin-bottom:38px}.pnd-quote h2{margin-bottom:45px}.pnd-editorial{padding-block:70px 90px}.pnd-editorial-heading{margin-bottom:35px}.pnd-service-layout{grid-template-columns:1fr 1fr;gap:35px 15px}.pnd-service-card:nth-child(2),.pnd-service-card:nth-child(3){margin-top:0}.pnd-service-card:nth-child(3){grid-column:1/3;max-width:65%}.pnd-service-meta{grid-template-columns:1fr auto}.pnd-service-meta span:first-child{display:none}.pnd-article-layout{grid-template-columns:1fr}.pnd-article:first-child{grid-row:auto}.pnd-article:first-child img{aspect-ratio:1.6}.pnd-contact{min-height:60svh}.pnd-contact h2{margin:65px 0 45px}.pnd-footer-bottom{flex-wrap:wrap;padding-top:45px}}.pnd-quote,.pnd-editorial,.pnd-contact{z-index:11;position:relative}.pnd-refined{z-index:11;background:#fff;padding-block:clamp(65px,7vw,105px);position:relative}.pnd-refined .pnd-editorial-heading{margin-bottom:30px;padding-bottom:20px}.pnd-service-row{min-height:120px;color:inherit;border-bottom:1px solid #d5d5d5;grid-template-columns:45px minmax(230px,1fr) minmax(240px,.85fr) 22px;align-items:center;gap:20px;padding:24px 2px;text-decoration:none;display:grid}.pnd-service-number,.pnd-featured-label,.pnd-article-date{letter-spacing:.13em;text-transform:uppercase;color:#777;font:500 10px/1.5 Arial,sans-serif}.pnd-service-row h3,.pnd-article-list-row h3{letter-spacing:-.035em;margin:0;font:400 clamp(1.5rem,2.4vw,2.5rem)/1.15 Bodoni Moda,Didot,Georgia,serif}.pnd-service-row p{color:#666;max-width:310px;margin:0;font:400 13px/1.65 Arial,sans-serif}.pnd-row-arrow{justify-self:end;font:18px/1 Arial,sans-serif;transition:transform .25s}.pnd-service-row:hover .pnd-row-arrow,.pnd-article-list-row:hover .pnd-row-arrow{transform:translate(3px,-3px)}.pnd-articles-refined-layout{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:start;gap:clamp(30px,5vw,85px);display:grid}.pnd-featured-article{color:inherit;min-width:0;text-decoration:none;display:block}.pnd-featured-article img,.pnd-article-fallback{aspect-ratio:1.75;object-fit:cover;filter:grayscale();background:#ededed;width:100%;height:auto;display:block}.pnd-featured-caption{justify-content:space-between;align-items:end;gap:20px;padding-top:18px;display:flex}.pnd-featured-caption h3{letter-spacing:-.03em;margin:9px 0 0;font:400 clamp(1.6rem,2.4vw,2.6rem)/1.1 Bodoni Moda,Didot,Georgia,serif}.pnd-article-list{border-top:1px solid #d5d5d5}.pnd-article-list-row{min-height:112px;color:inherit;border-bottom:1px solid #d5d5d5;grid-template-columns:30px minmax(0,1fr) 20px;align-items:center;gap:18px;padding:20px 0;text-decoration:none;display:grid}.pnd-article-list-row h3{margin-top:9px;font-size:clamp(1.3rem,1.8vw,2rem)}@media (width<=760px){.pnd-refined{padding-block:60px}.pnd-service-row{grid-template-columns:25px 1fr 20px;gap:12px;min-height:0;padding:23px 0}.pnd-service-row p{grid-area:2/2;max-width:none}.pnd-service-row .pnd-row-arrow{grid-area:1/3}.pnd-articles-refined-layout{grid-template-columns:1fr;gap:32px}.pnd-article-list-row{min-height:95px}.pnd-refined .pnd-editorial-heading h2{font-size:clamp(3rem,11vw,4.4rem)}}:root{--pnd-paper:#fff;--pnd-ink:#151515;--pnd-rule:#d8d8d8;--pnd-gutter:clamp(24px,5.8vw,90px)}.pnd-hero{background:#b7b6b4!important}.pnd-hero .pnd-hero-background{background:linear-gradient(115deg,#545454,#b7b7b7 65%,#e5e5e5)}.pnd-hero .pnd-hero-background video,.pnd-hero .pnd-hero-background img{object-fit:cover;filter:grayscale();width:100%;height:100%}.pnd-hero .pnd-hero-background:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000006b,#00000017 60%,#0000000d);position:absolute;inset:0}.pnd-hero .pnd-hero-copy{color:#fff;left:var(--pnd-gutter)!important;text-align:left!important;align-items:flex-start!important;width:min(700px,58vw)!important;top:48%!important;transform:translateY(-50%)!important}.pnd-hero .pnd-hero-copy h1{max-width:720px;letter-spacing:-.065em!important;font-size:clamp(4.4rem,7.1vw,8rem)!important;line-height:.95!important}.pnd-hero .pnd-hero-copy p{letter-spacing:.015em;color:#ffffffe6;max-width:560px;font-size:clamp(11px,.85vw,14px)!important;line-height:1.6!important}.pnd-hero .pnd-scroll-cue{align-self:center!important;margin-top:clamp(24px,4vw,55px)!important}#selected-work.pnd-selected-work{padding-top:clamp(75px,8vw,125px)!important;padding-bottom:clamp(85px,8vw,125px)!important}#selected-work .pnd-work-heading h2{font-size:clamp(3.6rem,5.6vw,6.5rem)!important}.pnd-quote{z-index:11;position:relative;overflow:hidden;min-height:0!important;padding:clamp(110px,12vw,180px) var(--pnd-gutter)!important;text-align:left!important;background:linear-gradient(118deg,#e9e9e8 0%,#f8f8f7 50%,#ededeb 100%)!important}.pnd-quote:before{content:"";pointer-events:none;background:linear-gradient(135deg,#0000 46%,#ffffffa6 54%,#0000 67%);position:absolute;inset:0}.pnd-quote-inner{z-index:1;grid-template-columns:35% minmax(0,1fr);align-items:center;column-gap:clamp(32px,5vw,90px);width:100%;margin:auto;display:grid;position:relative;max-width:1200px!important}.pnd-quote .pnd-overline{grid-area:1/1/3;align-self:center;font-size:10px;margin:0!important}.pnd-quote h2{grid-column:2;max-width:660px;letter-spacing:-.052em!important;margin:0 0 24px!important;font-size:clamp(2.7rem,4.5vw,5.7rem)!important;line-height:1.05!important}.pnd-quote .pnd-text-link{grid-column:2;justify-self:start}.pnd-editorial.pnd-refined{background:#fff;padding:clamp(95px,10vw,150px) var(--pnd-gutter)!important}.pnd-refined .pnd-editorial-heading{border:0;margin-bottom:22px;padding:0}.pnd-refined .pnd-editorial-heading h2{font-size:clamp(3.2rem,5vw,6rem)!important;line-height:1!important}.pnd-service-rows{border-top:1px solid var(--pnd-rule)}.pnd-service-row{grid-template-columns:40px minmax(210px,1fr) minmax(220px,.85fr) 20px;min-height:clamp(92px,8vw,125px);padding:22px 0}.pnd-service-row h3{font-size:clamp(1.55rem,2.2vw,2.7rem)}.pnd-service-row p{max-width:310px;font-size:12px}.pnd-refined .pnd-section-link{margin-top:35px}.pnd-articles-refined-layout{grid-template-columns:minmax(0,1.16fr) minmax(0,.9fr);gap:clamp(35px,5vw,85px)}.pnd-featured-article img,.pnd-article-fallback{aspect-ratio:1.9!important}.pnd-featured-caption h3{font-size:clamp(1.5rem,2vw,2.4rem)}.pnd-article-list-row{min-height:100px}.pnd-article-list-row h3{font-size:clamp(1.25rem,1.65vw,1.9rem)}.pnd-contact{z-index:11;position:relative;overflow:hidden;min-height:clamp(510px,63svh,760px)!important;padding:clamp(90px,9vw,145px) var(--pnd-gutter) 30px!important;background:#111!important}.pnd-contact:before{content:"";opacity:.8;pointer-events:none;background:radial-gradient(at 80% 70%,#343434 0%,#161616 45%,#0000 75%);position:absolute;inset:0 0 0 46%}.pnd-contact>*{z-index:1;position:relative}.pnd-contact h2{max-width:780px!important;margin:35px 0!important;font-size:clamp(3.6rem,6.2vw,7.3rem)!important;line-height:1!important}.pnd-contact-action{font-size:12px}.pnd-footer-bottom{padding-top:70px!important}@media (width<=760px){.pnd-hero .pnd-hero-copy{width:88vw!important;top:52%!important;left:6vw!important}.pnd-hero .pnd-hero-copy h1{font-size:clamp(3.5rem,12vw,6rem)!important}.pnd-hero .pnd-hero-background:after{background:#00000047}.pnd-quote{padding:90px 6vw!important}.pnd-quote-inner{display:block}.pnd-quote .pnd-overline{margin-bottom:28px!important}.pnd-quote h2{margin-bottom:28px!important;font-size:clamp(2.6rem,9vw,4.5rem)!important}.pnd-editorial.pnd-refined{padding:80px 6vw!important}.pnd-service-row{grid-template-columns:25px 1fr 20px}.pnd-service-row p{grid-column:2}.pnd-articles-refined-layout{grid-template-columns:1fr}.pnd-contact{padding:80px 6vw 28px!important}.pnd-contact h2{font-size:clamp(3.4rem,11vw,5.8rem)!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.pnd-hero .pnd-hero-copy{left:var(--pnd-gutter)!important;text-align:left!important;align-items:flex-start!important;width:min(700px,58vw)!important;top:48%!important;transform:translateY(-50%)!important}.pnd-hero .pnd-hero-copy h1,.pnd-hero .pnd-hero-copy p{margin-left:0!important;margin-right:0!important}.pnd-hero .pnd-scroll-cue{align-self:center!important;margin-left:0!important;margin-right:0!important}.pnd-hero .pnd-hero-background-placeholder{background:linear-gradient(115deg,#545454,#b7b7b7 65%,#e5e5e5)}@media (width<=760px){.pnd-hero .pnd-hero-copy{width:88vw!important;top:52%!important;left:6vw!important}}:root{--pnd-font-display:"Bodoni Moda",Didot,"Times New Roman",serif;--pnd-font-body:"Inter",Arial,Helvetica,sans-serif;--pnd-gutter:clamp(24px,5.4vw,86px);--pnd-section-space:clamp(56px,7.8vw,112px);--pnd-section-title:clamp(44px,5.3vw,76px);--pnd-text:#111;--pnd-muted:#6b6b6b}html{scroll-behavior:smooth}body,button,input,textarea,select{font-family:var(--pnd-font-body)!important}.site-header .site-brand{font-family:var(--pnd-font-body)!important;letter-spacing:.12em!important;font-size:11px!important;font-weight:500!important;line-height:1.4!important}.site-header .site-navigation a{font-family:var(--pnd-font-body)!important;letter-spacing:.12em!important;font-size:10px!important;font-weight:500!important;line-height:1.4!important}.pnd-reference-hero .pnd-hero-copy h1,.pnd-hero .pnd-hero-copy h1{font-family:var(--pnd-font-display)!important;letter-spacing:-.035em!important;font-size:clamp(48px,7.22vw,104px)!important;font-weight:400!important;line-height:.99!important}.pnd-reference-hero .pnd-hero-copy p,.pnd-hero .pnd-hero-copy p{font-family:var(--pnd-font-body)!important;letter-spacing:0!important;text-transform:none!important;max-width:520px!important;font-size:15px!important;font-weight:400!important;line-height:1.6!important}.pnd-hero-right-note{font-family:var(--pnd-font-body)!important;letter-spacing:0!important;text-transform:none!important;width:clamp(170px,18vw,250px)!important;max-width:250px!important;font-size:14px!important;font-weight:400!important;line-height:1.6!important}#selected-work.pnd-selected-work,.pnd-reference-section.pnd-editorial{padding:var(--pnd-section-space) var(--pnd-gutter)!important}#selected-work .pnd-work-heading,.pnd-reference-heading{gap:32px!important;margin-bottom:40px!important}#selected-work .pnd-work-heading h2,.pnd-reference-heading h2,.pnd-services h2,.pnd-articles h2{font-family:var(--pnd-font-display)!important;font-size:var(--pnd-section-title)!important;letter-spacing:-.035em!important;font-weight:400!important;line-height:1.03!important}.pnd-work-eyebrow,.pnd-reference-eyebrow,.pnd-overline,.pnd-featured-label,.pnd-article-date,.pnd-service-number{font-family:var(--pnd-font-body)!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:500!important;line-height:1.5!important}.pnd-work-intro,.pnd-reference-description{font-family:var(--pnd-font-body)!important;letter-spacing:0!important;max-width:380px!important;color:var(--pnd-muted)!important;font-size:14px!important;line-height:1.6!important}#selected-work .pnd-project-title{font-family:var(--pnd-font-display)!important;letter-spacing:-.025em!important;font-size:clamp(23px,1.95vw,28px)!important;font-weight:400!important;line-height:1.12!important}#selected-work .pnd-project-subtitle{font-family:var(--pnd-font-display)!important;font-size:16px!important;font-style:italic!important;font-weight:400!important;line-height:1.35!important}#selected-work .pnd-project-summary{font-family:var(--pnd-font-body)!important;letter-spacing:.03em!important;font-size:11px!important}.pnd-reference-link,.pnd-work-top-link,.pnd-explore-more,.pnd-text-link,.pnd-contact-action{font-family:var(--pnd-font-body)!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:500!important;line-height:1.4!important}.pnd-quote{padding-block:clamp(88px,9.7vw,140px)!important}.pnd-quote-inner h2,.pnd-quote h2{font-family:var(--pnd-font-display)!important;letter-spacing:-.035em!important;font-size:clamp(36px,4.45vw,64px)!important;font-weight:400!important;line-height:1.08!important}.pnd-service-row h3{font-family:var(--pnd-font-display)!important;letter-spacing:-.025em!important;font-size:clamp(26px,2.36vw,34px)!important;font-weight:400!important;line-height:1.1!important}.pnd-service-row p{font-family:var(--pnd-font-body)!important;letter-spacing:0!important;max-width:340px!important;font-size:13px!important;font-weight:400!important;line-height:1.6!important}.pnd-featured-article h3,.pnd-featured-caption h3{font-family:var(--pnd-font-display)!important;letter-spacing:-.025em!important;font-size:clamp(28px,2.5vw,36px)!important;font-weight:400!important;line-height:1.12!important}.pnd-article-list-row h3{font-family:var(--pnd-font-display)!important;letter-spacing:-.025em!important;font-size:clamp(22px,1.74vw,25px)!important;font-weight:400!important;line-height:1.14!important}.pnd-contact{padding:var(--pnd-section-space) var(--pnd-gutter)!important}.pnd-contact h2{font-family:var(--pnd-font-display)!important;letter-spacing:-.035em!important;font-size:clamp(48px,6.1vw,88px)!important;font-weight:400!important;line-height:1.03!important}.pnd-footer-bottom,.pnd-footer-bottom a{font-family:var(--pnd-font-body)!important;letter-spacing:.1em!important;font-size:10px!important;font-weight:400!important;line-height:1.5!important}main h1,main h2,main h3{font-family:var(--pnd-font-display)}main p,main li,main time,main small{font-family:var(--pnd-font-body)}@media (width<=900px){:root{--pnd-section-space:72px;--pnd-section-title:58px}.pnd-reference-hero .pnd-hero-copy h1,.pnd-hero .pnd-hero-copy h1{font-size:clamp(48px,8.5vw,76px)!important}.pnd-contact h2{font-size:64px!important}.pnd-quote-inner h2,.pnd-quote h2{font-size:48px!important}.pnd-reference-hero .pnd-hero-copy p,.pnd-hero .pnd-hero-copy p{font-size:14px!important}}@media (width<=600px){:root{--pnd-section-space:56px;--pnd-section-title:44px}#selected-work .pnd-work-heading,.pnd-reference-heading{margin-bottom:28px!important}.pnd-reference-hero .pnd-hero-copy h1,.pnd-hero .pnd-hero-copy h1{font-size:clamp(42px,11vw,48px)!important}.pnd-hero-right-note{max-width:190px!important;font-size:12px!important}.pnd-quote-inner h2,.pnd-quote h2{font-size:36px!important}.pnd-contact h2{font-size:48px!important}.pnd-service-row h3{font-size:26px!important}.pnd-reference-section .pnd-article-list-row h3{font-size:22px!important}.site-header .site-navigation a{font-size:10px!important}}:root{--pnd-ref-gutter:clamp(24px,5.4vw,86px);--pnd-ref-serif:"Bodoni Moda",Didot,"Times New Roman",serif}body:has(.pnd-reference-hero) .site-header{z-index:50;color:#fff;height:70px;top:0;left:0;right:0;background:0 0!important;border:0!important;position:absolute!important}body:has(.pnd-reference-hero) .site-header nav{padding-inline:var(--pnd-ref-gutter)}body:has(.pnd-reference-hero) .site-header a{color:inherit}body:has(.pnd-reference-hero) .site-header a:hover{color:#d3d3d3}.pnd-reference-hero .pnd-hero-stage{height:100svh;min-height:600px;position:relative!important;top:auto!important}.pnd-reference-hero .pnd-hero-background{position:absolute;inset:0}.pnd-reference-hero .pnd-hero-background video,.pnd-reference-hero .pnd-hero-background img{object-fit:cover;filter:grayscale();width:100%;height:100%}.pnd-reference-hero .pnd-hero-background:after{background:linear-gradient(90deg,#0000007a,#0000001a 55%,#00000045)!important}.pnd-reference-hero .pnd-hero-copy{left:var(--pnd-ref-gutter)!important;text-align:left!important;color:#fff!important;opacity:1!important;align-items:flex-start!important;width:min(650px,57vw)!important;position:absolute!important;top:49%!important;transform:translateY(-50%)!important}.pnd-reference-hero .pnd-hero-copy h1{text-wrap:balance;max-width:680px;font-family:var(--pnd-ref-serif)!important;letter-spacing:-.06em!important;margin:0 0 24px!important;font-size:clamp(66px,7.1vw,116px)!important;line-height:.92!important}.pnd-reference-hero .pnd-hero-copy p{text-transform:uppercase;color:#fff!important;letter-spacing:.16em!important;max-width:600px!important;margin:0!important;font-size:clamp(10px,.77vw,13px)!important;line-height:1.65!important}.pnd-hero-right-note{right:var(--pnd-ref-gutter);white-space:pre-line;letter-spacing:.19em;text-transform:uppercase;color:#fff;z-index:3;width:170px;font-size:10px;line-height:1.65;position:absolute;top:49%;transform:translateY(-50%)}.pnd-reference-hero .pnd-scroll-cue{z-index:5;margin:0!important;position:absolute!important;top:auto!important;bottom:35px!important;left:50%!important;transform:translate(-50%)!important}#selected-work.pnd-selected-work{padding:clamp(90px,9vw,130px) var(--pnd-ref-gutter)!important}#selected-work .pnd-work-heading{align-items:end;margin-bottom:25px}#selected-work .pnd-work-heading h2,.pnd-reference-heading h2{font:400 clamp(54px,5.7vw,91px)/.98 var(--pnd-ref-serif)!important;letter-spacing:-.06em!important;margin:5px 0 0!important}.pnd-reference-link{text-transform:uppercase;letter-spacing:.11em;white-space:nowrap;border-bottom:1px solid;justify-content:space-between;align-items:center;gap:32px;min-width:150px;padding:0 0 9px;font:500 10px/1.3 Arial,sans-serif;display:inline-flex}.pnd-work-top-link{margin-bottom:6px;margin-left:auto}.pnd-reference-section.pnd-editorial{padding:clamp(95px,10vw,140px) var(--pnd-ref-gutter)!important}.pnd-reference-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px;display:flex}.pnd-reference-heading>div{min-width:0}.pnd-reference-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:#888;margin:0 0 6px;font-size:10px}.pnd-reference-description{color:#777;max-width:470px;margin:12px 0 0;font-size:12px;line-height:1.6}.pnd-reference-section .pnd-service-rows{border-top:1px solid #ddd}.pnd-reference-section .pnd-service-row{min-height:104px}.pnd-reference-section .pnd-articles-refined-layout{grid-template-columns:1.15fr .9fr;gap:clamp(32px,4vw,65px);display:grid}.pnd-reference-section .pnd-featured-article img,.pnd-reference-section .pnd-article-fallback{aspect-ratio:2.2;object-fit:cover;width:100%}.pnd-reference-section .pnd-article-list-row{border-bottom:1px solid #ddd;grid-template-columns:clamp(80px,9vw,138px) minmax(0,1fr) 22px;align-items:center;gap:20px;min-height:116px;padding:10px 0;display:grid}.pnd-reference-section .pnd-article-thumb{object-fit:cover;filter:grayscale();background:linear-gradient(120deg,#bbb,#eee);width:100%;height:90px}.pnd-reference-section .pnd-article-list-row h3{margin:6px 0 0;font-size:clamp(19px,1.7vw,29px);line-height:1.1}.pnd-reference-section .pnd-article-date{letter-spacing:.11em;color:#888;text-transform:uppercase;font-size:10px}.pnd-quote{margin-block:0!important}@media (width<=800px){body:has(.pnd-reference-hero) .site-header{height:auto;min-height:70px}body:has(.pnd-reference-hero) .site-header nav{padding-block:17px}.pnd-reference-hero .pnd-hero-copy{width:87vw!important;top:49%!important}.pnd-reference-hero .pnd-hero-copy h1{font-size:clamp(54px,11vw,82px)!important}.pnd-hero-right-note{width:200px;font-size:9px;top:auto;bottom:105px;right:6vw;transform:none}.pnd-reference-heading{align-items:start}.pnd-reference-section .pnd-articles-refined-layout{grid-template-columns:1fr}.pnd-reference-section .pnd-article-thumb{height:80px}}@media (width<=560px){.pnd-reference-heading,#selected-work .pnd-work-heading{flex-wrap:wrap;align-items:start}.pnd-reference-heading .pnd-reference-link,#selected-work .pnd-work-top-link{margin:8px 0 0 auto}.pnd-reference-hero .pnd-hero-copy h1{font-size:clamp(48px,12vw,70px)!important}.pnd-reference-hero .pnd-hero-copy p{letter-spacing:.08em!important;font-size:10px!important}.pnd-hero-right-note{bottom:90px;left:6vw;right:auto}.pnd-reference-section .pnd-article-list-row{grid-template-columns:78px 1fr 15px;gap:12px}.pnd-reference-section .pnd-article-thumb{height:68px}.pnd-reference-section .pnd-article-list-row h3{font-size:19px}}.final-homepage{--pnd-serif:"Bodoni Moda",Georgia,serif;--pnd-sans:"Inter",Arial,sans-serif;color:#111;font-family:var(--pnd-sans);background:#fff;overflow:hidden}body:has(.final-homepage)>.site-header{display:none!important}.final-homepage *{box-sizing:border-box}.final-homepage h1,.final-homepage h2,.final-homepage h3,.final-homepage p{margin:0}.final-homepage a{color:inherit;text-decoration:none}.final-homepage .final-link{font:500 9px/1.5 var(--pnd-sans);letter-spacing:1.9px;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid;align-self:center;padding-bottom:3px;display:inline-block}.final-homepage .final-link-light{color:#fff}.final-hero{color:#fff;isolation:isolate;height:clamp(520px,72vh,930px);min-height:520px;position:relative}.final-hero-media,.final-hero-shade{z-index:-2;position:absolute;inset:0}.final-hero-media{background:#272522}.final-hero-media img,.final-hero-media video{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.final-hero-shade{z-index:-1;background:linear-gradient(#00000038,#0000 33% 55%,#0000008c)}.final-hero-header{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex;position:absolute;top:19px;left:20px;right:20px}.final-brand{font:400 clamp(20px,2vw,30px)/1.2 var(--pnd-serif);letter-spacing:.23em;text-transform:uppercase}.final-navigation{flex-wrap:wrap;justify-content:center;gap:clamp(14px,2.1vw,34px);display:flex}.final-navigation a{font:500 clamp(9px,.72vw,12px)/1.3 var(--pnd-sans);letter-spacing:.13em;text-transform:uppercase}.final-hero-bottom{text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:22px;left:18px;right:18px}.final-hero-bottom h1{font:italic 400 clamp(34px,3.4vw,54px)/1.1 var(--pnd-serif);letter-spacing:-.02em}.final-hero-bottom p{max-width:780px;font:italic 400 clamp(12px,1.2vw,21px)/1.45 var(--pnd-serif);margin:8px 0 17px}.final-scroll-mark{background:#fff;width:1px;height:25px;margin-top:19px;display:block;position:relative}.final-scroll-mark:after{content:"";background:#fff;border-radius:50%;width:3px;height:3px;position:absolute;bottom:-1px;left:-1px}.final-section-strip{background:#fff;justify-content:center;align-items:center;height:clamp(64px,6.25vw,110px);display:flex}.final-heading,.final-section-strip h2{font:italic 400 clamp(29px,2.85vw,43px)/1.1 var(--pnd-serif);text-align:center}.final-work-grid{background:#fff;grid-template-rows:repeat(2,minmax(125px,12.75vw));grid-template-columns:1.03fr .96fr .96fr 1.03fr;gap:2px;display:grid}.final-work-card{background:#888;display:block;position:relative;overflow:hidden}.final-work-card:first-child{grid-row:span 2}.final-work-card:nth-child(2){grid-column:2/4}.final-work-card:nth-child(3){grid-column:4}.final-work-card:nth-child(4){grid-column:2}.final-work-card:nth-child(5){grid-column:3}.final-work-card:nth-child(6){grid-column:4}.final-work-card img{object-fit:cover;filter:grayscale();width:100%;height:100%;transition:transform .6s;display:block}.final-work-card:hover img{transform:scale(1.035)}.final-image-placeholder{background:linear-gradient(125deg,#333,#bbb);width:100%;height:100%;display:block}.final-work-card:after{content:"";pointer-events:none;background:linear-gradient(#0000,#00000085);position:absolute;inset:45% 0 0}.final-work-client{z-index:1;color:#fff;font:400 clamp(12px,1.25vw,19px)/1.2 var(--pnd-serif);text-shadow:0 1px 4px #222;position:absolute;bottom:10px;left:16px}.final-section-cta{justify-content:center;align-items:center;height:clamp(47px,4.6vw,75px);display:flex}.final-framework{color:#fff;text-align:center;background:#111;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:clamp(108px,10.55vw,175px);padding:15px 20px;display:flex}.final-overline{font:500 9px/1.3 var(--pnd-sans);letter-spacing:2px;text-transform:uppercase}.final-framework h2{font:italic 400 clamp(24px,2.35vw,39px)/1.2 var(--pnd-serif)}.final-services{background:#fff;padding:17px max(5.2vw,20px) 0}.final-services-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7.2%;margin-top:17px;display:grid}.final-service-card{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.final-service-media{aspect-ratio:2.65;filter:grayscale();background:linear-gradient(135deg,#181818,#999 60%,#272727);width:100%}.final-service-media-2{background:linear-gradient(145deg,#111 5%,#656565 55%,#ccc 62%,#222 100%)}.final-service-media-3{background:linear-gradient(140deg,#888,#222 55%,#aaa)}.final-service-card h3{font:500 clamp(9px,.88vw,13px)/1.4 var(--pnd-sans);letter-spacing:2px;text-transform:uppercase;margin-top:12px}.final-service-card p{max-width:250px;font:400 clamp(9px,.82vw,12px)/1.65 var(--pnd-sans);margin-top:8px}.final-services .final-section-cta{height:49px}.final-articles{background:#dcdcdc;padding:16px max(5.2vw,20px) 0}.final-articles-grid{grid-template-columns:1.15fr .75fr;gap:5%;margin-top:17px;display:grid}.final-featured-media{aspect-ratio:3.55;background:linear-gradient(120deg,#444,#bcbcbc 60%,#444);width:100%;overflow:hidden}.final-featured-media img,.final-article-thumb img{object-fit:cover;filter:grayscale();width:100%;height:100%}.final-article-kicker{font:500 8px/1.4 var(--pnd-sans);letter-spacing:1.3px;text-transform:uppercase;display:block}.final-article-featured>.final-article-kicker{margin-top:9px}.final-article-featured h3,.final-article-row h3{font:400 clamp(14px,1.45vw,21px)/1.3 var(--pnd-serif)}.final-article-featured p{font:400 10px/1.5 var(--pnd-sans);margin:7px 0 12px}.final-article-list{flex-direction:column;gap:15px;display:flex}.final-article-row{grid-template-columns:82px 1fr;align-items:start;gap:12px;display:grid}.final-article-thumb{aspect-ratio:1.2;background:linear-gradient(130deg,#222,#aaa);width:82px;overflow:hidden}.final-article-row h3{margin:3px 0 8px}.final-articles .final-section-cta{height:46px}.final-footer{color:#fff;background:#111;justify-content:center;align-items:center;min-height:110px;padding:15px 5.2% 24px;display:flex;position:relative}.final-footer-center{text-align:center}.final-footer-center h2{font:italic 400 clamp(21px,2vw,31px)/1.2 var(--pnd-serif)}.final-footer-center>a{font:400 clamp(13px,1.3vw,19px)/1.4 var(--pnd-serif);border-bottom:1px solid #fff;margin-top:6px;display:inline-block}.final-footer-bottom{font:500 8px/1.4 var(--pnd-sans);letter-spacing:1.4px;text-transform:uppercase;justify-content:space-between;gap:20px;display:flex;position:absolute;bottom:13px;left:5.2%;right:5.2%}.final-footer-bottom>div{gap:22px;display:flex}@media (width>=1200px){.final-hero{height:100svh}.final-work-grid{grid-template-rows:repeat(2,minmax(185px,12.75vw))}.final-services{padding-top:28px}.final-articles{padding-top:26px}}@media (width<=650px){.final-hero{height:100svh;min-height:590px}.final-hero-header{gap:20px;top:25px}.final-brand{letter-spacing:.14em;font-size:20px}.final-navigation{gap:10px 15px}.final-navigation a{font-size:9px}.final-hero-bottom{bottom:32px}.final-hero-bottom h1{font-size:34px}.final-hero-bottom p{max-width:390px;font-size:15px}.final-work-grid{grid-template-rows:none;grid-template-columns:repeat(2,1fr);grid-auto-rows:155px}.final-work-card:first-child{grid-row:span 2}.final-work-card:nth-child(n){grid-column:auto}.final-work-card:nth-child(2),.final-work-card:nth-child(3){grid-column:2}.final-services-grid{grid-template-columns:1fr;gap:15px}.final-service-media{aspect-ratio:3}.final-service-card p{max-width:340px}.final-services{padding-top:22px}.final-articles-grid{grid-template-columns:1fr}.final-article-row{grid-template-columns:82px 1fr}.final-article-list{margin-top:15px}.final-framework h2{font-size:23px}.final-footer{min-height:155px}.final-footer-bottom{font-size:7px}}@media (prefers-reduced-motion:reduce){.final-work-card img{transition:none}}.final-homepage{--final-heading-height:clamp(64px, 6.25vw, 110px);--final-heading-size:clamp(29px, 2.832vw, 43.5px);--final-side-gutter:clamp(24px, 7.8vw, 120px)}.final-homepage .final-work,.final-homepage .final-services,.final-homepage .final-articles{border:0;min-height:0;margin:0!important}.final-homepage .final-work,.final-homepage .final-services{background:#fff;padding:0!important}.final-homepage .final-articles{background:#dcdcdc;padding:0!important}.final-homepage .final-work>.final-section-strip,.final-homepage .final-services>.final-section-strip,.final-homepage .final-articles>.final-section-strip{width:100%;height:var(--final-heading-height);min-height:var(--final-heading-height);background:0 0;justify-content:center;align-items:center;display:flex;position:relative;transform:none;margin:0!important;padding:0!important}.final-homepage .final-work>.final-section-strip h2,.final-homepage .final-services>.final-section-strip h2,.final-homepage .final-articles>.final-section-strip h2{text-align:center;max-width:none;font-family:Bodoni Moda,Georgia,serif!important;font-size:var(--final-heading-size)!important;letter-spacing:-.025em!important;margin:0!important;padding:0!important;font-style:italic!important;font-weight:400!important;line-height:1.1!important}.final-homepage .final-work-grid{gap:2px;width:100%;margin:0;padding:0}.final-homepage .final-work>.final-section-cta{justify-content:center;align-items:center;height:clamp(47px,4.59vw,75px);min-height:0;margin:0;padding:0;display:flex}.final-homepage .final-services-grid,.final-homepage .final-articles-grid{padding:0 var(--final-side-gutter);box-sizing:border-box;margin:0}.final-homepage .final-services-grid{gap:7.2%}.final-homepage .final-services .final-section-cta,.final-homepage .final-articles .final-section-cta{justify-content:center;align-items:center;height:clamp(47px,4.59vw,75px);margin:0;padding:0;display:flex}.final-homepage .final-articles-grid{grid-template-columns:1.15fr .75fr;gap:5%}.final-homepage .final-framework{margin:0;padding:15px 20px}@media (width<=650px){.final-homepage{--final-heading-height:64px;--final-heading-size:29px;--final-side-gutter:20px}.final-homepage .final-services-grid{grid-template-columns:1fr;gap:18px}.final-homepage .final-articles-grid{grid-template-columns:1fr;gap:22px}}.final-homepage{--pnd-cta-strip-height:clamp(47px, 4.59vw, 75px)}.final-homepage .final-work>.final-section-cta,.final-homepage .final-services>.final-section-cta,.final-homepage .final-articles>.final-section-cta{box-sizing:border-box;justify-content:center;align-items:center;display:flex;height:var(--pnd-cta-strip-height)!important;min-height:var(--pnd-cta-strip-height)!important;margin:0!important;padding:0!important}.final-homepage .final-framework{box-sizing:border-box;height:auto!important;min-height:0!important;padding-bottom:calc(var(--pnd-cta-strip-height) / 2)!important}.final-homepage{--pnd-extra-bottom-gap:clamp(48px, 4.55vw, 70px)}.final-homepage .final-framework{padding-bottom:calc(35px + var(--pnd-extra-bottom-gap))!important;height:auto!important}.final-homepage .final-services>.final-section-cta{box-sizing:content-box!important;padding-bottom:var(--pnd-extra-bottom-gap)!important}.final-homepage .final-framework{gap:12px;padding-top:0!important}.final-homepage .final-framework-heading-strip{width:100%;height:var(--pnd-heading-strip-height,clamp(64px, 6.25vw, 110px));min-height:var(--pnd-heading-strip-height,clamp(64px, 6.25vw, 110px));flex:none;justify-content:center;align-items:center;display:flex}.final-homepage .final-framework-heading-strip .final-heading{color:#fff;font:italic 400 var(--pnd-heading-font-size,clamp(29px, 2.85vw, 43px))/1.1 var(--pnd-serif);text-transform:none;letter-spacing:normal;text-align:center;margin:0;padding:0}.final-homepage .final-services>.final-services-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:calc(100% + 2*max(5.2vw,20px));margin-left:calc(-1*max(5.2vw,20px));margin-right:0;padding-top:0;display:grid}.final-homepage .final-services-grid>.final-service-card{text-align:center;flex-direction:column;align-items:stretch;min-width:0;display:flex}.final-homepage .final-service-card>.final-service-media{aspect-ratio:2.65;width:100%;overflow:hidden}.final-homepage .final-service-media>img{object-fit:cover;filter:grayscale();width:100%;height:100%;display:block}.final-homepage .final-service-card>h3{margin:13px 14px 0}.final-homepage .final-service-card>p{max-width:360px;font:400 clamp(11px, .9vw, 14px)/1.6 var(--pnd-sans);color:#454545;margin:9px auto 0;padding:0 16px;display:block}@media (width<=650px){.final-homepage .final-services>.final-services-grid{grid-template-columns:1fr;gap:22px}.final-homepage .final-service-card>.final-service-media{aspect-ratio:2.65}.final-homepage .final-service-card>p{max-width:390px}}.final-homepage{--pnd-content-to-cta-gap:clamp(48px, 4.55vw, 70px)}.final-homepage .final-work>.final-section-cta,.final-homepage .final-services>.final-section-cta,.final-homepage .final-articles>.final-section-cta,.final-homepage .final-framework>a.final-link{margin-top:var(--pnd-content-to-cta-gap)!important}.final-homepage{--pnd-explore-before:55px;--pnd-explore-after:105px}.final-homepage .final-work>.final-section-cta,.final-homepage .final-services>.final-section-cta,.final-homepage .final-articles>.final-section-cta{box-sizing:border-box!important;height:auto!important;min-height:0!important;padding:var(--pnd-explore-before) 0 var(--pnd-explore-after)!important;justify-content:center!important;align-items:center!important;margin:0!important;display:flex!important}.final-homepage .final-framework{height:auto!important;min-height:0!important;padding-bottom:var(--pnd-explore-after)!important}.final-homepage .final-framework>a.final-link{margin-top:calc(var(--pnd-explore-before) - 12px)!important;margin-bottom:0!important}.final-homepage .pnd-cinematic{box-sizing:border-box;color:#fff;text-align:center;background:#101010;position:relative;overflow:hidden;height:auto!important;min-height:0!important;margin:0!important;padding:clamp(95px,10vw,165px) clamp(20px,5vw,90px) 105px!important;display:block!important}.final-homepage .pnd-cinematic-inner{flex-direction:column;align-items:center;max-width:1400px;margin:0 auto;display:flex}.final-homepage .pnd-cinematic .pnd-cinematic-quote{letter-spacing:-.035em;color:#fff;text-wrap:balance;max-width:1220px;font:italic 400 clamp(42px,6vw,100px)/1.12 var(--pnd-serif,Georgia,serif)!important;margin:0!important;padding:0!important}.final-homepage .pnd-cinematic .pnd-cinematic-cta{color:#fff;letter-spacing:.18em;border-bottom:1px solid;align-items:center;gap:12px;width:auto;font-size:10px;text-decoration:none;height:auto!important;min-height:0!important;margin:55px 0 0!important;padding:0 0 6px!important;display:inline-flex!important}@media (prefers-reduced-motion:no-preference){.final-homepage .pnd-cinematic.is-visible .pnd-cinematic-quote{animation:.85s both pnd-enter}.final-homepage .pnd-cinematic.is-visible .pnd-cinematic-cta{animation:.7s 1s both pnd-enter}}@keyframes pnd-enter{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media (width<=700px){.final-homepage .pnd-cinematic{padding:95px 22px 105px!important}.final-homepage .pnd-cinematic .pnd-cinematic-quote{font-size:clamp(36px,9vw,58px)!important}}:where(body) img:not(.pnd-letter-mask),:where(body) video{-webkit-filter:none!important;mix-blend-mode:normal!important}.pnd-hero-background,.pnd-service-visual,.final-service-media,.final-work-card,.final-featured-media,.final-article-thumb,.pnd-project-media,.pnd-article-media{-webkit-filter:none!important;background-blend-mode:normal!important}.pnd-hero-background:after,.pnd-luxury-hero .pnd-hero-background:after,.pnd-reference-hero .pnd-hero-background:after,.final-hero-shade,.final-work-card:after,.final-work-card:after,.pnd-project-shade{opacity:0!important;background:0 0!important}.final-hero .final-brand,.final-hero .final-navigation a,.final-hero .final-hero-bottom h1,.final-hero .final-hero-bottom p{text-shadow:0 2px 12px #00000073,0 1px 3px #00000040}.final-hero .final-hero-shade{opacity:1!important;background:linear-gradient(#000000f2 0%,#000000b8 18%,#00000040 34%,#0000 45% 53%,#00000059 65%,#000000c7 80%,#000000fa 100%)!important}.final-homepage .final-work-grid{background:#111!important;grid-template-rows:48vh 32vw!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;display:grid!important}.final-homepage .final-work-grid>.final-work-card:nth-child(n){isolation:isolate!important;aspect-ratio:auto!important;background:#333!important;border:0!important;border-radius:0!important;grid-area:auto!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}.final-homepage .final-work-grid>.final-work-card:first-child{grid-area:1/1/auto/3!important}.final-homepage .final-work-grid>.final-work-card:nth-child(2){grid-area:1/3/auto/5!important}.final-homepage .final-work-grid>.final-work-card:nth-child(3){grid-area:2/1!important}.final-homepage .final-work-grid>.final-work-card:nth-child(4){grid-area:2/2!important}.final-homepage .final-work-grid>.final-work-card:nth-child(5){grid-area:2/3!important}.final-homepage .final-work-grid>.final-work-card:nth-child(6){grid-area:2/4!important}.final-homepage .final-work-grid>.final-work-card>img,.final-homepage .final-work-grid>.final-work-card>.final-image-placeholder{object-fit:cover!important;opacity:1!important;visibility:visible!important;z-index:0!important;-webkit-filter:none!important;transform-origin:50%!important;width:100%!important;max-width:none!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.final-homepage .final-work-grid>.final-work-card>.final-image-placeholder{background:linear-gradient(125deg,#333,#777)!important}.final-homepage .final-work-grid>.final-work-card:after{content:""!important;z-index:1!important;opacity:1!important;visibility:visible!important;pointer-events:none!important;background:linear-gradient(#0000,#0000002e 30%,#000000a6 70%,#000000f2)!important;display:block!important;position:absolute!important;inset:40% 0 0!important}.final-homepage .final-work-grid>.final-work-card>.final-work-client{z-index:2!important;color:#fff!important;opacity:1!important;visibility:visible!important;overflow-wrap:break-word!important;text-shadow:0 2px 12px #000000a6!important;pointer-events:none!important;width:auto!important;max-width:calc(100% - 24px)!important;margin:0!important;line-height:1.2!important;display:block!important;position:absolute!important;bottom:clamp(12px,2vw,36px)!important;left:clamp(12px,2vw,36px)!important;right:12px!important}@media (hover:hover){.final-homepage .final-work-grid>.final-work-card:hover>img{transform:scale(1.035)!important}}@media (width<=650px){.final-homepage .final-work-grid{grid-template-rows:repeat(3,minmax(0,58vw))!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto!important}.final-homepage .final-work-grid>.final-work-card:first-child{grid-area:1/1!important}.final-homepage .final-work-grid>.final-work-card:nth-child(2){grid-area:1/2!important}.final-homepage .final-work-grid>.final-work-card:nth-child(3){grid-area:2/1!important}.final-homepage .final-work-grid>.final-work-card:nth-child(4){grid-area:2/2!important}.final-homepage .final-work-grid>.final-work-card:nth-child(5){grid-area:3/1!important}.final-homepage .final-work-grid>.final-work-card:nth-child(6){grid-area:3/2!important}}@media (prefers-reduced-motion:reduce){.final-homepage .final-work-grid>.final-work-card>img{transition:none!important}}body:has(.pnd-luxury-hero) .site-header.pnd-home-header{z-index:100!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;position:absolute!important;top:0!important;left:0!important;right:0!important}body:has(.pnd-luxury-hero) .pnd-home-header nav{flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:24px!important;height:auto!important;min-height:0!important;padding:26px 20px 0!important;display:flex!important}body:has(.pnd-luxury-hero) .pnd-home-header .site-brand{color:#fff!important;text-align:center!important;text-transform:uppercase!important;letter-spacing:5px!important;white-space:normal!important;margin:0!important;padding:0!important;font:500 30px/1.1 Cormorant Garamond,Georgia,serif!important;display:block!important}body:has(.pnd-luxury-hero) .pnd-home-header .site-navigation{flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:12px 39px!important;width:auto!important;max-width:100%!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}body:has(.pnd-luxury-hero) .pnd-home-header .site-navigation a{color:#fff!important;text-transform:uppercase!important;letter-spacing:1.2px!important;white-space:nowrap!important;font:500 12px/1.4 Inter,Arial,sans-serif!important;display:inline-block!important}.pnd-luxury-hero{z-index:1!important;background:#111!important;height:100svh!important;min-height:0!important;margin:0!important;padding:0!important;position:sticky!important;top:0!important}.pnd-luxury-hero .pnd-hero-stage{isolation:isolate!important;height:100svh!important;min-height:0!important;display:block!important;position:relative!important;inset:auto!important;overflow:hidden!important}.pnd-luxury-hero .pnd-hero-background{z-index:0!important;opacity:1!important;background:#161616!important;position:absolute!important;inset:0!important;transform:none!important}.pnd-luxury-hero .pnd-hero-background img,.pnd-luxury-hero .pnd-hero-background video{object-fit:cover!important;object-position:center!important;filter:grayscale()!important;width:100%!important;height:100%!important}.pnd-luxury-hero .pnd-hero-background:after{content:""!important;background:linear-gradient(#00000045 0%,#0000 27% 48%,#0000002e 67%,#000000b8 100%)!important;position:absolute!important;inset:0!important}.pnd-luxury-hero .pnd-hero-copy{text-align:center!important;opacity:1!important;z-index:5!important;color:#fff!important;flex-direction:column!important;justify-content:flex-end!important;align-items:center!important;width:min(1100px,94vw)!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;inset:auto auto 25px 50%!important;transform:translate(-50%)!important}.pnd-luxury-hero .pnd-hero-copy h1{letter-spacing:-.8px!important;text-transform:none!important;text-align:center!important;color:#fff!important;max-width:none!important;margin:0 0 12px!important;padding:0!important;font:italic 400 54px/1.05 Cormorant Garamond,Georgia,serif!important}.pnd-luxury-hero .pnd-hero-copy p{letter-spacing:0!important;text-transform:none!important;text-align:center!important;color:#fff!important;max-width:790px!important;margin:0!important;padding:0!important;font:italic 400 21px/1.15 Cormorant Garamond,Georgia,serif!important}.pnd-luxury-hero .pnd-hero-cta{text-transform:uppercase!important;color:#fff!important;letter-spacing:2px!important;border-bottom:1px solid!important;margin:43px 0 0!important;padding:0 0 4px!important;font:500 12px/1.4 Inter,Arial,sans-serif!important;text-decoration:none!important;display:inline-block!important}.pnd-luxury-hero .pnd-scroll-cue{opacity:1!important;background:#fffc!important;border:0!important;width:1px!important;height:27px!important;margin:17px auto 0!important;padding:0!important;display:block!important;position:relative!important;inset:auto!important;transform:none!important}.pnd-luxury-hero .pnd-scroll-cue:after{content:"";background:#fff;border-radius:50%;width:5px;height:5px;position:absolute;bottom:-2px;left:-2px}.pnd-luxury-hero .pnd-scroll-dot{display:none!important}@media (width<=900px){body:has(.pnd-luxury-hero) .pnd-home-header nav{gap:17px!important;padding-top:20px!important}body:has(.pnd-luxury-hero) .pnd-home-header .site-brand{letter-spacing:clamp(2px,.4vw,5px)!important;font-size:clamp(20px,3.6vw,30px)!important}body:has(.pnd-luxury-hero) .pnd-home-header .site-navigation{gap:10px 19px!important}body:has(.pnd-luxury-hero) .pnd-home-header .site-navigation a{font-size:10px!important}.pnd-luxury-hero .pnd-hero-copy h1{font-size:clamp(37px,6vw,54px)!important}.pnd-luxury-hero .pnd-hero-copy p{font-size:clamp(17px,2.6vw,21px)!important}}@media (width<=540px){body:has(.pnd-luxury-hero) .pnd-home-header nav{gap:15px!important;padding:19px 12px 0!important}body:has(.pnd-luxury-hero) .pnd-home-header .site-brand{letter-spacing:1.8px!important;font-size:clamp(18px,5vw,24px)!important}body:has(.pnd-luxury-hero) .pnd-home-header .site-navigation{gap:9px 13px!important}body:has(.pnd-luxury-hero) .pnd-home-header .site-navigation a{letter-spacing:.65px!important;font-size:9px!important}.pnd-luxury-hero .pnd-hero-copy{width:92vw!important;bottom:20px!important}.pnd-luxury-hero .pnd-hero-copy h1{margin-bottom:12px!important;font-size:clamp(35px,9vw,46px)!important}.pnd-luxury-hero .pnd-hero-copy p{font-size:clamp(16px,4.2vw,19px)!important;line-height:1.2!important}.pnd-luxury-hero .pnd-hero-cta{margin-top:29px!important;font-size:10px!important}.pnd-luxury-hero .pnd-scroll-cue{height:21px!important;margin-top:13px!important}}.pnd-luxury-hero .pnd-hero-copy h1,.pnd-luxury-hero .pnd-hero-copy p{text-shadow:0 2px 12px #00000073,0 1px 3px #00000040}body:has(.pnd-luxury-hero) .pnd-home-header .site-brand,body:has(.pnd-luxury-hero) .pnd-home-header .site-navigation a{text-shadow:0 1px 6px #0006}.final-homepage{overflow:clip visible!important}.final-homepage .pnd-work-editorial{isolation:isolate;z-index:2!important;background:#fff!important;border:0!important;margin:0!important;padding:0!important;position:relative!important}.final-homepage .pnd-work-editorial>.final-work-grid{background:#fff!important;grid-template-rows:repeat(2,minmax(0,25vw))!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:minmax(0,25vw)!important;gap:3px!important;width:100%!important;height:auto!important;margin:0!important;padding:3px!important;display:grid!important}.final-homepage .pnd-work-editorial .final-work-card:nth-child(n),.final-homepage .pnd-work-editorial .pnd-work-title-tile,.final-homepage .pnd-work-editorial .pnd-work-more-tile{aspect-ratio:auto!important;border:0!important;border-radius:0!important;grid-area:auto!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important;transform:none!important}.final-homepage .pnd-work-editorial .pnd-work-title-tile,.final-homepage .pnd-work-editorial .pnd-work-more-tile{flex-direction:column;justify-content:center;align-items:flex-start;color:#111!important;background:#fff!important;padding:clamp(18px,4vw,75px)!important;text-decoration:none!important;display:flex!important}.final-homepage .pnd-work-editorial .pnd-work-slash{transform-origin:0;background:#111;flex:none;width:40px;height:1px;margin-bottom:clamp(25px,3vw,50px);display:block;transform:rotate(-45deg)}.final-homepage .pnd-work-editorial .pnd-work-title-tile h2,.final-homepage .pnd-work-editorial .pnd-work-more-label{max-width:9ch;display:block;font-family:var(--pnd-serif), Georgia, serif!important;letter-spacing:-.045em!important;text-align:left!important;color:#111!important;font-size:clamp(25px,3.5vw,70px)!important;font-style:italic!important;font-weight:400!important;line-height:1.04!important}.final-homepage .pnd-work-editorial .pnd-work-more-label{max-width:7ch}.final-homepage .pnd-work-editorial .pnd-work-arrow{margin-top:clamp(15px,2.5vw,40px);font:400 clamp(30px,3.5vw,65px)/1 Georgia,serif;transition:transform .3s;display:block}.final-homepage .pnd-work-editorial .final-work-card:nth-child(n){isolation:isolate;background:#777!important}.final-homepage .pnd-work-editorial .final-work-card>img,.final-homepage .pnd-work-editorial .final-work-card>.final-image-placeholder{object-fit:cover!important;z-index:0!important;opacity:1!important;visibility:visible!important;filter:none!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.final-homepage .pnd-work-editorial .final-work-card:after{content:""!important;z-index:1!important;opacity:1!important;pointer-events:none!important;background:linear-gradient(#0000,#0003 35%,#000c)!important;position:absolute!important;inset:40% 0 0!important}.final-homepage .pnd-work-editorial .final-work-client{z-index:2!important;color:#fff!important;font:400 clamp(14px, 1.4vw, 24px)/1.2 var(--pnd-serif), Georgia, serif!important;text-shadow:0 2px 8px #0009!important;position:absolute!important;bottom:clamp(12px,1.5vw,28px)!important;left:clamp(12px,1.5vw,28px)!important;right:10px!important}@media (width<=700px){.final-homepage .pnd-work-editorial>.final-work-grid{grid-template-rows:repeat(4,minmax(0,50vw))!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:minmax(0,50vw)!important;gap:2px!important;padding:2px!important}.final-homepage .pnd-work-editorial .pnd-work-title-tile,.final-homepage .pnd-work-editorial .pnd-work-more-tile{padding:clamp(13px,4vw,25px)!important}.final-homepage .pnd-work-editorial .pnd-work-title-tile h2,.final-homepage .pnd-work-editorial .pnd-work-more-label{font-size:clamp(25px,6vw,44px)!important}.final-homepage .pnd-work-editorial .pnd-work-slash{width:27px;margin-bottom:20px}}@media (prefers-reduced-motion:reduce){.final-homepage>.final-hero{position:relative!important}.final-homepage .pnd-work-editorial .pnd-work-arrow{transition:none}}.final-homepage .pnd-work-editorial .pnd-work-title-tile,.final-homepage .pnd-work-editorial .pnd-work-more-tile{color:#111!important;background:#fafafa!important;justify-content:center!important;align-items:flex-start!important;gap:clamp(12px,1.5vw,24px)!important;padding:clamp(22px,3.1vw,58px)!important}.final-homepage .pnd-work-editorial .pnd-work-slash{display:none!important}.final-homepage .pnd-work-editorial .pnd-work-title-tile h2,.final-homepage .pnd-work-editorial .pnd-work-more-label{letter-spacing:-.035em!important;color:#111!important;margin:0!important;font-size:clamp(28px,3vw,55px)!important;font-style:italic!important;font-weight:400!important;line-height:1.08!important}.final-homepage .pnd-work-editorial .pnd-work-title-tile:before{content:"01 / SELECTED PROJECTS";letter-spacing:.13em;color:#777;font-family:Arial,sans-serif;font-size:clamp(9px,.65vw,12px);font-weight:500;display:block}.final-homepage .pnd-work-editorial .pnd-work-title-tile:after{content:"A curated body of work";letter-spacing:.015em;color:#777;font-family:Arial,sans-serif;font-size:clamp(10px,.8vw,13px);font-weight:400;display:block}.final-homepage .pnd-work-editorial .pnd-work-more-tile:before{content:"VIEW ALL PROJECTS";letter-spacing:.13em;color:#777;font-family:Arial,sans-serif;font-size:clamp(9px,.65vw,12px);font-weight:500;display:block}.final-homepage .pnd-work-editorial .pnd-work-arrow{color:#111!important;margin-top:0!important;font-size:clamp(28px,2.7vw,48px)!important;line-height:1!important}@media (width<=700px){.final-homepage .pnd-work-editorial .pnd-work-title-tile,.final-homepage .pnd-work-editorial .pnd-work-more-tile{gap:10px!important;padding:clamp(12px,3vw,22px)!important}.final-homepage .pnd-work-editorial .pnd-work-title-tile h2,.final-homepage .pnd-work-editorial .pnd-work-more-label{font-size:clamp(23px,5.5vw,35px)!important}.final-homepage .pnd-work-editorial .pnd-work-title-tile:before,.final-homepage .pnd-work-editorial .pnd-work-more-tile:before{letter-spacing:.08em;font-size:8px!important}.final-homepage .pnd-work-editorial .pnd-work-title-tile:after{font-size:9px!important}}.final-homepage>.final-hero{position:relative!important;top:auto!important;transform:none!important}.final-homepage .pnd-work-editorial{margin-top:0!important;transition:none!important;animation:none!important;position:relative!important;transform:none!important}.final-homepage .pnd-work-editorial>.final-work-grid{transition:none!important;animation:none!important;transform:none!important}.final-homepage .pnd-work-editorial .pnd-work-title-tile,.final-homepage .pnd-work-editorial .pnd-work-more-tile{color:#fff!important;background:#101010!important}.final-homepage .pnd-work-editorial .pnd-work-title-tile h2,.final-homepage .pnd-work-editorial .pnd-work-more-label{color:#fff!important}.final-homepage .pnd-work-editorial .pnd-work-title-tile:before,.final-homepage .pnd-work-editorial .pnd-work-title-tile:after,.final-homepage .pnd-work-editorial .pnd-work-more-tile:before{color:#ffffffa6!important}.final-homepage .pnd-work-editorial .pnd-work-arrow{color:#fff!important}.final-homepage .pnd-work-editorial .pnd-work-slash{background:#fff!important}.final-homepage .pnd-work-editorial>.final-work-grid{background:#fff!important;gap:3px!important;padding:3px!important}@media (width<=700px){.final-homepage .pnd-work-editorial>.final-work-grid{gap:2px!important;padding:2px!important}}.final-homepage .pnd-work-editorial .pnd-work-title-tile,.final-homepage .pnd-work-editorial .pnd-work-more-tile{color:#fff!important;background:#fff!important;flex-direction:column!important;justify-content:center!important;align-items:stretch!important;gap:0!important;padding:0!important;display:flex!important;position:relative!important}.final-homepage .pnd-work-editorial .pnd-work-title-tile:before,.final-homepage .pnd-work-editorial .pnd-work-title-tile:after,.final-homepage .pnd-work-editorial .pnd-work-more-tile:before,.final-homepage .pnd-work-editorial .pnd-work-slash{content:none!important;display:none!important}.final-homepage .pnd-work-editorial .pnd-work-title-tile h2{color:#fff!important;width:100%!important;max-width:none!important;height:64px!important;min-height:64px!important;font-family:var(--pnd-serif), Georgia, serif!important;letter-spacing:-.025em!important;text-align:center!important;white-space:nowrap!important;background:#101010!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0 12px!important;font-size:24px!important;font-style:normal!important;font-weight:400!important;line-height:1!important;display:flex!important}.final-homepage .pnd-work-editorial .pnd-work-more-tile{flex-direction:row!important;justify-content:center!important;align-items:center!important}.final-homepage .pnd-work-editorial .pnd-work-more-tile:after{content:""!important;z-index:0!important;pointer-events:none!important;background:#101010!important;height:64px!important;display:block!important;position:absolute!important;top:50%!important;left:0!important;right:0!important;transform:translateY(-50%)!important}.final-homepage .pnd-work-editorial .pnd-work-more-label{z-index:1!important;color:#fff!important;width:auto!important;max-width:none!important;font-family:var(--pnd-serif), Georgia, serif!important;letter-spacing:-.025em!important;white-space:nowrap!important;background:0 0!important;margin:0!important;padding:0!important;font-size:24px!important;font-style:normal!important;font-weight:400!important;line-height:1!important;display:inline-block!important;position:relative!important}.final-homepage .pnd-work-editorial .pnd-work-arrow{z-index:1!important;color:#fff!important;margin:0 0 0 16px!important;padding:0!important;font-family:Georgia,serif!important;font-size:21px!important;line-height:1!important;transition:transform .3s!important;display:inline-block!important;position:relative!important}.final-homepage .pnd-work-editorial .pnd-work-more-tile:hover .pnd-work-arrow{transform:translate(4px,-4px)!important}@media (width<=700px){.final-homepage .pnd-work-editorial .pnd-work-title-tile h2{height:46px!important;min-height:46px!important;font-size:clamp(14px,3.5vw,19px)!important}.final-homepage .pnd-work-editorial .pnd-work-more-tile:after{height:46px!important}.final-homepage .pnd-work-editorial .pnd-work-more-label{font-size:clamp(14px,3.5vw,19px)!important}.final-homepage .pnd-work-editorial .pnd-work-arrow{margin-left:9px!important;font-size:16px!important}}@media (prefers-reduced-motion:reduce){.final-homepage .pnd-work-editorial .pnd-work-arrow{transition:none!important}}.final-homepage .pnd-curated-work,.pnd-curated-work{z-index:1;color:#111;width:100%;display:block;background:#fff!important;margin:0!important;padding:0!important;animation:none!important;position:relative!important;transform:none!important}.pnd-curated-work,.pnd-curated-work *{box-sizing:border-box}.pnd-curated-inner{width:100%;max-width:1600px;margin:0 auto;padding:clamp(48px,5.2vw,90px) clamp(22px,5.2vw,88px)}.pnd-curated-intro{grid-template-columns:1.2fr .8fr;align-items:end;gap:clamp(30px,6vw,100px);margin-bottom:clamp(30px,3vw,52px);display:grid}.pnd-curated-eyebrow{letter-spacing:.18em;color:#111;align-items:center;gap:18px;margin-bottom:22px;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:500;line-height:1.5;display:flex}.pnd-curated-eyebrow:before,.pnd-curated-eyebrow:after{content:"";background:#bbb;width:28px;height:1px;display:block}.pnd-curated-heading h2{color:#111;font-family:var(--pnd-serif,Georgia), Georgia, serif;letter-spacing:-.045em;margin:0;font-size:clamp(35px,4.2vw,70px);font-style:italic;font-weight:400;line-height:1.08}.pnd-curated-description{color:#333;letter-spacing:.005em;max-width:340px;margin:0 0 7px;font-family:Arial,Helvetica,sans-serif;font-size:clamp(12px,.95vw,15px);font-weight:400;line-height:1.75}.pnd-curated-featured,.pnd-curated-secondary{gap:clamp(7px,.7vw,12px);width:100%;display:grid}.pnd-curated-featured{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:clamp(7px,.7vw,12px)}.pnd-curated-secondary{grid-template-columns:repeat(3,minmax(0,1fr))}.pnd-curated-project{isolation:isolate;aspect-ratio:1.33;color:#fff;background:#333;min-width:0;text-decoration:none;display:block;position:relative;overflow:hidden}.pnd-curated-secondary .pnd-curated-project{aspect-ratio:1.12}.pnd-curated-project>img{z-index:0;transition:transform .7s;inset:0;transform:scale(1);object-fit:cover!important;opacity:1!important;visibility:visible!important;filter:none!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important}.pnd-curated-project:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#0000007a);position:absolute;inset:45% 0 0}.pnd-curated-placeholder{background:linear-gradient(135deg,#383838,#666);display:block;position:absolute;inset:0}.pnd-curated-client{font-family:var(--pnd-serif,Georgia), Georgia, serif;letter-spacing:-.025em;text-shadow:0 1px 10px #00000038;font-size:clamp(20px,2vw,31px);font-weight:400;line-height:1.1;z-index:3!important;color:#fff!important;width:auto!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:auto 15px clamp(15px,2vw,28px) clamp(15px,2vw,28px)!important}.pnd-curated-secondary .pnd-curated-client{font-size:clamp(19px,1.7vw,27px)}@media (hover:hover){.pnd-curated-project:hover>img{transform:scale(1.035)}}.pnd-curated-footer{justify-content:flex-start;padding-top:clamp(32px,4vw,64px);display:flex}.pnd-curated-more{letter-spacing:.16em;align-items:center;gap:16px;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:500;line-height:1.5;display:inline-flex;color:#111!important;background:0 0!important;text-decoration:none!important}.pnd-curated-more-line{background:currentColor;width:42px;height:1px;display:block}.pnd-curated-more-arrow{font-family:Arial,Helvetica,sans-serif;font-size:20px;line-height:1;transition:transform .25s}.pnd-curated-more:hover .pnd-curated-more-arrow{transform:translate(5px)}@media (width<=700px){.pnd-curated-inner{padding:45px 16px 55px}.pnd-curated-intro{grid-template-columns:1fr;gap:18px;margin-bottom:28px}.pnd-curated-heading h2{font-size:clamp(34px,8vw,50px)}.pnd-curated-description{max-width:450px;font-size:13px}.pnd-curated-featured{grid-template-columns:1fr}.pnd-curated-secondary{grid-template-columns:repeat(2,minmax(0,1fr))}.pnd-curated-featured .pnd-curated-project{aspect-ratio:1.28}.pnd-curated-secondary .pnd-curated-project{aspect-ratio:.86}.pnd-curated-client,.pnd-curated-secondary .pnd-curated-client{font-size:clamp(18px,4.5vw,25px)}}@media (prefers-reduced-motion:reduce){.pnd-curated-project>img,.pnd-curated-more-arrow{transition:none!important}}.final-homepage .pnd-ref-work,.final-homepage .pnd-ref-framework,.final-homepage .pnd-ref-services,.final-homepage .pnd-ref-articles{box-sizing:border-box;isolation:isolate;font-family:var(--pnd-sans,"Inter",Arial,sans-serif);position:relative}.final-homepage .pnd-ref-work *,.final-homepage .pnd-ref-framework *,.final-homepage .pnd-ref-services *,.final-homepage .pnd-ref-articles *{box-sizing:border-box}.final-homepage .pnd-ref-work{color:#151515;background:#faf9f7;padding:clamp(38px,5vw,80px) clamp(20px,4vw,70px) clamp(30px,4vw,64px)}.pnd-ref-work-head{border-bottom:1px solid #c9c7c4;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;padding-bottom:16px;display:flex}.final-homepage .pnd-ref-work-head h2{letter-spacing:.11em;text-transform:uppercase;font:500 12px/1.2 var(--pnd-sans,"Inter",Arial,sans-serif)!important}.pnd-ref-work-head>span{font:400 11px/1.2 var(--pnd-sans,"Inter",Arial,sans-serif);color:#777;letter-spacing:.1em}.pnd-ref-work-rail{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:9px;display:flex;overflow-x:auto}.pnd-ref-work-rail::-webkit-scrollbar{display:none}.pnd-ref-work-slide{aspect-ratio:.79;scroll-snap-align:start;isolation:isolate;background:#393939;flex:0 0 min(72%,670px);position:relative;overflow:hidden}.pnd-ref-work-slide>img,.pnd-ref-work-list-item>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0;filter:none!important}.pnd-ref-work-slide:after,.pnd-ref-work-list-item:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#0000008c);position:absolute;inset:55% 0 0}.pnd-ref-work-client{z-index:2;color:#fff;font:italic 400 clamp(25px,2.7vw,44px)/1.1 var(--pnd-serif,"Bodoni Moda",Georgia,serif);position:absolute;bottom:24px;left:22px}.pnd-ref-work-controls{justify-content:space-between;align-items:center;gap:20px;margin:22px 0 40px;display:flex}.pnd-ref-work-controls button{color:#222;cursor:pointer;background:0 0;border:0;padding:6px 2px;font:400 30px/1 Georgia,serif}.pnd-ref-work-rule{background:#c8c7c4;flex:1;height:1px}.pnd-ref-work-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.pnd-ref-work-list-item{aspect-ratio:1.15;isolation:isolate;background:#444;position:relative;overflow:hidden}.pnd-ref-work-list-item .pnd-ref-work-client{font-size:clamp(19px,2vw,32px);bottom:18px;left:18px}.pnd-ref-work-all{text-transform:uppercase;font:500 11px/1.3 var(--pnd-sans,"Inter",Arial,sans-serif);letter-spacing:.12em;border-bottom:1px solid #222;justify-content:space-between;align-items:center;margin-top:14px;padding:24px 0 10px;display:flex}.pnd-ref-work-all span{font:26px/1 Georgia,serif}.final-homepage .pnd-ref-framework{color:#fff;background:#0b0b0b;align-items:stretch;min-height:clamp(600px,74vw,940px);display:flex;text-align:left!important;padding:clamp(46px,6vw,110px) clamp(24px,5vw,85px)!important}.pnd-ref-framework-inner{flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;display:flex}.pnd-ref-framework-label{font:500 11px/1.4 var(--pnd-sans,"Inter",Arial,sans-serif);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #777;min-width:min(100%,300px);padding-bottom:13px}.final-homepage .pnd-ref-framework h2{font:italic 400 clamp(55px,7vw,120px)/1.16 var(--pnd-serif,"Bodoni Moda",Georgia,serif)!important;letter-spacing:-.035em!important;text-align:left!important;color:#fff!important;max-width:12ch!important;margin:50px 0!important}.pnd-ref-framework-link{width:100%;max-width:460px;font:500 11px/1.4 var(--pnd-sans,"Inter",Arial,sans-serif);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;display:flex}.pnd-ref-framework-link span:first-child{border-bottom:1px solid #fff;padding-bottom:5px}.pnd-ref-framework-link span:last-child{font:26px/1 Georgia,serif}.final-homepage .pnd-ref-services{color:#111;background:#faf9f7;padding:clamp(45px,6vw,100px) clamp(24px,5vw,85px) clamp(36px,5vw,85px)!important}.final-homepage .pnd-ref-services>h2{font:italic 400 clamp(44px,5vw,85px)/1.08 var(--pnd-serif,"Bodoni Moda",Georgia,serif)!important;letter-spacing:-.035em!important;text-align:left!important;margin:0 0 30px!important}.pnd-ref-service-row{border-top:1px solid #d2d0cc;grid-template-columns:45px minmax(0,1fr) 28px;align-items:start;gap:clamp(12px,3vw,45px);padding:clamp(28px,3.5vw,55px) 0;display:grid}.pnd-ref-service-index{font:400 16px/1.4 var(--pnd-serif,"Bodoni Moda",Georgia,serif);color:#6c6c6c}.final-homepage .pnd-ref-service-copy h3{max-width:12ch;font:italic 400 clamp(31px,3.1vw,51px)/1.08 var(--pnd-serif,"Bodoni Moda",Georgia,serif)!important;letter-spacing:-.035em!important;margin:0 0 14px!important}.final-homepage .pnd-ref-service-copy p{color:#626262;max-width:330px;font:400 clamp(12px,1vw,15px)/1.65 var(--pnd-sans,"Inter",Arial,sans-serif)!important;margin:0!important}.pnd-ref-service-arrow{font:26px/1 Georgia,serif}.pnd-ref-services-all{font:500 11px/1.4 var(--pnd-sans,"Inter",Arial,sans-serif);letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #d2d0cc;justify-content:space-between;align-items:center;padding:22px 0 0;display:flex}.pnd-ref-services-all span:first-child{border-bottom:1px solid #111;padding-bottom:4px}.pnd-ref-services-all span:last-child{font:26px/1 Georgia,serif}.final-homepage .pnd-ref-articles{color:#111;background:#faf9f7;padding:clamp(45px,6vw,100px) clamp(24px,5vw,85px) clamp(50px,6vw,100px)!important}.pnd-ref-articles-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.final-homepage .pnd-ref-articles-head h2{font:italic 400 clamp(44px,5vw,85px)/1.1 var(--pnd-serif,"Bodoni Moda",Georgia,serif)!important;letter-spacing:-.035em!important}.pnd-ref-articles-head a{font:500 11px/1.4 var(--pnd-sans,"Inter",Arial,sans-serif);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid #111;padding-bottom:4px}.pnd-ref-articles-head a span{margin-left:12px}.pnd-ref-article-photo{aspect-ratio:1.8;background:#d6d3cf;overflow:hidden}.pnd-ref-article-photo img,.pnd-ref-article-thumb img{object-fit:cover;width:100%;height:100%;display:block;filter:none!important}.pnd-ref-article-kicker,.pnd-ref-article-small-copy>span{font:500 10px/1.4 var(--pnd-sans,"Inter",Arial,sans-serif);letter-spacing:.1em;text-transform:uppercase;color:#555;margin-top:16px;display:block}.final-homepage .pnd-ref-article-feature h3{max-width:17ch;font:italic 400 clamp(33px,3.6vw,58px)/1.08 var(--pnd-serif,"Bodoni Moda",Georgia,serif)!important;letter-spacing:-.03em!important;margin:9px 0 12px!important}.final-homepage .pnd-ref-article-feature p{color:#777;max-width:430px;font:400 clamp(12px,1vw,15px)/1.6 var(--pnd-sans,"Inter",Arial,sans-serif)!important;margin:0 0 18px!important}.pnd-ref-read{font:500 11px/1.4 var(--pnd-sans,"Inter",Arial,sans-serif);text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid #111;align-items:center;gap:20px;padding:5px 0;display:inline-flex}.pnd-ref-article-recent{margin-top:38px}.pnd-ref-article-small{border-top:1px solid #d3d0cc;grid-template-columns:84px 1fr 20px;align-items:center;gap:18px;padding:17px 0;display:grid}.pnd-ref-article-small:last-child{border-bottom:1px solid #d3d0cc}.pnd-ref-article-thumb{aspect-ratio:1;background:#d5d2cc;width:84px;overflow:hidden}.pnd-ref-article-small-copy>span{color:#777;margin:0 0 6px;font-size:9px}.final-homepage .pnd-ref-article-small h3{font:italic 400 clamp(21px,2vw,32px)/1.13 var(--pnd-serif,"Bodoni Moda",Georgia,serif)!important;margin:0!important}.pnd-ref-article-arrow{font:23px/1 Georgia,serif}.pnd-ref-articles-empty{padding:50px 0}@media (width>=900px){.pnd-ref-work-slide{aspect-ratio:.95;flex-basis:40%}.pnd-ref-work-rail{gap:12px}.pnd-ref-work-list{grid-template-columns:repeat(4,minmax(0,1fr))}.pnd-ref-work-list-item{aspect-ratio:1.1}.final-homepage .pnd-ref-framework{min-height:690px}.final-homepage .pnd-ref-services,.final-homepage .pnd-ref-articles{max-width:none}.pnd-ref-service-row{grid-template-columns:100px 1fr 45px}.pnd-ref-article-feature{grid-template-columns:1.1fr .9fr;align-items:start;column-gap:40px;display:grid}.pnd-ref-article-feature .pnd-ref-article-photo{aspect-ratio:1.25;grid-row:span 5}.pnd-ref-article-recent{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.pnd-ref-article-small{grid-template-columns:70px 1fr 16px;gap:10px}.pnd-ref-article-thumb{width:70px}}@media (width<=700px){.final-homepage .pnd-ref-work{padding:34px 18px 32px}.pnd-ref-work-head{margin-bottom:19px;padding-bottom:12px}.pnd-ref-work-slide{aspect-ratio:.71;flex-basis:88%}.pnd-ref-work-client{font-size:clamp(26px,7vw,38px);bottom:19px;left:16px}.pnd-ref-work-controls{margin:16px 0 28px}.pnd-ref-work-list{grid-template-columns:1fr;gap:7px;display:grid}.pnd-ref-work-list-item{aspect-ratio:1.65}.pnd-ref-work-list-item .pnd-ref-work-client{font-size:clamp(25px,6.2vw,36px)}.pnd-ref-work-all{margin-top:0}.final-homepage .pnd-ref-framework{min-height:760px;padding:46px 24px 60px!important}.final-homepage .pnd-ref-framework h2{max-width:9.3ch!important;margin:58px 0!important;font-size:clamp(51px,11.7vw,78px)!important}.pnd-ref-framework-link{font-size:10px}.final-homepage .pnd-ref-services{padding:50px 24px 42px!important}.final-homepage .pnd-ref-services>h2{margin-bottom:28px!important;font-size:48px!important}.pnd-ref-service-row{grid-template-columns:26px 1fr 24px;gap:16px;padding:25px 0 32px}.final-homepage .pnd-ref-service-copy h3{font-size:clamp(31px,7vw,42px)!important}.final-homepage .pnd-ref-service-copy p{font-size:12px!important}.final-homepage .pnd-ref-articles{padding:48px 24px 55px!important}.final-homepage .pnd-ref-articles-head h2{font-size:45px!important}.pnd-ref-articles-head a{font-size:9px}.pnd-ref-article-photo{aspect-ratio:1.45}.final-homepage .pnd-ref-article-feature h3{font-size:34px!important}.pnd-ref-article-small{grid-template-columns:74px 1fr 16px;gap:12px}.pnd-ref-article-thumb{width:74px}.final-homepage .pnd-ref-article-small h3{font-size:22px!important}}@media (prefers-reduced-motion:reduce){.pnd-ref-work-rail{scroll-behavior:auto}}.final-homepage .pnd-ref-article-feature{min-width:0;display:block!important}.final-homepage .pnd-ref-article-feature .pnd-ref-article-photo{aspect-ratio:1.35;width:100%;overflow:hidden}.final-homepage .pnd-ref-article-feature .pnd-ref-article-kicker{margin:0 0 8px}.final-homepage .pnd-ref-article-recent{min-width:0;flex-direction:column!important;gap:0!important;margin:0!important;display:flex!important}.final-homepage .pnd-ref-article-small{min-width:0;border-top:1px solid #d0ceca!important;border-bottom:0!important;grid-template-columns:90px minmax(0,1fr) 20px!important;align-items:center!important;gap:16px!important;padding:22px 0!important;display:grid!important}.final-homepage .pnd-ref-article-small:last-child{border-bottom:1px solid #d0ceca!important}.final-homepage .pnd-ref-article-thumb{aspect-ratio:1;width:90px!important}.final-homepage .pnd-ref-article-small-copy{min-width:0}.final-homepage .pnd-ref-article-small h3{overflow-wrap:anywhere}@media (width<=700px){.final-homepage .pnd-articles-editorial-grid{grid-template-columns:minmax(0,1fr)!important;gap:35px!important}.final-homepage .pnd-ref-article-feature .pnd-ref-article-photo{aspect-ratio:1.25}.final-homepage .pnd-ref-article-small{grid-template-columns:74px minmax(0,1fr) 20px!important;gap:12px!important;padding:19px 0!important}.final-homepage .pnd-ref-article-thumb{width:74px!important}}.final-homepage :is(.pnd-ref-work-head,.pnd-ref-services-head,.pnd-ref-articles-head){border-bottom:1px solid #d1cfcc!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;width:100%!important;margin-bottom:24px!important;padding-bottom:16px!important;display:flex!important}.final-homepage :is(.pnd-ref-work-head h2,.pnd-ref-services-head h2,.pnd-ref-articles-head h2){font-family:var(--pnd-serif,"Bodoni Moda", Georgia, serif)!important;letter-spacing:-.02em!important;text-transform:none!important;text-align:left!important;white-space:nowrap!important;flex:0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;font-size:clamp(34px,3.4vw,54px)!important;font-style:italic!important;font-weight:400!important;line-height:1.1!important}.final-homepage :is(.pnd-ref-work-head .pnd-ref-work-all,.pnd-ref-services-head .pnd-ref-services-all,.pnd-ref-articles-head>a){color:#111!important;width:auto!important;height:auto!important;font-family:var(--pnd-sans,"Inter", Arial, sans-serif)!important;letter-spacing:.1em!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-bottom:1px solid!important;flex-direction:row!important;flex:none!important;justify-content:flex-end!important;align-self:center!important;align-items:center!important;gap:9px!important;margin:0 0 0 auto!important;padding:0 0 5px!important;font-size:11px!important;font-style:normal!important;font-weight:500!important;line-height:1.4!important;text-decoration:none!important;display:inline-flex!important;position:relative!important;top:5px!important;transform:none!important}.final-homepage :is(.pnd-ref-work-head .pnd-ref-work-all span,.pnd-ref-services-head .pnd-ref-services-all span:last-child,.pnd-ref-articles-head>a span){font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;border:0!important;margin:0!important;padding:0!important}@media (width<=650px){.final-homepage :is(.pnd-ref-work-head,.pnd-ref-services-head,.pnd-ref-articles-head){gap:8px!important;margin-bottom:20px!important;padding-bottom:14px!important}.final-homepage :is(.pnd-ref-work-head h2,.pnd-ref-services-head h2,.pnd-ref-articles-head h2){letter-spacing:-.02em!important;font-size:34px!important;line-height:1.1!important}.final-homepage :is(.pnd-ref-work-head .pnd-ref-work-all,.pnd-ref-services-head .pnd-ref-services-all,.pnd-ref-articles-head>a){letter-spacing:.03em!important;gap:5px!important;font-size:9px!important;top:4px!important}}@media (width<=380px){.final-homepage :is(.pnd-ref-work-head h2,.pnd-ref-services-head h2,.pnd-ref-articles-head h2){font-size:29px!important}.final-homepage :is(.pnd-ref-work-head .pnd-ref-work-all,.pnd-ref-services-head .pnd-ref-services-all,.pnd-ref-articles-head>a){letter-spacing:0!important;font-size:8px!important}}.final-homepage :is(.pnd-ref-work-head h2,.pnd-ref-services-head h2,.pnd-ref-articles-head h2,.pnd-ref-framework h2){font-family:var(--pnd-serif,"Bodoni Moda", Georgia, serif)!important;letter-spacing:-.02em!important;text-transform:none!important;font-size:clamp(34px,3.4vw,54px)!important;font-style:italic!important;font-weight:400!important;line-height:1.1!important}.final-homepage :is(.pnd-ref-work-head .pnd-ref-work-all,.pnd-ref-services-head .pnd-ref-services-all,.pnd-ref-articles-head>a,.pnd-ref-framework-link){font-family:var(--pnd-sans,"Inter", Arial, sans-serif)!important;letter-spacing:1.9px!important;text-transform:uppercase!important;font-size:9px!important;font-style:normal!important;font-weight:500!important;line-height:1.5!important}.final-homepage :is(.pnd-ref-work-head .pnd-ref-work-all,.pnd-ref-services-head .pnd-ref-services-all,.pnd-ref-articles-head>a){border-bottom:1px solid!important;padding-bottom:3px!important}.final-homepage .pnd-ref-framework-link span:first-child{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;padding-bottom:3px!important}@media (width<=650px){.final-homepage :is(.pnd-ref-work-head h2,.pnd-ref-services-head h2,.pnd-ref-articles-head h2,.pnd-ref-framework h2){font-size:34px!important}}@media (width<=380px){.final-homepage :is(.pnd-ref-work-head h2,.pnd-ref-services-head h2,.pnd-ref-articles-head h2){font-size:29px!important}}.final-homepage :is(.pnd-ref-work-head h2,.pnd-ref-services-head h2,.pnd-ref-articles-head h2){font-family:var(--pnd-sans,"Inter", Arial, sans-serif)!important;letter-spacing:1.9px!important;text-transform:uppercase!important;text-align:left!important;font-size:9px!important;font-style:normal!important;font-weight:500!important;line-height:1.5!important}.final-homepage :is(.pnd-ref-work-head,.pnd-ref-services-head,.pnd-ref-articles-head){justify-content:space-between!important;align-items:center!important;display:flex!important}.final-homepage :is(.pnd-ref-work-head .pnd-ref-work-all,.pnd-ref-services-head .pnd-ref-services-all,.pnd-ref-articles-head>a){transform:translateY(5px)!important}.final-homepage :is(.pnd-ref-work-head,.pnd-ref-services-head,.pnd-ref-articles-head){flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.final-homepage :is(.pnd-ref-work-head h2,.pnd-ref-services-head h2,.pnd-ref-articles-head h2,.pnd-ref-work-head .pnd-ref-work-all,.pnd-ref-services-head .pnd-ref-services-all,.pnd-ref-articles-head>a){font-family:var(--pnd-sans,"Inter", Arial, sans-serif)!important;letter-spacing:1.9px!important;text-transform:uppercase!important;text-align:left!important;font-size:9px!important;font-style:normal!important;font-weight:500!important;line-height:1.5!important}.final-homepage :is(.pnd-ref-work-head .pnd-ref-work-all,.pnd-ref-services-head .pnd-ref-services-all,.pnd-ref-articles-head>a){box-shadow:none!important;white-space:nowrap!important;background:0 0!important;border:0!important;justify-content:flex-end!important;align-self:center!important;align-items:center!important;gap:8px!important;margin:0 0 0 auto!important;padding:0!important;text-decoration:none!important;display:inline-flex!important;position:static!important;top:auto!important;transform:none!important}.final-homepage :is(.pnd-ref-work-head .pnd-ref-work-all span,.pnd-ref-services-head .pnd-ref-services-all span,.pnd-ref-articles-head>a span){font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;font-style:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;border:0!important;margin:0!important;padding:0!important}.final-homepage .pnd-ref-framework-link,.final-homepage .pnd-ref-framework-link span:first-child{box-shadow:none!important;border:0!important;text-decoration:none!important}.final-homepage .pnd-ref-framework-link{font-family:var(--pnd-sans,"Inter", Arial, sans-serif)!important;letter-spacing:1.9px!important;text-transform:uppercase!important;font-size:9px!important;font-weight:500!important;line-height:1.5!important}@media (width<=650px){.final-homepage :is(.pnd-ref-work-head,.pnd-ref-services-head,.pnd-ref-articles-head){gap:8px!important}.final-homepage :is(.pnd-ref-work-head h2,.pnd-ref-services-head h2,.pnd-ref-articles-head h2,.pnd-ref-work-head .pnd-ref-work-all,.pnd-ref-services-head .pnd-ref-services-all,.pnd-ref-articles-head>a){letter-spacing:1.5px!important;font-size:9px!important}}@media (width<=700px){.final-homepage .pnd-ref-work{padding-bottom:32px!important}.final-homepage .pnd-ref-work-controls{margin-bottom:0!important}}.final-homepage .pnd-ref-service-list>.pnd-ref-service-row:first-child{border-top:none!important}.final-homepage .pnd-ref-framework{isolation:isolate!important;background:#0b0b0b!important;min-height:680px!important;position:relative!important;overflow:hidden!important}.final-homepage .pnd-ref-framework-inner{z-index:2;width:100%;min-height:0;position:relative}.final-homepage .pnd-framework-video-media{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.final-homepage .pnd-framework-video-media video{object-fit:cover;width:100%;height:100%;display:block}.final-homepage .pnd-framework-video-media:after{content:"";pointer-events:none;background:#0000007a;position:absolute;inset:0}.final-homepage .pnd-ref-framework h2{text-wrap:balance;font-family:var(--pnd-serif,"Bodoni Moda", Georgia, serif)!important;letter-spacing:-.045em!important;width:100%!important;max-width:13ch!important;margin:34px 0!important;font-size:clamp(66px,7.6vw,132px)!important;font-style:italic!important;font-weight:400!important;line-height:1.07!important}.final-homepage .pnd-ref-articles{padding-top:28px!important}@media (width<=700px){.final-homepage .pnd-ref-framework{min-height:690px!important;padding:44px 24px 54px!important}.final-homepage .pnd-ref-framework h2{letter-spacing:-.045em!important;max-width:10.5ch!important;margin:28px 0!important;font-size:clamp(57px,13.1vw,83px)!important;line-height:1.09!important}.final-homepage .pnd-ref-services{padding-bottom:24px!important}.final-homepage .pnd-ref-articles{padding-top:24px!important}}@media (width<=380px){.final-homepage .pnd-ref-framework h2{font-size:53px!important}}@media (prefers-reduced-motion:reduce){.final-homepage .pnd-framework-video-media video{display:none}}.final-homepage .pnd-articles-editorial-grid{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)!important;align-items:start!important;gap:clamp(22px,3vw,50px)!important;display:grid!important}.final-homepage .pnd-ref-article-feature .pnd-ref-article-photo{aspect-ratio:16/9!important;height:auto!important;min-height:0!important;overflow:hidden!important}.final-homepage .pnd-ref-article-feature .pnd-ref-article-photo img,.final-homepage .pnd-ref-article-thumb img{object-fit:cover!important;width:100%!important;height:100%!important}.final-homepage .pnd-ref-article-thumb{aspect-ratio:16/9!important;width:112px!important;height:auto!important;overflow:hidden!important}.final-homepage .pnd-ref-article-recent{grid-template-rows:repeat(3,1fr)!important;gap:0!important;height:auto!important;display:grid!important}.final-homepage .pnd-ref-article-small{grid-template-columns:112px minmax(0,1fr) 20px!important;align-items:center!important;gap:16px!important;min-height:0!important;padding:17px 0!important;display:grid!important}.final-homepage .pnd-ref-article-small-copy span,.final-homepage .pnd-ref-article-feature .pnd-ref-article-kicker{font-size:10px!important;line-height:1.4!important}.final-homepage .pnd-ref-article-small h3,.final-homepage .pnd-ref-article-feature h3{font-family:var(--pnd-serif,"Bodoni Moda", Georgia, serif)!important;letter-spacing:-.01em!important;margin:4px 0!important;font-size:15px!important;font-style:italic!important;font-weight:400!important;line-height:1.3!important}.final-homepage .pnd-article-feature-details p{margin:5px 0 0!important;font-size:12px!important;line-height:1.55!important}.final-homepage .pnd-ref-service-row h3{margin:0 0 10px!important;font-size:clamp(25px,2.5vw,39px)!important;line-height:1.12!important}.final-homepage .pnd-ref-service-row p{max-width:43ch!important;margin:0!important;font-size:12px!important;line-height:1.55!important}.final-homepage .pnd-ref-services{padding-bottom:24px!important}@media (width<=700px){.final-homepage .pnd-articles-editorial-grid{grid-template-columns:minmax(0,1fr)!important;gap:26px!important}.final-homepage .pnd-ref-article-feature .pnd-ref-article-photo{aspect-ratio:16/9!important}.final-homepage .pnd-ref-article-recent{flex-direction:column!important;display:flex!important}.final-homepage .pnd-ref-article-small{grid-template-columns:100px minmax(0,1fr) 20px!important;gap:12px!important;padding:17px 0!important}.final-homepage .pnd-ref-article-thumb{aspect-ratio:16/9!important;width:100px!important}.final-homepage .pnd-ref-service-row{padding-top:24px!important;padding-bottom:24px!important}.final-homepage .pnd-ref-service-row h3{margin-bottom:8px!important;font-size:28px!important}.final-homepage .pnd-ref-service-row p{font-size:12px!important;line-height:1.5!important}}.final-homepage :is(.pnd-ref-work-head h2,.pnd-ref-services-head h2,.pnd-ref-articles-head h2){font-weight:700!important}.final-homepage :is(.pnd-ref-article-kicker,.pnd-ref-article-small-copy span){font-family:var(--pnd-sans,"Inter", Arial, sans-serif)!important;letter-spacing:1.9px!important;text-transform:uppercase!important;font-size:9px!important;font-style:normal!important;font-weight:500!important;line-height:1.5!important}.final-homepage :is(.pnd-ref-article-feature h3,.pnd-ref-article-small h3){font-family:var(--pnd-serif,"Bodoni Moda", Georgia, serif)!important;letter-spacing:-.01em!important;font-size:15px!important;font-style:italic!important;font-weight:400!important;line-height:1.25!important}.final-homepage .pnd-article-feature-details p{display:none!important}.final-homepage .pnd-article-feature-details{padding-top:10px!important}.final-homepage .pnd-ref-article-feature h3{margin:5px 0 0!important}.final-homepage .pnd-ref-service-row p{font-family:var(--pnd-sans,"Inter", Arial, sans-serif)!important;letter-spacing:1.9px!important;font-size:9px!important;font-style:normal!important;font-weight:500!important;line-height:1.6!important}.final-homepage .pnd-ref-service-row h3{font-family:var(--pnd-serif,"Bodoni Moda", Georgia, serif)!important;margin-bottom:9px!important;font-size:24px!important;font-style:italic!important;font-weight:400!important;line-height:1.15!important}.final-homepage .pnd-ref-service-row{min-height:0!important;padding-top:22px!important;padding-bottom:22px!important}.final-homepage :is(.pnd-ref-work-card-title,.pnd-ref-work-item-title,.pnd-ref-work-slide-title,.pnd-ref-work-card h3){font-family:var(--pnd-sans,"Inter", Arial, sans-serif)!important;letter-spacing:1.9px!important;text-transform:uppercase!important;font-size:9px!important;font-style:normal!important;font-weight:700!important;line-height:1.5!important}@media (width<=700px){.final-homepage .pnd-ref-service-row h3{font-size:24px!important}.final-homepage .pnd-ref-service-row p{font-size:9px!important}.final-homepage .pnd-ref-service-row{padding-top:22px!important;padding-bottom:22px!important}}.final-homepage .pnd-ref-service-row .pnd-ref-service-copy p{font-family:var(--pnd-serif,"Bodoni Moda", Georgia, serif)!important;letter-spacing:normal!important;text-transform:none!important;font-size:9px!important;font-style:italic!important;font-weight:400!important;line-height:1.55!important}.final-homepage .pnd-ref-work-rail .pnd-ref-work-slide .pnd-ref-work-client{font-family:var(--pnd-sans,"Inter", Arial, sans-serif)!important;letter-spacing:1.9px!important;text-transform:uppercase!important;color:#fff!important;font-size:9px!important;font-style:normal!important;font-weight:700!important;line-height:1.5!important;bottom:22px!important;left:22px!important}.final-homepage .pnd-ref-framework .pnd-ref-framework-inner h2{text-wrap:balance;font-family:var(--pnd-serif,"Bodoni Moda", Georgia, serif)!important;letter-spacing:-.035em!important;max-width:15ch!important;font-size:clamp(34px,4.34vw,74px)!important;font-style:italic!important;font-weight:400!important;line-height:1.16!important}.final-homepage .pnd-ref-articles .pnd-articles-editorial-grid{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)!important;align-items:start!important;gap:clamp(22px,3vw,50px)!important;display:grid!important}.final-homepage .pnd-ref-articles .pnd-ref-article-feature{min-width:0!important;display:block!important}.final-homepage .pnd-ref-articles .pnd-ref-article-feature .pnd-ref-article-photo{aspect-ratio:16/9!important;width:100%!important;height:auto!important;min-height:0!important;display:block!important;overflow:hidden!important}.final-homepage .pnd-ref-articles .pnd-ref-article-recent{flex-direction:column!important;grid-template-rows:none!important;grid-template-columns:none!important;gap:0!important;width:100%!important;min-width:0!important;margin:0!important;display:flex!important}.final-homepage .pnd-ref-articles .pnd-ref-article-small{border-top:1px solid #d0ceca!important;border-bottom:0!important;grid-template-columns:112px minmax(0,1fr) 20px!important;align-items:center!important;gap:16px!important;width:100%!important;min-width:0!important;padding:17px 0!important;display:grid!important}.final-homepage .pnd-ref-articles .pnd-ref-article-small:last-child{border-bottom:1px solid #d0ceca!important}.final-homepage .pnd-ref-articles .pnd-ref-article-thumb{aspect-ratio:16/9!important;width:112px!important;height:auto!important;overflow:hidden!important}.final-homepage .pnd-ref-articles .pnd-ref-article-thumb img,.final-homepage .pnd-ref-articles .pnd-ref-article-photo img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.final-homepage .pnd-ref-articles .pnd-ref-article-small-copy{min-width:0!important}.final-homepage .pnd-ref-articles .pnd-ref-article-small-copy h3{overflow-wrap:normal!important;word-break:normal!important;hyphens:auto!important}.final-homepage .pnd-ref-articles .pnd-article-feature-details{padding-top:10px!important}.final-homepage .pnd-ref-articles .pnd-article-feature-details p{display:none!important}@media (width<=700px){.final-homepage .pnd-ref-framework .pnd-ref-framework-inner h2{max-width:13ch!important;font-size:clamp(31px,7.25vw,48px)!important}.final-homepage .pnd-ref-articles .pnd-articles-editorial-grid{grid-template-columns:minmax(0,1fr)!important;gap:26px!important}.final-homepage .pnd-ref-articles .pnd-ref-article-small{grid-template-columns:100px minmax(0,1fr) 20px!important;gap:12px!important}.final-homepage .pnd-ref-articles .pnd-ref-article-thumb{width:100px!important}.final-homepage .pnd-ref-work-rail .pnd-ref-work-slide .pnd-ref-work-client{bottom:18px!important;left:16px!important}.final-homepage .pnd-ref-services .pnd-ref-service-row{min-height:0!important;padding-top:30px!important;padding-bottom:30px!important}.final-homepage .pnd-ref-services .pnd-ref-service-row h3{margin-bottom:12px!important;font-size:27px!important;line-height:1.18!important}.final-homepage .pnd-ref-services .pnd-ref-service-row .pnd-ref-service-copy p{font-family:var(--pnd-serif,"Bodoni Moda", Georgia, serif)!important;letter-spacing:normal!important;text-transform:none!important;font-size:12px!important;font-style:italic!important;font-weight:400!important;line-height:1.6!important}}.final-homepage .pnd-ref-articles{margin-top:0!important;padding-top:clamp(70px,8vw,130px)!important}@media (width<=700px){.final-homepage .pnd-ref-articles{margin-top:0!important;padding-top:48px!important}}.final-homepage section#services.pnd-ref-services{background:#fff!important;margin-bottom:0!important;padding-top:clamp(45px,6vw,100px)!important;padding-bottom:clamp(45px,6vw,100px)!important}@media (width<=767px){.final-homepage section#services.pnd-ref-services{background:#fff!important;margin-bottom:0!important;padding-top:50px!important;padding-bottom:50px!important}}.final-homepage .pnd-ref-work{padding-bottom:0!important}.final-homepage .pnd-ref-work-controls{margin-bottom:0!important}.final-homepage section#services.pnd-ref-services{padding-top:clamp(38px,5vw,80px)!important}@media (width<=700px){.final-homepage section#services.pnd-ref-services{padding-top:34px!important}}
