/* Essential route shells reuse the existing design; no UX experiment or new assets. */
#skewers-bold-typography .sr-footer-links{display:flex;flex-wrap:wrap;gap:8px 25px;border-top:1px solid #ffffff30;margin-top:23px;padding-top:18px}
#skewers-bold-typography .sr-footer-links a{display:inline-flex;align-items:center;min-height:44px;color:#f3eddf;text-decoration:underline;text-underline-offset:4px;font:600 12px/1.5 Manrope,Arial,sans-serif}
#skewers-bold-typography .sr-footer-links a[aria-current="page"]{text-decoration-thickness:2px}
#skewers-bold-typography .sr-footer-links a:focus-visible{outline:3px solid #efc77d;outline-offset:3px}
#skewers-bold-typography.sr-route-shell .sr-page-heading{padding:40px 34px 28px;border-bottom:1px solid #353831}
#skewers-bold-typography.sr-route-shell .sr-page-heading .sb-kicker{font-size:11px;color:#dc3033;font-weight:800;letter-spacing:1.5px}
#skewers-bold-typography.sr-route-shell .sr-page-heading h1{font:800 70px/.98 "Barlow Condensed","Arial Narrow",Arial,sans-serif;letter-spacing:-.5px;text-transform:uppercase;margin:12px 0 0;color:#f3eddf}
#skewers-bold-typography.sr-route-shell .sr-page-heading p.sr-page-title{font:800 44px/1.05 "Barlow Condensed","Arial Narrow",Arial,sans-serif;letter-spacing:-.3px;text-transform:uppercase;margin:12px 0 0;color:#f3eddf}
#skewers-bold-typography.sr-route-shell .sr-policy-body{padding:34px;max-width:860px;color:#ecebdf;font:400 15px/1.85 Manrope,Arial,sans-serif;overflow-wrap:anywhere}
#skewers-bold-typography.sr-route-shell .sr-policy-body :is(h1,h2,h3,h4,h5,h6){font-family:Manrope,Arial,sans-serif;line-height:1.35;color:#f3eddf;margin:1.5em 0 .65em}
#skewers-bold-typography.sr-route-shell .sr-policy-body h1{font-size:32px}
#skewers-bold-typography.sr-route-shell .sr-policy-body h2{font-size:24px}
#skewers-bold-typography.sr-route-shell .sr-policy-body h3{font-size:20px}
#skewers-bold-typography.sr-route-shell .sr-policy-body p{margin:0 0 1.15em}
#skewers-bold-typography.sr-route-shell .sr-policy-body :is(ul,ol){padding-left:1.5em;margin:0 0 1.15em}
#skewers-bold-typography.sr-route-shell .sr-policy-body li{margin-bottom:.5em}
#skewers-bold-typography.sr-route-shell .sr-policy-body a{color:#f3d598;text-decoration:underline;text-underline-offset:3px}
#skewers-bold-typography.sr-route-shell .sr-policy-body a:focus-visible{outline:3px solid #efc77d;outline-offset:3px}
#skewers-bold-typography.sr-route-shell .sr-policy-body table{border-collapse:collapse;width:100%;font-size:13px;table-layout:fixed}
#skewers-bold-typography.sr-route-shell .sr-policy-body :is(td,th){padding:12px;border:1px solid #555a4d;vertical-align:top;text-align:left}
#skewers-bold-typography.sr-route-shell .sr-policy-body blockquote{border-left:3px solid #c72228;padding-left:20px;margin:22px 0;color:#d3d4ca}
#skewers-bold-typography.sr-route-shell .sr-policy-body summary{cursor:pointer;min-height:44px;padding-block:9px;font-weight:700}
#skewers-bold-typography.sr-route-shell .sr-policy-body img{max-width:100%;height:auto}
#skewers-bold-typography.sr-route-shell #sr-main{scroll-margin-top:20px}
@media(max-width:700px){
 #skewers-bold-typography .sr-footer-links{gap:4px 20px}
 #skewers-bold-typography.sr-route-shell .sr-page-heading{padding:28px 20px 23px}
 #skewers-bold-typography.sr-route-shell .sr-page-heading h1{font-size:48px}
 #skewers-bold-typography.sr-route-shell .sr-policy-body{padding:26px 20px;font-size:14px;line-height:1.8}
 #skewers-bold-typography.sr-route-shell .sr-policy-body h1{font-size:28px}
 #skewers-bold-typography.sr-route-shell .sr-policy-body h2{font-size:22px}
 #skewers-bold-typography.sr-route-shell:not([data-sr-nav-ready]) #sb-mobile-nav[hidden]{display:grid!important}
 #skewers-bold-typography.sr-route-shell:not([data-sr-nav-ready]) .sb-menu-toggle{display:none}
}
@media(max-width:350px){
 #skewers-bold-typography.sr-route-shell .sr-page-heading,
 #skewers-bold-typography.sr-route-shell .sr-policy-body{padding-inline:16px}
 #skewers-bold-typography.sr-route-shell .sr-page-heading h1{font-size:42px}
}
@media(prefers-reduced-motion:reduce){#skewers-bold-typography.sr-route-shell{scroll-behavior:auto}}
