.tech-audits__intro{flex-direction:column;align-self:stretch;align-items:center;display:flex}.tech-audits__subtitle{color:#3a3a3a;inline-size:760px;max-inline-size:100%;margin:0 0 24px;font-size:36px;font-weight:700;line-height:1.2}.tech-audits__prose{color:#263745d9;text-align:center;inline-size:760px;max-inline-size:100%;margin-block-end:calc(1lh + 16px);font-size:18px;font-weight:400;line-height:140%}.tech-audits__prose p{margin:0}.tech-audits__note{margin-inline:auto}@media (max-width:767px){.tech-audits__subtitle{font-size:24px}.tech-audits__prose{font-size:15px}}
.pbm-audit{--c-ink:#263745;--c-deep:#0d1b26;--c-blue:#1192ff;--c-blue-t:#0062a5;--c-line:#e6ebf2;--c-panel:#f8f9fc;--c-white:#fcfdfe;--c-tint:#e0f1ff;--c-gold:#f9c80e;--c-mute:#263745d9;--c-quiet:#263745b8;--c-glyph:#26374573;--ease:cubic-bezier(.16,1,.3,1);box-sizing:border-box;width:100%;max-width:100%;color:var(--c-ink);margin:0 auto;font-family:Lato,-apple-system,Segoe UI,sans-serif}.pbm-audit *{box-sizing:border-box}.pbm-audit .pbm-audit__sheet{border:1px solid var(--c-line);background:var(--c-panel);border-radius:24px;width:min(100%,420px);margin:0 auto;overflow:hidden;box-shadow:0 34px 72px -30px #2637454d,0 8px 24px -16px #2637452e;container:pbm-audit/inline-size}.pbm-audit .pbm-audit__chrome{background:var(--c-deep);border-bottom:1px solid #fcfdfe1f;grid-template-columns:1fr minmax(84px,auto) 1fr;align-items:center;gap:10px;min-height:clamp(34px,8.4cqw,40px);padding:0 clamp(12px,3.4cqw,16px);display:grid}.pbm-audit .pbm-audit__dots{align-items:center;gap:5px;display:flex}.pbm-audit .pbm-audit__dots i{border:1px solid #fcfdfe7a;border-radius:50%;width:clamp(5px,1.4cqw,7px);height:clamp(5px,1.4cqw,7px);display:block}.pbm-audit .pbm-audit__view{color:#fcfdfeb8;letter-spacing:.02em;text-align:center;white-space:nowrap;background:#fcfdfe12;border:1px solid #fcfdfe29;border-radius:99px;padding:4px 12px;font-size:clamp(9px,2.4cqw,11px);font-weight:700;line-height:1.1;display:block}.pbm-audit .pbm-audit__chromeRule{background:#fcfdfe47;border-radius:2px;justify-self:end;width:clamp(16px,5cqw,28px);height:2px;display:block}.pbm-audit .pbm-audit__body{flex-direction:column;gap:clamp(11px,3cqw,15px);padding:clamp(13px,3.6cqw,18px);display:flex}.pbm-audit .pbm-audit__panel{border:1px solid var(--c-line);background:var(--c-white);border-radius:16px;flex-direction:column;gap:clamp(10px,2.8cqw,14px);padding:clamp(11px,3cqw,15px);display:flex}.pbm-audit .pbm-audit__label{color:var(--c-ink);letter-spacing:-.01em;margin:0;font-size:clamp(11px,2.9cqw,13px);font-weight:800;line-height:1.2}.pbm-audit .pbm-audit__sub{color:var(--c-quiet);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:clamp(9px,2.4cqw,11px);font-weight:700;line-height:1.2}.pbm-audit .pbm-audit__plate{background:var(--c-line);border-radius:8px;display:block}.pbm-audit .pbm-audit__plate--score{width:clamp(40px,13cqw,54px);height:clamp(15px,4.6cqw,20px)}.pbm-audit .pbm-audit__plate--count{width:clamp(40px,12cqw,52px);height:clamp(16px,4.8cqw,21px)}.pbm-audit .pbm-audit__plate--delta{width:clamp(22px,6cqw,28px);height:clamp(8px,2.2cqw,10px)}.pbm-audit .pbm-audit__plate--legend{border-radius:6px;width:clamp(16px,4.6cqw,20px);height:clamp(6px,1.7cqw,8px)}.pbm-audit .pbm-audit__plate--pages{width:clamp(44px,13cqw,56px);height:clamp(13px,3.8cqw,16px)}.pbm-audit .pbm-audit__gauge{align-items:center;gap:clamp(11px,3.2cqw,16px);display:flex}.pbm-audit .pbm-audit__ring{aspect-ratio:1;flex:none;width:clamp(78px,24cqw,104px);position:relative}.pbm-audit .pbm-audit__ring svg{width:100%;height:100%;display:block}.pbm-audit .pbm-audit__track{fill:none;stroke:var(--c-line);stroke-width:9px;stroke-linecap:round;stroke-dasharray:2 7}.pbm-audit .pbm-audit__ringTick{fill:none;stroke:var(--c-blue);stroke-width:9px;stroke-linecap:round}.pbm-audit .pbm-audit__ringFace{flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex;position:absolute;inset:0}.pbm-audit .pbm-audit__gaugeMeta{flex-direction:column;gap:clamp(6px,1.8cqw,9px);min-width:0;display:flex}.pbm-audit .pbm-audit__delta{align-items:center;gap:6px;display:flex}.pbm-audit .pbm-audit__caret{border-top:1.5px solid var(--c-glyph);border-right:1.5px solid var(--c-glyph);flex:none;width:7px;height:7px;display:block;transform:rotate(-45deg)}.pbm-audit .pbm-audit__caret--down{transform:rotate(135deg)}.pbm-audit .pbm-audit__rows{flex-direction:column;gap:clamp(9px,2.4cqw,12px);margin:0;padding:0;list-style:none;display:flex}.pbm-audit .pbm-audit__row{border:1px solid var(--c-line);background:var(--c-white);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(9px,2.6cqw,12px);padding:clamp(9px,2.4cqw,12px) clamp(10px,2.8cqw,14px);display:grid}.pbm-audit .pbm-audit__glyph{border:1.5px solid var(--c-glyph);border-radius:5px;flex:none;width:clamp(14px,3.8cqw,17px);height:clamp(14px,3.8cqw,17px);display:block}.pbm-audit .pbm-audit__glyph--round{border-radius:50%}.pbm-audit .pbm-audit__glyph--flag{border-radius:5px 5px 5px 0}.pbm-audit .pbm-audit__rowName{min-width:0;color:var(--c-ink);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:clamp(10px,2.7cqw,12px);font-weight:800;line-height:1.25;overflow:hidden}.pbm-audit .pbm-audit__rowFig{align-items:center;gap:clamp(7px,2cqw,9px);display:flex}.pbm-audit .pbm-audit__spark{flex:none;width:clamp(46px,14cqw,60px);height:clamp(16px,4.6cqw,20px);display:block}.pbm-audit .pbm-audit__sparkLine{fill:none;stroke:var(--c-blue);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.pbm-audit .pbm-audit__pages{flex-direction:column;gap:clamp(9px,2.4cqw,12px);display:flex}.pbm-audit .pbm-audit__pagesHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.pbm-audit .pbm-audit__bar{gap:3px;width:100%;height:clamp(10px,2.8cqw,13px);display:flex}.pbm-audit .pbm-audit__seg{background:var(--c-line);transform-origin:0;border-radius:4px;flex:1 1 0;min-width:0;display:block}.pbm-audit .pbm-audit__legend{flex-wrap:wrap;gap:6px clamp(10px,3cqw,14px);margin:0;padding:0;list-style:none;display:flex}.pbm-audit .pbm-audit__key{color:var(--c-quiet);align-items:center;gap:6px;font-size:clamp(9px,2.4cqw,11px);font-weight:700;line-height:1.2;display:flex}.pbm-audit .pbm-audit__keyDot{border:1.5px solid var(--c-glyph);border-radius:2px;flex:none;width:7px;height:7px;display:block}.pbm-audit .pbm-audit__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 10px;padding-top:clamp(4px,1.2cqw,6px);display:flex}.pbm-audit .pbm-audit__action{color:var(--c-blue-t);align-items:center;gap:7px;font-size:clamp(10px,2.6cqw,12px);font-weight:800;line-height:1.2;display:flex}.pbm-audit .pbm-audit__chev{border-right:1.5px solid var(--c-blue-t);border-bottom:1.5px solid var(--c-blue-t);border-radius:1px;flex:none;width:7px;height:7px;display:block;transform:rotate(-45deg)}.pbm-audit .pbm-audit__listing{color:var(--c-quiet);white-space:nowrap;align-items:center;gap:7px;font-size:clamp(9px,2.4cqw,11px);font-weight:700;line-height:1.2;display:flex}.pbm-audit .pbm-audit__listingGlyph{border:1.5px solid var(--c-glyph);border-radius:3px;flex:none;width:clamp(11px,3cqw,13px);height:clamp(11px,3cqw,13px);display:block}@keyframes pbmAuditSheetIn{0%{opacity:0;transform:translateY(20px)scale(.99)}to{opacity:1;transform:none}}@keyframes pbmAuditRowIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes pbmAuditFade{0%{opacity:0}to{opacity:1}}@keyframes pbmAuditPlateIn{0%{opacity:0;transform:scaleX(.24)}to{opacity:1;transform:none}}@keyframes pbmAuditRingIn{0%{opacity:0;transform:rotate(-32deg)scale(.86)}to{opacity:1;transform:none}}@keyframes pbmAuditSegIn{0%{opacity:0;transform:scaleX(.1)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.pbm-audit[data-armed] .pbm-audit__sheet,.pbm-audit[data-armed] .pbm-audit__label,.pbm-audit[data-armed] .pbm-audit__sub,.pbm-audit[data-armed] .pbm-audit__legend,.pbm-audit[data-armed] .pbm-audit__foot,.pbm-audit[data-armed] .pbm-audit__ring,.pbm-audit[data-armed] .pbm-audit__row,.pbm-audit[data-armed] .pbm-audit__seg,.pbm-audit[data-armed] .pbm-audit__spark,.pbm-audit[data-armed] .pbm-audit__plate{opacity:0}.pbm-audit.is-live .pbm-audit__sheet{animation:pbmAuditSheetIn .6s var(--ease) both}.pbm-audit.is-live .pbm-audit__label{animation:pbmAuditRowIn .46s var(--ease) .2s both}.pbm-audit.is-live .pbm-audit__sub{animation:pbmAuditFade .46s var(--ease) .26s both}.pbm-audit.is-live .pbm-audit__ring{transform-origin:50%;animation:pbmAuditRingIn .66s var(--ease) .3s both}.pbm-audit.is-live .pbm-audit__row{animation:pbmAuditRowIn .44s var(--ease) both}.pbm-audit.is-live .pbm-audit__row:first-child{animation-delay:.56s}.pbm-audit.is-live .pbm-audit__row:nth-child(2){animation-delay:.63s}.pbm-audit.is-live .pbm-audit__spark{animation:pbmAuditFade .5s var(--ease) .86s both}.pbm-audit.is-live .pbm-audit__seg{transform-origin:0;animation:pbmAuditSegIn .4s var(--ease) both}.pbm-audit.is-live .pbm-audit__seg:first-child{animation-delay:.8s}.pbm-audit.is-live .pbm-audit__seg:nth-child(2){animation-delay:.86s}.pbm-audit.is-live .pbm-audit__seg:nth-child(3){animation-delay:.92s}.pbm-audit.is-live .pbm-audit__seg:nth-child(4){animation-delay:.98s}.pbm-audit.is-live .pbm-audit__seg:nth-child(5){animation-delay:1.04s}.pbm-audit.is-live .pbm-audit__legend{animation:pbmAuditFade .5s var(--ease) 1.12s both}.pbm-audit.is-live .pbm-audit__foot{animation:pbmAuditFade .5s var(--ease) 1.24s both}.pbm-audit.is-live .pbm-audit__plate{transform-origin:0;animation:pbmAuditPlateIn .38s var(--ease) both}.pbm-audit.is-live .pbm-audit__plate--score{animation-delay:.72s}.pbm-audit.is-live .pbm-audit__plate--delta{animation-delay:.8s}.pbm-audit.is-live .pbm-audit__row:first-child .pbm-audit__plate{animation-delay:.94s}.pbm-audit.is-live .pbm-audit__row:nth-child(2) .pbm-audit__plate{animation-delay:1.01s}.pbm-audit.is-live .pbm-audit__plate--pages{animation-delay:1.1s}.pbm-audit.is-live .pbm-audit__plate--legend{animation-delay:1.18s}.pbm-audit.is-settled .pbm-audit__sheet,.pbm-audit.is-settled .pbm-audit__sheet *{animation:none}}@media (prefers-reduced-motion:reduce){.pbm-audit .pbm-audit__sheet,.pbm-audit .pbm-audit__label,.pbm-audit .pbm-audit__sub,.pbm-audit .pbm-audit__ring,.pbm-audit .pbm-audit__row,.pbm-audit .pbm-audit__seg,.pbm-audit .pbm-audit__spark,.pbm-audit .pbm-audit__legend,.pbm-audit .pbm-audit__foot,.pbm-audit .pbm-audit__plate{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}@container pbm-audit (max-width:340px){.pbm-audit .pbm-audit__sheet{border-radius:16px}.pbm-audit .pbm-audit__row{border-radius:12px}.pbm-audit .pbm-audit__gauge{gap:11px}}@media (max-width:400px){.pbm-audit .pbm-audit__sheet{border-radius:16px}.pbm-audit .pbm-audit__row{border-radius:12px}}
