.pg-aud .pg-aud-case{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8)}@container gv (min-width: 720px){.pg-aud .pg-aud-case{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:var(--space-12);align-items:center}}.pg-aud .pg-aud-case__media{min-width:0}.pg-aud .pg-aud-case__frame{position:relative;display:block;overflow:hidden;border-radius:var(--radius-m);background:var(--surface-warm);aspect-ratio:9 / 11;max-block-size:520px;margin-inline:auto}.pg-aud .pg-aud-case__frame--link:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.pg-aud .pg-aud-case__img{display:block;inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.pg-aud .pg-aud-case__play{position:absolute;inset-block-end:var(--space-6);inset-inline-start:var(--space-6);inline-size:var(--space-16);block-size:var(--space-16);display:grid;place-items:center;padding:0;border:0;border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-2);cursor:pointer;transition:background-color var(--duration-1) var(--ease-standard)}.pg-aud .pg-aud-case__play:hover{background:var(--surface-hover)}.pg-aud .pg-aud-case__play:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.pg-aud .pg-aud-case__play .gv-icon{margin-inline-start:var(--space-1)}.pg-aud .pg-aud-case__body{display:flex;flex-direction:column;gap:var(--space-8);min-width:0}.pg-aud .pg-aud-case__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4)}.pg-aud .pg-aud-case__logo{--pg-mark-ratio: 3;display:inline-flex;align-items:center;color:var(--ink-brand);min-block-size:var(--space-10)}.pg-aud .pg-aud-case__mark-svg,.pg-aud .pg-aud-case__mark-mask,.pg-aud .pg-aud-case__mark-img{display:block;block-size:min(var(--space-10),calc(var(--space-16) * 2 / var(--pg-mark-ratio)));aspect-ratio:var(--pg-mark-ratio);inline-size:auto;max-inline-size:200px}.pg-aud .pg-aud-case__mark-svg{fill:currentColor}.pg-aud .pg-aud-case__mark-mask{background:currentColor;-webkit-mask:var(--pg-mark-src) center / contain no-repeat;mask:var(--pg-mark-src) center / contain no-repeat}.pg-aud .pg-aud-case__mark-img{-o-object-fit:contain;object-fit:contain;filter:grayscale(1)}.pg-aud .pg-aud-case__logo-img{display:block;block-size:var(--space-10);inline-size:auto;max-inline-size:200px;-o-object-fit:contain;object-fit:contain}.pg-aud .pg-aud-case__who{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-8);border-top:var(--border-hairline) solid var(--border)}.pg-aud .pg-aud-case__name,.pg-aud .pg-aud-case__role{margin:0}.pg-aud .pg-aud-case__role{max-inline-size:var(--measure)}.pg-aud .pg-aud-case__quote{margin:0}.pg-aud .pg-aud-video__header{justify-content:flex-end}.pg-aud .pg-aud-video__body{padding-block-end:var(--gv-dialog-pad)}.pg-aud .pg-aud-video__frame{aspect-ratio:16 / 9;border-radius:var(--radius-l);overflow:hidden;background:var(--surface-warm)}.pg-aud .pg-aud-video__frame iframe{display:block;inline-size:100%;block-size:100%;border:0}@media(prefers-reduced-motion:reduce){.pg-aud .pg-aud-case__play{transition:none}}.pg-aud .pg-aud-hero__title{hyphens:auto;overflow-wrap:break-word;text-wrap:balance}.pg-aud .pg-aud-hero__copy .pg-aud-ask{align-self:stretch;margin-top:var(--space-10)}.pg-aud .pg-aud-hero__trust{margin-top:var(--space-4)}.pg-aud .pg-aud-uc__row{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);padding-block:var(--space-6);border-top:var(--border-hairline) solid var(--border)}.pg-aud .pg-aud-uc__row:last-child{border-bottom:var(--border-hairline) solid var(--border)}.pg-aud .pg-aud-uc__main{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.pg-aud .pg-aud-uc__eyebrow,.pg-aud .pg-aud-uc__title,.pg-aud .pg-aud-uc__text{margin:0}.pg-aud .pg-aud-uc__text{max-inline-size:var(--measure)}.pg-aud .pg-aud-uc__link{color:inherit;text-decoration:none}.pg-aud .pg-aud-uc__link:after{content:"";position:absolute;inset:0}.pg-aud .pg-aud-uc__row:hover .pg-aud-uc__link{text-decoration:underline;text-underline-offset:.2em}.pg-aud .pg-aud-uc__link:focus-visible{outline:none}.pg-aud .pg-aud-uc__row:has(.pg-aud-uc__link:focus-visible){outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-s)}.pg-aud .pg-aud-uc__go{display:inline-flex;align-items:center;gap:var(--space-1);white-space:nowrap}@container gv (min-width: 600px){.pg-aud .pg-aud-uc__row{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-8);align-items:center}}.pg-aud .pg-aud-compare__narrow{display:none}@container gv (max-width: 719px){.pg-aud .pg-aud-compare__wide{display:none}.pg-aud .pg-aud-compare__narrow{display:block}}.pg-aud .pg-aud-cmp{margin:0;padding:0;list-style:none;border-top:var(--border-hairline) solid var(--border)}.pg-aud .pg-aud-cmp__row{display:flex;flex-direction:column;gap:var(--space-3);padding-block:var(--space-4);border-bottom:var(--border-hairline) solid var(--border)}.pg-aud .pg-aud-cmp__cap{margin:0;color:var(--ink)}.pg-aud .pg-aud-cmp__opts{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.pg-aud .pg-aud-cmp__opt{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);color:var(--ink)}.pg-aud .pg-aud-cmp__opt--ours{background:var(--surface-lilac);color:var(--ink-brand)}.pg-aud .pg-aud-cmp__opt[data-value=no]{color:var(--ink-muted)}.pg-aud .pg-aud-cmp__opt>svg{flex:none}.pg-aud .pg-aud-peers{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);margin:0;padding:0;list-style:none}@container gv (min-width: 480px){.pg-aud .pg-aud-peers{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}}.pg-aud .pg-aud-peers>li{display:flex;min-width:0}.pg-aud .pg-aud-peers>li>.gv-card{flex:1}.pg-aud .pg-aud-peer__row{align-self:stretch;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--control-m)}.pg-aud .pg-aud-peer__title{margin:0;min-width:0;hyphens:auto;overflow-wrap:break-word}@container gv (min-width: 960px){.pg-aud .pg-aud-peers{grid-template-columns:repeat(var(--pg-peer-cols, 4),minmax(0,1fr));gap:var(--grid-gutter)}}
