.transparency-page{padding-block:28px 70px}.transparency-hero{max-width:850px;padding:38px 0 32px}.transparency-hero h1{letter-spacing:-.035em;color:#153d2c;margin:12px 0 20px;font-size:clamp(2rem,5.2vw,4.3rem);line-height:1.12}.transparency-hero p{max-width:680px;font-size:1.15rem;line-height:1.8}.transparency-rules{background:#f1f6f2;border:1px solid #d4e1d7;border-radius:16px;margin-bottom:26px;padding:18px 22px}.transparency-rules li{margin-block:12px;line-height:1.75}.transparency-page summary{cursor:pointer;min-height:28px;font-weight:700}.transparency-tabs,.transparency-actions,.transparency-companies,.transparency-pages{flex-wrap:wrap;align-items:center;gap:12px;margin-block:16px;display:flex}.transparency-page [aria-pressed=true]{color:#fff!important;background:#16432d!important}.transparency-discovery,.transparency-editor{border:1px solid #d1ded5;border-radius:20px;margin-block:24px;padding:24px}.transparency-selected{padding-block:18px}.transparency-search{align-items:end;gap:12px;max-width:650px;display:flex}.transparency-search label{flex:1}.transparency-page label{gap:7px;min-width:0;margin-bottom:14px;display:grid}.transparency-page input:not([type=checkbox]),.transparency-page textarea,.transparency-page select{font:inherit;box-sizing:border-box;color:#162b1e;background:#fff;border:1px solid #aabbaf;border-radius:9px;width:100%;min-width:0;min-height:46px;padding:11px}.transparency-page textarea{resize:vertical}.transparency-page fieldset{border:0;min-width:0;margin-block:18px;padding:0}.transparency-form-grid,.transparency-experience{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.transparency-check{align-items:flex-start;gap:10px!important;display:flex!important}.transparency-check input{flex:0 0 20px;width:20px;height:20px;margin-top:3px}.transparency-list-heading{flex-wrap:wrap;align-items:baseline;gap:16px;margin-block:30px 20px;display:flex}.transparency-list{gap:22px;display:grid}.transparency-card{background:#fff;border:1px solid #ceddd2;border-radius:20px;padding:25px;box-shadow:0 8px 25px #1c422508}.transparency-card-head{justify-content:space-between;gap:18px;display:flex}.transparency-card h3{margin:10px 0;font-size:1.5rem}.transparency-card small{color:#56695b;margin-block:10px;display:inline-block}.transparency-rating{white-space:nowrap;color:#1a5439;font-size:1.25rem}.transparency-experience section{background:#f5f8f5;border-radius:12px;margin-top:16px;padding:18px}.transparency-experience h4{margin:0;font-size:1rem}.transparency-page p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.transparency-card blockquote{background:#f0f5f1;border-inline-start:3px solid #7b9c84;margin:20px 0;padding:16px 20px}.transparency-card details{margin-top:20px}.transparency-empty{text-align:center;background:#f7faf7;border:1px dashed #b8cbbf;border-radius:18px;padding:40px 20px}.transparency-notice{background:#e6f3e9;border-radius:10px;padding:15px}.transparency-error{color:#773422;background:#fff0eb;border-radius:10px;padding:15px}.transparency-report{background:#fff6e5;border-radius:10px;margin-block:15px;padding:16px}.transparency-page .button{white-space:normal;overflow-wrap:anywhere;max-width:100%;min-height:44px}.transparency-queue{max-width:400px}.transparency-pages{justify-content:center}@media (max-width:600px){.transparency-hero{padding-top:20px}.transparency-form-grid,.transparency-experience{grid-template-columns:1fr;gap:6px}.transparency-discovery,.transparency-editor,.transparency-card{padding:16px}.transparency-search{display:block}.transparency-search button{width:100%}.transparency-tabs{gap:8px}.transparency-tabs button{flex:42%}.transparency-companies button{width:100%}.transparency-card-head{flex-wrap:wrap}.transparency-rules{padding:14px}.transparency-rules ul{padding-inline-start:20px}.transparency-actions .button{width:100%}}.mp-shell .transparency-page a.button:not(.outline){color:#fff}.transparency-page .transparency-hero .eyebrow{display:block}.transparency-history{background:#f1f6f3;border:1px solid #d0ded5;border-radius:12px;padding:16px}.transparency-history ol{padding-inline-start:22px}.transparency-history li{margin-block:14px}.transparency-evidence{background:#fff;border:1px solid #d8e1dc;border-radius:10px;min-width:0;padding:15px}.transparency-evidence h4{margin-block:15px 6px}.transparency-evidence p,.transparency-page summary{overflow-wrap:anywhere}:is(.transparency-page button:focus-visible,.transparency-page summary:focus-visible){outline-offset:3px;outline:3px solid #3d7652}
