section.agents{padding:calc(var(--spacing) * 8);padding-bottom:calc(var(--spacing) * 16)}section.agents .masthead{border-radius:var(--radius-lg);background-color:var(--color-satsback-blue-border);padding:calc(var(--spacing) * 6)}@media (width>=48rem){section.agents .masthead{padding:calc(var(--spacing) * 12)}}section.agents .masthead .eyebrow{margin:0 0 calc(var(--spacing) * 3);color:var(--color-satsback-green);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}section.agents .masthead h1{margin:0}@media (width>=48rem){section.agents .masthead h1{font-size:var(--text-5xl);line-height:var(--text-5xl--line-height);max-width:18ch}}section.agents .masthead .lead{margin-top:calc(var(--spacing) * 4);color:var(--color-satsback-text);font-size:var(--text-lg);line-height:var(--text-lg--line-height)}@media (width>=48rem){section.agents .masthead .lead{max-width:60ch}}section.agents .masthead .masthead-actions{align-items:center;gap:calc(var(--spacing) * 4);margin-top:calc(var(--spacing) * 8);flex-wrap:wrap;display:flex}section.agents .masthead .masthead-link{color:var(--color-satsback-text);text-underline-offset:4px;text-decoration:underline}section.agents .block{margin-top:calc(var(--spacing) * 16)}section.agents .block h2{margin-bottom:calc(var(--spacing) * 6)}section.agents .block h3{font-size:var(--text-xl);line-height:var(--text-xl--line-height);margin-bottom:calc(var(--spacing) * 2)}section.agents .block p{color:#9b9da8}section.agents .block code{color:var(--color-satsback-text);font-size:.9em}section.agents .block-intro,section.agents .block-note{max-width:70ch;margin-bottom:calc(var(--spacing) * 6)}section.agents .block-note{margin-top:calc(var(--spacing) * 4);margin-bottom:0}section.agents .cards{gap:calc(var(--spacing) * 4);display:grid}@media (width>=48rem){section.agents .cards{grid-template-columns:repeat(2,minmax(0,1fr))}}section.agents .card{border:1px solid var(--color-satsback-grayib);border-radius:var(--radius-lg);background-color:var(--color-satsback-gray);padding:calc(var(--spacing) * 6)}section.agents .steps{counter-reset:step;gap:calc(var(--spacing) * 8);color:inherit;line-height:inherit;list-style:none;display:grid}@media (width>=48rem){section.agents .steps{grid-template-columns:repeat(3,minmax(0,1fr))}}section.agents .steps li{counter-increment:step;padding-top:calc(var(--spacing) * 10);position:relative}section.agents .steps li:before{content:counter(step, decimal-leading-zero);color:var(--color-satsback-green);font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;position:absolute;top:0;left:0}section.agents .endpoints,section.agents .listings{gap:calc(var(--spacing) * 3);color:inherit;line-height:1.6;list-style:none;display:grid}:is(section.agents .endpoints,section.agents .listings) li{gap:calc(var(--spacing) * 1);border-left:2px solid var(--color-satsback-grayib);padding-left:calc(var(--spacing) * 4);display:grid}:is(section.agents .endpoints,section.agents .listings) .note{color:#9b9da8}:is(section.agents .endpoints,section.agents .listings) code{overflow-wrap:anywhere}section.agents .example-title{margin-top:calc(var(--spacing) * 10)}section.agents .example{position:relative}section.agents .example pre{border:1px solid var(--color-satsback-grayib);border-radius:var(--radius-lg);background-color:var(--color-satsback-blue-border);padding:calc(var(--spacing) * 5);padding-right:calc(var(--spacing) * 20);font-size:var(--text-sm);color:var(--color-satsback-text);line-height:1.7;overflow-x:auto}section.agents .example .copy{top:calc(var(--spacing) * 3);right:calc(var(--spacing) * 3);position:absolute}section.agents .standards{gap:calc(var(--spacing) * 6);display:grid}@media (width>=48rem){section.agents .standards{grid-template-columns:repeat(2,minmax(0,1fr))}}section.agents .standards dt{font-weight:var(--font-weight-semibold);margin-bottom:calc(var(--spacing) * 2)}section.agents .standards dd{color:#9b9da8}section.agents .figures{border-top:1px solid var(--color-satsback-grayib);padding-top:calc(var(--spacing) * 12)}section.agents .figure-grid{gap:calc(var(--spacing) * 8);display:grid}@media (width>=48rem){section.agents .figure-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}section.agents .figure{gap:calc(var(--spacing) * 1);display:grid}section.agents .figure-number{font-size:var(--text-5xl);line-height:var(--text-5xl--line-height);font-weight:var(--font-weight-semibold);color:var(--color-satsback-green);font-variant-numeric:tabular-nums}section.agents .figure-label{color:#9b9da8}
