[data-benefit-image][data-active=true]{opacity:1;position:relative;transform:scale(1)}[data-benefit-image][data-active=false]{opacity:0;position:absolute;transform:scale(.95)}[data-benefit-description]{grid-template-rows:0fr;opacity:0}[data-benefit-description][data-active=true]{grid-template-rows:1fr;opacity:1}[data-benefit-description][data-benefit-kind=bullet][data-active=true]{margin-top:.5rem}[data-benefit-description][data-benefit-kind=bullet][data-active=false]{margin-top:0}[data-benefit-trigger][data-active=false]:hover [data-benefit-bullet-title]{color:var(--muted-foreground)}[data-benefit-card][data-active=true]{background:var(--brand-blue);border-color:var(--brand-blue);color:var(--primary-foreground)}[data-benefit-card][data-active=false]{background:var(--background);border-color:var(--border);color:var(--foreground)}[data-benefit-card][data-active=true] [data-feature-title],[data-benefit-card][data-active=true] [data-feature-description]{color:var(--primary-foreground)}[data-benefit-card][data-active=false] [data-feature-title]{color:var(--foreground)}[data-benefit-card][data-active=true] [data-feature-icon-box]{background:var(--background)}[data-benefit-card][data-active=false] [data-feature-icon-box]{background:var(--brand-blue)}[data-benefit-card][data-active=true] [data-active-icon],[data-benefit-card][data-active=false] [data-inactive-icon],[data-benefit-card][data-active=true] [data-x-icon],[data-benefit-card][data-active=false] [data-plus-icon]{display:block}[data-benefit-card][data-active=true] [data-inactive-icon],[data-benefit-card][data-active=false] [data-active-icon],[data-benefit-card][data-active=true] [data-plus-icon],[data-benefit-card][data-active=false] [data-x-icon]{display:none}.cms-rich-text[data-rich-text-variant=developer-workflow]{color:#364153;font-size:1.125rem;line-height:2rem}[data-astro-cid-inw2p7sv][data-slot=accordion-trigger][aria-expanded=true] [data-astro-cid-inw2p7sv][data-slot=accordion-trigger-icon]{transform:rotate(135deg);transition-duration:.4s}.cms-rich-text[data-rich-text-variant=faq-answer],.cms-rich-text[data-rich-text-variant=faq-answer] :where(p,li){color:#364153;font-size:.875rem;line-height:1.5rem}@media(min-width:640px){.cms-rich-text[data-rich-text-variant=faq-answer]{font-size:1.125rem;line-height:2rem}.cms-rich-text[data-rich-text-variant=faq-answer] :where(p,li){font-size:1.125rem;line-height:2rem}}.cms-rich-text[data-rich-text-variant=feature-description]{color:#364153;font-size:1rem;line-height:1.75rem}.cms-rich-text[data-rich-text-variant=feature-description] :where(p){margin-top:1.25rem;margin-bottom:1.25rem}.cms-rich-text[data-rich-text-variant=feature-description] :where(p:first-child){margin-top:0}.cms-rich-text[data-rich-text-variant=feature-description] :where(p:last-child){margin-bottom:0}.cms-rich-text[data-rich-text-variant=feature-description] :where(ul,ol){margin-top:0;margin-bottom:0;padding-left:2.5rem}.cms-rich-text[data-rich-text-variant=feature-description] :where(li){color:var(--muted-foreground);font-size:1.125rem;line-height:1.75rem}.cms-rich-text[data-rich-text-variant=feature-description] :where(li+li){margin-top:0}.cms-rich-text[data-rich-text-variant=feature-description] :where(strong){color:#101828;font-weight:700}@media(min-width:1024px){.cms-rich-text[data-rich-text-variant=feature-description]{font-size:1.125rem;line-height:2rem}.cms-rich-text[data-rich-text-variant=feature-description] :where(p){margin-top:1.5rem;margin-bottom:1.5rem}.cms-rich-text[data-rich-text-variant=feature-description] :where(p:first-child){margin-top:0}.cms-rich-text[data-rich-text-variant=feature-description] :where(p:last-child){margin-bottom:0}}.cms-rich-text[data-rich-text-variant=info-section]{color:#364153;font-size:1.125rem;line-height:2rem}.cms-rich-text[data-rich-text-variant=info-section] :where(h3){margin-top:2.5rem;margin-bottom:1rem;color:#101828;font-size:1.5rem;line-height:2.25rem;font-weight:600}.cms-rich-text[data-rich-text-variant=info-section] :where(h3:first-child){margin-top:0}.cms-rich-text[data-rich-text-variant=info-section] :where(p){margin-top:1.5rem;margin-bottom:1.5rem}.cms-rich-text[data-rich-text-variant=info-section] :where(p:first-child){margin-top:0}.cms-rich-text[data-rich-text-variant=info-section] :where(h3+p){margin-top:0}.cms-rich-text[data-rich-text-variant=info-section] :where(p:last-child){margin-bottom:0}.cms-rich-text[data-rich-text-variant=info-section] :where(ul){margin:0;padding-left:40px;list-style-type:disc}.cms-rich-text[data-rich-text-variant=info-section] :where(ol){margin:0;padding-left:40px;list-style-type:decimal}.cms-rich-text[data-rich-text-variant=info-section] :where(ul>li,ol>li){color:#5b6b7b;font-size:1.125rem;line-height:1.75rem;list-style:inherit}.cms-rich-text[data-rich-text-variant=info-section] :where(ul>li+li,ol>li+li){margin-top:0}.cms-rich-text[data-rich-text-variant=info-section] :where(ul>li>p,ol>li>p){margin:0;color:inherit;font-size:inherit;line-height:inherit}.cms-rich-text[data-rich-text-variant=info-section] :where(ul>li>p+p,ol>li>p+p){margin-top:0}.cms-rich-text[data-rich-text-variant=info-section] :where(li::marker){color:currentColor}.cms-rich-text[data-rich-text-variant=info-section] :where(strong){color:var(--foreground);font-weight:700}.cms-rich-text[data-rich-text-variant=step-description]{color:#364153;font-size:1rem;line-height:1.75rem}.cms-rich-text[data-rich-text-variant=step-description] :where(p){margin-top:1.25rem;margin-bottom:1.25rem}.cms-rich-text[data-rich-text-variant=step-description] :where(p:first-child){margin-top:0}.cms-rich-text[data-rich-text-variant=step-description] :where(p:last-child){margin-bottom:0}.cms-rich-text[data-rich-text-variant=step-description] :where(ul,ol){margin-top:0;margin-bottom:0;padding-left:2.5rem}.cms-rich-text[data-rich-text-variant=step-description] :where(li){color:var(--muted-foreground);font-size:1.125rem;line-height:1.75rem}.cms-rich-text[data-rich-text-variant=step-description] :where(li+li){margin-top:0}.cms-rich-text[data-rich-text-variant=step-description] :where(strong){color:#101828;font-weight:700}@media(min-width:1024px){.cms-rich-text[data-rich-text-variant=step-description]{font-size:1.125rem;line-height:2rem}.cms-rich-text[data-rich-text-variant=step-description] :where(p){margin-top:1.5rem;margin-bottom:1.5rem}.cms-rich-text[data-rich-text-variant=step-description] :where(p:first-child){margin-top:0}.cms-rich-text[data-rich-text-variant=step-description] :where(p:last-child){margin-bottom:0}}.cms-rich-text[data-rich-text-variant=tool-compatibility]{color:var(--muted-foreground);font-size:1rem;line-height:1.75rem}@media(min-width:640px){.cms-rich-text[data-rich-text-variant=tool-compatibility]{font-size:1.125rem;line-height:1.875rem}}
