.rVPSYq_wrap{gap:var(--space-6);display:grid}@media (min-width:1000px){.rVPSYq_wrap{grid-template-columns:1.2fr 1fr;align-items:start}}.rVPSYq_figure{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-4)}.rVPSYq_svg{width:100%;height:auto;font-family:var(--font-display)}.rVPSYq_caption{font-size:var(--text-sm);color:var(--ink-muted);padding:var(--space-2) var(--space-2) 0}.rVPSYq_boundary{fill:var(--accent-soft);stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:6 6}.rVPSYq_boundaryLabel{fill:var(--accent-strong);font-size:13px;font-weight:600}.rVPSYq_ring{fill:none;stroke:#9db8f0;stroke-width:14px;opacity:.45}.rVPSYq_ringLabel{fill:var(--accent-strong);font-size:12px;font-weight:600}.rVPSYq_hub{fill:var(--hero-bg)}.rVPSYq_hubText{fill:#fff;font-size:13px;font-weight:600}.rVPSYq_flow,.rVPSYq_flowActive{fill:none;stroke-width:2.5px;transition:stroke .2s}.rVPSYq_flow{stroke:#9aa5a1}.rVPSYq_flowActive{stroke:var(--accent);stroke-width:3px}.rVPSYq_arrowHead{fill:#9aa5a1}.rVPSYq_arrowHeadActive{fill:var(--accent)}.rVPSYq_spoke,.rVPSYq_spokeActive{stroke-width:2px}.rVPSYq_spoke{stroke:#c3cbd9}.rVPSYq_spokeActive{stroke:var(--accent);stroke-width:3px}.rVPSYq_gate{fill:#fff;stroke:#6b7a99;stroke-width:1.5px}.rVPSYq_gateActive{fill:var(--focus);stroke:var(--accent-strong);stroke-width:2px}.rVPSYq_node{cursor:pointer}.rVPSYq_nodeBox,.rVPSYq_nodeBoxActive{stroke-width:2px;transition:fill .2s,stroke .2s}.rVPSYq_nodeBox{fill:#fff;stroke:#6b7a99}.rVPSYq_nodeBoxActive{fill:var(--accent);stroke:var(--accent-strong)}.rVPSYq_nodeText,.rVPSYq_nodeTextActive{font-size:14px;font-weight:600}.rVPSYq_nodeText{fill:var(--ink)}.rVPSYq_nodeTextActive{fill:#fff}@media (prefers-reduced-motion:no-preference){.rVPSYq_flowActive{stroke-dasharray:8 6;animation:1.2s linear infinite rVPSYq_flow}}@keyframes rVPSYq_flow{to{stroke-dashoffset:-28px}}.rVPSYq_panel{gap:var(--space-5);display:grid}.rVPSYq_picker{border:0;min-width:0;margin:0;padding:0}.rVPSYq_picker legend{margin-bottom:var(--space-3);font-weight:600}.rVPSYq_buttons{gap:var(--space-2);flex-wrap:wrap;display:flex}.rVPSYq_pick{font:600 var(--text-sm) / 1.2 var(--font-display);border:1.5px solid var(--line-strong);background:var(--surface);min-height:44px;color:var(--ink);cursor:pointer;border-radius:999px;padding:.55rem .9rem}.rVPSYq_pick:hover{border-color:var(--accent)}.rVPSYq_pick[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#fff}.rVPSYq_detail{background:var(--surface);border:1px solid var(--line);border-top:4px solid var(--accent);border-radius:var(--radius);padding:var(--space-6);gap:var(--space-4);display:grid}.rVPSYq_detail dl{gap:var(--space-4);display:grid}.rVPSYq_detail dt{font-family:var(--font-display);font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--accent-strong);font-weight:600}.rVPSYq_detail dd{margin:var(--space-1) 0 0;color:var(--ink)}
.KGGLGq_relationship{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--hero-muted);display:inline-flex}.KGGLGq_relationship:before{content:"";background:var(--brand-green);width:8px;height:8px;box-shadow:0 0 0 3px var(--hero-panel-border);border-radius:50%}.KGGLGq_shift{gap:var(--space-3);background:var(--hero-panel-bg);border:1px solid var(--hero-panel-border);border-radius:var(--radius);padding:var(--space-5);display:grid}.KGGLGq_shiftRow{gap:var(--space-3);font-size:var(--text-sm);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.KGGLGq_shiftFrom{color:var(--hero-muted)}.KGGLGq_shiftTo{color:var(--hero-ink);font-weight:600}.KGGLGq_shiftArrow{color:var(--hero-muted)}.KGGLGq_shiftHead{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--hero-muted);font-size:.75rem;font-weight:600}.KGGLGq_steps{gap:var(--space-4);counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));display:grid}.KGGLGq_steps li{counter-increment:step;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-5);gap:var(--space-2);align-content:start;display:grid}.KGGLGq_steps li:before{content:counter(step, decimal-leading-zero);font-family:var(--font-display);color:var(--accent);font-weight:700}.KGGLGq_steps h3{font-size:var(--text-lg)}.KGGLGq_steps p{color:var(--ink-muted);font-size:var(--text-sm)}.KGGLGq_tableWrap{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);overflow-x:auto}.KGGLGq_table{border-collapse:collapse;width:100%;min-width:720px;font-size:var(--text-sm)}.KGGLGq_table caption{text-align:left;padding:var(--space-4) var(--space-5) 0;color:var(--ink-muted)}.KGGLGq_table th,.KGGLGq_table td{text-align:left;vertical-align:top;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--line)}.KGGLGq_table thead th{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-strong);background:var(--accent-soft);font-size:.8rem}.KGGLGq_table tbody th{font-family:var(--font-display);width:20%;font-weight:600}.KGGLGq_table tbody tr:last-child th,.KGGLGq_table tbody tr:last-child td{border-bottom:0}.KGGLGq_audiences.KGGLGq_audiences{gap:var(--space-2);flex-wrap:wrap;padding:0;display:flex}.KGGLGq_audiences li{border:1px solid var(--line-strong);font-size:var(--text-sm);background:var(--surface);border-radius:999px;padding:.4rem .9rem}.KGGLGq_distinction{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.KGGLGq_formPanel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:clamp(1.25rem,1rem + 2vw,2.5rem)}.KGGLGq_noList{gap:var(--space-3);padding:0;list-style:none;display:grid}.KGGLGq_noList li{gap:var(--space-3);grid-template-columns:auto 1fr;align-items:start;display:grid}.KGGLGq_noList li:before{content:"✕";color:var(--danger);font-weight:700;line-height:1.65}
.ZxCRSG_form{gap:var(--space-5);display:grid}.ZxCRSG_grid{gap:var(--space-5);grid-template-columns:1fr;display:grid}@media (min-width:640px){.ZxCRSG_grid{grid-template-columns:1fr 1fr}}.ZxCRSG_field{gap:var(--space-2);display:grid}.ZxCRSG_field label{font-weight:600;font-size:var(--text-sm)}.ZxCRSG_optional{color:var(--ink-muted);font-weight:400}.ZxCRSG_field input[type=text],.ZxCRSG_field input[type=email],.ZxCRSG_field input[type=tel],.ZxCRSG_field select,.ZxCRSG_field textarea{width:100%;font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-sm);min-height:2.9rem;padding:.7rem .85rem}.ZxCRSG_field textarea{resize:vertical;min-height:9rem}.ZxCRSG_field input:focus-visible,.ZxCRSG_field select:focus-visible,.ZxCRSG_field textarea:focus-visible{outline:3px solid var(--focus);outline-offset:1px;border-color:var(--accent)}.ZxCRSG_field [aria-invalid=true]{border-color:var(--danger)}.ZxCRSG_hint{font-size:var(--text-sm);color:var(--ink-muted)}.ZxCRSG_error{font-size:var(--text-sm);color:var(--danger);font-weight:600}.ZxCRSG_consent{align-items:start;column-gap:var(--space-3);grid-template-columns:auto 1fr}.ZxCRSG_consent input{width:1.25rem;height:1.25rem;accent-color:var(--accent);margin-top:.15rem}.ZxCRSG_consent label{font-weight:400}.ZxCRSG_consent .ZxCRSG_error{grid-column:2}.ZxCRSG_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ZxCRSG_actions{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.ZxCRSG_alt{font-size:var(--text-sm);color:var(--ink-muted)}.ZxCRSG_summary{border:2px solid var(--danger);border-radius:var(--radius-sm);padding:var(--space-4) var(--space-5);background:var(--danger-soft)}.ZxCRSG_summary:focus{outline:3px solid var(--focus)}.ZxCRSG_summary h3{font-size:var(--text-base);margin-bottom:var(--space-2)}.ZxCRSG_summary ul{padding-left:1.2rem}.ZxCRSG_summary a{color:var(--danger)}.ZxCRSG_formError{color:var(--danger);font-weight:600}.ZxCRSG_statusRegion:empty{display:none}.ZxCRSG_success{border:1px solid var(--line);border-left:4px solid var(--accent);border-radius:var(--radius-sm);padding:var(--space-6);background:var(--surface);gap:var(--space-3);justify-items:start;display:grid}
.DsQ9ba_hero{background:radial-gradient(1200px 500px at 85% -10%, var(--hero-glow), transparent 60%), var(--hero-bg);color:var(--hero-ink);padding-block:clamp(3rem,2rem + 5vw,6.5rem)}.DsQ9ba_inner{gap:var(--space-6);display:grid}.DsQ9ba_split{gap:var(--space-7);align-items:center;display:grid}@media (min-width:960px){.DsQ9ba_split{grid-template-columns:1.15fr 1fr}}.DsQ9ba_copy{gap:var(--space-5);max-width:48rem;display:grid}.DsQ9ba_eyebrow{font-family:var(--font-display);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--hero-muted);font-weight:600}.DsQ9ba_lead{font-size:var(--text-lg);color:var(--hero-muted);max-width:42rem}.DsQ9ba_aside{min-width:0}.DsQ9ba_crumbs ol{gap:var(--space-2);font-size:var(--text-sm);color:var(--hero-muted);flex-wrap:wrap;display:flex}.DsQ9ba_crumbs li+li:before{content:"/";margin-right:var(--space-2);opacity:.7}.DsQ9ba_crumbs a{color:var(--hero-ink)}
.k-WNVq_stats{padding-block:var(--space-7);background:#abeb9b4d}.k-WNVq_statsGrid{gap:var(--space-6) var(--space-5);text-align:center;grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:760px){.k-WNVq_statsGrid{grid-template-columns:repeat(4,1fr)}}.k-WNVq_stat{gap:var(--space-1);flex-direction:column-reverse;display:flex}.k-WNVq_stat dd{font-family:var(--font-display);font-weight:700;font-size:var(--text-2xl);color:#1f2937;margin:0}.k-WNVq_stat dt{color:var(--ink-muted);font-size:var(--text-sm)}.k-WNVq_logoRow{gap:var(--space-4);display:grid}.k-WNVq_logoHeading{align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--ink-muted);display:flex}.k-WNVq_logoHeading:before{content:"";background:var(--line-strong);width:48px;height:1px}.k-WNVq_logos{align-items:center;gap:var(--space-5) var(--space-7);flex-wrap:wrap;padding:0;list-style:none;display:flex}.k-WNVq_logos img{width:auto;height:44px}.k-WNVq_feature{gap:var(--space-6);align-items:center;display:grid}.k-WNVq_feature+.k-WNVq_feature{margin-top:var(--space-8)}@media (min-width:960px){.k-WNVq_feature{gap:var(--space-8);grid-template-columns:1fr 1fr}.k-WNVq_reverse .k-WNVq_featureMedia{order:-1}}.k-WNVq_featureCopy{gap:var(--space-4);align-content:start;display:grid}.k-WNVq_featureBody{color:var(--ink-muted);font-size:var(--text-lg)}.k-WNVq_featureMedia img{border-radius:var(--radius);width:100%;height:auto}.k-WNVq_cta{padding-block:var(--space-8);background:#abeb9b4d}.k-WNVq_ctaInner{text-align:center;justify-items:center;gap:var(--space-4);display:grid}.k-WNVq_ctaInner p{color:#4b5563;font-size:var(--text-lg)}.k-WNVq_faq{max-width:48rem;margin-inline:auto}.k-WNVq_faqItem{border-bottom:1px solid var(--line)}.k-WNVq_faqItem summary{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-5);cursor:pointer;list-style:none;display:flex}.k-WNVq_faqItem summary::-webkit-details-marker{display:none}.k-WNVq_faqItem summary:after{content:"+";border:2px solid var(--line-strong);width:1.5rem;height:1.5rem;color:var(--ink-muted);border-radius:50%;flex:none;place-items:center;font-weight:700;line-height:1;display:grid}.k-WNVq_faqItem[open] summary:after{content:"−"}.k-WNVq_question{font-family:var(--font-display);font-weight:600;font-size:var(--text-lg)}.k-WNVq_faqItem p{padding-bottom:var(--space-5);color:var(--ink-muted)}.k-WNVq_inlinePlaceholder{border:1px dashed var(--line-strong);padding:0 var(--space-1);font-style:italic}
.nDnpRa_grid{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));padding:0;list-style:none;display:grid}.nDnpRa_card{background:var(--surface);border:1px solid var(--line);border-radius:16px;grid-template-rows:auto 1fr;transition:transform .25s,box-shadow .25s,border-color .25s;display:grid;position:relative;overflow:hidden}.nDnpRa_card:hover,.nDnpRa_card:focus-within{border-color:#1f7e0673;transform:translateY(-4px);box-shadow:0 18px 40px #0f172a1f}.nDnpRa_visual{padding:var(--space-5) var(--space-5) var(--space-3);background:radial-gradient(circle at 30% 20%,#abeb9b59,#0000 60%),linear-gradient(160deg,#0b1220,#14213a);place-items:center;display:grid}.nDnpRa_scene{width:100%;max-width:260px;height:auto}.nDnpRa_body{gap:var(--space-3);padding:var(--space-5) var(--space-6) var(--space-6);align-content:start;display:grid}.nDnpRa_body p{color:var(--ink-muted)}.nDnpRa_link{color:var(--ink);text-decoration:none}.nDnpRa_link:after{content:"";border-radius:inherit;position:absolute;inset:0}.nDnpRa_link:focus-visible{outline:none}.nDnpRa_link:focus-visible:after{outline:3px solid var(--focus);outline-offset:2px}.nDnpRa_points{gap:var(--space-2);font-size:var(--text-sm);padding:0;list-style:none;display:grid}.nDnpRa_points li{gap:var(--space-2);display:flex}.nDnpRa_points li:before{content:"";background:var(--brand-green);border-radius:50%;flex:none;width:6px;height:6px;margin-top:.55em}.nDnpRa_more{align-items:center;gap:var(--space-2);margin-top:var(--space-2);font-family:var(--font-display);font-weight:600;font-size:var(--text-sm);color:var(--brand-green);display:inline-flex}.nDnpRa_more svg{transition:transform .2s}.nDnpRa_card:hover .nDnpRa_more svg{transform:translate(4px)}.nDnpRa_panel{fill:#ffffff0f;stroke:#ffffff40;stroke-width:1.5px}.nDnpRa_dot{fill:#ffffff4d}.nDnpRa_lineA{fill:#abeb9b}.nDnpRa_lineB{fill:#7ea7f0}.nDnpRa_cursor{fill:#fff}.nDnpRa_trace{fill:none;stroke:#ffffff2e;stroke-width:2px}.nDnpRa_signal{fill:none;stroke:#abeb9b;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:10 70}.nDnpRa_core{fill:#abeb9b40;stroke:#abeb9b;stroke-width:1.5px}.nDnpRa_scan{fill:#abeb9b59}.nDnpRa_tick{fill:none;stroke:#abeb9b;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round}.nDnpRa_blip{fill:#ff9d7a;opacity:.35}@media (prefers-reduced-motion:no-preference){.nDnpRa_code rect{transform-box:fill-box;transform-origin:0;animation:3.6s ease-in-out infinite nDnpRa_type}.nDnpRa_code rect:nth-child(2){animation-delay:.3s}.nDnpRa_code rect:nth-child(3){animation-delay:.6s}.nDnpRa_code rect:nth-child(4){animation-delay:.9s}.nDnpRa_cursor{animation:1s step-end infinite nDnpRa_blink}.nDnpRa_signal{animation:2.2s linear infinite nDnpRa_travel}.nDnpRa_core{transform-box:fill-box;transform-origin:50%;animation:2.2s ease-in-out infinite nDnpRa_breathe}.nDnpRa_scan{animation:2.8s ease-in-out infinite nDnpRa_scan}.nDnpRa_tick{stroke-dasharray:60;animation:2.8s ease-in-out infinite nDnpRa_draw}.nDnpRa_blip{animation:3s ease-in-out infinite nDnpRa_blip}}@keyframes nDnpRa_type{0%{transform:scaleX(0)}35%,85%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes nDnpRa_blink{50%{opacity:0}}@keyframes nDnpRa_travel{to{stroke-dashoffset:-80px}}@keyframes nDnpRa_breathe{50%{fill:#abeb9b73;transform:scale(1.08)}}@keyframes nDnpRa_scan{0%{transform:translateY(0)}50%{transform:translateY(116px)}to{transform:translateY(0)}}@keyframes nDnpRa_draw{0%{stroke-dashoffset:60px}40%,80%{stroke-dashoffset:0}to{stroke-dashoffset:60px}}@keyframes nDnpRa_blip{50%{opacity:1}}
.Hx0lNG_offerGrid,.Hx0lNG_businessGrid{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.Hx0lNG_offer,.Hx0lNG_business{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-6);gap:var(--space-3);align-content:start;transition:border-color .15s,box-shadow .15s;display:grid;position:relative}.Hx0lNG_offer{border-top:4px solid var(--brand-green)}.Hx0lNG_business{border-top:4px solid var(--hero-bg);min-height:12rem}.Hx0lNG_offer:hover,.Hx0lNG_business:hover,.Hx0lNG_offer:focus-within,.Hx0lNG_business:focus-within{box-shadow:var(--shadow);border-color:var(--line-strong)}.Hx0lNG_offer p,.Hx0lNG_business p{color:var(--ink-muted)}.Hx0lNG_offerLink{color:var(--ink);text-decoration:none}.Hx0lNG_offerLink:after{content:"";border-radius:inherit;position:absolute;inset:0}.Hx0lNG_offerLink:focus-visible{outline:none}.Hx0lNG_offerLink:focus-visible:after{outline:3px solid var(--focus);outline-offset:2px}.Hx0lNG_more{font-family:var(--font-display);font-weight:600;font-size:var(--text-sm);color:var(--accent);margin-top:auto}.Hx0lNG_heroImage{width:100%;max-width:480px;height:auto;margin-inline:auto}.Hx0lNG_centred{text-align:center;justify-items:center;margin-inline:auto}.Hx0lNG_aboutImage{width:100%;max-width:917px;height:auto;margin:0 auto var(--space-5);display:block}.Hx0lNG_stillQuestions{max-width:48rem;margin:var(--space-7) auto 0;padding:var(--space-6);background:var(--surface);border-radius:var(--radius);text-align:center;justify-items:center;gap:var(--space-3);display:grid}.Hx0lNG_stillQuestions p{color:var(--ink-muted)}.Hx0lNG_businessSection{color:#fff;background:#0b1220}.Hx0lNG_businessSection h2{color:#fff}.Hx0lNG_darkEyebrow{font-family:var(--font-display);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:#abeb9b;font-weight:600}.Hx0lNG_darkLead{font-size:var(--text-lg);color:#cbd5e1;max-width:44rem}.Hx0lNG_businessCard{gap:var(--space-3);padding:var(--space-6);border:1px solid #ffffff1f;border-radius:16px;align-content:start;transition:transform .25s,border-color .25s;display:grid;position:relative}.Hx0lNG_businessCard[data-tone=optisource-ai]{background:linear-gradient(150deg,#10244a,#0b1220 70%)}.Hx0lNG_businessCard[data-tone=sustain-ai]{background:linear-gradient(150deg,#123a12,#0b1220 70%)}.Hx0lNG_businessCard:hover,.Hx0lNG_businessCard:focus-within{border-color:#abeb9b8c;transform:translateY(-4px)}.Hx0lNG_businessCard h3{font-size:var(--text-2xl)}.Hx0lNG_businessCard .Hx0lNG_offerLink{color:#fff}.Hx0lNG_businessIcon{color:#abeb9b;background:#ffffff14;border-radius:14px;place-items:center;width:52px;height:52px;display:grid}.Hx0lNG_businessCard[data-tone=optisource-ai] .Hx0lNG_businessIcon{color:#b9cdf7}.Hx0lNG_category{font-family:var(--font-display);color:#e2e8f0;font-weight:600}.Hx0lNG_tagline{color:#cbd5e1}.Hx0lNG_visit{align-items:center;gap:var(--space-2);margin-top:var(--space-2);font-family:var(--font-display);font-weight:600;font-size:var(--text-sm);color:#abeb9b;display:inline-flex}.Hx0lNG_businessCard:hover .Hx0lNG_visit svg{transform:translate(4px)}.Hx0lNG_visit svg{transition:transform .2s}.Hx0lNG_logoGroups{gap:var(--space-7);display:grid}
.JsT-Oq_featured{gap:var(--space-6);align-items:center;display:grid}@media (min-width:900px){.JsT-Oq_featured{grid-template-columns:1.1fr 1fr}}.JsT-Oq_featured img,.JsT-Oq_item img{border-radius:var(--radius);width:100%;height:auto}.JsT-Oq_copy{gap:var(--space-3);align-content:start;display:grid}.JsT-Oq_copy p{color:var(--ink-muted)}.JsT-Oq_copy h2 a,.JsT-Oq_copy h3 a{color:var(--ink)}.JsT-Oq_moreHeading{margin-bottom:var(--space-6)}.JsT-Oq_list{gap:var(--space-6);padding:0;list-style:none;display:grid}.JsT-Oq_item{gap:var(--space-5);padding-bottom:var(--space-6);border-bottom:1px solid var(--line);display:grid}.JsT-Oq_item:last-child{border-bottom:0}@media (min-width:760px){.JsT-Oq_item{grid-template-columns:1fr 320px;align-items:center}}.JsT-Oq_unavailable{font-size:var(--text-sm);font-style:italic}.JsT-Oq_article{gap:var(--space-5);max-width:46rem;margin-inline:auto;display:grid}.JsT-Oq_article img{border-radius:var(--radius);width:100%;height:auto}.JsT-Oq_byline{gap:var(--space-1);font-size:var(--text-sm);color:var(--ink-muted);display:grid}.JsT-Oq_byline strong{color:var(--ink);font-family:var(--font-display)}.JsT-Oq_body{gap:var(--space-4);font-size:var(--text-lg);display:grid}
._3NcMqG_heroImage{border-radius:var(--radius);width:100%;height:auto}._3NcMqG_capabilities{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));padding:0;list-style:none;display:grid}._3NcMqG_capabilities li{gap:var(--space-3);display:grid}._3NcMqG_capabilities img{border-radius:var(--radius);width:100%;height:auto}._3NcMqG_capabilities h3{font-size:var(--text-lg)}._3NcMqG_more{margin-top:var(--space-6);color:var(--ink-muted)}
