body.product-release .release-footer,body.product-release footer.release-site-footer{width:100%;max-width:none!important;margin:0!important;padding:0!important;background:#1a1a1a;color:#f6f6f7;border-radius:0;box-sizing:border-box}body.product-release .rsf-inner{max-width:1600px;margin:0 auto;padding:80px 48px 32px;box-sizing:border-box}body.product-release .rsf-grid{display:grid;grid-template-columns:1.25fr 1.25fr 1fr .85fr 1fr;gap:40px}body.product-release .rsf-brand img{display:block;width:176px;height:auto;max-height:64px;object-fit:contain;object-position:left}body.product-release .rsf-brand>p{font-size:16px;line-height:24px;color:#c0c5c2;max-width:240px;margin:24px 0 0}body.product-release .rsf-brand>strong{display:block;font-size:20px;line-height:28px;font-weight:600;max-width:240px;margin-top:24px;letter-spacing:-.02em}body.product-release .rsf-brand .rsf-arda{margin-top:32px;width:224px;max-width:100%;height:auto}body.product-release .rsf-col h2{font-size:12px;line-height:16px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:#fff;margin:0 0 24px}body.product-release .rsf-col ul{list-style:none;padding:0;margin:0;display:grid;gap:16px}body.product-release .rsf-col a{display:block;text-decoration:none;font-size:14px;line-height:20px;color:#c0c5c2;font-weight:400;transition:color .3s cubic-bezier(.22,1,.36,1)}body.product-release .rsf-col a strong{display:block;color:#f6f6f7;font-size:14px;line-height:20px;font-weight:600}body.product-release .rsf-col a span{display:block;margin-top:4px;font-size:12px;line-height:16px;color:#a6afa9}body.product-release .rsf-col a:hover,body.product-release .rsf-col a:hover strong{color:#a8d9be}body.product-release .rsf-col a[aria-current=page] strong{color:#a8d9be}body.product-release .rsf-contact-note{font-size:12px;line-height:16px;color:#a6afa9;margin:24px 0 0}body.product-release .rsf-directory{border-top:1px solid #404642;margin-top:48px;padding-top:24px}body.product-release .rsf-directory summary{font-size:14px;line-height:20px;cursor:pointer;color:#c0c5c2;list-style:none;display:flex;align-items:center;gap:16px;width:fit-content}body.product-release .rsf-directory summary::after{content:'+';font-size:24px;line-height:24px;color:#a8d9be}body.product-release .rsf-directory[open] summary::after{content:'−'}body.product-release .rsf-directory summary::-webkit-details-marker{display:none}body.product-release .rsf-directory nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 32px;padding-top:24px}body.product-release .rsf-directory nav a{color:#a6afa9;font-size:12px;line-height:16px;text-decoration:none}body.product-release .rsf-directory nav a:hover{color:#fff}body.product-release .rsf-legal{border-top:1px solid #404642;margin-top:32px;padding-top:24px;display:grid;grid-template-columns:1fr auto;gap:16px 32px;font-size:12px;line-height:20px;color:#a6afa9}body.product-release .rsf-registration{display:grid;gap:4px}body.product-release .rsf-badges{display:flex;gap:12px;align-items:start}body.product-release .rsf-badges span{border:1px solid #404642;border-radius:8px;padding:8px 12px;font-size:12px;line-height:16px;white-space:nowrap}body.product-release .rsf-policy{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:12px 24px}body.product-release .rsf-policy a{color:#a6afa9;text-decoration:none;font-size:12px;line-height:20px}body.product-release .rsf-policy a:hover{color:#fff}body.product-release .release-site-footer :focus-visible{outline:3px solid #a8d9be;outline-offset:5px}@media(max-width:1200px){body.product-release .rsf-grid{grid-template-columns:1.2fr 1.3fr 1fr;gap:40px 32px}body.product-release .rsf-brand{grid-row:span 2}}@media(max-width:760px){body.product-release .rsf-inner{padding:48px 24px 24px}body.product-release .rsf-grid{grid-template-columns:1fr 1fr;gap:32px 24px}body.product-release .rsf-brand{grid-column:1/-1;grid-row:auto}body.product-release .rsf-brand>strong,body.product-release .rsf-brand>p{max-width:400px}body.product-release .rsf-brand>p{font-size:14px;line-height:20px;margin-top:16px}body.product-release .rsf-brand .rsf-arda{margin-top:24px}body.product-release .rsf-col h2{margin-bottom:16px}body.product-release .rsf-col ul{gap:16px}body.product-release .rsf-directory{margin-top:32px}body.product-release .rsf-directory nav{grid-template-columns:1fr 1fr;gap:16px}body.product-release .rsf-legal{grid-template-columns:1fr;gap:24px}body.product-release .rsf-policy{grid-column:auto}body.product-release .rsf-col a{font-size:14px;line-height:20px}}@media(max-width:360px){body.product-release .rsf-inner{padding-inline:20px}body.product-release .rsf-grid{gap:32px 20px}body.product-release .rsf-col a strong{font-size:12px;line-height:16px}body.product-release .rsf-col a span{font-size:12px;line-height:16px}}
