.tgt-page--legal{padding:120px 0;background-color:#F8FAFC}.tgt-legal-wrapper{max-width:800px;margin:0 auto;font-family:var(--font-body,'Inter',sans-serif);color:var(--tgt-navy-dark,#0A0F18)}.tgt-legal-header{margin-bottom:50px;border-bottom:2px solid rgb(10 15 24 / .1);padding-bottom:30px}.tgt-legal-title{font-family:var(--font-heading,'Space Grotesk',sans-serif);font-size:clamp(2rem, 4vw, 3.5rem);letter-spacing:-1px;font-weight:700;margin:0 0 15px 0;color:var(--tgt-navy-dark,#0A0F18)}.tgt-legal-date{font-size:.85rem;text-transform:uppercase;letter-spacing:2px;color:var(--tgt-slate,#8D99AE);font-weight:600}.tgt-legal-content h2{font-family:var(--font-heading,'Space Grotesk',sans-serif);font-size:1.5rem;font-weight:700;margin:40px 0 15px 0;letter-spacing:-.5px}.tgt-legal-content p,.tgt-legal-content li{font-size:1.05rem;line-height:1.8;color:var(--tgt-navy-steel,#162032);margin-bottom:20px}.tgt-legal-content ul{padding-left:20px;margin-bottom:30px}.tgt-legal-content li{margin-bottom:10px}.tgt-legal-content a{color:var(--tgt-navy-dark,#0A0F18);text-decoration:underline;text-underline-offset:3px}.tgt-legal-content .wp-block-table{margin:0 0 30px;overflow-x:auto;-webkit-overflow-scrolling:touch}.tgt-performance-enabled .tgt-legal-content table{overflow-wrap:normal;word-break:normal}.tgt-legal-content table{width:100%;min-width:720px;border-collapse:collapse;font-size:.95rem;line-height:1.5;color:var(--tgt-navy-steel,#162032)}.tgt-legal-content th,.tgt-legal-content td{padding:12px 14px;border:1px solid rgb(10 15 24 / .12);text-align:left;vertical-align:top}.tgt-legal-content th{font-family:var(--font-heading,'Space Grotesk',sans-serif);font-size:.8rem;text-transform:uppercase;letter-spacing:1px;background-color:rgb(141 153 174 / .12)}.tgt-legal-alert{background-color:rgb(141 153 174 / .1);padding:20px;border-left:3px solid var(--tgt-navy-dark,#0A0F18);font-size:.9rem;font-style:italic;margin-bottom:40px}