body{font-family:var(--font-body);font-size:var(--text-body)}body main p{font-size:var(--text-body);line-height:var(--leading-1-7)}body main :is(p.fine,p.fine-print,p.fineprint,p.eyebrow,.eyebrow,.fine,.fineprint,.fine-print){font-size:var(--text-caption);line-height:var(--leading-1-65)}body main :is(button,.button,.inline-link,.text-link,.text-button,summary,label,legend){font-size:var(--text-control)}body main :is(input,select,textarea){font-size:var(--text-body)}body main :is(small,dt){font-size:var(--text-caption);line-height:var(--leading-1-6)}body main dd{font-size:var(--text-control);line-height:var(--leading-1-65)}body main .card p,body main .feature-grid p,body main .section-heading>p{font-size:var(--text-body)}body .footer :is(p,a),body footer :is(p,a){font-size:var(--text-control)}body .footer :is(small,.fine),body footer :is(small,.fine){font-size:var(--text-caption)}@media(max-width:760px){body main :is(button,.button,.text-button,input,select){min-height:var(--control-touch-height)}body main :is(.section-heading,.studio-heading,.platform-section-heading){gap:var(--space-24)}body main :is(.prod-grid,.network-stats){min-width:0}}#root main :is(button,a.button,.inline-link,.text-link,.text-button,summary,label,legend){font-size:var(--text-control)}#root main :is(input,select,textarea){font-size:var(--text-body)}#root main p:not(.eyebrow):not(.fine):not(.fineprint):not(.fine-print):not(.upload-status):not(.info-loop-note){font-size:var(--text-body)}#root main :is(p.fine,p.fineprint,p.fine-print,p.upload-status,p.info-loop-note){font-size:var(--text-caption)}@media(max-width:480px){#root main :is(.range-grid,.showroom-grid){grid-template-columns:1fr}}#root .field-error{color:var(--error);margin-block:0 var(--space-12)}#root :is(input,select,textarea):focus-visible{outline:var(--focus-ring-width) solid var(--blue);outline-offset:var(--focus-ring-offset)}#root :is(input,select,textarea,[role=tab]){scroll-margin-top:var(--sticky-header-offset)}@media(max-width:760px){#root :is(.menu-toggle,.nav-trigger,.nav-direct,.nav-cta,[role=tab],.discovery-options label){min-height:var(--control-touch-height)}#root .menu-toggle{min-width:var(--control-touch-height)}#root main :is(input[type=checkbox],input[type=radio]){min-height:0;width:var(--control-check-size);height:var(--control-check-size);flex-shrink:0}}#industry .pain-list{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4,1fr);align-self:stretch;gap:0;border-right:1px solid var(--line)}#industry .pain-list .pain{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);min-height:var(--space-80);width:100%;margin:0;padding:var(--space-24);border:0;border-bottom:1px solid var(--line);border-radius:0;box-shadow:inset var(--space-3) 0 transparent;background:var(--paper);color:var(--muted);text-align:left;line-height:var(--leading-1-5);font-weight:var(--weight-medium)}#industry .pain-list .pain:last-child{border-bottom:0}#industry .pain-list .pain i{margin-left:auto;font-style:normal}#industry .pain-list .pain:hover{background:var(--soft);color:var(--ink)}#industry .pain-list .pain.active{background:var(--tint);color:var(--blue);box-shadow:inset var(--space-3) 0 var(--blue)}#industry .pain-list .pain:focus-visible{outline:var(--focus-ring-width) solid var(--blue);outline-offset:calc(-1 * var(--focus-ring-offset))}@media(max-width:760px){#industry .pain-list{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,1fr);border-right:0;border-bottom:1px solid var(--line)}#industry .pain-list .pain{min-height:var(--space-72);padding:var(--space-16);gap:var(--space-8)}#industry .pain-list .pain:nth-child(odd){border-right:1px solid var(--line)}#industry .pain-list .pain:nth-last-child(-n+2){border-bottom:0}}#workflow .workflow-controls [role=tab]{border-radius:0!important;border-bottom:var(--focus-ring-width) solid transparent}#workflow .workflow-controls [role=tab][aria-selected=true]{border-bottom-color:var(--blue)}
