﻿@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css";*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}:is(:focus-visible){box-shadow:0 0 0 2px var(--clr-white),0 0 0 5px var(--clr-primary)}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;min-height:100dvh;text-rendering:optimizeLegibility;line-height:1.45}a:not([class]){text-decoration-skip-ink:auto;color:var(--clr-primary)}img,picture,video,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms;scroll-behavior:auto}}@font-face{font-display:swap;font-family:"helvetica-now-display-regular";font-style:normal;font-weight:400;src:url("https://activatecdn.azureedge.net/activatedata/35Content/ASPCA/Fonts/HelveticaNowDisplay-Regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"helvetica-now-display-bold";font-style:normal;font-weight:700;src:url("https://activatecdn.azureedge.net/activatedata/35Content/ASPCA/Fonts/HelveticaNowDisplay-Bd.woff2") format("woff2")}@font-face{font-display:swap;font-family:"itc-avant-garde-pro-bold";font-style:normal;font-weight:700;src:url("https://activatecdn.azureedge.net/activatedata/35Content/ASPCA/Fonts/ITCAvantGardePro-Bold.woff2") format("woff2")}@font-face{font-display:swap;font-family:"itc-avant-garde-pro-Demi";font-style:normal;font-weight:600;src:url("https://activatecdn.azureedge.net/activatedata/35Content/ASPCA/Fonts/ITCAvantGardePro-Demi.woff2") format("woff2")}@font-face{font-display:swap;font-family:"gooddog-new";font-style:normal;font-weight:400;src:url("https://activatecdn.azureedge.net/activatedata/35Content/ASPCA/Fonts/GoodDogNew.woff2") format("woff2")}:root{--clr-primary-800: #F44926;--clr-primary: #f75f00;--clr-primary--light: #fff9e5;--clr-secondary: #002e4d;--clr-secondary--50: rgba(0, 46, 77, 0.5);--clr-primary--20: rgb(255 98 0 / 0.2);--clr-primary--50: rgb(255 98 0 / 0.5);--clr-secondary--light: #eff1f5;--clr-medium-blue: #005e9e;--clr-neutral: #eff1f5;--clr-body: #000000;--clr-white: #ffffff;--clr-white--50: rgb(255 255 255 / 0.5);--clr-white--75: rgb(255 255 255 / 0.75);--fs-body: clamp(1rem, calc(0.95rem + 0.25vw), 1.25rem);--fs-h1: clamp(3.44rem, calc(2.73rem + 3.56vw), 6.3rem);--fs-h1--creative: clamp(2.5rem, calc(1.78rem + 3.63vw), 6.13rem);--fs-h2: clamp(2.5rem, calc(2.17rem + 1.63vw), 4.13rem);--fs-h2-secondary: clamp(2.66rem, calc(2.11rem + 2.72vw), 5.38rem);--fs-h2-accent: clamp(2.88rem, calc(2.51rem + 1.81vw), 4.69rem);--fs-h3-accent: clamp(4rem, calc(3.85rem + 0.75vw), 4.75rem);--fs-h3-accent--md: clamp(1.69rem, calc(1.5rem + 0.94vw), 2.63rem);--fs-h3-accent--lg: clamp(1.88rem, calc(1.56rem + 1.56vw), 3.44rem);--fs-page-title: clamp(1.56rem, calc(1.05rem + 2.56vw), 4.13rem);--fs-cta: clamp(0.94rem, calc(0.93rem + 0.06vw), 1rem);--fs-nav-submenu: 1rem;--fs-apply-now-btn: clamp(1.25rem, calc(1.15rem + 0.5vw), 1.75rem);--fs-job-search-title: clamp(1.5rem, calc(1.41rem + 0.43vw), 1.75rem);--fs-subheading-accent: clamp(2.25rem, 1.8039rem + 1.8301vw, 4rem);--space-3xs: clamp(0.25rem, calc(0.24rem + 0.06vw), 0.31rem);--space-2xs: clamp(0.5rem, calc(0.48rem + 0.13vw), 0.63rem);--space-xs: clamp(0.69rem, calc(0.64rem + 0.25vw), 0.94rem);--space-s: clamp(0.94rem, calc(0.88rem + 0.31vw), 1.25rem);--space-m: clamp(1.44rem, calc(1.35rem + 0.44vw), 1.88rem);--space-l: clamp(1.88rem, calc(1.75rem + 0.63vw), 2.5rem);--space-xl: clamp(2.81rem, calc(2.63rem + 0.94vw), 3.75rem);--space-2xl: clamp(3.75rem, calc(3.5rem + 1.25vw), 5rem);--space-3xl: clamp(5.63rem, calc(5.25rem + 1.88vw), 7.5rem);--space-3xs-2xs: clamp(0.25rem, calc(0.18rem + 0.38vw), 0.63rem);--space-2xs-xs: clamp(0.5rem, calc(0.41rem + 0.44vw), 0.94rem);--space-xs-s: clamp(0.69rem, calc(0.58rem + 0.56vw), 1.25rem);--space-s-m: clamp(0.94rem, calc(0.75rem + 0.94vw), 1.88rem);--space-m-l: clamp(1.44rem, calc(1.23rem + 1.06vw), 2.5rem);--space-l-xl: clamp(1.88rem, calc(1.5rem + 1.88vw), 3.75rem);--space-xl-2xl: clamp(2.81rem, calc(2.38rem + 2.19vw), 5rem);--space-2xl-3xl: clamp(3.75rem, calc(3rem + 3.75vw), 7.5rem);--space-s-l: clamp(0.94rem, calc(0.63rem + 1.56vw), 2.5rem);--space-m-xl: clamp(1.44rem, calc(0.98rem + 2.31vw), 3.75rem);--space-xl-3xl: clamp(3rem, calc(2.1rem + 4.5vw), 7.5rem);--flow-space: var(--space-m-l);--primary-width: 1640px;--nav-width: 1340px;--float-search-width: 1050px;--secondary-width: 770px;--side-padding: var(--space-m);--border-radius: 0.250rem}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}body{font-family:"helvetica-now-display-regular",sans-serif;font-size:var(--fs-body);color:var(--clr-body);overflow-x:clip}h1,h2,h3{line-height:1}h1{color:var(--clr-white);font-family:"itc-avant-garde-pro-bold",serif;font-size:var(--fs-h1);letter-spacing:-1.6px}@media(min-width: 1025px){h1{letter-spacing:-3.9px}}strong{font-family:"helvetica-now-display-bold",sans-serif;font-weight:700;font-style:normal}h2{font-family:"itc-avant-garde-pro-bold",serif;font-size:var(--fs-h2)}h2.secondary{font-size:var(--fs-h2-secondary);letter-spacing:-1.3px}@media(max-width: 576px){h2{line-height:.9}}h3.accent{font-family:"gooddog-new",sans-serif}.section{overflow-x:hidden}body .main-content span.accent{font-family:"gooddog-new",sans-serif;font-size:var(--fs-h2-accent);letter-spacing:-0.8px;z-index:-1}@media(min-width: 1025px){body .main-content span.accent{letter-spacing:-1.2px}}body .main-content span.accent .fs-reduce{font-size:var(--fs-h2)}.btn,.featured-job-group .featured-job a::after,section.job-listings-container ol.job-listings .view-details-link,.leaflet-popup-content a:not(.LocationDirections),.talent-network-form .fields .actionbutton button,.EventDirections,body.events-events div.future-events-list .event a.EventDetails,body.events-events div.past-events-list .event a.EventDetails,.jtable-left-area .jtable-page-list .jtable-page-number-next,.SimilarJob:after,.jtable-data-row:after,.float-search .search-toggle button,.float-search .ui.form button.floatsearch,.cta,.contact-us .Action.Button.SaveData.ui.button,.LocationDirections,.activate-form .af__Form .af__Field--submit button.af__Submit,body.events-eventdetails #rsvp-data .modal-content .modal-body .ui.form .actionbutton button,body.events-eventdetails div.main-content .event-details-data .description-details-container .Action.Registration,body.events-eventdetails div.main-content .event-details-data .description-details-container .add-to-calendar-container,body.events-eventdetails div.main-content .event-details-data .description-details-container #event-rsvp,body.search-jobdetails .Job .Action.Apply:is(.External),:is(.static-search-form).ui.form button.staticsearch{--_b-radius: var(--border-radius);display:grid;place-content:center;max-width:fit-content;padding-inline:var(--space-m-l);padding-block:var(--space-2xs);color:currentColor;font-size:var(--fs-cta);font-family:"helvetica-now-display-bold",sans-serif;font-weight:700;font-style:normal;background-color:var(--_bg-color);border-radius:var(--_b-radius);text-align:center;text-decoration:none;text-transform:uppercase;transition:scale .2s ease-in-out}.btn:is(:focus,:focus-visible),.featured-job-group .featured-job a:is(:focus,:focus-visible)::after,section.job-listings-container ol.job-listings .view-details-link:is(:focus,:focus-visible),.leaflet-popup-content a:is(:focus,:focus-visible):not(.LocationDirections),.talent-network-form .fields .actionbutton button:is(:focus,:focus-visible),.EventDirections:is(:focus,:focus-visible),body.events-events div.future-events-list .event a.EventDetails:is(:focus,:focus-visible),body.events-events div.past-events-list .event a.EventDetails:is(:focus,:focus-visible),.jtable-left-area .jtable-page-list .jtable-page-number-next:is(:focus,:focus-visible),.SimilarJob:is(:focus,:focus-visible):after,.jtable-data-row:is(:focus,:focus-visible):after,.float-search .search-toggle button:is(:focus,:focus-visible),.float-search .ui.form button.floatsearch:is(:focus,:focus-visible),.cta:is(:focus,:focus-visible),.contact-us .Action.Button.SaveData.ui.button:is(:focus,:focus-visible),.LocationDirections:is(:focus,:focus-visible),.activate-form .af__Form .af__Field--submit button.af__Submit:is(:focus,:focus-visible),body.events-eventdetails #rsvp-data .modal-content .modal-body .ui.form .actionbutton button:is(:focus,:focus-visible),body.events-eventdetails div.main-content .event-details-data .description-details-container .Action.Registration:is(:focus,:focus-visible),body.events-eventdetails div.main-content .event-details-data .description-details-container .add-to-calendar-container:is(:focus,:focus-visible),body.events-eventdetails div.main-content .event-details-data .description-details-container #event-rsvp:is(:focus,:focus-visible),body.search-jobdetails .Job .Action.Apply:is(:focus,:focus-visible):is(.External),:is(.static-search-form).ui.form button.staticsearch:is(:focus,:focus-visible){outline:rgba(0,0,0,0);box-shadow:0 0 0 2px var(--clr-white),0 0 0 5px currentColor}.btn:hover,.featured-job-group .featured-job a:hover::after,section.job-listings-container ol.job-listings .view-details-link:hover,.leaflet-popup-content a:hover:not(.LocationDirections),.talent-network-form .fields .actionbutton button:hover,.EventDirections:hover,body.events-events div.future-events-list .event a.EventDetails:hover,body.events-events div.past-events-list .event a.EventDetails:hover,.jtable-left-area .jtable-page-list .jtable-page-number-next:hover,.SimilarJob:hover:after,.jtable-data-row:hover:after,.float-search .search-toggle button:hover,.float-search .ui.form button.floatsearch:hover,.cta:hover,.contact-us .Action.Button.SaveData.ui.button:hover,.LocationDirections:hover,.activate-form .af__Form .af__Field--submit button.af__Submit:hover,body.events-eventdetails #rsvp-data .modal-content .modal-body .ui.form .actionbutton button:hover,body.events-eventdetails div.main-content .event-details-data .description-details-container .Action.Registration:hover,body.events-eventdetails div.main-content .event-details-data .description-details-container .add-to-calendar-container:hover,body.events-eventdetails div.main-content .event-details-data .description-details-container #event-rsvp:hover,body.search-jobdetails .Job .Action.Apply:hover:is(.External),:is(.static-search-form).ui.form button.staticsearch:hover{scale:1.1 !important}.container{max-width:min(var(--primary-width),100% - var(--side-padding)*2);margin-inline:auto}.container--secondary,.tn-data{max-width:min(var(--secondary-width),100% - var(--side-padding)*2);margin-inline:auto}.container--tertiary{max-width:min(var(--nav-width),100% - var(--side-padding)*2);margin-inline:auto}:is(.wrapper,.container--secondary,.tn-data)>*{grid-column:2}.full-bleed{grid-column:1/-1}@media(max-width: 768px){.full-bleed-mobile{grid-column:1/-1}}.cta--primary,body.events-eventdetails div.main-content .event-details-data .description-details-container .Action.Registration,body.events-eventdetails div.main-content .event-details-data .description-details-container .add-to-calendar-container,body.events-eventdetails div.main-content .event-details-data .description-details-container #event-rsvp{--_bg-color: var(--clr-primary);color:var(--clr-white);margin-block-end:var(--space-2xs)}.cta--light{--_bg-color: var(--clr-white);margin-block-end:var(--space-2xs)}i#BackToTop{display:grid !important;place-items:center;background:var(--clr-primary);border-radius:100vmax;box-shadow:0 0 0 2px var(--clr-white),0 0 0 4px var(--clr-primary);right:1rem;bottom:1rem}.fa-arrow-up:before{color:var(--clr-white)}.link-primary{font-family:"itc-avant-garde-pro-bold",serif;color:var(--clr-black);margin:0 !important;padding:0 !important;border:0 !important;text-decoration:underline !important;text-decoration-color:var(--clr-primary) !important;text-underline-offset:.2rem !important;text-decoration-thickness:2px !important;text-transform:uppercase}.markers-primary{--bullet-size: clamp(0.625rem, 0.303rem + 0.67vw, 0.875rem)}.markers-primary li{list-style:none;display:flex;gap:1.375rem}.markers-primary li:before{content:"";width:var(--bullet-size);height:var(--bullet-size);background-color:var(--clr-primary);flex:0 0 auto;border-radius:100%;margin-top:.5rem}.markers-white{padding-inline-start:2rem}.markers-white li::marker{color:var(--clr-white);font-size:2rem}.slick-slider .slick-list .slick-track .slick-slide a{border:0}a.no-underline{text-decoration:none !important}.hero__content h1 span,.footer-cta__heading span,img,.video-thumb,.slider__item{border-radius:var(--border-radius)}.video-thumb{overflow:hidden}.landing-pages-featured-groups h3{display:none}.landing-pages-featured-groups .group-featured-jobs-container{margin-block:1.5rem}.landing-pages-featured-groups .group-featured-jobs-carousel{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}@media(max-width: 1025px){.landing-pages-featured-groups .group-featured-jobs-carousel{grid-template-columns:1fr}}.landing-pages-featured-groups .group-featured-jobs-carousel .Action.Button.FeaturedJob{background-color:var(--clr-white--75);height:260px;display:flex;flex-direction:column;justify-content:space-between;padding:2rem 1rem;text-decoration:unset;color:var(--clr-body)}.landing-pages-featured-groups .group-featured-jobs-carousel .Action.Button.FeaturedJob:focus-visible{outline:2px solid var(--clr-body);outline-offset:2px}.landing-pages-featured-groups .group-featured-jobs-carousel .Action.Button.FeaturedJob::after{content:"VIEW DETAILS & APPLY";display:block;background-color:var(--clr-primary);border-radius:30px;padding-block:.4rem}.landing-pages-featured-groups .group-featured-jobs-carousel .Action.Button.FeaturedJob .featured-job-title{font-family:"gooddog-new",sans-serif;font-size:2.625rem;line-height:.92}.landing-pages-featured-groups .group-featured-jobs-carousel .Action.Button.FeaturedJob .citystateabbrev{font-size:1.25rem}.group-featured-jobs-container .citystateabbrev span:not(:first-child){margin-left:.5rem}.flow>*+*{margin-block-start:var(--flow-space, 2rem)}.flow-s>*+*{margin-block-start:var(--space-s, 1rem)}.flow-m>*+*{margin-block-start:var(--space-m, 1.5rem)}.spacer--xs{height:var(--space-xs)}.spacer--s{height:var(--space-s)}.spacer--m{height:var(--space-m)}.spacer--l{height:var(--space-l)}.spacer--xl{height:var(--space-xl)}.spacer--xl-3xl{height:var(--space-xl-3xl)}.txt-clr-primary{color:var(--clr-primary)}.txt-clr-secondary{color:var(--clr-secondary)}.txt-clr-secondary--light{color:#79bde8}.txt-clr-green{color:#8dc63f}.txt-clr-accent{color:var(--clr-accent)}.txt-clr-white{color:var(--clr-white)}.txt-clr-black{color:var(--clr-body)}.bg-primary{background-color:var(--clr-primary)}.bg-primary-800{background-color:var(--clr-primary-800)}.bg-primary--light,.hero:not(.hero--activate,.hero--diversity,.hero--why-aspca,.hero--carson){background-color:var(--clr-primary--light)}.bg-secondary{background-color:var(--clr-secondary)}.bg-secondary--light{background-color:var(--clr-secondary--light)}.bg-neutral{background-color:var(--clr-neutral)}.bg-white{background-color:var(--clr-white)}.fill-primary--light .svg-fill{fill:var(--clr-primary--light)}.fill-secondary--light .svg-fill{fill:var(--clr-secondary--light)}.fill-white .svg-fill{fill:var(--clr-white)}.txt-center{text-align:center !important}.txt-left{text-align:left}.text-balance{text-wrap:balance}.bold{font-weight:bold}.relative{position:relative}.d-grid{display:grid}.d-flex{display:flex}.d-block{display:block !important}.d-none{display:none !important}.flex-1{flex:1}.flex-1-3{flex:1.3}.flex-1-5{flex:1.5}.flex-2{flex:2}.flex-3{flex:3}.flex-wrap{flex-wrap:wrap}.align-self-center{align-self:center}.height-100{height:100%}.object-fit-cover{object-fit:cover}.object-fit-contain{object-fit:contain}.mt-0{margin-block-start:0}.mt-m{margin-block-start:var(--space-m)}.mt-l{margin-block-start:var(--space-l)}.mt-l-xl{margin-block-start:var(--space-l-xl)}.mb-l-xl{margin-block-end:var(--space-l-xl)}.mb-m{margin-block-end:var(--space-m)}.mb-xs{margin-block-end:var(--space-xs)}.mb-2xs{margin-block-end:var(--space-2xs)}.mt-auto{margin-block-start:auto}.mr-auto{margin-inline-end:auto}.mb-auto{margin-block-end:auto}.ml-auto{margin-inline-start:auto}.mx-auto{margin-inline:auto}.py-0{padding-block:0}.py-2xs{padding-block:var(--space-2xs)}.py-xs{padding-block:var(--space-xs)}.py-s{padding-block:var(--space-s)}.py-m{padding-block:var(--space-m)}.py-l{padding-block:var(--space-l)}.py-xl{padding-block:var(--space-xl)}.py-l-xl{padding-block:var(--space-l-xl)}.py-xl-2xl{padding-block:var(--space-xl-2xl)}.px-0{padding-inline:0}.px-2xs{padding-inline:var(--space-2xs)}.px-xs{padding-inline:var(--space-xs)}.px-s{padding-inline:var(--space-s)}.px-m{padding-inline:var(--space-m)}.px-l{padding-inline:var(--space-l)}.px-xl{padding-inline:var(--space-xl)}.px-xl-2xl{padding-inline:var(--space-xl-2xl)}.pxe-xl-2xl{padding-inline-end:var(--space-xl-2xl)}.pxs-xl-2xl{padding-inline-start:var(--space-xl-2xl)}.pb-2xs{padding-block-end:var(--space-2xs)}.pb-xs{padding-block-end:var(--space-xs)}.pb-s{padding-block-end:var(--space-s)}.pb-m{padding-block-end:var(--space-m)}.pb-l{padding-block-end:var(--space-l)}.pb-xl{padding-block-end:var(--space-xl)}.pb-2xl{padding-block-end:var(--space-2xl)}.pb-3xl{padding-block-end:var(--space-3xl)}.pb-xl-2xl{padding-block-end:var(--space-xl-2xl)}.pb-xl-3xl{padding-block-end:var(--space-xl-3xl)}.pt-l-xl{padding-block-start:var(--space-l-xl)}.pt-l{padding-block-start:var(--space-l)}.pt-xl-3xl{padding-block-start:var(--space-xl-3xl)}.py-xl-3xl{padding-block:var(--space-xl-3xl)}.fit-content{width:fit-content}@media(min-width: 0){.xs\:flow>*+*{margin-block-start:var(--flow-space, 2rem)}.xs\:flow-s>*+*{margin-block-start:var(--space-s, 1rem)}.xs\:d-block{display:block !important}.xs\:d-none{display:none !important}.xs\:d-inline{display:inline !important}.xs\:d-inline-block{display:inline-block !important}.xs\:d-initial{display:initial !important}.xs\:d-flex{display:flex !important}.xs\:d-grid{display:grid !important}.xs\:wrap{flex-wrap:wrap}.xs\:direction-column{flex-direction:column}.xs\:direction-row{flex-direction:row}.xs\:justify-content-center{justify-content:center}.xs\:justify-content-space-between{justify-content:space-between}.xs\:justify-content-space-around{justify-content:space-around}.xs\:justify-content-space-evenly{justify-content:space-evenly}.xs\:align-items-center{align-items:center}.xs\:align-items-start{align-items:start}.xs\:align-items-end{align-items:end}.xs\:align-items-stretch{align-items:stretch}.xs\:align-self-start{align-self:start}.xs\:align-self-end{align-self:end}.xs\:align-self-center{align-self:center}.xs\:align-self-stretch{align-self:stretch}.xs\:place-items-center{place-items:center}.xs\:place-content-center{place-content:center}.xs\:order-1{order:1}.xs\:order-2{order:2}.xs\:order-3{order:3}.xs\:mt-flow-space{margin-block-start:var(--flow-space, 2rem)}.xs\:mt-0{margin-block-start:0}.xs\:mt-m{margin-block-start:var(--space-m)}.xs\:mt-l{margin-block-start:var(--space-l)}.xs\:mt-l-xl{margin-block-start:var(--space-l-xl)}.xs\:mb-2xs{margin-block-end:var(--space-2xs)}.xs\:ml-auto{margin-inline-start:auto}.xs\:mx-auto{margin-inline:auto}.xs\:p-m{padding:var(--space-m)}.xs\:py-0{padding-block:0}.xs\:py-2xs{padding-block:var(--space-2xs)}.xs\:py-xs{padding-block:var(--space-xs)}.xs\:py-s{padding-block:var(--space-s)}.xs\:py-m{padding-block:var(--space-m)}.xs\:py-l{padding-block:var(--space-l)}.xs\:py-xl{padding-block:var(--space-xl)}.xs\:py-2xl{padding-block:var(--space-2xl)}.xs\:py-3xl{padding-block:var(--space-3xl)}.xs\:py-xl-2xl{padding-block:var(--space-xl-2xl)}.xs\:pt-l{padding-block-start:var(--space-l)}.xs\:pt-xl-3xl{padding-block-start:var(--space-xl-3xl)}.xs\:px-0{padding-inline:0}.xs\:px-2xs{padding-inline:var(--space-2xs)}.xs\:px-xs{padding-inline:var(--space-xs)}.xs\:px-s{padding-inline:var(--space-s)}.xs\:px-m{padding-inline:var(--space-m)}.xs\:px-l{padding-inline:var(--space-l)}.xs\:px-xl{padding-inline:var(--space-xl)}.xs\:px-2xl{padding-inline:var(--space-2xl)}.xs\:px-3xl{padding-inline:var(--space-3xl)}.xs\:px-xl-2xl{padding-inline:var(--space-xl-2xl)}.xs\:pxe-xl-2xl{padding-inline-end:var(--space-xl-2xl)}.xs\:pxs-xl-2xl{padding-inline-start:var(--space-xl-2xl)}.xs\:pb-2xs{padding-block-end:var(--space-2xs)}.xs\:pb-xs{padding-block-end:var(--space-xs)}.xs\:pb-s{padding-block-end:var(--space-s)}.xs\:pb-m{padding-block-end:var(--space-m)}.xs\:pb-l{padding-block-end:var(--space-l)}.xs\:pb-xl{padding-block-end:var(--space-xl)}.xs\:pb-2xl{padding-block-end:var(--space-2xl)}.xs\:pb-3xl{padding-block-end:var(--space-3xl)}.xs\:pb-xl-2xl{padding-block-end:var(--space-xl-2xl)}.xs\:txt-center{text-align:center}.xs\:txt-left{text-align:left}}@media(min-width: 576px){.sm\:flow>*+*{margin-block-start:var(--flow-space, 2rem)}.sm\:flow-s>*+*{margin-block-start:var(--space-s, 1rem)}.sm\:d-block{display:block !important}.sm\:d-none{display:none !important}.sm\:d-inline{display:inline !important}.sm\:d-inline-block{display:inline-block !important}.sm\:d-initial{display:initial !important}.sm\:d-flex{display:flex !important}.sm\:d-grid{display:grid !important}.sm\:wrap{flex-wrap:wrap}.sm\:direction-column{flex-direction:column}.sm\:direction-row{flex-direction:row}.sm\:justify-content-center{justify-content:center}.sm\:justify-content-space-between{justify-content:space-between}.sm\:justify-content-space-around{justify-content:space-around}.sm\:justify-content-space-evenly{justify-content:space-evenly}.sm\:align-items-center{align-items:center}.sm\:align-items-start{align-items:start}.sm\:align-items-end{align-items:end}.sm\:align-items-stretch{align-items:stretch}.sm\:align-self-start{align-self:start}.sm\:align-self-end{align-self:end}.sm\:align-self-center{align-self:center}.sm\:align-self-stretch{align-self:stretch}.sm\:place-items-center{place-items:center}.sm\:place-content-center{place-content:center}.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:order-3{order:3}.sm\:mt-flow-space{margin-block-start:var(--flow-space, 2rem)}.sm\:mt-0{margin-block-start:0}.sm\:mt-m{margin-block-start:var(--space-m)}.sm\:mt-l{margin-block-start:var(--space-l)}.sm\:mt-l-xl{margin-block-start:var(--space-l-xl)}.sm\:mb-2xs{margin-block-end:var(--space-2xs)}.sm\:ml-auto{margin-inline-start:auto}.sm\:mx-auto{margin-inline:auto}.sm\:p-m{padding:var(--space-m)}.sm\:py-0{padding-block:0}.sm\:py-2xs{padding-block:var(--space-2xs)}.sm\:py-xs{padding-block:var(--space-xs)}.sm\:py-s{padding-block:var(--space-s)}.sm\:py-m{padding-block:var(--space-m)}.sm\:py-l{padding-block:var(--space-l)}.sm\:py-xl{padding-block:var(--space-xl)}.sm\:py-2xl{padding-block:var(--space-2xl)}.sm\:py-3xl{padding-block:var(--space-3xl)}.sm\:py-xl-2xl{padding-block:var(--space-xl-2xl)}.sm\:pt-l{padding-block-start:var(--space-l)}.sm\:pt-xl-3xl{padding-block-start:var(--space-xl-3xl)}.sm\:px-0{padding-inline:0}.sm\:px-2xs{padding-inline:var(--space-2xs)}.sm\:px-xs{padding-inline:var(--space-xs)}.sm\:px-s{padding-inline:var(--space-s)}.sm\:px-m{padding-inline:var(--space-m)}.sm\:px-l{padding-inline:var(--space-l)}.sm\:px-xl{padding-inline:var(--space-xl)}.sm\:px-2xl{padding-inline:var(--space-2xl)}.sm\:px-3xl{padding-inline:var(--space-3xl)}.sm\:px-xl-2xl{padding-inline:var(--space-xl-2xl)}.sm\:pxe-xl-2xl{padding-inline-end:var(--space-xl-2xl)}.sm\:pxs-xl-2xl{padding-inline-start:var(--space-xl-2xl)}.sm\:pb-2xs{padding-block-end:var(--space-2xs)}.sm\:pb-xs{padding-block-end:var(--space-xs)}.sm\:pb-s{padding-block-end:var(--space-s)}.sm\:pb-m{padding-block-end:var(--space-m)}.sm\:pb-l{padding-block-end:var(--space-l)}.sm\:pb-xl{padding-block-end:var(--space-xl)}.sm\:pb-2xl{padding-block-end:var(--space-2xl)}.sm\:pb-3xl{padding-block-end:var(--space-3xl)}.sm\:pb-xl-2xl{padding-block-end:var(--space-xl-2xl)}.sm\:txt-center{text-align:center}.sm\:txt-left{text-align:left}}@media(min-width: 768px){.md\:flow>*+*{margin-block-start:var(--flow-space, 2rem)}.md\:flow-s>*+*{margin-block-start:var(--space-s, 1rem)}.md\:d-block{display:block !important}.md\:d-none{display:none !important}.md\:d-inline{display:inline !important}.md\:d-inline-block{display:inline-block !important}.md\:d-initial{display:initial !important}.md\:d-flex{display:flex !important}.md\:d-grid{display:grid !important}.md\:wrap{flex-wrap:wrap}.md\:direction-column{flex-direction:column}.md\:direction-row{flex-direction:row}.md\:justify-content-center{justify-content:center}.md\:justify-content-space-between{justify-content:space-between}.md\:justify-content-space-around{justify-content:space-around}.md\:justify-content-space-evenly{justify-content:space-evenly}.md\:align-items-center{align-items:center}.md\:align-items-start{align-items:start}.md\:align-items-end{align-items:end}.md\:align-items-stretch{align-items:stretch}.md\:align-self-start{align-self:start}.md\:align-self-end{align-self:end}.md\:align-self-center{align-self:center}.md\:align-self-stretch{align-self:stretch}.md\:place-items-center{place-items:center}.md\:place-content-center{place-content:center}.md\:order-1{order:1}.md\:order-2{order:2}.md\:order-3{order:3}.md\:mt-flow-space{margin-block-start:var(--flow-space, 2rem)}.md\:mt-0{margin-block-start:0}.md\:mt-m{margin-block-start:var(--space-m)}.md\:mt-l{margin-block-start:var(--space-l)}.md\:mt-l-xl{margin-block-start:var(--space-l-xl)}.md\:mb-2xs{margin-block-end:var(--space-2xs)}.md\:ml-auto{margin-inline-start:auto}.md\:mx-auto{margin-inline:auto}.md\:p-m{padding:var(--space-m)}.md\:py-0{padding-block:0}.md\:py-2xs{padding-block:var(--space-2xs)}.md\:py-xs{padding-block:var(--space-xs)}.md\:py-s{padding-block:var(--space-s)}.md\:py-m{padding-block:var(--space-m)}.md\:py-l{padding-block:var(--space-l)}.md\:py-xl{padding-block:var(--space-xl)}.md\:py-2xl{padding-block:var(--space-2xl)}.md\:py-3xl{padding-block:var(--space-3xl)}.md\:py-xl-2xl{padding-block:var(--space-xl-2xl)}.md\:pt-l{padding-block-start:var(--space-l)}.md\:pt-xl-3xl{padding-block-start:var(--space-xl-3xl)}.md\:px-0{padding-inline:0}.md\:px-2xs{padding-inline:var(--space-2xs)}.md\:px-xs{padding-inline:var(--space-xs)}.md\:px-s{padding-inline:var(--space-s)}.md\:px-m{padding-inline:var(--space-m)}.md\:px-l{padding-inline:var(--space-l)}.md\:px-xl{padding-inline:var(--space-xl)}.md\:px-2xl{padding-inline:var(--space-2xl)}.md\:px-3xl{padding-inline:var(--space-3xl)}.md\:px-xl-2xl{padding-inline:var(--space-xl-2xl)}.md\:pxe-xl-2xl{padding-inline-end:var(--space-xl-2xl)}.md\:pxs-xl-2xl{padding-inline-start:var(--space-xl-2xl)}.md\:pb-2xs{padding-block-end:var(--space-2xs)}.md\:pb-xs{padding-block-end:var(--space-xs)}.md\:pb-s{padding-block-end:var(--space-s)}.md\:pb-m{padding-block-end:var(--space-m)}.md\:pb-l{padding-block-end:var(--space-l)}.md\:pb-xl{padding-block-end:var(--space-xl)}.md\:pb-2xl{padding-block-end:var(--space-2xl)}.md\:pb-3xl{padding-block-end:var(--space-3xl)}.md\:pb-xl-2xl{padding-block-end:var(--space-xl-2xl)}.md\:txt-center{text-align:center}.md\:txt-left{text-align:left}}@media(min-width: 1025px){.lg\:flow>*+*{margin-block-start:var(--flow-space, 2rem)}.lg\:flow-s>*+*{margin-block-start:var(--space-s, 1rem)}.lg\:d-block{display:block !important}.lg\:d-none{display:none !important}.lg\:d-inline{display:inline !important}.lg\:d-inline-block{display:inline-block !important}.lg\:d-initial{display:initial !important}.lg\:d-flex{display:flex !important}.lg\:d-grid{display:grid !important}.lg\:wrap{flex-wrap:wrap}.lg\:direction-column{flex-direction:column}.lg\:direction-row{flex-direction:row}.lg\:justify-content-center{justify-content:center}.lg\:justify-content-space-between{justify-content:space-between}.lg\:justify-content-space-around{justify-content:space-around}.lg\:justify-content-space-evenly{justify-content:space-evenly}.lg\:align-items-center{align-items:center}.lg\:align-items-start{align-items:start}.lg\:align-items-end{align-items:end}.lg\:align-items-stretch{align-items:stretch}.lg\:align-self-start{align-self:start}.lg\:align-self-end{align-self:end}.lg\:align-self-center{align-self:center}.lg\:align-self-stretch{align-self:stretch}.lg\:place-items-center{place-items:center}.lg\:place-content-center{place-content:center}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-3{order:3}.lg\:mt-flow-space{margin-block-start:var(--flow-space, 2rem)}.lg\:mt-0{margin-block-start:0}.lg\:mt-m{margin-block-start:var(--space-m)}.lg\:mt-l{margin-block-start:var(--space-l)}.lg\:mt-l-xl{margin-block-start:var(--space-l-xl)}.lg\:mb-2xs{margin-block-end:var(--space-2xs)}.lg\:ml-auto{margin-inline-start:auto}.lg\:mx-auto{margin-inline:auto}.lg\:p-m{padding:var(--space-m)}.lg\:py-0{padding-block:0}.lg\:py-2xs{padding-block:var(--space-2xs)}.lg\:py-xs{padding-block:var(--space-xs)}.lg\:py-s{padding-block:var(--space-s)}.lg\:py-m{padding-block:var(--space-m)}.lg\:py-l{padding-block:var(--space-l)}.lg\:py-xl{padding-block:var(--space-xl)}.lg\:py-2xl{padding-block:var(--space-2xl)}.lg\:py-3xl{padding-block:var(--space-3xl)}.lg\:py-xl-2xl{padding-block:var(--space-xl-2xl)}.lg\:pt-l{padding-block-start:var(--space-l)}.lg\:pt-xl-3xl{padding-block-start:var(--space-xl-3xl)}.lg\:px-0{padding-inline:0}.lg\:px-2xs{padding-inline:var(--space-2xs)}.lg\:px-xs{padding-inline:var(--space-xs)}.lg\:px-s{padding-inline:var(--space-s)}.lg\:px-m{padding-inline:var(--space-m)}.lg\:px-l{padding-inline:var(--space-l)}.lg\:px-xl{padding-inline:var(--space-xl)}.lg\:px-2xl{padding-inline:var(--space-2xl)}.lg\:px-3xl{padding-inline:var(--space-3xl)}.lg\:px-xl-2xl{padding-inline:var(--space-xl-2xl)}.lg\:pxe-xl-2xl{padding-inline-end:var(--space-xl-2xl)}.lg\:pxs-xl-2xl{padding-inline-start:var(--space-xl-2xl)}.lg\:pb-2xs{padding-block-end:var(--space-2xs)}.lg\:pb-xs{padding-block-end:var(--space-xs)}.lg\:pb-s{padding-block-end:var(--space-s)}.lg\:pb-m{padding-block-end:var(--space-m)}.lg\:pb-l{padding-block-end:var(--space-l)}.lg\:pb-xl{padding-block-end:var(--space-xl)}.lg\:pb-2xl{padding-block-end:var(--space-2xl)}.lg\:pb-3xl{padding-block-end:var(--space-3xl)}.lg\:pb-xl-2xl{padding-block-end:var(--space-xl-2xl)}.lg\:txt-center{text-align:center}.lg\:txt-left{text-align:left}}@media(min-width: 1368px){.xl\:flow>*+*{margin-block-start:var(--flow-space, 2rem)}.xl\:flow-s>*+*{margin-block-start:var(--space-s, 1rem)}.xl\:d-block{display:block !important}.xl\:d-none{display:none !important}.xl\:d-inline{display:inline !important}.xl\:d-inline-block{display:inline-block !important}.xl\:d-initial{display:initial !important}.xl\:d-flex{display:flex !important}.xl\:d-grid{display:grid !important}.xl\:wrap{flex-wrap:wrap}.xl\:direction-column{flex-direction:column}.xl\:direction-row{flex-direction:row}.xl\:justify-content-center{justify-content:center}.xl\:justify-content-space-between{justify-content:space-between}.xl\:justify-content-space-around{justify-content:space-around}.xl\:justify-content-space-evenly{justify-content:space-evenly}.xl\:align-items-center{align-items:center}.xl\:align-items-start{align-items:start}.xl\:align-items-end{align-items:end}.xl\:align-items-stretch{align-items:stretch}.xl\:align-self-start{align-self:start}.xl\:align-self-end{align-self:end}.xl\:align-self-center{align-self:center}.xl\:align-self-stretch{align-self:stretch}.xl\:place-items-center{place-items:center}.xl\:place-content-center{place-content:center}.xl\:order-1{order:1}.xl\:order-2{order:2}.xl\:order-3{order:3}.xl\:mt-flow-space{margin-block-start:var(--flow-space, 2rem)}.xl\:mt-0{margin-block-start:0}.xl\:mt-m{margin-block-start:var(--space-m)}.xl\:mt-l{margin-block-start:var(--space-l)}.xl\:mt-l-xl{margin-block-start:var(--space-l-xl)}.xl\:mb-2xs{margin-block-end:var(--space-2xs)}.xl\:ml-auto{margin-inline-start:auto}.xl\:mx-auto{margin-inline:auto}.xl\:p-m{padding:var(--space-m)}.xl\:py-0{padding-block:0}.xl\:py-2xs{padding-block:var(--space-2xs)}.xl\:py-xs{padding-block:var(--space-xs)}.xl\:py-s{padding-block:var(--space-s)}.xl\:py-m{padding-block:var(--space-m)}.xl\:py-l{padding-block:var(--space-l)}.xl\:py-xl{padding-block:var(--space-xl)}.xl\:py-2xl{padding-block:var(--space-2xl)}.xl\:py-3xl{padding-block:var(--space-3xl)}.xl\:py-xl-2xl{padding-block:var(--space-xl-2xl)}.xl\:pt-l{padding-block-start:var(--space-l)}.xl\:pt-xl-3xl{padding-block-start:var(--space-xl-3xl)}.xl\:px-0{padding-inline:0}.xl\:px-2xs{padding-inline:var(--space-2xs)}.xl\:px-xs{padding-inline:var(--space-xs)}.xl\:px-s{padding-inline:var(--space-s)}.xl\:px-m{padding-inline:var(--space-m)}.xl\:px-l{padding-inline:var(--space-l)}.xl\:px-xl{padding-inline:var(--space-xl)}.xl\:px-2xl{padding-inline:var(--space-2xl)}.xl\:px-3xl{padding-inline:var(--space-3xl)}.xl\:px-xl-2xl{padding-inline:var(--space-xl-2xl)}.xl\:pxe-xl-2xl{padding-inline-end:var(--space-xl-2xl)}.xl\:pxs-xl-2xl{padding-inline-start:var(--space-xl-2xl)}.xl\:pb-2xs{padding-block-end:var(--space-2xs)}.xl\:pb-xs{padding-block-end:var(--space-xs)}.xl\:pb-s{padding-block-end:var(--space-s)}.xl\:pb-m{padding-block-end:var(--space-m)}.xl\:pb-l{padding-block-end:var(--space-l)}.xl\:pb-xl{padding-block-end:var(--space-xl)}.xl\:pb-2xl{padding-block-end:var(--space-2xl)}.xl\:pb-3xl{padding-block-end:var(--space-3xl)}.xl\:pb-xl-2xl{padding-block-end:var(--space-xl-2xl)}.xl\:txt-center{text-align:center}.xl\:txt-left{text-align:left}}@media(min-width: 1640px){.container\:flow>*+*{margin-block-start:var(--flow-space, 2rem)}.container\:flow-s>*+*{margin-block-start:var(--space-s, 1rem)}.container\:d-block{display:block !important}.container\:d-none{display:none !important}.container\:d-inline{display:inline !important}.container\:d-inline-block{display:inline-block !important}.container\:d-initial{display:initial !important}.container\:d-flex{display:flex !important}.container\:d-grid{display:grid !important}.container\:wrap{flex-wrap:wrap}.container\:direction-column{flex-direction:column}.container\:direction-row{flex-direction:row}.container\:justify-content-center{justify-content:center}.container\:justify-content-space-between{justify-content:space-between}.container\:justify-content-space-around{justify-content:space-around}.container\:justify-content-space-evenly{justify-content:space-evenly}.container\:align-items-center{align-items:center}.container\:align-items-start{align-items:start}.container\:align-items-end{align-items:end}.container\:align-items-stretch{align-items:stretch}.container\:align-self-start{align-self:start}.container\:align-self-end{align-self:end}.container\:align-self-center{align-self:center}.container\:align-self-stretch{align-self:stretch}.container\:place-items-center{place-items:center}.container\:place-content-center{place-content:center}.container\:order-1{order:1}.container\:order-2{order:2}.container\:order-3{order:3}.container\:mt-flow-space{margin-block-start:var(--flow-space, 2rem)}.container\:mt-0{margin-block-start:0}.container\:mt-m{margin-block-start:var(--space-m)}.container\:mt-l{margin-block-start:var(--space-l)}.container\:mt-l-xl{margin-block-start:var(--space-l-xl)}.container\:mb-2xs{margin-block-end:var(--space-2xs)}.container\:ml-auto{margin-inline-start:auto}.container\:mx-auto{margin-inline:auto}.container\:p-m{padding:var(--space-m)}.container\:py-0{padding-block:0}.container\:py-2xs{padding-block:var(--space-2xs)}.container\:py-xs{padding-block:var(--space-xs)}.container\:py-s{padding-block:var(--space-s)}.container\:py-m{padding-block:var(--space-m)}.container\:py-l{padding-block:var(--space-l)}.container\:py-xl{padding-block:var(--space-xl)}.container\:py-2xl{padding-block:var(--space-2xl)}.container\:py-3xl{padding-block:var(--space-3xl)}.container\:py-xl-2xl{padding-block:var(--space-xl-2xl)}.container\:pt-l{padding-block-start:var(--space-l)}.container\:pt-xl-3xl{padding-block-start:var(--space-xl-3xl)}.container\:px-0{padding-inline:0}.container\:px-2xs{padding-inline:var(--space-2xs)}.container\:px-xs{padding-inline:var(--space-xs)}.container\:px-s{padding-inline:var(--space-s)}.container\:px-m{padding-inline:var(--space-m)}.container\:px-l{padding-inline:var(--space-l)}.container\:px-xl{padding-inline:var(--space-xl)}.container\:px-2xl{padding-inline:var(--space-2xl)}.container\:px-3xl{padding-inline:var(--space-3xl)}.container\:px-xl-2xl{padding-inline:var(--space-xl-2xl)}.container\:pxe-xl-2xl{padding-inline-end:var(--space-xl-2xl)}.container\:pxs-xl-2xl{padding-inline-start:var(--space-xl-2xl)}.container\:pb-2xs{padding-block-end:var(--space-2xs)}.container\:pb-xs{padding-block-end:var(--space-xs)}.container\:pb-s{padding-block-end:var(--space-s)}.container\:pb-m{padding-block-end:var(--space-m)}.container\:pb-l{padding-block-end:var(--space-l)}.container\:pb-xl{padding-block-end:var(--space-xl)}.container\:pb-2xl{padding-block-end:var(--space-2xl)}.container\:pb-3xl{padding-block-end:var(--space-3xl)}.container\:pb-xl-2xl{padding-block-end:var(--space-xl-2xl)}.container\:txt-center{text-align:center}.container\:txt-left{text-align:left}}@media(min-width: 1920px){.xxl\:flow>*+*{margin-block-start:var(--flow-space, 2rem)}.xxl\:flow-s>*+*{margin-block-start:var(--space-s, 1rem)}.xxl\:d-block{display:block !important}.xxl\:d-none{display:none !important}.xxl\:d-inline{display:inline !important}.xxl\:d-inline-block{display:inline-block !important}.xxl\:d-initial{display:initial !important}.xxl\:d-flex{display:flex !important}.xxl\:d-grid{display:grid !important}.xxl\:wrap{flex-wrap:wrap}.xxl\:direction-column{flex-direction:column}.xxl\:direction-row{flex-direction:row}.xxl\:justify-content-center{justify-content:center}.xxl\:justify-content-space-between{justify-content:space-between}.xxl\:justify-content-space-around{justify-content:space-around}.xxl\:justify-content-space-evenly{justify-content:space-evenly}.xxl\:align-items-center{align-items:center}.xxl\:align-items-start{align-items:start}.xxl\:align-items-end{align-items:end}.xxl\:align-items-stretch{align-items:stretch}.xxl\:align-self-start{align-self:start}.xxl\:align-self-end{align-self:end}.xxl\:align-self-center{align-self:center}.xxl\:align-self-stretch{align-self:stretch}.xxl\:place-items-center{place-items:center}.xxl\:place-content-center{place-content:center}.xxl\:order-1{order:1}.xxl\:order-2{order:2}.xxl\:order-3{order:3}.xxl\:mt-flow-space{margin-block-start:var(--flow-space, 2rem)}.xxl\:mt-0{margin-block-start:0}.xxl\:mt-m{margin-block-start:var(--space-m)}.xxl\:mt-l{margin-block-start:var(--space-l)}.xxl\:mt-l-xl{margin-block-start:var(--space-l-xl)}.xxl\:mb-2xs{margin-block-end:var(--space-2xs)}.xxl\:ml-auto{margin-inline-start:auto}.xxl\:mx-auto{margin-inline:auto}.xxl\:p-m{padding:var(--space-m)}.xxl\:py-0{padding-block:0}.xxl\:py-2xs{padding-block:var(--space-2xs)}.xxl\:py-xs{padding-block:var(--space-xs)}.xxl\:py-s{padding-block:var(--space-s)}.xxl\:py-m{padding-block:var(--space-m)}.xxl\:py-l{padding-block:var(--space-l)}.xxl\:py-xl{padding-block:var(--space-xl)}.xxl\:py-2xl{padding-block:var(--space-2xl)}.xxl\:py-3xl{padding-block:var(--space-3xl)}.xxl\:py-xl-2xl{padding-block:var(--space-xl-2xl)}.xxl\:pt-l{padding-block-start:var(--space-l)}.xxl\:pt-xl-3xl{padding-block-start:var(--space-xl-3xl)}.xxl\:px-0{padding-inline:0}.xxl\:px-2xs{padding-inline:var(--space-2xs)}.xxl\:px-xs{padding-inline:var(--space-xs)}.xxl\:px-s{padding-inline:var(--space-s)}.xxl\:px-m{padding-inline:var(--space-m)}.xxl\:px-l{padding-inline:var(--space-l)}.xxl\:px-xl{padding-inline:var(--space-xl)}.xxl\:px-2xl{padding-inline:var(--space-2xl)}.xxl\:px-3xl{padding-inline:var(--space-3xl)}.xxl\:px-xl-2xl{padding-inline:var(--space-xl-2xl)}.xxl\:pxe-xl-2xl{padding-inline-end:var(--space-xl-2xl)}.xxl\:pxs-xl-2xl{padding-inline-start:var(--space-xl-2xl)}.xxl\:pb-2xs{padding-block-end:var(--space-2xs)}.xxl\:pb-xs{padding-block-end:var(--space-xs)}.xxl\:pb-s{padding-block-end:var(--space-s)}.xxl\:pb-m{padding-block-end:var(--space-m)}.xxl\:pb-l{padding-block-end:var(--space-l)}.xxl\:pb-xl{padding-block-end:var(--space-xl)}.xxl\:pb-2xl{padding-block-end:var(--space-2xl)}.xxl\:pb-3xl{padding-block-end:var(--space-3xl)}.xxl\:pb-xl-2xl{padding-block-end:var(--space-xl-2xl)}.xxl\:txt-center{text-align:center}.xxl\:txt-left{text-align:left}}@media(min-width: 2560px){.hd\:flow>*+*{margin-block-start:var(--flow-space, 2rem)}.hd\:flow-s>*+*{margin-block-start:var(--space-s, 1rem)}.hd\:d-block{display:block !important}.hd\:d-none{display:none !important}.hd\:d-inline{display:inline !important}.hd\:d-inline-block{display:inline-block !important}.hd\:d-initial{display:initial !important}.hd\:d-flex{display:flex !important}.hd\:d-grid{display:grid !important}.hd\:wrap{flex-wrap:wrap}.hd\:direction-column{flex-direction:column}.hd\:direction-row{flex-direction:row}.hd\:justify-content-center{justify-content:center}.hd\:justify-content-space-between{justify-content:space-between}.hd\:justify-content-space-around{justify-content:space-around}.hd\:justify-content-space-evenly{justify-content:space-evenly}.hd\:align-items-center{align-items:center}.hd\:align-items-start{align-items:start}.hd\:align-items-end{align-items:end}.hd\:align-items-stretch{align-items:stretch}.hd\:align-self-start{align-self:start}.hd\:align-self-end{align-self:end}.hd\:align-self-center{align-self:center}.hd\:align-self-stretch{align-self:stretch}.hd\:place-items-center{place-items:center}.hd\:place-content-center{place-content:center}.hd\:order-1{order:1}.hd\:order-2{order:2}.hd\:order-3{order:3}.hd\:mt-flow-space{margin-block-start:var(--flow-space, 2rem)}.hd\:mt-0{margin-block-start:0}.hd\:mt-m{margin-block-start:var(--space-m)}.hd\:mt-l{margin-block-start:var(--space-l)}.hd\:mt-l-xl{margin-block-start:var(--space-l-xl)}.hd\:mb-2xs{margin-block-end:var(--space-2xs)}.hd\:ml-auto{margin-inline-start:auto}.hd\:mx-auto{margin-inline:auto}.hd\:p-m{padding:var(--space-m)}.hd\:py-0{padding-block:0}.hd\:py-2xs{padding-block:var(--space-2xs)}.hd\:py-xs{padding-block:var(--space-xs)}.hd\:py-s{padding-block:var(--space-s)}.hd\:py-m{padding-block:var(--space-m)}.hd\:py-l{padding-block:var(--space-l)}.hd\:py-xl{padding-block:var(--space-xl)}.hd\:py-2xl{padding-block:var(--space-2xl)}.hd\:py-3xl{padding-block:var(--space-3xl)}.hd\:py-xl-2xl{padding-block:var(--space-xl-2xl)}.hd\:pt-l{padding-block-start:var(--space-l)}.hd\:pt-xl-3xl{padding-block-start:var(--space-xl-3xl)}.hd\:px-0{padding-inline:0}.hd\:px-2xs{padding-inline:var(--space-2xs)}.hd\:px-xs{padding-inline:var(--space-xs)}.hd\:px-s{padding-inline:var(--space-s)}.hd\:px-m{padding-inline:var(--space-m)}.hd\:px-l{padding-inline:var(--space-l)}.hd\:px-xl{padding-inline:var(--space-xl)}.hd\:px-2xl{padding-inline:var(--space-2xl)}.hd\:px-3xl{padding-inline:var(--space-3xl)}.hd\:px-xl-2xl{padding-inline:var(--space-xl-2xl)}.hd\:pxe-xl-2xl{padding-inline-end:var(--space-xl-2xl)}.hd\:pxs-xl-2xl{padding-inline-start:var(--space-xl-2xl)}.hd\:pb-2xs{padding-block-end:var(--space-2xs)}.hd\:pb-xs{padding-block-end:var(--space-xs)}.hd\:pb-s{padding-block-end:var(--space-s)}.hd\:pb-m{padding-block-end:var(--space-m)}.hd\:pb-l{padding-block-end:var(--space-l)}.hd\:pb-xl{padding-block-end:var(--space-xl)}.hd\:pb-2xl{padding-block-end:var(--space-2xl)}.hd\:pb-3xl{padding-block-end:var(--space-3xl)}.hd\:pb-xl-2xl{padding-block-end:var(--space-xl-2xl)}.hd\:txt-center{text-align:center}.hd\:txt-left{text-align:left}}.pattern{position:relative}.pattern::after{content:"";position:absolute;inset:0 0 0 auto;width:10%;background-image:url("https://activatecdn.azureedge.net/activatedata/35Content/ASPCA/Images/Index/stain-pattern.svg");z-index:-1}.pattern-start-light{position:relative}.pattern-start-light::after{content:"";position:absolute;inset:0 auto 0 0;width:10%;background-image:url("https://activatecdn.azureedge.net/activatedata/35Content/ASPCA/Images/Index/stain-pattern-light-v2.svg");z-index:-1}.pattern-end-light{position:relative}.pattern-end-light::after{content:"";position:absolute;inset:0 0 0 auto;width:10%;background-image:url("https://activatecdn.azureedge.net/activatedata/35Content/ASPCA/Images/Index/stain-pattern-light-v2.svg");z-index:-1}.spikes{transform:scaleY(1.1)}.spikes-bottom{position:relative;top:-1px;scale:-1}.shrinker{max-width:39ch;margin-inline:auto}.h-auto{height:auto}.main-header{position:fixed;transition:translate .5s ease-in-out;background-color:rgba(0,0,0,0);padding-block-start:var(--space-2xs);will-change:translate}.main-header:not(.slide-up,.slide-down):before{content:"";background:linear-gradient(180deg, var(--clr-secondary) 20%, transparent);width:100%;min-height:140%;display:block;position:absolute;top:0;z-index:-1}.main-header .logo{max-width:90px;margin-top:var(--space-3xs);margin-bottom:auto}@media(min-width: 1025px){.main-header .logo{max-width:148px}}.main-header .toggle{margin-block:5px auto}.main-header nav .submenu-active>button::after{border-color:rgba(0,0,0,0);background-color:var(--clr-primary)}.main-header nav.nav-open{background-color:var(--clr-secondary);padding:var(--space-2xs) var(--space-xs);border-radius:var(--space-m);box-shadow:0 0 0 .1rem rgba(255,255,255,.9)}@media(min-width: 1025px){.main-header nav.nav-open{box-shadow:0 0 0 .2rem rgba(255,255,255,.9)}}.main-header.slide-down nav{background-color:var(--clr-secondary);padding:var(--space-2xs) var(--space-xs);border-radius:var(--space-m);box-shadow:0 0 0 .1rem rgba(255,255,255,.9);overflow:visible}@media(min-width: 1025px){.main-header.slide-down nav{box-shadow:0 0 0 .2rem rgba(255,255,255,.9)}}.main-header.slide-down nav .logo svg{max-width:130px;height:auto}.main-header.slide-down .has-submenu>button::after{border-color:rgba(0,0,0,0);background-color:var(--clr-primary)}.main-header.slide-up{translate:0 -110%}.skip-link{position:absolute;display:inline-block;text-align:center;background:var(--clr-primary);color:#fff;font-weight:700;left:50%;padding:4px 2rem;transform:translateY(-300%);transition:transform .2s ease-in-out;font-size:1rem;border-radius:var(--space-m)}.skip-link:focus{position:relative;transform:translateY(0%)}body:is(.contact-us,.search-jobdetails,.locations-locations,.search-searchjobs,.events-events) nav .logo svg{height:auto}body:is(.contact-us) .main-content{margin-block-start:var(--space-l)}.main-header nav{height:unset;padding:unset;transform:unset;position:unset;width:min(var(--nav-width),100% - var(--space-xs));background-color:rgba(0,0,0,0);margin-inline:auto;padding:var(--space-2xs) var(--space-xs);overflow:visible}.main-header nav ul li{margin:0}.main-header nav ul li a,.main-header nav ul li button{color:var(--clr-white);margin:0;padding:0}.logo{width:unset}.logo svg{height:auto;max-width:90px}.logo a{padding:0 !important}.apply-now-mobile{flex:1;right:var(--space-s)}nav .menu{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-block:1rem;gap:.75rem}nav .menu.active{padding-block-end:0}nav i.fas.fa-bars{margin-right:.1rem;margin-top:.1rem}nav #applyNow,nav #applyNowMobile{font-family:"gooddog-new",sans-serif;font-size:var(--fs-apply-now-btn)}nav .menu li a{color:var(--clr-white);display:block;padding:0}nav .menu li.subitem a{padding:var(--space-xs) 0;font-size:var(--fs-nav-submenu)}@media(min-width: 576px){nav .menu li.subitem a{padding:var(--space-xs) var(--space-s)}}nav .toggle{order:1;font-size:20px;width:30px}nav .toggle button{background:rgba(0,0,0,0);border:0;cursor:pointer}nav .toggle button .fa-times::before,nav .toggle button .fa-bars::before{font-size:1.8rem}nav .item{order:3;width:100%;text-align:center;display:none;line-height:1.1}nav .active .item{display:block;margin:0;padding-block:.6rem}nav .active .item a{color:var(--clr-white)}nav .submenu{display:none}nav .submenu-active .submenu{display:block;z-index:666}@media(max-width: 1025px){nav .submenu-active .submenu{border-bottom:1px solid var(--clr-white);text-align:center}}nav .submenu-active>#applyNow{position:relative;isolation:isolate}nav .submenu-active>#applyNow::before{content:"";background-image:url("https://activatecdn.azureedge.net/activatedata/35Content/ASPCA/Images/underline-apply.svg");background-repeat:no-repeat;position:absolute;width:100%;height:1rem;bottom:-0.6rem;z-index:-1}nav .has-submenu i{font-size:12px}nav .has-submenu button{display:grid;grid-auto-flow:column;place-items:center;justify-content:center;gap:.5rem;background-color:rgba(0,0,0,0);color:var(--clr-white);border:0}nav .has-submenu>a::after,nav .has-submenu>button::after{content:"";font-family:"Font Awesome 5 Free";font-size:12px;line-height:1.1;font-weight:900;background-color:rgba(0,0,0,0);transition:rotate .2s ease-in-out,background-color .2s ease-in-out;transform-origin:center;rotate:0deg}nav .has-submenu>button::after{display:inline-grid;place-content:center;width:1.5rem;aspect-ratio:1;border-radius:100vmax;border:1px solid currentColor}nav .submenu-active>button::after{rotate:180deg;border:0}nav .subitem a{padding:10px 15px;position:relative}@media(min-width: 576px){nav{padding-block:1rem}nav .logo svg,nav .logo img{max-width:152px}nav .toggle{text-align:right;order:2}}@media(min-width: 1025px){nav .menu{align-items:center;flex-wrap:nowrap;background:none}nav .logo{margin-right:auto;order:0}nav .logo svg,nav .logo img{max-width:152px}nav .item{order:1;position:relative;display:block;width:auto}nav .submenu-active .submenu{display:flex;flex-direction:column;position:absolute;inset:auto auto auto 0;margin-block-start:var(--space-m);width:max-content}}@media(min-width: 1025px)and (768px <= width <= 1600px){nav .submenu-active .submenu.block-end{align-items:flex-end;inset:auto 0 auto auto}}@media(min-width: 1025px){nav .submenu-active .submenu li{margin-bottom:.75rem;text-align:left;transform-origin:left;transition:transform .3s ease-in-out}nav .submenu-active .submenu li:hover{transform:scale(1.2)}nav .submenu-active .submenu li a{max-width:fit-content;padding-block:.65rem;background-color:var(--clr-secondary);box-shadow:0 0 0 2px var(--clr-white);border-radius:100vmax}nav .toggle{display:none}nav .submenu-active{border-radius:0}}.main-footer{padding-block-start:var(--pad-md);background-color:var(--clr-neutral-400)}.main-footer ul{list-style:none;padding:0;margin:0}@media(min-width: 768px){.footer-cta__container>*{flex:1}}.footer-cta__content{gap:var(--space-m)}.footer-cta__heading h2{text-align:center}@media(min-width: 768px){.footer-cta__heading h2{text-align:left}}.footer-cta__heading span{background-color:var(--clr-secondary);color:var(--clr-white);padding-inline:var(--space-s);line-height:1.4;padding-top:10px}@media(min-width: 768px){.footer-cta__heading i.sp{display:none}}:is(.footer-cta__explore,.footer-cta__community){display:flex;align-items:center;justify-content:center;gap:var(--space-m)}:is(.footer-cta__explore,.footer-cta__community) svg{rotate:0 0;transition:rotate .3s ease-in-out}:is(.footer-cta__explore,.footer-cta__community):hover svg:not(.underline){rotate:24.5deg 0}@media(min-width: 768px){.footer-cta__explore{margin-left:auto}}.footer-cta .cta--primary,.footer-cta body.events-eventdetails div.main-content .event-details-data .description-details-container .Action.Registration,body.events-eventdetails div.main-content .event-details-data .description-details-container .footer-cta .Action.Registration,.footer-cta body.events-eventdetails div.main-content .event-details-data .description-details-container .add-to-calendar-container,body.events-eventdetails div.main-content .event-details-data .description-details-container .footer-cta .add-to-calendar-container,.footer-cta body.events-eventdetails div.main-content .event-details-data .description-details-container #event-rsvp,body.events-eventdetails div.main-content .event-details-data .description-details-container .footer-cta #event-rsvp{margin-block-end:revert;text-align:center}.footer-cta svg{width:100%;max-width:60px}@media(min-width: 768px){.footer-links__list{display:flex;flex-wrap:wrap;gap:var(--space-s)}}.footer-links__link{font-family:"itc-avant-garde-pro-bold",serif;font-size:1rem;color:var(--clr-black);text-decoration:underline;text-decoration-color:var(--clr-primary);text-decoration-thickness:2px;text-align:unset;cursor:pointer}.footer-links__link:is(button){background-color:rgba(0,0,0,0);padding:0;margin:0}@media(min-width: 576px){.footer-links__link{font-size:1.25rem}}.footer-links__block{display:flex;align-items:center;justify-content:space-around;gap:var(--space-s)}.footer-links__item svg{width:100%;max-width:42px;height:42px;max-height:30px;fill:var(--clr-primary);scale:1;transition:scale .3s ease-in-out}.footer-links__social li{width:42px}.footer-links__social li:hover svg{scale:1.2}.footer-partners__container{gap:var(--space-l)}.footer-partners h2.accent{font-family:"gooddog-new",sans-serif;text-transform:uppercase;text-align:center;font-size:12px}@media(min-width: 576px){.footer-partners h2.accent{font-size:14px}}.footer-partners__media{display:grid;grid-template-columns:repeat(2, 1fr);align-items:center}.footer-partners__media img{object-fit:contain}@media(max-width: 1025px){.attribution-container{justify-content:center;align-content:center}}@media(max-width: 1025px){.attribution-container a{align-self:center;text-align:center}}@media(max-width: 576px){.creative-recovery-and-rehabilitation-center .hide-on-mobile{display:none}}.creative-recovery-and-rehabilitation-center .show-on-mobile{display:none}@media(max-width: 576px){.creative-recovery-and-rehabilitation-center .show-on-mobile{display:block}}.creative-recovery-and-rehabilitation-center .footer-cta__community{align-items:center}@media(max-width: 576px){.creative-recovery-and-rehabilitation-center .footer-cta__community span.accent{display:block}}.creative-recovery-and-rehabilitation-center .footer-cta__community svg{max-width:fit-content;bottom:-5px}@media(max-width: 576px){.creative-recovery-and-rehabilitation-center .footer-cta__community svg{bottom:-10px;max-width:200px;margin:0 auto}}.creative-recovery-and-rehabilitation-center .footer-cta__community h2{font-size:1.42rem}.creative-recovery-and-rehabilitation-center .footer-cta__community h2 span.accent{font-size:2rem}.creative-recovery-and-rehabilitation-center .footer-cta__community:hover svg{rotate:none}.creative-recovery-and-rehabilitation-center .flex-1 svg{max-width:100px}@media(max-width: 576px){.creative-recovery-and-rehabilitation-center .flex-1{display:none}}@media(max-width: 576px){.creative-recovery-and-rehabilitation-center .flex-3{display:block !important;text-align:center}.creative-recovery-and-rehabilitation-center .flex-3 .footer-cta__button{display:block;margin:1rem auto;max-width:none}}body:is(.contact-us) .main-content{margin-block-start:var(--space-l)}body:is(.contact-us) .creative-contact-cta{display:none}.fade-out{animation:fade-out .6s ease-in-out forwards}.fade-in{animation:fade-in .6s ease-in-out forwards}@keyframes fade-out{from{opacity:1}to{opacity:0}}.animate :is(.underline,.around){animation:draw .6s .6s ease-in-out forwards}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes draw{to{stroke-dashoffset:0}}.speach-lines{animation:scale-in-center 3s .6s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite alternate both;transform-origin:left;transform-box:fill-box}.heart-lg{animation:scale-in-center 1s .6s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite alternate both;transform-origin:center;transform-box:fill-box}.heart-md{animation:scale-in-center 1s .3s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite alternate both;transform-origin:center;transform-box:fill-box}.heart-sm{animation:scale-in-center 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite alternate both;transform-origin:center;transform-box:fill-box}@keyframes scale-in-center{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}#blob{animation:blob-animation 12s linear infinite;scale:1.75;transform-origin:center;transform-box:fill-box;translate:450px 350px}.take-care--illustration{height:810px}@media(max-width: 576px){.take-care--illustration{height:360px}}.take-care--illustration #blob{translate:350px 250px;scale:1.5}@media(max-width: 576px){.illustration--mentorship{height:360px}}@media(min-width: 576px){.illustration--mentorship{min-width:420px}}.illustration--mentorship #blob{translate:350px 300px;scale:1.75}@keyframes blob-animation{25%{d:path("M67.8,-97.1C87.8,-78.8,103.8,-58.9,117.4,-34.1C130.9,-9.4,142,20.2,139.5,50.7C137,81.2,120.8,112.6,95.3,150.1C69.8,187.7,34.9,231.3,3.3,226.8C-28.2,222.2,-56.4,169.3,-91.6,134.9C-126.8,100.5,-169,84.6,-179.6,57.1C-190.2,29.7,-169.3,-9.3,-155.2,-49.7C-141,-90.1,-133.7,-132,-109,-148.8C-84.2,-165.6,-42.1,-157.3,-9.1,-144.8C23.9,-132.2,47.8,-115.5,67.8,-97.1Z")}75%{d:path("M123.7,-157.1C162.4,-142.2,197.2,-108.8,202.8,-70.8C208.3,-32.9,184.5,9.7,169,54.2C153.6,98.7,146.4,145.2,119.7,162.7C92.9,180.2,46.4,168.6,-1.9,171.1C-50.2,173.7,-100.3,190.4,-122.2,171.3C-144.1,152.3,-137.7,97.5,-144.1,52.7C-150.6,7.9,-169.9,-26.8,-170.5,-64.8C-171,-102.8,-152.8,-144,-121.3,-161.3C-89.7,-178.5,-44.9,-171.8,-1.2,-170.1C42.5,-168.5,85,-172,123.7,-157.1Z")}}.inline-snap{scroll-snap-type:inline mandatory}.inline-snap>*{scroll-snap-align:start}.tabs{display:flex;gap:var(--space-l)}.tabs__nav{display:none}@media(min-width: 1025px){.tabs__nav{display:flex}}.tabs__nav-item{padding:.75rem 1rem;background:rgba(0,0,0,0);max-width:fit-content;min-width:fit-content;border:none;font-family:"gooddog-new",sans-serif;font-size:20px;color:var(--clr-white);line-height:1.1;text-align:center;cursor:pointer}.tabs__nav-item svg{display:none}.tabs__nav-item.active{background:rgba(0,0,0,0)}.tabs__nav-item.active svg{display:block;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}.tabs__content-wrapper{flex:none}.tabs__content{display:none;background-color:var(--clr-white)}.tabs__content.active{display:block}.tabs__content.active>.tabs__body{animation:fade-in 1.2s cubic-bezier(0.39, 0.575, 0.565, 1) both}.tabs__body{height:100%}.tabs__media img{width:100%;height:100%;object-fit:cover}.tabs__text>*{padding-inline:var(--space-xl)}.tabs__heading{font-size:var(--fs-h3-accent--lg)}.benefits .tabs__nav,.diversity .tabs__nav{display:none}@media(min-width: 1025px){.benefits .tabs__nav,.diversity .tabs__nav{display:flex}}.benefits .tabs__nav-item,.diversity .tabs__nav-item{color:var(--clr-black)}.benefits .tabs__body,.diversity .tabs__body{display:grid;grid-template-columns:1fr;gap:var(--space-l);text-align:center}@media(min-width: 768px){.benefits .tabs__body,.diversity .tabs__body{grid-template-columns:repeat(2, 1fr)}}.benefits .tabs__content,.diversity .tabs__content{--flow-space: var(--space-xs);background-color:rgba(0,0,0,0)}.benefits .tabs__card-title,.diversity .tabs__card-title{font-family:"gooddog-new",sans-serif;font-size:clamp(1.25rem,1.13rem + .63vw,1.88rem);color:var(--clr-secondary);line-height:1.1}.benefits .tabs__card-text,.diversity .tabs__card-text{max-width:30ch;margin-inline:auto}.benefits .tabs__card-media img,.benefits .tabs__card-media svg{height:150px;width:240px;margin-inline:auto;aspect-ratio:1}.diversity .tabs__body{grid-template-columns:1fr;place-items:center}.diversity .tabs__nav{display:none}@media(min-width: 1025px){.diversity .tabs__nav{display:flex}}.diversity .tabs__card-media{display:grid;grid-template-areas:"media";place-items:center;-webkit-mask-image:url("https://activatecdn.azureedge.net/activatedata/35Content/ASPCA/Images/diversity/mask-v2.webp");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url("https://activatecdn.azureedge.net/activatedata/35Content/ASPCA/Images/diversity/mask-v2.webp");mask-repeat:no-repeat;mask-position:center;mask-size:contain}.diversity .tabs__card-media>*{grid-area:media}.diversity .tabs__card-media img.clip{width:100%;object-fit:contain}.diversity .tabs__card-media img,.diversity .tabs__card-media svg{max-height:revert;max-width:revert}.diversity .tabs__card-title{font-size:clamp(1.88rem,1.74rem + .69vw,2.56rem)}.diversity .tabs__card-text{max-width:51ch}@media(max-width: 576px){.diversity .slick-slide{align-self:flex-start}}@media(min-width: 1025px){.tabs__nav{display:flex;flex:1}.tabs__nav-item{margin-right:0;padding:.75rem 1.25rem;font-size:var(--fs-h3-accent--md);text-align:left}.tabs__content-wrapper{display:grid;flex:2}.benefits .tabs__nav,.diversity .tabs__nav{gap:var(--space-m)}}@media(576px <= width <= 1366px){.tabs__nav-item{font-size:1.75rem}}.social-block{gap:var(--space-m);flex-wrap:wrap}.social-block__container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-s)}.social-block__container li{list-style:none}.social-block__container li svg{scale:1;margin-inline:auto;transition:scale .2s ease-in-out}.social-block__container li:hover svg{scale:1.1}.social-block h3{font-size:28px;inline-size:min(300px,100%)}@media(min-width: 1025px){.career-areas .tabs__content-wrapper{display:grid;flex:3}.career-areas .tabs__media{padding:2rem 0 2rem 2rem}}@media(min-width: 1025px)and (min-width: 1368px){.career-areas .tabs__media{padding:4rem 0 4rem 4rem}}@media(min-width: 1025px){.career-areas .tabs__media img{object-fit:contain}}.accordion{margin:0;padding:0;width:100%}.accordion__content-wrapper{display:flex;gap:var(--space-s);align-items:center;margin-bottom:var(--space-xs)}.accordion__media img,.accordion__media svg{width:50px;max-width:100%;height:auto}.accordion__title{color:var(--clr-secondary);font-family:"gooddog-new",sans-serif;font-size:20px;line-height:1}.benefits .accordion__title{font-size:24px}.benefits .accordion__media img,.benefits .accordion__media svg{width:72px}.accordion h3{margin:0;padding:0}.accordion:focus-within h3{background-color:var(--clr-primary-dark)}.accordion-trigger{display:grid;grid-auto-flow:column;place-items:center;justify-content:space-between;gap:.5rem;padding-inline-start:0;padding-block:var(--space-s);background-color:rgba(0,0,0,0);color:var(--clr-white);border-bottom:3px solid rgba(57,110,143,.25);font-size:30px;font-family:"gooddog-new",sans-serif;color:var(--clr-body)}.accordion-trigger::after{content:"";font-family:"Font Awesome 5 Free";color:var(--clr-secondary);font-size:12px;line-height:1.1;font-weight:900;background-color:rgba(0,0,0,0);transition:rotate .2s ease-in-out,background-color .2s ease-in-out;transform-origin:center;rotate:0deg;display:inline-grid;place-content:center;width:1.75rem;aspect-ratio:1;border-radius:100vmax;border:2px solid var(--clr-secondary)}.accordion--help-animals .accordion-trigger{color:var(--clr-white);border-bottom:3px solid rgba(219,227,231,.6);text-align:left}.accordion--help-animals .accordion-trigger::after{color:var(--clr-white);border:2px solid var(--clr-white)}.accordion--help-animals .accordion__text{color:var(--clr-white);margin-block-end:var(--space-m)}.accordion-trigger[aria-expanded=true]{border-bottom:0}.accordion-trigger[aria-expanded=true] ::after{rotate:180deg}.accordion-trigger:focus,.accordion-trigger:hover{background-color:var(--clr-primary-dark)}.accordion-trigger:focus{outline:4px solid rgba(0,0,0,0)}button{border-style:none}.accordion button::-moz-focus-inner{border:0}.accordion-icon{border:solid currentcolor;border-width:0 4px 4px 0;height:.75rem;pointer-events:none;transform:translateY(-60%) rotate(45deg);width:.75rem}.accordion-trigger:focus .accordion-icon,.accordion-trigger:hover .accordion-icon{border-color:var(--clr-white)}.accordion-trigger[aria-expanded=true] .accordion-icon{transform:translateY(-50%) rotate(-135deg)}.accordion-panel[hidden]{display:none}.testimonials__quote{max-width:30ch;margin-inline:auto;text-align:center}.testimonials__author{margin-top:24px;font-size:16px;color:var(--clr-secondary);text-align:center}.testimonials__slider{grid-template-areas:"slick-list slick-list slick-list" "slick-prev slick-dots slick-next"}.testimonials__slide{padding:var(--space-3xl) var(--space-2xl) 0 !important;padding-block-end:0;background-image:url("https://activatecdn.azureedge.net/activatedata/35Content/ASPCA/Images/testimonial-quotation-mark--primary.svg");background-repeat:no-repeat;background-position:top;background-size:66px}@media(min-width: 1025px){.testimonials__slide{padding:var(--space-3xl) var(--space-l) !important;min-height:420px;background-image:url("https://activatecdn.azureedge.net/activatedata/35Content/ASPCA/Images/testimonial-frame-square--primary.svg");background-repeat:no-repeat;background-position:center;background-size:contain}}@media(min-width: 1025px){.testimonials .slick-slide:nth-child(even) .testimonials__slide{background-image:url("https://activatecdn.azureedge.net/activatedata/35Content/ASPCA/Images/testimonial-frame-circle--primary-v2.svg") !important;background-repeat:no-repeat;background-position:center;background-size:contain}}@media(min-width: 1025px){.testimonials__slide-text{padding:var(--space-2xl)}}.testimonials .slider__container{margin-inline:initial}.testimonials .slick-arrow::before{display:none !important}.testimonials .slick-arrow svg{width:72px}.testimonials .slick-slider .slick-dots{width:fit-content;margin-inline:auto}.testimonials .slick-slide{justify-content:center}.testimonials .slick-list{margin-block-end:var(--space-l)}.testimonials .slick-slider .slick-prev,.testimonials .slick-slider .slick-next,.testimonials .slick-slider .slick-dots{grid-row:2;grid-column:2}.testimonials .slick-slider .slick-prev{left:39%}.testimonials .slick-slider .slick-next{right:-57%}.testimonials .slick-slider .slick-prev,.testimonials .slick-slider .slick-next{max-width:unset}.testimonials .slick-slider .slick-dots{align-items:center}.testimonials .slick-slider .slick-dots li{background-color:var(--clr-secondary--50);border:0}@media(min-width: 1025px){.testimonials .slick-slider .slick-dots li{width:30px;height:30px}}.testimonials .slick-slider .slick-dots li.slick-active{background-color:var(--clr-secondary)}.testimonials-vet .author-name,.testimonials-dev .author-name{font-family:"itc-avant-garde-pro-Demi",serif;font-size:clamp(1.5rem,1.2391rem + 1.3043vw,2.25rem);text-wrap:balance}.testimonials-vet .author-name span,.testimonials-dev .author-name span{color:var(--clr-primary)}.testimonials-vet .slick-slider,.testimonials-dev .slick-slider{gap:0}.testimonials-vet .slick-next,.testimonials-vet .slick-prev,.testimonials-dev .slick-next,.testimonials-dev .slick-prev{grid-area:slick-dots}.testimonials-vet .slick-slider .slick-list .slick-track,.testimonials-dev .slick-slider .slick-list .slick-track{align-items:start}@media(width >= 1300px){.testimonials-vet .split-section__content,.testimonials-dev .split-section__content{place-content:initial}.testimonials-vet .slick-slide,.testimonials-dev .slick-slide{justify-content:flex-end}}.slider--media.slick-slider{grid-template-areas:unset;height:100%}.slider--media .slick-list{grid-row:1/-1}.slider--media .slick-track{height:100%;align-items:stretch}.slider--media .slick-slide{align-items:stretch !important}.slider-controls{display:flex;align-items:center;justify-content:center;gap:var(--space-s);padding-bottom:var(--space-l)}.slider-controls .slick-dots{position:initial;display:flex !important}.slider-controls .slick-dots li button:before{font-size:4.5rem}.slider-controls :is(.next,.prev,.next-testimonial,.prev-testimonial){background-color:rgba(0,0,0,0);border:0;width:72px;padding:0;margin:0;transition:scale .2s ease-in-out}.slider-controls :is(.next,.prev,.next-testimonial,.prev-testimonial) .prev-stroke,.slider-controls :is(.next,.prev,.next-testimonial,.prev-testimonial) .next-stroke{stroke:var(--clr-primary);transition:stroke .2s ease-in-out}.slider-controls :is(.next,.prev,.next-testimonial,.prev-testimonial):is(:hover,:focus-visible){scale:1.2}.slider-controls :is(.next,.prev,.next-testimonial,.prev-testimonial):is(:hover,:focus-visible) .prev-stroke,.slider-controls :is(.next,.prev,.next-testimonial,.prev-testimonial):is(:hover,:focus-visible) .next-stroke{stroke:var(--clr-white)}@media(max-width: 1025px){.slider-controls :is(.next,.prev,.next-testimonial,.prev-testimonial){display:none !important}}.slider-controls .next-testimonial .prev-stroke,.slider-controls .next-testimonial .next-stroke,.slider-controls .prev-testimonial .prev-stroke,.slider-controls .prev-testimonial .next-stroke{stroke:var(--clr-secondary)}.slider-controls .next-testimonial:is(:hover,:focus-visible) .prev-stroke,.slider-controls .next-testimonial:is(:hover,:focus-visible) .next-stroke,.slider-controls .prev-testimonial:is(:hover,:focus-visible) .prev-stroke,.slider-controls .prev-testimonial:is(:hover,:focus-visible) .next-stroke{stroke:var(--clr-secondary)}.slider-controls :is(.slick-dots) li.slick-active button:before{color:var(--clr-white)}.slider-controls :is(.slick-dots) li button:before{color:var(--clr-white)}.slider-controls :is(.slider-dots-testimonial) li.slick-active button:before{color:var(--clr-secondary)}.slider-controls :is(.slider-dots-testimonial) li button:before{color:var(--clr-secondary)}.slider-controls .slick-sr-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px}.testimonials-vet .slider-controls :is(.next,.prev,.next-testimonial,.prev-testimonial) .prev-stroke,.testimonials-vet .slider-controls :is(.next,.prev,.next-testimonial,.prev-testimonial) .next-stroke,.testimonials-dev .slider-controls :is(.next,.prev,.next-testimonial,.prev-testimonial) .prev-stroke,.testimonials-dev .slider-controls :is(.next,.prev,.next-testimonial,.prev-testimonial) .next-stroke{stroke:var(--clr-white)}.modal .model-dialog,.modal .modal-dialog{max-width:90vw}@media(min-width: 1025px){.modal .model-dialog,.modal .modal-dialog{max-width:1024px}}.modal{--close-btn-proportions: 42px;background:rgba(0,0,0,.7)}@media(min-width: 1025px){.modal{--close-btn-proportions: 60px}}.modal-dialog{overflow:visible !important;box-shadow:0 0 10rem #000 !important}.modal-header{position:absolute;right:-1rem;top:-2rem}@media(min-width: 1025px){.modal-header{inset-inline-end:calc(var(--close-btn-proportions)*-1);inset-block-start:calc(var(--close-btn-proportions)*-1)}}.modal-body{padding:0 !important}.modal .close{color:var(--clr-white);font-size:var(--close-btn-proportions);max-width:revert !important;width:var(--close-btn-proportions);height:var(--close-btn-proportions);border:2px solid var(--clr-white) !important}.modal .close:focus-visible{outline:0;box-shadow:0 0 0 4px var(--clr-primary)}.modal .close span{line-height:1}.modal .modal-dialog .modal-content .modal-header .close{border-radius:100vmax !important}button.play-video{--play-btn-proportions: 90px;position:relative;width:var(--play-btn-proportions);height:var(--play-btn-proportions);border:0;border-radius:100vmax;background-color:rgba(0,0,0,0);transition:scale .2s ease-in-out;top:30%;left:-30%}button.play-video:is(:hover,:focus,:focus-visible){outline:0;scale:1.1}button.play-video::after{content:"";background-image:url("https://activatecdn.azureedge.net/activatedata/35Content/ASPCA/Images/diversity/play.svg");background-repeat:no-repeat;background-position:center;width:var(--play-btn-proportions);height:var(--play-btn-proportions);display:block;inset:0;position:absolute}@media(min-width: 768px){button.play-video{--play-btn-proportions: 120px}}iframe{width:100%;height:100%;display:block;aspect-ratio:16/9}.grid-container .grid-container__slider{display:grid;grid-template-columns:1fr;align-items:center;justify-content:center;gap:var(--space-m)}@media(min-width: 1025px){.grid-container .grid-container__slider{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1368px){.grid-container .grid-container__slider{grid-template-columns:repeat(3, 1fr)}}.video-thumb{display:grid;place-items:center;grid-template-areas:"thumbnail"}.video-thumb>*{grid-area:thumbnail}.video-thumb .iframe-cover{width:100%}.diversity.core-action .video-thumb{position:relative}.diversity.core-action .video-thumb:after{content:" ";position:absolute;background:var(--clr-secondary);background:linear-gradient(90deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(90deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);height:250px;width:100%;bottom:0;z-index:0}.diversity.core-action .video-thumb__footer{position:relative;top:32%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:#fff;z-index:1;margin:0 5%;gap:10%}.diversity.core-action .video-thumb__footer .play-video{top:unset;left:unset}.diversity.core-action .video-thumb__footer__author{flex:1}.bloop-down,.bloop-up{position:absolute;width:100%;height:100%;z-index:10}.bloop-down svg,.bloop-up svg{max-height:270px}.bloop-down{width:385px;height:270px;bottom:-21%;left:90%}.bloop-up{width:216px;height:270px;top:-50%;left:30%}.we-care .bloop-up{top:-55%}.we-care .bloop-down{left:27%}.harness .bloop-down,.pursue-passion .bloop-down,.build .bloop-down{left:60%}.well-being .bloop-down,.skills .bloop-down{left:50%}.mission .bloop-down{left:-20%}.caring .bloop-down,.advancing .bloop-down{left:35%}.build-intro .bloop-down{left:25%}.culture .bloop-down{left:-30%}.robust .bloop-down{left:25%}.testimonials-dev .bloop-down{bottom:-12%;left:30%}.float-search{position:relative;max-width:min(var(--float-search-width),100% - var(--space-m));margin-inline:auto}.float-search--container,.float-search img{padding-block:1rem}.float-search .ui.form .fields{gap:var(--space-xs)}.float-search .ui.form :is(.field.keyword,.field.geolocation,.field.facilityid){flex:999}.float-search .ui.form .field.actionbutton{min-width:fit-content}.float-search .ui.form button.floatsearch{--_bg-color: var(--clr-primary);color:var(--clr-white);box-shadow:0 0 0 .2rem rgba(255,255,255,.9);border:0;margin-inline:auto}.float-search .ui.form :is(input,select,button,.text){padding-block:.5rem}.float-search .ui.form :is(input,select,.dropdown,.remove),.float-search .ui.form #keyword-clear-btn{background-color:var(--clr-white);color:initial;border:currentColor;border-radius:100vmax;box-shadow:0 0 0 .125rem var(--clr-secondary--light);height:33px}.float-search .ui.form :is(input,select,.dropdown,.remove):is(.active,:focus),.float-search .ui.form #keyword-clear-btn:is(.active,:focus){border:1px solid var(--clr-primary-800);border-radius:22px}.float-search .ui.form :is(input,select,.dropdown,.remove):is(.active,:focus) .menu,.float-search .ui.form #keyword-clear-btn:is(.active,:focus) .menu{border:1px solid var(--clr-primary-800)}.float-search .ui.form :is(input,select,.dropdown,.remove).icon,.float-search .ui.form #keyword-clear-btn.icon{border:none;color:var(--clr-black);height:100%}.float-search .ui.form :is(input,select,.dropdown,.remove)::placeholder,.float-search .ui.form #keyword-clear-btn::placeholder{color:var(--clr-black)}.float-search .ui.form :is(.dropdown) .icon{background-color:rgba(0,0,0,0);box-shadow:none}.float-search .ui.form :is(.dropdown.active) input.search{box-shadow:none;border-bottom-left-radius:0;border-bottom-right-radius:0;color:currentColor !important}.float-search .ui.form .item.active,.float-search .ui.form .item:hover{background-color:var(--clr-secondary--light)}.float-search .ui.form .fields .field :is(.text.default){color:var(--clr-black)}.float-search .ui.form .field.keyword .icon-container{right:0;width:20px}.float-search .ui.form .field.keyword .icon-container,.float-search .ui.form #keyword-clear-btn,.float-search .ui.form #keyword-clear-btn:before{min-width:auto;font-size:inherit !important}@media(max-width: 576px){.float-search--container,.float-search img{padding-block-start:0}}.float-search .search-toggle{padding-block:1rem}.float-search .search-toggle button{font-size:1.6rem;padding-block:.5rem;background-color:var(--clr-primary-800);color:var(--clr-white);border:0}.float-search .search-toggle button[aria-expanded=true]{background-color:var(--clr-white);color:var(--clr-primary)}@media(min-width: 576px){.float-search .search-toggle{display:none}}@media(max-width: 576px){.float-search{display:none}}@media(max-width: 576px){.nav-open .float-search{display:block;padding-block-start:1rem}}.static-search-form-container{margin-block-end:var(--space-l)}.static-search-form-container::before{display:none !important}:is(.static-search-form).ui.form button.staticsearch{background-color:var(--clr-primary);color:var(--clr-body);border:0;display:grid !important}:is(.static-search-form).ui.form .fields:is(:focus,:focus-visible){outline:none;border:0 !important;box-shadow:0 0 0 0 rgba(0,0,0,0)}:is(.static-search-form).ui.form .dropdown:is(.icon){background-color:rgba(0,0,0,0)}:is(.static-search-form).ui.form .icon:is(.dropdown)::before{font-size:1.3rem;color:var(--clr-secondary)}:is(.static-search-form).ui.form :is(input,select,.dropdown){height:45px}:is(.static-search-form).ui.form :is(input,select,.dropdown):not(.active,:focus,:focus-visible){border-color:var(--clr-secondary--50) !important}:is(.static-search-form).ui.form :is(input,select,.dropdown):is(.active,:focus,:focus-visible){border:1px solid var(--clr-primary)}:is(.static-search-form).ui.form :is(input,select,.dropdown):is(.active,:focus,:focus-visible) .menu{border:1px solid var(--clr-primary)}:is(.static-search-form).ui.form :is(input,select,.dropdown):is(.active,:focus,:focus-visible) .menu .item:is(:hover,:focus,:focus-visible,.active,.selected){background-color:var(--clr-secondary--light)}:is(.static-search-form).ui.form :is(input,select,.dropdown):is(.active,:focus,:focus-visible) input{border:0}:is(.static-search-form).ui.form .dropdown.search .text{display:grid !important;align-items:center}:is(.static-search-form).ui.form .field.remotejobs{display:flex;gap:var(--space-2xs)}:is(.static-search-form).ui.form .field.remotejobs label{order:2}:is(.static-search-form).ui.form .remotejobs{min-height:45px;align-items:center}:is(.static-search-form).ui.form .remotejobs label{display:grid;align-items:center;color:var(--clr-secondary) !important}:is(.static-search-form).ui.form .remotejobs input{height:auto}:is(.static-search-form).ui.form .field.keyword .icon-container{right:0;width:auto}:is(.static-search-form).ui.form .field.keyword .icon-container #keyword-clear-btn{min-width:20px}:is(.static-search-form).ui.form .field.keyword .icon-container #keyword-clear-btn:before{font-size:var(--fs-body) !important}:is(.static-search-form).ui.form .field.geolocation .icon-container{right:0;width:auto}:is(.static-search-form).ui.form .field.geolocation .icon-container .search-find-me{min-width:20px;font-size:inherit !important}:is(.static-search-form).ui.form .field.geolocation .icon-container .search-find-me.fa-times:before{content:"×";font-family:"helvetica-now-display-regular",sans-serif;font-size:var(--fs-body) !important}body:is(.search-searchjobs,.search-jobdetails,.events-events,.events-eventdetails,.locations-locations,.talentnetwork-talentnetwork) .main-content{max-width:var(--primary-width);margin-inline:auto;padding-inline:var(--side-padding);padding-block-start:2rem}body.contact-us .Pad h1,body.search-searchjobs .Band.Title.Activate .Pad h1,body.search-jobdetails .Band.Title.Activate .Pad h1,body.events-events .Band.Title.Activate .Pad h1,body.events-eventdetails .Band.Title.Activate .Pad h1,body.locations-locations .Band.Title.Activate .Pad h1,body.talentnetwork-talentnetwork .Band.Title.Activate .Pad h1{color:initial;font-size:clamp(2rem,1.49rem + 2.09vw,4rem)}h1{letter-spacing:unset;text-align:center}@media(min-width: 768px){h1{text-align:left}}.Pad{padding-block:var(--pad-sm)}@media(max-width: 768px){.Pad{gap:1rem}}.fa,.fab,.fad,.fal,.far,.fas{font-family:FontAwesome;font-weight:400}.social{align-self:flex-start}@media(max-width: 768px){.social{align-self:center}}.social::before{font-family:"helvetica-now-display-regular",sans-serif;color:var(--clr-body) !important}.social a{color:var(--clr-primary);border:0}.SimilarJob,.jtable-data-row{display:flex;flex-direction:column;gap:1.2rem;text-align:center;background-color:var(--clr-white) !important;padding-inline:2.4rem;padding-block:1.8rem;box-shadow:0px 0px 0px 2px var(--clr-secondary--light);transition:all .2s ease-in-out}.SimilarJob:hover:after,.jtable-data-row:hover:after{background-color:var(--clr-primary)}.SimilarJob:hover .similar-job-location,.SimilarJob:hover .title-column,.jtable-data-row:hover .similar-job-location,.jtable-data-row:hover .title-column{color:var(--clr-secondary)}.SimilarJob:hover .similar-job-title,.SimilarJob:hover .city-state-column,.jtable-data-row:hover .similar-job-title,.jtable-data-row:hover .city-state-column{color:var(--clr-secondary)}.SimilarJob:after,.jtable-data-row:after{padding-block:.5em;background-color:var(--clr-primary);color:var(--clr-body);margin-inline:auto}.SimilarJob .similar-job-title,.SimilarJob .title-column,.jtable-data-row .similar-job-title,.jtable-data-row .title-column{font-family:"helvetica-now-display-bold",sans-serif;font-weight:700;font-style:normal;font-size:var(--fs-job-search-title);color:var(--clr-secondary);line-height:.9}.SimilarJob .city-state-column,.jtable-data-row .city-state-column{color:var(--clr-neutral-800)}:is(body.search-searchjobs) .jtable{margin-block-start:0 !important}:is(body.search-searchjobs) .job-results .jtable-no-data-row .no-results-tn-link a{font-size:0}:is(body.search-searchjobs) .job-results .jtable-no-data-row .no-results-tn-link a::after{font-size:1.15rem;content:"Join our Talent Community"}.jtable-left-area .jtable-page-list .jtable-page-number-next{display:grid !important;padding:.5rem 4rem !important;background-color:var(--clr-primary);color:var(--clr-white)}.jtable-page-number-next{color:var(--clr-white);border:0 !important}.jtable-page-number-next:hover{background-color:var(--clr-primary);color:var(--clr-white)}.jtable-page-number-next::after{display:none}.ui-autocomplete,.as_container_search{border-color:var(--clr-primary) !important}.ui-menu-item:is(.ui-state-focus){background-color:var(--clr-primary--50) !important}body.search-jobdetails .Job{grid-template-areas:"Details" "ApplyTop" "Description" "DescriptionMap" "SimilarJobs" "gridBuffer";gap:0;padding-inline:var(--pad-sm)}body.search-jobdetails .Job .Details{flex-wrap:wrap;margin-block-start:0;padding-left:0;color:var(--clr-neutral-800)}body.search-jobdetails .Job .Details>li{padding-inline:0}body.search-jobdetails .Job .Details>li:has(.details-label[aria-label*=City]) .details-data:has(:nth-child(2)) span{position:relative;padding-left:1rem}body.search-jobdetails .Job .Details>li:has(.details-label[aria-label*=City]) .details-data:has(:nth-child(2)) span:before{content:"•";position:absolute;left:4px}body.search-jobdetails .Job .Details>li *{flex-shrink:0;font-size:18px}body.search-jobdetails .Job .Details>li *:nth-of-type(1){font-weight:400}body.search-jobdetails .Job .Description{margin-block-end:var(--pad-sm)}body.search-jobdetails .Job .Description a{line-break:anywhere}body.search-jobdetails .Job .Description .Apply.Bottom{padding-block-end:var(--space-l)}body.search-jobdetails .Job .Apply.Top{margin-block-start:0}body.search-jobdetails .Job .Action.Apply:is(.External){background-color:var(--clr-primary);color:var(--clr-body);border:0}@media(min-width: 576px){body.search-jobdetails .Job .Action.Apply:is(.External){width:min(20rem,100%)}}body.search-jobdetails .Job .Action.Apply:is(.Internal){display:none}body.search-jobdetails .Job .map-data{margin-bottom:var(--pad-sm)}body.search-jobdetails .Job .directions-container a{background-color:var(--clr-primary) !important}@media(min-width: 1025px){body.search-jobdetails .Job{grid-template-rows:auto;grid-template-areas:"Details Details" "ApplyTop DescriptionMap" "Description DescriptionMap" "Description SimilarJobs" "Description gridBuffer" "Description gridBuffer";gap:2rem}body.search-jobdetails .Job .Details{flex-direction:revert;gap:0 1rem;color:var(--clr-secondary)}body.search-jobdetails .Job .Details>li{flex-direction:revert;gap:1rem;width:fit-content;padding-inline:0}body.search-jobdetails .Job .Details>li *{width:fit-content;display:inline}body.search-jobdetails .Job .Details>li * div,body.search-jobdetails .Job .Details>li * span{display:inline}body.search-jobdetails .Job .Details>li:not(:last-of-type)::after{content:"|";margin-inline:.9rem}}body.search-jobdetails .Job .similar-jobs-header{font-family:"gooddog-new",sans-serif;color:var(--clr-primary);padding-bottom:var(--space-l)}body.search-jobdetails .Job .similar-jobs-header::before{content:"Similar Jobs you may Like:" !important;margin-bottom:0 !important;line-height:1;font-size:var(--fs-h3-accent--md) !important}.JobDetails .Pad h1{color:var(--clr-body);font-size:var(--fs-h3-accent--lg);letter-spacing:-1.6px}.JobDetails .social-icon.ssltwitter i:before{content:"";width:22px;height:22px;display:block;background:url("https://activatecdn.azureedge.net/activatedata/35Content/ASPCA/Images/icons/icon-x.svg") center/contain no-repeat}body.events-events h1{margin-bottom:1rem}body.events-events div.future-events-list,body.events-events div.past-events-list{display:grid;grid-template-columns:1fr;grid-gap:20px;padding-block-start:var(--pad-sm)}body.events-events div.future-events-list h3::before,body.events-events div.past-events-list h3::before{font-family:"itc-avant-garde-pro-Demi",serif;font-size:1.5rem;text-transform:uppercase;color:var(--clr-body)}body.events-events div.future-events-list .event,body.events-events div.past-events-list .event{position:relative;background-color:var(--clr-primary--light);padding:1.25rem 1.8rem;color:var(--clr-secondary);display:grid;grid-template-columns:125px 1fr;will-change:background-color;transition:all .4s}body.events-events div.future-events-list .event::before,body.events-events div.past-events-list .event::before{content:"";display:inline-block;position:static;width:97px;background:url("https://activatecdn.azureedge.net/activatedata/35Content/ASPCA/Images/activate/page-events-calendar-v3.webp") no-repeat 0 0}@media(max-width: 768px){body.events-events div.future-events-list .event,body.events-events div.past-events-list .event{grid-template-columns:1fr}body.events-events div.future-events-list .event::before,body.events-events div.past-events-list .event::before{display:none}}body.events-events div.future-events-list .event .time-top,body.events-events div.future-events-list .event .eventtype,body.events-events div.future-events-list .event .venue-name,body.events-events div.future-events-list .event .stringdate,body.events-events div.future-events-list .event .stringdatewithday,body.events-events div.future-events-list .event .time-bottom,body.events-events div.past-events-list .event .time-top,body.events-events div.past-events-list .event .eventtype,body.events-events div.past-events-list .event .venue-name,body.events-events div.past-events-list .event .stringdate,body.events-events div.past-events-list .event .stringdatewithday,body.events-events div.past-events-list .event .time-bottom{display:none}body.events-events div.future-events-list .event .event-data,body.events-events div.past-events-list .event .event-data{display:flex;flex-direction:row;column-gap:1rem;height:100%}@media(max-width: 768px){body.events-events div.future-events-list .event .event-data,body.events-events div.past-events-list .event .event-data{grid-template-columns:1fr}}body.events-events div.future-events-list .event .event-data .event-image,body.events-events div.past-events-list .event .event-data .event-image{display:none}body.events-events div.future-events-list .event .event-details,body.events-events div.past-events-list .event .event-details{display:block}body.events-events div.future-events-list .event .event-details p+p,body.events-events div.past-events-list .event .event-details p+p{margin-block-start:var(--pad-sm)}body.events-events div.future-events-list .event .event-details .eventtype,body.events-events div.past-events-list .event .event-details .eventtype{font-family:"itc-avant-garde-pro-Demi",serif;font-size:2.4rem}body.events-events div.future-events-list .event .event-details .details-link,body.events-events div.past-events-list .event .event-details .details-link{margin-top:auto}body.events-events div.future-events-list .event .event-details .title,body.events-events div.future-events-list .event .event-details .venue-details-list,body.events-events div.past-events-list .event .event-details .title,body.events-events div.past-events-list .event .event-details .venue-details-list{font-family:"itc-avant-garde-pro-Demi",serif;color:var(--clr-secondary);font-size:1.8rem;line-height:1.1;display:inline;text-transform:uppercase;letter-spacing:-0.05ch}body.events-events div.future-events-list .event .event-details .venue-details-list::before,body.events-events div.past-events-list .event .event-details .venue-details-list::before{content:" - "}body.events-events div.future-events-list .event .event-details .venue-details-list>*,body.events-events div.past-events-list .event .event-details .venue-details-list>*{display:inline}body.events-events div.future-events-list .event .event-details .date,body.events-events div.past-events-list .event .event-details .date{font-family:"itc-avant-garde-pro-Demi",serif;display:inline;color:var(--clr-body);font-size:.9rem;position:absolute;left:40px;top:74px}@media(max-width: 768px){body.events-events div.future-events-list .event .event-details .date,body.events-events div.past-events-list .event .event-details .date{position:static;display:block}}body.events-events div.future-events-list .event .event-details .description,body.events-events div.past-events-list .event .event-details .description{font-family:"helvetica-now-display-regular",sans-serif;margin-block-start:.5rem;padding-block:var(--pad-sm);color:var(--clr-body);font-size:1rem}body.events-events div.future-events-list .event a.EventDetails,body.events-events div.past-events-list .event a.EventDetails{background-color:var(--clr-secondary);color:var(--clr-white);border:0}body.events-events div.future-events-list .event a.EventDetails:hover,body.events-events div.past-events-list .event a.EventDetails:hover{background-color:var(--clr-white);color:var(--clr-primary)}body.events-events div.future-events-list .event:hover{background-color:var(--clr-secondary--light)}@media(min-width: 768px){body.events-events div.past-events-list .event:before,body.events-events div.past-events-list .event .Action.EventDetails{filter:grayscale(1);pointer-events:none}}.EventDirections{display:flex !important;background-color:var(--clr-primary-800);color:var(--clr-white) !important;border:0 !important}.EventDirections:hover{background-color:var(--clr-primary)}body.events-eventdetails div.main-content .event-details-data{margin-top:2rem}body.events-eventdetails div.main-content .event-details-data .description-details-container{max-height:unset;overflow:visible;display:flex;flex-wrap:wrap;column-gap:1rem}body.events-eventdetails div.main-content .event-details-data .description-details-container>*:not(.add-to-calendar-container,#event-rsvp,.Action.Registration){flex:0 0 100%}body.events-eventdetails div.main-content .event-details-data .description-details-container .event-time{margin-bottom:1rem}body.events-eventdetails div.main-content .event-details-data .description-details-container .Action.Registration,body.events-eventdetails div.main-content .event-details-data .description-details-container .add-to-calendar-container,body.events-eventdetails div.main-content .event-details-data .description-details-container #event-rsvp{border:none;margin-block:.2rem 1rem}body.events-eventdetails div.main-content .event-details-data .description-details-container .add-to-calendar-container{grid-template-columns:repeat(2, auto);column-gap:10px;align-items:center}body.events-eventdetails div.main-content .event-details-data .description-details-container .add-to-calendar-container:not(:has(.addtocalendar)){display:none}body.events-eventdetails div.main-content .event-details-data .description-details-container .add-to-calendar-container .atcb-list{padding:.5rem 1rem;width:max-content}body.events-eventdetails div.main-content .event-details-data .description-details-container .add-to-calendar-container .atcb-list li{background:rgba(0,0,0,0);padding-block:.3rem}body.events-eventdetails div.main-content .event-details-data .description-details-container .add-to-calendar-container .atcb-list li:not(:last-child){border-bottom:1px solid #d3d3d3}body.events-eventdetails div.main-content .event-details-data .description-details-container .add-to-calendar-container .atcb-list li a{color:var(--clr-body)}body.events-eventdetails div.main-content .event-details-data .description-details-container .add-to-calendar-container .atcb-list li a:is(:hover,:active,:focus,:focus-visible){color:var(--clr-secondary)}body.events-eventdetails div.main-content .Action.Registration,body.events-eventdetails div.main-content .add-to-calendar-container{display:block;margin-block:1.5rem 1rem;max-width:500px}body.events-eventdetails #rsvp-data .modal-content{padding-block:1rem;padding-right:1rem}body.events-eventdetails #rsvp-data .modal-content .modal-header{position:initial;border-bottom:1px solid var(--clr-white--50)}body.events-eventdetails #rsvp-data .modal-content .modal-body{padding-left:14px !important}body.events-eventdetails #rsvp-data .modal-content .modal-body::-webkit-scrollbar{width:20px}body.events-eventdetails #rsvp-data .modal-content .modal-body .ui.form .actionbutton{padding-bottom:12px}body.events-eventdetails #rsvp-data .modal-content .modal-body .ui.form .actionbutton button{background-color:var(--clr-primary);color:var(--clr-body);border:0}body.events-eventdetails #rsvp-data .modal-content .modal-body .ui.form .fields:is(:focus,:focus-visible){outline:none;border:0 !important;box-shadow:0 0 0 0 rgba(0,0,0,0)}body.events-eventdetails #rsvp-data .modal-content .modal-body .ui.form .fields .field .field-validation-error{background:rgba(0,0,0,0);color:#c50f0f;padding-inline:0;font-style:italic}@media(max-width: 576px){body.events-eventdetails #rsvp-data .modal-content .modal-body .ui.form .fields .field.recaptcha{transform:scale(0.88);transform-origin:0 0}}body.events-eventdetails #rsvp-data .modal-content .modal-body .ui.form .dropdown:is(.icon){background-color:rgba(0,0,0,0)}body.events-eventdetails #rsvp-data .modal-content .modal-body .ui.form .icon:is(.dropdown)::before{font-size:1.3rem;color:var(--clr-secondary)}body.events-eventdetails #rsvp-data .modal-content .modal-body .ui.form :is(input,select,.dropdown){height:45px}body.events-eventdetails #rsvp-data .modal-content .modal-body .ui.form :is(input,select,.dropdown):not(.active,:focus,:focus-visible){border-color:var(--clr-secondary--50) !important}body.events-eventdetails #rsvp-data .modal-content .modal-body .ui.form :is(input,select,.dropdown):is(.active,:focus,:focus-visible){border:1px solid var(--clr-primary)}body.events-eventdetails #rsvp-data .modal-content .modal-body .ui.form :is(input,select,.dropdown):is(.active,:focus,:focus-visible) .menu{border:1px solid var(--clr-primary)}body.events-eventdetails #rsvp-data .modal-content .modal-body .ui.form :is(input,select,.dropdown):is(.active,:focus,:focus-visible) .menu .item:is(:hover,:focus,:focus-visible,.active,.selected){background-color:hsl(var(--clr-accent)/0.2)}body.events-eventdetails #rsvp-data .modal-content .modal-body .ui.form :is(input,select,.dropdown):is(.active,:focus,:focus-visible) input{border:0}body.events-eventdetails #rsvp-data .modal-content .modal-body .ui.form .dropdown.search .text{display:grid !important;align-items:center}body.events-eventdetails #rsvp-data .modal-content .modal-body .ui.form .field.remotejobs{display:flex;gap:var(--space-2xs)}body.events-eventdetails #rsvp-data .modal-content .modal-body .ui.form .field.remotejobs p{order:2}body.events-eventdetails #rsvp-data .modal-content .modal-body .ui.form .remotejobs p{display:grid;align-items:center;color:var(--clr-secondary) !important}.tn-data .tn-form::before{content:"Fill out your area of interest and/or location in the fields below to receive job alerts when openings become available. You may also opt in to receive additional recruitment communications from us.";display:block;padding-block-end:1.5rem}.talent-network-form .fields{gap:1.6rem}.talent-network-form .fields .field.slider label:after{background-color:var(--clr-neutral-400) !important}.talent-network-form .fields .field.slider.checked label:after{background-color:var(--clr-primary) !important}.talent-network-form .fields .resumeupload::after{font-size:1.5rem;background-color:var(--clr-primary-800) !important}.talent-network-form .fields label[for=resumeData]{font-size:1.4rem}.talent-network-form .fields .fileContainer{display:none !important}.talent-network-form .fields .actionbutton button{background-color:var(--clr-primary-800);color:var(--clr-white);border:0;font-size:1.6rem}.talent-network-form .fields .actionbutton:hover{background-color:var(--clr-white);color:var(--clr-primary)}.talent-network-form .fields :is(input,select,.dropdown):not(.icon){border:1px solid var(--clr-neutral-800)}.talent-network-form .fields :is(input,select,.dropdown):not(.icon):is(.active,:focus){border:1px solid var(--clr-primary)}.talent-network-form .fields :is(input,select,.dropdown):not(.icon):is(.active,:focus) .menu{border:1px solid var(--clr-primary)}.talent-network-form .fields :is(input,select,.dropdown):not(.icon) .menu .item:is(:hover,:focus,.selected){background-color:hsl(var(--clr-accent)/0.2)}.activate-form{--af__primary: #ff6200;--af__primary-hover: rgb(255 98 0 / 0.5);--af__primary-ring: transparent;--af__input-bg: white}.activate-form .af__Form{max-width:unset;display:grid;grid-gap:0 .5rem;grid-template-columns:100%}@media(min-width: 576px){.activate-form .af__Form{grid-template-columns:repeat(2, 50%)}}.activate-form .af__Form .af__Field--recaptcha,.activate-form .af__Form .af__Field--toggle{grid-column:1/-1}.activate-form .af__Form .af__Field div[class$=control]{overflow:hidden}.activate-form .af__Form .af__Field--select div[class$=control]{background-color:#fff}.activate-form .af__Form .af__Field--select div[class$=control] input{box-shadow:none}.activate-form .af__Form .af__Field--location div[class$=control]>div:first-child{width:100%;overflow:hidden}.activate-form .af__Form .af__Field--location div[class$=control]>div:first-child>div,.activate-form .af__Form .af__Field--location div[class$=control]>div:first-child>div>div,.activate-form .af__Form .af__Field--location div[class$=control]>div:first-child>div input{width:100% !important}.activate-form .af__Form .af__Field--submit button.af__Submit{width:100%;border:0;background-color:var(--clr-primary);color:var(--clr-body);max-width:100%}@media(min-width: 576px){.activate-form .af__Form .af__Field--submit button.af__Submit{max-width:230px !important}}.activate-form .af__Form .af__Recaptcha{grid-column:1/-1}.activate-form .af__Form label{font-size:1.1rem}.activate-form .af__Form .css-m976uo-control{box-shadow:rgba(255,98,0,.5) 0px 0px 0px 1px}.leaflet-popup-content-wrapper{padding:1rem}.leaflet-popup-content{display:grid;gap:.4rem}.location-popup-title{font-size:1.8rem;color:var(--clr-primary-800)}.location-popup-description{color:var(--clr-neutral-800)}.LocationDirections{margin-inline:auto;color:var(--clr-body) !important;background-color:var(--clr-primary) !important;border:0 !important;padding-inline:var(--space-xs) !important;margin-top:var(--space-xs) !important}.LocationDirections:hover{background-color:var(--clr-primary)}.leaflet-popup-content a:not(.LocationDirections){display:block !important;font-size:.9rem;border:2px solid var(--clr-primary) !important;color:var(--clr-primary-800) !important;margin-inline:auto;padding-inline:12px !important}.marker-cluster-small div{background-color:var(--clr-primary) !important;color:var(--clr-white)}.marker-cluster-small{background-color:var(--clr-primary--20) !important;color:var(--clr-white)}body.locations-locations #map .leaflet-clickable:after{background-color:var(--clr-secondary--50)}@media(width <= 1024px){.map-controls{flex-direction:revert !important;flex-wrap:wrap}}.map-controls .input-container{max-width:revert !important;width:100% !important;top:revert !important;margin-top:revert !important;margin-left:revert !important}@media(width > 1024px){.map-controls .input-container{width:revert}}.map-controls .input-container input{margin-right:revert !important;width:revert !important}.map-controls .input-container .icon-container{top:40%;transform:revert}.map-controls .mapsearch-container{flex-direction:column;width:100%}.map-controls .mapsearch-container label{position:revert !important}.map-controls .mapsearch-container input{padding:8px 30px 8px 10px}#mapext #search-location{padding-block:4px;align-self:end;top:revert !important;min-width:fit-content;margin-left:0 !important;margin-right:0 !important}.as_container_search.as_container{left:0}.contact-us__body{max-width:var(--nav-width);margin-inline:auto}.contact-us .ui.form.lead-capture-form .f-stage{display:grid}@media(min-width: 1025px){.contact-us .ui.form.lead-capture-form .f-stage{grid-template-columns:repeat(2, 1fr)}}.contact-us .Action.Button.SaveData.ui.button{border:0;background-color:var(--clr-primary);color:var(--clr-body);max-width:100%}@media(min-width: 576px){.contact-us .Action.Button.SaveData.ui.button{max-width:230px !important}}.contact-us .formeo .f-field-group>label{margin-bottom:0;color:#48545b;font-size:1.125rem}.contact-us .ui.form :is(input,.dropdown,.search){border-color:var(--clr-secondary--50)}.contact-us .dropdown.icon{background-color:rgba(0,0,0,0) !important;color:var(--clr-primary)}.contact-us .ui.form div.dropdown.active,.contact-us .ui.form div.dropdown.active .menu{border-color:var(--clr-primary--50)}.contact-us .ui.form input:focus{border-color:var(--clr-primary--50)}body.coming-soon-to-carson-ca .main-content{--border-radius: 0}body.coming-soon-to-carson-ca .main-content [class*=__media] img{width:100%;height:auto}body.coming-soon-to-carson-ca .main-content ul{margin-left:3.3rem}body.coming-soon-to-carson-ca .main-content .hero__media{min-height:30ch}@media(min-width: 768px){body.coming-soon-to-carson-ca .main-content .hero__media{min-height:44ch}}body.coming-soon-to-carson-ca .main-content .hero__content--creative{margin-block-end:clamp(1rem,-3.584rem + 9.538vw,5rem)}body.coming-soon-to-carson-ca .main-content .join-us .split-section__heading .svg-decoration{display:block}@media(min-width: 358px){body.coming-soon-to-carson-ca .main-content .join-us .split-section__heading .svg-decoration{white-space:nowrap;display:unset}}body.coming-soon-to-carson-ca .main-content .join-us .split-section__heading .svg-decoration svg{top:-1rem;left:-0.8rem}body.coming-soon-to-carson-ca .main-content .join-us .split-section__container{gap:var(--space-m) var(--space-3xl)}body.coming-soon-to-carson-ca .main-content .spikes-bottom{top:0}body.coming-soon-to-carson-ca .main-content .spikes-bottom svg{transform:scaleY(1.1)}body.coming-soon-to-carson-ca .main-content .featured-job-group{margin-top:-2px}body.coming-soon-to-carson-ca .main-content .landing-pages-featured-groups .group-featured-jobs-carousel{display:flex !important;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:var(--space-s)}body.coming-soon-to-carson-ca .main-content .landing-pages-featured-groups .group-featured-jobs-carousel .featured-job{flex:1;min-width:min(var(--primary-width)/var(--slides)*1.5,100%)}body.coming-soon-to-carson-ca .main-content .landing-pages-featured-groups .group-featured-jobs-carousel .featured-job .FeaturedJob{min-height:260px;height:100%}body.coming-soon-to-carson-ca .main-content .landing-pages-featured-groups .group-featured-jobs-carousel .featured-job .FeaturedJob .featured-job-title{overflow-wrap:anywhere}body.coming-soon-to-carson-ca .main-content .about-carson__heading .underline,body.coming-soon-to-carson-ca .main-content .launch__heading .underline{inset:auto 0 -0.2rem}body.coming-soon-to-carson-ca .main-content .about-carson .split-section__content,body.coming-soon-to-carson-ca .main-content .launch .split-section__content{--content-flex-amount: 2}body.coming-soon-to-carson-ca .main-content .about-carson .split-section__text,body.coming-soon-to-carson-ca .main-content .launch .split-section__text{max-width:unset}body.coming-soon-to-carson-ca .main-content .about-carson .split-section__container,body.coming-soon-to-carson-ca .main-content .launch .split-section__container{column-gap:var(--space-3xl)}body.coming-soon-to-carson-ca .main-content .video-section__container{max-width:850px;margin:0 auto;text-align:center}body.coming-soon-to-carson-ca .main-content .video-section__media{position:relative;width:100%}body.coming-soon-to-carson-ca .main-content .video-section__media video{width:100%;height:auto;border:none;border-radius:var(--border-radius, 8px)}body.coming-soon-to-carson-ca .main-content .video-section__media video:focus-visible{outline:2px solid var(--clr-primary-400, #0066cc);outline-offset:2px}@media(min-width: 768px){body.coming-soon-to-carson-ca .main-footer .footer-cta .footer-cta__container>*{flex:1 1 auto}}body.coming-soon-to-carson-ca .main-footer .footer-cta__community>svg{width:60px}body.coming-soon-to-carson-ca .main-footer .footer-cta__community .accent{font-family:"gooddog-new",sans-serif}body.coming-soon-to-carson-ca .main-footer .footer-cta__community .accent .underline{inset:auto 2rem -0.1rem;transform:scale(2.5);margin-inline:auto}body.coming-soon-to-carson-ca .main-footer .footer-cta__community .svg-decoration{white-space:nowrap}@media(max-width: 358px){body.coming-soon-to-carson-ca .main-footer .footer-cta__community .svg-decoration{display:block}}@media(width < 480px){body.career-areas-community-medicine .hero__content--creative{margin-block-end:-5rem;margin-inline:auto}}body.career-areas-community-medicine .hero__content h1 span{border-radius:0}body.career-areas-community-medicine .video-thumb__footer{display:flex;align-items:center;align-self:flex-end;gap:var(--space-s);margin-block-end:var(--space-m);padding-inline:var(--space-m);inline-size:100%;font-family:itc-avant-garde-pro-bold;font-size:clamp(1.25rem,1.15rem + .5vw,1.75rem)}@media(max-width: 767px){body.career-areas-community-medicine .video-thumb__footer{flex-direction:column-reverse;font-size:1rem}}body.career-areas-community-medicine .video-thumb__footer span{padding:var(--space-2xs) var(--space-xs)}body.career-areas-community-medicine .intro__heading{font-size:clamp(2.25rem,1.8039rem + 1.8301vw,4rem)}body.career-areas-community-medicine .intro__heading .reduced{font-size:clamp(2.125rem,1.6471rem + 1.9608vw,4rem)}body.career-areas-community-medicine .video-thumb__footer__caption{flex-grow:1}@media(max-width: 767px){body.career-areas-community-medicine .video-thumb__footer__caption{margin-block-end:-1rem}}body.career-areas-community-medicine button.play-video{top:0;left:0}@media(max-width: 767px){body.career-areas-community-medicine button.play-video{--play-btn-proportions: 60px;margin-inline-end:auto}}body.career-areas-community-medicine .tabs__card-media img{max-inline-size:100%}@media(width >= 1024px){body.career-areas-community-medicine .tabs__nav{min-inline-size:470px}}body.career-areas-community-medicine .tabs__heading span.accent{font-size:revert}body.career-areas-community-medicine .tabs__heading span.accent .svg-decoration svg{inset:auto 0 -1.2rem}body.career-areas-community-medicine :is([data-tab=tab-opportunities],[data-tab=tab-respect]) svg{left:45%}@media(width < 1024px){body.career-areas-community-medicine .diversity .intro__heading .svg-decoration svg{inset-block-end:-1rem}}body.career-areas-community-medicine .diversity .svg-decoration svg .around{stroke-dasharray:1100;stroke-dashoffset:1100}body.career-areas-community-medicine .accordion__text{max-width:60ch}@media(width >= 1024px){body.career-areas-community-medicine .accordion__text{margin-inline:auto}}body.career-areas-community-medicine .accordion__content-wrapper{display:block}body.career-areas-community-medicine .accordion__media{margin-block-end:var(--space-s)}@media(width < 1024px){body.career-areas-community-medicine .accordion__media img{max-inline-size:min(100%,400px)}}body.career-areas-community-medicine .accordion__media img{width:100%;height:auto}body.career-areas-community-medicine .offer .grid__media img{margin-inline:auto}body.career-areas-community-medicine h2.offer__heading{font-size:clamp(2.5rem,2.1176rem + 1.5686vw,4rem)}body.career-areas-community-medicine .offer__heading .underline{stroke-dasharray:700}body.career-areas-community-medicine .offer__heading .accent{font-size:var(--fs-subheading-accent)}body.career-areas-community-medicine .offer .cta--primary,body.career-areas-community-medicine .offer body.events-eventdetails div.main-content .event-details-data .description-details-container .Action.Registration,body.events-eventdetails div.main-content .event-details-data .description-details-container body.career-areas-community-medicine .offer .Action.Registration,body.career-areas-community-medicine .offer body.events-eventdetails div.main-content .event-details-data .description-details-container .add-to-calendar-container,body.events-eventdetails div.main-content .event-details-data .description-details-container body.career-areas-community-medicine .offer .add-to-calendar-container,body.career-areas-community-medicine .offer body.events-eventdetails div.main-content .event-details-data .description-details-container #event-rsvp,body.events-eventdetails div.main-content .event-details-data .description-details-container body.career-areas-community-medicine .offer #event-rsvp{letter-spacing:initial}body.career-areas-community-medicine .grid__heading h3{font-size:clamp(2rem,1.8088rem + .7843vw,2.75rem)}body.career-areas-community-medicine .roles__grid .grid__media svg{max-block-size:133px;max-inline-size:190px;block-size:revert}body.career-areas-community-medicine h2.communities__heading,body.career-areas-community-medicine h2.communities__heading span{font-size:clamp(2.25rem,1.8039rem + 1.8301vw,4rem);text-wrap:balance}body.career-areas-community-medicine h2.communities__heading svg.underline{stroke-dasharray:369;stroke-dashoffset:330}body.career-areas-community-medicine .communities .grid__content{padding:0 var(--space-m) var(--space-m-l)}body.career-areas-community-medicine .structure .grid__item{position:relative;isolation:isolate;display:grid;grid-template-areas:"stack"}body.career-areas-community-medicine .structure .grid__item>*{grid-area:stack}body.career-areas-community-medicine .structure .grid__item .grid__backface{opacity:0;z-index:-1;transition:opacity .3s ease,z-index .3s ease}body.career-areas-community-medicine .structure .grid__item:hover .grid__backface{z-index:1;opacity:1;background-color:var(--clr-primary--light)}body.career-areas-community-medicine .structure__heading{font-size:var(--fs-subheading-accent)}body.career-areas-community-medicine .structure__heading-subtext{max-width:103ch}body.career-areas-community-medicine .grid__backface-title{font-size:clamp(1.75rem,1.6147rem + .5882vw,2.25rem)}body.career-areas-community-medicine .accordion-tabs--structure .accordion-trigger,body.career-areas-community-medicine .accordion-tabs--structure .accordion__text{color:var(--clr-white)}body.career-areas-community-medicine .accordion-tabs--structure .accordion__media{display:none}body.career-areas-community-medicine .accordion-tabs--structure .accordion-panel{padding-block-start:0}body.career-areas-community-medicine .accordion-tabs--structure .accordion-trigger::after{color:var(--clr-white);border-color:var(--clr-white)}@media(width < 768px){body.career-areas-community-medicine .featured-job-group--community-medicine .underline{display:none}}body.career-areas-community-medicine .featured-job-group--community-medicine .featured-jobs-heading h2{font-size:clamp(2.25rem,1.8039rem + 1.8301vw,4rem)}body.career-areas-community-medicine .featured-job-group--community-medicine .slick-slider .slick-list .slick-track{align-items:revert}@media(width >= 768px){body.career-areas-community-medicine .featured-job-group--community-medicine .slick-slider .slick-list .slick-track{gap:var(--space-s-m)}}body.career-areas-community-medicine .featured-job-group--community-medicine .slick-slide{height:revert}body.career-areas-community-medicine .featured-job-group--community-medicine .slick-slide>div{height:100%}body.career-areas-community-medicine .featured-job-group--community-medicine .featured-job{height:100%;padding:var(--space-s-m) var(--space-xs-s)}body.career-areas-community-medicine .featured-job-group--community-medicine .featured-job-title{color:var(--clr-secondary);font-size:clamp(2.25rem,2.1225rem + .5229vw,2.75rem);text-wrap:balance}body.career-areas-community-medicine .featured-job-group .featured-job a{display:grid !important;align-content:space-between;gap:var(--space-xs);margin:0 !important;padding:0 !important}body.career-areas-community-medicine .featured-job-group .featured-job a::after{color:var(--clr-white)}body.career-areas-community-medicine .slick-slider .slick-dots li.slick-active{background-color:var(--clr-white)}body.career-areas-community-medicine .slick-slider .slick-dots li{border-color:var(--clr-white)}body.career-areas-community-medicine .slick-on-mobile.grid{gap:0}body.career-areas-community-medicine .slick-on-mobile.slick-slider .slick-dots li.slick-active{background-color:#052942;border-color:#052942}body.career-areas-community-medicine .slick-on-mobile.slick-slider .slick-dots li{background-color:#8eabbf;border-color:#8eabbf}section.job-listings-container ol.job-listings{gap:1.2rem;grid-template-columns:repeat(auto-fill, minmax(315px, 1fr))}section.job-listings-container ol.job-listings .job-item{text-align:center;background-color:var(--clr-white) !important;padding-inline:2.4rem;padding-block:1.8rem;box-shadow:0px 0px 0px 2px var(--clr-secondary--light);transition:all .2s ease-in-out}section.job-listings-container ol.job-listings .job-item:hover .view-details-link{background-color:var(--clr-primary)}section.job-listings-container ol.job-listings .job-item:hover .job-title,section.job-listings-container ol.job-listings .job-item:hover .job-detail{color:var(--clr-secondary)}section.job-listings-container ol.job-listings .view-details-link{padding-block:.5em;background-color:var(--clr-primary);color:var(--clr-body);margin-inline:auto}section.job-listings-container ol.job-listings .job-title{font-family:"helvetica-now-display-bold",sans-serif;font-weight:700;font-style:normal;font-size:clamp(1.25rem,.947rem + .632vw,1.5rem);color:var(--clr-secondary);line-height:1.1}section.job-listings-container ol.job-listings .job-detail{color:var(--clr-neutral-800)}section.job-listings-container ol.job-listings .job-detail:not(:last-child){margin-bottom:.5rem}section.job-listings-container ol.job-listings .job-detail dd span{display:block;line-height:1.2}div.job-results section.job-listings-pagination ul.pagination .page-item.active .page-link{border-color:var(--clr-primary)}div.job-results section.job-listings-pagination ul.pagination .page-link{color:var(--clr-secondary)}div.job-results section.job-listings-pagination ul.pagination a:hover,div.job-results section.job-listings-pagination ul.pagination a:active,div.job-results section.job-listings-pagination ul.pagination a:focus-visible{text-decoration:underline}div.job-results section.job-listings-pagination .pagination-info{color:var(--clr-secondary)}#banner-block:not(:empty){display:block}.main-header:has(#banner-block){padding-block-start:0}.hero__container{display:grid;grid-template-areas:"stack";position:relative;isolation:isolate;overflow:visible;z-index:1}.hero__container>*{grid-area:stack}.hero__container img:not(.activate-media),.hero__container picture:not(.activate-picture){width:100%;height:auto;object-fit:cover}@media(min-width: 1368px){.hero__container img:not(.activate-media),.hero__container picture:not(.activate-picture){height:90vh;height:90dvh;object-position:bottom}.hero__container img:not(.activate-media).h-auto,.hero__container picture:not(.activate-picture).h-auto{height:auto}}.hero__video{width:100%;height:100vh;height:100dvh;background-image:url("https://activatecdn.azureedge.net/activatedata/35Content/ASPCA/Videos/video--index-poster_r2--sm.webp");object-fit:cover}@media(min-width: 576px){.hero__video{background-image:url("https://activatecdn.azureedge.net/activatedata/35Content/ASPCA/Videos/video--index-poster_r2.webp")}}@media(min-width: 1640px){.hero__video{height:120vh;height:120dvh}}.hero__content{max-width:fit-content;padding-inline-start:1rem;padding-block-end:0;align-self:end;z-index:10}.hero__content h1{text-align:left}@media(min-width: 576px){.hero__content{padding-block-end:6%}}@media(min-width: 1640px){.hero__content{padding-inline-start:calc((100vw - var(--primary-width))/2);padding-block-end:27vh;padding-block-end:27dvh}}.hero__content span{line-height:1.45;padding:1rem 1rem}@media(max-width: 768px){.hero__content span{padding:.4rem .25rem .3rem;line-height:1.3}}.hero__content--creative{padding-block-end:0;margin-block-end:-3rem}.hero__content--creative h1{font-size:var(--fs-h1--creative)}.hero__content .page-title{background-color:revert;font-family:"itc-avant-garde-pro-Demi",serif;font-size:var(--fs-page-title);line-height:1;text-shadow:0 -3px 12px var(--clr-body)}@media(min-width: 576px){.hero__content .page-title{text-shadow:0 -3px 21px rgba(0,0,0,.5)}}.hero__gradient{background-image:linear-gradient(0deg, rgb(57, 110, 143) 0%, rgba(57, 110, 143, 0) 35%, rgba(57, 110, 143, 0) 50%, rgba(57, 110, 143, 0) 65%, rgb(57, 110, 143) 100%);mix-blend-mode:multiply;opacity:.5;z-index:1}.hero__gradient--activate{background-image:linear-gradient(180deg, hsl(203, 43%, 39%) 0%, hsl(204, 32%, 46%) 20%, hsl(205, 26%, 52%) 29%, hsl(206, 26%, 58%) 36%, hsl(207, 26%, 64%) 43%, hsl(207, 26%, 70%) 50%, hsl(207, 26%, 76%) 57%, hsl(208, 26%, 82%) 64%, hsl(208, 26%, 88%) 71%, hsl(208, 26%, 94%) 80%, hsl(0, 0%, 100%) 100%)}.hero__mask{position:absolute;width:100%;height:auto;bottom:-3px;z-index:1}.hero .play-btn,.hero .pause-btn{position:absolute;right:10%;bottom:12%;width:160px;height:160px;aspect-ratio:1;background-color:rgba(0,0,0,0);border:none;cursor:pointer;z-index:111;transition:scale .3s ease-in-out}@media(max-width: 768px){.hero .play-btn,.hero .pause-btn{display:none !important}}@media(min-width: 1368px){.hero .play-btn,.hero .pause-btn{bottom:30%;width:192px;height:192px}}.hero .play-btn:hover,.hero .pause-btn:hover{scale:1.1}.hero .play-btn{display:none}.hero__media.activate-media{height:auto;width:100%}@media(max-width: 576px){.diversity .page-title{padding:0;letter-spacing:-1px}}.diversity .grid-container__item--quote{align-self:stretch}.diversity .grid-container__item--quote .quote--circle{min-height:100%;display:flex;align-items:center}@media(min-width: 1025px){.diversity .grid-container__item--quote .quote--circle{padding-bottom:var(--space-2xl) !important}}.intro__container{display:flex;justify-content:space-between;align-items:stretch}.intro__media{position:relative;flex:1}.intro__content{display:grid;justify-content:center;flex:1;min-width:min(370px,100%)}.intro__content:is(.bg-primary--light,.hero:not(.hero--activate,.hero--diversity,.hero--why-aspca,.hero--carson)):not(.animate) .intro__heading{margin-top:2rem}.intro .content-wrap{align-self:flex-start;top:var(--header-height);padding-inline:2rem}@media(min-width: 1025px){.intro .content-wrap{position:sticky}}@media(min-width: 1640px){.intro .content-wrap{max-width:51ch}}.intro .panel{margin-inline:auto}@media(min-width: 1025px){.intro .panel{max-width:50vw}}.svg-decoration{position:relative;isolation:isolate}.svg-decoration svg{position:absolute;inset:auto 0 .25rem;z-index:-1}.svg-decoration svg:is(.circle){width:100%;height:auto;inset:60% auto auto 50%;transform:translate(-50%, -50%);scale:1.1;transform-origin:left}.svg-decoration svg{opacity:.7}.underline{stroke-dasharray:500;stroke-dashoffset:500}.featured-jobs-heading-tech .underline{stroke-dasharray:1000;stroke-dashoffset:1000}.around{stroke-dasharray:1000;stroke-dashoffset:1000}.impact{padding-block:var(--space-l) var(--space-xl-3xl);position:relative}.impact__heading{padding-block-end:var(--space-xl-3xl)}.grid{display:grid;gap:var(--space-m);grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}.grid__media svg{margin-inline:auto;height:257px}.grid__heading{font-family:"gooddog-new",sans-serif;font-size:var(--fs-h3-accent);color:var(--clr-secondary);letter-spacing:-1.5px}.slider__container{margin-inline-end:calc(-50vw + 50%);gap:0}.slider .slick-slide:not(:last-of-type){margin-inline-end:var(--space-m-xl)}.slider .slider__item{background-color:var(--clr-white)}.slider__content{display:grid;min-height:333px;padding:var(--space-m)}.slider__heading{font-family:"gooddog-new",sans-serif;font-size:var(--fs-h3-accent--md);letter-spacing:-1.5px}.slider__footer{margin-block-start:auto}.slider__footer .cta,.slider__footer :is(.static-search-form).ui.form button.staticsearch,:is(.static-search-form).ui.form .slider__footer button.staticsearch,.slider__footer body.search-jobdetails .Job .Action.Apply:is(.External),body.search-jobdetails .Job .slider__footer .Action.Apply:is(.External),.slider__footer body.events-eventdetails div.main-content .event-details-data .description-details-container .Action.Registration,body.events-eventdetails div.main-content .event-details-data .description-details-container .slider__footer .Action.Registration,.slider__footer body.events-eventdetails div.main-content .event-details-data .description-details-container .add-to-calendar-container,body.events-eventdetails div.main-content .event-details-data .description-details-container .slider__footer .add-to-calendar-container,.slider__footer body.events-eventdetails div.main-content .event-details-data .description-details-container #event-rsvp,body.events-eventdetails div.main-content .event-details-data .description-details-container .slider__footer #event-rsvp,.slider__footer body.events-eventdetails #rsvp-data .modal-content .modal-body .ui.form .actionbutton button,body.events-eventdetails #rsvp-data .modal-content .modal-body .ui.form .actionbutton .slider__footer button,.slider__footer .activate-form .af__Form .af__Field--submit button.af__Submit,.activate-form .af__Form .af__Field--submit .slider__footer button.af__Submit,.slider__footer .LocationDirections,.slider__footer .contact-us .Action.Button.SaveData.ui.button,.contact-us .slider__footer .Action.Button.SaveData.ui.button{margin:unset !important;border:0 !important;padding-inline:var(--space-l) !important}.slider .slick-slider{grid-template-columns:1fr !important}@media(min-width: 1025px){.slider .slick-slider{grid-template-areas:unset !important}}.slider ul.slick-dots{padding-top:var(--space-m)}.slider .slick-slider .slick-dots li{border:0;background:var(--clr-white--50)}.slider .slick-slider .slick-dots li.slick-active{background:var(--clr-white)}.slider :is(.slick-next,.slick-prev){--btn-size: 80px;position:absolute;top:50% !important;transform:translateY(-50%) !important;max-width:var(--btn-size) !important;z-index:1}.slider :is(.slick-next,.slick-prev)::before{display:none !important}.slider :is(.slick-next,.slick-prev) svg{width:var(--btn-size);height:var(--btn-size);transition:scale .3s ease-in-out}.slider :is(.slick-next,.slick-prev):hover svg{scale:1.2}.slider :is(.slick-next,.slick-prev).slick-disabled{opacity:0}.slider .slick-prev{left:3%}.slider .slick-next{right:6%}.slider .slick-track{align-items:stretch !important}.slider .slick-slide>div{display:flex;flex-direction:column}.slider--careers .slick-slider{gap:0 !important}.slider--careers .slick-slide:not(:last-of-type){margin-inline-end:0}@media(max-width: 576px){.slider--careers .slick-slider .slick-list .slick-track{gap:.25rem}.slider--careers .tabs__text>*{padding-inline:var(--space-m)}}.split-section__container{display:flex;align-items:center;justify-content:space-between;gap:var(--space-m)}.split-section__content{--content-flex-amount: 1;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;place-content:center;flex:var(--content-flex-amount, 1);min-width:min(370px,100%)}@media(min-width: 1025px){.split-section__text,.split-section ul{padding-inline-end:2rem;max-width:47ch}}.split-section__media{--media-flex-amount: 1.2;flex:var(--media-flex-amount, 1.2)}.split-section__media img{width:100%;max-width:100%;margin-top:1rem}.impact .grid{grid-template-columns:1fr}@media(min-width: 768px){.impact .grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1025px){.impact .grid{grid-template-columns:repeat(4, 1fr)}}.impact .slick-slide{justify-content:center !important}.impact .slick-slider .slick-dots li{border:0;background:var(--clr-secondary--50)}.impact .slick-slider .slick-dots li.slick-active{background:var(--clr-secondary)}@media(max-width: 576px){.access .split-section__media svg{width:100%;max-width:350px;height:auto}}.we-care .cta--primary,.we-care body.events-eventdetails div.main-content .event-details-data .description-details-container .Action.Registration,body.events-eventdetails div.main-content .event-details-data .description-details-container .we-care .Action.Registration,.we-care body.events-eventdetails div.main-content .event-details-data .description-details-container .add-to-calendar-container,body.events-eventdetails div.main-content .event-details-data .description-details-container .we-care .add-to-calendar-container,.we-care body.events-eventdetails div.main-content .event-details-data .description-details-container #event-rsvp,body.events-eventdetails div.main-content .event-details-data .description-details-container .we-care #event-rsvp{z-index:100}.grow{overflow:hidden}.grow .shrinker{padding-inline:var(--space-2xl)}@media(min-width: 768px){.grow .shrinker{padding-inline:var(--space-s)}}.grow .shrinker h2{padding-block-start:var(--space-l)}@media(min-width: 768px){.grow .shrinker h2{padding-block-start:var(--space-m)}}@media(min-width: 768px){.grow .shrinker .cta,.grow .shrinker :is(.static-search-form).ui.form button.staticsearch,:is(.static-search-form).ui.form .grow .shrinker button.staticsearch,.grow .shrinker body.search-jobdetails .Job .Action.Apply:is(.External),body.search-jobdetails .Job .grow .shrinker .Action.Apply:is(.External),.grow .shrinker body.events-eventdetails div.main-content .event-details-data .description-details-container .Action.Registration,body.events-eventdetails div.main-content .event-details-data .description-details-container .grow .shrinker .Action.Registration,.grow .shrinker body.events-eventdetails div.main-content .event-details-data .description-details-container .add-to-calendar-container,body.events-eventdetails div.main-content .event-details-data .description-details-container .grow .shrinker .add-to-calendar-container,.grow .shrinker body.events-eventdetails div.main-content .event-details-data .description-details-container #event-rsvp,body.events-eventdetails div.main-content .event-details-data .description-details-container .grow .shrinker #event-rsvp,.grow .shrinker body.events-eventdetails #rsvp-data .modal-content .modal-body .ui.form .actionbutton button,body.events-eventdetails #rsvp-data .modal-content .modal-body .ui.form .actionbutton .grow .shrinker button,.grow .shrinker .activate-form .af__Form .af__Field--submit button.af__Submit,.activate-form .af__Form .af__Field--submit .grow .shrinker button.af__Submit,.grow .shrinker .LocationDirections,.grow .shrinker .contact-us .Action.Button.SaveData.ui.button,.contact-us .grow .shrinker .Action.Button.SaveData.ui.button{margin-block-end:var(--space-xl)}}.grow .svg-decoration svg:is(.circle){transform:translate(-47%, -43%);scale:1.3}.grow .bg--scribble svg{overflow:visible}@media(width >= 678px){.grow .bg--scribble svg path{scale:1;translate:0}}@media(width >= 1025px){.grow .bg--scribble svg path{scale:1 1.5;translate:0 -9rem}}@media(width >= 1200px){.grow .bg--scribble svg path{scale:1 1.3;translate:0 -5rem}}.roles .sub-txt{max-width:60ch;margin-inline:auto}.roles .grid{grid-template-columns:1fr}@media(min-width: 1025px){.roles .grid{grid-template-columns:repeat(3, 1fr)}}.roles .grid__heading{font-size:var(--fs-h3-accent--md);color:var(--clr-black)}.roles .grid__body p{max-width:60ch}@media(min-width: 1025px){.roles .grid__body p{max-width:34ch}}.roles .grid__footer{margin-block-end:var(--space-s)}.roles .grid__footer .cta--primary,.roles .grid__footer body.events-eventdetails div.main-content .event-details-data .description-details-container .Action.Registration,body.events-eventdetails div.main-content .event-details-data .description-details-container .roles .grid__footer .Action.Registration,.roles .grid__footer body.events-eventdetails div.main-content .event-details-data .description-details-container .add-to-calendar-container,body.events-eventdetails div.main-content .event-details-data .description-details-container .roles .grid__footer .add-to-calendar-container,.roles .grid__footer body.events-eventdetails div.main-content .event-details-data .description-details-container #event-rsvp,body.events-eventdetails div.main-content .event-details-data .description-details-container .roles .grid__footer #event-rsvp{margin-inline:auto !important;border:0 !important;padding:var(--space-xs) var(--space-l) !important}.roles .grid .slick-slide{justify-content:center !important}.roles .split-section__media svg{width:100%;min-width:333px}.roles .svg-decoration svg{top:90%;opacity:.7}.roles .slick-slider .slick-dots li{border:0 !important;background:var(--clr-secondary--50) !important}.roles .slick-slider .slick-dots li.slick-active{background:var(--clr-secondary) !important}@media(max-width: 576px){.testimonials-vet .split-section__content,.testimonials-dev .split-section__content{overflow:hidden}.testimonials-vet .bg--scribble,.testimonials-dev .bg--scribble{scale:1.26 1.06;translate:-0.5rem 0}}.testimonials-vet .slider--content,.testimonials-dev .slider--content{max-width:51ch;padding-block-end:var(--space-m)}.testimonials-vet .bg--scribble svg,.testimonials-dev .bg--scribble svg{height:100%}@media(min-width: 1025px)and (max-width: 1155px){.testimonials-vet .bg--scribble svg,.testimonials-dev .bg--scribble svg{scale:1.1 1.3}}@media(min-width: 1155px)and (max-width: 1275px){.testimonials-vet .bg--scribble svg,.testimonials-dev .bg--scribble svg{scale:1.1 1.2}}.section-has-scribble.split-section__content{place-items:center}@media(576px <= width <= 912px){.section-has-scribble.split-section__content{min-width:min(510px,100%)}}.section-has-scribble .split-section__heading{grid-row:1;grid-column:1;align-self:end}.section-has-scribble .slider--content{grid-row:1/-1;grid-column:1/-1}.section-has-scribble .slider--content .slick-track{align-items:start}.section-has-scribble .slider--content .slick-slide{justify-content:center !important}.section-has-scribble .slider--content .content-slider__item{max-width:39ch;text-align:center}.section-has-scribble .bg--scribble{grid-row:1/-1;grid-column:1/-1;width:100%;height:100%}@media(576px <= width <= 1366px){.section-has-scribble .bg--scribble{translate:-1.5rem 0}}:is(.grow) .section-has-scribble .bg--scribble{grid-row:1/-1;grid-column:1/-1}@media(max-width: 576px){:is(.grow) .section-has-scribble .bg--scribble{margin-top:-3rem;max-height:90vh;overflow-y:hidden}}:is(.grow) .section-has-scribble .content-wrapper{grid-row:1/-1;grid-column:1/-1;padding-inline:var(--side-padding);padding-block:.5rem}@media(max-width: 576px){:is(.grow) .section-has-scribble .content-wrapper{align-self:start}}@media(576px <= width <= 1366px){:is(.grow) .section-has-scribble .content-wrapper{max-width:33ch}:is(.grow) .section-has-scribble .content-wrapper h2,:is(.grow) .section-has-scribble .content-wrapper span.accent{font-size:2.1rem;line-height:.9}}@media(min-width: 1368px){:is(.grow) .section-has-scribble .content-wrapper{max-width:40ch}}.testimonials-vet--heading,.testimonials-dev--heading{min-width:100%}@media(min-width: 576px){.testimonials-vet--heading,.testimonials-dev--heading{padding-bottom:0 !important}}@media(max-width: 576px){.testimonials-vet .bg--scribble svg,.testimonials-dev .bg--scribble svg{scale:1}}@media(576px <= width <= 1366px){.testimonials-vet .section-has-scribble.split-section__content,.testimonials-dev .section-has-scribble.split-section__content{min-width:min(630px,100%)}}.testimonials-vet .slider-controls,.testimonials-dev .slider-controls{order:3;min-width:100%}.featured-job-group h3:not([class]){display:none}.featured-job-group .group-featured-jobs>strong{color:var(--clr-white);display:block;text-align:center}.featured-job-group .featured-jobs-container{max-height:initial}.featured-job-group .featured-jobs-container::before{display:none}.featured-job-group .group-featured-jobs-carousel{display:flex !important;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:var(--space-s)}.featured-job-group .group-featured-jobs-carousel>*{flex:1;min-width:min(var(--primary-width)/var(--slides)*1.5,100%)}.featured-job-group .featured-job{padding:var(--space-l) var(--space-xl);display:grid;align-items:stretch;background-color:var(--clr-primary--light);opacity:0}.featured-job-group .featured-job a{display:flex;flex-direction:column;place-content:center;gap:var(--space-m);height:100%;position:relative;color:var(--clr-black);text-decoration:none}.featured-job-group .featured-job a::after{content:"View Details & Apply";margin-top:auto;background-color:var(--clr-primary);margin-inline:auto;text-transform:uppercase}.featured-job-group .featured-job-title{font-family:"gooddog-new",sans-serif;font-size:42px;text-align:center;line-height:1.1}.featured-job-group .citystateabbrev{text-align:center}.values__container{flex-wrap:wrap;justify-content:center;align-items:start;gap:var(--space-l) 0}@media(max-width: 576px){.values__container .slick-dots{padding-inline:0}}.values__card{flex:1;min-width:min(40ch,100%);max-width:33.33%}.values__media img{width:100%;max-width:360px}.values__content{max-width:30ch}.values__heading{font-family:"itc-avant-garde-pro-bold",serif}.values__subheading{font-family:"gooddog-new",sans-serif}.values__heading{font-size:2.1875rem;color:var(--clr-medium-blue)}.values__subheading{font-size:1.75rem;line-height:1.1}.values .slick-slide{justify-content:center !important}.values .slick-slider .slick-dots li{border:0;background-color:#fdab74}.values .slick-slider .slick-dots li.slick-active{background-color:var(--clr-primary)}.advocates__container .split-section__media{--media-flex-amount: 1}@media(max-width: 576px){.advocates__container{gap:0}}.advocates__container .svg-decoration svg{scale:1.2;opacity:.7;z-index:-1}#developmentHeading{letter-spacing:-1px}.intro--development .markers-primary{margin-block-start:var(--space-s)}@media(max-width: 768px){.testimonials-dev .prev,.testimonials-dev .next{display:none !important}}@media(min-width: 1025px){.training .split-section__content{position:sticky;top:var(--header-height);align-self:flex-start}}@media(min-width: 1640px){.training .split-section__content{align-self:center}}@media(min-width: 576px){.training .split-section__cards{gap:var(--space-xl)}}.training .split-section__item{display:flex !important;flex-direction:column;justify-content:flex-end;gap:var(--space-m)}.training .split-section__item svg{max-width:300px;height:auto;margin-inline:auto}.training .split-section__item .cta--primary,.training .split-section__item body.events-eventdetails div.main-content .event-details-data .description-details-container .Action.Registration,body.events-eventdetails div.main-content .event-details-data .description-details-container .training .split-section__item .Action.Registration,.training .split-section__item body.events-eventdetails div.main-content .event-details-data .description-details-container .add-to-calendar-container,body.events-eventdetails div.main-content .event-details-data .description-details-container .training .split-section__item .add-to-calendar-container,.training .split-section__item body.events-eventdetails div.main-content .event-details-data .description-details-container #event-rsvp,body.events-eventdetails div.main-content .event-details-data .description-details-container .training .split-section__item #event-rsvp{border:0 !important}.training .split-section ul{padding-inline-end:revert}.training .slick-slider .slick-list .slick-track .slick-slide{justify-content:center !important}.training .slick-slider .slick-list .slick-track .slick-slide,.core-action .slick-slider .slick-list .slick-track .slick-slide{justify-content:center !important}.training .slick-slider .slick-dots li,.core-action .slick-slider .slick-dots li{background-color:var(--clr-primary--50);border:0}.training .slick-slider .slick-dots li.slick-active,.core-action .slick-slider .slick-dots li.slick-active{background-color:var(--clr-primary)}@media(max-width: 576px){.training .slick-slider,.core-action .slick-slider{column-gap:1.2rem !important}.training .slick-dots,.core-action .slick-dots{padding-inline:0}}.core-action .slick-track{align-items:flex-start !important}.core-action ul:is(.slick-dots){padding-inline-end:initial}.diversity .slick-slider .slick-list .slick-track .slick-slide,.life .slick-slider .slick-list .slick-track .slick-slide{justify-content:center !important}.diversity .slick-slider .slick-dots li,.life .slick-slider .slick-dots li{background-color:var(--clr-secondary--50);border:0}.diversity .slick-slider .slick-dots li.slick-active,.life .slick-slider .slick-dots li.slick-active{background-color:var(--clr-secondary)}.grid-container__item--square{display:grid !important;grid-template-columns:auto 1fr auto;grid-template-rows:auto 1fr auto}@media(max-width: 576px){.grid-container__item--square{padding:var(--space-3xl) var(--space-l) 0 !important;padding-block-end:0;background-image:url("https://activatecdn.azureedge.net/activatedata/35Content/ASPCA/Images/testimonial-quotation-mark--primary.svg");background-repeat:no-repeat;background-position:top;background-size:66px}}.grid-container__item--square svg{display:none}@media(min-width: 1025px){.grid-container__item--square svg{display:block}}.grid-container__item--square .top-left-quote{grid-row:1/2;grid-column:1/2;width:100%;max-width:90px}.grid-container__item--square .top-bar{grid-row:1/2;grid-column:2/3;align-self:center;margin-inline-start:1rem}.grid-container__item--square .right-bar{grid-row:1/3;grid-column:3/4;width:6px;align-self:center;justify-self:center}.grid-container__item--square .bottom-right-quote{grid-row:3/4;grid-column:3/4;width:100%;max-width:90px}.grid-container__item--square .bottom-bar{grid-row:3/4;grid-column:2/3;align-self:center;margin-inline-end:1rem}.grid-container__item--square .left-bar{grid-row:2/3;grid-column:1/2;width:24px;justify-self:center;align-self:center}.grid-container__item--square .square-txt{grid-row:2/3;grid-column:2/3}.quote--circle{padding:var(--space-3xl) var(--space-m) 0 !important;padding-block-end:0;background-image:url("https://activatecdn.azureedge.net/activatedata/35Content/ASPCA/Images/testimonial-quotation-mark--primary.svg");background-repeat:no-repeat;background-position:top;background-size:66px}@media(min-width: 576px){.quote--circle{padding:var(--space-3xl) var(--space-l) 0 !important}}@media(min-width: 768px){.quote--circle{padding:var(--space-3xl) var(--space-xl) 0 !important}}@media(min-width: 1025px){.quote--circle{padding:var(--space-3xl) var(--space-2xl) !important;min-height:420px;background-image:url("https://activatecdn.azureedge.net/activatedata/35Content/ASPCA/Images/testimonial-frame-circle--primary-v2.svg") !important;background-repeat:no-repeat;background-position:center;background-size:contain}}@media(max-width: 576px){.quote--circle,.grid-container__item--square{padding-inline:0 !important}}.council .slider--media,.testimonials-vet .slider--media{height:100%}.council span.bold,.testimonials-vet span.bold{font-family:"gooddog-new",sans-serif;font-size:20px}@media(min-width: 1025px){.council span.bold,.testimonials-vet span.bold{font-size:28px}}.testimonials-dev .media-slider__item img{width:100%;height:auto;max-width:600px}.image-gallery{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:20px}.image-gallery img{width:100%;height:100%;object-fit:cover}@media(min-width: 1025px){.image-gallery{grid-template-columns:revert;grid-auto-flow:column}.image-gallery__item{align-self:stretch}.image-gallery__item:nth-child(1){grid-column:span 2;grid-row:span 2}.image-gallery__item:nth-child(2){grid-column:span 2;grid-row:span 2}}.dialog-popup{border-color:var(--clr-primary);max-width:800px;padding:var(--space-l-xl)}.dialog-popup h3{color:var(--clr-primary);font-size:2rem}.dialog-popup .close-dialog{color:var(--clr-primary);border-color:var(--clr-primary);background-color:#fff;max-width:fit-content;position:absolute;top:0;right:0;margin-top:.5rem}.dialog-popup .close-dialog svg{width:2.5rem;height:2.5rem}.dialog-popup::backdrop{background-color:rgba(0,0,0,.7)}#remoteJobs{cursor:pointer}button.slick-autoplay-toggle-button{margin-inline:auto;grid-area:slick-dots;max-width:fit-content;min-width:85px;margin-block-end:1rem;border-radius:2rem;background-color:var(--clr-primary--50);display:none}.harness .svg-decoration svg{scale:1.15;opacity:.7}.skills .svg-decoration svg,.caring .svg-decoration svg{scale:1.2 1.3;opacity:.7;inset:auto 0 .3rem}.advancing .svg-decoration svg{scale:1.1 1;opacity:.7;inset:auto 0 0}.robust .svg-decoration svg{scale:1.1;opacity:.7}@media(min-width: 576px){.robust .svg-decoration svg{scale:1.2;inset:auto 0 .75rem}}.training .svg-decoration svg,.journey .svg-decoration svg{scale:1.1;opacity:.7;inset:auto 0 0}.intro--development .svg-decoration svg{scale:1.2;opacity:.7;inset:0 0 0}.learn-share .svg-decoration svg{scale:1.1;opacity:.7;inset:auto 0 .5rem}.diversity .accent .svg-decoration svg{inset:auto 0 0}.council .svg-decoration svg{scale:1.3;opacity:.7;inset:auto .5rem .75rem}.council .media-slider__item img{width:100%}@media(min-width: 1025px){.council .media-slider__item img{max-width:900px}}.development .testimonials-dev .split-section__media{--media-flex-amount: 0.7}@media(max-width: 576px){.development .hero__media{height:100% !important}}.career-areas-veterinary-technicians .testimonials-vet .split-section__media,.development .testimonials-vet .split-section__media{--media-flex-amount: 0.7}@media(max-width: 576px){.creative-veterinary-technicians .testimonials-vet .split-section__content,.creative-veterinary-technicians .testimonials-dev .split-section__content,.creative-veterinary-technicians .grow .split-section__content,.creative-development .testimonials-vet .split-section__content,.creative-development .testimonials-dev .split-section__content,.creative-development .grow .split-section__content,.creative-homepage .testimonials-vet .split-section__content,.creative-homepage .testimonials-dev .split-section__content,.creative-homepage .grow .split-section__content{--scribble-height: 2.5rem;overflow:initial;position:relative;margin-inline:calc(-50vw + 50%);background-color:var(--clr-white);place-content:initial !important}.creative-veterinary-technicians .testimonials-vet .split-section__content::before,.creative-veterinary-technicians .testimonials-vet .split-section__content::after,.creative-veterinary-technicians .testimonials-dev .split-section__content::before,.creative-veterinary-technicians .testimonials-dev .split-section__content::after,.creative-veterinary-technicians .grow .split-section__content::before,.creative-veterinary-technicians .grow .split-section__content::after,.creative-development .testimonials-vet .split-section__content::before,.creative-development .testimonials-vet .split-section__content::after,.creative-development .testimonials-dev .split-section__content::before,.creative-development .testimonials-dev .split-section__content::after,.creative-development .grow .split-section__content::before,.creative-development .grow .split-section__content::after,.creative-homepage .testimonials-vet .split-section__content::before,.creative-homepage .testimonials-vet .split-section__content::after,.creative-homepage .testimonials-dev .split-section__content::before,.creative-homepage .testimonials-dev .split-section__content::after,.creative-homepage .grow .split-section__content::before,.creative-homepage .grow .split-section__content::after{content:"";position:absolute;left:0;width:100%;min-height:var(--scribble-height);z-index:1}.creative-veterinary-technicians .testimonials-vet .split-section__content::before,.creative-veterinary-technicians .testimonials-dev .split-section__content::before,.creative-veterinary-technicians .grow .split-section__content::before,.creative-development .testimonials-vet .split-section__content::before,.creative-development .testimonials-dev .split-section__content::before,.creative-development .grow .split-section__content::before,.creative-homepage .testimonials-vet .split-section__content::before,.creative-homepage .testimonials-dev .split-section__content::before,.creative-homepage .grow .split-section__content::before{top:calc(var(--scribble-height)*-1 + 1px);background-image:url("https://activatecdn.azureedge.net/activatedata/35Content/ASPCA/Images/Testimonials/testimonial-spikes--top.svg")}.creative-veterinary-technicians .testimonials-vet .split-section__content::after,.creative-veterinary-technicians .testimonials-dev .split-section__content::after,.creative-veterinary-technicians .grow .split-section__content::after,.creative-development .testimonials-vet .split-section__content::after,.creative-development .testimonials-dev .split-section__content::after,.creative-development .grow .split-section__content::after,.creative-homepage .testimonials-vet .split-section__content::after,.creative-homepage .testimonials-dev .split-section__content::after,.creative-homepage .grow .split-section__content::after{bottom:calc(var(--scribble-height)*-1 + 1rem);background-image:url("https://activatecdn.azureedge.net/activatedata/35Content/ASPCA/Images/Testimonials/testimonial-spikes--bottom.svg")}.creative-veterinary-technicians .testimonials-vet .split-section__text,.creative-veterinary-technicians .testimonials-dev .split-section__text,.creative-veterinary-technicians .grow .split-section__text,.creative-development .testimonials-vet .split-section__text,.creative-development .testimonials-dev .split-section__text,.creative-development .grow .split-section__text,.creative-homepage .testimonials-vet .split-section__text,.creative-homepage .testimonials-dev .split-section__text,.creative-homepage .grow .split-section__text{padding-inline-end:initial}.creative-veterinary-technicians .hero__container,.creative-development .hero__container,.creative-homepage .hero__container{min-height:29rem}.creative-veterinary-technicians h1,.creative-development h1,.creative-homepage h1{font-size:2.5rem}}@media(max-width: 576px){.creative-homepage h1{font-size:55px}}.creative-homepage .slider--index .slider__media img{width:100%}.creative-homepage .grow .split-section__content{grid-template-columns:1fr;grid-template-rows:1fr}@media(576px <= width <= 1366px){.creative-homepage .content-wrapper{max-width:45ch}}@media(min-width: 1025px){.creative-veterinary-technicians .access .split-section__container .split-section__heading{max-width:39rem}}@media(max-width: 576px)and (max-width: 576px){.creative-veterinary-technicians .testimonials-vet .split-section__content{display:initial !important}}.benefits .testimonials .slick-dots{grid-row:3}.has-video{display:grid !important;grid-template-columns:1fr;grid-template-rows:1fr;isolation:isolate;place-items:center}.has-video>*{grid-row:1;grid-column:1}.has-video .play-video{position:absolute;inset:auto auto 8% 12%;z-index:1}.has-image .play-video{display:none}body.search-searchjobs .main-header .field:is(.facilityid,.familyid,.adtypeid,.adscheduleid,.remotejobs){display:none !important}@media(max-width: 768px){body.search-searchjobs .main-header .field.actionbutton button{margin-inline:auto}}.media-slider__item img{height:auto}body.contact-us .joinSuccessDiv h1{color:var(--clr-secondary);font-size:3rem;margin-bottom:40px}@media(max-width: 768px){body.contact-us .joinSuccessDiv h1{font-size:1.8rem}}.join-team-title{top:-25px !important}.accent-small{font-size:var(--fs-h3-accent--md) !important;display:block;line-height:1;padding-block-end:.5rem}.creative-recovery-and-rehabilitation-center .page-title{background-color:var(--clr-secondary);text-shadow:none;padding-bottom:0;margin-bottom:.25rem}.creative-recovery-and-rehabilitation-center .hero__content{position:absolute;left:50%;padding-left:0}@media(max-width: 1025px){.creative-recovery-and-rehabilitation-center .hero__content{left:0;padding-left:1.5rem}}.creative-recovery-and-rehabilitation-center .join-team svg.around{margin-top:10px}@media(max-width: 1025px){.creative-recovery-and-rehabilitation-center .join-team .split-section__container{align-items:unset;gap:var(--space-xl)}}.creative-recovery-and-rehabilitation-center .testimonials-dev svg.underline{bottom:-24px}.creative-recovery-and-rehabilitation-center section.testimonials-dev .w-full{width:100%}.split-slider-content .slider--content .slick-list{padding-block:.2rem}@media(max-width: 1368px)and (min-width: 768px){body.creative-career-areas .hero__container .hero__media{object-position:center -2rem}}body:not(.creative-diversity,.career-areas-community-medicine) .hero__mask svg path{fill:var(--clr-primary--light)}/*# sourceMappingURL=_Components.min.css.map */
