@font-face{font-family:'Space Grotesk';src:url('/sites/swoop-brand-layer/fonts/space-grotesk-variable.ttf')format('truetype');font-style:normal;font-weight:300 700;font-display:swap}@font-face{font-family:Inter;src:url('/sites/swoop-brand-layer/fonts/inter-latin-variable.woff2')format('woff2');font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:'Public Sans';src:url('/sites/swoop-brand-layer/fonts/public-sans-variable.ttf')format('truetype');font-style:normal;font-weight:100 900;font-display:swap}html{font-synthesis:none}body,button,input,select,textarea{font-family:Inter,Arial,sans-serif}.display,.title,h1,h2,h3,.brand-title{font-family:'Space Grotesk',Inter,Arial,sans-serif;font-weight:700;letter-spacing:-.025em}.eyebrow,.notice-kicker,.job-head,.cl-label{font-family:'Public Sans',Inter,Arial,sans-serif}.eyebrow,.notice-kicker{font-weight:700}button,.btn{font-family:Inter,Arial,sans-serif;font-weight:500}.brand-product{font-family:Inter,Arial,sans-serif;font-weight:500}.site-section .display,.site-section .title,.site-section h1,.site-section h2,.site-section .form-head h3,.site-section .privacy-grid h3,.release-notice h2{font-family:'Space Grotesk',Inter,Arial,sans-serif;font-weight:700;letter-spacing:-.025em}.site-section .eyebrow,.site-section .job-head,.site-section .cl-label,.site-section .field>span,.release-notice .notice-kicker{font-family:'Public Sans',Inter,Arial,sans-serif;font-weight:700}.site-section .eyebrow,.release-notice .notice-kicker{font-weight:700}
html[data-theme] .site-section select{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20256%20256%22%20fill%3D%22%2369655c%22%3E%3Cpath%20d%3D%22M213.66%2C101.66l-80%2C80a8%2C8%2C0%2C0%2C1-11.32%2C0l-80-80A8%2C8%2C0%2C0%2C1%2C53.66%2C90.34L128%2C164.69l74.34-74.35a8%2C8%2C0%2C0%2C1%2C11.32%2C11.32Z%22%2F%3E%3C%2Fsvg%3E")}html[data-theme="dark"] .site-section select{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20256%20256%22%20fill%3D%22%23c4c3ba%22%3E%3Cpath%20d%3D%22M213.66%2C101.66l-80%2C80a8%2C8%2C0%2C0%2C1-11.32%2C0l-80-80A8%2C8%2C0%2C0%2C1%2C53.66%2C90.34L128%2C164.69l74.34-74.35a8%2C8%2C0%2C0%2C1%2C11.32%2C11.32Z%22%2F%3E%3C%2Fsvg%3E")}
/* Preserve a single caret after theme background shorthands. */
html[data-theme] .site-section select{background-repeat:no-repeat;background-position:right 12px center;background-size:14px 14px;padding-right:36px}
