.ps-homeowner .ps-hero h1{font-size:clamp(42px,4.8vw,66px);line-height:1.06}.ps-homeowner .ps-hero-grid{padding-bottom:140px}.ps-homeowner .ps-hero-frame>img{object-position:center 58%}.ps-homeowner .ps-price-pill{font-size:13px}.ps-offer-reassurance{display:flex;flex-wrap:wrap;gap:8px 19px;margin-top:22px;font-size:13px;color:#eee5d9}.ps-offer-reassurance span{display:flex;align-items:center;gap:8px}.ps-offer-reassurance span:before{content:"";width:4px;height:4px;border-radius:50%;background:#ffb27a}.ps-homeowner .ps-offer-card{padding:24px;background:#fffdf8}.ps-homeowner .ps-offer-card .amt{align-items:center;gap:16px;margin:10px 0 20px}.ps-homeowner .ps-offer-card .amt b{font-size:60px}.ps-homeowner .ps-offer-card .amt span{max-width:110px;font-size:14px;line-height:1.4}.ps-homeowner .ps-offer-card ul{font-size:14px;gap:13px}.ps-document-fan{display:block;position:relative;height:185px;background:#eae3d8;border-radius:13px;margin:-4px -4px 24px;overflow:hidden}.ps-document-fan>img{position:absolute;height:auto;border:1px solid #d6d1c8;box-shadow:0 7px 16px #30251626}.ps-document-fan>img:first-child{width:35%;left:8%;top:18px;transform:rotate(-11deg)}.ps-document-fan>img:nth-child(2){width:34%;right:8%;top:13px;transform:rotate(10deg)}.ps-document-fan>img:nth-child(3){width:65%;left:17.5%;top:47px;transform:rotate(-2deg)}.ps-document-fan>span{position:absolute;inset:auto 0 0;padding:11px 5px;text-align:center;font-size:10px;font-weight:600;letter-spacing:.04em;background:#eae3d8f5}.ps-sample-label{padding:10px 14px;border:1px solid #d8cfc2;border-radius:999px;font-size:12px;color:#686158}.ps-homeowner .ps-sample .ps-lede{max-width:39em}.sp.sp-showcase{display:block}.sp-document-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:24px}.sp-document-tabs>button{text-align:left;padding:0;overflow:hidden;background:#fffdf9;color:var(--ink);border:1px solid #d9d2c8;border-radius:16px;cursor:pointer;transition:box-shadow .2s,border-color .2s}.sp-document-tabs>button:hover{border-color:#a2998a;box-shadow:0 8px 25px #4538200c}.sp-document-tabs>button[aria-selected=true]{border-color:#b96025;box-shadow:0 0 0 1px #b96025}.sp-document-preview{display:block;position:relative;height:205px;overflow:hidden;background:#e8e2d7;border-bottom:1px solid #ddd6ca}.sp-document-preview>img{object-fit:contain;padding:21px 26px;filter:drop-shadow(0 7px 6px #43352122)}.sp-document-preview-proposal>img,.sp-document-preview-selections>img{object-position:center top;padding:20px 44px 0;transform:scale(1.12);transform-origin:center top}.sp-document-preview-design>img{transform:rotate(-3deg)}.sp-document-preview-selections{background:#ddd5c5}.sp-document-preview-proposal{background:#ebe8e0}.sp-document-number{position:absolute;top:12px;left:12px;width:28px;height:28px;display:grid;place-items:center;background:#fffdf9;border:1px solid #d6cec0;border-radius:50%;font-size:10px}.sp-document-copy{display:block;padding:20px}.sp-document-title{display:flex;align-items:center;gap:9px}.sp-document-title>svg{color:#b45d27;flex-shrink:0}.sp-document-title>svg:last-child:not(:first-child){margin-left:auto}.sp-document-title b{font-size:23px;font-weight:600;letter-spacing:-.025em}.sp-document-benefit{display:block;margin-top:12px;font-size:15px;font-weight:600}.sp-document-detail{display:block;margin-top:7px;font-size:13px;line-height:1.6;color:var(--muted)}.sp-document-pages{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:18px;font-size:11px;color:#985122;font-weight:600}.sp-showcase .sp-doc-head{align-items:center;padding:19px 26px}.sp-showcase .sp-doc-head small{display:block;font-weight:400;margin-top:5px;font-size:12px;color:var(--muted)}.sp-showcase .sp-doc-head .sp-pdf{margin:0;padding:10px 14px;border:1px solid #dacdbb;border-radius:8px;color:#9d4c17;font-size:13px}.ps-sample-next{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:28px 0 0}.ps-sample-next b{display:block;font-size:21px;font-weight:600}.ps-sample-next span{display:block;margin-top:6px;font-size:14px;color:var(--muted)}.ps-sample-next .ps-btn{flex-shrink:0}.ps-sample-cta{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex-shrink:0}.ps-sample-cta small{font-size:13px;font-weight:600;line-height:1.5;color:#373329;text-align:right}.ps-sample-price-cta{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.ps-sample-price-cta small{font-size:13px;font-weight:600;line-height:1.5;color:#373329}.ps-order-section{background:#e9e1d4}.ps-order-total{display:flex;align-items:center;gap:22px;margin:28px 0 26px}.ps-order-total strong{font-size:76px;letter-spacing:-.055em;line-height:1;font-weight:600}.ps-order-total>span{font-size:13px;line-height:1.7;color:#625c52}.ps-order-total b{font-weight:600;color:#373329}.ps-order-deliverables{list-style:none;padding:0;margin:0}.ps-order-deliverables li{display:flex;align-items:flex-start;gap:16px;padding:17px 0;border-top:1px solid #cec4b6}.ps-order-deliverables li:last-child{border-bottom:1px solid #cec4b6}.ps-order-deliverables li>span{font-size:11px;color:#976b44;padding-top:5px}.ps-order-deliverables b{font-weight:600;font-size:17px}.ps-order-deliverables p{margin:4px 0 0;font-size:13px;color:#625c52;line-height:1.5}.ps-order-deliverables svg{flex-shrink:0;color:#a35b28;margin-left:auto;margin-top:4px}.ps-order-terms{font-size:14px;line-height:1.6;margin:24px 0 12px}.ps-order-fine{font-size:12px;line-height:1.7;color:#6e665b}.ps-order-call{display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;line-height:1.5;text-align:center;padding:20px 12px 0}.ps-order-call:hover{text-decoration:underline;text-underline-offset:4px}.ps-checkout-intro{padding-block:22px 14px}.ps-homeowner .ps-price .ps-price-terms{margin:-2px 0 14px;font-size:13px;font-weight:600;line-height:1.5;color:var(--ink)}.ps-homeowner .ps-price.hot .ps-price-terms{color:#f4efe8}.ps-order-launch{margin:-12px 0 24px;font-size:13px;font-weight:600;line-height:1.5;color:#373329}.ps-price.hot.ps-checkout .ps-checkout-split{margin:0 0 24px;padding:14px 16px;border-radius:6px;background:rgba(255,255,255,.07);color:#f4efe8;font-size:14px;font-weight:600;line-height:1.6}.ps-price.hot.ps-checkout .ps-checkout-terms{margin:20px 0 0;font-size:12.5px;line-height:1.7;color:#cfc8bc;text-align:left}.ps-price.hot.ps-checkout .ps-checkout-terms a{color:#f4efe8;text-decoration:underline;text-underline-offset:3px}.ps-price.hot.ps-checkout .ps-note{margin-top:12px;text-align:left}.ps-request-confirmation>p{color:var(--muted);font-size:15px;line-height:1.65}.ps-request-check{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#edf0e4;color:#516132;margin-bottom:22px}.ps-request-confirmation h3{font-size:16px;margin-top:26px}.ps-request-confirmation ul{padding-left:18px;color:var(--muted);font-size:14px;line-height:1.9}.ps-request-confirmation .ps-note{text-align:left}.ps-prices.ps-prices-two{grid-template-columns:1.1fr 1fr;max-width:940px;margin-inline:auto}.ps-thanks-section{padding-block:44px 72px}.ps-thanks{max-width:760px}.ps-thanks .ps-lede{margin-top:12px}.ps-thanks-steps{margin:30px 0 32px}.ps-thanks .ps-note a,.ps-thanks-steps p a{color:#a35b28;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.ps-thanks-actions{display:flex;flex-wrap:wrap;gap:12px}.ps-thanks .ps-note{text-align:left;margin-top:22px}.ps-close-question{display:block;width:fit-content;margin-top:20px;color:#f0e6db;font-size:14px;text-decoration:underline!important;text-underline-offset:4px}@media (max-width:1000px){.ps-homeowner .ps-hero-grid{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:25px}.ps-homeowner .ps-hero h1{font-size:46px}.ps-homeowner .ps-price-pill{flex-wrap:wrap;border-radius:13px;padding:7px 10px;gap:5px 9px}.ps-homeowner .ps-price-pill span{padding:4px 7px}.sp-document-preview{height:160px}.sp-document-copy{padding:16px}.sp-document-title b{font-size:20px}.sp-document-benefit{font-size:13px}}@media (max-width:720px){.ps-homeowner .ps-hero-grid{grid-template-columns:1fr;padding:32px 18px 100px;gap:30px}.ps-homeowner .ps-hero h1{font-size:clamp(37px,9.8vw,54px)}.ps-homeowner .ps-hero-copy>p{font-size:16px;margin:20px 0 24px}.ps-homeowner .ps-price-pill{font-size:11px;border-radius:999px}.ps-homeowner .ps-hero-ctas{gap:10px}.ps-homeowner .ps-hero-ctas .ps-btn{min-height:48px;width:100%;font-size:14px}.ps-offer-reassurance{margin-top:17px;gap:8px 13px;font-size:11px}.ps-homeowner .ps-offer-card{width:100%;max-width:none;padding:22px}.ps-document-fan{height:130px;margin-bottom:19px}.ps-document-fan>img:first-child{width:28%;left:13%;top:10px}.ps-document-fan>img:nth-child(2){width:28%;right:13%;top:10px}.ps-document-fan>img:nth-child(3){width:54%;left:23%;top:27px}.ps-document-fan>span{padding:9px 4px;font-size:9px}.ps-homeowner .ps-offer-card .amt b{font-size:51px}.sp-document-tabs{gap:8px;margin-bottom:16px}.sp-document-tabs>button{border-radius:11px}.sp-document-preview{height:105px}.sp-document-preview>img{padding:18px 5px 7px}.sp-document-preview-proposal>img,.sp-document-preview-selections>img{padding:15px 12px 0;transform:none}.sp-document-number{top:5px;left:5px;width:21px;height:21px;font-size:8px}.sp-document-copy{padding:11px 8px}.sp-document-title{gap:4px}.sp-document-title>svg{display:none}.sp-document-title b{font-size:clamp(12px,3.6vw,16px);letter-spacing:-.03em}.sp-document-benefit,.sp-document-detail{display:none}.sp-document-pages{margin-top:7px;font-size:9px;gap:0}.sp-document-pages svg{display:none}.sp-showcase .sp-doc-head{padding:16px 14px;gap:14px;flex-wrap:wrap}.sp-showcase .sp-doc-head .sp-pdf{padding:10px 12px;font-size:12px}.ps-sample-next{align-items:stretch;flex-direction:column;padding-top:23px}.ps-sample-next .ps-btn{width:100%}.ps-sample-cta{align-items:stretch}.ps-sample-cta small{text-align:left}.ps-sample-label{font-size:11px}.ps-prices.ps-prices-two{grid-template-columns:1fr;gap:24px}.ps-order-total strong{font-size:67px}.ps-order-total{gap:18px}.ps-thanks-section{padding-block:32px 56px}.ps-thanks-actions .ps-btn{width:100%}.ps-order-section .ps-book-grid{gap:26px}}