.gcyl-util{background:#fafafa;padding:48px 0 88px;font-family:Inter,sans-serif}.gcyl-util-inner{width:calc(100% - 64px);max-width:1200px;margin:0 auto}.gcyl-util-head{text-align:center;margin-bottom:56px}.gcyl-util-eyebrow{display:inline-flex;align-items:center;gap:7px;background:#eaf6e2;color:#27500a;font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;padding:5px 14px;border-radius:20px;margin-bottom:16px}.gcyl-util-dot{width:6px;height:6px;background:#59a734;border-radius:50%}.gcyl-util-title{font-size:36px;font-weight:900;color:#111;letter-spacing:-.02em;line-height:1.15;margin-bottom:14px}.gcyl-util-title .gcyl-grad-text{background:linear-gradient(90deg,#59a734,#0083d0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gcyl-util-desc{font-size:15px;color:#666;line-height:1.8;max-width:580px;margin:0 auto 16px}.gcyl-util-sep{width:48px;height:3px;border-radius:2px;background:linear-gradient(90deg,#59a734,#0083d0);margin:0 auto}.gcyl-util-flow{display:flex;align-items:stretch;gap:0}.gcyl-util-step{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;background:#fff;border-radius:18px;padding:28px 20px 24px;border:1.5px solid rgba(89,167,52,.12);box-shadow:0 4px 20px #0000000d;transition:transform .2s,box-shadow .2s;position:relative}.gcyl-util-step:hover{transform:translateY(-4px);box-shadow:0 12px 32px #59a7341f}.gcyl-util-num{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#59a734,#0083d0);color:#fff;font-size:15px;font-weight:900;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #59a73459;margin-bottom:14px}.gcyl-util-ic{width:52px;height:52px;border-radius:14px;background:linear-gradient(135deg,#eaf6e2,#e8f4fb);border:1.5px solid rgba(89,167,52,.15);display:flex;align-items:center;justify-content:center;font-size:24px;color:#59a734;margin-bottom:14px}.gcyl-util-step-title{font-size:14px;font-weight:800;color:#111;line-height:1.3;margin-bottom:8px;display:block}.gcyl-util-step-desc{font-size:12.5px;color:#666;line-height:1.65;margin:0 0 10px}.gcyl-util-tip{display:inline-flex;align-items:center;gap:5px;background:#f0fae8;border:1px solid rgba(89,167,52,.2);color:#3d7a1a;font-size:11px;font-weight:600;padding:4px 10px;border-radius:6px;line-height:1.4;text-align:left}.gcyl-util-tip i{font-size:12px;color:#59a734;flex-shrink:0}.gcyl-util-eco{display:inline-flex;align-items:center;gap:5px;background:#f0fae8;border:1px solid rgba(89,167,52,.2);color:#3d7a1a;font-size:11px;font-weight:600;padding:4px 10px;border-radius:6px;line-height:1.4;margin-top:4px}.gcyl-util-eco i{font-size:12px;color:#59a734;flex-shrink:0}.gcyl-util-arrow{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;color:#0083d0;font-size:22px;opacity:.5}@media(max-width:900px){.gcyl-util-inner{width:calc(100% - 40px)}.gcyl-util-title{font-size:28px}.gcyl-util-flow{flex-wrap:wrap;gap:0}.gcyl-util-step{flex:0 0 calc(33.33% - 16px);margin:0 8px 16px}.gcyl-util-arrow{display:none}}@media(max-width:640px){.gcyl-util{padding:36px 0 44px}.gcyl-util-head{margin-bottom:28px}.gcyl-util-inner{width:calc(100% - 24px)}.gcyl-util-title{font-size:22px}.gcyl-util-desc{font-size:13.5px}.gcyl-util-flow{flex-direction:column;align-items:center;gap:8px}.gcyl-util-step{width:100%;flex:none;padding:20px 18px}.gcyl-util-arrow{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/galvacyl-utilisation.css.map */
