/* Scoped offer card. Typography and spacing inherit the approved card language. */
.intro-card{--ic-forest:#1b2d20;--ic-lime:#b8f96e;--ic-ink:#203121;width:492px;max-width:100%;color:var(--ic-ink);font:14px/1.5 Manrope,Arial,sans-serif;margin:15px 0 0;transition:opacity .18s,transform .18s;touch-action:pan-y}
.intro-card *{box-sizing:border-box}.intro-card h3,.intro-card p{margin:0}.intro-card button{font:inherit;cursor:pointer}.intro-card button:disabled{cursor:default;opacity:.55}.intro-card svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px;flex:none}.intro-card button:focus-visible,.intro-card summary:focus-visible{outline:3px solid #709945;outline-offset:3px}.intro-card-perspective{perspective:1600px}.intro-card-rotor{display:grid;position:relative;transform-style:preserve-3d;transition:transform .72s cubic-bezier(.2,.65,.18,1)}.intro-card-is-flipped .intro-card-rotor{transform:rotateY(180deg)}.intro-card-face{grid-area:1/1;min-width:0;border:1px solid #dce4d5;border-radius:23px;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;flex-direction:column;transform:translateZ(.1px);box-shadow:0 7px 22px #20361508}.intro-card-front{background:#fff}.intro-card-content{padding:22px 25px 0;background:linear-gradient(150deg,#f5f9ef,#fff 60%);flex:1}.intro-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.intro-card-company{display:flex;align-items:center;gap:10px;min-width:0}.intro-card-company img{width:75px;max-height:27px;object-fit:contain;object-position:left center;filter:brightness(0) saturate(100%)}.intro-card-company>strong{font-size:21px;letter-spacing:-.8px;line-height:1.2}.intro-card-company>small{border-left:1px solid #d9e2cf;padding-left:9px;color:#69785e;font-size:8px;text-transform:uppercase;letter-spacing:.6px;max-width:85px;line-height:1.5}.intro-card-top-actions{display:flex;align-items:center;gap:9px}.intro-card-demo{border:1px solid #d4dfc8;color:#586a48;font-size:8px;border-radius:5px;padding:3px 5px;white-space:nowrap}.intro-card-flip{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #d7e2ce!important;border-radius:50%;padding:0;background:#ffffff70!important;color:#536e40}.intro-card-category{font-size:8px!important;letter-spacing:1.1px;text-transform:uppercase;color:#6c7c60;line-height:1.5!important;margin-top:17px!important;margin-bottom:5px!important}.intro-card-title{font-size:27px;line-height:1.17;letter-spacing:-1px;font-weight:600;max-width:360px}.intro-card-route{display:grid;grid-template-columns:1fr 62px 1fr;align-items:start;margin:21px 0 16px}.intro-card-person{display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center}.intro-card-portrait{position:relative;width:77px;height:77px;display:block;margin-bottom:9px}.intro-card-portrait>img,.intro-card-initials{width:100%;height:100%;border-radius:50%;border:3px solid #fff;box-shadow:0 0 0 1px #d2dfc6;object-fit:cover;object-position:center 25%;display:flex;align-items:center;justify-content:center;background:#dae8cb;font-size:25px;letter-spacing:-1px;color:#314c22;font-weight:600}.intro-card-portrait-recipient>img,.intro-card-portrait-recipient .intro-card-initials{box-shadow:0 0 0 2px #abd27e}.intro-card-portrait>i{position:absolute;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:#253c23;color:var(--ic-lime);width:23px;height:23px;border:3px solid #fff;border-radius:50%}.intro-card-portrait>i svg{width:12px;height:12px;transform:rotate(-35deg)}.intro-card-person>span:not(.intro-card-portrait){font-size:8px;line-height:1.5;color:#6e805f}.intro-card-person>strong{font-size:12px;font-weight:700;line-height:1.35;margin-top:3px;max-width:160px}.intro-card-person>small{font-size:9px;color:#6d7c61;line-height:1.5;margin-top:3px;max-width:165px}.intro-card-route-line{margin-top:37px;text-align:center}.intro-card-route-line>i{display:block;height:1px;background:linear-gradient(90deg,#d3e1c6,#80aa55);margin:0 -16px;position:relative}.intro-card-route-line>i:before{content:"";position:absolute;left:45%;top:-3px;width:7px;height:7px;background:var(--ic-lime);border-radius:50%;box-shadow:0 0 0 4px #f2f7ea}.intro-card-route-line>i:after{content:"";position:absolute;right:0;top:-2px;width:5px;height:5px;border-top:1px solid #80aa55;border-right:1px solid #80aa55;transform:rotate(45deg)}.intro-card-route-line>span{display:block;margin-top:13px;font-size:8px;color:#718460;line-height:1.4}.intro-card-angle{font-size:11px!important;color:#5c6c52;line-height:1.6!important;margin:0 0 15px!important;max-width:410px}.intro-card-proof{display:block;width:100%;padding:12px 16px 14px;text-align:left;background:#253d28!important;border:1px solid #385335!important;border-radius:12px;color:#f3f9ec!important}.intro-card-proof-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10px;font-weight:600}.intro-card-proof-heading>span{display:flex;align-items:center;gap:7px}.intro-card-proof-heading>svg{height:14px;width:14px;color:#b8cda7}.intro-card-signal{display:flex;align-items:flex-end;height:12px;gap:2px}.intro-card-signal>i{background:var(--ic-lime);width:3px;border-radius:1px;height:5px}.intro-card-signal>i:nth-child(2){height:7px}.intro-card-signal>i:nth-child(3){height:10px}.intro-card-signal>i:nth-child(4){height:12px;background:#718f5c}.intro-card-proof-metrics{display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:12px}.intro-card-proof-metrics>span+span{border-left:1px solid #4c6541;padding-left:17px}.intro-card-proof-metrics strong{display:block;font-size:25px;line-height:1.1;font-weight:600;letter-spacing:-.7px}.intro-card-proof-metrics strong>small{font-size:11px;font-weight:400;margin-left:2px;color:#c4d9b4;letter-spacing:0}.intro-card-proof-metrics>span>span{display:block;font-size:8px;color:#c0d4af;line-height:1.5;margin-top:5px}.intro-card-availability{font-size:9px!important;color:#67765c;line-height:1.55!important;margin:11px 0 14px!important}.intro-card-footer{padding:16px 25px 20px;background:#f7faf3;border-top:1px solid #e4ebdc}.intro-card-price-row{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;position:relative;flex-wrap:wrap}.intro-card-price-label{display:block;font-size:10px;color:#657858;line-height:1.5}.intro-card-price{font-size:30px;line-height:1.25;font-weight:650;letter-spacing:-1.3px;margin-top:3px;white-space:nowrap}.intro-card-price>small{font-size:9px;font-weight:400;letter-spacing:0;color:#657858;margin-left:7px}.intro-card-payment{display:contents}.intro-card-payment>summary{order:0;display:flex;align-items:center;gap:4px;list-style:none;cursor:pointer;font-size:10px;color:#456432;min-height:44px;margin-top:8px;white-space:nowrap}.intro-card-payment>summary::-webkit-details-marker{display:none}.intro-card-payment>summary svg{width:13px;height:13px}.intro-card-payment[open]>summary svg{transform:rotate(180deg)}.intro-card-payment-body{order:5;flex:0 0 100%;width:100%;padding:14px;border:1px solid #d7e3ca;border-radius:10px;margin-top:10px;background:#edf3e5;color:#405536}.intro-card-payment:not([open]) .intro-card-payment-body{display:none}.intro-card-payment-body>p{font-size:10px!important;line-height:1.65!important;margin:0 0 10px!important}.intro-card-payment-body strong{font-weight:700}.intro-card-allocation{display:flex;height:4px;gap:3px;border-radius:3px;overflow:hidden;margin:12px 0 7px}.intro-card-allocation>i{background:#85ad5d}.intro-card-allocation>i:nth-child(2){background:#3f6544}.intro-card-allocation>i:nth-child(3){background:#b0c192}.intro-card-milestones{list-style:none;padding:0;margin:0}.intro-card-milestones>li{display:grid;grid-template-columns:20px 1fr auto;gap:8px;align-items:center;font-size:10px;line-height:1.5;padding:8px 0}.intro-card-milestones>li+li{border-top:1px solid #dce5d1}.intro-card-milestones>li>span{width:20px;height:20px;display:grid;place-items:center;border:1px solid #adc791;border-radius:50%;font-size:9px}.intro-card-milestones>li>div>small{display:block;font-size:8px;line-height:1.6;color:#657755;margin-top:2px}.intro-card-milestones>li>b{font-size:12px;white-space:nowrap;font-weight:650}.intro-card-refunds{border-top:1px solid #d3dfc5;margin-top:7px;padding:8px 0}.intro-card-refunds>div{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;font-size:9px;line-height:1.5;padding:3px 0}.intro-card-refunds b{white-space:nowrap;font-weight:650}.intro-card-payment-body .intro-card-small{font-size:9px!important;line-height:1.6!important;color:#5d6f4f}.intro-card-protection{display:flex;align-items:flex-start;gap:6px;font-size:9px!important;line-height:1.6!important;color:#5c754b;margin:10px 0 13px!important}.intro-card-protection svg{width:13px;height:13px;margin-top:1px}.intro-card-protection strong{font-weight:700;color:#355529}.intro-card-actions{display:flex;align-items:stretch;gap:9px}.intro-card-pass,.intro-card-request{height:43px;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:11px!important;font-weight:650!important;touch-action:manipulation}.intro-card-pass{width:98px;background:#fff!important;border:1px solid #d7e2cc!important;color:#5b714c!important}.intro-card-pass svg{width:14px;height:14px}.intro-card-request{flex:1;background:var(--ic-lime)!important;color:#223a16!important;gap:22px}.intro-card-request:hover{background:#a9ed5c!important}.intro-card-pass:hover{background:#edf2e7!important}.intro-card-back{transform:rotateY(180deg) translateZ(.1px);background:var(--ic-forest);border-color:#2a402c;color:#eaf4df;padding:22px 25px 20px}.intro-card-back-top{display:flex;justify-content:space-between;align-items:center}.intro-card-back .intro-card-category{margin:0 0 5px!important;display:block;color:#b3cd9b}.intro-card-back-top>div>strong{font-size:11px;font-weight:500;color:#b2c99d}.intro-card-back .intro-card-flip{background:#2c4329!important;border-color:#4e6940!important;color:#d0e6bb}.intro-card-score-section{display:flex;align-items:center;gap:25px;margin:17px 0}.intro-card-score{width:112px;height:112px;position:relative;flex:none}.intro-card-score>svg{height:100%;width:100%;transform:rotate(-90deg)}.intro-card-score-track{stroke:#3e5635;stroke-width:4}.intro-card-score-value{stroke:var(--ic-lime);stroke-width:4;stroke-dashoffset:302;transition:stroke-dashoffset 1s ease .3s}.intro-card-is-flipped .intro-card-score-value{stroke-dashoffset:var(--intro-dash)}.intro-card-score>span{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.intro-card-score strong{font-size:39px;font-weight:550;line-height:1.1;letter-spacing:-1.7px;color:#eaf7dd}.intro-card-score small{font-size:9px;color:#b0c59f;margin-top:3px}.intro-card-score-section>div:last-child>span{font-size:8px;text-transform:uppercase;letter-spacing:1px;color:#b5ce9e}.intro-card-score-section h3{font-size:21px;line-height:1.2;letter-spacing:-.6px;font-weight:550;max-width:180px;margin-top:6px}.intro-card-score-section p{font-size:10px!important;color:#bdd3a9;margin-top:8px!important}.intro-card-section-heading{display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:10px}.intro-card-section-heading>strong{font-weight:600;color:#d4e6c2}.intro-card-section-heading>span{color:#a6c18f;font-size:9px;white-space:nowrap}.intro-card-reciprocity-bar{display:flex;height:7px;border-radius:4px;overflow:hidden;margin:10px 0 6px;gap:3px}.intro-card-reciprocity-bar>i{background:var(--ic-lime);border-radius:2px}.intro-card-reciprocity-bar>i+ i{background:#6db18a}.intro-card-legend{display:flex;justify-content:space-between;font-size:9px;color:#b6cda2}.intro-card-legend b{margin-left:4px;color:#e5f5d5;font-weight:600}.intro-card-chart{display:flex;gap:5px;margin-top:17px;padding-top:13px;border-top:1px solid #3c5233}.intro-card-month{flex:1;min-width:0;padding:0!important;display:flex;flex-direction:column;gap:4px;text-align:center;font-size:8px!important;color:#a7c08f!important}.intro-card-month-track{height:38px;display:flex;align-items:flex-end;justify-content:center;width:100%;border-bottom:1px solid #526745}.intro-card-month-bar{display:flex;flex-direction:column;width:55%;min-height:1px;border-radius:2px 2px 0 0;overflow:hidden;background:#526745}.intro-card-month-bar>i{background:#6db18a;min-height:0}.intro-card-month-bar>i+i{background:var(--ic-lime)}.intro-card-month:hover .intro-card-month-track{background:#668b4025}.intro-card-chart-caption{font-size:8px!important;color:#acc596;line-height:1.5!important;margin-top:5px!important}.intro-card-matrix{padding-top:15px;margin-top:13px;border-top:1px solid #3c5233}.intro-card-matrix>.intro-card-section-heading{margin-bottom:11px}.intro-card-matrix-row{display:grid;grid-template-columns:1.6fr 1fr 42px;gap:11px;align-items:center;margin-top:9px;font-size:9px;line-height:1.4;color:#d6e7c4}.intro-card-matrix-row>span small{display:block;font-size:8px;color:#a4bf91;margin-top:1px}.intro-card-matrix-row>i{height:4px;border-radius:2px;background:#3c5533;display:block;overflow:hidden}.intro-card-matrix-row>i>i{display:block;height:100%;border-radius:2px;background:#a7d578;transform:scaleX(0);transform-origin:left;transition:transform .8s ease .3s}.intro-card-is-flipped .intro-card-matrix-row>i>i{transform:scaleX(1)}.intro-card-matrix-row>b{text-align:right;font-size:10px;font-weight:600;white-space:nowrap}.intro-card-matrix-row>b small{font-size:8px;font-weight:400;color:#acc595}.intro-card-source{border-top:1px solid #3c5233;padding-top:10px;margin-top:auto!important;font-size:8px!important;line-height:1.6!important;color:#b5cba3}.intro-card-matrix+.intro-card-source{margin-top:14px!important}.intro-card-return{display:flex;align-items:center;justify-content:center;gap:8px;min-height:36px;border-radius:8px;border:1px solid #50683f!important;background:#2a4327!important;color:#d8edc3!important;font-size:10px!important;margin-top:12px}.intro-card-return svg{width:14px;height:14px}.intro-card-provenance{font-size:9px!important;line-height:1.6!important;color:#6e7867;margin:10px 5px 0!important;text-align:center;max-width:480px}.intro-card-live{position:absolute;height:1px;width:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.intro-card-leaving{opacity:0;transform:translateX(-26px) rotate(-2deg)}
@media(max-width:520px){.intro-card-content{padding:19px 19px 0}.intro-card-footer{padding:14px 19px 18px}.intro-card-title{font-size:25px}.intro-card-route{grid-template-columns:1fr 39px 1fr;margin:19px 0 15px}.intro-card-person>strong{font-size:11px}.intro-card-person>small{font-size:8px}.intro-card-person>span:not(.intro-card-portrait){font-size:8px}.intro-card-portrait{width:70px;height:70px}.intro-card-route-line{margin-top:34px}.intro-card-route-line>span{font-size:7px}.intro-card-angle{font-size:10px!important}.intro-card-proof{padding:12px 13px}.intro-card-proof-metrics strong{font-size:23px}.intro-card-proof-metrics>span+span{padding-left:11px}.intro-card-proof-metrics>span>span{font-size:8px}.intro-card-proof-heading{font-size:9px}.intro-card-company img{width:64px}.intro-card-company>small{font-size:7px;max-width:66px}.intro-card-demo{font-size:7px}.intro-card-price{font-size:28px}.intro-card-price>small{font-size:8px;margin-left:5px}.intro-card-price-label{font-size:9px}.intro-card-payment>summary{font-size:9px;gap:2px}.intro-card-payment>summary svg{width:11px}.intro-card-price-row{gap:6px}.intro-card-back{padding:20px 19px 18px}.intro-card-score-section{gap:20px}.intro-card-score{width:103px;height:103px}.intro-card-score-section h3{font-size:19px}.intro-card-matrix-row{grid-template-columns:1.55fr 1fr 38px;gap:8px}.intro-card-month{font-size:7px!important}.intro-card-protection{font-size:9px!important}.intro-card-provenance{font-size:8px!important}}
@media(max-width:370px){.intro-card-content{padding:18px 15px 0}.intro-card-footer{padding:14px 15px 17px}.intro-card-back{padding:20px 15px 17px}.intro-card-title{font-size:23px}.intro-card-top{gap:5px}.intro-card-company{gap:7px}.intro-card-company>small{font-size:6px;max-width:52px;padding-left:7px}.intro-card-top-actions{gap:6px}.intro-card-flip{width:29px;height:29px}.intro-card-portrait{width:64px;height:64px}.intro-card-route-line{margin-top:31px}.intro-card-person>strong{font-size:10px}.intro-card-route{grid-template-columns:1fr 31px 1fr}.intro-card-price{font-size:25px}.intro-card-price>small{font-size:7px}.intro-card-price-label{font-size:8px}.intro-card-payment>summary{font-size:8px}.intro-card-score-section{gap:14px}.intro-card-score-section h3{font-size:18px}.intro-card-score{width:96px;height:96px}.intro-card-pass{width:82px}}
@media(prefers-reduced-motion:reduce){.intro-card,.intro-card-rotor,.intro-card-score-value,.intro-card-matrix-row>i>i{transition:none!important}.intro-card-score-value{stroke-dashoffset:var(--intro-dash)}.intro-card-matrix-row>i>i{transform:none}}
/* Inline disclosure keeps the total and control on one row, content below both. */
.intro-card [hidden]{display:none!important}.intro-card-payment-toggle{display:flex;align-items:center;gap:4px;cursor:pointer;font-size:10px!important;color:#456432!important;min-height:44px;padding:0!important;margin-top:8px;white-space:nowrap}.intro-card-payment-toggle svg{width:13px;height:13px;transition:transform .2s}.intro-card-payment-toggle[aria-expanded=true] svg{transform:rotate(180deg)}
@media(max-width:520px){.intro-card-payment-toggle{font-size:9px!important;gap:2px}.intro-card-payment-toggle svg{width:11px}}
@media(max-width:370px){.intro-card-payment-toggle{font-size:8px!important}}
/* Compact chat density: preserve type sizes; reclaim repeated vertical whitespace. */
.intro-card{font-size:14px;line-height:1.45}.intro-card-content{padding-top:18px}.intro-card-category{margin-top:9px!important;margin-bottom:4px!important}.intro-card-title{font-size:26px;line-height:1.15}.intro-card-route{margin:14px 0 11px}.intro-card-portrait{width:65px;height:65px;margin-bottom:6px}.intro-card-route-line{margin-top:31px}.intro-card-person>small{margin-top:2px}.intro-card-person>strong{margin-top:2px}.intro-card-angle{margin-bottom:10px!important;line-height:1.5!important}.intro-card-proof{padding:10px 16px}.intro-card-proof-metrics{margin-top:8px}.intro-card-proof-metrics strong{font-size:24px}.intro-card-proof-metrics>span>span{margin-top:4px}.intro-card-availability{margin:7px 0 9px!important}.intro-card-footer{padding-top:12px;padding-bottom:15px}.intro-card-price{font-size:28px;line-height:1.2}.intro-card-protection{margin:7px 0 9px!important}.intro-card-pass,.intro-card-request{height:41px}.intro-card-back{padding-top:18px;padding-bottom:16px}.intro-card-score-section{margin:12px 0 13px;gap:22px}.intro-card-score{width:99px;height:99px}.intro-card-score strong{font-size:36px}.intro-card-chart{margin-top:12px;padding-top:10px}.intro-card-month-track{height:31px}.intro-card-matrix{padding-top:11px;margin-top:10px}.intro-card-matrix>.intro-card-section-heading{margin-bottom:8px}.intro-card-matrix-row{margin-top:10px;grid-template-columns:1.8fr .8fr 42px}.intro-card-matrix-row>span small{display:inline;margin-left:6px;line-height:1.5}.intro-card-matrix+.intro-card-source{margin-top:12px!important}.intro-card-source{padding-top:8px}.intro-card-return{min-height:34px;margin-top:10px}
@media(max-width:520px){.intro-card-content{padding-top:17px}.intro-card-title{font-size:24px}.intro-card-route{margin:14px 0 11px}.intro-card-portrait{width:64px;height:64px}.intro-card-route-line{margin-top:30px}.intro-card-proof{padding:10px 13px}.intro-card-proof-metrics strong{font-size:23px}.intro-card-footer{padding-top:12px;padding-bottom:15px}.intro-card-back{padding-top:18px;padding-bottom:16px}.intro-card-matrix-row{grid-template-columns:1.8fr .65fr 37px;gap:7px}.intro-card-matrix-row>span small{font-size:8px;margin-left:4px}.intro-card-score-section{gap:17px}.intro-card-score{width:96px;height:96px}}
@media(max-width:370px){.intro-card-title{font-size:23px}.intro-card-portrait{width:60px;height:60px}.intro-card-route-line{margin-top:28px}.intro-card-matrix-row>span small{display:block;margin-left:0}.intro-card-matrix-row{margin-top:6px}.intro-card-price{font-size:25px}.intro-card-score{width:92px;height:92px}}
/* Shared identity metadata, reused by the offer card and compact Network rows. */
.network-profile-links{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:9px 0 11px;min-width:0}
.network-profile-link{display:inline-flex!important;align-items:center;gap:5px;max-width:100%;min-height:27px;padding:4px 8px;border:1px solid #dce5d5;border-radius:6px;background:#f6f9f2;color:#49623b!important;text-decoration:none!important;font:500 10px/1.4 Manrope,Arial,sans-serif!important;white-space:nowrap}
.network-profile-link>span{display:inline!important;margin:0!important;font:inherit!important;color:inherit!important}
.network-profile-link>svg{width:12px!important;height:12px!important;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none}
.network-profile-link>svg:last-child{width:10px!important;height:10px!important;color:#7b8d6c}
a.network-profile-link:hover{border-color:#9eb785;background:#edf4e5;color:#243e1d!important}
a.network-profile-link:focus-visible{outline:3px solid #709945;outline-offset:3px}
.network-linkedin-mark{display:inline-grid;place-items:center;width:13px;height:13px;flex:none;border-radius:2px;background:#0a66c2;color:#fff;font:700 10px/1 Arial,sans-serif;letter-spacing:-.4px;font-style:normal}
.network-profile-link.is-unavailable{color:#7a8472!important;background:transparent;border-color:#e5eade;font-size:9px!important;white-space:normal}
.network-profile-link.is-unavailable .network-linkedin-mark{background:#8a9680}
@media(max-width:370px){.network-profile-link{font-size:9px!important;padding:4px 6px;gap:4px}}

/* The shared card ends at its actions: evidence provenance lives in the review data. */
.intro-card-content{padding-bottom:15px}.intro-card-company img.intro-card-company-symbol{width:28px;height:28px;max-height:28px;object-fit:contain;filter:none;border-radius:5px}.intro-card-company:has(.intro-card-company-symbol)>strong{font-size:17px;letter-spacing:-.5px}.intro-card-back .intro-card-return{margin-top:auto;padding-top:8px;padding-bottom:8px}.intro-card-matrix{margin-bottom:15px}

/* Each person owns their own LinkedIn action; the offer has no website control. */
.intro-card-person>.network-profile-links{margin:7px 0 0;justify-content:center}
.intro-card-person .network-profile-link{font-size:9px!important;padding:3px 7px;min-height:25px}
.intro-card-evidence-summary{grid-template-columns:.65fr .85fr 1.4fr;gap:9px}
.intro-card-evidence-summary>span+span{padding-left:12px}
.intro-card-proof-metrics strong.intro-card-proof-date{font-size:13px;letter-spacing:0;line-height:1.5;margin-top:1px}
.intro-card-evidence-level{display:flex;align-items:center;gap:21px;margin:22px 0 15px}
.intro-card-level-orbit{height:98px;width:98px;border-radius:50%;border:4px solid #b8f96e;outline:1px solid #537147;outline-offset:5px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex:none}
.intro-card-level-orbit>b{font-size:36px;line-height:1.1;color:#eaf7dd;letter-spacing:-1px}.intro-card-level-orbit>small{font-size:8px;color:#bdd4a7;margin-top:4px}
.intro-card-evidence-level>div:last-child>span{font-size:8px;letter-spacing:.8px;text-transform:uppercase;color:#a7c68d}
.intro-card-evidence-level h3{font-size:21px;line-height:1.2;letter-spacing:-.5px;color:#eaf4df;margin:6px 0 8px;max-width:210px}
.intro-card-evidence-level p{font-size:9px!important;line-height:1.6!important;color:#adc59a}.intro-card-evidence-level p strong{color:#d6e8c3;font-weight:550}
.intro-card-level-steps{display:flex;gap:6px;margin:18px 0 17px}.intro-card-level-steps>span{flex:1;color:#6f8c61;text-align:center;font-size:8px}.intro-card-level-steps i{display:block;height:4px;border-radius:2px;background:#38532f;margin-bottom:4px}.intro-card-level-steps>.is-evidenced{color:#bfdba7}.intro-card-level-steps>.is-evidenced i{background:#b8f96e}
.intro-card-evidence-facts{display:flex;flex-direction:column;border-top:1px solid #3c5233}.intro-card-evidence-facts>div{display:flex;align-items:flex-start;gap:11px;padding:12px 0;border-bottom:1px solid #3c5233}.intro-card-evidence-facts>div>span{width:25px;height:25px;display:grid;place-items:center;flex:none;background:#2f492a;border-radius:7px;color:#b8f96e}.intro-card-evidence-facts strong{display:block;font-size:11px;font-weight:650;color:#e1efd4}.intro-card-evidence-facts p{margin-top:3px!important;font-size:9px!important;line-height:1.5!important;color:#acc69a}
.intro-card-evidence-note{font-size:9px!important;line-height:1.5!important;color:#decda4!important;margin-top:10px!important}
.intro-card-activity-footnote{display:grid;grid-template-columns:1fr auto;gap:4px;margin:13px 0;color:#b1c99d;font-size:9px}.intro-card-activity-footnote>strong{color:#deedcf;font-weight:650}.intro-card-activity-footnote>small{grid-column:1/-1;font-size:8px;color:#8fac7b;line-height:1.5}
@media(max-width:520px){.intro-card-evidence-summary{gap:5px;grid-template-columns:.6fr .85fr 1.4fr}.intro-card-evidence-summary>span+span{padding-left:8px}.intro-card-proof-metrics strong.intro-card-proof-date{font-size:11px}.intro-card-level-orbit{height:86px;width:86px}.intro-card-evidence-level{gap:17px}.intro-card-evidence-level h3{font-size:18px}}
