body:has(.family-experience) .pp-nav{position:absolute;inset:0 0 auto;z-index:5;color:#fff;background:linear-gradient(#1817189c,transparent);border:0}body:has(.family-experience) .pp-signin{border-color:#ffffff70}.family-experience{--ink:#242123;--muted:#776e73;background:#f7f5f2;font-family:Inter,Arial,sans-serif}.family-experience h1,.family-experience h2,.family-experience h3{font-family:inherit;font-weight:550;letter-spacing:-.065em}.family-experience em{font-style:normal;color:#a9959d}.fx-hero{min-height:780px;height:95svh;max-height:1150px;position:relative;isolation:isolate;display:flex;align-items:flex-end;color:white;background:#211b1d}.fx-backdrop,.fx-hero-shade{position:absolute;inset:0;z-index:-1;overflow:hidden}.fx-backdrop img,.fx-backdrop video{position:absolute;width:100%;height:100%;object-fit:cover}.fx-hero-shade{background:linear-gradient(90deg,#141012c9,transparent 85%),linear-gradient(0deg,#141012d9,transparent 85%)}.fx-hero-copy{padding:180px 6% 130px;max-width:1060px}.fx-eyebrow{font-size:12px;font-weight:600;letter-spacing:.18em;line-height:1.6}.fx-hero h1{font-size:clamp(76px,7.8vw,148px);line-height:.98;margin:25px 0 32px;color:white}.fx-hero h1 em{color:#f0dce3}.fx-hero p{max-width:580px;font-size:19px;line-height:1.7;color:#eee5e8}.fx-primary{display:inline-flex;align-items:center;gap:35px;background:#fff;color:#242123!important;border-radius:50px;padding:20px 27px;font-size:16px;font-weight:600;margin-top:22px}.fx-hero-bottom{position:absolute;bottom:30px;left:6%;right:6%;display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:11px;letter-spacing:.13em}.fx-hero-bottom button{border:1px solid #ffffff50;border-radius:30px;background:#25212365;color:#fff;padding:12px 18px;display:flex;align-items:center;gap:10px;cursor:pointer}.fx-casting{padding:100px 22px 70px;scroll-margin-top:25px}.fx-section-heading{padding:0 4.8% 55px;display:flex;justify-content:space-between;align-items:end;gap:50px}.fx-outro h2,.fx-section-heading h2{font-size:clamp(46px,4.7vw,85px);line-height:1.04;margin:20px 0 0}.fx-section-heading p{max-width:400px;font-size:18px;line-height:1.7;color:var(--muted)}.fx-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:32px 16px;width:100%}.fx-member{border-radius:22px;overflow:hidden;background:#fff;display:flex;flex-direction:column;border:1px solid #e8e2df;transition:transform .3s,box-shadow .3s}.fx-member:hover{transform:translateY(-7px);box-shadow:0 20px 40px #30202913}.fx-portrait{aspect-ratio:3/4;position:relative;overflow:hidden;background:#e7dfdb}.fx-portrait img{width:100%;height:100%;object-fit:cover;object-position:center 30%;display:block;transition:filter .3s}.fx-member:hover .fx-portrait img{filter:saturate(1.08)}.fx-member-boris .fx-portrait img{object-position:75% center}.fx-number{position:absolute;top:17px;left:16px;font-size:11px;color:#fff;background:#24212355;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:20px;padding:7px 10px}.fx-profile-link{position:absolute;bottom:15px;right:15px;background:#fff;border-radius:50%;width:42px;height:42px;display:grid;place-items:center}.fx-member-copy{padding:22px 20px 24px;display:flex;flex-direction:column;flex:1 1}.fx-role{font-size:11px;color:#83747c;line-height:1.5;min-height:33px}.fx-member-copy h3{font-size:clamp(24px,2vw,38px);margin:8px 0 12px;line-height:1.1}.fx-member-copy p{font-size:14px;line-height:1.65;color:#776e73;margin:0 0 23px}.fx-discover{font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:16px;border-top:1px solid #eee8e5}.fx-outro{text-align:center;padding:80px 6% 110px;background:#eae4e0;border-radius:35px 35px 0 0}.fx-outro>div{display:flex;justify-content:center;gap:15px;margin-top:35px}.fx-outro a{display:inline-flex;align-items:center;gap:25px;border:1px solid #c9bdc2;border-radius:35px;padding:17px 24px;font-size:15px}.fx-outro a:first-child{background:#252124;color:#fff}@media(min-width:1600px){.fx-member-copy p{font-size:16px}.fx-discover,.fx-role{font-size:14px}}@media(max-width:1100px){.fx-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fx-hero{min-height:720px}.fx-member-copy h3{font-size:32px}.fx-section-heading{gap:25px}.fx-section-heading p{max-width:320px}}@media(max-width:600px){.fx-hero{min-height:720px;height:92svh}.fx-hero-copy{padding:150px 7% 120px}.fx-hero h1{font-size:65px}.fx-hero p{font-size:16px}.fx-hero-bottom{left:7%;right:7%;font-size:9px}.fx-hero-bottom>span{max-width:130px}.fx-hero-bottom button{font-size:10px}.fx-casting{padding:55px 12px}.fx-section-heading{display:block;padding:0 12px 30px}.fx-section-heading p{font-size:16px;max-width:none}.fx-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px}.fx-member{border-radius:17px}.fx-member-copy{padding:16px 13px}.fx-member-copy h3{font-size:25px}.fx-member-copy p{font-size:13px}.fx-role{font-size:10px}.fx-discover{font-size:11px}.fx-outro{padding:55px 20px}.fx-outro>div{flex-direction:column;align-items:center}}@media(prefers-reduced-motion:reduce){.fx-member,.fx-portrait img{transition:none}.fx-member:hover{transform:none}}