:root{--page-title-display:none;}/* Start custom CSS *//* GayCrew legal pages — magazine restyle, content unchanged */
html body.page-id-2457[class][class][class] #content .elementor-2457[data-elementor-id="2457"]{background:transparent!important;font-family:Manrope,Arial,sans-serif!important;color:#e2dce5!important}
html body.page-id-2457[class][class][class] #content .elementor-2457[data-elementor-id="2457"] [data-id="a12f0021"]{width:100%!important;max-width:none!important;margin:0!important;padding:32px 0 8px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}
html body.page-id-2457[class][class][class] #content .elementor-2457[data-elementor-id="2457"] [data-id="a12f0022"]{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;gap:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}
html body.page-id-2457[class][class][class] #content .elementor-2457[data-elementor-id="2457"] [data-id="a12f0023"]{font:800 11px/1.5 Manrope,Arial,sans-serif!important;letter-spacing:.13em!important;color:#ff64b9!important;margin:0 0 14px!important;padding:0!important}
html body.page-id-2457[class][class][class] #content .elementor-2457[data-elementor-id="2457"] h1{font:800 clamp(34px,4.2vw,56px)/1.12 Manrope,Arial,sans-serif!important;letter-spacing:-.035em!important;color:#fff!important;margin:0 0 18px!important;padding:0!important;overflow-wrap:anywhere!important}
html body.page-id-2457[class][class][class] #content .elementor-2457[data-elementor-id="2457"] [data-id="a12f0025"]{position:relative!important;max-width:90ch!important;font:400 16px/1.75 Manrope,Arial,sans-serif!important;color:#c8bfce!important;margin:0 0 30px!important;padding:0 0 28px!important;border:0!important;border-bottom:1px solid #ffffff24!important}
html body.page-id-2457[class][class][class] #content .elementor-2457[data-elementor-id="2457"] [data-id="a12f0025"]::after{content:"";display:block;position:absolute;left:0;bottom:-1px;width:70px;height:2px;background:#ff2d9b}
html body.page-id-2457[class][class][class] #content .elementor-2457[data-elementor-id="2457"] section{width:100%!important;max-width:none!important;margin:0!important;padding:26px 0!important;gap:12px!important;background:transparent!important;border:0!important;border-bottom:1px solid #ffffff18!important;border-radius:0!important;box-shadow:none!important}
html body.page-id-2457[class][class][class] #content .elementor-2457[data-elementor-id="2457"] h2{font:750 clamp(20px,2.1vw,26px)/1.35 Manrope,Arial,sans-serif!important;letter-spacing:-.015em!important;color:#fff!important;margin:0!important;padding:0!important;overflow-wrap:anywhere!important}
html body.page-id-2457[class][class][class] #content .elementor-2457[data-elementor-id="2457"] p:not([data-id="a12f0023"]):not([data-id="a12f0025"]){max-width:92ch!important;font:400 15px/1.85 Manrope,Arial,sans-serif!important;color:#d5cddc!important;margin:0!important;padding:0!important}
html body.page-id-2457[class][class][class] #content .elementor-2457[data-elementor-id="2457"] p strong{color:#fff!important}
html body.page-id-2457[class][class][class] #content .elementor-2457[data-elementor-id="2457"] a{color:#ff83c6!important;text-decoration:underline!important;text-underline-offset:3px!important;overflow-wrap:anywhere!important}
html body.page-id-2457[class][class][class] #content .elementor-2457[data-elementor-id="2457"] a:hover{color:#fff!important}
html body.page-id-2457[class][class][class] #content .elementor-2457[data-elementor-id="2457"] a:focus-visible{outline:2px solid #ff83c6;outline-offset:4px}
html body.page-id-2457[class][class][class] #content .elementor-2457[data-elementor-id="2457"] [data-id="a12f0026"]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px!important;padding:0 0 28px!important}
html body.page-id-2457[class][class][class] #content .elementor-2457[data-elementor-id="2457"] :is([data-id="a12f0027"],[data-id="a12f0028"]){display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:14px!important;width:100%!important;min-height:0!important;margin:0!important;padding:20px 24px!important;background:#100d15!important;border:1px solid #ffffff20!important;border-top:2px solid #ff2d9b88!important;border-radius:8px!important;box-shadow:none!important}
html body.page-id-2457[class][class][class] #content .elementor-2457[data-elementor-id="2457"] [data-id="d2610012"]{font:500 14px/1.85 Manrope,Arial,sans-serif!important}
@media(max-width:767px){
html body.page-id-2457[class][class][class] #content .elementor-2457[data-elementor-id="2457"] [data-id="a12f0021"]{padding:24px 0 0!important}
html body.page-id-2457[class][class][class] #content .elementor-2457[data-elementor-id="2457"] h1{font-size:clamp(28px,7.5vw,38px)!important;hyphens:auto!important}
html body.page-id-2457[class][class][class] #content .elementor-2457[data-elementor-id="2457"] [data-id="a12f0025"]{font-size:14px!important;padding-bottom:24px!important;margin-bottom:24px!important}
html body.page-id-2457[class][class][class] #content .elementor-2457[data-elementor-id="2457"] section{padding:22px 0!important}
html body.page-id-2457[class][class][class] #content .elementor-2457[data-elementor-id="2457"] p:not([data-id="a12f0023"]):not([data-id="a12f0025"]){font-size:14px!important;line-height:1.8!important}
html body.page-id-2457[class][class][class] #content .elementor-2457[data-elementor-id="2457"] [data-id="a12f0026"]{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}
html body.page-id-2457[class][class][class] #content .elementor-2457[data-elementor-id="2457"] :is([data-id="a12f0027"],[data-id="a12f0028"]){padding:18px!important}
}

html body.page-id-2457 #content>.page-header{display:none!important}/* End custom CSS */