.page_home-container__B2zW4{max-width:1200px;margin:0 auto;padding:var(--space-6)}.page_hero__7KFOs{text-align:center;padding:var(--space-12) 0;margin-bottom:var(--space-12)}.page_hero__7KFOs h1{font-size:3rem;margin-bottom:var(--space-4);color:var(--color-text);max-width:800px;margin-left:auto;margin-right:auto}.page_hero__7KFOs p{font-size:1.2rem;color:var(--color-text-muted);margin-bottom:var(--space-6);max-width:600px;margin-left:auto;margin-right:auto}.page_hero-buttons__nA38C{display:flex;justify-content:center;gap:var(--space-4)}.page_outline-button__yWBlu,.page_primary-button__p9IqX,.page_secondary-button__gUmCU{padding:var(--space-3) var(--space-6);border-radius:var(--border-radius-md);font-weight:500;text-decoration:none;transition:all .2s ease;display:inline-block}.page_primary-button__p9IqX{background-color:var(--color-primary);color:var(--color-text)}.page_primary-button__p9IqX:hover{background-color:var(--color-primary-hover);transform:translateY(-2px);color:var(--color-text)}.page_secondary-button__gUmCU{background-color:transparent;color:var(--color-text);border:1px solid var(--color-border)}.page_secondary-button__gUmCU:hover{background-color:hsla(0,0%,100%,.1);transform:translateY(-2px)}.page_outline-button__yWBlu{background-color:transparent;color:var(--color-text);border:1px solid var(--color-primary)}.page_outline-button__yWBlu:hover{background-color:rgba(59,130,246,.1);transform:translateY(-2px)}.page_stats-container__7PySR{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-12)}.page_stat-card__bgNbE{background-color:var(--color-background-secondary);border-radius:var(--border-radius-md);padding:var(--space-6);text-align:center}.page_stat-card__bgNbE h3{font-size:.9rem;font-weight:600;color:var(--color-text-muted);margin-bottom:var(--space-2)}.page_stat-value__F1r8N{font-size:2rem;font-weight:700;color:var(--color-primary);margin-bottom:var(--space-1)}.page_stat-label__K4S18{font-size:.9rem;color:var(--color-text-muted)}.page_protocols-section__PVYC5{margin-bottom:var(--space-16)}.page_section-header__eX8lt{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-6)}.page_section-header__eX8lt h2{font-size:1.8rem;margin-bottom:var(--space-2)}.page_section-header__eX8lt p{color:var(--color-text-muted)}.page_view-all__c8jOF{color:var(--color-primary);font-weight:500;display:flex;align-items:center;transition:color .3s ease}.page_view-all__c8jOF:hover{color:var(--color-primary-hover)}.page_filter-section__klmSX{margin-bottom:var(--space-6)}.page_filter-button__V2W7Z{display:inline-flex;align-items:center;gap:var(--space-2);background-color:transparent;border:1px solid var(--color-border);border-radius:var(--border-radius-md);padding:var(--space-2) var(--space-4);color:var(--color-text-muted);font-size:.9rem;cursor:pointer;transition:all .3s ease}.page_filter-button__V2W7Z:hover{color:var(--color-primary);border-color:var(--color-primary)}.page_section-subtitle__I4rAe{text-align:center;color:var(--color-text-muted);margin-bottom:var(--space-6);max-width:600px;margin-left:auto;margin-right:auto}.page_table-container__Sg_I4{background-color:var(--color-background-secondary);border-radius:var(--border-radius-lg);overflow:hidden;box-shadow:var(--shadow-md);margin-top:var(--space-6)}.page_protocols-list__BYdEq{width:100%}.page_protocol-table__cAsaU{background-color:var(--color-background-secondary);border-radius:var(--border-radius-md);overflow:hidden}.page_table-header__SIXmJ{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr 1fr 1fr;padding:var(--space-4);background-color:rgba(0,0,0,.2);border-bottom:1px solid var(--color-border)}.page_header-cell__yETL_{font-size:.8rem;font-weight:600;color:var(--color-text-muted)}.page_table-row__eO8D5{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr 1fr 1fr;padding:var(--space-4);border-bottom:1px solid var(--color-border);align-items:center}.page_table-row__eO8D5:last-child{border-bottom:none}.page_protocol-cell__MOnVT{display:flex;align-items:center;gap:var(--space-3)}.page_protocol-logo__RAhdH{width:2rem;height:2rem;background-color:var(--color-background,#0f172a);border-radius:50%;margin-right:.75rem;display:flex;align-items:center;justify-content:center;color:var(--color-text,#f8fafc);font-size:1rem;font-weight:600;position:relative;overflow:hidden}.page_protocol-name__bREYR{font-weight:600;color:var(--color-text)}.page_cell__InQSx{color:var(--color-text);font-size:.9rem}.page_score-bar__kjl89{width:80px;height:6px;background-color:hsla(0,0%,100%,.1);border-radius:3px;margin-bottom:var(--space-1)}.page_score-fill__APfx3{height:100%;background-color:var(--color-success);border-radius:3px}.page_score-fill-alt__vjARg{height:100%;background-color:var(--color-secondary);border-radius:3px}.page_chain-icons__11cLe{display:flex;gap:var(--space-1)}.page_chain-icon__u6dTM{display:inline-block;padding:var(--space-1) var(--space-2);background-color:hsla(0,0%,100%,.1);border-radius:var(--border-radius-sm);font-size:.7rem;color:var(--color-text-muted)}.page_view-details__M0Imq{color:var(--color-text);background-color:rgba(0,0,0,.3);padding:var(--space-1) var(--space-3);border-radius:var(--border-radius-md);text-decoration:none;font-size:.8rem;transition:background-color .2s ease}.page_view-details__M0Imq:hover{background-color:var(--color-primary)}.page_features-section__CzqGp{margin-bottom:var(--space-16);text-align:center}.page_features-section__CzqGp h2{font-size:2rem;color:var(--color-text);margin-bottom:var(--space-2)}.page_features-grid__hQ4LZ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-6);gap:var(--space-6);margin-top:var(--space-8)}.page_feature-card__crMB8{background-color:var(--color-card);border-radius:var(--border-radius-lg);padding:var(--space-6);text-align:center;transition:transform .3s ease}.page_feature-card__crMB8:hover{transform:translateY(-5px)}.page_feature-icon__4eDgZ{width:3rem;height:3rem;border-radius:var(--border-radius-full);background-color:rgba(59,130,246,.1);display:flex;align-items:center;justify-content:center;margin:0 auto var(--space-4);color:var(--color-primary)}.page_feature-icon__4eDgZ svg{width:1.5rem;height:1.5rem}.page_feature-card__crMB8 h3{font-size:1.2rem;margin-bottom:var(--space-2);color:var(--color-text)}.page_feature-card__crMB8 p{color:var(--color-text-muted);line-height:1.6}.page_faq-preview____vIH{margin-bottom:var(--space-16);text-align:center}.page_faq-preview____vIH h2{font-size:2rem;color:var(--color-text);margin-bottom:var(--space-2)}.page_faq-preview____vIH>p{color:var(--color-text-muted);font-size:1.1rem;margin-bottom:var(--space-8);max-width:600px;margin-left:auto;margin-right:auto}.page_faq-grid__2k9Il{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-6);gap:var(--space-6);margin-top:var(--space-8);margin-bottom:var(--space-8)}.page_faq-item__ufbqB{background-color:var(--color-card);border-radius:var(--border-radius-lg);padding:var(--space-6);text-align:left}.page_faq-item__ufbqB h3{font-size:1.2rem;margin-bottom:var(--space-3);color:var(--color-text)}.page_faq-item__ufbqB p{color:var(--color-text-muted);margin-bottom:var(--space-4);line-height:1.6}.page_faq-cta__wCsuQ{margin-top:var(--space-8)}.page_text-link__lPB8z{color:var(--color-primary);text-decoration:none;font-weight:500}.page_text-link__lPB8z:hover{text-decoration:underline}.page_text-button__pIKQX{background:none;border:none;color:var(--color-primary);font-weight:500;cursor:pointer;text-decoration:none;padding:var(--space-2) var(--space-4);border-radius:var(--border-radius-md);border:1px solid var(--color-primary);transition:all .2s ease}.page_text-button__pIKQX:hover{background-color:rgba(59,130,246,.1)}.page_bottom-cta__anU4k{background-color:var(--color-card);padding:var(--space-12) var(--space-6);margin-bottom:var(--space-16);text-align:center;border-radius:var(--border-radius-lg)}.page_bottom-cta__anU4k h2{margin-bottom:var(--space-4);font-size:1.8rem}.page_bottom-cta__anU4k p{max-width:600px;margin:0 auto var(--space-8);color:var(--color-text-muted)}.page_cta-buttons__df_Hn{display:flex;gap:var(--space-4);justify-content:center}@media (max-width:1024px){.page_faq-grid__2k9Il,.page_features-grid__hQ4LZ,.page_stats-container__7PySR{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page_hero__7KFOs h1{font-size:2.2rem}.page_hero__7KFOs p{font-size:1rem}.page_faq-grid__2k9Il,.page_features-grid__hQ4LZ,.page_stats-container__7PySR{grid-template-columns:1fr}.page_protocol-table__cAsaU{overflow-x:auto}.page_table-header__SIXmJ,.page_table-row__eO8D5{min-width:800px}.page_cta-buttons__df_Hn,.page_hero-buttons__nA38C{flex-direction:column}}.ProtocolList_tableContainer__P1ZgD{width:100%;overflow-x:auto;border-radius:.5rem;background-color:var(--color-card-background,#1e293b);box-shadow:0 1px 3px rgba(0,0,0,.1)}.ProtocolList_table__kbRfO{width:100%;border-collapse:separate;border-spacing:0;font-size:.875rem}.ProtocolList_tableHeader__9zWOq{background-color:var(--color-card-background-secondary,#0f172a);position:-webkit-sticky;position:sticky;top:0;z-index:1}.ProtocolList_headerCell__J_2D2{padding:1rem;text-align:left;font-size:.75rem;font-weight:600;color:var(--color-text-muted,#94a3b8);text-transform:uppercase;border-bottom:1px solid var(--color-border)}.ProtocolList_sortArrow__RsmV_{margin-left:4px;font-size:.8em;opacity:.7}.ProtocolList_tableRow__PM129{border-bottom:1px solid var(--color-border,rgba(71,85,105,.3));transition:background-color .2s ease}.ProtocolList_tableRow__PM129:last-child{border-bottom:none}.ProtocolList_tableRow__PM129:hover{background-color:hsla(0,0%,100%,.05)}.ProtocolList_protocolCell__L8ht7{display:flex;align-items:center;gap:.75rem;padding:1rem;border-bottom:1px solid var(--color-border)}.ProtocolList_protocolName__rpVSF{font-weight:600;color:var(--color-text,#f8fafc)}.ProtocolList_cell__Grack{padding:1rem;color:var(--color-text,#f8fafc);border-bottom:1px solid var(--color-border)}.ProtocolList_actionCell__ikRiQ{padding:1rem;text-align:right;border-bottom:1px solid var(--color-border)}.ProtocolList_scoreContainer__Xw0kW{width:100%;display:flex;flex-direction:column;gap:.25rem}.ProtocolList_scoreBar__AngXa{width:100%;height:.5rem;background-color:hsla(0,0%,100%,.1);border-radius:.25rem;overflow:hidden}.ProtocolList_scoreFill__zOK4S{height:100%;background-color:var(--color-primary,#10b981);border-radius:.25rem;transition:width .3s ease}.ProtocolList_scoreFillAlt__7DQZm{height:100%;background-color:var(--color-secondary,#60a5fa);border-radius:.25rem;transition:width .3s ease}.ProtocolList_viewDetails__kwcLq{color:var(--color-primary,#3b82f6);text-decoration:none;padding:.375rem .75rem;border:1px solid var(--color-primary,#3b82f6);border-radius:.25rem;font-size:.875rem;display:inline-block;transition:background-color .2s,color .2s;white-space:nowrap;text-align:center;min-width:8rem}.ProtocolList_viewDetails__kwcLq:hover{background-color:var(--color-primary,#3b82f6);color:#fff}.ProtocolList_viewProtocol__4AHB_{color:var(--color-text);border-color:var(--color-text-muted);background-color:hsla(0,0%,100%,.05)}.ProtocolList_viewProtocol__4AHB_:hover{background-color:hsla(0,0%,100%,.15);color:var(--color-text);border-color:var(--color-text)}@media (max-width:1024px){.ProtocolList_actionCell__ikRiQ,.ProtocolList_cell__Grack,.ProtocolList_headerCell__J_2D2{padding:.75rem}}@media (max-width:768px){.ProtocolList_actionCell__ikRiQ,.ProtocolList_cell__Grack,.ProtocolList_headerCell__J_2D2{padding:.5rem}.ProtocolList_cell__Grack,.ProtocolList_headerCell__J_2D2,.ProtocolList_protocolName__rpVSF{font-size:.875rem}.ProtocolList_viewDetails__kwcLq{padding:.25rem .5rem;font-size:.75rem}.ProtocolList_table__kbRfO td:nth-child(4),.ProtocolList_table__kbRfO th:nth-child(4){display:none}}@media (max-width:480px){.ProtocolList_table__kbRfO td:nth-child(3),.ProtocolList_table__kbRfO th:nth-child(3){display:none}}.ProtocolList_sortable__0KdhS{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s ease}.ProtocolList_sortable__0KdhS:hover{background-color:hsla(0,0%,100%,.05)}.ProtocolList_riskCell__5Ek8H{min-width:200px}.ProtocolList_riskBars__GN2YN{display:flex;flex-direction:column;gap:4px}.ProtocolList_riskBarContainer__nLf34{position:relative;height:6px}.ProtocolList_riskBar__aSRMJ{width:100%;height:100%;background-color:hsla(0,0%,100%,.1);border-radius:3px;overflow:hidden}.ProtocolList_riskBarFill__lgerl{height:100%;border-radius:3px;transition:width .3s ease}.ProtocolList_riskTooltip__f0OeI{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background-color:var(--color-card);border:1px solid var(--color-border);border-radius:var(--border-radius-md);padding:8px;margin-bottom:8px;min-width:200px;z-index:10;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);animation:ProtocolList_fadeIn__kmeyw .2s ease}.ProtocolList_riskTooltipHeader__rCXe4{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.ProtocolList_riskTooltipLabel__l0x7k{font-weight:500;color:var(--color-text)}.ProtocolList_riskTooltipValue__G_QJQ{font-weight:600;color:var(--color-primary)}.ProtocolList_riskTooltipDescription__4BfFL{font-size:.875rem;color:var(--color-text-muted);margin:0;line-height:1.4}@keyframes ProtocolList_fadeIn__kmeyw{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}.ProtocolList_scoreLink__Xo5AH{display:block;text-decoration:none;cursor:pointer;position:relative;transition:all .2s ease;color:#fff}.ProtocolList_scoreLink__Xo5AH:hover .ProtocolList_scoreContainer__Xw0kW{transform:translateY(-2px)}.ProtocolList_scoreLink__Xo5AH:hover .ProtocolList_scoreFill__zOK4S{opacity:.9;box-shadow:0 0 8px rgba(16,185,129,.4)}.ProtocolList_scoreLink__Xo5AH:hover:after{content:"View Risk Details";position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);background-color:var(--color-card);color:var(--color-text);padding:4px 8px;border-radius:4px;font-size:.75rem;white-space:nowrap;z-index:10;opacity:0;animation:ProtocolList_fadeIn__kmeyw .2s ease forwards}.ProtocolList_actionButtons__7bAXL{display:flex;flex-direction:column;gap:.5rem;align-items:flex-end}.ProtocolLogo_logo__2LEDz{background-color:var(--color-background,#0f172a);border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.ProtocolLogo_sm__88CGZ{width:1.5rem;height:1.5rem}.ProtocolLogo_md__8Bqur{width:2rem;height:2rem}.ProtocolLogo_lg__f2_XW{width:2.5rem;height:2.5rem}.ProtocolLogo_fallback__l2smm{color:var(--color-text,#f8fafc);font-weight:600;text-transform:uppercase}.ProtocolLogo_sm__88CGZ .ProtocolLogo_fallback__l2smm{font-size:.75rem}.ProtocolLogo_md__8Bqur .ProtocolLogo_fallback__l2smm{font-size:1rem}.ProtocolLogo_lg__f2_XW .ProtocolLogo_fallback__l2smm{font-size:1.25rem}.ProtocolLogo_image__cC0O_{width:100%;height:100%;object-fit:cover}