
.ic-growth{padding-block:clamp(28px,4vw,64px);color:#30281f;overflow-wrap:anywhere}.ic-growth__hero{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(180px,.65fr);align-items:center;gap:32px;border-bottom:1px solid #e6ded3;padding-bottom:28px;margin-bottom:32px}.ic-growth__hero--text{grid-template-columns:1fr}.ic-growth h1{font-size:clamp(28px,3.5vw,48px);line-height:1.5;margin:12px 0}.ic-growth__hero p{max-width:72ch;line-height:1.95}.ic-growth__pack{display:block;max-width:260px;justify-self:center}.ic-growth__pack img{width:100%;height:240px;object-fit:contain}.ic-growth__date,.ic-growth__byline{color:#706352;font-size:14px}.ic-growth__body{max-width:900px;margin-inline:auto}.ic-growth__body section{margin-block:32px}.ic-growth__body h2{font-size:clamp(23px,2.2vw,30px);line-height:1.6;margin-bottom:12px;scroll-margin-top:120px}.ic-growth__body p{font-size:17px;line-height:2.05;margin-block:14px}.ic-growth a{text-underline-offset:4px}.ic-growth a:focus-visible,.ic-growth-table:focus-visible{outline:2px solid #8b4b2f;outline-offset:4px}.ic-growth-toc{display:flex;flex-wrap:wrap;gap:10px;padding:18px;background:#faf6ef;border:1px solid #e6ded3;border-radius:14px;margin-block:20px}.ic-growth-toc a{color:#71462b;padding:6px 10px}.ic-growth-table{max-width:100%;overflow-x:auto;border:1px solid #e6ded3;border-radius:12px;margin-block:18px;overscroll-behavior-inline:contain}.ic-growth-table table{width:100%;border-collapse:collapse;min-width:460px;font-size:15px;line-height:1.9}.ic-growth-table th,.ic-growth-table td{padding:14px 16px;text-align:start;border-bottom:1px solid #eee7dd;vertical-align:top}.ic-growth-table thead{background:#f8f2e9}.ic-growth-table tbody tr:last-child>*{border-bottom:0}.ic-growth-table th{font-weight:600}.ic-growth__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ic-growth__tile{padding:24px;background:#fbf8f3;border:1px solid #e6ded3;border-radius:16px}.ic-growth__tile h3{font-size:22px;line-height:1.7;margin:0 0 12px}.ic-growth__tile p{line-height:1.9;color:#6c5f50}.ic-growth__sources,.ic-growth__byline{max-width:900px;margin:30px auto}.ic-live-prices{max-width:1100px;margin-inline:auto}.ic-live-prices__product{margin-block:30px}.ic-live-prices h3{font-size:24px}.ic-growth-bridge{padding-block:24px;border-top:1px solid #e6ded3}.ic-growth-bridge ul{display:flex;flex-wrap:wrap;gap:12px;list-style:none;padding:0}.ic-growth-bridge a{display:inline-block;padding:10px 16px;border:1px solid #e3d6c5;border-radius:24px;color:#71462b;text-decoration:none;background:#fbf8f3}.ic-review-form{max-width:700px;margin:auto;padding-block:32px}.ic-review-form label{display:block;margin-block:16px 8px}.ic-review-form input,.ic-review-form select,.ic-review-form textarea{width:100%;border:1px solid #cdbda8;border-radius:8px;padding:12px;background:#fff;color:#30281f;font:inherit}.ic-review-form textarea{min-height:150px}.ic-review-form button{margin-top:20px}.ic-real-reviews{margin-block:32px}.ic-real-reviews__item{padding:20px;border:1px solid #e6ded3;border-radius:12px;margin-block:12px}.ic-real-reviews__item p{line-height:1.9}.ic-real-reviews__rating{font-weight:600}
@media(max-width:767px){.ic-growth__hero{grid-template-columns:1fr;gap:16px}.ic-growth__pack{max-width:180px}.ic-growth__pack img{height:180px}.ic-growth__grid{grid-template-columns:1fr}.ic-growth__tile{padding:20px}.ic-growth__body p{font-size:16px}.ic-growth-table th,.ic-growth-table td{padding:10px 12px}.ic-growth-toc{padding:12px;gap:4px}.ic-growth-bridge ul{gap:8px}.ic-growth-bridge a{font-size:14px;padding:8px 12px}}
