.warehouse-choice{max-width:1200px;margin:0 auto;color:#1c2623;font-family:"Golos Text",sans-serif}
.warehouse-choice .warehouse-choice__crumbs{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 32px;color:#69766f;font-size:14px}
.warehouse-choice .warehouse-choice__crumbs a{color:inherit}
.warehouse-choice .warehouse-choice__intro{max-width:920px;margin-bottom:36px}
.warehouse-choice .warehouse-choice__eyebrow{margin:0 0 16px;color:#008b4b;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}
.warehouse-choice h1{margin:0 0 22px;font-size:clamp(30px,4vw,52px);line-height:1.12;letter-spacing:-.035em;font-weight:600}
.warehouse-choice h2{margin:0 0 16px;font-size:clamp(24px,2.4vw,30px);line-height:1.2;font-weight:600;letter-spacing:-.025em}
.warehouse-choice h3{margin:0 0 12px;font-size:19px;line-height:1.35;font-weight:600}
.warehouse-choice p{margin:0 0 18px;line-height:1.6;font-size:16px;color:#4e5b54}
.warehouse-choice .warehouse-choice__intro>p:last-child{font-size:20px;line-height:1.55}
.warehouse-choice .warehouse-choice__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.warehouse-choice .warehouse-choice__card{display:flex;flex-direction:column;min-width:0;padding:32px;border:1px solid #dfe8e2;border-radius:24px;background:#fff}
.warehouse-choice .warehouse-choice__card--service{background:#f1faf5;border-color:#c8e8d6}
.warehouse-choice ul{margin:4px 0 28px;padding:0 0 0 22px;list-style:disc;color:#35473b}
.warehouse-choice li{margin:0 0 12px;padding:0;line-height:1.55;font-size:16px}
.warehouse-choice li::before{content:none}
.warehouse-choice .warehouse-choice__button{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:16px 22px;border:0;border-radius:14px;background:#00b35b;color:#fff;text-decoration:none;font:500 16px/1.35 "Golos Text",sans-serif;cursor:pointer;text-align:left;transition:background .18s}
.warehouse-choice .warehouse-choice__card>.warehouse-choice__button{margin-top:auto}
.warehouse-choice .warehouse-choice__button:hover{background:#008e48;color:#fff}
.warehouse-choice a:focus-visible,.warehouse-choice button:focus-visible{outline:3px solid #007841;outline-offset:4px}
.warehouse-choice .warehouse-choice__guide,.warehouse-choice .warehouse-choice__roles{margin-top:56px}
.warehouse-choice .warehouse-choice__guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:26px}
.warehouse-choice .warehouse-choice__links{display:flex;flex-wrap:wrap;gap:14px}
.warehouse-choice .warehouse-choice__links a{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 24px;border:1px solid #dbe7df;border-radius:14px;color:#006d39;text-decoration:none;background:#fff;font-size:17px;line-height:1.4}
.warehouse-choice .warehouse-choice__links a:hover{background:#eff8f2}
.warehouse-choice .warehouse-choice__help{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:48px;padding:32px;background:#eff6f2;border-radius:24px}
.warehouse-choice .warehouse-choice__help p{margin-bottom:0}
.warehouse-choice .warehouse-choice__help .warehouse-choice__button{flex-shrink:0}
@media(max-width:767px){.warehouse-choice .warehouse-choice__crumbs{margin-bottom:24px;font-size:12px}.warehouse-choice .warehouse-choice__intro>p:last-child{font-size:17px}.warehouse-choice .warehouse-choice__options,.warehouse-choice .warehouse-choice__guide-grid{grid-template-columns:1fr;gap:20px}.warehouse-choice .warehouse-choice__card{padding:24px 20px;border-radius:20px}.warehouse-choice .warehouse-choice__eyebrow{font-size:12px}.warehouse-choice .warehouse-choice__guide,.warehouse-choice .warehouse-choice__roles{margin-top:36px}.warehouse-choice .warehouse-choice__links{flex-direction:column}.warehouse-choice .warehouse-choice__help{align-items:stretch;flex-direction:column;padding:24px 20px;gap:20px}.warehouse-choice .warehouse-choice__button{font-size:15px}}
