.tender-page .tender-wrap{max-width:1260px;margin:auto;padding:0 34px}.tender-page .tender-breadcrumb{font-size:13px;color:#788077;display:flex;gap:12px;padding:25px 0 6px}.tender-page .tender-breadcrumb a{text-decoration:underline;text-underline-offset:3px}.tender-page .tender-hero{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:62px;align-items:center;padding:27px 0 45px}.tender-page .tender-eyebrow{display:block;color:#927445;font-size:11px;font-weight:700;letter-spacing:.17em;margin-bottom:19px}.tender-page .tender-hero h1{font-family:Georgia,serif;color:#183d37;font-size:55px;line-height:1.06;letter-spacing:-.035em;margin:0 0 24px}.tender-page .tender-hero .lead{font-size:19px;color:#52655b;line-height:1.65;max-width:620px;margin-bottom:20px}.tender-page .tender-hero .intro-note{font-size:15px;line-height:1.75;color:#66726b;max-width:610px}.tender-page .tender-hero .actions{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0 23px}.tender-page .tender-btn{background:#df9136;border:1px solid #df9136;color:white;padding:15px 23px;font-size:14px;display:inline-flex;align-items:center;justify-content:center;border-radius:5px;font-weight:700;gap:17px}.tender-page .tender-btn.secondary{background:transparent;color:#31584f;border-color:#9fae9e}.tender-page .contact-inline{font-size:13px;color:#68736b}.tender-page .contact-inline a{color:#31584f;border-bottom:1px solid #afbaad}.tender-page .matvey-card{margin:0;background:#fff;border:1px solid #e2e4d9;padding:10px 10px 0}.tender-page .matvey-card img{width:100%;height:auto;aspect-ratio:853/1844;object-fit:contain;object-position:center}.tender-page .matvey-card figcaption{padding:19px 15px 20px;color:#173d3b}.tender-page .matvey-card strong{font-family:Georgia,serif;display:block;font-size:26px;margin-bottom:5px}.tender-page .matvey-card small{display:block;font-size:13px;color:#6b756b}.tender-page .tender-section{padding:46px 0;border-top:1px solid #dddccd}.tender-page .section-title{font:700 34px/1.13 Georgia,serif;color:#173d3b;letter-spacing:-.025em;margin:0 0 14px}.tender-page .section-desc{color:#6a756b;font-size:16px;line-height:1.7;max-width:760px;margin-bottom:28px}.tender-page .format-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.tender-page .format-card{padding:28px 30px;border:1px solid #d6dccc;background:#fffdf8}.tender-page .format-num{font:13px Arial;letter-spacing:.12em;color:#9f8454;margin-bottom:13px;display:block}.tender-page .format-card h3{font:700 25px/1.15 Georgia,serif;margin-bottom:14px;color:#173d3b}.tender-page .format-card p{font-size:15px;color:#677468;line-height:1.75;margin:0}.tender-page .format-card.featured{background:#31564d;color:#fff;border-color:#31564d}.tender-page .format-card.featured h3{color:#fff}.tender-page .format-card.featured p{color:#e0e8db}.tender-page .format-card.featured .format-num{color:#d9c39a}.tender-page .tender-service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0 32px}.tender-page .tender-service{padding:23px 0;border-top:1px solid #d8dece;display:grid;grid-template-columns:28px 1fr;gap:15px}.tender-page .tender-service>span{font:12px Arial;color:#9d8051;padding-top:4px}.tender-page .tender-service h3{font:700 20px/1.24 Georgia,serif;color:#1d443c;margin:0 0 9px}.tender-page .tender-service p{font-size:14px;color:#6c766b;line-height:1.65;margin:0}.tender-page .proposal-panel{background:#e9eddf;border:1px solid #d4dcc6;padding:36px 38px;display:grid;grid-template-columns:1fr 1fr;gap:48px}.tender-page .proposal-panel .section-title{font-size:36px}.tender-page .proposal-panel p{color:#5a6e5e;font-size:16px;line-height:1.75}.tender-page .proposal-list{display:flex;gap:8px;flex-wrap:wrap}.tender-page .proposal-list span{font-size:12px;border:1px solid #bbc9ae;padding:7px 11px;color:#416149;background:#ffffff70}.tender-page .proposal-form{background:#fffdf8;border:1px solid #dce0d2;padding:25px;display:grid;gap:13px}.tender-page .proposal-form label{font-size:12px;font-weight:700;color:#45624e;display:grid;gap:6px}.tender-page .proposal-form input,.tender-page .proposal-form textarea{width:100%;padding:12px 13px;background:#fff;border:1px solid #cfd8c5;border-radius:4px;font-size:14px}.tender-page .proposal-form textarea{min-height:90px;resize:vertical}.tender-page .proposal-form .optional{font-weight:400;color:#8a9486}.tender-page .proposal-form .filebox{border:1px dashed #a9b998;padding:13px;cursor:pointer;background:#f4f6ed;font-weight:400;text-align:center;font-size:13px}.tender-page .proposal-form .filebox input{font-size:12px;background:transparent;border:0;padding:5px 0;max-width:100%}.tender-page .proposal-form .privacy{font-size:10px;color:#7a8773;line-height:1.55;font-weight:400;display:flex;gap:7px;align-items:flex-start}.tender-page .proposal-form .privacy input{width:auto;margin-top:2px}.tender-page .proposal-form button{border:0}.tender-page .proposal-form .form-status{color:#526a52;font-size:12px;margin:0}.tender-page .tender-bottom-services .mn-offer-section{padding-top:38px}.tender-page .tender-bottom-services .mn-offer-card{padding:18px;gap:10px}.tender-page .tender-bottom-services .mn-offer-card h3{font-size:20px}.tender-page .tender-bottom-services .mn-offer-card p{font-size:13px}.tender-page .tender-bottom-services .mn-offer-time{font-size:13px}.tender-page .tender-bottom-services .mn-section-head h2{font-size:31px}.tender-page .tender-bottom-services .mn-offer-number{font-size:11px}.tender-page .tender-bottom-services .mn-offer-link{font-size:12px}.tender-page .tender-bottom-services{padding-bottom:40px}.tender-page .tender-footer{background:#253d38;color:#e6e9df;padding:30px 0;font-size:13px}.tender-page .tender-footer>.tender-wrap{display:flex;align-items:center;justify-content:space-between;gap:20px}.tender-page .tender-footer strong{font:700 20px Georgia,serif}.tender-page .tender-footer a{color:#e2c391}.tender-page .tender-entry-focus{padding-top:0}.tender-page .tender-entry-focus .photo-context{height:180px;display:flex;justify-content:center;gap:25px;overflow:hidden;background:#f4f1e8}.tender-page .photo-context img{height:440px;width:210px;object-fit:cover;object-position:50% 60%;align-self:flex-end;transform:translateY(240px)}
@media(max-width:1000px){.tender-page .tender-entry{grid-template-columns:55px 1fr;gap:20px;padding:28px}.tender-page .entry-action{grid-column:2;justify-self:start}.tender-page .tender-hero{grid-template-columns:minmax(0,1fr) 320px;gap:30px}.tender-page .tender-hero h1{font-size:44px}.tender-page .matvey-card img{height:auto}.tender-page .tender-service-grid{grid-template-columns:1fr 1fr}}
@media(max-width:700px){.tender-page .tender-wrap{padding:0 20px}.tender-page .tender-hero{grid-template-columns:1fr;gap:25px;padding-top:28px}.tender-page .tender-hero h1{font-size:41px}.tender-page .tender-hero .lead{font-size:17px}.tender-page .matvey-card{max-width:410px}.tender-page .matvey-card img{height:auto}.tender-page .tender-entry{grid-template-columns:1fr;padding:25px;gap:14px}.tender-page .entry-symbol{display:none}.tender-page .entry-action{grid-column:1;white-space:normal}.tender-page .entry-copy h2{font-size:28px}.tender-page .desktop-break{display:none}.tender-page .entry-copy p br{display:none}.tender-page .format-grid,.tender-page .proposal-panel{grid-template-columns:1fr}.tender-page .proposal-panel{padding:24px;gap:15px}.tender-page .format-card{padding:24px}.tender-page .tender-service-grid{grid-template-columns:1fr}.tender-page .section-title,.tender-page .proposal-panel .section-title{font-size:30px}.tender-page .tender-section{padding:34px 0}.tender-page .proposal-form{padding:18px}.tender-page .tender-footer>.tender-wrap{align-items:flex-start;flex-direction:column}.tender-page .tender-hero .actions{flex-direction:column;align-items:stretch}}.tender-page .tender-entry-section{padding:26px 0 0;background:#f7f6f1}.tender-page .tender-wide-button{display:flex;align-items:center;justify-content:center;position:relative;gap:25px;min-height:68px;padding:18px 55px;background:#df9136;border:1px solid #df9136;border-radius:6px;color:#fff;font:700 21px/1.3 Arial,sans-serif;text-align:center;transition:background .2s}.tender-page .tender-wide-button:hover{background:#c87e2a;border-color:#c87e2a}.tender-page .tender-wide-button>span{position:absolute;right:26px;font-size:27px;font-weight:400}@media(max-width:700px){.tender-page .tender-wide-button{font-size:18px;min-height:72px;padding:17px 45px 17px 18px}.tender-page .tender-wide-button>span{right:17px}.tender-page .tender-entry-section{padding-top:20px}}.tender-page .tender-result{max-width:620px;margin:23px 0 0;padding-top:20px;border-top:1px solid #d9dccd}.tender-page .tender-result h2{font:700 24px/1.22 Georgia,serif;color:#21463c;margin:0 0 14px}.tender-page .tender-result p{font-size:15px;line-height:1.75;color:#617162;margin:0 0 13px}.tender-page .tender-result strong{color:#8a6a35;font-weight:700}

.tender-entry-section{padding:26px 0 0;background:#f7f6f1}.tender-wide-button{display:flex;align-items:center;justify-content:center;position:relative;gap:25px;min-height:68px;padding:18px 55px;background:#df9136;border:1px solid #df9136;border-radius:6px;color:#fff;font:700 21px/1.3 Arial,sans-serif;text-align:center}.tender-wide-button:hover{background:#c87e2a}.tender-wide-button>span{position:absolute;right:26px;font-size:27px}.tender-wide-button:focus-visible,.tender-page a:focus-visible,.tender-page button:focus-visible{outline:3px solid #31584f;outline-offset:4px}.tender-page input,.tender-page textarea{min-width:0}.tender-page .proposal-form small{font-size:11px;line-height:1.5}.tender-page .tender-btn:disabled{opacity:.65;cursor:wait}@media(max-width:700px){.tender-wide-button{font-size:18px;min-height:72px;padding:17px 45px 17px 18px}.tender-wide-button>span{right:17px}.tender-entry-section{padding-top:20px}}