 .proof-main{width:89%;max-width:1282px;margin:auto}.proof-hero{padding:60px 0 20px;max-width:1050px}.proof-kicker{font-size:13px;letter-spacing:.12em;color:#f3b69f;line-height:1.6}.proof-hero h1{font-size:clamp(42px,6vw,76px);font-weight:400;line-height:1.06;letter-spacing:-.04em;margin:24px 0}.proof-main em,.evidence-strip em{font-family:Georgia,serif;color:#f3b69f;font-weight:400}.proof-hero>p:not(.proof-kicker),.proof-deck{max-width:780px;font-size:18px;line-height:1.75;color:#cfbfc5}.proof-actions{display:flex;align-items:center;gap:28px;flex-wrap:wrap;margin:28px 0}.proof-button{background:#f3b69f;color:#241017!important;border-radius:40px;padding:17px 25px;display:inline-flex;gap:30px;align-items:center;font-size:16px;min-height:48px}.proof-button span{font-size:14px}.proof-index{display:flex;flex-wrap:wrap;gap:12px 30px;padding:25px 0;font-size:15px}.proof-index a{padding:10px 0}.proof-section{padding:52px 0;border-top:1px solid #ffffff24;scroll-margin-top:130px}.proof-section h2,.proof-end h2{font-size:clamp(30px,4vw,48px);line-height:1.13;letter-spacing:-.025em;font-weight:400;margin:20px 0}.proof-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px}.proof-cards article{border:1px solid #785b6570;background:linear-gradient(145deg,#302029,#1a1015);border-radius:20px;padding:26px;display:flex;flex-direction:column;min-width:0;transition:transform .25s,border-color .25s}.proof-tag{font-size:13px;letter-spacing:.06em;color:#efc4b9}.proof-value{font-size:clamp(42px,4.5vw,64px);font-weight:400;letter-spacing:-.04em;line-height:1.2;color:#f3b69f;margin:25px 0 6px}.proof-value+span{font-size:14px;line-height:1.6;color:#bfaab5}.proof-main h3{font-size:23px;line-height:1.35;font-weight:400;margin:22px 0 12px}.proof-main p,.proof-main li,.proof-main dd{font-size:16px;line-height:1.8;color:#d2c1c8}.proof-cards a{padding:18px 0 4px;margin-top:auto;font-size:15px;line-height:1.6;color:#f3b69f}.proof-split{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:24px 0}.proof-note{border-left:2px solid #d89a8b;padding-left:25px}.proof-table{overflow:auto;border:1px solid #79505f70;border-radius:14px;margin-top:30px}.proof-table table{width:100%;min-width:560px;border-collapse:collapse;font-size:16px;line-height:1.6}.proof-table caption{text-align:left;padding:18px;font-size:14px;color:#dac0cb}.proof-table td,.proof-table th{padding:18px;text-align:left;border-top:1px solid #ffffff20}.proof-table thead{background:#30202a}.proof-table th{font-weight:500}.proof-main details{padding:20px 0;border-bottom:1px solid #ffffff26}.proof-main summary{cursor:pointer;font-size:17px;line-height:1.6;color:#f3d5cb}.proof-text-link{display:inline-block;padding:16px 0;border-bottom:1px solid #99776c;margin-top:20px;font-size:16px}.decision-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:30px 0}.decision-track article{border-top:2px solid #b78074;padding-top:20px}.decision-track article>span{font-size:13px;color:#eab0a3}.delivery-sheet{padding:28px;border:1px solid #785b65;border-radius:20px;background:#24171f;margin-top:30px}.delivery-top{display:flex;justify-content:space-between;gap:20px;align-items:center;flex-wrap:wrap;font-size:14px;letter-spacing:.06em}.delivery-top button{border:1px solid #89656b;border-radius:30px;padding:13px 20px;background:transparent;color:#f3b69f;font:inherit;cursor:pointer;min-height:44px}.delivery-brief{display:grid;grid-template-columns:130px 1fr;gap:15px;margin:25px 0 0}.delivery-brief dt{font-size:15px;color:#efb8a7;line-height:1.8}.delivery-brief dd{margin:0}.proof-end{display:flex;align-items:center;justify-content:space-between;gap:35px;padding:40px 0 70px}.proof-end>div{max-width:650px}.proof-end>a{flex-shrink:0}.proof-page .case-footer{display:flex;justify-content:space-between;max-width:1282px;width:89%;padding:25px 0;margin:auto;border-top:1px solid #ffffff20}.proof-main a:focus-visible,.proof-main button:focus-visible,.proof-main summary:focus-visible,.proof-table:focus-visible,.evidence-strip a:focus-visible{outline:2px solid #f3b69f;outline-offset:5px}.evidence-strip{width:89%;max-width:1282px;margin:25px auto 40px;padding:28px 0;border-block:1px solid #ffffff26;display:flex;align-items:center;justify-content:space-between;gap:30px}.evidence-strip h2{font-size:clamp(27px,3vw,38px);font-weight:400;line-height:1.2;margin:0 0 10px}.evidence-strip p{font-size:16px;line-height:1.7;color:#cab6c1;max-width:630px;margin:0}.evidence-strip>div:last-child{display:flex;flex-wrap:wrap;gap:16px 25px}.evidence-strip a{font-size:15px;padding:12px 0;min-height:44px;border-bottom:1px solid #b78074;white-space:nowrap}.work-main>.evidence-strip{width:100%;margin:0 0 40px}.proof-main *{box-sizing:border-box}.proof-main{overflow-wrap:anywhere}@media(hover:hover){.proof-cards article:hover{transform:translateY(-4px);border-color:#d8a091}}@media(max-width:850px){.proof-cards,.decision-track{grid-template-columns:1fr}.proof-split{grid-template-columns:1fr;gap:15px}.proof-end,.evidence-strip{flex-direction:column;align-items:flex-start}.proof-section{padding:36px 0}.proof-hero{padding:35px 0 15px}.proof-cards article{padding:24px}.proof-value{font-size:48px;margin-top:15px}.delivery-sheet{padding:22px}.proof-index{gap:5px 20px}.proof-end{gap:15px}}@media(max-width:460px){.delivery-brief{grid-template-columns:1fr;gap:4px}.delivery-brief dd{margin-bottom:12px}.delivery-sheet{padding:18px}.proof-hero>p:not(.proof-kicker){font-size:16px}}@media(prefers-reduced-motion:reduce){.proof-cards article{transition:none}.proof-cards article:hover{transform:none}}@media print{body{background:#fff!important;color:#111!important;padding:0!important}.site-header,.whatsapp-float,.proof-actions,.proof-index,.proof-end,.case-footer,.skip,#print-proof{display:none!important}.proof-main{width:100%;max-width:none}.proof-main p,.proof-main li,.proof-main dd,.proof-main em,.proof-main span,.proof-main strong,.proof-main a,.proof-main h1,.proof-main h2,.proof-main h3{color:#111!important}.proof-hero{padding-top:0}.proof-section{padding:20px 0}.proof-cards,.decision-track,.proof-split{display:block}.proof-cards article,.delivery-sheet,.proof-note{background:#fff!important;border:1px solid #bbb;padding:15px;margin-bottom:15px;break-inside:avoid}.proof-main table{min-width:0}.proof-main details{break-inside:avoid}.proof-table thead{background:#eee}.proof-table{overflow:visible}.proof-main h1{font-size:36px}.proof-main h2{font-size:28px}.proof-main h3{font-size:20px}.proof-main p,.proof-main li,.proof-main dd{font-size:11pt}.proof-value{font-size:30px}.proof-hero>p{font-size:12pt}}