.gc-offers{color:#ede6d4;border-top:1px solid #554735;max-width:1240px;margin:56px auto 16px;padding-top:32px}.gc-offers h2{margin:0 0 16px;font:400 clamp(26px,4vw,38px)/1.2 Georgia,serif}.gc-offers>p{max-width:760px;line-height:1.7}.gc-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.gc-pack{background:#191813;border:1px solid #514838;border-radius:20px;flex-direction:column;grid-column:span 4;align-items:flex-start;gap:12px;min-width:0;padding:24px;display:flex}.gc-pack:nth-child(n+4){grid-column:span 3}.gc-featured{background:linear-gradient(135deg,#332b1e,#1c1914);border-color:#c3a76c}.gc-caption{color:#d3bd91;letter-spacing:.05em;min-height:22px;font-size:12px}.gc-pack strong{font-size:30px;font-weight:500}.gc-pack strong small{color:#c0b7a7;font-size:13px;font-weight:400;display:block}.gc-price{font-size:25px}.gc-help{color:#c0b7a7;font-size:13px;line-height:1.6}.gc-pack button{color:inherit;background:#2b261b;border:1px solid #766240;border-radius:20px;padding:8px 16px}.gc-pack button:disabled{cursor:not-allowed;opacity:.6}@media (width<=1000px){.gc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gc-pack,.gc-pack:nth-child(n+4){grid-column:span 1}}@media (width<=420px){.gc-grid{grid-template-columns:1fr}}
