@media print{body *{display:none !important;}}.overlay-content{position:relative;max-width:300px;color:#333;font-size:15px;line-height:1.6;display:flex;flex-direction:column;justify-content:center;align-items:center;}.overlay-content a{color:#047607;text-decoration:underline;font-weight:bold;}.overlay-dismiss{position:absolute;top:12px;right:-15px;width:28px;height:28px;background-color:#fff;color:#d32f2f;border:2px solid #d32f2f;border-radius:50%;font-size:16px;font-weight:bold;text-align:center;line-height:24px;cursor:pointer;z-index:10000;transition:background-color .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.15);}.overlay-dismiss:hover{background-color:#ffe5e5;}.modal-cta{display:inline-block;background-color:#047607;color:#fff !important;padding:10px 16px;margin-top:15px;border-radius:6px;text-decoration:none;font-weight:600;}.modal-cta:hover{background-color:#035d05;}@media (hover: none) and (pointer: coarse){.overlay-block,.overlay-content,.overlay-content a,.modal-cta{pointer-events:auto;}.modal-cta{touch-action:manipulation;-webkit-tap-highlight-color:transparent;}}@media (hover: none) and (pointer: coarse){.overlay-dismiss{top:6px;right:10px;font-size:22px;}.overlay-block{top:10%;left:50%;transform:translateX(-50%);width:90%;max-width:400px;height:auto;border:1px solid #ccc;z-index:9999;box-shadow:0 10px 25px rgba(0,0,0,.2);background:#fff;border-radius:8px;display:block !important;}}.ays-chart-container{border:2px solid black;background:white;padding-top:20px;}.standards-badge-hover{transition:transform .3s ease,box-shadow .3s ease;}.standards-badge-hover img{transition:inherit;}.standards-badge-hover:hover{transform:scale(1.08);box-shadow:0 0 25px rgba(255,174,0,.6);}select{width:100%;padding:6px;font-size:14px;margin-top:4px;}#results p{font-size:16px;line-height:1.6;}ul.wpb_thumbnails-fluid>li{margin-bottom:5px;}.main-color .panel .icon-opened{color:#fff;}.page-id-76203 .aio-icon.circle{margin-bottom:20px;}.page-id-79965 ul li{padding:3px 0px;}.page-id-79965 li{padding:10px;}.panel-heading{background:grey !important;}.speaker-bio{background:#f9f9f9;border-radius:12px;padding:20px;margin:20px 0;border:1px solid #ff7200;display:flex;align-items:center;box-shadow:0px 4px 8px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease;}.speaker-bio:hover{transform:translateY(-3px);box-shadow:0px 10px 20px rgba(0,0,0,.15);}.speaker-photo{width:150px;height:150px;border-radius:50%;overflow:hidden;margin-right:20px;flex-shrink:0;border:3px solid #ff7200;transition:transform .3s ease;}.speaker-photo img{width:100%;height:100%;object-fit:cover;}.speaker-bio:hover .speaker-photo{transform:scale(1.05);}.speaker-details{flex-grow:1;}.speaker-name{font-size:1.8em;font-weight:bold;color:#333;margin-bottom:10px;}.speaker-role{font-size:1em;font-weight:600;color:#008000;margin-bottom:12px;}.speaker-description{font-size:.95em;color:#555;line-height:1.6;}.speaker-linkedin{margin-top:15px;}.speaker-linkedin a{display:inline-block;background-color:#0077b5;color:#fff !important;font-size:.9em;font-weight:600;padding:8px 15px;border-radius:5px;text-decoration:none;transition:background-color .3s ease,transform .2s ease;}.speaker-linkedin a:hover{background-color:#005582;transform:scale(1.05);color:#fff !important;}.highlighted-points{display:flex;flex-direction:column;gap:15px;padding:20px 0;}.highlighted-point{display:flex;align-items:flex-start;background:#fff7f0;border-radius:12px;padding:20px;box-shadow:2px 2px 8px rgba(0,0,0,.08);transition:all .3s ease-in-out;position:relative;}.highlighted-point:hover{background:#fff7f0;transform:scale(1.02);box-shadow:4px 4px 12px rgba(0,0,0,.12);}.highlighted-point i{margin-right:15px;color:#ff7200;font-size:28px;font-weight:bold;flex-shrink:0;transition:transform .3s ease-in-out;}.highlighted-point:hover i{transform:scale(1.1) rotate(6deg);color:#e66000;}.highlighted-content{display:flex;flex-direction:column;}.highlighted-title{font-weight:700;color:#222;font-size:18px;margin-bottom:10px;}.highlighted-description{font-size:16px;color:#555;line-height:1.6;font-weight:400;}.roundtables-table{width:100%;border-collapse:separate !important;border-spacing:0;margin:20px 0;font-size:16px;text-align:left;border-radius:8px;overflow:hidden;box-shadow:2px 2px 8px rgba(0,0,0,.1);border:2px solid #ddd;}.roundtables-table th{background-color:grey;color:#fff;font-weight:bold;padding:12px;text-align:center;border:2px solid #ddd;}.roundtables-table td{padding:12px;border:2px solid #ddd;text-align:center;transition:border-color .2s ease-in-out,background-color .2s ease-in-out;}.roundtables-table tr:nth-child(even){background-color:#f9f9f9;}.roundtables-table td:contains("✅"){color:#28a745;font-size:18px;}.roundtables-table td:contains("❌"){color:#dc3545;font-size:18px;}.roundtables-table td:first-child,.roundtables-table th:first-child{text-align:left;padding-left:15px;font-weight:bold;}.roundtables-table tbody tr:not(:last-child):hover td{border-color:#28a745 !important;background-color:#f1fff1;}.roundtables-table tbody tr:last-child:hover td{border-color:#ddd !important;background-color:transparent !important;}.rankings-subscribe-btn,.rankings-join-btn{display:inline-block;padding:12px 20px;font-size:16px;font-weight:bold;text-align:center;border-radius:6px;text-decoration:none;border:none;cursor:pointer;color:white !important;}.rankings-subscribe-btn{background-color:#007bff !important;}.rankings-subscribe-btn:hover{background-color:#0056b3 !important;transform:scale(1.05);}.rankings-join-btn{background-color:#28a745 !important;}.rankings-join-btn:hover{background-color:#1e7e34 !important;transform:scale(1.05);}a.roundtable-btn:hover{background-color:#639941 !important;color:#fff !important;}.acxpa_icon_points{text-align:center;padding:40px 20px;background-color:#f9f9f9;}.acxpa_icon_points h2{color:#147b00;font-size:28px;font-weight:bold;}.acxpa_icon_points p{font-size:16px;color:#333;max-width:800px;margin:0 auto 20px;}.acxpa-icon{font-size:40px;color:#147b00;margin-bottom:15px;}.keypoints-icon{font-size:20px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#2d7a1f;color:white;border-radius:50%;margin-right:12px;flex-shrink:0;transition:transform .3s ease-in-out;}.membership-icon{background-color:#f37021;color:#fff;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-size:24px;flex-shrink:0;margin-right:16px;transition:transform .4s ease;}.key-point-icon{width:128px;height:128px;object-fit:contain;}.membership-audience-icon{width:128px;height:128px;object-fit:contain;margin-bottom:15px;}.hidden{display:none;}.toc-nav{display:flex;gap:16px;justify-content:center;align-items:center;padding:20px 16px;background-color:#f9f9f9;border-radius:12px;margin-bottom:40px;flex-wrap:wrap;box-shadow:0 1px 3px rgba(0,0,0,.05);border:1px solid #e2e2e2;}.toc-nav span{color:#888;font-weight:500;margin-right:10px;font-size:15px;}.toc-nav a{text-decoration:none;color:#008000;font-weight:600;padding:6px 14px;border-radius:20px;background-color:transparent;transition:all .25s ease;display:inline-flex;align-items:center;justify-content:center;line-height:1.2;font-size:15px;}.toc-nav a:hover,.toc-nav a:focus{background-color:#e6f4e6;box-shadow:inset 0 0 0 1px #cdeac0;color:#006400;}.toc-title{margin-right:20px;font-weight:500 !important;color:#555;display:flex;align-items:center;}.roundtables-agenda{background-color:#fff7f0;border:2px solid #f7941d;padding:20px;border-radius:10px;margin-top:30px;}.roundtables-agenda h3{margin-top:0;color:#f25c05;}.roundtables-agenda p{margin-bottom:15px;font-size:16px;line-height:1.6;}.roundtables-agenda ul{list-style-type:none;padding-left:0;}.roundtables-agenda ul li{margin-bottom:12px;padding-left:28px;position:relative;font-size:16px;line-height:1.6;}.roundtables-agenda ul li::before{content:"✔";position:absolute;left:0;color:#f7941d;font-weight:bold;}.ccr-metric-summary-icons{list-style:none;padding:0;margin:24px 0 10px;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12px 20px;}.ccr-metric-summary-icons li{display:inline-flex;align-items:center;gap:6px;font-size:16px;white-space:nowrap;flex:0 0 auto;}.ccr-metric-summary-icons .icon{font-size:20px;color:#007bff;min-width:20px;}.ccr-popup-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);align-items:center;justify-content:center;}.ccr-popup-content{background-color:#fff;padding:30px 20px;border-radius:8px;max-width:480px;max-height:90vh;overflow-y:auto;text-align:center;position:relative;box-shadow:0 15px 30px rgba(0,0,0,.2);transition:all .3s ease-in-out;margin:0 auto;}.ccr-popup-content h3{font-size:20px;margin-bottom:10px;color:#222;}.ccr-popup-content p{font-size:16px;margin-bottom:20px;color:#333;}.ccr-popup-content a{display:inline-block;padding:12px 20px;background-color:#ff7200;color:#fff !important;font-weight:bold;border-radius:4px;text-decoration:none !important;transition:background-color .2s ease;}.ccr-popup-content a:hover{background-color:#639941;color:#fff !important;text-decoration:none !important;}.ccr-popup-close{position:absolute;top:8px;right:12px;font-size:26px;cursor:pointer;font-weight:bold;color:#e60000;line-height:1;transition:transform .2s ease;}.ccr-popup-close:hover{transform:scale(1.3);}.ccr-level-alert-icon img{width:150px;height:150px;object-fit:contain;border-radius:8px;}.ccr-toggle-icon::before{content:"➕";font-size:18px;display:inline-block;width:24px;text-align:center;}.ccr-icon{background-color:#f5c47b;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease;flex-shrink:0;}.ccr-icon i{font-size:20px;color:#f57c00;}.standards-accordion{border:1px solid #ccc;border-radius:4px;margin-bottom:24px !important;overflow:hidden;font-family:inherit;}.standards-accordion ul{padding-left:20px;margin:12px 0 0;}.standards-accordion ul li{margin-bottom:8px;}.standards-accordion{margin-bottom:16px;}