.qm-heading{padding:clamp(1.25rem,1.8vw,1.75rem) 0;color:var(--pm-black,#080808);background:var(--pm-orange,#ff9900)}.qm-heading-kicker{margin:0 0 .6rem;color:inherit;font-size:.74rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.qm-heading h1{max-width:26ch;margin:0;color:inherit;font-size:clamp(2rem,3.15vw,3.25rem);line-height:1}.qm-heading .breadcrumb{--bs-breadcrumb-divider-color:rgba(8,8,8,.58);--bs-breadcrumb-item-active-color:#2d2d2d;font-size:.82rem;font-weight:800;text-transform:uppercase}.qm-heading .breadcrumb a{color:var(--pm-black,#080808);text-decoration-color:rgba(8,8,8,.55)}.qm-intro-section{color:var(--pm-ink,#212529);background:#fff}.qm-copy{max-width:none;font-size:1.06rem}.qm-copy p{text-align:justify}.qm-copy h2{margin-top:clamp(2.25rem,4vw,3.5rem);margin-bottom:1.25rem;font-size:clamp(2rem,3vw,2.85rem)}.qm-intro{max-width:48rem;margin-bottom:clamp(1.75rem,3vw,2.5rem);color:var(--pm-black,#080808);font-size:clamp(1.05rem,1.35vw,1.25rem);font-weight:800;line-height:1.45}.qm-aside{min-width:0}.qm-cover-link{position:sticky;top:calc(var(--pm-header-height,76px)+1.5rem);isolation:isolate;display:block;width:min(100%,24rem);margin:0 auto;padding:clamp(1rem,2vw,1.5rem);border:1px solid #d9d9d4;color:inherit;background:#f6f6f2;box-shadow:0 1.15rem 2.25rem rgba(0,0,0,.12);text-decoration:none;transition:transform .28s ease,box-shadow .28s ease}.qm-cover-link::before,.qm-cover-link::after{position:absolute;left:50%;z-index:2;opacity:0;pointer-events:none;transition:opacity .22s ease,transform .22s ease}.qm-cover-link::before{top:50%;padding:.68rem .95rem;border:1px solid var(--pm-orange,#ff9900);color:#fff;background:var(--pm-black,#080808);box-shadow:0 .85rem 1.65rem rgba(0,0,0,.3);content:attr(data-tooltip);font-size:.78rem;font-weight:800;letter-spacing:.14em;line-height:1;text-transform:uppercase;white-space:nowrap;transform:translate(-50%,calc(-50%+.55rem)) scale(.94)}.qm-cover-link::after{top:calc(50%+1.65rem);width:min(6rem,45%);height:2px;background:var(--pm-orange,#ff9900);content:"";transform:translate(-50%,.55rem) scaleX(.45);transform-origin:center}.qm-cover-link img{display:block;width:100%;height:auto;background:#fff}.qm-cover-link:hover,.qm-cover-link:focus-visible{transform:translateY(-.25rem);box-shadow:0 1.55rem 2.8rem rgba(0,0,0,.16)}.qm-cover-link:focus-visible{outline:3px solid var(--pm-orange,#ff9900);outline-offset:5px}.qm-cover-link:hover::before,.qm-cover-link:hover::after,.qm-cover-link:focus-visible::before,.qm-cover-link:focus-visible::after{opacity:1;transform:translate(-50%,0)}.qm-cover-link:hover::after,.qm-cover-link:focus-visible::after{transform:translate(-50%,0) scaleX(1)}.qm-download-panel{margin-top:clamp(2rem,4vw,3rem);padding:clamp(1.15rem,2.5vw,1.75rem);border-top:4px solid var(--pm-orange,#ff9900);color:#fff;background:var(--pm-black,#080808)}.qm-download-panel a{color:var(--pm-orange,#ff9900);font-weight:800}@media (max-width:991.98px){.qm-heading h1{max-width:22ch}.qm-cover-link{position:static;margin-top:.5rem}}@media (max-width:575.98px){.qm-heading{padding:1.35rem 0 1.55rem}.qm-heading h1{max-width:16ch;font-size:clamp(2.25rem,11vw,3.15rem)}.qm-copy p{text-align:left}}@media (prefers-reduced-motion:reduce){.qm-cover-link{transition:none}.qm-cover-link::before,.qm-cover-link::after{transition:none}.qm-cover-link:hover,.qm-cover-link:focus-visible{transform:none}}
