.audit-layout #social-stories figure.intonation-card{margin:0}.audit-layout :is(#media,#social-stories) .prisoner-card-actions{z-index:5;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;column-gap:10px;display:grid;position:absolute;bottom:8px;left:7%;right:7%}.audit-layout :is(#media,#social-stories) .prisoner-card-actions>:is(button,a){min-width:0;max-width:100%;min-height:44px;color:var(--ivory);font:400 .9375rem/1.2 var(--font-body);letter-spacing:0;text-transform:none;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:4px;margin:0;padding:4px 0;text-decoration:none;transition:color .18s;display:inline-flex}.audit-layout :is(#media,#social-stories) .prisoner-card-actions>:is(button,a)>span{text-wrap:balance;overflow-wrap:anywhere;min-width:0}.audit-layout :is(#media,#social-stories) .prisoner-card-actions>:is(button,a):hover{color:var(--link-blue)}.audit-layout :is(#media,#social-stories) .prisoner-trailer-trigger:disabled{opacity:.6;cursor:default}.prisoner-card-actions svg,.collection-trailer svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.prisoner-card-actions svg{width:16px;height:16px;color:var(--link-blue)}.audit-layout :is(#media,#social-stories) .prisoner-card-actions>:is(button,a):focus-visible{outline:2px solid var(--link-blue);outline-offset:3px}.collection-trailer button:focus-visible{outline:2px solid var(--link-blue);outline-offset:3px}.audit-layout :is(#prisoner-trailer,#cat-house-trailer){width:89.3%;height:auto;margin:0 auto var(--section-gap);isolation:isolate;overflow-anchor:none;background:#000;padding:0;scroll-margin-top:24px;position:relative;inset:auto}.audit-layout .collection-trailer[hidden]{display:none}.audit-layout #social-stories:has(+#cat-house-trailer:not([hidden])){margin-bottom:28px}.prisoner-trailer-screen{aspect-ratio:16/9;background:#000;width:100%}.prisoner-trailer-screen video{object-fit:contain;width:100%;height:100%;display:block}.prisoner-trailer-toolbar{justify-content:space-between;align-items:center;gap:12px 24px;padding-top:12px;display:flex}.prisoner-trailer-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 24px;margin-left:auto;display:flex}.prisoner-trailer-toolbar button{min-height:44px;color:var(--ivory);font:400 1rem/1.25 var(--font-body);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:10px;padding:8px 0;transition:color .18s;display:inline-flex}.prisoner-trailer-toolbar .prisoner-trailer-hide{color:var(--link-blue)}.prisoner-trailer-toolbar button:hover{color:#92baff}.prisoner-trailer-controls button:disabled{opacity:.5;cursor:default}.audit-layout :is(#prisoner-trailer-title,#cat-house-trailer-title){color:#b8b7b2;font:400 1rem/1.4 var(--font-body);letter-spacing:0;text-transform:none;margin:16px 0 0}.collection-trailer-title span{margin-left:.4em}.prisoner-trailer-status{color:var(--ivory);font:400 1rem/1.4 var(--font-body);margin:12px 0 0}.prisoner-trailer-status a{color:var(--link-blue)}@media (max-width:1099px){.audit-layout :is(#media,#social-stories) .prisoner-card-actions{margin:8px 20px 0;position:relative;inset:auto}}@media (max-width:599px){.audit-layout :is(#prisoner-trailer,#cat-house-trailer){width:calc(100% - 48px)}.prisoner-trailer-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.prisoner-trailer-toolbar .prisoner-trailer-hide{text-align:left;justify-content:flex-start}.prisoner-trailer-controls{flex-direction:column;align-items:flex-end;gap:0}.prisoner-trailer-controls button{text-align:right}.prisoner-trailer-toolbar button{font-size:.9375rem}.collection-trailer-title span{margin-left:0}}@media (prefers-reduced-motion:reduce){.audit-layout :is(#media,#social-stories) .prisoner-card-actions>:is(button,a),.prisoner-trailer-toolbar button{transition:none}}.audit-layout #companies .clarity-preview-action{z-index:5;max-width:86%;min-height:44px;color:var(--ivory);font:400 .9375rem/1.3 var(--font-body);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex;position:absolute;bottom:8px;left:7%}.audit-layout #companies .clarity-preview-action svg{fill:none;width:18px;height:18px;stroke:var(--link-blue);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.audit-layout #companies .clarity-preview-action:hover{color:var(--link-blue)}.audit-layout #companies .clarity-preview-action:focus-visible{outline:2px solid var(--link-blue);outline-offset:3px}.audit-layout #companies .clarity-preview-action:disabled{opacity:.6;cursor:default}@media (min-width:1100px){.clarity-live.clarity-live-carousel{display:block}.clarity-live-carousel .clarity-heading{z-index:5;width:20%;height:100%;padding-inline:clamp(8px,1.6vw,32px);position:absolute;top:0;left:40%}.clarity-live-carousel .clarity-projects{scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;touch-action:pan-x pan-y;width:100%;height:100%;display:flex;overflow:auto hidden}.clarity-live-carousel .clarity-projects::-webkit-scrollbar{display:none}.clarity-page{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;min-width:0;height:100%;display:grid}.clarity-live-carousel .clarity-page[data-count="2"] .clarity-card:first-child{grid-column:2}.clarity-live-carousel .clarity-page[data-count="2"] .clarity-card:nth-child(2){grid-column:4}.clarity-live-carousel .clarity-page[data-count="1"] .clarity-card{grid-column:2}.clarity-live-carousel .clarity-card figcaption strong{text-wrap:balance;max-width:100%}.clarity-desktop-controls{z-index:6;width:20%;color:var(--ivory);font:400 .8125rem/1 var(--font-body);justify-content:center;align-items:center;gap:clamp(0px,.5vw,8px);display:flex;position:absolute;bottom:5%;left:40%}.clarity-desktop-controls>span{white-space:nowrap}.clarity-desktop-controls>span>span{color:#777d7b}.clarity-desktop-controls button{width:44px;height:44px;color:var(--link-blue);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.clarity-desktop-controls button:first-child .editorial-arrow{transform:rotate(180deg)}.clarity-desktop-controls button:disabled{opacity:.35;cursor:default}.clarity-desktop-controls button:focus-visible{outline:2px solid var(--link-blue);outline-offset:-2px}}@media (max-width:1099px){.audit-layout #companies .clarity-preview-action{margin:8px 20px 0;position:relative;inset:auto}.clarity-page{display:contents}.clarity-desktop-controls{display:none}}
