.share-roof-support{background:#f7f9fb;color:#122033;padding:48px 18px}.share-roof-support__inner{max-width:1080px;margin:0 auto}.share-roof-support__eyebrow{margin:0 0 10px;color:#007fb8;font-size:1.3rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.share-roof-support h1{margin:0;max-width:850px;color:#122033;font-size:clamp(3rem,5vw,5.4rem);line-height:1.02;letter-spacing:0}.share-roof-support__lead{max-width:850px;margin:18px 0 0;color:#334155;font-size:1.85rem;line-height:1.55}.share-roof-support__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.share-roof-support__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border-radius:8px;font-size:1.55rem;font-weight:800;line-height:1.2;text-decoration:none}.share-roof-support__button--primary{background:#80bf3f;color:#07101d}.share-roof-support__button--secondary{border:1px solid #cbd5e1;background:#fff;color:#122033}.share-roof-support__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:34px}.share-roof-support__item,.share-roof-support__notice{border:1px solid #dbe3ea;border-radius:8px;background:#fff}.share-roof-support__item{padding:20px}.share-roof-support__badge{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;background:#e7f6fd;color:#007fb8;font-size:1.35rem;font-weight:900}.share-roof-support__item h2,.share-roof-support__notice h2{margin:16px 0 8px;color:#122033;font-size:1.9rem;line-height:1.18;letter-spacing:0}.share-roof-support__item p,.share-roof-support__notice p{margin:0;color:#475569;font-size:1.5rem;line-height:1.48}.share-roof-support__notice{margin-top:16px;padding:22px}.share-roof-support__notice h2{margin-top:0}@media screen and (max-width:900px){.share-roof-support{padding:36px 16px}.share-roof-support__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:640px){.share-roof-support h1{font-size:3.2rem}.share-roof-support__lead{font-size:1.62rem}.share-roof-support__actions{flex-direction:column}.share-roof-support__button{width:100%}.share-roof-support__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map */
