.phase-copy-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 18px;font:700 14px Arial,sans-serif;cursor:pointer;border:1px solid #a3a3a3;background:#fff;color:#191919}.phase-copy-button:hover{background:#eee}.phase-copy-button:focus-visible{outline:3px solid #c51e2b;outline-offset:3px}.phase-privacy-link,.phase-copy-status{font-size:14px!important;line-height:1.6;margin-top:18px}.phase-privacy-link a{color:inherit;text-decoration:underline;text-underline-offset:3px}.phase-copy-status{min-height:1.6em}.phase-review-note{padding:16px;background:#eee;color:#333;font-size:14px;line-height:1.6}.phase-privacy{max-width:850px}.phase-privacy h1{font-size:56px;margin-bottom:35px}.phase-privacy h2{font-size:28px;margin:30px 0 14px}.legacy-development{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding-block:40px 70px}.legacy-development-image{min-height:500px;background:#f7f7f5;padding:30px;display:flex;align-items:center;justify-content:center}.legacy-development-image img{max-height:560px;width:100%;object-fit:contain}.legacy-development h1{font-size:54px;line-height:1.05;margin-bottom:25px}.legacy-development p{line-height:1.7;margin:20px 0}.legacy-development dl{line-height:1.6;margin:25px 0}.legacy-development dt{padding-top:14px;border-top:1px solid #ccc;font-weight:bold}.legacy-development dd{margin:6px 0 16px}.scene-media:has(img){background:transparent}@media(max-width:700px){.legacy-development{grid-template-columns:1fr;gap:28px}.legacy-development h1{font-size:40px}.legacy-development-image{min-height:0;height:400px}.legacy-development-image img{height:100%}.phase-privacy h1{font-size:44px}}
