.page-scratch .scratch-hero{background:linear-gradient(125deg,#102447,#244e92 65%,#5a53bb)}.scratch-art{padding:32px;text-align:center;color:white}.scratch-card{max-width:330px;margin:0 auto;background:#fffaf0;color:#172e59;border-radius:24px;padding:32px 24px;box-shadow:0 20px 50px #07193366;transform:rotate(-5deg);display:grid;gap:24px}.scratch-card>span{letter-spacing:3px;font-size:13px}.scratch-card>strong{font-size:25px}.scratch-foil{padding:28px 15px;border-radius:14px;background:repeating-linear-gradient(125deg,#b9becb,#e2e4ea 9px,#c3c7d0 18px);color:#414957;border:1px solid #aab0bc;font-weight:700}.scratch-art>p{margin-top:32px;font-size:12px}.scratch-estimator{padding:28px;border:1px solid #dce3ed;border-radius:20px;background:var(--card,#fff);display:grid;gap:22px;grid-template-columns:1fr 1fr;align-items:center}.scratch-estimator input{display:block;width:100%;box-sizing:border-box;font:inherit;margin-top:10px;border:1px solid #a4b3cc;border-radius:10px;padding:14px}.scratch-estimator strong{display:block;font-size:36px;color:#123fd6}.scratch-estimator p{font-size:14px;line-height:1.7}.scratch-estimator button{cursor:pointer}.scratch-estimator button:disabled{opacity:.45}@media(max-width:700px){.scratch-estimator{grid-template-columns:1fr;padding:20px}.scratch-art{padding:24px 12px}.scratch-card{max-width:260px}}.page-scratch .scratch-hero h1,.page-scratch .scratch-hero h1 em{color:#fff}.page-scratch .scratch-hero .seo-lead,.page-scratch .scratch-hero .seo-facts{color:#e4edf9}.page-scratch .scratch-hero .seo-facts li:before{color:#bfe8d1}.page-scratch .seo-cta .button-accent{color:#173c2d;background:#dceee1}
.page-scratch .skip-link:not(:focus){clip-path:inset(50%);width:1px;height:1px;overflow:hidden}
