.ps-about{color:#040404}.ps-about-hero{position:relative;margin-top:-10%;height:110vh;overflow:hidden;background:center/cover no-repeat}.ps-about-hero video{width:100%;height:100%;object-fit:cover}
.ps-about-information{padding:5%}.ps-about-information>div{min-height:80vh;max-width:1140px;margin:auto}.ps-about-info-grid{padding:10px;display:flex;gap:20px;align-items:flex-start}.ps-about-info-grid article{padding:20px;flex:1;min-width:0;display:flex;flex-direction:column;gap:20px}
.ps-about-info-grid h2{margin:0;font:italic 600 60px/1 "Playfair Display",sans-serif}.ps-about-info-copy{font:400 30px/1.5 Montserrat,sans-serif}.ps-about-info-copy p:only-child{margin-bottom:0}.ps-about-info-grid article:nth-child(2) .ps-about-info-copy p:last-child{margin-bottom:.9rem}
.ps-about-services{display:inline-flex;align-items:center;gap:13px;min-height:24px;color:#ff036a;font:italic 300 30px/1 Montserrat,sans-serif;align-self:flex-start}.ps-about-services:hover{color:#fc62a6}.ps-about-services img,.ps-about-services svg{width:1em;height:auto;object-fit:contain}
.ps-about-quote{padding:3% 0;background:#f5f5f5;text-align:center}.ps-about-quote>div{min-height:80vh;max-width:1140px;margin:auto;padding:10px;display:flex;flex-direction:column;justify-content:center;gap:20px}
.ps-about-quote h2{margin:0;font:oblique 500 8em/1.2 "Playfair Display",sans-serif}.ps-about-quote-author{padding-top:1%;font:300 46px/1.2 Montserrat,sans-serif;text-transform:uppercase}
.ps-about-team{padding:5%}.ps-about-team>div{max-width:1140px;min-height:80vh;padding:10px;margin:auto;display:flex;align-items:center}.ps-about-team>div>div{width:100%}.ps-about-team-mobile{display:none}
.ps-team-top,.ps-team-middle,.ps-team-bottom{display:flex}.ps-team-top>div,.ps-team-middle>div,.ps-team-bottom>div{padding:10px;min-width:0}
.ps-team-top>div:nth-child(1){width:25%}.ps-team-top>div:nth-child(2){width:50%}.ps-team-top>div:nth-child(3){width:24.332%}
.ps-team-top h2{margin:0;text-align:center;font:oblique 500 9em/1.2 "Playfair Display",sans-serif}
.ps-team-middle{margin-top:-109px;margin-bottom:-35px;padding-bottom:15px}.ps-team-middle>div{width:50%;text-align:center}.ps-team-bottom>div{width:33.333%}
.ps-team-member{position:relative;display:block;line-height:24px}.ps-team-button{display:inline-flex;width:200px;height:200px;align-items:center;justify-content:center;padding:0;border:0;background:transparent;vertical-align:baseline;white-space:normal;border-radius:50%;color:inherit}.ps-team-button img{display:block;width:100%;height:100%;object-fit:contain}.ps-team-button:hover,.ps-team-button:focus{background:transparent}.ps-team-button:focus-visible{outline:2px solid #ff036a;outline-offset:4px}
.ps-team-member-1{text-align:right}.ps-team-member[data-ps-tooltip-tone=light]{--ps-tooltip-background:#fff;--ps-tooltip-text:#040404}.ps-team-tooltip{visibility:hidden;opacity:0;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%);z-index:10;width:max-content;max-width:350px;padding:10px 40px;border-radius:1000px;background:var(--ps-tooltip-background,#040404);color:var(--ps-tooltip-text,#fff);text-align:center;font:400 16px/1.5 Montserrat,sans-serif;transition:opacity .5s,visibility 0s .5s}.ps-team-tooltip p{margin:0}.ps-team-member:hover .ps-team-tooltip,.ps-team-member:focus-within .ps-team-tooltip,.ps-team-member.ps-team-open .ps-team-tooltip{visibility:visible;opacity:1;transition-delay:0s}
.ps-about-team-desktop .ps-team-member{animation:ps-team-float var(--ps-team-duration,5s) ease-in-out infinite}.ps-about-team-desktop .ps-team-member-0{--ps-team-duration:5s}.ps-about-team-desktop .ps-team-member-1{--ps-team-duration:4s}.ps-about-team-desktop .ps-team-member-2{--ps-team-duration:6s}.ps-about-team-desktop .ps-team-member-3{--ps-team-duration:5s}.ps-about-team-desktop .ps-team-member-4{--ps-team-duration:3s}.ps-about-team-desktop .ps-team-member-5{--ps-team-duration:6s}.ps-about-team-desktop .ps-team-member-6{--ps-team-duration:5s}
.ps-team-member.ps-team-dismissed .ps-team-tooltip{visibility:hidden;opacity:0;transition-delay:0s,.5s}
.ps-team-title-motion{display:block;transition:transform .1s}
.ps-team-motion{position:relative}
@keyframes ps-team-float{0%,100%{transform:translateY(0)}50%{transform:translateX(20px) translateY(20px) rotateZ(29deg)}}
.ps-about-contributors{padding:3% 5%;background:#040404;color:#fff}.ps-about-contributors>div{min-height:80vh;max-width:1140px;margin:auto;display:flex;flex-direction:column;justify-content:center;gap:20px}
.ps-about-contributors h2{margin:0;text-align:center;font:oblique 500 110px/1.2 "Playfair Display",sans-serif}.ps-about-contributors-intro{padding-top:1%;text-align:center;font:400 46px/1.2 Montserrat,sans-serif;text-transform:uppercase}
.ps-about-credits-row{display:flex;padding-top:2%;font:300 38px/1.2 Montserrat,sans-serif}.ps-about-credits-row>div{width:50%}.ps-about-credits-row>div:first-child{text-align:right}.ps-credit-names{padding-left:4%}.ps-credit-text{padding-top:1%}.ps-credit-text p{margin:0}
@media(max-width:767px){
 .ps-about-hero{margin-top:-90px;height:90vh}.ps-about-information{padding:5% 8%}.ps-about-information>div{min-height:50vh;padding:20px 0}.ps-about-info-grid{display:block;padding:0}.ps-about-info-grid article{padding:20px 0;margin-bottom:20px}.ps-about-info-grid article:last-child{margin-bottom:0}.ps-about-info-grid h2{font-size:2.2em}.ps-about-info-copy{font-size:20px}.ps-about-services{font-size:20px;align-self:center}
 .ps-about-quote{padding:5% 8%}.ps-about-quote>div{min-height:50vh;padding:0}.ps-about-quote h2{font-size:2.6em}.ps-about-quote-author{font-size:20px}
 .ps-about-team-desktop{display:none}.ps-about-team-mobile{display:block;padding:5% 5% 16%}.ps-team-mobile-grid{display:flex;flex-wrap:wrap}.ps-team-mobile-cell{width:50%;display:flex;min-height:1px}.ps-team-mobile-wrap{width:100%;padding:10px;display:flex;flex-wrap:wrap;align-content:flex-start}.ps-team-mobile-wrap .ps-team-member{width:100%}.ps-team-button{width:100px;height:100px}.ps-team-tooltip{max-width:200px;padding:10px 20px;font-size:14px}.ps-team-member-1{text-align:left}
 .ps-team-mobile-cell-2{width:100%;text-align:center}.ps-team-mobile-cell-2>.ps-team-mobile-wrap{padding:0;margin:10% 0}.ps-team-mobile-cell-2 h2{width:100%;margin:20px 0 0;font:oblique 500 4em/1.2 "Playfair Display",sans-serif}.ps-team-mobile-space{width:100%;height:1px}.ps-team-mobile-cell-3>.ps-team-mobile-wrap{margin-top:31%}.ps-team-mobile-cell-4>.ps-team-mobile-wrap{margin-top:-6%}.ps-team-mobile-cell-5>.ps-team-mobile-wrap{margin-top:45%;padding:0;text-align:right}.ps-team-mobile-cell-6>.ps-team-mobile-wrap{margin-top:-34%}.ps-team-mobile-cell-4{text-align:right}.ps-team-mobile-cell-6{text-align:left}
 .ps-about-contributors{padding:5% 8%}.ps-about-contributors>div{min-height:60vh}.ps-about-contributors h2{font-size:4em}.ps-about-contributors-intro{font-size:20px}.ps-about-credits-row{font-size:1em}
}
@media(max-width:767px){
 .ps-about-team-mobile .ps-team-member{transform:rotate(var(--ps-team-angle,-15deg))}
 .ps-about-team-mobile .ps-team-motion{animation:ps-team-bob var(--ps-team-duration,3s) var(--ps-team-easing,linear) infinite var(--ps-team-direction,alternate-reverse)}
 .ps-about-team-mobile .ps-team-member-1{--ps-team-angle:6deg;--ps-team-duration:1s;--ps-team-direction:alternate}
 .ps-about-team-mobile .ps-team-member-2{--ps-team-duration:2s;--ps-team-easing:ease-out;--ps-team-direction:alternate}
 .ps-about-team-mobile .ps-team-member-3{--ps-team-angle:-10deg}
 .ps-about-team-mobile .ps-team-member-4{--ps-team-angle:15deg;--ps-team-duration:4s}
 .ps-about-team-mobile .ps-team-member-5{--ps-team-angle:-10deg;--ps-team-duration:2s}
 .ps-about-team-mobile .ps-team-member-6{--ps-team-angle:15deg;--ps-team-duration:1s;--ps-team-direction:alternate}
}
@keyframes ps-team-bob{from{transform:translateY(-12.72px)}to{transform:translateY(12.72px)}}
@media(prefers-reduced-motion:reduce){.ps-about-team-desktop .ps-team-member,.ps-about-team-mobile .ps-team-motion{animation:none}.ps-team-tooltip,.ps-team-title-motion{transition:none}}
