.ps-hero{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:flex-end;isolation:isolate;overflow:hidden}.ps-hero__media{position:absolute;inset:0;z-index:-2}.ps-hero__media picture,.ps-hero__media img{width:100%;height:100%}.ps-hero__media img{object-fit:cover;object-position:center 46%}.ps-hero__blank{position:absolute;inset:0;background:repeating-linear-gradient(104deg,rgba(216,180,135,.07) 0 2px,transparent 2px 26px),linear-gradient(158deg,#3A2D22 0%,var(--ps-walnut-deep) 68%);display:grid;place-items:start end;padding:24vh 5vw 0 0}.ps-hero__blank-mark{font-family:var(--ps-font-display);font-size:clamp(1.3rem,.6rem + 2.8vw,3rem);letter-spacing:.1em;color:#efe2ce24}.ps-hero__veil{position:absolute;inset:0;pointer-events:none}.ps-hero__veil--left{background:linear-gradient(90deg,#1e150fcc,#1e150fbd 30%,#1e150f9e 52%,#1e150f52 68%,#1e150f14 82%,#1e150f00 94%)}.ps-hero__veil--bottom{background:linear-gradient(to top,#1e150fb8,#1e150f8a 9%,#1e150f29 24%,#1e150f00 40%)}.ps-hero__veil--top{background:linear-gradient(to bottom,#1e150fb8,#1e150f94 10%,#1e150f2e 19%,#1e150f00 27%)}@media(max-width:860px){.ps-hero__veil--left{background:linear-gradient(to top,#1e150fbd,#1e150fc7 30%,#1e150f9e 74%,#1e150f4d 86%,#1e150f1a 94%,#1e150f0a)}.ps-hero__veil--bottom{background:linear-gradient(to top,#1e150f57,#1e150f1f 10%,#1e150f00 22%)}}.ps-hero__copy{position:relative;z-index:1;padding-top:7rem;padding-bottom:clamp(2.6rem,1rem + 5vw,4.6rem)}.ps-hero__eyebrow{font-family:var(--ps-font-mono);font-size:var(--ps-size-label);font-weight:600;text-transform:uppercase;letter-spacing:var(--ps-track-label);color:#fff}.ps-hero__title{margin-top:1.15rem;font-size:var(--ps-size-h1);line-height:1.03;color:var(--ps-paper)}@media(min-width:861px){.ps-hero__title{text-wrap:nowrap}}.ps-hero__lede{margin-top:1.35rem;max-width:46ch;font-size:var(--ps-size-lede);line-height:1.58;color:var(--ps-paper)}.ps-hero__actions{margin-top:2.1rem;display:flex;flex-wrap:wrap;gap:.85rem}.ps-hero__credit{position:relative;z-index:1;margin-block:0 .5rem;font-family:var(--ps-font-mono);font-size:.66rem;line-height:1.3;letter-spacing:.03em;text-align:right;color:var(--ps-paper-on-dark)}.ps-hero__rail{position:relative;z-index:1;border-top:1px solid rgba(239,226,206,.26)}.ps-hero__rail-inner{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 2.2rem;padding-block:1.05rem}.ps-hero__rail-src{font-family:var(--ps-font-mono);font-size:var(--ps-size-label);font-weight:600;text-transform:uppercase;letter-spacing:var(--ps-track-label);color:var(--ps-paper-on-dark)}.ps-hero__rail-inner b{font-weight:400;font-size:1.02rem;color:var(--ps-paper)}@media(max-width:860px){.ps-hero{min-height:92svh}.ps-hero__media img{object-position:center 42%}.ps-hero__copy{padding-top:6rem}.ps-hero__title{max-width:none}.ps-hero__actions .ps-btn{width:100%}.ps-hero__rail-inner{gap:.4rem 1.3rem}.ps-hero__rail-inner b{font-size:.92rem}.ps-hero__blank-mark{display:none}}.ps-band{background:var(--ps-paper-sunk)}.ps-split{display:grid;gap:2.4rem}@media(min-width:940px){.ps-split{grid-template-columns:1.04fr .96fr;gap:4rem;align-items:start}.ps-split__media{position:sticky;top:6.5rem}.ps-split--flip .ps-split__media{order:-1}}.ps-split h2{margin-top:1.4rem}.ps-split .ps-body{margin-top:1.45rem}.ps-split__link{margin-top:1.9rem}.ps-facts{margin-top:2.4rem;display:grid}.ps-fact{display:grid;grid-template-columns:1fr auto;gap:.25rem 1.2rem;align-items:baseline;padding:1.05rem 0;border-bottom:1px solid var(--ps-line-strong)}.ps-fact:first-child{border-top:1px solid var(--ps-line-strong)}.ps-fact__v{font-weight:400;font-size:1.12rem;letter-spacing:0;color:var(--ps-ink)}.ps-fact__src{font-family:var(--ps-font-mono);font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:var(--ps-track-caps);color:var(--ps-brass-text);text-align:right;white-space:nowrap}.ps-fact__k{grid-column:1 / -1;font-size:var(--ps-size-small);line-height:1.5;color:var(--ps-ink-soft)}.ps-tiers-slot{margin-top:3rem}.ps-cta-row{margin-top:2.6rem;display:flex;flex-wrap:wrap;gap:1rem 2.2rem;align-items:center}.ps-place{margin-top:2.8rem;display:grid;gap:2.6rem;align-items:start}@media(min-width:940px){.ps-place{grid-template-columns:.92fr 1.08fr;gap:3.6rem}}.ps-place__link{margin-top:1.8rem}.ps-note{margin-top:1.2rem;font-size:var(--ps-size-small);line-height:1.58;color:var(--ps-ink-soft);max-width:48ch}.ps-final{padding-block:var(--ps-section)}.ps-final__inner{display:grid;gap:2.8rem}@media(min-width:940px){.ps-final__inner{grid-template-columns:1fr 1fr;gap:4.2rem;align-items:start}.ps-final__form{position:sticky;top:6.5rem}}.ps-final h2,.ps-final .ps-body{margin-top:1.4rem}.ps-final__media{margin-top:2.6rem}.ps-service{margin:2.2rem 0 0;display:grid;gap:1.15rem}.ps-service__row{display:grid;gap:.3rem;padding-top:1.05rem;border-top:1px solid var(--ps-walnut-line)}.ps-service__k{font-family:var(--ps-font-display);font-size:1.02rem;letter-spacing:0;color:var(--ps-paper)}.ps-service__v{font-size:.89rem;line-height:1.55;color:var(--ps-paper-on-dark)}@media(min-width:700px){.ps-service__row{grid-template-columns:11rem 1fr;gap:1.4rem;align-items:baseline}}
