@keyframes overlayIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.95)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes codeOverlayIn{0%{opacity:0;transform:translate(-50%,-40%)scale(.98)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes overlaySlideIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(6px)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin-once{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.enhanced-resource-guide .guide-byline{color:#777880;margin:16px 0 0;font-size:12px;line-height:18px}.enhanced-resource-guide .guide-contents{border-top:1px solid #dadadd;border-bottom:1px solid #dadadd;margin-bottom:40px;padding:16px 0}.enhanced-resource-guide .guide-contents summary{color:#27272a;cursor:pointer;font-weight:500}.enhanced-resource-guide .guide-contents nav{flex-direction:column;gap:12px;padding-top:20px;display:flex}.enhanced-resource-guide .guide-contents a{color:#4f4f55;text-decoration:none}.enhanced-resource-guide .guide-contents a:hover{color:#27272a;text-decoration:underline}.enhanced-resource-guide .guide-section{margin:48px 0;scroll-margin-top:90px}.enhanced-resource-guide .guide-section h2,.enhanced-resource-guide .guide-section h3{margin-top:0}.enhanced-resource-guide .guide-label{color:#777880;margin-bottom:8px;font-size:12px;line-height:18px}.enhanced-resource-guide .guide-section--test{border-top:1px solid #dadadd;margin:0;padding:24px 0}.enhanced-resource-guide .guide-test h3{margin:0 0 18px}.enhanced-resource-guide .guide-test label{cursor:pointer;align-items:baseline;gap:10px;display:flex}.enhanced-resource-guide .guide-test input{accent-color:#27272a;flex-shrink:0;width:14px;height:14px;margin:0}.enhanced-resource-guide .guide-test-evidence p:last-child,.enhanced-resource-guide .guide-section-content>:last-child{margin-bottom:0}.enhanced-resource-guide .guide-section--download,.enhanced-resource-guide .guide-section--cta{border-top:1px solid #dadadd;border-bottom:1px solid #dadadd;padding:24px 0}.enhanced-resource-guide .guide-section--flow ol{gap:0;padding:0;list-style:none}.enhanced-resource-guide .guide-section--flow li{border-bottom:1px solid #dadadd;padding:14px 0}
