.pv-main{width:min(100% - 2rem,46rem);margin:clamp(1.5rem,5vh,3.5rem) auto 3rem;animation:property-studio-reveal .5s ease-out both}.pv-head{text-align:center;margin-bottom:2.2rem}.pv-eyebrow{margin:0;font-size:.8rem;letter-spacing:.3em;color:#d9a35c}.pv-head h1{margin:.5rem 0 0;font-size:clamp(2rem,4vw,3rem);font-weight:200;background:linear-gradient(180deg,#fff3dc,#f1cf98 55%,#b9824a);-webkit-background-clip:text;background-clip:text;color:transparent}.pv-lead{margin:.7rem 0 0;font-size:1rem;font-weight:300;color:#cdb994}.pv-list{margin:0;padding:0;list-style:none}.pv-list li{display:flex;gap:1.2rem;padding-block:1.2rem;border-top:1px solid rgba(26,14,6,.85);box-shadow:inset 0 1px 0 rgba(196,118,52,.16)}.pv-num{flex:none;font-size:1.6rem;font-weight:100;line-height:1;color:transparent;-webkit-text-stroke:1px rgba(217,163,92,.8)}.pv-list h2{margin:0;font-size:1.05rem;font-weight:300;color:#f1d6a6}.pv-list p{margin:.4rem 0 0;font-size:.95rem;line-height:1.75;color:#e3d2b2}.pv-date{margin:1.4rem 0 0;font-size:.8rem;color:#a99878;text-align:center}