/* V913: existing framed CTA components only. Baseline font minus 1 px. */
html body#top#top#top#top#top .ct913-frame{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;max-width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;padding:0 20px!important;gap:10px!important;border-width:1px!important;border-style:solid!important;border-color:color-mix(in srgb,currentColor 30%,transparent)!important;border-radius:9999px!important;line-height:1.3!important;white-space:nowrap!important;box-shadow:none!important;}
html body#top#top#top#top#top .ct913-frame:hover{border-color:color-mix(in srgb,currentColor 50%,transparent)!important;box-shadow:none!important;}
html body#top#top#top#top#top .ct913-frame:focus-visible{outline:2px solid currentColor!important;outline-offset:4px!important;}
html body#top#top#top#top#top .ct913-frame span{font-size:inherit!important;}
html body#top .ct913-architecture-actions{display:flex!important;justify-content:flex-start!important;align-items:center!important;align-self:stretch!important;width:100%!important;margin:28px 0 0!important;padding:0!important;}
html body#top .ct913-architecture-actions .ct913-frame{margin:0!important;align-self:flex-start!important;}
html body#top#top#top#top#top .ct913-frame.ct913-d12{font-size:12px!important;}
html body#top#top#top#top#top .ct913-frame.ct913-d13{font-size:13px!important;}
html body#top#top#top#top#top .ct913-frame.ct913-d14{font-size:14px!important;}
html body#top#top#top#top#top .ct913-frame.ct913-d15{font-size:15px!important;}
@media(max-width:700px){
html body#top#top#top#top#top .ct913-frame{height:42px!important;min-height:42px!important;padding:0 18px!important;}
html body#top#top#top#top#top .ct913-frame.ct913-m12{font-size:12px!important;}
html body#top#top#top#top#top .ct913-frame.ct913-m13{font-size:13px!important;}
html body#top#top#top#top#top .ct913-frame.ct913-m14{font-size:14px!important;}
html body#top#top#top#top#top .ct913-frame.ct913-m15{font-size:15px!important;}
html body#top .ct913-architecture-actions{margin-top:24px!important;}
}
