:root{--ri-text-meta:.75rem;--ri-text-body:.875rem;--ri-text-title:1rem;--ri-text-section:1.25rem;--ri-text-record:1.5rem;--ri-text-metric:1.75rem;--ri-text-page:clamp(1.5rem, 1.1rem + 1vw, 2rem);--ri-text-public-page:clamp(2rem, 1.45rem + 2vw, 3rem);--ri-leading-body:1.65;--ri-leading-title:1.35;--ri-leading-meta:1.5;--ri-control-height:max(48px, 3em);--ri-target-height:max(44px, 2.5em);--ri-space-1:8px;--ri-space-2:12px;--ri-space-3:16px;--ri-space-4:24px;--ri-panel-padding:clamp(16px, 2vw, 24px);--ri-surface:#0d1520;--ri-border:#a0bee11f;--ri-text-secondary:#a5b5c8}@layer ri-typography{.ri-workspace :is(.admin-main-v3,.dashboard-main),.ri-workspace :is(.admin-main-v3,.dashboard-main) :is(p:not(.eyebrow),li,dd,td){font-size:var(--ri-text-body)!important;line-height:var(--ri-leading-body)!important}.ri-workspace p:not(.eyebrow){font-weight:400!important}:is(.form-error,.form-feedback,.feedback-notice){font-size:var(--ri-text-body)!important;line-height:var(--ri-leading-body)!important}:where(.ri-workspace .admin-main-v3,.ri-workspace .dashboard-main) :is(b,strong){font-size:inherit!important;line-height:inherit!important}.ri-workspace :is(h1,h2,h3,h4){line-height:var(--ri-leading-title)!important;letter-spacing:-.02em!important;font-weight:600!important}.ri-workspace h1{font-size:var(--ri-text-page)!important}.ri-workspace h2,.ri-workspace .v91-section-head h3{font-size:var(--ri-text-section)!important}.ri-workspace :is(h3,h4){font-size:var(--ri-text-title)!important}.ri-workspace :is(.v90-record-detail>header h2,.v91-record-title h2){font-size:var(--ri-text-record)!important}.ri-workspace :is(small,time,dt,label,legend,.eyebrow),.ri-workspace :is(.admin-main-v3,.dashboard-main) .eyebrow,.ri-workspace :is(.v90-compact-table>header,.table-head,.v90-detail-meta small,.admin-email-summary small,.v91-record-summary>span,.v91-record-completeness>span,.v91-audit-stream article span,.v91-news-health>span,.v91-record-layout>aside button>span,.admin-side-v3 .admin-nav-label,.dashboard-nav-item>p),:is(.page-hero,.info-hero,.listing-body,.directory-card,.user-auth-card,.registration-form,.onboarding-form,.wizard-card,.rfq-form,.company-request-form,.decision-dialog,.cookie-consent-layer) :is(label,small,dt,legend),.eyebrow{font-size:var(--ri-text-meta)!important;line-height:var(--ri-leading-meta)!important}.ri-workspace :is(small,time,dt),.ri-workspace :is(.v91-audit-stream article span,.v91-news-health>span),:is(.listing-body,.directory-card,.user-auth-card) small{color:var(--ri-text-secondary)!important}.ri-workspace :is(.admin-nav-item,.dashboard-nav-item>button,.v90-record-title b,.v91-queue-open b,.v91-audit-stream article b,.v91-record-layout>aside button>b,.v91-recent-decisions a b,.compact-row b,.table-row b,.admin-email-summary b,.admin-health-grid b,.health-check-grid b,.admin-ops-columns article>b){font-size:var(--ri-text-body)!important;line-height:1.5!important}.ri-workspace :is(.admin-metric-grid>article>b,.metric-grid>article>b,.v91-intelligence-grid>article>b,.v91-user-metrics>article>b,.admin-governance-metrics>article>b,.coo-metrics>article>b){font-variant-numeric:tabular-nums;font-size:var(--ri-text-metric)!important;font-weight:600!important;line-height:1.2!important}.ri-workspace :is(.admin-metric-grid article span,.metric-grid article>span,.v91-intelligence-grid article>span,.v91-user-metrics article>span,.admin-governance-metrics article>span,.coo-metrics article>span){font-size:var(--ri-text-meta)!important;line-height:var(--ri-leading-meta)!important;color:var(--ri-text-secondary)!important}.ri-workspace .v91-news-health>b{font-size:var(--ri-text-title)!important;line-height:var(--ri-leading-title)!important}.ri-workspace :is(.status-pill,.admin-assurance,.health-state,.health-overall,.v91-health-chip,.v91-queue-open>span,.admin-email-checks>span,.admin-email-health>header>span,.connection-ok),:is(.listing-origin,.listing-condition,.listing-badge,.listing-flags span,.listing-geography span,.company-tier-badge,.product-confidence-bar b){font-size:var(--ri-text-meta)!important;font-style:normal!important;line-height:var(--ri-leading-meta)!important;letter-spacing:.025em!important}:is(.button,.ri-workspace button,.listing-card-actions button,.oauth-button,.decision-actions button,.cookie-consent-actions button),main :is(input,select,textarea),:is(.ri-workspace,.user-auth-card,.registration-form,.onboarding-form,.wizard-card,.rfq-form,.company-request-form,.decision-dialog,.marketplace-filters,.directory-filters,.news-filters) :is(input,select,textarea){font-size:var(--ri-text-body)!important;letter-spacing:0!important;line-height:1.5!important}.ri-workspace :is(.admin-nav-count,.dashboard-nav-label>span,.v91-task-actions button,.admin-side-foot small){font-size:var(--ri-text-meta)!important;line-height:var(--ri-leading-meta)!important}:is(.page-hero,.info-hero,.catalogue-hero,.news-hero,.directory-hero) h1{font-size:var(--ri-text-public-page)!important;letter-spacing:-.035em!important;line-height:1.2!important}:is(.page-hero,.info-hero,.catalogue-hero,.news-hero,.directory-hero)>p:not(.eyebrow),:is(.listing-body,.directory-card,.info-shell,.service-directory,.faq-list details,.user-auth-card,.registration-form,.onboarding-form,.wizard-card,.rfq-form,.decision-dialog) p:not(.eyebrow){font-size:var(--ri-text-body)!important;line-height:var(--ri-leading-body)!important}:is(.listing-body,.directory-card) h3,.faq-list summary b{font-size:var(--ri-text-title)!important;line-height:1.5!important}.info-shell h2{font-size:var(--ri-text-section)!important;line-height:var(--ri-leading-title)!important}.service-directory h2{font-size:var(--ri-text-title)!important;line-height:var(--ri-leading-title)!important}.info-shell li,.info-shell aside a{font-size:var(--ri-text-body)!important;line-height:var(--ri-leading-body)!important}main :is(form,aside) label{font-size:var(--ri-text-meta)!important;line-height:var(--ri-leading-meta)!important}.user-auth-card .auth-card-title{font-size:var(--ri-text-public-page)!important;line-height:1.2!important}@media (max-width:760px){main :is(input,select,textarea),:is(.ri-workspace,.user-auth-card,.registration-form,.onboarding-form,.wizard-card,.rfq-form,.company-request-form,.decision-dialog,.marketplace-filters,.directory-filters,.news-filters) :is(input,select,textarea){font-size:1rem!important}}}@layer ri-controls{main :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]):not([type=range]),select:not([multiple])):not(.quick-search-console input):not(.admin-search input){min-height:var(--ri-control-height)!important}}main :is(.page-hero,.info-hero,.catalogue-hero){min-height:320px;padding-block:clamp(48px,5vw,72px)}main .page-hero.compact{min-height:240px;padding-block:40px}:is(.ri-workspace,.user-auth-card,.registration-form,.onboarding-form,.wizard-card,.rfq-form,.company-request-form,.decision-dialog,.marketplace-filters,.directory-filters,.news-filters) :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]),select,textarea){min-width:0;max-width:100%;min-height:var(--ri-control-height);border:1px solid var(--ri-border);color:var(--ink);box-shadow:none;background-color:#09121d;transition:border-color .18s,background-color .18s}:is(.ri-workspace,.user-auth-card,.registration-form,.onboarding-form,.wizard-card,.rfq-form,.company-request-form,.decision-dialog) textarea{resize:vertical;min-height:112px}.ri-workspace :is(.button,.v91-task-actions button,.v90-filter-bar>header button){min-height:var(--ri-target-height);white-space:normal;overflow-wrap:anywhere;text-align:center;height:auto;padding-block:10px}.ri-workspace :is(.button,.admin-governance-submit button){justify-content:center;align-items:center;gap:8px;display:inline-flex}:is(.ri-workspace,.user-auth-card,.registration-form,.onboarding-form,.wizard-card,.rfq-form,.company-request-form,.decision-dialog,.marketplace-filters,.directory-filters,.news-filters) :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.ri-workspace :is(.admin-main-v3,.dashboard-main) :where(header,article,section,aside,div,form,fieldset){min-width:0}.ri-workspace :is(.admin-main-v3,.dashboard-main) :where(p,b,small,dd,dt,h1,h2,h3,span,time){overflow-wrap:anywhere}.ri-workspace :is(.admin-email-health,.admin-platform-health,.admin-governance-panel,.admin-operations-panel,.admin-rfq-queue,.admin-sponsor-artifacts,.news-monitor-panel,.v91-command-centre,.v91-user-overview,.v91-record-workspace,.v91-verification-workspace,.profile-editor-v92,.password-security-panel,.email-security-panel,.company-team-panel,.lead-operations-panel,.order-workspace>section){border-color:var(--ri-border);background:linear-gradient(125deg, #58e7ff06, transparent 55%), var(--ri-surface);box-shadow:none}.ri-workspace :is(.admin-email-health,.admin-platform-health,.admin-governance-panel,.admin-operations-panel,.admin-rfq-queue,.admin-sponsor-artifacts,.news-monitor-panel,.profile-editor-v92,.password-security-panel,.email-security-panel,.company-team-panel){padding:var(--ri-panel-padding)}.ri-workspace :is(.profile-editor-v92,.password-security-panel,.email-security-panel) label{grid-template-columns:minmax(0,1fr);min-width:0}.ri-workspace :is(.admin-email-health,.admin-platform-health,.admin-governance-panel,.admin-operations-panel,.v91-command-centre)>header{flex-wrap:wrap;align-items:flex-start;gap:16px}.ri-workspace :is(.admin-email-health,.admin-platform-health,.admin-governance-panel,.admin-operations-panel,.v91-command-centre)>header>div:not(.v91-health-chip){flex:260px;min-width:0}.ri-workspace .v91-health-chip{border:0;flex:none;width:fit-content;padding:8px 0}.ri-workspace :is(h2,h3){margin-top:0}.ri-workspace .eyebrow{margin-bottom:8px}.ri-workspace :is(.admin-governance-metrics,.v91-user-metrics,.v91-intelligence-grid,.admin-metric-grid,.metric-grid)>article{border-color:var(--ri-border);background:#0309104d;gap:8px;padding:16px}.ri-workspace :is(.admin-email-summary>article,.admin-ops-columns>div,.v91-record-info-groups>section,.v90-detail-meta>span){background:#0309104d;border-color:#0000}.ri-workspace :is(.status-pill,.admin-assurance,.health-state,.health-overall,.admin-email-health>header>span){white-space:normal;flex:none;align-self:flex-start;width:fit-content;max-width:100%;min-height:28px;padding:4px 10px}.ri-workspace :is(.status-pill,.health-state,.health-overall){justify-content:center;align-items:center;display:inline-flex}.ri-workspace .admin-assurance{gap:2px;display:grid}.ri-workspace .admin-email-summary{gap:12px}.ri-workspace .admin-email-actions{align-items:center;gap:16px}.ri-workspace .admin-email-notice{gap:8px;display:grid}.ri-workspace .admin-governance-actions form label{grid-template-rows:minmax(18px,auto) auto;align-self:end}.ri-workspace .admin-governance-actions :is(input,select,.button){min-height:var(--ri-control-height)}.ri-workspace .admin-governance-submit{align-self:end}.ri-workspace .v91-ops-layout{grid-template-columns:minmax(0,1fr) minmax(250px,.38fr)}.ri-workspace :is(.v91-work-queue,.v91-audit-stream){padding:var(--ri-panel-padding)}.ri-workspace .v91-queue-table{border-color:var(--ri-border)}.ri-workspace .v91-queue-table>article{grid-template-columns:minmax(0,1fr)}.ri-workspace .v91-queue-open{grid-template-rows:auto auto;grid-template-columns:36px minmax(0,1fr) auto;align-items:start;gap:8px 14px;min-height:104px;padding:16px}.ri-workspace .v91-queue-open>i{grid-row:1/3;width:36px;height:36px}.ri-workspace .v91-queue-open>div{grid-column:2;gap:4px}.ri-workspace .v91-queue-open>span{grid-area:1/3/3;max-width:110px;padding:4px 10px}.ri-workspace .v91-queue-open>time{grid-column:2;margin:0;display:block}.ri-workspace .v91-task-actions{border:0;flex-wrap:wrap;align-items:stretch;gap:8px;padding:0 16px 16px 66px;display:flex}.ri-workspace .v91-task-actions button{flex:0 auto;padding-inline:14px}.ri-workspace .v91-audit-stream{border-color:var(--ri-border)}.ri-workspace .v91-audit-stream article{padding-block:16px}.ri-workspace .v91-audit-stream article div{gap:6px}.ri-workspace .v91-news-health{border-color:var(--ri-border);background:#0309104d}.ri-workspace .v91-record-hero{grid-template-columns:96px minmax(0,1fr);gap:16px 24px}.ri-workspace .v91-record-media{grid-row:1/3;height:96px}.ri-workspace .v91-record-title{align-items:flex-start;gap:16px}.ri-workspace .v91-record-completeness{grid-column:2;justify-self:end;width:min(100%,240px)}.ri-workspace .v91-record-layout>aside>button{align-content:start;gap:4px 12px}.ri-workspace .v91-record-layout>aside>button>:is(b,small){grid-column:1/-1}.ri-workspace .v91-record-layout>aside>button>i{grid-area:1/2;align-self:start}.ri-workspace .v91-record-info-groups{gap:16px}.ri-workspace .v91-record-info-groups dl{background:0 0;gap:0}.ri-workspace .v91-record-info-groups dl>div{border-bottom:1px solid var(--ri-border);background:0 0}.ri-workspace .v91-record-info-groups dl>div:empty{display:none}.ri-workspace .v91-record-info-groups :is(dt,dd){margin:0}.ri-workspace .v91-record-summary{background:#58e7ff09;border:0;padding:16px}.ri-workspace .v91-decision-note{border:0;border-left:2px solid #58e7ff73}.ri-workspace .v91-record-actions{flex-wrap:wrap;gap:12px}@media (max-width:1280px){.ri-workspace .v91-ops-layout{grid-template-columns:minmax(0,1fr)}.ri-workspace .v91-audit-stream{border-left:0;border-top:1px solid var(--ri-border)}}@media (max-width:760px){main :is(.page-hero,.info-hero,.catalogue-hero){min-height:260px;padding-block:40px}.ri-workspace .v91-record-hero{grid-template-columns:minmax(0,1fr);gap:16px}.ri-workspace .v91-record-media{grid-row:auto;height:160px}.ri-workspace .v91-record-media:not(.has-image){display:none}.ri-workspace .v91-record-completeness{grid-column:1;justify-self:start}.ri-workspace .v91-queue-open{grid-template-columns:32px minmax(0,1fr);gap:8px 12px}.ri-workspace .v91-queue-open>i{width:32px;height:32px}.ri-workspace .v91-queue-open>span{grid-area:auto/2;justify-self:start;width:fit-content;max-width:100%}.ri-workspace .v91-task-actions{padding-left:16px}.ri-workspace .v91-task-actions button{flex:100px}.ri-workspace .admin-email-actions{flex-direction:column;align-items:stretch}.ri-workspace .admin-email-actions>.button{width:100%;min-width:0}.ri-workspace .admin-governance-actions form{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ri-workspace :is(button,a,input,select,textarea){transition:none}}.ri-workspace .ri-record-number-editor{align-content:start;gap:8px;min-width:0;display:grid}.ri-workspace .ri-record-number-editor>label{font-size:var(--ri-text-meta);color:var(--ri-text-secondary)}.ri-workspace .ri-record-number-editor>input{width:100%;min-width:0}.ri-workspace .ri-field-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ri-workspace .ri-guarded-filters{border:0;margin:0;padding:0;display:contents}.ri-workspace .ri-field-actions>button{min-height:var(--ri-target-height);font-size:var(--ri-text-body);padding:8px 14px}.ri-workspace .ri-record-number-editor>p{color:var(--ri-text-secondary);overflow-wrap:anywhere;margin:0}.ri-workspace .ri-record-number-editor>[role=alert]{color:#ffabb0}.ri-workspace .ri-collection-pagination{flex-wrap:wrap;align-items:center;gap:12px;margin-block:16px;display:flex}.ri-workspace .ri-collection-pagination>span{color:var(--ri-text-secondary);font-size:var(--ri-text-meta)}.ri-workspace .ri-source-warning{padding:var(--ri-panel-padding);overflow-wrap:anywhere;background:#ffb9730b;border-left:2px solid #ffb97380;margin-block:16px}@media (max-width:760px){main .marketplace-hero{min-height:0;padding-block:24px}main .marketplace-hero h1{margin-block:10px;font-size:clamp(1.65rem,5.8vw,2rem)}main .marketplace-hero>p:not(.eyebrow){font-size:var(--ri-text-body);line-height:var(--ri-leading-body);margin-bottom:0}.marketplace-layout{padding-top:16px}}
:root{--ri-space-0:4px;--ri-space-5:32px;--ri-space-6:48px;--ri-space-7:64px;--ri-page-gutter:48px;--ri-page-block:64px;--ri-section-gap:48px;--ri-content-gap:24px;--ri-panel-padding:24px;--ri-field-gap:8px;--ri-reading-width:76ch;--space-1:var(--ri-space-1);--space-2:var(--ri-space-2);--space-3:var(--ri-space-3);--space-4:var(--ri-space-4);--space-5:var(--ri-space-6);--space-6:var(--ri-space-7)}@media (max-width:1100px){:root{--ri-page-gutter:24px;--ri-page-block:48px}}@media (max-width:760px){:root{--ri-content-gap:16px;--ri-panel-padding:16px;--ri-section-gap:32px}}@media (max-width:600px){:root{--ri-page-gutter:16px;--ri-page-block:32px}}@layer ri-typography{:is(.product-summary-panel,.company-profile-identity,.legal-hero,.complaint-hero) h1{font-size:var(--ri-text-public-page)!important;letter-spacing:-.035em!important;line-height:1.2!important}:is(.product-description,.product-tagline,.product-commercial-facts dd,.company-content-block p,.service-provider-grid p,.contact-route-grid p){font-size:var(--ri-text-body)!important;line-height:var(--ri-leading-body)!important}:is(.product-section-head,.company-content-head) h2{font-size:var(--ri-text-record)!important;line-height:var(--ri-leading-title)!important}}@layer ri-layout{.site-header{padding-inline:max(var(--ri-page-gutter), calc((100% - var(--max)) / 2 + var(--ri-page-gutter)))!important}.site-footer-v5 :is(.footer-cta,.footer-grid,.footer-legal){padding-inline:var(--ri-page-gutter)!important}:is(.content-section,.page-hero,.info-hero,.catalogue-hero,.marketplace-layout,.directory-shell,.news-layout,.info-shell,.faq-shell,.legal-shell,.compare-shell,.rfq-layout,.wizard-shell,.catalogue-results,.product-breadcrumb,.product-hero,.product-content-grid,.product-spec-section,.product-enquiry-section,.company-profile-hero,.company-profile-content,.onboarding-shell,.form-page,.legal-hero,.complaint-hero,.ecosystem-hero,.market-statbar,.marketplace-entry,.split-section,.project-band,.sponsor-strip,.complaint-layout,.about-mission,.about-principles,.about-location,.application-section,.article-page){min-width:0;padding-inline:var(--ri-page-gutter)!important}:is(.page-hero,.info-hero,.catalogue-hero){min-height:0!important;padding-block:var(--ri-page-block)!important;gap:0!important}.page-hero.compact{padding-block:var(--ri-space-6)!important}:is(.page-hero,.info-hero,.catalogue-hero) h1{overflow-wrap:anywhere;margin:0 0 var(--ri-space-3)!important}:is(.page-hero,.info-hero,.catalogue-hero)>p:not(.eyebrow){max-width:72ch;margin:0!important}:is(.page-hero,.info-hero,.catalogue-hero)>:is(.button,.news-source-standard){margin-top:var(--ri-space-4)!important}.eyebrow{margin:0 0 var(--ri-space-2)!important}.content-section{padding-block:var(--ri-page-block)!important}:is(.section-heading,.section-head,.panel-head){flex-wrap:wrap;gap:var(--ri-space-3)!important;margin-bottom:var(--ri-space-4)!important}:is(.section-heading,.section-head,.panel-head) :is(h2,h3,p){margin:0!important}:is(.listing-grid,.directory-grid,.company-grid,.category-grid,.news-grid,.package-grid,.company-level-grid,.contact-route-grid,.product-highlight-grid,.product-commercial-facts,.related-product-grid,.company-product-grid,.service-provider-grid,.dashboard-panels){gap:var(--ri-content-gap)!important}:is(.marketplace-layout,.directory-shell,.news-layout,.info-shell,.rfq-layout,.wizard-shell,.complaint-layout){gap:var(--ri-space-5)!important;padding-bottom:var(--ri-page-block)!important}:is(.product-hero,.product-content-grid,.company-profile-hero,.company-profile-content){gap:var(--ri-space-5)!important}.product-hero{min-height:0!important}.product-breadcrumb{gap:var(--ri-space-2)!important;padding-block:var(--ri-space-3) var(--ri-space-1)!important}.product-breadcrumb>a{align-items:center;display:inline-flex!important}.product-tag-line{gap:var(--ri-space-1)!important;margin-bottom:var(--ri-space-4)!important}.product-tagline{margin-top:var(--ri-space-2)!important}.product-description{margin-block:var(--ri-space-4)!important}:is(.marketplace-layout,.directory-shell,.news-layout){padding-top:var(--ri-space-5)!important}:is(.result-head,.news-result-summary,.directory-result-head){flex-wrap:wrap;gap:var(--ri-space-3)!important;min-height:48px!important;margin:0 0 var(--ri-space-4)!important;padding-block:0 var(--ri-space-3)!important}:is(.listing-body,.directory-card,.category-card,.company-card,.news-card,.package-card,.service-directory>article,.market-filters>div,.filter-note,.directory-filters,.catalogue-filters,.product-summary-panel,.company-content-block,.company-profile-governance,.product-data-standard,.news-contributor,.faq-list details,.contact-route-grid>article){min-width:0;padding:var(--ri-panel-padding)!important}:is(.listing-body,.directory-card,.company-card,.category-card,.news-card) h3{margin-block:var(--ri-space-2)!important}:is(.listing-body,.directory-card,.company-card,.category-card,.news-card)>p{margin:0 0 var(--ri-space-3)!important}:is(.empty-panel,.completion-card,.locked-feature-panel){padding:var(--ri-space-5)!important;gap:var(--ri-space-3)!important}:is(.empty-panel,.completion-card,.locked-feature-panel)>:last-child{margin-bottom:0!important}main form label:not(:where(.check-row,.rfq-company-option,.quick-search-console>label)){min-width:0;gap:var(--ri-field-gap)!important}.quick-search-console>label{gap:var(--ri-space-0)!important}main :is(.form-grid,.application-form,.registration-form,.onboarding-form,.wizard-panel,.profile-grid,.post-source-grid,.company-request-form,.product-enquiry-form,.v90-editor-grid,.spec-field-grid){gap:var(--ri-space-3)!important}main :is(.registration-form,.application-form,.onboarding-form,.wizard-card,.company-request-form,.product-enquiry-form),:is(.user-auth-card,.admin-auth-card){padding:var(--ri-panel-padding)!important}main :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]):not([type=color]):not([type=file]),textarea):not(:where(.hero-search input,.quick-search-console input,.admin-search input,.password-input-wrap input)){min-width:0;max-width:100%;padding:var(--ri-space-2) var(--ri-space-3)!important}main .password-input-wrap input{padding:var(--ri-space-2) 96px var(--ri-space-2) var(--ri-space-3)!important}main .password-visibility{width:80px!important;min-width:80px!important}main select:not([multiple]){padding:var(--ri-space-2) 48px var(--ri-space-2) var(--ri-space-3)!important}main :is(.check-row,.checkbox-row){align-items:flex-start;gap:var(--ri-space-2)!important}:is(.button,.ri-field-actions>button,.cookie-consent-actions>button,.decision-actions>button){white-space:normal;overflow-wrap:anywhere;min-height:var(--ri-control-height)!important;padding:var(--ri-space-2) 20px!important;gap:var(--ri-space-1)!important}:is(.button-row,.button-group,.completion-actions,.wizard-actions,.ri-field-actions,.decision-actions,.auth-form-actions){gap:var(--ri-space-2)!important}:is(.form-error,.form-feedback,.feedback-notice,.localized-validation-summary){margin-block:var(--ri-space-3)!important}:is(.decision-dialog,.cookie-consent-panel){padding:var(--ri-panel-padding)!important}.decision-dialog form{gap:var(--ri-space-3)!important}.decision-dialog label{gap:var(--ri-field-gap)!important}.decision-dialog :is(input:not([type=checkbox]):not([type=radio]),textarea){padding:var(--ri-space-2) var(--ri-space-3)!important}:is(.decision-state-grid,.cookie-category-grid){gap:var(--ri-space-3)!important}:is(.decision-state-grid>div,.cookie-category-grid>label){padding:var(--ri-space-3)!important}.cookie-consent-panel>header{margin-bottom:var(--ri-space-3)!important}.cookie-consent-panel>header :is(h2,p){margin-bottom:0!important}.cookie-consent-panel>p{margin-block:var(--ri-space-3)!important}.cookie-consent-panel>footer{gap:var(--ri-space-3)!important;margin-top:var(--ri-space-4)!important}.cookie-consent-panel>footer>div{gap:var(--ri-space-2)!important}.ri-workspace .dashboard-sidebar{padding:var(--ri-space-4) var(--ri-space-3)!important}.ri-workspace .account-chip{margin:var(--ri-space-3) 0!important;padding:var(--ri-space-3)!important;gap:var(--ri-space-2)!important}.ri-workspace .dashboard-sidebar>nav{gap:var(--ri-space-1)!important}.ri-workspace .dashboard-sidebar .dashboard-nav-item>button{min-height:var(--ri-control-height)!important;height:auto!important;padding-inline:var(--ri-space-2)!important}.ri-workspace :is(.admin-main-v3,.dashboard-main){padding:var(--ri-space-4) var(--ri-content-gap) var(--ri-space-6)!important}.ri-workspace :is(.admin-topbar,.dashboard-main>header){flex-wrap:wrap;align-items:center;min-height:0!important;margin:0 0 var(--ri-space-4)!important;padding:0 0 var(--ri-space-4)!important;gap:var(--ri-space-3)!important}.ri-workspace :is(.admin-topbar,.dashboard-main>header) :is(h1,p){margin:0!important}.ri-workspace :is(.admin-topbar,.dashboard-main>header) .eyebrow{margin-bottom:var(--ri-space-1)!important}.ri-workspace .admin-search{height:var(--ri-control-height)!important}.ri-workspace .admin-search input{min-height:0!important;padding:0!important}.ri-workspace :is(.admin-main-v3,.dashboard-main)>:is(section,article,form,div){margin-block:0 var(--ri-space-4)!important}.ri-workspace :is(.admin-email-health,.admin-platform-health,.admin-governance-panel,.admin-operations-panel,.admin-rfq-queue,.admin-sponsor-artifacts,.admin-privacy-monitor,.admin-privacy-requests,.news-monitor-panel,.coo-activation-dashboard,.profile-editor-v92,.password-security-panel,.email-security-panel,.company-team-panel,.privacy-rights-panel,.lead-operations,.sponsor-lifecycle,.v90-filter-bar){padding:var(--ri-panel-padding)!important}.ri-workspace :is(.admin-email-health,.admin-platform-health,.admin-governance-panel,.admin-operations-panel,.admin-rfq-queue,.admin-sponsor-artifacts,.admin-privacy-monitor,.admin-privacy-requests,.news-monitor-panel,.coo-activation-dashboard,.profile-editor-v92,.password-security-panel,.email-security-panel,.company-team-panel,.privacy-rights-panel,.lead-operations,.sponsor-lifecycle)>header{flex-wrap:wrap;align-items:flex-start;gap:var(--ri-space-3)!important;margin:0 0 var(--ri-space-4)!important}.ri-workspace :is(section,article,form)>header :is(h2,h3){margin:0!important}.ri-workspace :is(section,article,form)>header p:not(.eyebrow){margin:var(--ri-space-1) 0 0!important}.ri-workspace .admin-email-health{gap:var(--ri-space-4)!important}.ri-workspace .admin-email-health>header{margin-bottom:0!important}.ri-workspace :is(.admin-assurance,.health-state,.health-overall,.v91-health-chip){flex:none!important;width:fit-content!important}.ri-workspace :is(.metric-grid,.admin-metric-grid,.admin-governance-metrics,.v91-user-metrics,.v91-intelligence-grid,.coo-metrics,.admin-health-grid,.health-check-grid,.admin-email-summary){gap:var(--ri-space-3)!important}.ri-workspace :is(.metric-grid,.admin-metric-grid,.admin-governance-metrics,.v91-user-metrics,.v91-intelligence-grid,.coo-metrics,.admin-health-grid,.health-check-grid,.admin-email-summary)>article{padding:var(--ri-space-3)!important;gap:var(--ri-space-1)!important}.ri-workspace :is(.metric-grid,.admin-metric-grid,.admin-governance-metrics,.v91-user-metrics,.v91-intelligence-grid,.coo-metrics)>article>b{margin:0!important}.ri-workspace :is(.admin-governance-actions,.admin-governance-actions form,.admin-inline-controls,.admin-email-actions,.admin-ops-columns,.v90-filter-bar>div,.v90-editorial-filters,.v90-price-range,.v91-record-info-groups,.v91-record-actions){gap:var(--ri-space-3)!important}.ri-workspace .admin-governance-actions{margin-top:var(--ri-space-4)!important}.ri-workspace .admin-governance-actions form label{grid-template-rows:minmax(18px,auto) auto!important}.ri-workspace :is(.admin-governance-actions,.admin-email-actions) .button{margin:0!important}.ri-workspace :is(.admin-main-v3,.dashboard-main) :where(form,fieldset){row-gap:var(--ri-space-3)}.ri-workspace .v91-section-head{gap:var(--ri-space-3)!important;margin-bottom:var(--ri-space-4)!important}.ri-workspace :is(.v91-record-workspace,.v91-verification-workspace,.v89-editorial-console)>header{padding:var(--ri-panel-padding)!important;gap:var(--ri-space-3)!important}.ri-workspace :is(.v91-record-layout>section,.v91-work-queue,.v91-audit-stream,.v90-record-detail,.v90-record-detail>header){padding:var(--ri-panel-padding)!important}.ri-workspace :is(.v91-record-info-groups>section,.v91-record-summary,.v91-record-layout>aside>button,.v91-queue-open){padding:var(--ri-space-3)!important}.ri-workspace .v91-record-info-groups{margin-block:var(--ri-space-4)!important}.ri-workspace .v91-record-info-groups h3{margin:0 0 var(--ri-space-3)!important}.ri-workspace .v91-record-info-groups dl>div{padding:var(--ri-space-2) var(--ri-space-1)!important}.ri-workspace .v91-record-info-groups dd{margin-top:var(--ri-space-0)!important}.ri-workspace .v91-task-actions{gap:var(--ri-space-1)!important;padding:0 var(--ri-space-3) var(--ri-space-3) 66px!important}.ri-workspace :is(.v90-compact-table>header,.v90-compact-table>button){gap:var(--ri-space-3)!important;padding:var(--ri-space-3) var(--ri-panel-padding)!important}.ri-workspace :is(.v91-audit-stream article,.compact-row){padding-block:var(--ri-space-3)!important}.news-list{display:grid;gap:var(--ri-space-3)!important}:is(.news-feature,.news-row){border:1px solid var(--ri-border);background:linear-gradient(120deg, #58e7ff09, transparent 60%), var(--ri-surface);align-items:start;min-height:0!important;padding:var(--ri-panel-padding)!important;gap:var(--ri-space-4)!important;grid-template-columns:minmax(88px,104px) minmax(0,1fr)!important;margin:0!important}:is(.news-feature,.news-row)>div{min-width:0;padding:0!important}.news-feature-v5:after{display:none!important}.news-list h2{margin:var(--ri-space-1) 0 var(--ri-space-2)!important;font-size:24px!important;line-height:1.35!important}.news-feature h2{font-size:clamp(24px,2vw,32px)!important}.news-list p{margin:0 0 var(--ri-space-3)!important;font-size:var(--ri-text-body)!important;line-height:var(--ri-leading-body)!important}.news-list :is(small,a>span){font-size:var(--ri-text-meta)!important;line-height:var(--ri-leading-meta)!important}.news-pagination{margin-top:var(--ri-space-4)!important;gap:var(--ri-space-2)!important}.article-page{padding-block:var(--ri-page-block)!important}.article-page>header{max-width:var(--ri-reading-width);margin-bottom:var(--ri-space-5)!important}.article-page>header h1{margin-block:var(--ri-space-2) var(--ri-space-4)!important;font-size:clamp(28px,3vw,48px)!important;line-height:1.2!important}.article-page>header>p:not(.eyebrow){margin-bottom:var(--ri-space-4)!important}.article-body{max-width:var(--ri-reading-width)!important}.article-body p{margin:0 0 var(--ri-space-4)!important;font-size:16px!important;line-height:1.85!important}:is(.article-source-card,.article-method-note){padding:var(--ri-panel-padding)!important;margin-block:var(--ri-space-4)!important}.article-recommendations{margin-top:var(--ri-section-gap)!important}.article-recommendations>div{gap:var(--ri-space-3)!important}.article-recommendations>div>a{min-height:0!important;padding:var(--ri-panel-padding)!important}@media (max-width:1100px){.ri-workspace .dashboard-sidebar{padding:var(--ri-space-3) var(--ri-content-gap)!important}.ri-workspace .admin-governance-actions{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:760px){:is(.news-feature,.news-row){gap:var(--ri-space-2)!important;grid-template-columns:minmax(0,1fr)!important}.ri-workspace .v91-task-actions{padding-left:var(--ri-space-3)!important}.ri-workspace :is(.admin-topbar,.dashboard-main>header){align-items:flex-start}.ri-workspace .admin-governance-actions form{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:600px){:is(.marketplace-layout,.directory-shell,.news-layout,.info-shell,.rfq-layout,.wizard-shell,.complaint-layout){gap:var(--ri-space-4)!important}.page-hero.compact{padding-block:var(--ri-space-5)!important}}}
.CookieConsentCenter-module__v9RKZG__layer,.CookieConsentCenter-module__v9RKZG__panel,.CookieConsentCenter-module__v9RKZG__panel>header,.CookieConsentCenter-module__v9RKZG__panel>footer,.CookieConsentCenter-module__v9RKZG__panel>footer>div{min-inline-size:0;max-inline-size:100%}.CookieConsentCenter-module__v9RKZG__panel :where(h2,p,b,small,span,a,button){overflow-wrap:anywhere;max-inline-size:100%}.CookieConsentCenter-module__v9RKZG__policyLink{box-sizing:border-box;align-items:center;min-block-size:44px;min-inline-size:44px;margin-inline:-5px;padding-inline:5px;display:inline-flex}.CookieConsentCenter-module__v9RKZG__policyLink:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}@media (max-width:700px){.CookieConsentCenter-module__v9RKZG__policyLink{inline-size:max-content;max-inline-size:100%}}
