.funnel1037{padding:78px 0;background:linear-gradient(180deg,#04152d,#071c39);border-block:1px solid rgba(255,255,255,.09)}
.funnel1037 .inner{width:min(1160px,calc(100% - 36px));margin:auto}.funnel1037 header{max-width:820px;margin-bottom:30px}.funnel1037 h2{font-size:clamp(2.3rem,5vw,4rem);margin:.35rem 0}.funnel1037 header p,.funnel1037 article p{color:#c7d6ea}.funnel1037-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.funnel1037 article{position:relative;padding:24px;border:1px solid rgba(86,199,255,.25);border-radius:20px;background:rgba(255,255,255,.05)}.funnel1037 article:not(:last-child):after{content:'→';position:absolute;right:-17px;top:42%;z-index:2;color:#ffd166;font-size:1.5rem}.funnel1037 .num{color:#56c7ff;font-weight:900}.funnel1037 h3{margin:.5rem 0}.funnel1037 .price{color:#ffd166;font-weight:900}.funnel1037-callout{margin-top:24px;padding:22px;border:1px solid rgba(245,196,91,.35);border-radius:18px;background:rgba(245,196,91,.07);display:flex;align-items:center;justify-content:space-between;gap:20px}.funnel1037-callout strong{display:block;font-size:1.2rem}.funnel1037-callout span{color:#c7d6ea}.funnel1037-actions{display:flex;gap:12px;flex-wrap:wrap}.funnel1037-actions a{padding:14px 18px;border-radius:12px;text-decoration:none;font-weight:900;background:#ffd166;color:#061426}.funnel1037-actions a:last-child{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.3)}
@media(max-width:900px){.funnel1037-grid{grid-template-columns:repeat(2,1fr)}.funnel1037 article:after{display:none}}@media(max-width:620px){.funnel1037-grid{grid-template-columns:1fr}.funnel1037-callout{align-items:flex-start;flex-direction:column}.funnel1037-actions,.funnel1037-actions a{width:100%;text-align:center}}
