scraping with bs4
#
anti-trans legislation#
This section uses requests
and bs4
to scrape basic metadata about the 80 bills that are being proposed at the federal level. This dataset, which is relatively small in size, will be a starting point for a larger dataset to be used in future lessons in the “cleaning data” and “analyzing data” chapters of this curriculum. For those chapters, you will use Python to gather, clean, and analyze the full text of the bills themselves from congress.gov
.
what is bs4?
#
bs4 is short for BeautifulSoup4
, a python package for parsing HTML data. bs4’s power comes from using python syntax to access and manipulate HTML elements. This means that it uses the python language and its syntax to get information from pages written in the web’s main computer lanugage, HTML.
I explain what the code below does in “comments” contained within each cell. Comments in Python are written on lines that begin with a hashtag #
. They are like annotations for the code. The #
which starts the comment line indicates to the computer that it should ignore that line (in other words, that the line is meant for human readers).
# import the following libraries for web scraping
import requests # to make https requests
from bs4 import BeautifulSoup # our web scraping library
import lxml # our parser (to handle html data)
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
Cell In[1], line 5
3 import requests # to make https requests
4 from bs4 import BeautifulSoup # our web scraping library
----> 5 import lxml # our parser (to handle html data)
ModuleNotFoundError: No module named 'lxml'
NOTE: If you get an error with importing one of the above libraries, make sure you have them installed. On Jupyter, that means running the following in your Command Line program (like Terminal or Gitbash):
pip install requests
pip install bs4
pip install lxml
On colab, run the same code, but within your python notebook. Be sure to put an exclamation before pip
, like:
!pip install requests
!pip install bs4
!pip install lxml
# save the data from the website as a "soup" object
site = requests.get('https://translegislation.com/bills/2025/US') # gets the URL
html_code = site.content # saves the HTML code
soup = BeautifulSoup(html_code) # creates a soup object
the soup
object#
This word “object” in Python is something you’ll hear often. It means a collection of data and functions that can work on that data. You can think of it as a way of representing real world objects (like this web page) that is organized and accessible, so you can search and manipulate that information with Python.
Let’s take an initial look into what this beautiful soup object allows us to do. It takes the HTML source, the specific HTML elements or “tags,” and makes it possible for us to access those tags using python syntax – specifically, the dot syntax to access information about elements (as a property
) and to do things (as a function
).
three ways of accessing html elements:#
1. selecting html elements using dot syntax#
Once we have created our soup
, we can use dot syntax to access html elements as a Python property
. Notice the result includes the entire html element (with opening and closing tags) that we are searching for.
# get title
soup.title
<title>United States Bills | Anti-trans legislation</title>
# checking for third level header element
soup.h3
<h3 class="chakra-heading css-1vygpf9"><style data-emotion="css f4h6uy">.css-f4h6uy{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:2px solid transparent;outline-offset:2px;color:inherit;}.css-f4h6uy:hover,.css-f4h6uy[data-hover]{-webkit-text-decoration:underline;text-decoration:underline;}.css-f4h6uy:focus,.css-f4h6uy[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1015">US<!-- --> <!-- -->HB1015</a></h3>
# checking for division element (the outer element)
soup.div
<div data-reactroot="" id="__next"><style data-emotion="css-global 1o2ia7f">:host,:root{--chakra-ring-inset:var(--chakra-empty,/*!*/ /*!*/);--chakra-ring-offset-width:0px;--chakra-ring-offset-color:#fff;--chakra-ring-color:rgba(66, 153, 225, 0.6);--chakra-ring-offset-shadow:0 0 #0000;--chakra-ring-shadow:0 0 #0000;--chakra-space-x-reverse:0;--chakra-space-y-reverse:0;--chakra-colors-transparent:transparent;--chakra-colors-current:currentColor;--chakra-colors-black:#000000;--chakra-colors-white:#FFFFFF;--chakra-colors-whiteAlpha-50:rgba(255, 255, 255, 0.04);--chakra-colors-whiteAlpha-100:rgba(255, 255, 255, 0.06);--chakra-colors-whiteAlpha-200:rgba(255, 255, 255, 0.08);--chakra-colors-whiteAlpha-300:rgba(255, 255, 255, 0.16);--chakra-colors-whiteAlpha-400:rgba(255, 255, 255, 0.24);--chakra-colors-whiteAlpha-500:rgba(255, 255, 255, 0.36);--chakra-colors-whiteAlpha-600:rgba(255, 255, 255, 0.48);--chakra-colors-whiteAlpha-700:rgba(255, 255, 255, 0.64);--chakra-colors-whiteAlpha-800:rgba(255, 255, 255, 0.80);--chakra-colors-whiteAlpha-900:rgba(255, 255, 255, 0.92);--chakra-colors-blackAlpha-50:rgba(0, 0, 0, 0.04);--chakra-colors-blackAlpha-100:rgba(0, 0, 0, 0.06);--chakra-colors-blackAlpha-200:rgba(0, 0, 0, 0.08);--chakra-colors-blackAlpha-300:rgba(0, 0, 0, 0.16);--chakra-colors-blackAlpha-400:rgba(0, 0, 0, 0.24);--chakra-colors-blackAlpha-500:rgba(0, 0, 0, 0.36);--chakra-colors-blackAlpha-600:rgba(0, 0, 0, 0.48);--chakra-colors-blackAlpha-700:rgba(0, 0, 0, 0.64);--chakra-colors-blackAlpha-800:rgba(0, 0, 0, 0.80);--chakra-colors-blackAlpha-900:rgba(0, 0, 0, 0.92);--chakra-colors-gray-50:#F7FAFC;--chakra-colors-gray-100:#EDF2F7;--chakra-colors-gray-200:#E2E8F0;--chakra-colors-gray-300:#CBD5E0;--chakra-colors-gray-400:#A0AEC0;--chakra-colors-gray-500:#718096;--chakra-colors-gray-600:#4A5568;--chakra-colors-gray-700:#2D3748;--chakra-colors-gray-800:#1A202C;--chakra-colors-gray-900:#171923;--chakra-colors-red-50:#FFF5F5;--chakra-colors-red-100:#FED7D7;--chakra-colors-red-200:#FEB2B2;--chakra-colors-red-300:#FC8181;--chakra-colors-red-400:#F56565;--chakra-colors-red-500:#E53E3E;--chakra-colors-red-600:#C53030;--chakra-colors-red-700:#9B2C2C;--chakra-colors-red-800:#822727;--chakra-colors-red-900:#63171B;--chakra-colors-orange-50:#FFFAF0;--chakra-colors-orange-100:#FEEBC8;--chakra-colors-orange-200:#FBD38D;--chakra-colors-orange-300:#F6AD55;--chakra-colors-orange-400:#ED8936;--chakra-colors-orange-500:#DD6B20;--chakra-colors-orange-600:#C05621;--chakra-colors-orange-700:#9C4221;--chakra-colors-orange-800:#7B341E;--chakra-colors-orange-900:#652B19;--chakra-colors-yellow-50:#FFFFF0;--chakra-colors-yellow-100:#FEFCBF;--chakra-colors-yellow-200:#FAF089;--chakra-colors-yellow-300:#F6E05E;--chakra-colors-yellow-400:#ECC94B;--chakra-colors-yellow-500:#D69E2E;--chakra-colors-yellow-600:#B7791F;--chakra-colors-yellow-700:#975A16;--chakra-colors-yellow-800:#744210;--chakra-colors-yellow-900:#5F370E;--chakra-colors-green-50:#F0FFF4;--chakra-colors-green-100:#C6F6D5;--chakra-colors-green-200:#9AE6B4;--chakra-colors-green-300:#68D391;--chakra-colors-green-400:#48BB78;--chakra-colors-green-500:#38A169;--chakra-colors-green-600:#2F855A;--chakra-colors-green-700:#276749;--chakra-colors-green-800:#22543D;--chakra-colors-green-900:#1C4532;--chakra-colors-teal-50:#E6FFFA;--chakra-colors-teal-100:#B2F5EA;--chakra-colors-teal-200:#81E6D9;--chakra-colors-teal-300:#4FD1C5;--chakra-colors-teal-400:#38B2AC;--chakra-colors-teal-500:#319795;--chakra-colors-teal-600:#2C7A7B;--chakra-colors-teal-700:#285E61;--chakra-colors-teal-800:#234E52;--chakra-colors-teal-900:#1D4044;--chakra-colors-blue-50:#ebf8ff;--chakra-colors-blue-100:#bee3f8;--chakra-colors-blue-200:#90cdf4;--chakra-colors-blue-300:#63b3ed;--chakra-colors-blue-400:#4299e1;--chakra-colors-blue-500:#3182ce;--chakra-colors-blue-600:#2b6cb0;--chakra-colors-blue-700:#2c5282;--chakra-colors-blue-800:#2a4365;--chakra-colors-blue-900:#1A365D;--chakra-colors-cyan-50:#EDFDFD;--chakra-colors-cyan-100:#C4F1F9;--chakra-colors-cyan-200:#9DECF9;--chakra-colors-cyan-300:#76E4F7;--chakra-colors-cyan-400:#0BC5EA;--chakra-colors-cyan-500:#00B5D8;--chakra-colors-cyan-600:#00A3C4;--chakra-colors-cyan-700:#0987A0;--chakra-colors-cyan-800:#086F83;--chakra-colors-cyan-900:#065666;--chakra-colors-purple-50:#FAF5FF;--chakra-colors-purple-100:#E9D8FD;--chakra-colors-purple-200:#D6BCFA;--chakra-colors-purple-300:#B794F4;--chakra-colors-purple-400:#9F7AEA;--chakra-colors-purple-500:#805AD5;--chakra-colors-purple-600:#6B46C1;--chakra-colors-purple-700:#553C9A;--chakra-colors-purple-800:#44337A;--chakra-colors-purple-900:#322659;--chakra-colors-pink-50:#FFF5F7;--chakra-colors-pink-100:#FED7E2;--chakra-colors-pink-200:#FBB6CE;--chakra-colors-pink-300:#F687B3;--chakra-colors-pink-400:#ED64A6;--chakra-colors-pink-500:#D53F8C;--chakra-colors-pink-600:#B83280;--chakra-colors-pink-700:#97266D;--chakra-colors-pink-800:#702459;--chakra-colors-pink-900:#521B41;--chakra-colors-linkedin-50:#E8F4F9;--chakra-colors-linkedin-100:#CFEDFB;--chakra-colors-linkedin-200:#9BDAF3;--chakra-colors-linkedin-300:#68C7EC;--chakra-colors-linkedin-400:#34B3E4;--chakra-colors-linkedin-500:#00A0DC;--chakra-colors-linkedin-600:#008CC9;--chakra-colors-linkedin-700:#0077B5;--chakra-colors-linkedin-800:#005E93;--chakra-colors-linkedin-900:#004471;--chakra-colors-facebook-50:#E8F4F9;--chakra-colors-facebook-100:#D9DEE9;--chakra-colors-facebook-200:#B7C2DA;--chakra-colors-facebook-300:#6482C0;--chakra-colors-facebook-400:#4267B2;--chakra-colors-facebook-500:#385898;--chakra-colors-facebook-600:#314E89;--chakra-colors-facebook-700:#29487D;--chakra-colors-facebook-800:#223B67;--chakra-colors-facebook-900:#1E355B;--chakra-colors-messenger-50:#D0E6FF;--chakra-colors-messenger-100:#B9DAFF;--chakra-colors-messenger-200:#A2CDFF;--chakra-colors-messenger-300:#7AB8FF;--chakra-colors-messenger-400:#2E90FF;--chakra-colors-messenger-500:#0078FF;--chakra-colors-messenger-600:#0063D1;--chakra-colors-messenger-700:#0052AC;--chakra-colors-messenger-800:#003C7E;--chakra-colors-messenger-900:#002C5C;--chakra-colors-whatsapp-50:#dffeec;--chakra-colors-whatsapp-100:#b9f5d0;--chakra-colors-whatsapp-200:#90edb3;--chakra-colors-whatsapp-300:#65e495;--chakra-colors-whatsapp-400:#3cdd78;--chakra-colors-whatsapp-500:#22c35e;--chakra-colors-whatsapp-600:#179848;--chakra-colors-whatsapp-700:#0c6c33;--chakra-colors-whatsapp-800:#01421c;--chakra-colors-whatsapp-900:#001803;--chakra-colors-twitter-50:#E5F4FD;--chakra-colors-twitter-100:#C8E9FB;--chakra-colors-twitter-200:#A8DCFA;--chakra-colors-twitter-300:#83CDF7;--chakra-colors-twitter-400:#57BBF5;--chakra-colors-twitter-500:#1DA1F2;--chakra-colors-twitter-600:#1A94DA;--chakra-colors-twitter-700:#1681BF;--chakra-colors-twitter-800:#136B9E;--chakra-colors-twitter-900:#0D4D71;--chakra-colors-telegram-50:#E3F2F9;--chakra-colors-telegram-100:#C5E4F3;--chakra-colors-telegram-200:#A2D4EC;--chakra-colors-telegram-300:#7AC1E4;--chakra-colors-telegram-400:#47A9DA;--chakra-colors-telegram-500:#0088CC;--chakra-colors-telegram-600:#007AB8;--chakra-colors-telegram-700:#006BA1;--chakra-colors-telegram-800:#005885;--chakra-colors-telegram-900:#003F5E;--chakra-colors-brand-700:#2a69ac;--chakra-colors-brand-800:#153e75;--chakra-colors-brand-900:#1a365d;--chakra-colors-brand-blue:#00a3c4;--chakra-borders-none:0;--chakra-borders-1px:1px solid;--chakra-borders-2px:2px solid;--chakra-borders-4px:4px solid;--chakra-borders-8px:8px solid;--chakra-fonts-heading:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--chakra-fonts-body:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--chakra-fonts-mono:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--chakra-fontSizes-xs:0.75rem;--chakra-fontSizes-sm:0.875rem;--chakra-fontSizes-md:1rem;--chakra-fontSizes-lg:1.125rem;--chakra-fontSizes-xl:1.25rem;--chakra-fontSizes-2xl:1.5rem;--chakra-fontSizes-3xl:1.875rem;--chakra-fontSizes-4xl:2.25rem;--chakra-fontSizes-5xl:3rem;--chakra-fontSizes-6xl:3.75rem;--chakra-fontSizes-7xl:4.5rem;--chakra-fontSizes-8xl:6rem;--chakra-fontSizes-9xl:8rem;--chakra-fontWeights-hairline:100;--chakra-fontWeights-thin:200;--chakra-fontWeights-light:300;--chakra-fontWeights-normal:400;--chakra-fontWeights-medium:500;--chakra-fontWeights-semibold:600;--chakra-fontWeights-bold:700;--chakra-fontWeights-extrabold:800;--chakra-fontWeights-black:900;--chakra-letterSpacings-tighter:-0.05em;--chakra-letterSpacings-tight:-0.025em;--chakra-letterSpacings-normal:0;--chakra-letterSpacings-wide:0.025em;--chakra-letterSpacings-wider:0.05em;--chakra-letterSpacings-widest:0.1em;--chakra-lineHeights-3:.75rem;--chakra-lineHeights-4:1rem;--chakra-lineHeights-5:1.25rem;--chakra-lineHeights-6:1.5rem;--chakra-lineHeights-7:1.75rem;--chakra-lineHeights-8:2rem;--chakra-lineHeights-9:2.25rem;--chakra-lineHeights-10:2.5rem;--chakra-lineHeights-normal:normal;--chakra-lineHeights-none:1;--chakra-lineHeights-shorter:1.25;--chakra-lineHeights-short:1.375;--chakra-lineHeights-base:1.5;--chakra-lineHeights-tall:1.625;--chakra-lineHeights-taller:2;--chakra-radii-none:0;--chakra-radii-sm:0.125rem;--chakra-radii-base:0.25rem;--chakra-radii-md:0.375rem;--chakra-radii-lg:0.5rem;--chakra-radii-xl:0.75rem;--chakra-radii-2xl:1rem;--chakra-radii-3xl:1.5rem;--chakra-radii-full:9999px;--chakra-space-1:0.25rem;--chakra-space-2:0.5rem;--chakra-space-3:0.75rem;--chakra-space-4:1rem;--chakra-space-5:1.25rem;--chakra-space-6:1.5rem;--chakra-space-7:1.75rem;--chakra-space-8:2rem;--chakra-space-9:2.25rem;--chakra-space-10:2.5rem;--chakra-space-12:3rem;--chakra-space-14:3.5rem;--chakra-space-16:4rem;--chakra-space-20:5rem;--chakra-space-24:6rem;--chakra-space-28:7rem;--chakra-space-32:8rem;--chakra-space-36:9rem;--chakra-space-40:10rem;--chakra-space-44:11rem;--chakra-space-48:12rem;--chakra-space-52:13rem;--chakra-space-56:14rem;--chakra-space-60:15rem;--chakra-space-64:16rem;--chakra-space-72:18rem;--chakra-space-80:20rem;--chakra-space-96:24rem;--chakra-space-px:1px;--chakra-space-0-5:0.125rem;--chakra-space-1-5:0.375rem;--chakra-space-2-5:0.625rem;--chakra-space-3-5:0.875rem;--chakra-shadows-xs:0 0 0 1px rgba(0, 0, 0, 0.05);--chakra-shadows-sm:0 1px 2px 0 rgba(0, 0, 0, 0.05);--chakra-shadows-base:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);--chakra-shadows-md:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);--chakra-shadows-lg:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);--chakra-shadows-xl:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);--chakra-shadows-2xl:0 25px 50px -12px rgba(0, 0, 0, 0.25);--chakra-shadows-outline:0 0 0 3px rgba(66, 153, 225, 0.6);--chakra-shadows-inner:inset 0 2px 4px 0 rgba(0,0,0,0.06);--chakra-shadows-none:none;--chakra-shadows-dark-lg:rgba(0, 0, 0, 0.1) 0px 0px 0px 1px,rgba(0, 0, 0, 0.2) 0px 5px 10px,rgba(0, 0, 0, 0.4) 0px 15px 40px;--chakra-sizes-1:0.25rem;--chakra-sizes-2:0.5rem;--chakra-sizes-3:0.75rem;--chakra-sizes-4:1rem;--chakra-sizes-5:1.25rem;--chakra-sizes-6:1.5rem;--chakra-sizes-7:1.75rem;--chakra-sizes-8:2rem;--chakra-sizes-9:2.25rem;--chakra-sizes-10:2.5rem;--chakra-sizes-12:3rem;--chakra-sizes-14:3.5rem;--chakra-sizes-16:4rem;--chakra-sizes-20:5rem;--chakra-sizes-24:6rem;--chakra-sizes-28:7rem;--chakra-sizes-32:8rem;--chakra-sizes-36:9rem;--chakra-sizes-40:10rem;--chakra-sizes-44:11rem;--chakra-sizes-48:12rem;--chakra-sizes-52:13rem;--chakra-sizes-56:14rem;--chakra-sizes-60:15rem;--chakra-sizes-64:16rem;--chakra-sizes-72:18rem;--chakra-sizes-80:20rem;--chakra-sizes-96:24rem;--chakra-sizes-px:1px;--chakra-sizes-0-5:0.125rem;--chakra-sizes-1-5:0.375rem;--chakra-sizes-2-5:0.625rem;--chakra-sizes-3-5:0.875rem;--chakra-sizes-max:max-content;--chakra-sizes-min:min-content;--chakra-sizes-full:100%;--chakra-sizes-3xs:14rem;--chakra-sizes-2xs:16rem;--chakra-sizes-xs:20rem;--chakra-sizes-sm:24rem;--chakra-sizes-md:28rem;--chakra-sizes-lg:32rem;--chakra-sizes-xl:36rem;--chakra-sizes-2xl:42rem;--chakra-sizes-3xl:48rem;--chakra-sizes-4xl:56rem;--chakra-sizes-5xl:64rem;--chakra-sizes-6xl:72rem;--chakra-sizes-7xl:80rem;--chakra-sizes-8xl:90rem;--chakra-sizes-container-sm:640px;--chakra-sizes-container-md:768px;--chakra-sizes-container-lg:1024px;--chakra-sizes-container-xl:1280px;--chakra-zIndices-hide:-1;--chakra-zIndices-auto:auto;--chakra-zIndices-base:0;--chakra-zIndices-docked:10;--chakra-zIndices-dropdown:1000;--chakra-zIndices-sticky:1100;--chakra-zIndices-banner:1200;--chakra-zIndices-overlay:1300;--chakra-zIndices-modal:1400;--chakra-zIndices-popover:1500;--chakra-zIndices-skipLink:1600;--chakra-zIndices-toast:1700;--chakra-zIndices-tooltip:1800;--chakra-transition-property-common:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;--chakra-transition-property-colors:background-color,border-color,color,fill,stroke;--chakra-transition-property-dimensions:width,height;--chakra-transition-property-position:left,right,top,bottom;--chakra-transition-property-background:background-color,background-image,background-position;--chakra-transition-easing-ease-in:cubic-bezier(0.4, 0, 1, 1);--chakra-transition-easing-ease-out:cubic-bezier(0, 0, 0.2, 1);--chakra-transition-easing-ease-in-out:cubic-bezier(0.4, 0, 0.2, 1);--chakra-transition-duration-ultra-fast:50ms;--chakra-transition-duration-faster:100ms;--chakra-transition-duration-fast:150ms;--chakra-transition-duration-normal:200ms;--chakra-transition-duration-slow:300ms;--chakra-transition-duration-slower:400ms;--chakra-transition-duration-ultra-slow:500ms;--chakra-blur-none:0;--chakra-blur-sm:4px;--chakra-blur-base:8px;--chakra-blur-md:12px;--chakra-blur-lg:16px;--chakra-blur-xl:24px;--chakra-blur-2xl:40px;--chakra-blur-3xl:64px;}</style><style data-emotion="css-global 1jqlf9g">html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;}body{position:relative;min-height:100%;font-feature-settings:'kern';}*,*::before,*::after{border-width:0;border-style:solid;box-sizing:border-box;}main{display:block;}hr{border-top-width:1px;box-sizing:content-box;height:0;overflow:visible;}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1em;}a{background-color:transparent;color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}abbr[title]{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{font-weight:bold;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none!important;}input[type="number"]{-moz-appearance:textfield;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none!important;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:-webkit-box;display:-webkit-list-item;display:-ms-list-itembox;display:list-item;}template{display:none;}[hidden]{display:none!important;}body,blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}button{background:transparent;padding:0;}fieldset{margin:0;padding:0;}ol,ul{margin:0;padding:0;}textarea{resize:vertical;}button,[role="button"]{cursor:pointer;}button::-moz-focus-inner{border:0!important;}table{border-collapse:collapse;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit;}img,svg,video,canvas,audio,iframe,embed,object{display:block;}img,video{max-width:100%;height:auto;}[data-js-focus-visible] :focus:not([data-focus-visible-added]){outline:none;box-shadow:none;}select::-ms-expand{display:none;}</style><style data-emotion="css-global 1baqkrf">body{font-family:var(--chakra-fonts-body);color:var(--chakra-colors-gray-800);background:var(--chakra-colors-white);transition-property:background-color;transition-duration:var(--chakra-transition-duration-normal);line-height:var(--chakra-lineHeights-base);}*::-webkit-input-placeholder{color:var(--chakra-colors-gray-400);}*::-moz-placeholder{color:var(--chakra-colors-gray-400);}*:-ms-input-placeholder{color:var(--chakra-colors-gray-400);}*::placeholder{color:var(--chakra-colors-gray-400);}*,*::before,::after{border-color:var(--chakra-colors-gray-200);word-wrap:break-word;}</style><div class="css-0"><style data-emotion="css 1v5zkfs">.css-1v5zkfs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--chakra-colors-white);color:var(--chakra-colors-gray-600);min-height:60px;padding-top:var(--chakra-space-2);padding-bottom:var(--chakra-space-2);-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);border-bottom:1px;border-style:solid;border-color:var(--chakra-colors-gray-200);}</style><div class="css-1v5zkfs"><style data-emotion="css 1twb9xo">.css-1twb9xo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:calc(var(--chakra-space-2) * -1);}@media screen and (min-width: 48em){.css-1twb9xo{display:none;-webkit-flex:auto;-ms-flex:auto;flex:auto;}}</style><div class="css-1twb9xo"><style data-emotion="css 103jld">.css-103jld{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;outline:2px solid transparent;outline-offset:2px;width:auto;line-height:1.2;border-radius:var(--chakra-radii-md);font-weight:var(--chakra-fontWeights-semibold);transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);height:var(--chakra-sizes-10);min-width:var(--chakra-sizes-10);font-size:var(--chakra-fontSizes-md);-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);color:inherit;padding:0px;}.css-103jld:focus,.css-103jld[data-focus]{box-shadow:var(--chakra-shadows-outline);}.css-103jld[disabled],.css-103jld[aria-disabled=true],.css-103jld[data-disabled]{opacity:0.4;cursor:not-allowed;box-shadow:var(--chakra-shadows-none);}.css-103jld:hover,.css-103jld[data-hover]{background:var(--chakra-colors-gray-100);}.css-103jld:hover[disabled],.css-103jld[data-hover][disabled],.css-103jld:hover[aria-disabled=true],.css-103jld[data-hover][aria-disabled=true],.css-103jld:hover[data-disabled],.css-103jld[data-hover][data-disabled]{background:initial;}.css-103jld:active,.css-103jld[data-active]{background:var(--chakra-colors-gray-200);}</style><button aria-label="Toggle Navigation" class="chakra-button css-103jld" type="button"><style data-emotion="css bokek7">.css-bokek7{width:var(--chakra-sizes-5);height:var(--chakra-sizes-5);display:inline-block;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;vertical-align:middle;}</style><svg aria-hidden="true" class="chakra-icon css-bokek7" focusable="false" viewbox="0 0 24 24"><path d="M 3 5 A 1.0001 1.0001 0 1 0 3 7 L 21 7 A 1.0001 1.0001 0 1 0 21 5 L 3 5 z M 3 11 A 1.0001 1.0001 0 1 0 3 13 L 21 13 A 1.0001 1.0001 0 1 0 21 11 L 3 11 z M 3 17 A 1.0001 1.0001 0 1 0 3 19 L 21 19 A 1.0001 1.0001 0 1 0 21 17 L 3 17 z" fill="currentColor"></path></svg></button></div><style data-emotion="css 1ef8uzr">.css-1ef8uzr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex:1;-ms-flex:1;flex:1;}@media screen and (min-width: 48em){.css-1ef8uzr{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:start;justify-content:start;}}</style><div class="css-1ef8uzr"><style data-emotion="css 1g6ksko">.css-1g6ksko{text-align:center;font-family:var(--chakra-fonts-heading);color:var(--chakra-colors-gray-800);font-size:var(--chakra-fontSizes-xl);}</style><p class="chakra-text css-1g6ksko" style="line-height:1.2rem;margin-right:15px"><style data-emotion="css f4h6uy">.css-f4h6uy{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:2px solid transparent;outline-offset:2px;color:inherit;}.css-f4h6uy:hover,.css-f4h6uy[data-hover]{-webkit-text-decoration:underline;text-decoration:underline;}.css-f4h6uy:focus,.css-f4h6uy[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><a class="chakra-link css-f4h6uy" href="/">Trans Legislation Tracker</a></p><style data-emotion="css 1ynfsgs">.css-1ynfsgs{display:none;margin-left:var(--chakra-space-10);}@media screen and (min-width: 48em){.css-1ynfsgs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}</style><div class="css-1ynfsgs"><style data-emotion="css nd8846">.css-nd8846{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.css-nd8846>*:not(style)~*:not(style){margin-top:0px;-webkit-margin-end:0px;margin-inline-end:0px;margin-bottom:0px;-webkit-margin-start:var(--chakra-space-4);margin-inline-start:var(--chakra-space-4);}</style><div class="chakra-stack css-nd8846"><div class="css-0"><style data-emotion="css 1yt6u0r">.css-1yt6u0r{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:2px solid transparent;outline-offset:2px;color:var(--chakra-colors-gray-600);padding:var(--chakra-space-2);font-size:var(--chakra-fontSizes-sm);font-weight:500;}.css-1yt6u0r:hover,.css-1yt6u0r[data-hover]{-webkit-text-decoration:none;text-decoration:none;color:var(--chakra-colors-gray-800);}.css-1yt6u0r:focus,.css-1yt6u0r[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><a aria-controls="popover-content-1" aria-expanded="false" aria-haspopup="dialog" class="chakra-link css-1yt6u0r" href="/learn" id="popover-trigger-1">The Rise of Anti-trans Bills</a></div><div class="css-0"><a aria-controls="popover-content-1" aria-expanded="false" aria-haspopup="dialog" class="chakra-link css-1yt6u0r" href="/bills/recent-updates" id="popover-trigger-1">Recent Updates</a></div><div class="css-0"><a aria-controls="popover-content-1" aria-expanded="false" aria-haspopup="dialog" class="chakra-link css-1yt6u0r" href="/legislative-sessions" id="popover-trigger-1">Events</a></div><div class="css-0"><a aria-controls="popover-content-1" aria-expanded="false" aria-haspopup="dialog" class="chakra-link css-1yt6u0r" href="/further-reading" id="popover-trigger-1">Further Reading</a></div><div class="css-0"><a aria-controls="popover-content-1" aria-expanded="false" aria-haspopup="dialog" class="chakra-link css-1yt6u0r" href="#" id="popover-trigger-1">Previous Years</a><style data-emotion="css 1qq679y">.css-1qq679y{z-index:10;}</style><div class="chakra-popover__popper css-1qq679y" style="visibility:hidden;position:absolute;min-width:max-content;inset:0 auto auto 0"><style data-emotion="css o10iyk">.css-o10iyk{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;--popper-bg:var(--chakra-colors-white);background:var(--chakra-colors-white);--popper-arrow-bg:var(--popper-bg);--popper-arrow-shadow-color:var(--chakra-colors-gray-200);width:var(--chakra-sizes-xs);border:0;border-color:inherit;border-radius:var(--chakra-radii-xl);box-shadow:var(--chakra-shadows-xl);z-index:inherit;padding:var(--chakra-space-4);min-width:var(--chakra-sizes-sm);}.css-o10iyk:focus,.css-o10iyk[data-focus]{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--chakra-shadows-outline);}</style><section class="chakra-popover__content css-o10iyk" id="popover-content-1" role="tooltip" style="transform-origin:var(--popper-transform-origin);opacity:0;visibility:hidden;transform:scale(0.95) translateZ(0)" tabindex="-1"><style data-emotion="css n21gh5">.css-n21gh5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.css-n21gh5>*:not(style)~*:not(style){margin-top:0.5rem;-webkit-margin-end:0px;margin-inline-end:0px;margin-bottom:0px;-webkit-margin-start:0px;margin-inline-start:0px;}</style><div class="chakra-stack css-n21gh5"><style data-emotion="css 1m792uo">.css-1m792uo{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:2px solid transparent;outline-offset:2px;color:inherit;display:block;padding:var(--chakra-space-2);border-radius:var(--chakra-radii-md);}.css-1m792uo:hover,.css-1m792uo[data-hover]{background:var(--chakra-colors-pink-50);}.css-1m792uo:focus,.css-1m792uo[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><a class="chakra-link css-1m792uo" href="/bills/2024" role="group"><style data-emotion="css 84zodg">.css-84zodg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.css-84zodg>*:not(style)~*:not(style){margin-top:0px;-webkit-margin-end:0px;margin-inline-end:0px;margin-bottom:0px;-webkit-margin-start:0.5rem;margin-inline-start:0.5rem;}</style><div class="chakra-stack css-84zodg"><div class="css-0"><style data-emotion="css sc37ud">.css-sc37ud{-webkit-transition:all .3s ease;transition:all .3s ease;font-weight:500;}[role=group]:hover .css-sc37ud,[role=group][data-hover] .css-sc37ud,[data-group]:hover .css-sc37ud,[data-group][data-hover] .css-sc37ud,.group:hover .css-sc37ud,.group[data-hover] .css-sc37ud{color:var(--chakra-colors-pink-400);}</style><p class="chakra-text css-sc37ud">2024</p><style data-emotion="css itvw0n">.css-itvw0n{font-size:var(--chakra-fontSizes-sm);}</style><p class="chakra-text css-itvw0n"></p></div><style data-emotion="css 2gz105">.css-2gz105{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);opacity:0;-webkit-flex:1;-ms-flex:1;flex:1;}[role=group]:hover .css-2gz105,[role=group][data-hover] .css-2gz105,[data-group]:hover .css-2gz105,[data-group][data-hover] .css-2gz105,.group:hover .css-2gz105,.group[data-hover] .css-2gz105{opacity:100%;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}</style><div class="css-2gz105"><style data-emotion="css swb7g">.css-swb7g{width:var(--chakra-sizes-5);height:var(--chakra-sizes-5);display:inline-block;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:var(--chakra-colors-pink-400);}</style><style data-emotion="css gmltyl">.css-gmltyl{width:1em;height:1em;display:inline-block;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;vertical-align:middle;width:var(--chakra-sizes-5);height:var(--chakra-sizes-5);display:inline-block;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:var(--chakra-colors-pink-400);}</style><svg class="chakra-icon chakra-icon css-gmltyl" focusable="false" viewbox="0 0 24 24"><path d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z" fill="currentColor"></path></svg></div></div></a><a class="chakra-link css-1m792uo" href="/bills/2023" role="group"><div class="chakra-stack css-84zodg"><div class="css-0"><p class="chakra-text css-sc37ud">2023</p><p class="chakra-text css-itvw0n"></p></div><div class="css-2gz105"><svg class="chakra-icon chakra-icon css-gmltyl" focusable="false" viewbox="0 0 24 24"><path d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z" fill="currentColor"></path></svg></div></div></a><a class="chakra-link css-1m792uo" href="/bills/2022" role="group"><div class="chakra-stack css-84zodg"><div class="css-0"><p class="chakra-text css-sc37ud">2022</p><p class="chakra-text css-itvw0n"></p></div><div class="css-2gz105"><svg class="chakra-icon chakra-icon css-gmltyl" focusable="false" viewbox="0 0 24 24"><path d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z" fill="currentColor"></path></svg></div></div></a></div></section></div></div><div class="css-0"><a aria-controls="popover-content-1" aria-expanded="false" aria-haspopup="dialog" class="chakra-link css-1yt6u0r" href="/about" id="popover-trigger-1">About</a></div></div></div></div><style data-emotion="css x7x3n6">.css-x7x3n6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:var(--chakra-space-4);}.css-x7x3n6>*:not(style)~*:not(style){margin-top:0px;-webkit-margin-end:0px;margin-inline-end:0px;margin-bottom:0px;-webkit-margin-start:var(--chakra-space-6);margin-inline-start:var(--chakra-space-6);}@media screen and (min-width: 48em){.css-x7x3n6{-webkit-flex:0;-ms-flex:0;flex:0;}}</style><div class="chakra-stack css-x7x3n6"><style data-emotion="css nzo8h4">.css-nzo8h4{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;outline:2px solid transparent;outline-offset:2px;width:100px;line-height:1.2;border-radius:var(--chakra-radii-md);font-weight:var(--chakra-fontWeights-semibold);transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);height:var(--chakra-sizes-10);min-width:var(--chakra-sizes-10);font-size:var(--chakra-fontSizes-md);-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);background:var(--chakra-colors-gray-100);padding:0px;}.css-nzo8h4:focus,.css-nzo8h4[data-focus]{box-shadow:var(--chakra-shadows-outline);}.css-nzo8h4[disabled],.css-nzo8h4[aria-disabled=true],.css-nzo8h4[data-disabled]{opacity:0.4;cursor:not-allowed;box-shadow:var(--chakra-shadows-none);}.css-nzo8h4:hover,.css-nzo8h4[data-hover]{background:var(--chakra-colors-gray-200);}.css-nzo8h4:hover[disabled],.css-nzo8h4[data-hover][disabled],.css-nzo8h4:hover[aria-disabled=true],.css-nzo8h4[data-hover][aria-disabled=true],.css-nzo8h4:hover[data-disabled],.css-nzo8h4[data-hover][data-disabled]{background:var(--chakra-colors-gray-100);}.css-nzo8h4:active,.css-nzo8h4[data-active]{background:var(--chakra-colors-gray-300);}</style><button aria-label="Support us on Ko-fi" class="chakra-button css-nzo8h4" type="button"><img aria-hidden="true" class="chakra-image css-0" focusable="false" src="/kofi-support-button.png"/></button></div></div><div class="chakra-collapse" style="overflow:hidden;display:none;opacity:0;height:0px"><style data-emotion="css 1lgh1g">.css-1lgh1g{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:var(--chakra-colors-white);padding:var(--chakra-space-4);}.css-1lgh1g>*:not(style)~*:not(style){margin-top:0.5rem;-webkit-margin-end:0px;margin-inline-end:0px;margin-bottom:0px;-webkit-margin-start:0px;margin-inline-start:0px;}@media screen and (min-width: 48em){.css-1lgh1g{display:none;}}</style><div class="chakra-stack css-1lgh1g"><style data-emotion="css egoftb">.css-egoftb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.css-egoftb>*:not(style)~*:not(style){margin-top:var(--chakra-space-4);-webkit-margin-end:0px;margin-inline-end:0px;margin-bottom:0px;-webkit-margin-start:0px;margin-inline-start:0px;}</style><div class="chakra-stack css-egoftb"><style data-emotion="css lxmzlz">.css-lxmzlz{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-top:var(--chakra-space-2);padding-bottom:var(--chakra-space-2);}.css-lxmzlz:hover,.css-lxmzlz[data-hover]{-webkit-text-decoration:none;text-decoration:none;}</style><style data-emotion="css ryc07z">.css-ryc07z{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:2px solid transparent;outline-offset:2px;color:inherit;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-top:var(--chakra-space-2);padding-bottom:var(--chakra-space-2);}.css-ryc07z:hover,.css-ryc07z[data-hover]{-webkit-text-decoration:underline;text-decoration:underline;}.css-ryc07z:focus,.css-ryc07z[data-focus]{box-shadow:var(--chakra-shadows-outline);}.css-ryc07z:hover,.css-ryc07z[data-hover]{-webkit-text-decoration:none;text-decoration:none;}</style><a class="chakra-link css-ryc07z" href="/"><style data-emotion="css 9y4vnp">.css-9y4vnp{font-weight:600;color:var(--chakra-colors-gray-600);}</style><p class="chakra-text css-9y4vnp">Home</p></a><div class="chakra-collapse" style="overflow:hidden;display:none;margin-top:0!important;opacity:0;height:0px"><style data-emotion="css 11sp92w">.css-11sp92w{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:var(--chakra-space-2);padding-left:var(--chakra-space-4);border-left:1px;border-style:solid;border-color:var(--chakra-colors-gray-200);}.css-11sp92w>*:not(style)~*:not(style){margin-top:0.5rem;-webkit-margin-end:0px;margin-inline-end:0px;margin-bottom:0px;-webkit-margin-start:0px;margin-inline-start:0px;}</style><div class="chakra-stack css-11sp92w"></div></div></div><div class="chakra-stack css-egoftb"><a class="chakra-link css-ryc07z" href="/learn"><p class="chakra-text css-9y4vnp">The Rise of Anti-trans Bills</p></a><div class="chakra-collapse" style="overflow:hidden;display:none;margin-top:0!important;opacity:0;height:0px"><div class="chakra-stack css-11sp92w"></div></div></div><div class="chakra-stack css-egoftb"><a class="chakra-link css-ryc07z" href="/bills/recent-updates"><p class="chakra-text css-9y4vnp">Recent Updates</p></a><div class="chakra-collapse" style="overflow:hidden;display:none;margin-top:0!important;opacity:0;height:0px"><div class="chakra-stack css-11sp92w"></div></div></div><div class="chakra-stack css-egoftb"><a class="chakra-link css-ryc07z" href="/legislative-sessions"><p class="chakra-text css-9y4vnp">Events</p></a><div class="chakra-collapse" style="overflow:hidden;display:none;margin-top:0!important;opacity:0;height:0px"><div class="chakra-stack css-11sp92w"></div></div></div><div class="chakra-stack css-egoftb"><a class="chakra-link css-ryc07z" href="/further-reading"><p class="chakra-text css-9y4vnp">Further Reading</p></a><div class="chakra-collapse" style="overflow:hidden;display:none;margin-top:0!important;opacity:0;height:0px"><div class="chakra-stack css-11sp92w"></div></div></div><div class="chakra-stack css-egoftb"><a class="chakra-link css-ryc07z" href="#"><p class="chakra-text css-9y4vnp">Previous Years</p><style data-emotion="css q9erop">.css-q9erop{width:var(--chakra-sizes-6);height:var(--chakra-sizes-6);display:inline-block;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}</style><style data-emotion="css 1twc07j">.css-1twc07j{width:1em;height:1em;display:inline-block;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;vertical-align:middle;width:var(--chakra-sizes-6);height:var(--chakra-sizes-6);display:inline-block;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}</style><svg class="chakra-icon chakra-icon css-1twc07j" focusable="false" viewbox="0 0 24 24"><path d="M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z" fill="currentColor"></path></svg></a><div class="chakra-collapse" style="overflow:hidden;display:none;margin-top:0!important;opacity:0;height:0px"><div class="chakra-stack css-11sp92w"><style data-emotion="css 1i05af6">.css-1i05af6{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:2px solid transparent;outline-offset:2px;color:inherit;padding-top:var(--chakra-space-2);padding-bottom:var(--chakra-space-2);}.css-1i05af6:hover,.css-1i05af6[data-hover]{-webkit-text-decoration:underline;text-decoration:underline;}.css-1i05af6:focus,.css-1i05af6[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><a class="chakra-link css-1i05af6" href="/bills/2024">2024</a><a class="chakra-link css-1i05af6" href="/bills/2023">2023</a><a class="chakra-link css-1i05af6" href="/bills/2022">2022</a></div></div></div><div class="chakra-stack css-egoftb"><a class="chakra-link css-ryc07z" href="/about"><p class="chakra-text css-9y4vnp">About</p></a><div class="chakra-collapse" style="overflow:hidden;display:none;margin-top:0!important;opacity:0;height:0px"><div class="chakra-stack css-11sp92w"></div></div></div></div></div></div><div><style data-emotion="css 1ff2web">.css-1ff2web{width:100%;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;max-width:var(--chakra-sizes-container-md);-webkit-padding-start:1rem;padding-inline-start:1rem;-webkit-padding-end:1rem;padding-inline-end:1rem;margin-bottom:var(--chakra-space-20);}</style><div class="chakra-container css-1ff2web"><style data-emotion="css 1gateod">.css-1gateod{margin-top:var(--chakra-space-8);margin-bottom:var(--chakra-space-4);margin-left:inherit;margin-right:inherit;}</style><div class="css-1gateod"><style data-emotion="css q1yqfi">.css-q1yqfi{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-bold);font-size:var(--chakra-fontSizes-4xl);line-height:1.2;margin-bottom:var(--chakra-space-2);}@media screen and (min-width: 48em){.css-q1yqfi{font-size:var(--chakra-fontSizes-5xl);line-height:1;}}</style><h2 class="chakra-heading css-q1yqfi">United States</h2></div><style data-emotion="css ul6lko">.css-ul6lko{margin-bottom:var(--chakra-space-8);max-width:610px;}</style><div class="css-ul6lko"><style data-emotion="css 1p8a9b1">.css-1p8a9b1{margin-left:inherit;margin-right:inherit;margin-bottom:var(--chakra-space-2);}</style><div class="css-1p8a9b1"><style data-emotion="css 61fv82">.css-61fv82{font-size:var(--chakra-fontSizes-2xl);margin-bottom:var(--chakra-space-2);max-width:var(--chakra-sizes-2xl);}</style><p class="chakra-text css-61fv82">We are tracking <span style="color:#C53030;font-weight:600">21</span> <!-- -->anti-trans bills in <!-- -->United States<!-- --> in <!-- -->2025<!-- -->. The legislation impacts<!-- --> <span style="color:#181818;font-weight:600">7</span> <!-- -->categories<!-- -->:</p><style data-emotion="css 2imjyh">.css-2imjyh{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}</style><div class="css-2imjyh"><style data-emotion="css i3jkqk">.css-i3jkqk{font-size:var(--chakra-fontSizes-lg);}</style><p class="chakra-text css-i3jkqk"><style data-emotion="css 1kcp1uz">.css-1kcp1uz{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-weight:var(--chakra-fontWeights-medium);line-height:1.2;outline:2px solid transparent;outline-offset:2px;min-height:1.5rem;min-width:1.5rem;font-size:var(--chakra-fontSizes-sm);border-radius:0px;-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);background:#005B99;color:var(--chakra-colors-white);margin:var(--chakra-space-1);}.css-1kcp1uz:focus,.css-1kcp1uz[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><span class="css-1kcp1uz">HEALTHCARE</span></p><p class="chakra-text css-i3jkqk"><style data-emotion="css f98mh4">.css-f98mh4{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-weight:var(--chakra-fontWeights-medium);line-height:1.2;outline:2px solid transparent;outline-offset:2px;min-height:1.5rem;min-width:1.5rem;font-size:var(--chakra-fontSizes-sm);border-radius:0px;-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);background:#A33469;color:var(--chakra-colors-white);margin:var(--chakra-space-1);}.css-f98mh4:focus,.css-f98mh4[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><span class="css-f98mh4">BATHROOM</span></p><p class="chakra-text css-i3jkqk"><style data-emotion="css 1whfev9">.css-1whfev9{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-weight:var(--chakra-fontWeights-medium);line-height:1.2;outline:2px solid transparent;outline-offset:2px;min-height:1.5rem;min-width:1.5rem;font-size:var(--chakra-fontSizes-sm);border-radius:0px;-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);background:#b55202;color:var(--chakra-colors-white);margin:var(--chakra-space-1);}.css-1whfev9:focus,.css-1whfev9[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><span class="css-1whfev9">SPORTS</span></p><p class="chakra-text css-i3jkqk"><style data-emotion="css 1ogpcdu">.css-1ogpcdu{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-weight:var(--chakra-fontWeights-medium);line-height:1.2;outline:2px solid transparent;outline-offset:2px;min-height:1.5rem;min-width:1.5rem;font-size:var(--chakra-fontSizes-sm);border-radius:0px;-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);background:#C89F46;color:var(--chakra-colors-white);margin:var(--chakra-space-1);}.css-1ogpcdu:focus,.css-1ogpcdu[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><span class="css-1ogpcdu">BIRTH CERTIFICATES</span></p><p class="chakra-text css-i3jkqk"><style data-emotion="css f4r7ae">.css-f4r7ae{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-weight:var(--chakra-fontWeights-medium);line-height:1.2;outline:2px solid transparent;outline-offset:2px;min-height:1.5rem;min-width:1.5rem;font-size:var(--chakra-fontSizes-sm);border-radius:0px;-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);background:#005649;color:var(--chakra-colors-white);margin:var(--chakra-space-1);}.css-f4r7ae:focus,.css-f4r7ae[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><span class="css-f4r7ae">EDUCATION</span></p><p class="chakra-text css-i3jkqk"><style data-emotion="css 5jrom">.css-5jrom{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-weight:var(--chakra-fontWeights-medium);line-height:1.2;outline:2px solid transparent;outline-offset:2px;min-height:1.5rem;min-width:1.5rem;font-size:var(--chakra-fontSizes-sm);border-radius:0px;-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);background:#3E3F30;color:var(--chakra-colors-white);margin:var(--chakra-space-1);}.css-5jrom:focus,.css-5jrom[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><span class="css-5jrom">MILITARY</span></p><p class="chakra-text css-i3jkqk"><span class="css-5jrom">OTHER</span></p></div></div></div><style data-emotion="css 1ftdpv0">.css-1ftdpv0{display:grid;grid-gap:var(--chakra-space-8);grid-template-columns:repeat(1, minmax(0, 1fr));-webkit-align-items:left;-webkit-box-align:left;-ms-flex-align:left;align-items:left;}</style><div class="css-1ftdpv0"><style data-emotion="css 4rck61">.css-4rck61{max-width:var(--chakra-sizes-2xl);border:1px solid #181818;padding:var(--chakra-space-6);border-left:4px solid #181818;}</style><div class="css-4rck61"><style data-emotion="css 1dvz6tu">.css-1dvz6tu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--chakra-space-2);margin-left:inherit;margin-right:inherit;margin-bottom:var(--chakra-space-2);}</style><div class="css-1dvz6tu"><style data-emotion="css wd7aku">.css-wd7aku{font-weight:var(--chakra-fontWeights-semibold);letter-spacing:var(--chakra-letterSpacings-wide);margin-bottom:var(--chakra-space-2);}</style><div class="css-wd7aku"><style data-emotion="css 1vygpf9">.css-1vygpf9{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-bold);font-size:var(--chakra-fontSizes-2xl);line-height:1.33;color:#181818;text-align:left;margin-bottom:var(--chakra-space-1);}@media screen and (min-width: 48em){.css-1vygpf9{font-size:var(--chakra-fontSizes-3xl);line-height:1.2;}}</style><h3 class="chakra-heading css-1vygpf9"><style data-emotion="css f4h6uy">.css-f4h6uy{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:2px solid transparent;outline-offset:2px;color:inherit;}.css-f4h6uy:hover,.css-f4h6uy[data-hover]{-webkit-text-decoration:underline;text-decoration:underline;}.css-f4h6uy:focus,.css-f4h6uy[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1015">US<!-- --> <!-- -->HB1015</a></h3><style data-emotion="css p7xsfh">.css-p7xsfh{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-weight:var(--chakra-fontWeights-medium);line-height:1.2;outline:2px solid transparent;outline-offset:2px;min-height:1.5rem;min-width:1.5rem;font-size:var(--chakra-fontSizes-sm);border-radius:0px;-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);background:#005B99;color:var(--chakra-colors-white);}.css-p7xsfh:focus,.css-p7xsfh[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><span class="css-p7xsfh">HEALTHCARE</span></div><style data-emotion="css spvtcf">.css-spvtcf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-weight:var(--chakra-fontWeights-medium);line-height:1.2;outline:2px solid transparent;outline-offset:2px;min-height:1.25rem;min-width:1.25rem;font-size:var(--chakra-fontSizes-xs);-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);border-radius:0px;background:var(--chakra-colors-blue-100);color:var(--chakra-colors-gray-800);}.css-spvtcf:focus,.css-spvtcf[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><span class="css-spvtcf">INTRODUCED</span></div><style data-emotion="css bp9bt3">.css-bp9bt3{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-semibold);font-size:var(--chakra-fontSizes-xl);line-height:1.2;margin-left:inherit;margin-right:inherit;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--chakra-line-clamp);--chakra-line-clamp:3;margin-bottom:var(--chakra-space-2);}</style><h2 class="chakra-heading css-bp9bt3">To amend title 18, United States Code, to provide for certain rules for housing or transportation based on gender and to provide for a limitation on gender-related medical treatment.</h2><style data-emotion="css bxak8j">.css-bxak8j{margin-bottom:var(--chakra-space-2);}</style><div class="css-bxak8j"><style data-emotion="css 3vjk35">.css-3vjk35{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:var(--chakra-space-4);}</style><div class="css-3vjk35"><style data-emotion="css zfp3v8">.css-zfp3v8{width:45px;height:45px;display:inline-block;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;vertical-align:middle;}</style><svg class="chakra-icon css-zfp3v8" focusable="false" viewbox="0 0 200 200"><svg fill="none" viewbox="0 0 59 59" xmlns="http://www.w3.org/2000/svg"><path d="M26.0421 29.7075V48.38H7.50793V43.539C7.50793 35.9777 8.06119 30.3529 9.16771 26.6645C10.3664 22.8839 13.4555 17.5357 18.4348 10.62L26.3188 15.0461C22.1693 22.1462 19.7719 27.0334 19.1264 29.7075H26.0421ZM51.2155 29.7075V48.38H32.6813V43.539C32.6813 35.9777 33.2345 30.3529 34.341 26.6645C35.5398 22.8839 38.6288 17.5357 43.6082 10.62L51.4921 15.0461C47.3427 22.1462 44.9452 27.0334 44.2997 29.7075H51.2155Z" fill="#4A5568"></path></svg></svg><style data-emotion="css 1vlkgh2">.css-1vlkgh2{font-family:Courier;margin:var(--chakra-space-2);margin-left:var(--chakra-space-4);text-align:justify;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--chakra-line-clamp);--chakra-line-clamp:6;}</style><p class="chakra-text css-1vlkgh2">To amend title 18, United States Code, to provide for certain rules for housing or transportation based on gender and to provide for a limitation on gender-related medical treatment.</p></div></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1015"><style data-emotion="css 1952nyr">.css-1952nyr{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;outline:2px solid transparent;outline-offset:2px;width:auto;line-height:1.2;border-radius:0px;font-weight:var(--chakra-fontWeights-semibold);transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);height:var(--chakra-sizes-10);min-width:var(--chakra-sizes-10);font-size:var(--chakra-fontSizes-md);-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);background:var(--chakra-colors-gray-100);border:1px solid #181818;background-color:var(--chakra-colors-white);}.css-1952nyr:focus,.css-1952nyr[data-focus]{box-shadow:var(--chakra-shadows-outline);}.css-1952nyr[disabled],.css-1952nyr[aria-disabled=true],.css-1952nyr[data-disabled]{opacity:0.4;cursor:not-allowed;box-shadow:var(--chakra-shadows-none);}.css-1952nyr:hover,.css-1952nyr[data-hover]{background:var(--chakra-colors-gray-200);}.css-1952nyr:hover[disabled],.css-1952nyr[data-hover][disabled],.css-1952nyr:hover[aria-disabled=true],.css-1952nyr[data-hover][aria-disabled=true],.css-1952nyr:hover[data-disabled],.css-1952nyr[data-hover][data-disabled]{background:var(--chakra-colors-gray-100);}.css-1952nyr:active,.css-1952nyr[data-active]{background:var(--chakra-colors-gray-300);}</style><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1016">US<!-- --> <!-- -->HB1016</a></h3><style data-emotion="css bvx26t">.css-bvx26t{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-weight:var(--chakra-fontWeights-medium);line-height:1.2;outline:2px solid transparent;outline-offset:2px;min-height:1.5rem;min-width:1.5rem;font-size:var(--chakra-fontSizes-sm);border-radius:0px;-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);background:#A33469;color:var(--chakra-colors-white);}.css-bvx26t:focus,.css-bvx26t[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><span class="css-bvx26t">BATHROOM</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">To prohibit individuals from accessing or using single-sex facilities on Federal property other than those corresponding to their biological sex, and for other purposes.</h2><div class="css-bxak8j"><div class="css-3vjk35"><svg class="chakra-icon css-zfp3v8" focusable="false" viewbox="0 0 200 200"><svg fill="none" viewbox="0 0 59 59" xmlns="http://www.w3.org/2000/svg"><path d="M26.0421 29.7075V48.38H7.50793V43.539C7.50793 35.9777 8.06119 30.3529 9.16771 26.6645C10.3664 22.8839 13.4555 17.5357 18.4348 10.62L26.3188 15.0461C22.1693 22.1462 19.7719 27.0334 19.1264 29.7075H26.0421ZM51.2155 29.7075V48.38H32.6813V43.539C32.6813 35.9777 33.2345 30.3529 34.341 26.6645C35.5398 22.8839 38.6288 17.5357 43.6082 10.62L51.4921 15.0461C47.3427 22.1462 44.9452 27.0334 44.2997 29.7075H51.2155Z" fill="#4A5568"></path></svg></svg><p class="chakra-text css-1vlkgh2">To prohibit individuals from accessing or using single-sex facilities on Federal property other than those corresponding to their biological sex, and for other purposes.</p></div></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1016"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1017">US<!-- --> <!-- -->HB1017</a></h3><span class="css-bvx26t">BATHROOM</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">To prohibit an entity from receiving Federal funds if such entity permits an individual to access or use a single-sex facility on the property of such entity that does not correspond to the biological sex of such person, and for other purposes.</h2><div class="css-bxak8j"><div class="css-3vjk35"><svg class="chakra-icon css-zfp3v8" focusable="false" viewbox="0 0 200 200"><svg fill="none" viewbox="0 0 59 59" xmlns="http://www.w3.org/2000/svg"><path d="M26.0421 29.7075V48.38H7.50793V43.539C7.50793 35.9777 8.06119 30.3529 9.16771 26.6645C10.3664 22.8839 13.4555 17.5357 18.4348 10.62L26.3188 15.0461C22.1693 22.1462 19.7719 27.0334 19.1264 29.7075H26.0421ZM51.2155 29.7075V48.38H32.6813V43.539C32.6813 35.9777 33.2345 30.3529 34.341 26.6645C35.5398 22.8839 38.6288 17.5357 43.6082 10.62L51.4921 15.0461C47.3427 22.1462 44.9452 27.0334 44.2997 29.7075H51.2155Z" fill="#4A5568"></path></svg></svg><p class="chakra-text css-1vlkgh2">To prohibit an entity from receiving Federal funds if such entity permits an individual to access or use a single-sex facility on the property of such entity that does not correspond to the biological sex of such person, and for other purposes.</p></div></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1017"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1028">US<!-- --> <!-- -->HB1028</a></h3><style data-emotion="css bu60l4">.css-bu60l4{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-weight:var(--chakra-fontWeights-medium);line-height:1.2;outline:2px solid transparent;outline-offset:2px;min-height:1.5rem;min-width:1.5rem;font-size:var(--chakra-fontSizes-sm);border-radius:0px;-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);background:#b55202;color:var(--chakra-colors-white);}.css-bu60l4:focus,.css-bu60l4[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><span class="css-bu60l4">SPORTS</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">To modify eligibility requirements for amateur sports governing organizations.</h2><div class="css-bxak8j"></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1028"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1139">US<!-- --> <!-- -->HB1139</a></h3><style data-emotion="css 15ear9v">.css-15ear9v{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-weight:var(--chakra-fontWeights-medium);line-height:1.2;outline:2px solid transparent;outline-offset:2px;min-height:1.5rem;min-width:1.5rem;font-size:var(--chakra-fontSizes-sm);border-radius:0px;-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);background:#C89F46;color:var(--chakra-colors-white);}.css-15ear9v:focus,.css-15ear9v[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><span class="css-15ear9v">BIRTH CERTIFICATES</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">To prohibit the Secretary of State from issuing a passport, passport card, or Consular Report of Birth Abroad that includes the unspecified (X) gender designation, and for other purposes.</h2><div class="css-bxak8j"></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1139"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1282">US<!-- --> <!-- -->HB1282</a></h3><style data-emotion="css 9x1vkf">.css-9x1vkf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-weight:var(--chakra-fontWeights-medium);line-height:1.2;outline:2px solid transparent;outline-offset:2px;min-height:1.5rem;min-width:1.5rem;font-size:var(--chakra-fontSizes-sm);border-radius:0px;-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);background:#005649;color:var(--chakra-colors-white);}.css-9x1vkf:focus,.css-9x1vkf[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><span class="css-9x1vkf">EDUCATION</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">To prohibit Federal funding for institutions of higher education that carry out diversity, equity, and inclusion initiatives, and for other purposes.</h2><div class="css-bxak8j"></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1282"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB28">US<!-- --> <!-- -->HB28</a></h3><span class="css-bu60l4">SPORTS</span></div><style data-emotion="css 1nc3r9p">.css-1nc3r9p{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-weight:var(--chakra-fontWeights-medium);line-height:1.2;outline:2px solid transparent;outline-offset:2px;min-height:1.25rem;min-width:1.25rem;font-size:var(--chakra-fontSizes-xs);-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);border-radius:0px;background:var(--chakra-colors-orange-100);color:var(--chakra-colors-gray-800);}.css-1nc3r9p:focus,.css-1nc3r9p[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><span class="css-1nc3r9p">ENGROSSED</span></div><h2 class="chakra-heading css-bp9bt3">Protection of Women and Girls in Sports Act of 2025</h2><div class="css-bxak8j"><style data-emotion="css 1anmcl7">.css-1anmcl7{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--chakra-line-clamp);--chakra-line-clamp:5;margin-left:inherit;margin-right:inherit;margin-bottom:var(--chakra-space-4);}</style><p class="chakra-text css-1anmcl7">To amend the Education Amendments of 1972 to provide that for purposes of determining compliance with title IX of such Act in athletics, sex shall be recognized based solely on a person's reproductive biology and genetics at birth.</p><div class="css-3vjk35"><svg class="chakra-icon css-zfp3v8" focusable="false" viewbox="0 0 200 200"><svg fill="none" viewbox="0 0 59 59" xmlns="http://www.w3.org/2000/svg"><path d="M26.0421 29.7075V48.38H7.50793V43.539C7.50793 35.9777 8.06119 30.3529 9.16771 26.6645C10.3664 22.8839 13.4555 17.5357 18.4348 10.62L26.3188 15.0461C22.1693 22.1462 19.7719 27.0334 19.1264 29.7075H26.0421ZM51.2155 29.7075V48.38H32.6813V43.539C32.6813 35.9777 33.2345 30.3529 34.341 26.6645C35.5398 22.8839 38.6288 17.5357 43.6082 10.62L51.4921 15.0461C47.3427 22.1462 44.9452 27.0334 44.2997 29.7075H51.2155Z" fill="#4A5568"></path></svg></svg><p class="chakra-text css-1vlkgh2">It shall be a violation of subsection (a) for a recipient of Federal financial assistance who operates, sponsors, or facilitates athletic programs or activities to permit a person whose sex is male to participate in an athletic program or activity that is designated for women or girls.</p></div></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB28"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB461">US<!-- --> <!-- -->HB461</a></h3><style data-emotion="css iyw6hm">.css-iyw6hm{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-weight:var(--chakra-fontWeights-medium);line-height:1.2;outline:2px solid transparent;outline-offset:2px;min-height:1.5rem;min-width:1.5rem;font-size:var(--chakra-fontSizes-sm);border-radius:0px;-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);background:#3E3F30;color:var(--chakra-colors-white);}.css-iyw6hm:focus,.css-iyw6hm[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><span class="css-iyw6hm">MILITARY</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">Eliminate DEI in the Military Act</h2><div class="css-bxak8j"><p class="chakra-text css-1anmcl7">To prohibit the use of Federal funds for any DEI activity in the Armed Forces, and for other purposes.</p></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB461"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB498">US<!-- --> <!-- -->HB498</a></h3><span class="css-p7xsfh">HEALTHCARE</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">To amend title XIX of the Social Security Act to prohibit Federal Medicaid funding for gender transition procedures for minors.</h2><div class="css-bxak8j"></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB498"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB600">US<!-- --> <!-- -->HB600</a></h3><span class="css-p7xsfh">HEALTHCARE</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">WHO is Accountable Act</h2><div class="css-bxak8j"><p class="chakra-text css-1anmcl7">To prohibit the use of funds to seek membership in the World Health Organization or to provide assessed or voluntary contributions to the World Health Organization.</p><div class="css-3vjk35"><svg class="chakra-icon css-zfp3v8" focusable="false" viewbox="0 0 200 200"><svg fill="none" viewbox="0 0 59 59" xmlns="http://www.w3.org/2000/svg"><path d="M26.0421 29.7075V48.38H7.50793V43.539C7.50793 35.9777 8.06119 30.3529 9.16771 26.6645C10.3664 22.8839 13.4555 17.5357 18.4348 10.62L26.3188 15.0461C22.1693 22.1462 19.7719 27.0334 19.1264 29.7075H26.0421ZM51.2155 29.7075V48.38H32.6813V43.539C32.6813 35.9777 33.2345 30.3529 34.341 26.6645C35.5398 22.8839 38.6288 17.5357 43.6082 10.62L51.4921 15.0461C47.3427 22.1462 44.9452 27.0334 44.2997 29.7075H51.2155Z" fill="#4A5568"></path></svg></svg><p class="chakra-text css-1vlkgh2">No funds available to any Federal department or agency may be used to seek membership by the United States in the World Health Organization or to provide assessed or voluntary contributions to the World Health Organization until such time as the Secretary of State certifies to Congress that the World Health Organization meets the conditions described in subsection (b): [...] (7) The World Health Organization has ceased all funding for, engagement in, and messaging with respect to certain controversial and politically charged issues that are non-germane to the World Health Organization’s directive, including— (A) so-called "gender identity" and harmful rhetoric relating to "gender affirming care";</p></div></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB600"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB653">US<!-- --> <!-- -->HB653</a></h3><span class="css-p7xsfh">HEALTHCARE</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">To protect children from medical malpractice in the form of gender transition procedures.</h2><div class="css-bxak8j"></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB653"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB742">US<!-- --> <!-- -->HB742</a></h3><span class="css-p7xsfh">HEALTHCARE</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">To prohibit Federal funds from being used to provide certain gender transition procedures to minors.</h2><div class="css-bxak8j"></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB742"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB800">US<!-- --> <!-- -->HB800</a></h3><span class="css-iyw6hm">OTHER</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">To enact into law the executive order relating to ending diversity, equity, and inclusion programs in the Federal Government, and for other purposes.</h2><div class="css-bxak8j"><div class="css-3vjk35"><svg class="chakra-icon css-zfp3v8" focusable="false" viewbox="0 0 200 200"><svg fill="none" viewbox="0 0 59 59" xmlns="http://www.w3.org/2000/svg"><path d="M26.0421 29.7075V48.38H7.50793V43.539C7.50793 35.9777 8.06119 30.3529 9.16771 26.6645C10.3664 22.8839 13.4555 17.5357 18.4348 10.62L26.3188 15.0461C22.1693 22.1462 19.7719 27.0334 19.1264 29.7075H26.0421ZM51.2155 29.7075V48.38H32.6813V43.539C32.6813 35.9777 33.2345 30.3529 34.341 26.6645C35.5398 22.8839 38.6288 17.5357 43.6082 10.62L51.4921 15.0461C47.3427 22.1462 44.9452 27.0334 44.2997 29.7075H51.2155Z" fill="#4A5568"></path></svg></svg><p class="chakra-text css-1vlkgh2">To enact into law the executive order relating to ending diversity, equity, and inclusion programs in the Federal Government, and for other purposes.</p></div></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB800"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HR26">US<!-- --> <!-- -->HR26</a></h3><span class="css-iyw6hm">OTHER</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">Deeming certain conduct of members of Antifa as domestic terrorism and designating Antifa as a domestic terrorist organization.</h2><div class="css-bxak8j"><div class="css-3vjk35"><svg class="chakra-icon css-zfp3v8" focusable="false" viewbox="0 0 200 200"><svg fill="none" viewbox="0 0 59 59" xmlns="http://www.w3.org/2000/svg"><path d="M26.0421 29.7075V48.38H7.50793V43.539C7.50793 35.9777 8.06119 30.3529 9.16771 26.6645C10.3664 22.8839 13.4555 17.5357 18.4348 10.62L26.3188 15.0461C22.1693 22.1462 19.7719 27.0334 19.1264 29.7075H26.0421ZM51.2155 29.7075V48.38H32.6813V43.539C32.6813 35.9777 33.2345 30.3529 34.341 26.6645C35.5398 22.8839 38.6288 17.5357 43.6082 10.62L51.4921 15.0461C47.3427 22.1462 44.9452 27.0334 44.2997 29.7075H51.2155Z" fill="#4A5568"></path></svg></svg><p class="chakra-text css-1vlkgh2">Deeming certain conduct of members of Antifa as domestic terrorism and designating Antifa as a domestic terrorist organization. [...] Whereas, in August 2022, Antifa ardently defended the sexualization of children by guarding a "kid-friendly" drag show at a North Texas distillery;</p></div></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HR26"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HR47">US<!-- --> <!-- -->HR47</a></h3><span class="css-bu60l4">SPORTS</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">Concerning the National Collegiate Athletic Association policy for eligibility in women's sports.</h2><div class="css-bxak8j"><div class="css-3vjk35"><svg class="chakra-icon css-zfp3v8" focusable="false" viewbox="0 0 200 200"><svg fill="none" viewbox="0 0 59 59" xmlns="http://www.w3.org/2000/svg"><path d="M26.0421 29.7075V48.38H7.50793V43.539C7.50793 35.9777 8.06119 30.3529 9.16771 26.6645C10.3664 22.8839 13.4555 17.5357 18.4348 10.62L26.3188 15.0461C22.1693 22.1462 19.7719 27.0334 19.1264 29.7075H26.0421ZM51.2155 29.7075V48.38H32.6813V43.539C32.6813 35.9777 33.2345 30.3529 34.341 26.6645C35.5398 22.8839 38.6288 17.5357 43.6082 10.62L51.4921 15.0461C47.3427 22.1462 44.9452 27.0334 44.2997 29.7075H51.2155Z" fill="#4A5568"></path></svg></svg><p class="chakra-text css-1vlkgh2">The House of Representatives (1) calls on the National Collegiate Athletic Association (referred to in this resolution as "NCAA") to revoke its transgender student-athlete eligibility policy that directly discriminates against female student athletes;</p></div></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HR47"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SB209">US<!-- --> <!-- -->SB209</a></h3><span class="css-p7xsfh">HEALTHCARE</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">A bill to protect children from medical malpractice in the form of gender-transition procedures.</h2><div class="css-bxak8j"></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SB209"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SB312">US<!-- --> <!-- -->SB312</a></h3><span class="css-p7xsfh">HEALTHCARE</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">A bill to establish a Federal tort against pediatric gender clinics and other entities pushing gender-transition procedures that cause bodily injury to children or harm the mental health of children.</h2><div class="css-bxak8j"></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SB312"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SB74">US<!-- --> <!-- -->SB74</a></h3><span class="css-bu60l4">SPORTS</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">Fair Play for Girls Act</h2><div class="css-bxak8j"><p class="chakra-text css-1anmcl7">A bill to require the Attorney General to submit to Congress a report relating to violence against women in athletics.</p></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SB74"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SB9">US<!-- --> <!-- -->SB9</a></h3><span class="css-bu60l4">SPORTS</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">Protection of Women and Girls in Sports Act of 2025</h2><div class="css-bxak8j"><p class="chakra-text css-1anmcl7">A bill to provide that for purposes of determining compliance with title IX of the Education Amendments of 1972 in athletics, sex shall be recognized based solely on a person's reproductive biology and genetics at birth.</p><div class="css-3vjk35"><svg class="chakra-icon css-zfp3v8" focusable="false" viewbox="0 0 200 200"><svg fill="none" viewbox="0 0 59 59" xmlns="http://www.w3.org/2000/svg"><path d="M26.0421 29.7075V48.38H7.50793V43.539C7.50793 35.9777 8.06119 30.3529 9.16771 26.6645C10.3664 22.8839 13.4555 17.5357 18.4348 10.62L26.3188 15.0461C22.1693 22.1462 19.7719 27.0334 19.1264 29.7075H26.0421ZM51.2155 29.7075V48.38H32.6813V43.539C32.6813 35.9777 33.2345 30.3529 34.341 26.6645C35.5398 22.8839 38.6288 17.5357 43.6082 10.62L51.4921 15.0461C47.3427 22.1462 44.9452 27.0334 44.2997 29.7075H51.2155Z" fill="#4A5568"></path></svg></svg><p class="chakra-text css-1vlkgh2">To provide that for purposes of determining compliance with title IX of the Education Amendments of 1972 in athletics, sex shall be recognized based solely on a person’s reproductive biology and genetics at birth.</p></div></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SB9"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SR21">US<!-- --> <!-- -->SR21</a></h3><span class="css-bu60l4">SPORTS</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">A resolution designating October 10, 2025, as "American Girls in Sports Day".</h2><div class="css-bxak8j"><div class="css-3vjk35"><svg class="chakra-icon css-zfp3v8" focusable="false" viewbox="0 0 200 200"><svg fill="none" viewbox="0 0 59 59" xmlns="http://www.w3.org/2000/svg"><path d="M26.0421 29.7075V48.38H7.50793V43.539C7.50793 35.9777 8.06119 30.3529 9.16771 26.6645C10.3664 22.8839 13.4555 17.5357 18.4348 10.62L26.3188 15.0461C22.1693 22.1462 19.7719 27.0334 19.1264 29.7075H26.0421ZM51.2155 29.7075V48.38H32.6813V43.539C32.6813 35.9777 33.2345 30.3529 34.341 26.6645C35.5398 22.8839 38.6288 17.5357 43.6082 10.62L51.4921 15.0461C47.3427 22.1462 44.9452 27.0334 44.2997 29.7075H51.2155Z" fill="#4A5568"></path></svg></svg><p class="chakra-text css-1vlkgh2">Whereas the National Association of Intercollegiate Athletics (NAIA) has instituted new policies to protect biological girls in sports and ensure that only student athletes whose biological sex is female will be allowed to compete in NAIA-sponsored women's sports teams; Whereas it is imperative that women's and girl's opportunities to compete athletically are protected; and Whereas October 10th, as represented by the Roman numerals "XX", signifies the female XX chromosomes: Now, therefore, be it Resolved, That the Senate— (1) recognizes October 10, 2025, as "American Girls in Sports Day"; [...] (3) recognizes the importance of Title IX in protecting biological women in sports; and (4) calls on sports-governing bodies in the United States and abroad to protect biological women and girls in sports.</p></div></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SR21"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SR22">US<!-- --> <!-- -->SR22</a></h3><span class="css-bu60l4">SPORTS</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">A resolution concerning the National Collegiate Athletic Association policy for eligibility in women's sports.</h2><div class="css-bxak8j"><div class="css-3vjk35"><svg class="chakra-icon css-zfp3v8" focusable="false" viewbox="0 0 200 200"><svg fill="none" viewbox="0 0 59 59" xmlns="http://www.w3.org/2000/svg"><path d="M26.0421 29.7075V48.38H7.50793V43.539C7.50793 35.9777 8.06119 30.3529 9.16771 26.6645C10.3664 22.8839 13.4555 17.5357 18.4348 10.62L26.3188 15.0461C22.1693 22.1462 19.7719 27.0334 19.1264 29.7075H26.0421ZM51.2155 29.7075V48.38H32.6813V43.539C32.6813 35.9777 33.2345 30.3529 34.341 26.6645C35.5398 22.8839 38.6288 17.5357 43.6082 10.62L51.4921 15.0461C47.3427 22.1462 44.9452 27.0334 44.2997 29.7075H51.2155Z" fill="#4A5568"></path></svg></svg><p class="chakra-text css-1vlkgh2">The House of Representatives (1) calls on the National Collegiate Athletic Association (referred to in this resolution as "NCAA") to revoke its transgender student-athlete eligibility policy that directly discriminates against female student athletes;</p></div></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SR22"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div></div></div></div><span></span></div>
Where is the div on the page? Go back to the inspector and see if you can find the first div.
2. selecting html elements using .find()
#
We can do the same as above, but using the find()
method.
soup.find('title')
<title>United States Bills | Anti-trans legislation</title>
soup.find('h3')
<h3 class="chakra-heading css-1vygpf9"><style data-emotion="css f4h6uy">.css-f4h6uy{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:2px solid transparent;outline-offset:2px;color:inherit;}.css-f4h6uy:hover,.css-f4h6uy[data-hover]{-webkit-text-decoration:underline;text-decoration:underline;}.css-f4h6uy:focus,.css-f4h6uy[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1015">US<!-- --> <!-- -->HB1015</a></h3>
soup.find('div')
<div data-reactroot="" id="__next"><style data-emotion="css-global 1o2ia7f">:host,:root{--chakra-ring-inset:var(--chakra-empty,/*!*/ /*!*/);--chakra-ring-offset-width:0px;--chakra-ring-offset-color:#fff;--chakra-ring-color:rgba(66, 153, 225, 0.6);--chakra-ring-offset-shadow:0 0 #0000;--chakra-ring-shadow:0 0 #0000;--chakra-space-x-reverse:0;--chakra-space-y-reverse:0;--chakra-colors-transparent:transparent;--chakra-colors-current:currentColor;--chakra-colors-black:#000000;--chakra-colors-white:#FFFFFF;--chakra-colors-whiteAlpha-50:rgba(255, 255, 255, 0.04);--chakra-colors-whiteAlpha-100:rgba(255, 255, 255, 0.06);--chakra-colors-whiteAlpha-200:rgba(255, 255, 255, 0.08);--chakra-colors-whiteAlpha-300:rgba(255, 255, 255, 0.16);--chakra-colors-whiteAlpha-400:rgba(255, 255, 255, 0.24);--chakra-colors-whiteAlpha-500:rgba(255, 255, 255, 0.36);--chakra-colors-whiteAlpha-600:rgba(255, 255, 255, 0.48);--chakra-colors-whiteAlpha-700:rgba(255, 255, 255, 0.64);--chakra-colors-whiteAlpha-800:rgba(255, 255, 255, 0.80);--chakra-colors-whiteAlpha-900:rgba(255, 255, 255, 0.92);--chakra-colors-blackAlpha-50:rgba(0, 0, 0, 0.04);--chakra-colors-blackAlpha-100:rgba(0, 0, 0, 0.06);--chakra-colors-blackAlpha-200:rgba(0, 0, 0, 0.08);--chakra-colors-blackAlpha-300:rgba(0, 0, 0, 0.16);--chakra-colors-blackAlpha-400:rgba(0, 0, 0, 0.24);--chakra-colors-blackAlpha-500:rgba(0, 0, 0, 0.36);--chakra-colors-blackAlpha-600:rgba(0, 0, 0, 0.48);--chakra-colors-blackAlpha-700:rgba(0, 0, 0, 0.64);--chakra-colors-blackAlpha-800:rgba(0, 0, 0, 0.80);--chakra-colors-blackAlpha-900:rgba(0, 0, 0, 0.92);--chakra-colors-gray-50:#F7FAFC;--chakra-colors-gray-100:#EDF2F7;--chakra-colors-gray-200:#E2E8F0;--chakra-colors-gray-300:#CBD5E0;--chakra-colors-gray-400:#A0AEC0;--chakra-colors-gray-500:#718096;--chakra-colors-gray-600:#4A5568;--chakra-colors-gray-700:#2D3748;--chakra-colors-gray-800:#1A202C;--chakra-colors-gray-900:#171923;--chakra-colors-red-50:#FFF5F5;--chakra-colors-red-100:#FED7D7;--chakra-colors-red-200:#FEB2B2;--chakra-colors-red-300:#FC8181;--chakra-colors-red-400:#F56565;--chakra-colors-red-500:#E53E3E;--chakra-colors-red-600:#C53030;--chakra-colors-red-700:#9B2C2C;--chakra-colors-red-800:#822727;--chakra-colors-red-900:#63171B;--chakra-colors-orange-50:#FFFAF0;--chakra-colors-orange-100:#FEEBC8;--chakra-colors-orange-200:#FBD38D;--chakra-colors-orange-300:#F6AD55;--chakra-colors-orange-400:#ED8936;--chakra-colors-orange-500:#DD6B20;--chakra-colors-orange-600:#C05621;--chakra-colors-orange-700:#9C4221;--chakra-colors-orange-800:#7B341E;--chakra-colors-orange-900:#652B19;--chakra-colors-yellow-50:#FFFFF0;--chakra-colors-yellow-100:#FEFCBF;--chakra-colors-yellow-200:#FAF089;--chakra-colors-yellow-300:#F6E05E;--chakra-colors-yellow-400:#ECC94B;--chakra-colors-yellow-500:#D69E2E;--chakra-colors-yellow-600:#B7791F;--chakra-colors-yellow-700:#975A16;--chakra-colors-yellow-800:#744210;--chakra-colors-yellow-900:#5F370E;--chakra-colors-green-50:#F0FFF4;--chakra-colors-green-100:#C6F6D5;--chakra-colors-green-200:#9AE6B4;--chakra-colors-green-300:#68D391;--chakra-colors-green-400:#48BB78;--chakra-colors-green-500:#38A169;--chakra-colors-green-600:#2F855A;--chakra-colors-green-700:#276749;--chakra-colors-green-800:#22543D;--chakra-colors-green-900:#1C4532;--chakra-colors-teal-50:#E6FFFA;--chakra-colors-teal-100:#B2F5EA;--chakra-colors-teal-200:#81E6D9;--chakra-colors-teal-300:#4FD1C5;--chakra-colors-teal-400:#38B2AC;--chakra-colors-teal-500:#319795;--chakra-colors-teal-600:#2C7A7B;--chakra-colors-teal-700:#285E61;--chakra-colors-teal-800:#234E52;--chakra-colors-teal-900:#1D4044;--chakra-colors-blue-50:#ebf8ff;--chakra-colors-blue-100:#bee3f8;--chakra-colors-blue-200:#90cdf4;--chakra-colors-blue-300:#63b3ed;--chakra-colors-blue-400:#4299e1;--chakra-colors-blue-500:#3182ce;--chakra-colors-blue-600:#2b6cb0;--chakra-colors-blue-700:#2c5282;--chakra-colors-blue-800:#2a4365;--chakra-colors-blue-900:#1A365D;--chakra-colors-cyan-50:#EDFDFD;--chakra-colors-cyan-100:#C4F1F9;--chakra-colors-cyan-200:#9DECF9;--chakra-colors-cyan-300:#76E4F7;--chakra-colors-cyan-400:#0BC5EA;--chakra-colors-cyan-500:#00B5D8;--chakra-colors-cyan-600:#00A3C4;--chakra-colors-cyan-700:#0987A0;--chakra-colors-cyan-800:#086F83;--chakra-colors-cyan-900:#065666;--chakra-colors-purple-50:#FAF5FF;--chakra-colors-purple-100:#E9D8FD;--chakra-colors-purple-200:#D6BCFA;--chakra-colors-purple-300:#B794F4;--chakra-colors-purple-400:#9F7AEA;--chakra-colors-purple-500:#805AD5;--chakra-colors-purple-600:#6B46C1;--chakra-colors-purple-700:#553C9A;--chakra-colors-purple-800:#44337A;--chakra-colors-purple-900:#322659;--chakra-colors-pink-50:#FFF5F7;--chakra-colors-pink-100:#FED7E2;--chakra-colors-pink-200:#FBB6CE;--chakra-colors-pink-300:#F687B3;--chakra-colors-pink-400:#ED64A6;--chakra-colors-pink-500:#D53F8C;--chakra-colors-pink-600:#B83280;--chakra-colors-pink-700:#97266D;--chakra-colors-pink-800:#702459;--chakra-colors-pink-900:#521B41;--chakra-colors-linkedin-50:#E8F4F9;--chakra-colors-linkedin-100:#CFEDFB;--chakra-colors-linkedin-200:#9BDAF3;--chakra-colors-linkedin-300:#68C7EC;--chakra-colors-linkedin-400:#34B3E4;--chakra-colors-linkedin-500:#00A0DC;--chakra-colors-linkedin-600:#008CC9;--chakra-colors-linkedin-700:#0077B5;--chakra-colors-linkedin-800:#005E93;--chakra-colors-linkedin-900:#004471;--chakra-colors-facebook-50:#E8F4F9;--chakra-colors-facebook-100:#D9DEE9;--chakra-colors-facebook-200:#B7C2DA;--chakra-colors-facebook-300:#6482C0;--chakra-colors-facebook-400:#4267B2;--chakra-colors-facebook-500:#385898;--chakra-colors-facebook-600:#314E89;--chakra-colors-facebook-700:#29487D;--chakra-colors-facebook-800:#223B67;--chakra-colors-facebook-900:#1E355B;--chakra-colors-messenger-50:#D0E6FF;--chakra-colors-messenger-100:#B9DAFF;--chakra-colors-messenger-200:#A2CDFF;--chakra-colors-messenger-300:#7AB8FF;--chakra-colors-messenger-400:#2E90FF;--chakra-colors-messenger-500:#0078FF;--chakra-colors-messenger-600:#0063D1;--chakra-colors-messenger-700:#0052AC;--chakra-colors-messenger-800:#003C7E;--chakra-colors-messenger-900:#002C5C;--chakra-colors-whatsapp-50:#dffeec;--chakra-colors-whatsapp-100:#b9f5d0;--chakra-colors-whatsapp-200:#90edb3;--chakra-colors-whatsapp-300:#65e495;--chakra-colors-whatsapp-400:#3cdd78;--chakra-colors-whatsapp-500:#22c35e;--chakra-colors-whatsapp-600:#179848;--chakra-colors-whatsapp-700:#0c6c33;--chakra-colors-whatsapp-800:#01421c;--chakra-colors-whatsapp-900:#001803;--chakra-colors-twitter-50:#E5F4FD;--chakra-colors-twitter-100:#C8E9FB;--chakra-colors-twitter-200:#A8DCFA;--chakra-colors-twitter-300:#83CDF7;--chakra-colors-twitter-400:#57BBF5;--chakra-colors-twitter-500:#1DA1F2;--chakra-colors-twitter-600:#1A94DA;--chakra-colors-twitter-700:#1681BF;--chakra-colors-twitter-800:#136B9E;--chakra-colors-twitter-900:#0D4D71;--chakra-colors-telegram-50:#E3F2F9;--chakra-colors-telegram-100:#C5E4F3;--chakra-colors-telegram-200:#A2D4EC;--chakra-colors-telegram-300:#7AC1E4;--chakra-colors-telegram-400:#47A9DA;--chakra-colors-telegram-500:#0088CC;--chakra-colors-telegram-600:#007AB8;--chakra-colors-telegram-700:#006BA1;--chakra-colors-telegram-800:#005885;--chakra-colors-telegram-900:#003F5E;--chakra-colors-brand-700:#2a69ac;--chakra-colors-brand-800:#153e75;--chakra-colors-brand-900:#1a365d;--chakra-colors-brand-blue:#00a3c4;--chakra-borders-none:0;--chakra-borders-1px:1px solid;--chakra-borders-2px:2px solid;--chakra-borders-4px:4px solid;--chakra-borders-8px:8px solid;--chakra-fonts-heading:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--chakra-fonts-body:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--chakra-fonts-mono:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--chakra-fontSizes-xs:0.75rem;--chakra-fontSizes-sm:0.875rem;--chakra-fontSizes-md:1rem;--chakra-fontSizes-lg:1.125rem;--chakra-fontSizes-xl:1.25rem;--chakra-fontSizes-2xl:1.5rem;--chakra-fontSizes-3xl:1.875rem;--chakra-fontSizes-4xl:2.25rem;--chakra-fontSizes-5xl:3rem;--chakra-fontSizes-6xl:3.75rem;--chakra-fontSizes-7xl:4.5rem;--chakra-fontSizes-8xl:6rem;--chakra-fontSizes-9xl:8rem;--chakra-fontWeights-hairline:100;--chakra-fontWeights-thin:200;--chakra-fontWeights-light:300;--chakra-fontWeights-normal:400;--chakra-fontWeights-medium:500;--chakra-fontWeights-semibold:600;--chakra-fontWeights-bold:700;--chakra-fontWeights-extrabold:800;--chakra-fontWeights-black:900;--chakra-letterSpacings-tighter:-0.05em;--chakra-letterSpacings-tight:-0.025em;--chakra-letterSpacings-normal:0;--chakra-letterSpacings-wide:0.025em;--chakra-letterSpacings-wider:0.05em;--chakra-letterSpacings-widest:0.1em;--chakra-lineHeights-3:.75rem;--chakra-lineHeights-4:1rem;--chakra-lineHeights-5:1.25rem;--chakra-lineHeights-6:1.5rem;--chakra-lineHeights-7:1.75rem;--chakra-lineHeights-8:2rem;--chakra-lineHeights-9:2.25rem;--chakra-lineHeights-10:2.5rem;--chakra-lineHeights-normal:normal;--chakra-lineHeights-none:1;--chakra-lineHeights-shorter:1.25;--chakra-lineHeights-short:1.375;--chakra-lineHeights-base:1.5;--chakra-lineHeights-tall:1.625;--chakra-lineHeights-taller:2;--chakra-radii-none:0;--chakra-radii-sm:0.125rem;--chakra-radii-base:0.25rem;--chakra-radii-md:0.375rem;--chakra-radii-lg:0.5rem;--chakra-radii-xl:0.75rem;--chakra-radii-2xl:1rem;--chakra-radii-3xl:1.5rem;--chakra-radii-full:9999px;--chakra-space-1:0.25rem;--chakra-space-2:0.5rem;--chakra-space-3:0.75rem;--chakra-space-4:1rem;--chakra-space-5:1.25rem;--chakra-space-6:1.5rem;--chakra-space-7:1.75rem;--chakra-space-8:2rem;--chakra-space-9:2.25rem;--chakra-space-10:2.5rem;--chakra-space-12:3rem;--chakra-space-14:3.5rem;--chakra-space-16:4rem;--chakra-space-20:5rem;--chakra-space-24:6rem;--chakra-space-28:7rem;--chakra-space-32:8rem;--chakra-space-36:9rem;--chakra-space-40:10rem;--chakra-space-44:11rem;--chakra-space-48:12rem;--chakra-space-52:13rem;--chakra-space-56:14rem;--chakra-space-60:15rem;--chakra-space-64:16rem;--chakra-space-72:18rem;--chakra-space-80:20rem;--chakra-space-96:24rem;--chakra-space-px:1px;--chakra-space-0-5:0.125rem;--chakra-space-1-5:0.375rem;--chakra-space-2-5:0.625rem;--chakra-space-3-5:0.875rem;--chakra-shadows-xs:0 0 0 1px rgba(0, 0, 0, 0.05);--chakra-shadows-sm:0 1px 2px 0 rgba(0, 0, 0, 0.05);--chakra-shadows-base:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);--chakra-shadows-md:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);--chakra-shadows-lg:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);--chakra-shadows-xl:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);--chakra-shadows-2xl:0 25px 50px -12px rgba(0, 0, 0, 0.25);--chakra-shadows-outline:0 0 0 3px rgba(66, 153, 225, 0.6);--chakra-shadows-inner:inset 0 2px 4px 0 rgba(0,0,0,0.06);--chakra-shadows-none:none;--chakra-shadows-dark-lg:rgba(0, 0, 0, 0.1) 0px 0px 0px 1px,rgba(0, 0, 0, 0.2) 0px 5px 10px,rgba(0, 0, 0, 0.4) 0px 15px 40px;--chakra-sizes-1:0.25rem;--chakra-sizes-2:0.5rem;--chakra-sizes-3:0.75rem;--chakra-sizes-4:1rem;--chakra-sizes-5:1.25rem;--chakra-sizes-6:1.5rem;--chakra-sizes-7:1.75rem;--chakra-sizes-8:2rem;--chakra-sizes-9:2.25rem;--chakra-sizes-10:2.5rem;--chakra-sizes-12:3rem;--chakra-sizes-14:3.5rem;--chakra-sizes-16:4rem;--chakra-sizes-20:5rem;--chakra-sizes-24:6rem;--chakra-sizes-28:7rem;--chakra-sizes-32:8rem;--chakra-sizes-36:9rem;--chakra-sizes-40:10rem;--chakra-sizes-44:11rem;--chakra-sizes-48:12rem;--chakra-sizes-52:13rem;--chakra-sizes-56:14rem;--chakra-sizes-60:15rem;--chakra-sizes-64:16rem;--chakra-sizes-72:18rem;--chakra-sizes-80:20rem;--chakra-sizes-96:24rem;--chakra-sizes-px:1px;--chakra-sizes-0-5:0.125rem;--chakra-sizes-1-5:0.375rem;--chakra-sizes-2-5:0.625rem;--chakra-sizes-3-5:0.875rem;--chakra-sizes-max:max-content;--chakra-sizes-min:min-content;--chakra-sizes-full:100%;--chakra-sizes-3xs:14rem;--chakra-sizes-2xs:16rem;--chakra-sizes-xs:20rem;--chakra-sizes-sm:24rem;--chakra-sizes-md:28rem;--chakra-sizes-lg:32rem;--chakra-sizes-xl:36rem;--chakra-sizes-2xl:42rem;--chakra-sizes-3xl:48rem;--chakra-sizes-4xl:56rem;--chakra-sizes-5xl:64rem;--chakra-sizes-6xl:72rem;--chakra-sizes-7xl:80rem;--chakra-sizes-8xl:90rem;--chakra-sizes-container-sm:640px;--chakra-sizes-container-md:768px;--chakra-sizes-container-lg:1024px;--chakra-sizes-container-xl:1280px;--chakra-zIndices-hide:-1;--chakra-zIndices-auto:auto;--chakra-zIndices-base:0;--chakra-zIndices-docked:10;--chakra-zIndices-dropdown:1000;--chakra-zIndices-sticky:1100;--chakra-zIndices-banner:1200;--chakra-zIndices-overlay:1300;--chakra-zIndices-modal:1400;--chakra-zIndices-popover:1500;--chakra-zIndices-skipLink:1600;--chakra-zIndices-toast:1700;--chakra-zIndices-tooltip:1800;--chakra-transition-property-common:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;--chakra-transition-property-colors:background-color,border-color,color,fill,stroke;--chakra-transition-property-dimensions:width,height;--chakra-transition-property-position:left,right,top,bottom;--chakra-transition-property-background:background-color,background-image,background-position;--chakra-transition-easing-ease-in:cubic-bezier(0.4, 0, 1, 1);--chakra-transition-easing-ease-out:cubic-bezier(0, 0, 0.2, 1);--chakra-transition-easing-ease-in-out:cubic-bezier(0.4, 0, 0.2, 1);--chakra-transition-duration-ultra-fast:50ms;--chakra-transition-duration-faster:100ms;--chakra-transition-duration-fast:150ms;--chakra-transition-duration-normal:200ms;--chakra-transition-duration-slow:300ms;--chakra-transition-duration-slower:400ms;--chakra-transition-duration-ultra-slow:500ms;--chakra-blur-none:0;--chakra-blur-sm:4px;--chakra-blur-base:8px;--chakra-blur-md:12px;--chakra-blur-lg:16px;--chakra-blur-xl:24px;--chakra-blur-2xl:40px;--chakra-blur-3xl:64px;}</style><style data-emotion="css-global 1jqlf9g">html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;}body{position:relative;min-height:100%;font-feature-settings:'kern';}*,*::before,*::after{border-width:0;border-style:solid;box-sizing:border-box;}main{display:block;}hr{border-top-width:1px;box-sizing:content-box;height:0;overflow:visible;}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1em;}a{background-color:transparent;color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}abbr[title]{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{font-weight:bold;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none!important;}input[type="number"]{-moz-appearance:textfield;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none!important;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:-webkit-box;display:-webkit-list-item;display:-ms-list-itembox;display:list-item;}template{display:none;}[hidden]{display:none!important;}body,blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}button{background:transparent;padding:0;}fieldset{margin:0;padding:0;}ol,ul{margin:0;padding:0;}textarea{resize:vertical;}button,[role="button"]{cursor:pointer;}button::-moz-focus-inner{border:0!important;}table{border-collapse:collapse;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit;}img,svg,video,canvas,audio,iframe,embed,object{display:block;}img,video{max-width:100%;height:auto;}[data-js-focus-visible] :focus:not([data-focus-visible-added]){outline:none;box-shadow:none;}select::-ms-expand{display:none;}</style><style data-emotion="css-global 1baqkrf">body{font-family:var(--chakra-fonts-body);color:var(--chakra-colors-gray-800);background:var(--chakra-colors-white);transition-property:background-color;transition-duration:var(--chakra-transition-duration-normal);line-height:var(--chakra-lineHeights-base);}*::-webkit-input-placeholder{color:var(--chakra-colors-gray-400);}*::-moz-placeholder{color:var(--chakra-colors-gray-400);}*:-ms-input-placeholder{color:var(--chakra-colors-gray-400);}*::placeholder{color:var(--chakra-colors-gray-400);}*,*::before,::after{border-color:var(--chakra-colors-gray-200);word-wrap:break-word;}</style><div class="css-0"><style data-emotion="css 1v5zkfs">.css-1v5zkfs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--chakra-colors-white);color:var(--chakra-colors-gray-600);min-height:60px;padding-top:var(--chakra-space-2);padding-bottom:var(--chakra-space-2);-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);border-bottom:1px;border-style:solid;border-color:var(--chakra-colors-gray-200);}</style><div class="css-1v5zkfs"><style data-emotion="css 1twb9xo">.css-1twb9xo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:calc(var(--chakra-space-2) * -1);}@media screen and (min-width: 48em){.css-1twb9xo{display:none;-webkit-flex:auto;-ms-flex:auto;flex:auto;}}</style><div class="css-1twb9xo"><style data-emotion="css 103jld">.css-103jld{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;outline:2px solid transparent;outline-offset:2px;width:auto;line-height:1.2;border-radius:var(--chakra-radii-md);font-weight:var(--chakra-fontWeights-semibold);transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);height:var(--chakra-sizes-10);min-width:var(--chakra-sizes-10);font-size:var(--chakra-fontSizes-md);-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);color:inherit;padding:0px;}.css-103jld:focus,.css-103jld[data-focus]{box-shadow:var(--chakra-shadows-outline);}.css-103jld[disabled],.css-103jld[aria-disabled=true],.css-103jld[data-disabled]{opacity:0.4;cursor:not-allowed;box-shadow:var(--chakra-shadows-none);}.css-103jld:hover,.css-103jld[data-hover]{background:var(--chakra-colors-gray-100);}.css-103jld:hover[disabled],.css-103jld[data-hover][disabled],.css-103jld:hover[aria-disabled=true],.css-103jld[data-hover][aria-disabled=true],.css-103jld:hover[data-disabled],.css-103jld[data-hover][data-disabled]{background:initial;}.css-103jld:active,.css-103jld[data-active]{background:var(--chakra-colors-gray-200);}</style><button aria-label="Toggle Navigation" class="chakra-button css-103jld" type="button"><style data-emotion="css bokek7">.css-bokek7{width:var(--chakra-sizes-5);height:var(--chakra-sizes-5);display:inline-block;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;vertical-align:middle;}</style><svg aria-hidden="true" class="chakra-icon css-bokek7" focusable="false" viewbox="0 0 24 24"><path d="M 3 5 A 1.0001 1.0001 0 1 0 3 7 L 21 7 A 1.0001 1.0001 0 1 0 21 5 L 3 5 z M 3 11 A 1.0001 1.0001 0 1 0 3 13 L 21 13 A 1.0001 1.0001 0 1 0 21 11 L 3 11 z M 3 17 A 1.0001 1.0001 0 1 0 3 19 L 21 19 A 1.0001 1.0001 0 1 0 21 17 L 3 17 z" fill="currentColor"></path></svg></button></div><style data-emotion="css 1ef8uzr">.css-1ef8uzr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex:1;-ms-flex:1;flex:1;}@media screen and (min-width: 48em){.css-1ef8uzr{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:start;justify-content:start;}}</style><div class="css-1ef8uzr"><style data-emotion="css 1g6ksko">.css-1g6ksko{text-align:center;font-family:var(--chakra-fonts-heading);color:var(--chakra-colors-gray-800);font-size:var(--chakra-fontSizes-xl);}</style><p class="chakra-text css-1g6ksko" style="line-height:1.2rem;margin-right:15px"><style data-emotion="css f4h6uy">.css-f4h6uy{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:2px solid transparent;outline-offset:2px;color:inherit;}.css-f4h6uy:hover,.css-f4h6uy[data-hover]{-webkit-text-decoration:underline;text-decoration:underline;}.css-f4h6uy:focus,.css-f4h6uy[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><a class="chakra-link css-f4h6uy" href="/">Trans Legislation Tracker</a></p><style data-emotion="css 1ynfsgs">.css-1ynfsgs{display:none;margin-left:var(--chakra-space-10);}@media screen and (min-width: 48em){.css-1ynfsgs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}</style><div class="css-1ynfsgs"><style data-emotion="css nd8846">.css-nd8846{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.css-nd8846>*:not(style)~*:not(style){margin-top:0px;-webkit-margin-end:0px;margin-inline-end:0px;margin-bottom:0px;-webkit-margin-start:var(--chakra-space-4);margin-inline-start:var(--chakra-space-4);}</style><div class="chakra-stack css-nd8846"><div class="css-0"><style data-emotion="css 1yt6u0r">.css-1yt6u0r{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:2px solid transparent;outline-offset:2px;color:var(--chakra-colors-gray-600);padding:var(--chakra-space-2);font-size:var(--chakra-fontSizes-sm);font-weight:500;}.css-1yt6u0r:hover,.css-1yt6u0r[data-hover]{-webkit-text-decoration:none;text-decoration:none;color:var(--chakra-colors-gray-800);}.css-1yt6u0r:focus,.css-1yt6u0r[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><a aria-controls="popover-content-1" aria-expanded="false" aria-haspopup="dialog" class="chakra-link css-1yt6u0r" href="/learn" id="popover-trigger-1">The Rise of Anti-trans Bills</a></div><div class="css-0"><a aria-controls="popover-content-1" aria-expanded="false" aria-haspopup="dialog" class="chakra-link css-1yt6u0r" href="/bills/recent-updates" id="popover-trigger-1">Recent Updates</a></div><div class="css-0"><a aria-controls="popover-content-1" aria-expanded="false" aria-haspopup="dialog" class="chakra-link css-1yt6u0r" href="/legislative-sessions" id="popover-trigger-1">Events</a></div><div class="css-0"><a aria-controls="popover-content-1" aria-expanded="false" aria-haspopup="dialog" class="chakra-link css-1yt6u0r" href="/further-reading" id="popover-trigger-1">Further Reading</a></div><div class="css-0"><a aria-controls="popover-content-1" aria-expanded="false" aria-haspopup="dialog" class="chakra-link css-1yt6u0r" href="#" id="popover-trigger-1">Previous Years</a><style data-emotion="css 1qq679y">.css-1qq679y{z-index:10;}</style><div class="chakra-popover__popper css-1qq679y" style="visibility:hidden;position:absolute;min-width:max-content;inset:0 auto auto 0"><style data-emotion="css o10iyk">.css-o10iyk{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;--popper-bg:var(--chakra-colors-white);background:var(--chakra-colors-white);--popper-arrow-bg:var(--popper-bg);--popper-arrow-shadow-color:var(--chakra-colors-gray-200);width:var(--chakra-sizes-xs);border:0;border-color:inherit;border-radius:var(--chakra-radii-xl);box-shadow:var(--chakra-shadows-xl);z-index:inherit;padding:var(--chakra-space-4);min-width:var(--chakra-sizes-sm);}.css-o10iyk:focus,.css-o10iyk[data-focus]{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--chakra-shadows-outline);}</style><section class="chakra-popover__content css-o10iyk" id="popover-content-1" role="tooltip" style="transform-origin:var(--popper-transform-origin);opacity:0;visibility:hidden;transform:scale(0.95) translateZ(0)" tabindex="-1"><style data-emotion="css n21gh5">.css-n21gh5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.css-n21gh5>*:not(style)~*:not(style){margin-top:0.5rem;-webkit-margin-end:0px;margin-inline-end:0px;margin-bottom:0px;-webkit-margin-start:0px;margin-inline-start:0px;}</style><div class="chakra-stack css-n21gh5"><style data-emotion="css 1m792uo">.css-1m792uo{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:2px solid transparent;outline-offset:2px;color:inherit;display:block;padding:var(--chakra-space-2);border-radius:var(--chakra-radii-md);}.css-1m792uo:hover,.css-1m792uo[data-hover]{background:var(--chakra-colors-pink-50);}.css-1m792uo:focus,.css-1m792uo[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><a class="chakra-link css-1m792uo" href="/bills/2024" role="group"><style data-emotion="css 84zodg">.css-84zodg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.css-84zodg>*:not(style)~*:not(style){margin-top:0px;-webkit-margin-end:0px;margin-inline-end:0px;margin-bottom:0px;-webkit-margin-start:0.5rem;margin-inline-start:0.5rem;}</style><div class="chakra-stack css-84zodg"><div class="css-0"><style data-emotion="css sc37ud">.css-sc37ud{-webkit-transition:all .3s ease;transition:all .3s ease;font-weight:500;}[role=group]:hover .css-sc37ud,[role=group][data-hover] .css-sc37ud,[data-group]:hover .css-sc37ud,[data-group][data-hover] .css-sc37ud,.group:hover .css-sc37ud,.group[data-hover] .css-sc37ud{color:var(--chakra-colors-pink-400);}</style><p class="chakra-text css-sc37ud">2024</p><style data-emotion="css itvw0n">.css-itvw0n{font-size:var(--chakra-fontSizes-sm);}</style><p class="chakra-text css-itvw0n"></p></div><style data-emotion="css 2gz105">.css-2gz105{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);opacity:0;-webkit-flex:1;-ms-flex:1;flex:1;}[role=group]:hover .css-2gz105,[role=group][data-hover] .css-2gz105,[data-group]:hover .css-2gz105,[data-group][data-hover] .css-2gz105,.group:hover .css-2gz105,.group[data-hover] .css-2gz105{opacity:100%;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}</style><div class="css-2gz105"><style data-emotion="css swb7g">.css-swb7g{width:var(--chakra-sizes-5);height:var(--chakra-sizes-5);display:inline-block;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:var(--chakra-colors-pink-400);}</style><style data-emotion="css gmltyl">.css-gmltyl{width:1em;height:1em;display:inline-block;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;vertical-align:middle;width:var(--chakra-sizes-5);height:var(--chakra-sizes-5);display:inline-block;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:var(--chakra-colors-pink-400);}</style><svg class="chakra-icon chakra-icon css-gmltyl" focusable="false" viewbox="0 0 24 24"><path d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z" fill="currentColor"></path></svg></div></div></a><a class="chakra-link css-1m792uo" href="/bills/2023" role="group"><div class="chakra-stack css-84zodg"><div class="css-0"><p class="chakra-text css-sc37ud">2023</p><p class="chakra-text css-itvw0n"></p></div><div class="css-2gz105"><svg class="chakra-icon chakra-icon css-gmltyl" focusable="false" viewbox="0 0 24 24"><path d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z" fill="currentColor"></path></svg></div></div></a><a class="chakra-link css-1m792uo" href="/bills/2022" role="group"><div class="chakra-stack css-84zodg"><div class="css-0"><p class="chakra-text css-sc37ud">2022</p><p class="chakra-text css-itvw0n"></p></div><div class="css-2gz105"><svg class="chakra-icon chakra-icon css-gmltyl" focusable="false" viewbox="0 0 24 24"><path d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z" fill="currentColor"></path></svg></div></div></a></div></section></div></div><div class="css-0"><a aria-controls="popover-content-1" aria-expanded="false" aria-haspopup="dialog" class="chakra-link css-1yt6u0r" href="/about" id="popover-trigger-1">About</a></div></div></div></div><style data-emotion="css x7x3n6">.css-x7x3n6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:var(--chakra-space-4);}.css-x7x3n6>*:not(style)~*:not(style){margin-top:0px;-webkit-margin-end:0px;margin-inline-end:0px;margin-bottom:0px;-webkit-margin-start:var(--chakra-space-6);margin-inline-start:var(--chakra-space-6);}@media screen and (min-width: 48em){.css-x7x3n6{-webkit-flex:0;-ms-flex:0;flex:0;}}</style><div class="chakra-stack css-x7x3n6"><style data-emotion="css nzo8h4">.css-nzo8h4{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;outline:2px solid transparent;outline-offset:2px;width:100px;line-height:1.2;border-radius:var(--chakra-radii-md);font-weight:var(--chakra-fontWeights-semibold);transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);height:var(--chakra-sizes-10);min-width:var(--chakra-sizes-10);font-size:var(--chakra-fontSizes-md);-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);background:var(--chakra-colors-gray-100);padding:0px;}.css-nzo8h4:focus,.css-nzo8h4[data-focus]{box-shadow:var(--chakra-shadows-outline);}.css-nzo8h4[disabled],.css-nzo8h4[aria-disabled=true],.css-nzo8h4[data-disabled]{opacity:0.4;cursor:not-allowed;box-shadow:var(--chakra-shadows-none);}.css-nzo8h4:hover,.css-nzo8h4[data-hover]{background:var(--chakra-colors-gray-200);}.css-nzo8h4:hover[disabled],.css-nzo8h4[data-hover][disabled],.css-nzo8h4:hover[aria-disabled=true],.css-nzo8h4[data-hover][aria-disabled=true],.css-nzo8h4:hover[data-disabled],.css-nzo8h4[data-hover][data-disabled]{background:var(--chakra-colors-gray-100);}.css-nzo8h4:active,.css-nzo8h4[data-active]{background:var(--chakra-colors-gray-300);}</style><button aria-label="Support us on Ko-fi" class="chakra-button css-nzo8h4" type="button"><img aria-hidden="true" class="chakra-image css-0" focusable="false" src="/kofi-support-button.png"/></button></div></div><div class="chakra-collapse" style="overflow:hidden;display:none;opacity:0;height:0px"><style data-emotion="css 1lgh1g">.css-1lgh1g{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:var(--chakra-colors-white);padding:var(--chakra-space-4);}.css-1lgh1g>*:not(style)~*:not(style){margin-top:0.5rem;-webkit-margin-end:0px;margin-inline-end:0px;margin-bottom:0px;-webkit-margin-start:0px;margin-inline-start:0px;}@media screen and (min-width: 48em){.css-1lgh1g{display:none;}}</style><div class="chakra-stack css-1lgh1g"><style data-emotion="css egoftb">.css-egoftb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.css-egoftb>*:not(style)~*:not(style){margin-top:var(--chakra-space-4);-webkit-margin-end:0px;margin-inline-end:0px;margin-bottom:0px;-webkit-margin-start:0px;margin-inline-start:0px;}</style><div class="chakra-stack css-egoftb"><style data-emotion="css lxmzlz">.css-lxmzlz{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-top:var(--chakra-space-2);padding-bottom:var(--chakra-space-2);}.css-lxmzlz:hover,.css-lxmzlz[data-hover]{-webkit-text-decoration:none;text-decoration:none;}</style><style data-emotion="css ryc07z">.css-ryc07z{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:2px solid transparent;outline-offset:2px;color:inherit;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-top:var(--chakra-space-2);padding-bottom:var(--chakra-space-2);}.css-ryc07z:hover,.css-ryc07z[data-hover]{-webkit-text-decoration:underline;text-decoration:underline;}.css-ryc07z:focus,.css-ryc07z[data-focus]{box-shadow:var(--chakra-shadows-outline);}.css-ryc07z:hover,.css-ryc07z[data-hover]{-webkit-text-decoration:none;text-decoration:none;}</style><a class="chakra-link css-ryc07z" href="/"><style data-emotion="css 9y4vnp">.css-9y4vnp{font-weight:600;color:var(--chakra-colors-gray-600);}</style><p class="chakra-text css-9y4vnp">Home</p></a><div class="chakra-collapse" style="overflow:hidden;display:none;margin-top:0!important;opacity:0;height:0px"><style data-emotion="css 11sp92w">.css-11sp92w{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:var(--chakra-space-2);padding-left:var(--chakra-space-4);border-left:1px;border-style:solid;border-color:var(--chakra-colors-gray-200);}.css-11sp92w>*:not(style)~*:not(style){margin-top:0.5rem;-webkit-margin-end:0px;margin-inline-end:0px;margin-bottom:0px;-webkit-margin-start:0px;margin-inline-start:0px;}</style><div class="chakra-stack css-11sp92w"></div></div></div><div class="chakra-stack css-egoftb"><a class="chakra-link css-ryc07z" href="/learn"><p class="chakra-text css-9y4vnp">The Rise of Anti-trans Bills</p></a><div class="chakra-collapse" style="overflow:hidden;display:none;margin-top:0!important;opacity:0;height:0px"><div class="chakra-stack css-11sp92w"></div></div></div><div class="chakra-stack css-egoftb"><a class="chakra-link css-ryc07z" href="/bills/recent-updates"><p class="chakra-text css-9y4vnp">Recent Updates</p></a><div class="chakra-collapse" style="overflow:hidden;display:none;margin-top:0!important;opacity:0;height:0px"><div class="chakra-stack css-11sp92w"></div></div></div><div class="chakra-stack css-egoftb"><a class="chakra-link css-ryc07z" href="/legislative-sessions"><p class="chakra-text css-9y4vnp">Events</p></a><div class="chakra-collapse" style="overflow:hidden;display:none;margin-top:0!important;opacity:0;height:0px"><div class="chakra-stack css-11sp92w"></div></div></div><div class="chakra-stack css-egoftb"><a class="chakra-link css-ryc07z" href="/further-reading"><p class="chakra-text css-9y4vnp">Further Reading</p></a><div class="chakra-collapse" style="overflow:hidden;display:none;margin-top:0!important;opacity:0;height:0px"><div class="chakra-stack css-11sp92w"></div></div></div><div class="chakra-stack css-egoftb"><a class="chakra-link css-ryc07z" href="#"><p class="chakra-text css-9y4vnp">Previous Years</p><style data-emotion="css q9erop">.css-q9erop{width:var(--chakra-sizes-6);height:var(--chakra-sizes-6);display:inline-block;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}</style><style data-emotion="css 1twc07j">.css-1twc07j{width:1em;height:1em;display:inline-block;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;vertical-align:middle;width:var(--chakra-sizes-6);height:var(--chakra-sizes-6);display:inline-block;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}</style><svg class="chakra-icon chakra-icon css-1twc07j" focusable="false" viewbox="0 0 24 24"><path d="M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z" fill="currentColor"></path></svg></a><div class="chakra-collapse" style="overflow:hidden;display:none;margin-top:0!important;opacity:0;height:0px"><div class="chakra-stack css-11sp92w"><style data-emotion="css 1i05af6">.css-1i05af6{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:2px solid transparent;outline-offset:2px;color:inherit;padding-top:var(--chakra-space-2);padding-bottom:var(--chakra-space-2);}.css-1i05af6:hover,.css-1i05af6[data-hover]{-webkit-text-decoration:underline;text-decoration:underline;}.css-1i05af6:focus,.css-1i05af6[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><a class="chakra-link css-1i05af6" href="/bills/2024">2024</a><a class="chakra-link css-1i05af6" href="/bills/2023">2023</a><a class="chakra-link css-1i05af6" href="/bills/2022">2022</a></div></div></div><div class="chakra-stack css-egoftb"><a class="chakra-link css-ryc07z" href="/about"><p class="chakra-text css-9y4vnp">About</p></a><div class="chakra-collapse" style="overflow:hidden;display:none;margin-top:0!important;opacity:0;height:0px"><div class="chakra-stack css-11sp92w"></div></div></div></div></div></div><div><style data-emotion="css 1ff2web">.css-1ff2web{width:100%;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;max-width:var(--chakra-sizes-container-md);-webkit-padding-start:1rem;padding-inline-start:1rem;-webkit-padding-end:1rem;padding-inline-end:1rem;margin-bottom:var(--chakra-space-20);}</style><div class="chakra-container css-1ff2web"><style data-emotion="css 1gateod">.css-1gateod{margin-top:var(--chakra-space-8);margin-bottom:var(--chakra-space-4);margin-left:inherit;margin-right:inherit;}</style><div class="css-1gateod"><style data-emotion="css q1yqfi">.css-q1yqfi{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-bold);font-size:var(--chakra-fontSizes-4xl);line-height:1.2;margin-bottom:var(--chakra-space-2);}@media screen and (min-width: 48em){.css-q1yqfi{font-size:var(--chakra-fontSizes-5xl);line-height:1;}}</style><h2 class="chakra-heading css-q1yqfi">United States</h2></div><style data-emotion="css ul6lko">.css-ul6lko{margin-bottom:var(--chakra-space-8);max-width:610px;}</style><div class="css-ul6lko"><style data-emotion="css 1p8a9b1">.css-1p8a9b1{margin-left:inherit;margin-right:inherit;margin-bottom:var(--chakra-space-2);}</style><div class="css-1p8a9b1"><style data-emotion="css 61fv82">.css-61fv82{font-size:var(--chakra-fontSizes-2xl);margin-bottom:var(--chakra-space-2);max-width:var(--chakra-sizes-2xl);}</style><p class="chakra-text css-61fv82">We are tracking <span style="color:#C53030;font-weight:600">21</span> <!-- -->anti-trans bills in <!-- -->United States<!-- --> in <!-- -->2025<!-- -->. The legislation impacts<!-- --> <span style="color:#181818;font-weight:600">7</span> <!-- -->categories<!-- -->:</p><style data-emotion="css 2imjyh">.css-2imjyh{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}</style><div class="css-2imjyh"><style data-emotion="css i3jkqk">.css-i3jkqk{font-size:var(--chakra-fontSizes-lg);}</style><p class="chakra-text css-i3jkqk"><style data-emotion="css 1kcp1uz">.css-1kcp1uz{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-weight:var(--chakra-fontWeights-medium);line-height:1.2;outline:2px solid transparent;outline-offset:2px;min-height:1.5rem;min-width:1.5rem;font-size:var(--chakra-fontSizes-sm);border-radius:0px;-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);background:#005B99;color:var(--chakra-colors-white);margin:var(--chakra-space-1);}.css-1kcp1uz:focus,.css-1kcp1uz[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><span class="css-1kcp1uz">HEALTHCARE</span></p><p class="chakra-text css-i3jkqk"><style data-emotion="css f98mh4">.css-f98mh4{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-weight:var(--chakra-fontWeights-medium);line-height:1.2;outline:2px solid transparent;outline-offset:2px;min-height:1.5rem;min-width:1.5rem;font-size:var(--chakra-fontSizes-sm);border-radius:0px;-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);background:#A33469;color:var(--chakra-colors-white);margin:var(--chakra-space-1);}.css-f98mh4:focus,.css-f98mh4[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><span class="css-f98mh4">BATHROOM</span></p><p class="chakra-text css-i3jkqk"><style data-emotion="css 1whfev9">.css-1whfev9{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-weight:var(--chakra-fontWeights-medium);line-height:1.2;outline:2px solid transparent;outline-offset:2px;min-height:1.5rem;min-width:1.5rem;font-size:var(--chakra-fontSizes-sm);border-radius:0px;-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);background:#b55202;color:var(--chakra-colors-white);margin:var(--chakra-space-1);}.css-1whfev9:focus,.css-1whfev9[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><span class="css-1whfev9">SPORTS</span></p><p class="chakra-text css-i3jkqk"><style data-emotion="css 1ogpcdu">.css-1ogpcdu{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-weight:var(--chakra-fontWeights-medium);line-height:1.2;outline:2px solid transparent;outline-offset:2px;min-height:1.5rem;min-width:1.5rem;font-size:var(--chakra-fontSizes-sm);border-radius:0px;-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);background:#C89F46;color:var(--chakra-colors-white);margin:var(--chakra-space-1);}.css-1ogpcdu:focus,.css-1ogpcdu[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><span class="css-1ogpcdu">BIRTH CERTIFICATES</span></p><p class="chakra-text css-i3jkqk"><style data-emotion="css f4r7ae">.css-f4r7ae{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-weight:var(--chakra-fontWeights-medium);line-height:1.2;outline:2px solid transparent;outline-offset:2px;min-height:1.5rem;min-width:1.5rem;font-size:var(--chakra-fontSizes-sm);border-radius:0px;-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);background:#005649;color:var(--chakra-colors-white);margin:var(--chakra-space-1);}.css-f4r7ae:focus,.css-f4r7ae[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><span class="css-f4r7ae">EDUCATION</span></p><p class="chakra-text css-i3jkqk"><style data-emotion="css 5jrom">.css-5jrom{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-weight:var(--chakra-fontWeights-medium);line-height:1.2;outline:2px solid transparent;outline-offset:2px;min-height:1.5rem;min-width:1.5rem;font-size:var(--chakra-fontSizes-sm);border-radius:0px;-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);background:#3E3F30;color:var(--chakra-colors-white);margin:var(--chakra-space-1);}.css-5jrom:focus,.css-5jrom[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><span class="css-5jrom">MILITARY</span></p><p class="chakra-text css-i3jkqk"><span class="css-5jrom">OTHER</span></p></div></div></div><style data-emotion="css 1ftdpv0">.css-1ftdpv0{display:grid;grid-gap:var(--chakra-space-8);grid-template-columns:repeat(1, minmax(0, 1fr));-webkit-align-items:left;-webkit-box-align:left;-ms-flex-align:left;align-items:left;}</style><div class="css-1ftdpv0"><style data-emotion="css 4rck61">.css-4rck61{max-width:var(--chakra-sizes-2xl);border:1px solid #181818;padding:var(--chakra-space-6);border-left:4px solid #181818;}</style><div class="css-4rck61"><style data-emotion="css 1dvz6tu">.css-1dvz6tu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--chakra-space-2);margin-left:inherit;margin-right:inherit;margin-bottom:var(--chakra-space-2);}</style><div class="css-1dvz6tu"><style data-emotion="css wd7aku">.css-wd7aku{font-weight:var(--chakra-fontWeights-semibold);letter-spacing:var(--chakra-letterSpacings-wide);margin-bottom:var(--chakra-space-2);}</style><div class="css-wd7aku"><style data-emotion="css 1vygpf9">.css-1vygpf9{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-bold);font-size:var(--chakra-fontSizes-2xl);line-height:1.33;color:#181818;text-align:left;margin-bottom:var(--chakra-space-1);}@media screen and (min-width: 48em){.css-1vygpf9{font-size:var(--chakra-fontSizes-3xl);line-height:1.2;}}</style><h3 class="chakra-heading css-1vygpf9"><style data-emotion="css f4h6uy">.css-f4h6uy{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:2px solid transparent;outline-offset:2px;color:inherit;}.css-f4h6uy:hover,.css-f4h6uy[data-hover]{-webkit-text-decoration:underline;text-decoration:underline;}.css-f4h6uy:focus,.css-f4h6uy[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1015">US<!-- --> <!-- -->HB1015</a></h3><style data-emotion="css p7xsfh">.css-p7xsfh{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-weight:var(--chakra-fontWeights-medium);line-height:1.2;outline:2px solid transparent;outline-offset:2px;min-height:1.5rem;min-width:1.5rem;font-size:var(--chakra-fontSizes-sm);border-radius:0px;-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);background:#005B99;color:var(--chakra-colors-white);}.css-p7xsfh:focus,.css-p7xsfh[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><span class="css-p7xsfh">HEALTHCARE</span></div><style data-emotion="css spvtcf">.css-spvtcf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-weight:var(--chakra-fontWeights-medium);line-height:1.2;outline:2px solid transparent;outline-offset:2px;min-height:1.25rem;min-width:1.25rem;font-size:var(--chakra-fontSizes-xs);-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);border-radius:0px;background:var(--chakra-colors-blue-100);color:var(--chakra-colors-gray-800);}.css-spvtcf:focus,.css-spvtcf[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><span class="css-spvtcf">INTRODUCED</span></div><style data-emotion="css bp9bt3">.css-bp9bt3{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-semibold);font-size:var(--chakra-fontSizes-xl);line-height:1.2;margin-left:inherit;margin-right:inherit;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--chakra-line-clamp);--chakra-line-clamp:3;margin-bottom:var(--chakra-space-2);}</style><h2 class="chakra-heading css-bp9bt3">To amend title 18, United States Code, to provide for certain rules for housing or transportation based on gender and to provide for a limitation on gender-related medical treatment.</h2><style data-emotion="css bxak8j">.css-bxak8j{margin-bottom:var(--chakra-space-2);}</style><div class="css-bxak8j"><style data-emotion="css 3vjk35">.css-3vjk35{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:var(--chakra-space-4);}</style><div class="css-3vjk35"><style data-emotion="css zfp3v8">.css-zfp3v8{width:45px;height:45px;display:inline-block;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;vertical-align:middle;}</style><svg class="chakra-icon css-zfp3v8" focusable="false" viewbox="0 0 200 200"><svg fill="none" viewbox="0 0 59 59" xmlns="http://www.w3.org/2000/svg"><path d="M26.0421 29.7075V48.38H7.50793V43.539C7.50793 35.9777 8.06119 30.3529 9.16771 26.6645C10.3664 22.8839 13.4555 17.5357 18.4348 10.62L26.3188 15.0461C22.1693 22.1462 19.7719 27.0334 19.1264 29.7075H26.0421ZM51.2155 29.7075V48.38H32.6813V43.539C32.6813 35.9777 33.2345 30.3529 34.341 26.6645C35.5398 22.8839 38.6288 17.5357 43.6082 10.62L51.4921 15.0461C47.3427 22.1462 44.9452 27.0334 44.2997 29.7075H51.2155Z" fill="#4A5568"></path></svg></svg><style data-emotion="css 1vlkgh2">.css-1vlkgh2{font-family:Courier;margin:var(--chakra-space-2);margin-left:var(--chakra-space-4);text-align:justify;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--chakra-line-clamp);--chakra-line-clamp:6;}</style><p class="chakra-text css-1vlkgh2">To amend title 18, United States Code, to provide for certain rules for housing or transportation based on gender and to provide for a limitation on gender-related medical treatment.</p></div></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1015"><style data-emotion="css 1952nyr">.css-1952nyr{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;outline:2px solid transparent;outline-offset:2px;width:auto;line-height:1.2;border-radius:0px;font-weight:var(--chakra-fontWeights-semibold);transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);height:var(--chakra-sizes-10);min-width:var(--chakra-sizes-10);font-size:var(--chakra-fontSizes-md);-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);background:var(--chakra-colors-gray-100);border:1px solid #181818;background-color:var(--chakra-colors-white);}.css-1952nyr:focus,.css-1952nyr[data-focus]{box-shadow:var(--chakra-shadows-outline);}.css-1952nyr[disabled],.css-1952nyr[aria-disabled=true],.css-1952nyr[data-disabled]{opacity:0.4;cursor:not-allowed;box-shadow:var(--chakra-shadows-none);}.css-1952nyr:hover,.css-1952nyr[data-hover]{background:var(--chakra-colors-gray-200);}.css-1952nyr:hover[disabled],.css-1952nyr[data-hover][disabled],.css-1952nyr:hover[aria-disabled=true],.css-1952nyr[data-hover][aria-disabled=true],.css-1952nyr:hover[data-disabled],.css-1952nyr[data-hover][data-disabled]{background:var(--chakra-colors-gray-100);}.css-1952nyr:active,.css-1952nyr[data-active]{background:var(--chakra-colors-gray-300);}</style><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1016">US<!-- --> <!-- -->HB1016</a></h3><style data-emotion="css bvx26t">.css-bvx26t{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-weight:var(--chakra-fontWeights-medium);line-height:1.2;outline:2px solid transparent;outline-offset:2px;min-height:1.5rem;min-width:1.5rem;font-size:var(--chakra-fontSizes-sm);border-radius:0px;-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);background:#A33469;color:var(--chakra-colors-white);}.css-bvx26t:focus,.css-bvx26t[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><span class="css-bvx26t">BATHROOM</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">To prohibit individuals from accessing or using single-sex facilities on Federal property other than those corresponding to their biological sex, and for other purposes.</h2><div class="css-bxak8j"><div class="css-3vjk35"><svg class="chakra-icon css-zfp3v8" focusable="false" viewbox="0 0 200 200"><svg fill="none" viewbox="0 0 59 59" xmlns="http://www.w3.org/2000/svg"><path d="M26.0421 29.7075V48.38H7.50793V43.539C7.50793 35.9777 8.06119 30.3529 9.16771 26.6645C10.3664 22.8839 13.4555 17.5357 18.4348 10.62L26.3188 15.0461C22.1693 22.1462 19.7719 27.0334 19.1264 29.7075H26.0421ZM51.2155 29.7075V48.38H32.6813V43.539C32.6813 35.9777 33.2345 30.3529 34.341 26.6645C35.5398 22.8839 38.6288 17.5357 43.6082 10.62L51.4921 15.0461C47.3427 22.1462 44.9452 27.0334 44.2997 29.7075H51.2155Z" fill="#4A5568"></path></svg></svg><p class="chakra-text css-1vlkgh2">To prohibit individuals from accessing or using single-sex facilities on Federal property other than those corresponding to their biological sex, and for other purposes.</p></div></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1016"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1017">US<!-- --> <!-- -->HB1017</a></h3><span class="css-bvx26t">BATHROOM</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">To prohibit an entity from receiving Federal funds if such entity permits an individual to access or use a single-sex facility on the property of such entity that does not correspond to the biological sex of such person, and for other purposes.</h2><div class="css-bxak8j"><div class="css-3vjk35"><svg class="chakra-icon css-zfp3v8" focusable="false" viewbox="0 0 200 200"><svg fill="none" viewbox="0 0 59 59" xmlns="http://www.w3.org/2000/svg"><path d="M26.0421 29.7075V48.38H7.50793V43.539C7.50793 35.9777 8.06119 30.3529 9.16771 26.6645C10.3664 22.8839 13.4555 17.5357 18.4348 10.62L26.3188 15.0461C22.1693 22.1462 19.7719 27.0334 19.1264 29.7075H26.0421ZM51.2155 29.7075V48.38H32.6813V43.539C32.6813 35.9777 33.2345 30.3529 34.341 26.6645C35.5398 22.8839 38.6288 17.5357 43.6082 10.62L51.4921 15.0461C47.3427 22.1462 44.9452 27.0334 44.2997 29.7075H51.2155Z" fill="#4A5568"></path></svg></svg><p class="chakra-text css-1vlkgh2">To prohibit an entity from receiving Federal funds if such entity permits an individual to access or use a single-sex facility on the property of such entity that does not correspond to the biological sex of such person, and for other purposes.</p></div></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1017"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1028">US<!-- --> <!-- -->HB1028</a></h3><style data-emotion="css bu60l4">.css-bu60l4{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-weight:var(--chakra-fontWeights-medium);line-height:1.2;outline:2px solid transparent;outline-offset:2px;min-height:1.5rem;min-width:1.5rem;font-size:var(--chakra-fontSizes-sm);border-radius:0px;-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);background:#b55202;color:var(--chakra-colors-white);}.css-bu60l4:focus,.css-bu60l4[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><span class="css-bu60l4">SPORTS</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">To modify eligibility requirements for amateur sports governing organizations.</h2><div class="css-bxak8j"></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1028"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1139">US<!-- --> <!-- -->HB1139</a></h3><style data-emotion="css 15ear9v">.css-15ear9v{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-weight:var(--chakra-fontWeights-medium);line-height:1.2;outline:2px solid transparent;outline-offset:2px;min-height:1.5rem;min-width:1.5rem;font-size:var(--chakra-fontSizes-sm);border-radius:0px;-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);background:#C89F46;color:var(--chakra-colors-white);}.css-15ear9v:focus,.css-15ear9v[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><span class="css-15ear9v">BIRTH CERTIFICATES</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">To prohibit the Secretary of State from issuing a passport, passport card, or Consular Report of Birth Abroad that includes the unspecified (X) gender designation, and for other purposes.</h2><div class="css-bxak8j"></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1139"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1282">US<!-- --> <!-- -->HB1282</a></h3><style data-emotion="css 9x1vkf">.css-9x1vkf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-weight:var(--chakra-fontWeights-medium);line-height:1.2;outline:2px solid transparent;outline-offset:2px;min-height:1.5rem;min-width:1.5rem;font-size:var(--chakra-fontSizes-sm);border-radius:0px;-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);background:#005649;color:var(--chakra-colors-white);}.css-9x1vkf:focus,.css-9x1vkf[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><span class="css-9x1vkf">EDUCATION</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">To prohibit Federal funding for institutions of higher education that carry out diversity, equity, and inclusion initiatives, and for other purposes.</h2><div class="css-bxak8j"></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1282"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB28">US<!-- --> <!-- -->HB28</a></h3><span class="css-bu60l4">SPORTS</span></div><style data-emotion="css 1nc3r9p">.css-1nc3r9p{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-weight:var(--chakra-fontWeights-medium);line-height:1.2;outline:2px solid transparent;outline-offset:2px;min-height:1.25rem;min-width:1.25rem;font-size:var(--chakra-fontSizes-xs);-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);border-radius:0px;background:var(--chakra-colors-orange-100);color:var(--chakra-colors-gray-800);}.css-1nc3r9p:focus,.css-1nc3r9p[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><span class="css-1nc3r9p">ENGROSSED</span></div><h2 class="chakra-heading css-bp9bt3">Protection of Women and Girls in Sports Act of 2025</h2><div class="css-bxak8j"><style data-emotion="css 1anmcl7">.css-1anmcl7{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--chakra-line-clamp);--chakra-line-clamp:5;margin-left:inherit;margin-right:inherit;margin-bottom:var(--chakra-space-4);}</style><p class="chakra-text css-1anmcl7">To amend the Education Amendments of 1972 to provide that for purposes of determining compliance with title IX of such Act in athletics, sex shall be recognized based solely on a person's reproductive biology and genetics at birth.</p><div class="css-3vjk35"><svg class="chakra-icon css-zfp3v8" focusable="false" viewbox="0 0 200 200"><svg fill="none" viewbox="0 0 59 59" xmlns="http://www.w3.org/2000/svg"><path d="M26.0421 29.7075V48.38H7.50793V43.539C7.50793 35.9777 8.06119 30.3529 9.16771 26.6645C10.3664 22.8839 13.4555 17.5357 18.4348 10.62L26.3188 15.0461C22.1693 22.1462 19.7719 27.0334 19.1264 29.7075H26.0421ZM51.2155 29.7075V48.38H32.6813V43.539C32.6813 35.9777 33.2345 30.3529 34.341 26.6645C35.5398 22.8839 38.6288 17.5357 43.6082 10.62L51.4921 15.0461C47.3427 22.1462 44.9452 27.0334 44.2997 29.7075H51.2155Z" fill="#4A5568"></path></svg></svg><p class="chakra-text css-1vlkgh2">It shall be a violation of subsection (a) for a recipient of Federal financial assistance who operates, sponsors, or facilitates athletic programs or activities to permit a person whose sex is male to participate in an athletic program or activity that is designated for women or girls.</p></div></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB28"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB461">US<!-- --> <!-- -->HB461</a></h3><style data-emotion="css iyw6hm">.css-iyw6hm{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-weight:var(--chakra-fontWeights-medium);line-height:1.2;outline:2px solid transparent;outline-offset:2px;min-height:1.5rem;min-width:1.5rem;font-size:var(--chakra-fontSizes-sm);border-radius:0px;-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);background:#3E3F30;color:var(--chakra-colors-white);}.css-iyw6hm:focus,.css-iyw6hm[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><span class="css-iyw6hm">MILITARY</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">Eliminate DEI in the Military Act</h2><div class="css-bxak8j"><p class="chakra-text css-1anmcl7">To prohibit the use of Federal funds for any DEI activity in the Armed Forces, and for other purposes.</p></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB461"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB498">US<!-- --> <!-- -->HB498</a></h3><span class="css-p7xsfh">HEALTHCARE</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">To amend title XIX of the Social Security Act to prohibit Federal Medicaid funding for gender transition procedures for minors.</h2><div class="css-bxak8j"></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB498"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB600">US<!-- --> <!-- -->HB600</a></h3><span class="css-p7xsfh">HEALTHCARE</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">WHO is Accountable Act</h2><div class="css-bxak8j"><p class="chakra-text css-1anmcl7">To prohibit the use of funds to seek membership in the World Health Organization or to provide assessed or voluntary contributions to the World Health Organization.</p><div class="css-3vjk35"><svg class="chakra-icon css-zfp3v8" focusable="false" viewbox="0 0 200 200"><svg fill="none" viewbox="0 0 59 59" xmlns="http://www.w3.org/2000/svg"><path d="M26.0421 29.7075V48.38H7.50793V43.539C7.50793 35.9777 8.06119 30.3529 9.16771 26.6645C10.3664 22.8839 13.4555 17.5357 18.4348 10.62L26.3188 15.0461C22.1693 22.1462 19.7719 27.0334 19.1264 29.7075H26.0421ZM51.2155 29.7075V48.38H32.6813V43.539C32.6813 35.9777 33.2345 30.3529 34.341 26.6645C35.5398 22.8839 38.6288 17.5357 43.6082 10.62L51.4921 15.0461C47.3427 22.1462 44.9452 27.0334 44.2997 29.7075H51.2155Z" fill="#4A5568"></path></svg></svg><p class="chakra-text css-1vlkgh2">No funds available to any Federal department or agency may be used to seek membership by the United States in the World Health Organization or to provide assessed or voluntary contributions to the World Health Organization until such time as the Secretary of State certifies to Congress that the World Health Organization meets the conditions described in subsection (b): [...] (7) The World Health Organization has ceased all funding for, engagement in, and messaging with respect to certain controversial and politically charged issues that are non-germane to the World Health Organization’s directive, including— (A) so-called "gender identity" and harmful rhetoric relating to "gender affirming care";</p></div></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB600"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB653">US<!-- --> <!-- -->HB653</a></h3><span class="css-p7xsfh">HEALTHCARE</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">To protect children from medical malpractice in the form of gender transition procedures.</h2><div class="css-bxak8j"></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB653"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB742">US<!-- --> <!-- -->HB742</a></h3><span class="css-p7xsfh">HEALTHCARE</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">To prohibit Federal funds from being used to provide certain gender transition procedures to minors.</h2><div class="css-bxak8j"></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB742"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB800">US<!-- --> <!-- -->HB800</a></h3><span class="css-iyw6hm">OTHER</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">To enact into law the executive order relating to ending diversity, equity, and inclusion programs in the Federal Government, and for other purposes.</h2><div class="css-bxak8j"><div class="css-3vjk35"><svg class="chakra-icon css-zfp3v8" focusable="false" viewbox="0 0 200 200"><svg fill="none" viewbox="0 0 59 59" xmlns="http://www.w3.org/2000/svg"><path d="M26.0421 29.7075V48.38H7.50793V43.539C7.50793 35.9777 8.06119 30.3529 9.16771 26.6645C10.3664 22.8839 13.4555 17.5357 18.4348 10.62L26.3188 15.0461C22.1693 22.1462 19.7719 27.0334 19.1264 29.7075H26.0421ZM51.2155 29.7075V48.38H32.6813V43.539C32.6813 35.9777 33.2345 30.3529 34.341 26.6645C35.5398 22.8839 38.6288 17.5357 43.6082 10.62L51.4921 15.0461C47.3427 22.1462 44.9452 27.0334 44.2997 29.7075H51.2155Z" fill="#4A5568"></path></svg></svg><p class="chakra-text css-1vlkgh2">To enact into law the executive order relating to ending diversity, equity, and inclusion programs in the Federal Government, and for other purposes.</p></div></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB800"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HR26">US<!-- --> <!-- -->HR26</a></h3><span class="css-iyw6hm">OTHER</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">Deeming certain conduct of members of Antifa as domestic terrorism and designating Antifa as a domestic terrorist organization.</h2><div class="css-bxak8j"><div class="css-3vjk35"><svg class="chakra-icon css-zfp3v8" focusable="false" viewbox="0 0 200 200"><svg fill="none" viewbox="0 0 59 59" xmlns="http://www.w3.org/2000/svg"><path d="M26.0421 29.7075V48.38H7.50793V43.539C7.50793 35.9777 8.06119 30.3529 9.16771 26.6645C10.3664 22.8839 13.4555 17.5357 18.4348 10.62L26.3188 15.0461C22.1693 22.1462 19.7719 27.0334 19.1264 29.7075H26.0421ZM51.2155 29.7075V48.38H32.6813V43.539C32.6813 35.9777 33.2345 30.3529 34.341 26.6645C35.5398 22.8839 38.6288 17.5357 43.6082 10.62L51.4921 15.0461C47.3427 22.1462 44.9452 27.0334 44.2997 29.7075H51.2155Z" fill="#4A5568"></path></svg></svg><p class="chakra-text css-1vlkgh2">Deeming certain conduct of members of Antifa as domestic terrorism and designating Antifa as a domestic terrorist organization. [...] Whereas, in August 2022, Antifa ardently defended the sexualization of children by guarding a "kid-friendly" drag show at a North Texas distillery;</p></div></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HR26"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HR47">US<!-- --> <!-- -->HR47</a></h3><span class="css-bu60l4">SPORTS</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">Concerning the National Collegiate Athletic Association policy for eligibility in women's sports.</h2><div class="css-bxak8j"><div class="css-3vjk35"><svg class="chakra-icon css-zfp3v8" focusable="false" viewbox="0 0 200 200"><svg fill="none" viewbox="0 0 59 59" xmlns="http://www.w3.org/2000/svg"><path d="M26.0421 29.7075V48.38H7.50793V43.539C7.50793 35.9777 8.06119 30.3529 9.16771 26.6645C10.3664 22.8839 13.4555 17.5357 18.4348 10.62L26.3188 15.0461C22.1693 22.1462 19.7719 27.0334 19.1264 29.7075H26.0421ZM51.2155 29.7075V48.38H32.6813V43.539C32.6813 35.9777 33.2345 30.3529 34.341 26.6645C35.5398 22.8839 38.6288 17.5357 43.6082 10.62L51.4921 15.0461C47.3427 22.1462 44.9452 27.0334 44.2997 29.7075H51.2155Z" fill="#4A5568"></path></svg></svg><p class="chakra-text css-1vlkgh2">The House of Representatives (1) calls on the National Collegiate Athletic Association (referred to in this resolution as "NCAA") to revoke its transgender student-athlete eligibility policy that directly discriminates against female student athletes;</p></div></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HR47"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SB209">US<!-- --> <!-- -->SB209</a></h3><span class="css-p7xsfh">HEALTHCARE</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">A bill to protect children from medical malpractice in the form of gender-transition procedures.</h2><div class="css-bxak8j"></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SB209"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SB312">US<!-- --> <!-- -->SB312</a></h3><span class="css-p7xsfh">HEALTHCARE</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">A bill to establish a Federal tort against pediatric gender clinics and other entities pushing gender-transition procedures that cause bodily injury to children or harm the mental health of children.</h2><div class="css-bxak8j"></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SB312"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SB74">US<!-- --> <!-- -->SB74</a></h3><span class="css-bu60l4">SPORTS</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">Fair Play for Girls Act</h2><div class="css-bxak8j"><p class="chakra-text css-1anmcl7">A bill to require the Attorney General to submit to Congress a report relating to violence against women in athletics.</p></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SB74"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SB9">US<!-- --> <!-- -->SB9</a></h3><span class="css-bu60l4">SPORTS</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">Protection of Women and Girls in Sports Act of 2025</h2><div class="css-bxak8j"><p class="chakra-text css-1anmcl7">A bill to provide that for purposes of determining compliance with title IX of the Education Amendments of 1972 in athletics, sex shall be recognized based solely on a person's reproductive biology and genetics at birth.</p><div class="css-3vjk35"><svg class="chakra-icon css-zfp3v8" focusable="false" viewbox="0 0 200 200"><svg fill="none" viewbox="0 0 59 59" xmlns="http://www.w3.org/2000/svg"><path d="M26.0421 29.7075V48.38H7.50793V43.539C7.50793 35.9777 8.06119 30.3529 9.16771 26.6645C10.3664 22.8839 13.4555 17.5357 18.4348 10.62L26.3188 15.0461C22.1693 22.1462 19.7719 27.0334 19.1264 29.7075H26.0421ZM51.2155 29.7075V48.38H32.6813V43.539C32.6813 35.9777 33.2345 30.3529 34.341 26.6645C35.5398 22.8839 38.6288 17.5357 43.6082 10.62L51.4921 15.0461C47.3427 22.1462 44.9452 27.0334 44.2997 29.7075H51.2155Z" fill="#4A5568"></path></svg></svg><p class="chakra-text css-1vlkgh2">To provide that for purposes of determining compliance with title IX of the Education Amendments of 1972 in athletics, sex shall be recognized based solely on a person’s reproductive biology and genetics at birth.</p></div></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SB9"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SR21">US<!-- --> <!-- -->SR21</a></h3><span class="css-bu60l4">SPORTS</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">A resolution designating October 10, 2025, as "American Girls in Sports Day".</h2><div class="css-bxak8j"><div class="css-3vjk35"><svg class="chakra-icon css-zfp3v8" focusable="false" viewbox="0 0 200 200"><svg fill="none" viewbox="0 0 59 59" xmlns="http://www.w3.org/2000/svg"><path d="M26.0421 29.7075V48.38H7.50793V43.539C7.50793 35.9777 8.06119 30.3529 9.16771 26.6645C10.3664 22.8839 13.4555 17.5357 18.4348 10.62L26.3188 15.0461C22.1693 22.1462 19.7719 27.0334 19.1264 29.7075H26.0421ZM51.2155 29.7075V48.38H32.6813V43.539C32.6813 35.9777 33.2345 30.3529 34.341 26.6645C35.5398 22.8839 38.6288 17.5357 43.6082 10.62L51.4921 15.0461C47.3427 22.1462 44.9452 27.0334 44.2997 29.7075H51.2155Z" fill="#4A5568"></path></svg></svg><p class="chakra-text css-1vlkgh2">Whereas the National Association of Intercollegiate Athletics (NAIA) has instituted new policies to protect biological girls in sports and ensure that only student athletes whose biological sex is female will be allowed to compete in NAIA-sponsored women's sports teams; Whereas it is imperative that women's and girl's opportunities to compete athletically are protected; and Whereas October 10th, as represented by the Roman numerals "XX", signifies the female XX chromosomes: Now, therefore, be it Resolved, That the Senate— (1) recognizes October 10, 2025, as "American Girls in Sports Day"; [...] (3) recognizes the importance of Title IX in protecting biological women in sports; and (4) calls on sports-governing bodies in the United States and abroad to protect biological women and girls in sports.</p></div></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SR21"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div><div class="css-4rck61"><div class="css-1dvz6tu"><div class="css-wd7aku"><h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SR22">US<!-- --> <!-- -->SR22</a></h3><span class="css-bu60l4">SPORTS</span></div><span class="css-spvtcf">INTRODUCED</span></div><h2 class="chakra-heading css-bp9bt3">A resolution concerning the National Collegiate Athletic Association policy for eligibility in women's sports.</h2><div class="css-bxak8j"><div class="css-3vjk35"><svg class="chakra-icon css-zfp3v8" focusable="false" viewbox="0 0 200 200"><svg fill="none" viewbox="0 0 59 59" xmlns="http://www.w3.org/2000/svg"><path d="M26.0421 29.7075V48.38H7.50793V43.539C7.50793 35.9777 8.06119 30.3529 9.16771 26.6645C10.3664 22.8839 13.4555 17.5357 18.4348 10.62L26.3188 15.0461C22.1693 22.1462 19.7719 27.0334 19.1264 29.7075H26.0421ZM51.2155 29.7075V48.38H32.6813V43.539C32.6813 35.9777 33.2345 30.3529 34.341 26.6645C35.5398 22.8839 38.6288 17.5357 43.6082 10.62L51.4921 15.0461C47.3427 22.1462 44.9452 27.0334 44.2997 29.7075H51.2155Z" fill="#4A5568"></path></svg></svg><p class="chakra-text css-1vlkgh2">The House of Representatives (1) calls on the National Collegiate Athletic Association (referred to in this resolution as "NCAA") to revoke its transgender student-athlete eligibility policy that directly discriminates against female student athletes;</p></div></div><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SR22"><button class="chakra-button css-1952nyr" type="button">View Bill</button></a></div></div></div></div><span></span></div>
3. selecting html elements using .find_all()
#
narrowing down our data by text, class
, or href
#
getting just text
#
We can access the text within each tag, getting rid of tags like <p>
or <h3>
, by using the text
property.
soup.h3.text
'US HB1015'
You can layer elements on top of each other to get more specific elements
soup.div.a.text
'Trans Legislation Tracker'
Using a variable, we can save just the text. This will be useful later, when we write more complex code, and migrate our data into a spreadsheet.
# saving the text from the level 3 header element to "bill_title"
bill_title = soup.h3.text
bill_title
'US HB1064'
searching by HTML attributes: class
and href
#
What if you wanted to find an element by a class’s value? You would use the find()
method. This is useful when there are a lot of objects with the same element, and you want more specificity.
HTML attributes contain additional inforamation about HTML tag. To access the attributes like class
, we use the syntax: tag['attr']
)
For example, we can search for CSS classes using this syntax. (Read more about CSS classes).
# note that this prints the value of each attribute (like the name of the class), not
# the actual text contained within the larger element. For that, use the `text` property.
soup.h3['class']
['chakra-heading', 'css-1vygpf9']
A popular attribute is href
, which stands for hyperlink reference, and it contains the link’s URL address.
link_location = soup.h3.a['href']
# the result will be just a `/` because it links to the current page
link_location
'/bills/2025/US/HB1015'
Once we have our class
and href
values, then we can combine them with find()
or find_all()
to get more granular about our searching. For example, if we want to access a particular element that has a specific class name.
Just include the class_=xxx
in your find()
or find_all()
call.
soup.find('h3', class_='css-1vygpf9')
<h3 class="chakra-heading css-1vygpf9"><style data-emotion="css f4h6uy">.css-f4h6uy{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:2px solid transparent;outline-offset:2px;color:inherit;}.css-f4h6uy:hover,.css-f4h6uy[data-hover]{-webkit-text-decoration:underline;text-decoration:underline;}.css-f4h6uy:focus,.css-f4h6uy[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1015">US<!-- --> <!-- -->HB1015</a></h3>
soup.find_all('h3', class_='css-1vygpf9')
[<h3 class="chakra-heading css-1vygpf9"><style data-emotion="css f4h6uy">.css-f4h6uy{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:2px solid transparent;outline-offset:2px;color:inherit;}.css-f4h6uy:hover,.css-f4h6uy[data-hover]{-webkit-text-decoration:underline;text-decoration:underline;}.css-f4h6uy:focus,.css-f4h6uy[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1015">US<!-- --> <!-- -->HB1015</a></h3>,
<h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1016">US<!-- --> <!-- -->HB1016</a></h3>,
<h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1017">US<!-- --> <!-- -->HB1017</a></h3>,
<h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1028">US<!-- --> <!-- -->HB1028</a></h3>,
<h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1139">US<!-- --> <!-- -->HB1139</a></h3>,
<h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1282">US<!-- --> <!-- -->HB1282</a></h3>,
<h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB28">US<!-- --> <!-- -->HB28</a></h3>,
<h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB461">US<!-- --> <!-- -->HB461</a></h3>,
<h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB498">US<!-- --> <!-- -->HB498</a></h3>,
<h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB600">US<!-- --> <!-- -->HB600</a></h3>,
<h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB653">US<!-- --> <!-- -->HB653</a></h3>,
<h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB742">US<!-- --> <!-- -->HB742</a></h3>,
<h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB800">US<!-- --> <!-- -->HB800</a></h3>,
<h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HR26">US<!-- --> <!-- -->HR26</a></h3>,
<h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HR47">US<!-- --> <!-- -->HR47</a></h3>,
<h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SB209">US<!-- --> <!-- -->SB209</a></h3>,
<h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SB312">US<!-- --> <!-- -->SB312</a></h3>,
<h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SB74">US<!-- --> <!-- -->SB74</a></h3>,
<h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SB9">US<!-- --> <!-- -->SB9</a></h3>,
<h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SR21">US<!-- --> <!-- -->SR21</a></h3>,
<h3 class="chakra-heading css-1vygpf9"><a class="chakra-link css-f4h6uy" href="/bills/2025/US/SR22">US<!-- --> <!-- -->SR22</a></h3>]
# save h3 element to a variable
bill_title = soup.find('h3', class_='css-1vygpf9')
bill_title
<h3 class="chakra-heading css-1vygpf9"><style data-emotion="css f4h6uy">.css-f4h6uy{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:2px solid transparent;outline-offset:2px;color:inherit;}.css-f4h6uy:hover,.css-f4h6uy[data-hover]{-webkit-text-decoration:underline;text-decoration:underline;}.css-f4h6uy:focus,.css-f4h6uy[data-focus]{box-shadow:var(--chakra-shadows-outline);}</style><a class="chakra-link css-f4h6uy" href="/bills/2025/US/HB1015">US<!-- --> <!-- -->HB1015</a></h3>
Making variables is useful for layering other operations on top, like getting text
.
bill_title.text
'US HB1015'
methods vs attributes#
The decision to use dot syntax (like soup.h3.a
) or a method (like find()
or find_all()
) depends on what you’re trying to do, and what kind of data you have about the thing you’re trying to scrape. In many cases, you could use either one.
The difference between the two is how data is stored in Python. In dot syntax, it’s stored as an attribute, or property, of the soup object. By using a method like find()
, you’re executing a function to find the data.
individual challenge:#
Let’s try doing the same thing two different ways. What if I wanted to get the link, the value of the href
attribute, using both methods and attributes?
# use find to search by element and class. Now, grab the link.
link = soup.find('h3', class_='css-1vygpf9').a['href']
print(link)
/bills/2025/US/HB1015
# there are multiple ways to do this! If you don't need the class, just use dot syntax
soup.h3.a['href']
'/bills/2025/US/HB1015'
You can also use find()
to search an element by specific attribute. Just include the class_=xxx
in your find()
call.
looping through find_all()
to get just text#
Want to print out all tags of a specific element? Then we use find_all()
. Note: we use find_all()
rather than find()
, because only find_all()
returns a list like object, which is better for looping.
Let’s do this to get all of the bill names, with just the text.
for i in soup.find_all('h3'):
print(i.text)
US HB1064
US HB1112
US HB1276
US HB1399
US HB1490
US HB1585
US HB216
US HB3101
US HB3102
US HB3328
US HB3329
US HB3462
US HB3887
US HB429
US HB4365
US HB4367
US HB4398
US HB4665
US HB4821
US HB5
US HB5327
US HB5636
US HB5893
US HB5894
US HB6040
US HB6258
US HB6658
US HB6728
US HB7183
US HB7187
US HB734
US HB736
US HB7725
US HB8070
US HB8433
US HB8580
US HB8708
US HB8752
US HB8771
US HB8774
US HB8997
US HB8998
US HB9026
US HB9027
US HB9028
US HB9029
US HB9218
US HB9586
US HB985
US HJR160
US HJR165
US HR115
US HR1223
US HR282
US HR298
US HR518
US HR536
US HR769
US SB1595
US SB1597
US SB1709
US SB187
US SB200
US SB2357
US SB2394
US SB2797
US SB3035
US SB3438
US SB3729
US SB435
US SB457
US SB4638
US SB613
US SB635
US SB752
US SJR90
US SJR96
US SR267
US SR53
US SR669
getting data from each bill card#
For our project, we want to scrape information about each bill contained within the bill cards.
Like all good programmers, we will break our task up into a number of steps:
isolate the bill_cards data from the rest of the webpage
pick out the information we want from the bill cards
Each of these steps itself contains smaller steps, which we will figure out as we go along. Let’s begin with the first step. Here, we want to separate out that information (within the bill cards) from the rest of the website. This will make it easier to then go grab the elements we need later.
step 1: isolate our bill_cards data from the rest of the web page#
First, create a new object called bill_cards
, which enables us to narrow down the parts of the website that we want to scrape.
# to get the element and class for the cards, use the inspector
bill_cards = soup.find_all('div', class_ ='css-4rck61')
Let’s use a loop to check that we have all the right data. In the next section, we will be able to pick out specific pieces of text, based on their HTML markup.
# printing out all the text contained in the "bill cards" div
for i in bill_cards:
print(i.text)
US HB1015HEALTHCAREINTRODUCEDTo amend title 18, United States Code, to provide for certain rules for housing or transportation based on gender and to provide for a limitation on gender-related medical treatment.To amend title 18, United States Code, to provide for certain rules for housing or transportation based on gender and to provide for a limitation on gender-related medical treatment.View Bill
US HB1016BATHROOMINTRODUCEDTo prohibit individuals from accessing or using single-sex facilities on Federal property other than those corresponding to their biological sex, and for other purposes.To prohibit individuals from accessing or using single-sex facilities on Federal property other than those corresponding to their biological sex, and for other purposes.View Bill
US HB1017BATHROOMINTRODUCEDTo prohibit an entity from receiving Federal funds if such entity permits an individual to access or use a single-sex facility on the property of such entity that does not correspond to the biological sex of such person, and for other purposes.To prohibit an entity from receiving Federal funds if such entity permits an individual to access or use a single-sex facility on the property of such entity that does not correspond to the biological sex of such person, and for other purposes.View Bill
US HB1028SPORTSINTRODUCEDTo modify eligibility requirements for amateur sports governing organizations.View Bill
US HB1139BIRTH CERTIFICATESINTRODUCEDTo prohibit the Secretary of State from issuing a passport, passport card, or Consular Report of Birth Abroad that includes the unspecified (X) gender designation, and for other purposes.View Bill
US HB1282EDUCATIONINTRODUCEDTo prohibit Federal funding for institutions of higher education that carry out diversity, equity, and inclusion initiatives, and for other purposes.View Bill
US HB28SPORTSENGROSSEDProtection of Women and Girls in Sports Act of 2025To amend the Education Amendments of 1972 to provide that for purposes of determining compliance with title IX of such Act in athletics, sex shall be recognized based solely on a person's reproductive biology and genetics at birth.It shall be a violation of subsection (a) for a recipient of Federal financial assistance who operates, sponsors, or facilitates athletic programs or activities to permit a person whose sex is male to participate in an athletic program or activity that is designated for women or girls.View Bill
US HB461MILITARYINTRODUCEDEliminate DEI in the Military ActTo prohibit the use of Federal funds for any DEI activity in the Armed Forces, and for other purposes.View Bill
US HB498HEALTHCAREINTRODUCEDTo amend title XIX of the Social Security Act to prohibit Federal Medicaid funding for gender transition procedures for minors.View Bill
US HB600HEALTHCAREINTRODUCEDWHO is Accountable ActTo prohibit the use of funds to seek membership in the World Health Organization or to provide assessed or voluntary contributions to the World Health Organization.No funds available to any Federal department or agency may be used to seek membership by the United States in the World Health Organization or to provide assessed or voluntary contributions to the World Health Organization until such time as the Secretary of State certifies to Congress that the World Health Organization meets the conditions described in subsection (b): [...] (7) The World Health Organization has ceased all funding for, engagement in, and messaging with respect to certain controversial and politically charged issues that are non-germane to the World Health Organization’s directive, including— (A) so-called "gender identity" and harmful rhetoric relating to "gender affirming care";View Bill
US HB653HEALTHCAREINTRODUCEDTo protect children from medical malpractice in the form of gender transition procedures.View Bill
US HB742HEALTHCAREINTRODUCEDTo prohibit Federal funds from being used to provide certain gender transition procedures to minors.View Bill
US HB800OTHERINTRODUCEDTo enact into law the executive order relating to ending diversity, equity, and inclusion programs in the Federal Government, and for other purposes.To enact into law the executive order relating to ending diversity, equity, and inclusion programs in the Federal Government, and for other purposes.View Bill
US HR26OTHERINTRODUCEDDeeming certain conduct of members of Antifa as domestic terrorism and designating Antifa as a domestic terrorist organization.Deeming certain conduct of members of Antifa as domestic terrorism and designating Antifa as a domestic terrorist organization. [...] Whereas, in August 2022, Antifa ardently defended the sexualization of children by guarding a "kid-friendly" drag show at a North Texas distillery;View Bill
US HR47SPORTSINTRODUCEDConcerning the National Collegiate Athletic Association policy for eligibility in women's sports.The House of Representatives (1) calls on the National Collegiate Athletic Association (referred to in this resolution as "NCAA") to revoke its transgender student-athlete eligibility policy that directly discriminates against female student athletes;View Bill
US SB209HEALTHCAREINTRODUCEDA bill to protect children from medical malpractice in the form of gender-transition procedures.View Bill
US SB312HEALTHCAREINTRODUCEDA bill to establish a Federal tort against pediatric gender clinics and other entities pushing gender-transition procedures that cause bodily injury to children or harm the mental health of children.View Bill
US SB74SPORTSINTRODUCEDFair Play for Girls ActA bill to require the Attorney General to submit to Congress a report relating to violence against women in athletics.View Bill
US SB9SPORTSINTRODUCEDProtection of Women and Girls in Sports Act of 2025A bill to provide that for purposes of determining compliance with title IX of the Education Amendments of 1972 in athletics, sex shall be recognized based solely on a person's reproductive biology and genetics at birth.To provide that for purposes of determining compliance with title IX of the Education Amendments of 1972 in athletics, sex shall be recognized based solely on a person’s reproductive biology and genetics at birth.View Bill
US SR21SPORTSINTRODUCEDA resolution designating October 10, 2025, as "American Girls in Sports Day".Whereas the National Association of Intercollegiate Athletics (NAIA) has instituted new policies to protect biological girls in sports and ensure that only student athletes whose biological sex is female will be allowed to compete in NAIA-sponsored women's sports teams; Whereas it is imperative that women's and girl's opportunities to compete athletically are protected; and Whereas October 10th, as represented by the Roman numerals "XX", signifies the female XX chromosomes: Now, therefore, be it Resolved, That the Senate— (1) recognizes October 10, 2025, as "American Girls in Sports Day"; [...] (3) recognizes the importance of Title IX in protecting biological women in sports; and (4) calls on sports-governing bodies in the United States and abroad to protect biological women and girls in sports.View Bill
US SR22SPORTSINTRODUCEDA resolution concerning the National Collegiate Athletic Association policy for eligibility in women's sports.The House of Representatives (1) calls on the National Collegiate Athletic Association (referred to in this resolution as "NCAA") to revoke its transgender student-athlete eligibility policy that directly discriminates against female student athletes;View Bill
step 2: group challenge: pick out information from each bill card#
Now that we have narrowed down our data to bill_cards
, we can search within this code for the individual elements we want. For our dataset, we want to scrape the following information:
bill title
bill caption (if it exists!)
bill category
bill description
link to bill
Using the inspector, take 5-10 minutes create a list of html elements and attributes that correspond to the above information. Work in partners.
Once we have the code for the relevant HTML elements, we will now extract them and save them. To do that, we will write a loop that goes through each item in our bill_cards
, gets the relevant HTML element, and saves it to a variable. Our loop will goes through each bill card, one by one, and pull out the title, description, category, and link.
Note: loops are ways of programmatically going through a dataset and doing something to each item in the dataset, like extracting it. Read more about loops in the intro workshop
Below, I will be explaining the code logic in by writing it out in “pseudo-code” in the comments. Pseudo-code is a cross between normal language and programming language, that is useful for explaining and working out how to write the actual programming code in Python.
# for each card in bill_cards:
# get the title in h3.text
# get the category in span.text
# get the caption in h2.text
# get the descriptoin in p.text (if any)
# get the link in a tag, class "chakra-link"
# runs the loop on the bill cards
bill_cards = soup.find_all('div', class_ ='css-4rck61')
for item in bill_cards[:10]: # only the first ten cards, just to check if it is working
print(item.h3.text) # title
print(item.span.text) # category
print(item.h2.text) # caption
print(item.p.text) # description (if any)
print(item.a['href']) # add https://translegislation.com/bills/2023/US
US HB1064
MILITARY
Ensuring Military Readiness Act of 2023
To provide requirements related to the eligibility of transgender individuals from serving in the Armed Forces.
/bills/2024/US/HB1064
US HB1112
MILITARY
Ensuring Military Readiness Act of 2023
To provide requirements related to the eligibility of individuals who identify as transgender from serving in the Armed Forces.
/bills/2024/US/HB1112
US HB1276
HEALTHCARE
Protect Minors from Medical Malpractice Act of 2023
To protect children from medical malpractice in the form of gender transition procedures.
/bills/2024/US/HB1276
US HB1399
HEALTHCARE
Protect Children’s Innocence Act
To amend chapter 110 of title 18, United States Code, to prohibit gender affirming care on minors, and for other purposes.
/bills/2024/US/HB1399
US HB1490
INCARCERATION
Preventing Violence Against Female Inmates Act of 2023
To secure the dignity and safety of incarcerated women.
/bills/2024/US/HB1490
US HB1585
EDUCATION
Prohibiting Parental Secrecy Policies In Schools Act of 2023
To require a State receiving funds pursuant to title II of the Elementary and Secondary Education Act of 1965 to implement a State policy to prohibit a school employee from conducting certain social gender transition interventions.
/bills/2024/US/HB1585
US HB216
EDUCATION
My Child, My Choice Act of 2023
To prohibit Federal education funds from being provided to elementary schools that do not require teachers to obtain written parental consent prior to teaching lessons specifically related to gender identity, sexual orientation, or transgender studies, and for other purposes.
/bills/2024/US/HB216
US HB3101
OTHER
TPA Act Traditional Passport Act
To prohibit the issuance of a passport with any gender designation other than "male" or "female", and for other purposes.
/bills/2024/US/HB3101
US HB3102
OTHER
TSA Act Traditional Screening Application Act
To prohibit the Transportation Security Administration from using the "X" gender designation in the TSA PreCheck advanced security program, and for other purposes.
/bills/2024/US/HB3102
US HB3328
HEALTHCARE
Protecting Children From Experimentation Act of 2023
To amend chapter 110 of title 18, United States Code, to prohibit gender transition procedures on minors, and for other purposes.
/bills/2024/US/HB3328
Excellent work! In the next section, we will write some code to save this data in the form of a spreadsheet, a csv
file.