html[data-fx="0"] .pd-shell :after,html[data-fx="0"] .pd-shell :before,html[data-fx="0"] .pd-shell:after,html[data-fx="0"] .pd-shell:before,html[data-fx="0"] :is(.pd-shell,.pd-shell *){animation:none!important;transition:none!important}@media (prefers-reduced-motion:reduce){html:not([data-fx]) .pd-shell :after,html:not([data-fx]) .pd-shell :before,html:not([data-fx]) .pd-shell:after,html:not([data-fx]) .pd-shell:before,html:not([data-fx]) :is(.pd-shell,.pd-shell *){animation:none!important;transition:none!important}}html[data-fx]:not([data-fx="0"]){scroll-behavior:smooth}.pd-wall{overflow:hidden;pointer-events:none;contain:layout paint;--wall-cell:clamp(42px,3.3vw,60px);--wall-yaw:24deg;--wall-fog-axis:0;--wall-fog-a:0.2;--wall-fog-b:0.74}.pd-wall,.pd-wall-still{position:absolute;inset:0}.pd-wall-still{perspective:min(57.3vw,1500px);perspective-origin:50% 50%;-webkit-mask-image:linear-gradient(90deg,transparent calc(var(--wall-fog-a) * 100%),#000 calc(var(--wall-fog-b) * 100%));mask-image:linear-gradient(90deg,transparent calc(var(--wall-fog-a) * 100%),#000 calc(var(--wall-fog-b) * 100%));transition:opacity .9s var(--ease),visibility 0s linear .9s}.pd-wall-plane{position:absolute;left:0;top:-25%;width:92%;height:150%;transform-origin:54.35% 50%;transform:rotateY(calc(-1 * var(--wall-yaw)))}.pd-wall-plane i{position:absolute;inset:0;display:block;-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:var(--wall-cell) var(--wall-cell);mask-size:var(--wall-cell) var(--wall-cell)}.pd-wall-plates{background:var(--wall-plate);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpolygon points='7,7 81,7 93,19 93,93 19,93 7,81'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpolygon points='7,7 81,7 93,19 93,93 19,93 7,81'/%3E%3C/svg%3E")}.pd-wall-edges{background:var(--wall-edge);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpolygon points='7.7,7.7 80.7,7.7 92.3,19.3 92.3,92.3 19.3,92.3 7.7,80.7' fill='none' stroke='%23000' stroke-width='1.4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpolygon points='7.7,7.7 80.7,7.7 92.3,19.3 92.3,92.3 19.3,92.3 7.7,80.7' fill='none' stroke='%23000' stroke-width='1.4'/%3E%3C/svg%3E")}.pd-wall-marks{background:var(--wall-mark);-webkit-mask-image:url(/pd-mark.png);mask-image:url(/pd-mark.png)}.pd-wall-lit{position:absolute;inset:0;-webkit-mask-image:radial-gradient(ellipse 40% 48% at 76% 50%,#000 10%,transparent 100%);mask-image:radial-gradient(ellipse 40% 48% at 76% 50%,#000 10%,transparent 100%)}.pd-wall-plane .pd-wall-lit-a{background:var(--wall-glint);opacity:.42;-webkit-mask-size:calc(var(--wall-cell) * 11) calc(var(--wall-cell) * 7);mask-size:calc(var(--wall-cell) * 11) calc(var(--wall-cell) * 7);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1100 700'%3E%3Cpath d='M107 7h74l12 12v74h-74l-12-12z'/%3E%3Cpath d='M707 107h74l12 12v74h-74l-12-12z'/%3E%3Cpath d='M407 307h74l12 12v74h-74l-12-12z'/%3E%3Cpath d='M907 407h74l12 12v74h-74l-12-12z'/%3E%3Cpath d='M207 607h74l12 12v74h-74l-12-12z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1100 700'%3E%3Cpath d='M107 7h74l12 12v74h-74l-12-12z'/%3E%3Cpath d='M707 107h74l12 12v74h-74l-12-12z'/%3E%3Cpath d='M407 307h74l12 12v74h-74l-12-12z'/%3E%3Cpath d='M907 407h74l12 12v74h-74l-12-12z'/%3E%3Cpath d='M207 607h74l12 12v74h-74l-12-12z'/%3E%3C/svg%3E")}.pd-wall-plane .pd-wall-lit-b{background:var(--wall-glint-2);opacity:.34;-webkit-mask-size:calc(var(--wall-cell) * 13) calc(var(--wall-cell) * 9);mask-size:calc(var(--wall-cell) * 13) calc(var(--wall-cell) * 9);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1300 900'%3E%3Cpath d='M507 207h74l12 12v74h-74l-12-12z'/%3E%3Cpath d='M1107 607h74l12 12v74h-74l-12-12z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1300 900'%3E%3Cpath d='M507 207h74l12 12v74h-74l-12-12z'/%3E%3Cpath d='M1107 607h74l12 12v74h-74l-12-12z'/%3E%3C/svg%3E")}html[data-fx]:not([data-fx="0"]) .pd-wall-lit-a{animation:pd-wall-breathe 5.5s ease-in-out infinite alternate}html[data-fx]:not([data-fx="0"]) .pd-wall-lit-b{animation:pd-wall-breathe 7.5s ease-in-out -3s infinite alternate}@keyframes pd-wall-breathe{0%{opacity:.12}to{opacity:.5}}.pd-wall-canvas{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .9s var(--ease)}.pd-wall.is-live .pd-wall-canvas{opacity:1}.pd-wall.is-live .pd-wall-still{opacity:0;visibility:hidden}.pd-wall-probe{position:absolute;width:var(--wall-cell);height:0;visibility:hidden}.pd-wall-note{position:absolute;top:1rem;right:max(var(--gutter),calc((100% - var(--page-max)) / 2));z-index:2;max-width:21rem;padding:.6rem .85rem;font-size:var(--step--1);line-height:1.45;color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border)}.pd-wall-note button{padding:0;background:none;border:0;font:inherit;font-weight:700;color:var(--color-link);text-decoration:underline;text-underline-offset:.22em;cursor:pointer}.pd-wall-note button:hover{color:var(--color-link-hover)}@media (max-width:760px){.pd-wall{--wall-cell:clamp(38px,11vw,52px);--wall-yaw:16deg;--wall-fog-axis:1;--wall-fog-a:0.5;--wall-fog-b:0.94}.pd-wall-still{perspective:220vw;-webkit-mask-image:linear-gradient(0deg,transparent calc(var(--wall-fog-a) * 100%),#000 calc(var(--wall-fog-b) * 100%));mask-image:linear-gradient(0deg,transparent calc(var(--wall-fog-a) * 100%),#000 calc(var(--wall-fog-b) * 100%))}.pd-wall-plane{left:-10%;top:-10%;width:112%;height:120%;transform-origin:53.57% 50%}.pd-wall-lit{-webkit-mask-image:radial-gradient(ellipse 60% 22% at 60% 20%,#000 10%,transparent 100%);mask-image:radial-gradient(ellipse 60% 22% at 60% 20%,#000 10%,transparent 100%)}.pd-wall-note{left:var(--gutter);max-width:none}}.pd-shell ::selection{background:var(--color-action-bg);color:var(--color-on-accent)}.ada-lawsuits-page section :is(p,li)>a:not([class]),.inline-link,:where(.content-page) :is(p,li)>a:not([class]){background-image:linear-gradient(var(--color-tint-strong),var(--color-tint-strong));background-repeat:no-repeat;background-size:0 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:color .2s var(--ease),background-size .3s var(--ease-out),-webkit-text-decoration-color .2s var(--ease);transition:color .2s var(--ease),text-decoration-color .2s var(--ease),background-size .3s var(--ease-out);transition:color .2s var(--ease),text-decoration-color .2s var(--ease),background-size .3s var(--ease-out),-webkit-text-decoration-color .2s var(--ease)}@supports (color:color-mix(in srgb,red 50%,transparent)){.ada-lawsuits-page section :is(p,li)>a:not([class]),.inline-link,:where(.content-page) :is(p,li)>a:not([class]){background-image:linear-gradient(color-mix(in srgb,var(--color-accent) 26%,transparent),color-mix(in srgb,var(--color-accent) 26%,transparent))}}.ada-lawsuits-page section :is(p,li)>a:not([class]):focus-visible,.inline-link:focus-visible,:where(.content-page) :is(p,li)>a:not([class]):focus-visible{color:var(--color-text);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);background-size:100% 100%}:is(.service-block,.audience-card,.process-step,.pricing-row){position:relative;isolation:isolate}:is(.service-block,.audience-card,.process-step,.pricing-row):before{content:"";position:absolute;inset:0;z-index:-1;background:var(--color-tint-strong);transform:scaleX(0);transform-origin:0 50%;transition:transform .45s var(--ease-out);pointer-events:none}:is(.service-block,.audience-card):after{content:"";position:absolute;top:-1px;left:-1px;right:-1px;height:2px;background:var(--color-accent);transform:scaleX(0);transform-origin:0 50%;transition:transform .45s var(--ease-out);pointer-events:none}:is(.feature-item,.stat-card){position:relative}:is(.feature-item,.stat-card):before{content:"";position:absolute;top:-2px;left:0;right:0;height:2px;background:var(--color-accent);transform:scaleX(0);transform-origin:0 50%;transition:transform .5s var(--ease-out);pointer-events:none}.pricing-value,.stat-label,.stat-number,:is(.service-block,.audience-card,.feature-item,.process-step) p{transition:color .25s var(--ease)}.industry-list li{--chip:var(--hl-1);transition:color .2s var(--ease),border-color .2s var(--ease),background-color .2s var(--ease),box-shadow .2s var(--ease)}.industry-list li:nth-child(3n+2){--chip:var(--hl-2)}.industry-list li:nth-child(3n){--chip:var(--hl-3)}@media (hover:hover){.ada-lawsuits-page section :is(p,li)>a:not([class]):hover,.inline-link:hover,:where(.content-page) :is(p,li)>a:not([class]):hover{color:var(--color-text);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);background-size:100% 100%}:is(.feature-item,.stat-card):hover:before,:is(.service-block,.audience-card):hover:after,:is(.service-block,.audience-card,.process-step,.pricing-row):hover:before{transform:scaleX(1)}.pricing-row:hover .pricing-value,.stat-card:hover .stat-label,:is(.service-block,.audience-card,.feature-item,.process-step):hover p{color:var(--color-text)}.stat-card:hover .stat-number{color:var(--color-accent)}.industry-list li:hover{color:var(--color-text);border-color:var(--chip);background-color:var(--color-tint-strong);box-shadow:inset 3px 0 0 var(--chip)}@supports (color:color-mix(in srgb,red 50%,transparent)){.industry-list li:hover{background-color:color-mix(in srgb,var(--chip) 20%,transparent)}}}