.legacy-page[data-page="v2-business-engraving-php"]{--bg: #050607; --panel: #121418; --text: #f5f6f7; --muted: #b9bec6; --accent: #ff982d; --line: #2a2e35;}
.legacy-page[data-page="v2-business-engraving-php"] *{box-sizing: border-box;}
.legacy-page[data-page="v2-business-engraving-php"],.legacy-page[data-page="v2-business-engraving-php"]{margin: 0px; background: var(--bg); color: var(--text); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;}
.legacy-page[data-page="v2-business-engraving-php"] a{color: inherit;}
.legacy-page[data-page="v2-business-engraving-php"] .wrap{max-width: 1080px; margin: auto; padding: 22px 16px 52px;}
.legacy-page[data-page="v2-business-engraving-php"] .nav{display: flex; justify-content: space-between; gap: 12px; align-items: center; flex-wrap: wrap; margin-bottom: 18px;}
.legacy-page[data-page="v2-business-engraving-php"] .brand{font-weight: 900;}
.legacy-page[data-page="v2-business-engraving-php"] .navlinks{display: flex; gap: 8px; flex-wrap: wrap;}
.legacy-page[data-page="v2-business-engraving-php"] .navlinks a{text-decoration: none; color: var(--muted); border: 1px solid var(--line); border-radius: 999px; padding: 8px 11px; font-size: 13px; font-weight: 700;}
.legacy-page[data-page="v2-business-engraving-php"] .hero{background: linear-gradient(145deg, rgb(27, 30, 35), rgb(14, 15, 18)); border: 1px solid var(--line); border-radius: 22px; padding: 28px;}
.legacy-page[data-page="v2-business-engraving-php"] .eyebrow{color: var(--accent); font-size: 13px; font-weight: 900; letter-spacing: 0.12em; text-transform: uppercase;}
.legacy-page[data-page="v2-business-engraving-php"] h1{font-size: clamp(36px, 6vw, 58px); line-height: 1.02; margin: 8px 0px 12px;}
.legacy-page[data-page="v2-business-engraving-php"] .lead{color: var(--muted); font-size: 18px; line-height: 1.6; max-width: 850px;}
.legacy-page[data-page="v2-business-engraving-php"] .grid{display: grid; grid-template-columns: repeat(3, 1fr); gap: 14px; margin-top: 22px;}
.legacy-page[data-page="v2-business-engraving-php"] .card{background: var(--panel); border: 1px solid var(--line); border-radius: 18px; padding: 18px;}
.legacy-page[data-page="v2-business-engraving-php"] .card h2{margin: 0px 0px 8px; font-size: 21px;}
.legacy-page[data-page="v2-business-engraving-php"] .card p{color: var(--muted); line-height: 1.55;}
.legacy-page[data-page="v2-business-engraving-php"] .button{display: inline-flex; align-items: center; justify-content: center; text-decoration: none; background: var(--accent); color: rgb(21, 16, 10); font-weight: 950; padding: 12px 15px; border-radius: 12px; min-height: 46px;}
.legacy-page[data-page="v2-business-engraving-php"] .button.alt{background: rgb(36, 40, 48); color: rgb(255, 255, 255); border: 1px solid var(--line);}
.legacy-page[data-page="v2-business-engraving-php"] .cta{display: flex; gap: 10px; flex-wrap: wrap; margin-top: 18px;}
.legacy-page[data-page="v2-business-engraving-php"] .band{margin-top: 24px; background: linear-gradient(145deg, rgb(32, 25, 16), rgb(18, 20, 24)); border: 1px solid rgb(74, 52, 32); border-radius: 18px; padding: 20px;}
.legacy-page[data-page="v2-business-engraving-php"] .band p{color: var(--muted); line-height: 1.6;}
.legacy-page[data-page="v2-business-engraving-php"] .steps{display: grid; grid-template-columns: repeat(4, 1fr); gap: 10px; margin-top: 14px;}
.legacy-page[data-page="v2-business-engraving-php"] .step{background: rgb(18, 20, 24); border: 1px solid var(--line); border-radius: 14px; padding: 14px;}
.legacy-page[data-page="v2-business-engraving-php"] .num{color: var(--accent); font-size: 22px; font-weight: 950;}
.legacy-page[data-page="v2-business-engraving-php"] footer{margin-top: 34px; padding-top: 18px; border-top: 1px solid var(--line); color: var(--muted); font-size: 12px; text-align: center;}
@media (max-width: 800px){.legacy-page[data-page="v2-business-engraving-php"] .grid{grid-template-columns: 1fr 1fr;}
.legacy-page[data-page="v2-business-engraving-php"] .steps{grid-template-columns: 1fr 1fr;}}
@media (max-width: 560px){.legacy-page[data-page="v2-business-engraving-php"] .grid,.legacy-page[data-page="v2-business-engraving-php"] .steps{grid-template-columns: 1fr;}
.legacy-page[data-page="v2-business-engraving-php"] .hero{padding: 20px;}}