.XRdbQa_hero{padding-block:clamp(56px,7vw,112px)}.XRdbQa_hero .lead{margin-top:var(--s-6)}.XRdbQa_title{margin-top:var(--s-5);letter-spacing:-.045em;max-width:16ch;font-size:clamp(2.75rem,1.5rem + 4.6vw,5.25rem);font-weight:800;line-height:.98}.XRdbQa_jump{gap:var(--s-2);margin-top:var(--s-7);flex-wrap:wrap;display:flex}.XRdbQa_jump a{min-height:44px;padding:0 var(--s-4);border:1px solid var(--rule);border-radius:var(--radius-pill);color:var(--ink);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.XRdbQa_jump a:hover{border-color:var(--accent);color:var(--accent)}.XRdbQa_blocks{padding-block:var(--section-y);flex-direction:column;gap:clamp(72px,9vw,128px);display:flex}.XRdbQa_block{scroll-margin-top:calc(var(--header-h) + var(--s-5));grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(32px,5vw,80px);display:grid}.XRdbQa_block:nth-child(2n)>:first-child{order:2}@media (max-width:900px){.XRdbQa_block{grid-template-columns:minmax(0,1fr)}.XRdbQa_block:nth-child(2n)>:first-child{order:0}}.XRdbQa_blockCopy{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.XRdbQa_blockCopy h2{letter-spacing:-.04em;font-size:clamp(2rem,1.5rem + 1.8vw,3rem)}.XRdbQa_blockCopy h3{margin-top:var(--s-3)}.XRdbQa_ticks,.XRdbQa_dashes,.XRdbQa_solutions{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.XRdbQa_ticks li,.XRdbQa_dashes li{padding:var(--s-3) 0 var(--s-3) var(--s-6);border-bottom:1px solid var(--rule);position:relative}.XRdbQa_ticks li:before{content:"✓";color:var(--accent);font-weight:700;position:absolute;left:0}.XRdbQa_dashes li:before{content:"—";color:var(--muted);position:absolute;left:0}.XRdbQa_solutions li{gap:var(--s-4);padding:var(--s-2) 0;border-bottom:1px solid var(--rule);grid-template-columns:minmax(120px,.4fr) minmax(0,1fr);align-items:baseline;display:grid}.XRdbQa_solutions a{min-height:44px;font:700 1.125rem var(--font-display);align-items:center;text-decoration:none;display:inline-flex}.XRdbQa_solutions span{color:var(--muted)}@media (max-width:480px){.XRdbQa_solutions li{grid-template-columns:minmax(0,1fr);gap:0}}.XRdbQa_note{padding:var(--s-3) var(--s-4);border-radius:var(--radius);background:var(--accent-soft,color-mix(in srgb, var(--accent) 8%, transparent));color:var(--muted);font-size:.9375rem}.XRdbQa_engagements{margin:var(--s-7) 0 0;gap:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));padding:0;list-style:none;display:grid}.XRdbQa_engagements li{gap:var(--s-3);padding-top:var(--s-5);border-top:1px solid var(--ink);flex-direction:column;display:flex}.XRdbQa_engagements h3{font-size:var(--step-3)}.XRdbQa_engagements p{color:var(--muted)}.XRdbQa_n{font:700 3rem/1 var(--font-display);letter-spacing:-.04em;color:var(--accent)}
.PyHjHa_grid{gap:var(--s-5);padding-block:var(--section-y);grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));display:grid}.PyHjHa_card{gap:var(--s-4);border-radius:var(--radius-xl);background:var(--surface);border:1px solid var(--rule);scroll-margin-top:calc(var(--header-h) + var(--s-5));flex-direction:column;min-width:0;padding:clamp(20px,3vw,32px);display:flex}.PyHjHa_card h2{font-size:var(--step-3);letter-spacing:-.03em}.PyHjHa_summary{font-size:1.0625rem;line-height:1.55}.PyHjHa_points{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PyHjHa_points li{padding:var(--s-2) 0 var(--s-2) var(--s-6);border-bottom:1px solid var(--rule);color:var(--muted);position:relative}.PyHjHa_points li:before{content:"✓";color:var(--signal);font-weight:700;position:absolute;left:0}.PyHjHa_row{gap:var(--s-2);flex-direction:column;display:flex}.PyHjHa_chips{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.PyHjHa_chips a{min-height:44px;padding:0 var(--s-4);border:1px solid var(--rule);border-radius:var(--radius);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.PyHjHa_chips a:hover{border-color:var(--accent);color:var(--accent)}.PyHjHa_industries{padding-top:var(--s-3);border-top:1px solid var(--rule);color:var(--muted);margin-top:auto;line-height:2}.PyHjHa_industries a{color:var(--ink)}
