.pq{--pq-pad:max(16px, var(--gutter-h));--pq-line:color-mix(in srgb, var(--txt) 10%, transparent);--pq-cell:color-mix(in srgb, var(--bg) 25%, transparent);--pq-hi:color-mix(in srgb, color-mix(in srgb, var(--bg) 40%, #000) 80%, transparent);z-index:1;isolation:isolate;background:color-mix(in srgb, var(--bg) 40%, #000);color:var(--txt);padding:clamp(96px, 10vw, 160px) var(--pq-pad) clamp(96px, 10vw, 140px);position:relative}.pq-bg{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#0003 53.4%,#0000 100%);mask-image:linear-gradient(#0000 0%,#0003 53.4%,#0000 100%)}.pq-bg img{object-fit:cover;width:100%;height:calc(100% + 200px);transform:translateY(var(--py,0px));will-change:transform;position:absolute;top:-100px;left:0}.pq-head{text-align:center;justify-items:center;max-width:600px;margin:0 auto 56px;display:grid}.pq-head .eyebrow{margin:0 0 16px}.pq .pq-title{text-wrap:balance;max-width:none}.pq-sub{font-size:var(--fs-body);color:var(--txt-copy);text-wrap:pretty;margin:24px 0 0;line-height:1.4}.pq-wrap{--pq-card:color-mix(in srgb, var(--txt) 9%, var(--bg));background:color-mix(in srgb, var(--pq-card) 78%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;max-width:1200px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 40px 80px -36px #000000d9,0 2px 6px #0006}.pq-wrap:before{content:"";z-index:3;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--txt) 8%, transparent);position:absolute;inset:0}.pq-table{border-collapse:collapse;table-layout:fixed;width:100%}.pq-table col,.pq-table thead td:first-child,.pq-table tbody th{width:16.67%}.pq-table th,.pq-table td{box-sizing:border-box;height:84px;font-size:var(--fs-body);text-align:left;vertical-align:middle;background:0 0;border:0;padding:22px 24px;font-weight:400;line-height:1.4;position:relative}.pq-table tbody>tr>:after{content:"";background:var(--pq-line);pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}.pq-table tbody>tr>:first-child:after{background:linear-gradient(90deg, transparent, var(--pq-line) 40px);left:24px}.pq-table tbody>tr>:last-child:after{background:linear-gradient(90deg, var(--pq-line) calc(100% - 40px), transparent);right:24px}.pq-table tbody>tr>.pq-hi:after{background:color-mix(in srgb, var(--txt) 7%, transparent)}.pq-table thead th{letter-spacing:-.02em;height:104px;color:var(--txt);font-size:18px}.pq-table thead th.pq-hi{box-shadow:inset 0 2px 0 var(--txt)}.pq-logo{display:block}.pq-logo .brand-logo{width:auto;height:24px}.pq-table tbody th{color:var(--txt)}.pq-table td{color:var(--txt-copy)}.pq-table td>svg{vertical-align:-3px;width:20px;height:20px;color:var(--txt-2);flex:none;margin-right:12px}.pq-table tr.pq-grp th{height:auto;font-family:var(--ff-body);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--txt-2);background:0 0;border:0;padding:28px 0 12px}.pq-art{font-family:var(--ff-body);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--txt-2);margin-top:4px;display:block}.pq-lien{border-bottom:1px solid var(--line);width:fit-content;text-decoration:none;transition:color .25s,border-color .25s}.pq-lien:hover{color:var(--txt);border-color:currentColor}.pq-table thead .pq-art{margin-top:8px}.pq-table .pq-hi{background:var(--pq-hi);color:var(--txt)}.pq-table td.pq-hi>svg{color:var(--accent)}.pq-table td>span{vertical-align:middle;text-wrap:pretty;width:calc(100% - 36px);display:inline-block}.pq-table td>svg{vertical-align:middle}.pq-wrap.reveal{opacity:1;filter:none;transform:none}.pq-table tr>*{--c:0}.pq-table tr>:nth-child(2){--c:1}.pq-table tr>:nth-child(3){--c:2.3}.pq-table tr>:nth-child(4){--c:3.1}.pq-table tr>*{opacity:0;filter:blur(6px);transition:opacity .7s var(--ease-out), transform .8s var(--ease-out), filter .7s var(--ease-out);transition-delay:calc(var(--r,0) * .14s + var(--c) * 90ms);transform:translateY(14px)}.pq-table td>svg{opacity:0;transition:opacity .4s var(--ease-out), transform .55s cubic-bezier(.3, 1.6, .5, 1);transition-delay:calc(var(--r,0) * .14s + var(--c) * 90ms + .26s);transform:scale(.4)rotate(-12deg)}.pq-table td.pq-hi>svg{clip-path:inset(0 100% 0 0);transition:opacity .2s, clip-path .5s var(--ease-out);transition-delay:calc(var(--r,0) * .14s + .2s);transform:none}.pq-table .pq-hi{background:0 0;transition-property:opacity,transform,filter,background-color}.pq-wrap.in .pq-table tr>*{opacity:1;filter:none;transform:none}.pq-wrap.in .pq-table .pq-hi{background:var(--pq-hi)}.pq-wrap.in .pq-table td>svg{opacity:1;transform:none}.pq-wrap.in .pq-table td.pq-hi>svg{clip-path:inset(0)}@media (prefers-reduced-motion:reduce){.pq-table tr>*,.pq-table td>svg{opacity:1;filter:none;clip-path:none;transition:none;transform:none}.pq-table .pq-hi{background:var(--pq-hi)}}@media (max-width:1100px){.pq-table th,.pq-table td{padding:16px 18px}.pq-table thead td:first-child,.pq-table tbody th{width:140px}}@media (max-width:760px){.pq-table,.pq-table thead,.pq-table tbody{display:block}.pq-table tr{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pq-table thead td:first-child{display:none}.pq-table tr.pq-grp{display:block}.pq-table tr.pq-grp th{background:0 0;border:0;margin:0;padding:32px 0 12px;display:block}.pq-table tbody th{background:0 0;border-top:0;grid-column:1/-1;width:auto;height:auto;padding:22px 24px}.pq-table th,.pq-table td{height:auto;min-height:0;font-size:var(--fs-sm);margin:0;padding:14px 12px}.pq-table thead th{font-size:var(--fs-sm);padding:18px 12px}.pq-logo .brand-logo{width:100%;max-width:116px;height:auto}.pq-table td>svg{width:20px;height:20px;margin:0 0 14px;display:block}.pq-table td>span{width:auto;display:block}.pq-table td+td,.pq-table thead th+th{box-shadow:inset 1px 0 0 var(--pq-line)}.pq-table thead th.pq-hi{box-shadow:inset 0 2px 0 var(--txt)}}
