.experts-hero{grid-template-columns:1.25fr 1fr;align-items:center;gap:70px;margin:10px 0 75px;display:grid}.experts-hero>div>p{color:#617068;max-width:600px;margin:25px 0;font-size:20px;line-height:1.7}.experts-hero-panel{background:#e9edcd;border-radius:30px;padding:38px;transform:rotate(1deg)}.experts-hero-panel h2{margin-top:22px;font-size:31px;line-height:1.2}.experts-hero-panel>.button{margin-bottom:20px}.experts-hero-panel>a:last-child{font-size:14px;font-weight:700;display:block}.expert-check{color:#063c29;font-size:65px;line-height:1;display:block}.expert-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.expert-card{background:#fff;border:1px solid #d9dfd2;border-radius:20px;min-width:0;overflow:hidden}.expert-card-cover{height:150px;display:block;overflow:hidden}.expert-card-cover img,.expert-profile-cover>img{object-fit:cover;width:100%;height:100%}.expert-cover-pattern{background:repeating-linear-gradient(135deg,#d5dfab 0 30px,#e6edcf 30px 60px);height:100%}.expert-card-body{padding:0 25px 25px}.expert-avatar{color:#fff;background:#073b29;border:5px solid #fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:82px;height:82px;margin-top:-42px;margin-bottom:20px;font-size:28px;font-weight:700;display:flex;position:relative;overflow:hidden}.expert-avatar img{object-fit:cover;width:100%;height:100%}.expert-availability{color:#567347;font-size:11px}.expert-card h2{margin:15px 0 12px;font-size:26px;line-height:1.1}.expert-card p{color:#4f6357;min-height:44px;font-size:15px}.expert-card-body>small{color:#617068;font-size:12px;display:block}.expert-card-badges{flex-wrap:wrap;gap:9px;margin:20px 0;display:flex}.expert-badge{background:#f9fbf5;border:1px solid #d9e3d4;border-radius:30px;align-items:center;gap:7px;padding:5px 10px 5px 5px;font-size:11px;font-weight:650;display:inline-flex}.expert-badge>span{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;font-weight:800;display:flex;overflow:hidden}.expert-badge img{object-fit:contain;background:#fff;width:100%;height:100%}.expert-badge b{color:#3e794a}.expert-card-bottom{border-top:1px solid #e1e6dd;justify-content:space-between;gap:10px;padding-top:20px;font-size:12px;font-weight:650;display:flex}.expert-how{border-top:1px solid #d6dfd1;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:70px;padding-top:40px;display:grid}.expert-how b{font-size:18px}.expert-how p,.expert-disclaimer{color:#617068;font-size:14px;line-height:1.7}.expert-disclaimer{margin-top:35px;font-size:12px}.expert-form,.expert-status-panel{background:#fff;border:1px solid #d9e1d3;border-radius:18px;margin-block:30px;padding:30px}.expert-form label,.expert-review label{flex-direction:column;gap:8px;margin-bottom:18px;font-size:14px;font-weight:650;display:flex}.expert-form input,.expert-form textarea,.expert-form select,.expert-review textarea,.expert-review select{width:100%;font:inherit;color:#173b2a;background:#fff;border:1px solid #cbd7c4;border-radius:9px;padding:12px}.expert-form h2,.expert-status-panel h2{margin:0 0 22px;font-size:26px;line-height:1.2}.expert-form .button{margin-top:20px}.expert-form>small{color:#617068;margin-top:12px;font-size:12px;display:block}.expert-form-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.expert-consent{align-items:flex-start;line-height:1.6;flex-direction:row!important;font-weight:400!important}.expert-consent input{flex-shrink:0;width:18px;margin-top:4px}.expert-evidence-fields{border-top:1px solid #d9e1d3;margin-top:25px;padding-top:30px}.expert-application{max-width:950px}.expert-application>.eyebrow{margin-top:35px;display:block}.expert-profile-cover{border-radius:20px;height:290px;margin-top:30px;overflow:hidden}.expert-profile-heading{align-items:center;gap:30px;margin:30px 0 45px;display:flex}.expert-profile-heading .expert-avatar{width:120px;height:120px;margin:0;font-size:38px}.expert-profile-heading>div:nth-child(2){flex:1}.expert-profile-heading h1{font-size:40px}.expert-profile-heading p{font-size:20px}.expert-profile-grid{grid-template-columns:minmax(0,1fr) 380px;gap:60px;display:grid}.expert-profile-grid h2{margin:30px 0 20px;font-size:28px}.preserve-lines{white-space:pre-wrap;overflow-wrap:anywhere}.expert-bio{font-size:18px;line-height:1.9}.expert-review-card{background:#fff;border:1px solid #d5e0cd;border-radius:15px;margin:25px 0}.expert-review-card summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:18px;padding:25px;display:flex}.expert-review-card summary strong{font-size:22px}.expert-review-card summary span{flex:1}.expert-review-details{padding:0 25px 25px}.expert-review{background:#f8faf4;border:1px solid #d6dfd0;border-radius:12px;margin-top:25px;padding:25px}.expert-review ul,.expert-evidence-row ul{overflow-wrap:anywhere;padding-left:20px;list-style:outside}.expert-review a,.expert-evidence-row a{color:#236443;text-decoration:underline}.expert-review h3{margin-bottom:20px;font-size:21px}.expert-review p{margin:20px 0}.expert-review label{margin-top:20px}.expert-actions{flex-wrap:wrap;gap:15px;display:flex}.expert-evidence-row{border-bottom:1px solid #d9e1d3;padding:20px 0}.expert-evidence-row h3{margin-bottom:15px;font-size:22px}.expert-evidence-row p{margin-bottom:15px}.homepage-experts{padding:50px 0}.expert-launch{background:#e9edcd;border-radius:18px;justify-content:space-between;align-items:center;gap:30px;padding:30px;display:flex}.homepage-experts h2{font-size:32px}.expert-form a.resource-link{display:block}.expert-card-badges .resource-link{margin-top:7px;font-size:11px;display:block}@media (max-width:1050px){.expert-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.experts-hero{gap:30px}.expert-profile-grid{grid-template-columns:1fr 320px;gap:30px}}@media (max-width:750px){.experts-hero,.expert-profile-grid{grid-template-columns:1fr}.expert-profile-heading{flex-wrap:wrap}.expert-form-grid{grid-template-columns:1fr}.expert-how{grid-template-columns:1fr;gap:15px}.expert-launch{flex-direction:column;align-items:start}.expert-form{padding:22px}.expert-profile-cover{height:190px}}@media (max-width:550px){.expert-grid{grid-template-columns:1fr}.expert-profile-heading .expert-avatar{width:85px;height:85px}.expert-profile-heading h1{font-size:30px}}.tool-expert-placement{clear:both;padding:50px 0}.tool-expert-placement>p{color:#64735e;font-size:13px;line-height:1.7}.ranked-experts{margin:25px 0;padding:0;list-style:none}.ranked-experts li{border-bottom:1px solid #d3decb;align-items:center;gap:20px;padding:22px 0;display:flex}.expert-position{color:#829473;width:35px;font-size:25px;font-weight:700}.ranked-avatar{color:#fff;background:#173f2b;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:65px;height:65px;font-size:24px;display:flex;overflow:hidden}.ranked-avatar img{object-fit:cover;width:100%;height:100%}.ranked-expert-copy{flex:1}.ranked-expert-copy h3{font-size:23px}.ranked-expert-copy p{color:#586c52;margin:6px 0;font-size:14px}.ranked-expert-copy small{color:#6b7b62;font-size:11px}.ranked-expert-score{text-align:center;min-width:95px}.ranked-expert-score strong{font-size:25px;display:block}.ranked-expert-score small{font-size:10px}.spotlight-bid{border-top:1px solid #d5dfcd;flex-wrap:wrap;align-items:center;gap:20px;padding:20px 0;display:flex}.spotlight-bid>div:first-child{flex:1}.spotlight-bid h3{font-size:20px}.spotlight-bid label{flex-direction:column;gap:8px;font-size:12px;display:flex}.spotlight-bid input{border:1px solid #c8d7bf;border-radius:8px;max-width:130px;padding:10px}.spotlight-bid p[role]{width:100%}@media (max-width:700px){.ranked-experts li{flex-wrap:wrap;gap:12px}.ranked-experts li>.button{margin-left:47px}.ranked-expert-copy{min-width:150px}.ranked-expert-score{margin-left:auto}.spotlight-bid{align-items:end}.tool-expert-placement .section-heading{flex-wrap:wrap;gap:20px}}#expert-directory .article-empty>.button{margin-top:24px}.expert-invitation-portraits{flex-shrink:0;padding-left:0;display:flex}.invitation-portrait{background-image:url(/images/expert-invitation-trio-v1.webp);background-repeat:no-repeat;background-size:300% 100%;border:4px solid #e9edcd;border-radius:50%;width:76px;height:76px;display:block}.invitation-portrait+.invitation-portrait{margin-left:-16px}.portrait-0{background-color:#c9b8ed;background-position:0%}.portrait-1{background-color:#f0c6a7;background-position:50%}.portrait-2{background-color:#b8d8ed;background-position:100%}.expert-launch>p{flex:1;line-height:1.6}.expert-launch>.button{flex-shrink:0}@media (max-width:1050px) and (min-width:751px){.expert-launch{flex-wrap:wrap}.expert-launch>.button{margin-left:auto}}
