.prt .prt-gold{color:var(--aaa-gold)}.prt .prt-tagline{color:var(--aaa-gold-100);margin-bottom:12px;font-size:clamp(16px,1.4vw,18px);font-weight:500;line-height:1.5;display:block}.prt .prt-chips{flex-wrap:wrap;flex-basis:100%;gap:8px 22px;margin:10px 0 0;padding:0;list-style:none;display:flex}.prt .prt-chips li{color:#ffffffd1;align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.prt .prt-chips li:before{content:"";background:var(--aaa-gold);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #b38a2e2e}.prt .prt-plate{background:#fff;border-radius:12px;flex:none;place-items:center;padding:12px 16px;display:inline-grid;box-shadow:0 18px 30px -22px #0009}.prt .prt-plate img{width:auto;max-width:100%;height:auto;display:block}.prt .prt-textlink{color:#fff;border-bottom:1px solid #f4e7c680;align-items:center;gap:6px;margin-top:12px;font-size:13px;font-weight:600;transition:color .2s,border-color .2s;display:inline-flex}.prt .prt-textlink:hover{color:var(--aaa-gold-100);border-color:var(--aaa-gold-100)}.prt .prt-recog{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:center;gap:clamp(28px,4vw,56px);margin-top:clamp(30px,3.4vw,46px);display:grid}.prt .prt-recog-main.ax-card.ax-blue{min-height:0;padding:clamp(26px,3vw,40px)}.prt .prt-recog-main.ax-card.navy.ax-blue:hover{transform:none}.prt .prt-recog-mark{flex-wrap:wrap;align-items:center;gap:16px 22px;display:flex}.prt .prt-recog-mark .prt-plate img{width:210px}.prt .prt-recog-mark .ax-blue-tag{align-self:center;margin-top:0}.prt .prt-recog-main.ax-card.navy h3{margin:22px 0 0;font-size:clamp(20px,2vw,25px)}.prt .prt-recog-main .prt-recog-text{color:#ffffffd1;margin:14px 0 0;font-size:14.5px;line-height:1.75}.prt .prt-recog-facts{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px;margin:22px 0 0;display:grid}.prt .prt-recog-facts>div{background:#ffffff0d;border:1px solid #ffffff24;border-radius:12px;padding:14px 16px}.prt .prt-recog-facts dt{letter-spacing:.06em;text-transform:uppercase;color:var(--aaa-gold-100);align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.prt .prt-recog-facts dd{color:#fff;margin:6px 0 0;font-size:14.5px;font-weight:600;line-height:1.45}.prt .prt-member{border-top:1px solid #ffffff24;align-items:flex-start;gap:20px;margin-top:26px;padding-top:24px;display:flex}.prt .prt-plate-member{padding:8px 10px}.prt .prt-plate-member img{width:92px}.prt .prt-recog-main .prt-member h4{color:#fff;margin:0 0 6px;font-size:16px;font-weight:600}.prt .prt-recog-main .prt-member p{color:#ffffffc7;margin:0 0 8px;font-size:13.5px;line-height:1.7}.prt .prt-member-dates{color:#ffffffdb;font-size:13px;line-height:1.6;display:block}.prt .prt-member-dates b{color:var(--aaa-gold-100);margin-right:6px;font-weight:600}.prt .prt-cert{flex-direction:column;align-items:center;gap:22px;margin:0;display:flex}.prt .prt-cert-frame{border:1px solid var(--ax-border);border-radius:var(--ax-radius-lg);width:min(100%,380px);box-shadow:var(--ax-shadow);transition:transform .5s var(--ease-out);background:#fff;padding:14px;transform:rotate(-1.5deg)}.prt .prt-cert-frame:hover{transform:rotate(0)translateY(-6px)}.prt .prt-cert-frame img{border-radius:8px;width:100%;height:auto;display:block}.prt .prt-recog-note{max-width:880px;margin:clamp(28px,3vw,40px) auto 0}.prt .prt-net.ax-card.ax-blue{padding-top:26px}.prt .prt-net-logo{align-self:stretch;height:120px;margin-bottom:18px;padding:16px 20px}.prt .prt-net-logo img{object-fit:contain;width:auto;max-height:88px}.prt .prt-net .ax-blue-kicker{line-height:1.5}.prt .prt-areas{flex-wrap:wrap;gap:6px;margin:auto 0 0;padding:18px 0 0;list-style:none;display:flex}.prt .prt-areas li{color:#ffffffdb;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500}.prt .prt-coop-intro{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,72px);margin-bottom:clamp(36px,4vw,56px);display:grid}.prt .prt-mosaic{grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;display:grid;position:relative}.prt .prt-mosaic>div{border-radius:var(--ax-radius);background:var(--aaa-blue-950);box-shadow:var(--ax-shadow-sm);position:relative;overflow:hidden}.prt .prt-mosaic img{object-fit:cover;transition:transform 1s var(--ease-out)}.prt .prt-mosaic>div:hover img{transform:scale(1.05)}.prt .prt-mosaic-a{aspect-ratio:1862/845;grid-column:1/-1}.prt .prt-mosaic-b,.prt .prt-mosaic-c{aspect-ratio:4/3}.prt .prt-mosaic-b img{object-position:center 30%}.prt .prt-mosaic figcaption{z-index:2;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#061a2cc7;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute;top:18px;left:18px}.prt .prt-mosaic figcaption svg{color:var(--aaa-gold-100)}.prt .prt-coop-grid .ax-blue-body h4{color:#fff;margin:14px 0 4px;font-size:14.5px;font-weight:600}.prt .prt-coop-grid .ax-blue-body h4:first-child{margin-top:2px}.prt .prt-coop-grid .ax-blue-kicker{line-height:1.5}.prt .prt-coop-grid .ax-blue-body .prt-focus{color:var(--aaa-gold-100);border-top:1px solid #ffffff1f;margin-top:14px;padding-top:12px;font-size:12.5px;font-weight:500}.prt .prt-reach{margin:clamp(30px,3.4vw,46px) 0 0;padding:0;list-style:none}.prt .prt-reach .ax-metric b>span{font-size:inherit;line-height:inherit;color:inherit;margin:0;display:inline}.prt .prt-reach .ax-metric b{font-size:clamp(28px,2.8vw,38px)}.prt .prt-rep{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch;gap:clamp(24px,3vw,40px);margin-top:clamp(36px,4vw,56px);display:grid}.prt .prt-rep-photo{border-radius:var(--ax-radius-lg);background:var(--aaa-blue-950);min-height:360px;box-shadow:var(--ax-shadow);margin:0;position:relative;overflow:hidden}.prt .prt-rep-photo img{object-fit:cover;object-position:center 30%}.prt .prt-rep-panel{border-radius:var(--ax-radius-lg);color:#fff;background:var(--ax-navy-bg);box-shadow:var(--ax-navy-shadow);padding:clamp(26px,3vw,38px);position:relative;overflow:hidden}.prt .prt-rep-panel:before{content:"";background:linear-gradient(90deg, var(--aaa-gold), var(--aaa-gold-100) 45%, transparent 80%);height:4px;position:absolute;inset:0 0 auto}.prt .prt-rep-head{align-items:center;gap:14px;display:flex}.prt .prt-rep-head .ax-card-ico{color:#fff;border-color:var(--ax-ring-gold);background:0 0}.prt .prt-rep-head h3{color:#fff;margin:0;font-size:clamp(19px,1.8vw,22px);font-weight:600}.prt .prt-rep-panel>p{color:#ffffffd1;margin:16px 0 0;font-size:14.5px;line-height:1.75}.prt .prt-flags{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px;margin:22px 0 0;padding:0;list-style:none;display:grid}.prt .prt-flags li{color:#fff;background:#ffffff0d;border:1px solid #ffffff24;border-radius:10px;align-items:center;gap:9px;padding:8px 12px;font-size:13px;font-weight:500;transition:border-color .2s,background .2s;display:flex}.prt .prt-flags li:hover{background:#b38a2e1f;border-color:#b38a2eb3}.prt .prt-flags li span{font-size:18px;line-height:1}@media (max-width:980px){.prt .prt-recog,.prt .prt-coop-intro,.prt .prt-rep{grid-template-columns:1fr}.prt .prt-rep-photo{aspect-ratio:988/683;min-height:0}}@media (max-width:560px){.prt .prt-recog-facts{grid-template-columns:1fr}.prt .prt-member{flex-direction:column}.prt .prt-member-dates b{display:block}.prt .prt-cert-frame{transform:none}.prt .prt-mosaic{gap:10px}.prt .prt-mosaic figcaption{font-size:12px;top:10px;left:10px}.prt .prt-flags{grid-template-columns:repeat(2,minmax(0,1fr))}.prt .prt-flags li{padding:7px 10px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){.prt .prt-cert-frame,.prt .prt-mosaic img{transition:none}}
