.ix{--g: #267339;--g8: #1f5f30;--ink: #111827;--mut: #4b5563;--line: #e5e7eb;--tint: #f4faf5;--badge: #e4f1e7;color:var(--ink)}.ix-w{max-width:1240px;margin:0 auto;padding:0 16px}.ix-band{padding:40px 0}.ix h2.ix-h2{margin:0 0 14px;font-size:26px;line-height:1.22;font-weight:600;color:var(--ink);text-align:center;text-wrap:balance}.ix-lead{margin:0 auto 24px;max-width:44rem;text-align:center;font-size:16.5px;line-height:1.6;color:#374151;text-wrap:pretty}.ix-panel{display:grid;grid-template-columns:1fr;gap:1px;margin:0;padding:0;list-style:none;background:var(--line);border:1px solid var(--line);border-radius:20px;overflow:hidden;box-shadow:0 18px 40px -24px #10182840}.ix-panel>*{background:#fff;padding:22px 24px;min-width:0}.ix-panel>a{display:block;color:var(--ink);text-decoration:none;font-weight:400;transition:background .15s}.ix-panel>a:hover{background:var(--tint)}.ix-panel h3{margin:0 0 6px;font-size:18px;line-height:1.3;font-weight:600;color:var(--ink)}.ix-panel p{margin:0;font-size:15px;line-height:1.55;color:var(--mut)}.ix-panel .go{display:block;margin-top:12px;font-size:14.5px;color:var(--g);font-weight:600}.ix-panel a.go{display:inline-block;text-decoration:none}.ix-panel>a:hover .go,.ix-panel a.go:hover{text-decoration:underline;text-underline-offset:3px}@media(min-width:768px){.ix-panel.c2,.ix-panel.c3,.ix-panel.c4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.ix-panel.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.ix-panel.c4{grid-template-columns:repeat(4,minmax(0,1fr))}.ix-panel>:last-child{grid-column:span var(--last, 1)}}.ix-panel.c1{max-width:30rem;margin:0 auto}@media(min-width:768px)and (max-width:1023px){.ix-panel.c3>:last-child:nth-child(odd){grid-column:span 2}}.ix-chips .b.live{background:var(--g);color:#fff;border:1px solid var(--g)}.ix-chips .b.coming{background:#fff7e6;color:#6b5414;border:1px solid #f1dca6}.ix-chips .b.builder{background:#fff;color:var(--g8);border:1px solid #cfe0d4}.ix-chips{display:flex;flex-wrap:wrap;gap:6px}.ix-chips span,.ix-chips a{display:inline-block;padding:4px 10px;border-radius:999px;background:var(--tint);border:1px solid #d6e7db;font-size:13.5px;color:var(--g8);text-decoration:none}.ix-heroChips{--g: #267339;--g8: #1f5f30;--tint: #f4faf5;margin:12px 0 0}.ix-heroChips .ix-chips{justify-content:center}.ix-heroChips .ix-chips>*{font-size:13px;font-weight:600}@media(min-width:768px){.ix-heroChips{display:none}}@media(max-width:767px){.ix-hero h1{font-size:25px;line-height:1.2}}.ix-tiles>div{scroll-margin-top:96px}.ix-blocks>:last-child{margin-bottom:0}.industry-prose p{margin-bottom:1.5rem}.industry-prose p:last-child{margin-bottom:0}.industry-prose ul{margin:0 0 1.5rem 1.5rem;list-style:disc}.industry-prose ol{margin:0 0 1.5rem 1.5rem;list-style:decimal}.industry-prose li{margin-bottom:.5rem}.industry-prose a{color:var(--color-primary-700);font-weight:600}.industry-prose strong{font-weight:600;color:#111827}.iv-pills{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:28px;font-size:14px;color:#6b7280}.iv-pills .iv-pill{padding:7px 14px;border-radius:999px;background:#fff;border:1px solid #e6ebe7;color:#1f5f30;font-weight:500;text-decoration:none}.iv-pills .iv-pill:hover,.iv-pills .iv-pill:focus-visible{border-color:#267339;color:#267339;text-decoration:none}.iv-up{margin-top:24px;text-align:center;font-size:15px;color:#4b5563}.iv-up a{color:#1f5f30;font-weight:600}.iv-proof-row{display:grid;gap:32px;align-items:center}@media(min-width:1024px){.iv-proof-row{grid-template-columns:1.5fr 1fr}.iv-proof-row.iv-proof-one{grid-template-columns:minmax(0,48rem);justify-content:center}}.iv-proof-row>*{min-width:0}.iv-proof-img{width:100%;height:auto;border-radius:16px}.iv-quote q{display:block;font-size:24px;line-height:1.35;font-weight:500;color:#111827;quotes:"“" "”"}.iv-quote cite{display:block;margin-top:14px;font-style:normal;font-size:15px;color:#6b7280}.iv-quote .ip-more{display:inline-block;margin-top:22px;font-size:17px;font-weight:600;color:#1f5f30;text-decoration:none}.iv-quote .ip-more:hover{text-decoration:underline;text-underline-offset:3px}
