.style-fotos-project{box-sizing:border-box;max-width:1120px;margin:24px auto;padding:28px;border:1px solid #d8b66d;border-radius:20px;background:#101c30;color:#fff;text-align:left}.style-fotos-project .style-fotos-label{color:#edce8e;font-size:11px;font-weight:700;letter-spacing:2px;margin:0 0 10px}.style-fotos-project h2{font-size:26px;line-height:1.2;color:#fff;margin:0 0 12px}.style-fotos-project p{font-size:15px;line-height:1.6;color:#d9e1ed;margin:0 0 20px}.style-fotos-project nav{display:flex;flex-wrap:wrap;gap:10px}.style-fotos-project nav a{display:inline-flex;align-items:center;justify-content:center;padding:13px 17px;min-height:46px;border-radius:10px;background:#edce8e;color:#171c28;text-decoration:none;font-size:14px;font-weight:700}.style-fotos-project nav a:focus-visible{outline:3px solid white;outline-offset:4px}.style-fotos-project nav a:hover{background:#ffe4ad}@media(max-width:600px){.style-fotos-project{margin:20px 12px;padding:22px}.style-fotos-project nav a{width:100%}}.fd-saved-project{border-color:#e8243e;background:#1b1b21;scroll-margin-top:24px}.fd-saved-project .style-fotos-label{color:#ff8191}.fd-saved-project nav a{background:#ed0a24;color:#fff}.fd-saved-project nav a:hover{background:#c9001c}.fd-saved-project nav a:last-child{background:#fff;color:#24242c}.fd-saved-project nav a:last-child:hover{background:#ffecef}.fd-saved-project .fd-access-note{font-size:12px;color:#bbbcc5;margin:17px 0 0;line-height:1.7}
