.ps-page{--ps-accent:#edc88a;background:#faf8f3;color:#14233b}.ps-hero{background:#12243a;color:#f7f8fc;padding:2rem 0 4.5rem}.ps-crumb{display:flex;gap:.7rem;flex-wrap:wrap;font-size:.78rem;margin-bottom:3.5rem;color:#c5d3e3}.ps-crumb a{color:#e6c58e}.ps-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:5rem;align-items:center}.ps-eyebrow{display:block;color:#795018;font-size:.65rem;letter-spacing:.16em;font-weight:700;line-height:1.7}.ps-hero .ps-eyebrow{color:#edc88a}.ps-hero h1{font-size:clamp(3rem,5.5vw,5.8rem);line-height:1.1;letter-spacing:-.035em;margin:1.3rem 0;color:#fff}.ps-hero h1 em{display:block;font:500 clamp(1.8rem,3vw,3rem)/1.22 'Cormorant Garamond',serif;color:#edc88a;max-width:32rem;margin-top:1.3rem}.ps-lead{font-size:1rem;line-height:1.85;color:#d4dfec;max-width:34rem;margin-bottom:1.8rem}.ps-art{background:#1c344d;border:1px solid #597086;border-radius:1.4rem;padding:1.6rem;box-shadow:0 2rem 5rem #050f1b55}.ps-art-top{display:flex;justify-content:space-between;gap:1rem;font-size:.6rem;color:#d8e5f1;letter-spacing:.1em}.ps-art-canvas{height:15rem;position:relative;display:grid;place-items:center;margin:.6rem 0}.ps-orbit{position:absolute;border:1px solid #8da5b0;border-radius:50%;width:12rem;height:12rem}.ps-orbit-b{width:9rem;height:9rem;border-style:dashed}.ps-art-core{width:5.3rem;height:5.3rem;background:#edc88a;color:#14233b;border-radius:1.3rem;display:grid;place-items:center;transform:rotate(-8deg);box-shadow:0 1rem 3rem #0004}.ps-art-core svg{width:2rem;height:2rem;transform:rotate(8deg)}.ps-art-tag{position:absolute;background:#f7f3e9;color:#14233b;padding:.55rem .8rem;border-radius:.45rem;font-size:.72rem;box-shadow:0 .5rem 1rem #0002}.ps-tag-0{top:2rem;left:0}.ps-tag-1{right:0;top:6.5rem}.ps-tag-2{bottom:1.2rem;left:1.8rem}.ps-art-bottom{border-top:1px solid #607387;padding-top:1.2rem}.ps-art-bottom small{font-size:.6rem;letter-spacing:.15em;color:#edc88a}.ps-art-bottom h2{font-size:1.45rem;color:#fff;margin:.5rem 0;line-height:1.3}.ps-art-bottom p{font-size:.85rem;line-height:1.7;color:#d4dfec;margin:0}.ps-plan .ps-art{background:#233b40}.ps-plan .ps-orbit{border-radius:1rem;transform:rotate(-12deg)}.ps-design .ps-art{background:#3b3046}.ps-design .ps-orbit-a{border-radius:30% 70% 60% 40%;transform:rotate(30deg)}.ps-design .ps-art-core{border-radius:50%;background:#e2c6d7}.ps-develop .ps-art{background:#203d45}.ps-develop .ps-orbit{border-radius:0;transform:rotate(45deg)}.ps-launch .ps-art{background:#2d354e}.ps-launch .ps-orbit-a{width:14rem;height:8rem;transform:rotate(-25deg)}.ps-navigation{border-bottom:1px solid #d8d2c7;background:#fffdf8}.ps-navigation>.be-wrap{display:flex;gap:.7rem;overflow:auto;padding-block:1rem}.ps-navigation a{display:flex;gap:.6rem;align-items:center;padding:.7rem .95rem;white-space:nowrap;border-radius:2rem;color:#40516b;font-size:.8rem}.ps-navigation a span{font-size:.6rem;color:#795018}.ps-navigation a[aria-current]{background:#14233b;color:#fff}.ps-navigation a[aria-current] span{color:#edc88a}.ps-work{padding-block:5rem}.ps-section-heading{display:grid;grid-template-columns:1fr 1fr;gap:1rem 5rem;align-items:end;margin-bottom:2.2rem}.ps-section-heading .ps-eyebrow{grid-column:1/-1}.ps-section-heading h2{font-size:clamp(2rem,3.3vw,3.3rem);line-height:1.18;letter-spacing:-.025em;margin:0}.ps-section-heading h2 em{font-family:'Cormorant Garamond',serif;color:#795018}.ps-section-heading p{line-height:1.8;color:#40516b;max-width:30rem}.ps-work-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.ps-work-grid article{border:1px solid #d4ccba;border-radius:1rem;padding:2rem;background:#fffdf9}.ps-work-grid article:nth-child(2){background:#edf3f6}.ps-work-grid article:nth-child(3){background:#f2ece3}.ps-card-number{font-size:.8rem;color:#795018;display:block;margin-bottom:2rem}.ps-work-grid h3{font-size:1.2rem;line-height:1.45;margin:0 0 1rem;letter-spacing:-.01em}.ps-work-grid p{font-size:.92rem;line-height:1.85;color:#40516b;margin:0}.ps-collaboration{display:grid;grid-template-columns:1fr 1fr;gap:5rem;border-top:1px solid #d4ccba;padding-block:4rem}.ps-collaboration h2{font-size:2.1rem;line-height:1.3;margin:1rem 0}.ps-collaboration p{color:#40516b;line-height:1.8}.ps-inputs article{padding:1.3rem 0;border-bottom:1px solid #d4ccba}.ps-inputs article:first-child{padding-top:0}.ps-inputs article span{font-size:.65rem;font-weight:700;letter-spacing:.1em;color:#795018}.ps-inputs a{display:inline-block;margin-top:1.5rem;font-size:.85rem;color:#795018;font-weight:700}.ps-next{display:flex;justify-content:space-between;gap:1.5rem;border-top:1px solid #d4ccba;padding-block:2rem 4rem}.ps-next a{font-size:1.2rem;color:#14233b;line-height:1.6}.ps-next small{display:block;font-size:.6rem;letter-spacing:.1em;color:#795018}.ps-page a:focus-visible{outline:3px solid #ae7b2b;outline-offset:4px}.ps-page *{min-width:0}.ps-page h1,.ps-page h2,.ps-page h3,.ps-page p{overflow-wrap:break-word}@media(max-width:900px){.ps-hero-grid{gap:2rem}.ps-work-grid article{padding:1.4rem}.ps-collaboration{gap:2rem}}@media(max-width:650px){.ps-hero{padding-bottom:2rem}.ps-crumb{margin-bottom:2rem}.ps-hero-grid,.ps-section-heading,.ps-collaboration,.ps-work-grid{grid-template-columns:1fr;gap:1.5rem}.ps-hero h1{font-size:3.3rem}.ps-art{padding:1.3rem;margin-top:.5rem}.ps-art-canvas{height:14rem}.ps-work{padding-block:3rem}.ps-section-heading{gap:.8rem}.ps-card-number{margin-bottom:1rem}.ps-collaboration{padding-block:2.5rem}.ps-next a{font-size:1rem}.ps-next{padding-bottom:2.5rem}.ps-next a:last-child{text-align:right}.ps-navigation>.be-wrap{width:100%;padding-inline:1rem}}
.ps-page .ps-hero .ps-lead,.ps-page .ps-art-bottom p{color:#d4dfec!important;-webkit-text-fill-color:#d4dfec!important}.ps-page .ps-art-bottom h2{font-size:1.45rem!important;line-height:1.3!important;letter-spacing:-.015em!important}.ps-page .ps-work-grid h3{font-size:1.2rem!important;line-height:1.45!important}.ps-page .ps-work-grid p{font-size:.92rem!important;line-height:1.85!important}
