/* V76 — finance landing page editorial */
.ps76-finance{color:#242923;background:#f5f3ee}.ps76-finance *{box-sizing:border-box}.ps76-finance .shell{max-width:1190px;margin-inline:auto;width:calc(100% - 48px)}.ps76-kicker{font:700 10px/1.5 Manrope,sans-serif;letter-spacing:.18em;color:#9a6a48}.ps76-finance h1,.ps76-finance h2,.ps76-finance h3{margin:0;color:#202522}.ps76-finance h1{font:500 clamp(46px,5.5vw,84px)/1.03 'Cormorant Garamond',Georgia,serif;letter-spacing:-.035em;margin:24px 0}.ps76-finance h1 em{font-weight:400}.ps76-finance h2{font:500 clamp(37px,4vw,60px)/1.05 'Cormorant Garamond',Georgia,serif;letter-spacing:-.025em}.ps76-finance h3{font:600 clamp(20px,2vw,26px)/1.2 Manrope,sans-serif;letter-spacing:-.04em}.ps76-finance p{font:400 14px/1.8 Manrope,sans-serif;color:#62675f;margin:14px 0}.ps76-hero{padding:clamp(60px,8vw,115px) 0 85px;background:#eae6de}.ps76-hero-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,.72fr);gap:clamp(35px,6vw,110px);align-items:end}.ps76-lead{max-width:650px;font-size:16px!important;line-height:1.8!important}.ps76-actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:24px}.ps76-btn{display:inline-flex;padding:17px 23px;background:#202522;color:#fff!important;text-decoration:none;font:700 11px/1.3 Manrope,sans-serif;letter-spacing:.07em;min-height:51px;align-items:center}.ps76-btn:hover{background:#876349}.ps76-textlink{display:inline-flex;text-decoration:none;color:#262923;border-bottom:1px solid #9a866c;padding-bottom:7px;font:700 10px/1.4 Manrope,sans-serif;letter-spacing:.09em}.ps76-disclaimer{font-size:11px!important;max-width:560px}.ps76-hero-aside{padding:30px 0 25px 28px;border-left:1px solid #bcb4a6}.ps76-hero-aside span,.ps76-step-grid article>span{display:block;color:#9a6a48;font:700 10px/1.5 Manrope,sans-serif;letter-spacing:.13em;margin-bottom:20px}.ps76-hero-aside strong{font:500 clamp(25px,2.5vw,38px)/1.2 'Cormorant Garamond',Georgia,serif}.ps76-steps{padding-top:92px;padding-bottom:100px}.ps76-section-head{display:grid;grid-template-columns:1fr 1.4fr 1fr;gap:25px;align-items:end;margin-bottom:35px}.ps76-section-head p{margin:0}.ps76-step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ps76-step-grid article{background:#ebe7df;padding:clamp(24px,3vw,38px);min-height:260px}.ps76-step-grid article p{margin-top:17px}.ps76-info{background:#dedbd2;padding:75px 0}.ps76-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(35px,7vw,120px)}.ps76-info h2{margin:14px 0}.ps76-info h3{margin-top:30px}.ps76-info .ps76-textlink{margin-top:10px}.ps76-review{padding:80px 0;background:#f2efe8}.ps76-review-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(35px,7vw,100px);align-items:center}.ps76-review h2{margin:16px 0}.ps76-review .ps76-textlink{margin-top:15px}.ps76-testimonial{margin:0;background:#fffdfa;border:1px solid #dcd4c8;padding:clamp(28px,4vw,52px);box-shadow:0 18px 50px rgba(33,33,27,.05)}.ps76-stars{font:700 17px Manrope,sans-serif;color:#ae7a48;letter-spacing:.13em}.ps76-stars span{font-size:9px;color:#827b70;letter-spacing:.12em;margin-left:12px}.ps76-testimonial blockquote{font:400 clamp(27px,3vw,42px)/1.2 'Cormorant Garamond',Georgia,serif;color:#202522;margin:25px 0 35px}.ps76-testimonial figcaption{display:flex;flex-direction:column;gap:5px;font:600 12px Manrope,sans-serif}.ps76-testimonial figcaption span{font-weight:400;color:#827b70;font-size:11px}.ps76-final{background:#e7e2d9;padding:80px 0}.ps76-final-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:clamp(35px,7vw,110px);align-items:center}.ps76-final h2{margin:14px 0}.ps76-final .ps76-btn{margin-top:12px}.ps76-legal{padding:24px 0 24px 28px;border-left:2px solid #aa8565}.ps76-legal strong{font:700 12px Manrope,sans-serif}.ps76-legal p{font-size:12px;line-height:1.75}@media(max-width:850px){.ps76-hero-grid,.ps76-review-grid,.ps76-final-grid,.ps76-info-grid{grid-template-columns:1fr}.ps76-section-head{grid-template-columns:1fr}.ps76-step-grid{grid-template-columns:1fr}.ps76-step-grid article{min-height:0}.ps76-hero{padding:60px 0}.ps76-steps{padding-top:65px;padding-bottom:65px}.ps76-hero-aside{padding-top:0}.ps76-info,.ps76-review,.ps76-final{padding:60px 0}}@media(max-width:520px){.ps76-finance .shell{width:calc(100% - 32px)}.ps76-finance h1{font-size:clamp(43px,11vw,60px)}.ps76-actions{align-items:stretch;flex-direction:column}.ps76-btn{justify-content:center;text-align:center}.ps76-testimonial{padding:26px}.ps76-stars span{display:block;margin:7px 0 0}.ps76-step-grid article{padding:25px}}
