.jobs-site .footer--secondary{background-color:#0008a0}.jobs-site .footer--secondary .image img{max-width:15pc}.jobs-site .footer--secondary .cmp-container .navigation ul{padding-bottom:0}.jobs-site .background-gradient{background:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(121.96%,#e5e6f3));background:linear-gradient(0deg,#fff,#e5e6f3 121.96%)}.jobs-site .header--secondary{--nyc-cmp-header-background:#0008a0}.jobs-site:has(.header--secondary):has(.emergencyalert) .nyc-hero--asymmetric-border .nyc-hero{padding-top:0!important}.jobs-site .nyc-hero--asymmetric-border .nyc-hero{padding:0;padding-top:1pc!important}.jobs-site .nyc-hero--asymmetric-border .nyc-hero .breadcrumb,.jobs-site .nyc-hero--asymmetric-border .nyc-hero .emergency-alert{display:none}.jobs-site .nyc-hero--asymmetric-border .nyc-hero .center>:first-child{margin-left:0;margin-right:0;max-width:none}.jobs-site .nyc-hero--asymmetric-border .nyc-hero__image{height:100%;position:absolute;right:0;width:50%}@media(max-width:939.98px){.jobs-site .nyc-hero--asymmetric-border .nyc-hero__image{margin-top:0!important}}@media(max-width:629.98px){.jobs-site .nyc-hero--asymmetric-border .nyc-hero__image{position:relative;top:-14px;width:100%}}.jobs-site .nyc-hero--asymmetric-border .nyc-hero__image:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38 40'%3E%3Cpath d='M0 40.003V0.00295508H36.9764C37.3174 -0.00369366 37.5 0.00295508 37.5 0.00295508H36.9764C34.3604 0.0539511 22.4193 0.887228 12 11.503C0.222222 23.5027 0 40.003 0 40.003Z' fill='white'/%3E%3C/svg%3E") no-repeat 50%/contain;content:"";height:40px;left:62px;position:absolute;top:0;width:40px;z-index:2}@media(max-width:939.98px){.jobs-site .nyc-hero--asymmetric-border .nyc-hero__image:after{height:24px;width:24px}}@media(max-width:629.98px){.jobs-site .nyc-hero--asymmetric-border .nyc-hero__image:after{left:-1px;top:14px}}.jobs-site .nyc-hero--asymmetric-border .nyc-hero__image .cmp-image img{border-radius:0!important}@media(max-width:629.98px){.jobs-site .nyc-hero--asymmetric-border .nyc-hero__image .cmp-image img{height:calc(100% + 14px)!important}}.jobs-site .nyc-hero--asymmetric-border .nyc-hero__body{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;overflow:hidden;position:relative}@media(max-width:629.98px){.jobs-site .nyc-hero--asymmetric-border .nyc-hero__body{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}}.jobs-site .nyc-hero--asymmetric-border .nyc-hero__content{-ms-flex-preferred-size:100%!important;-webkit-box-sizing:content-box;box-sizing:content-box;flex-basis:100%!important;margin-left:auto;margin-right:auto;max-width:1090px;padding-left:var(--_gutter);padding-right:var(--_gutter)}@media(max-width:939.98px){.jobs-site .nyc-hero--asymmetric-border .nyc-hero__content{display:block!important}}@media(max-width:629.98px){.jobs-site .nyc-hero--asymmetric-border .nyc-hero__content{padding-left:0;padding-right:0;width:100%}}.jobs-site .nyc-hero--asymmetric-border .nyc-hero__content .breadcrumb{display:block;padding:4rem 4rem 1.5rem 0}.jobs-site .nyc-hero--asymmetric-border .nyc-hero__content .breadcrumb .cmp-breadcrumb{margin:0}@media(max-width:939.98px){.jobs-site .nyc-hero--asymmetric-border .nyc-hero__content .breadcrumb{padding:1.5rem 1rem 1rem 0}}@media(max-width:629.98px){.jobs-site .nyc-hero--asymmetric-border .nyc-hero__content .breadcrumb{padding-left:var(--_gutter);padding-right:var(--_gutter)}}.jobs-site .nyc-hero--asymmetric-border .nyc-hero__content h1,.jobs-site .nyc-hero--asymmetric-border .nyc-hero__content>div{background:#fff;max-width:calc(50% + 4pc);position:relative;z-index:1}@media(max-width:629.98px){.jobs-site .nyc-hero--asymmetric-border .nyc-hero__content h1,.jobs-site .nyc-hero--asymmetric-border .nyc-hero__content>div{max-width:100%}}.jobs-site .nyc-hero--asymmetric-border .nyc-hero__content>div:not(.breadcrumb){-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom-right-radius:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;min-height:172px;order:1!important;padding:0 4rem 4rem 0}.jobs-site .nyc-hero--asymmetric-border .nyc-hero__content>div:not(.breadcrumb) *{margin-top:0}@media(max-width:939.98px){.jobs-site .nyc-hero--asymmetric-border .nyc-hero__content>div:not(.breadcrumb){border-bottom-right-radius:1pc;gap:1rem;padding:0 1rem 1.5rem 0}}@media(max-width:629.98px){.jobs-site .nyc-hero--asymmetric-border .nyc-hero__content>div:not(.breadcrumb){min-height:0;padding-left:var(--_gutter);padding-right:var(--_gutter)}}.jobs-site .nyc-hero--asymmetric-border .nyc-hero__content:not(:has(.breadcrumb)) h1{padding-top:4rem}@media(max-width:939.98px){.jobs-site .nyc-hero--asymmetric-border .nyc-hero__content:not(:has(.breadcrumb)) h1{padding-top:1.5rem}}.jobs-site .nyc-hero--asymmetric-border .nyc-hero__content h1{padding-bottom:1.5rem;padding-right:4rem;padding-top:0;word-break:break-word}.jobs-site .nyc-hero--asymmetric-border .nyc-hero__content h1[data-heading-only=true]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom-right-radius:40px;min-height:20pc}@media(max-width:629.98px){.jobs-site .nyc-hero--asymmetric-border .nyc-hero__content h1[data-heading-only=true]{border-bottom-right-radius:1pc;min-height:90pt}}.jobs-site .nyc-hero--asymmetric-border .nyc-hero__content h1[data-has-bread=true][data-heading-only=true]{min-height:15pc}@media(max-width:629.98px){.jobs-site .nyc-hero--asymmetric-border .nyc-hero__content h1[data-has-bread=true][data-heading-only=true]{min-height:5pc}}@media(max-width:939.98px){.jobs-site .nyc-hero--asymmetric-border .nyc-hero__content h1{padding-bottom:1rem;padding-right:1rem}}@media(max-width:629.98px){.jobs-site .nyc-hero--asymmetric-border .nyc-hero__content h1{padding-left:var(--_gutter);padding-right:var(--_gutter)}}.jobs-site .cmp-experiencefragment--newsletter-sign-up>.cmp-container{background:#e7f0fa;border:2px solid #ccc;border-radius:1pc;padding:2pc}@media(max-width:940px){.jobs-site .cmp-experiencefragment--newsletter-sign-up>.cmp-container{padding:24px}}.jobs-site .cmp-experiencefragment--newsletter-sign-up>.cmp-container p{font-size:1.375rem}@media(max-width:940px){.jobs-site .cmp-experiencefragment--newsletter-sign-up>.cmp-container p{padding-bottom:1.25rem}}.jobs-site .container:empty,.jobs-site .container:empty+.separator,.jobs-site .separator+.container:empty{display:none}.jobs-site .cmp-program-service-section p:has(>br:only-child){display:none}.jobs-site .cmp-program-service-h3{font-family:var(--nyc-sys-font-family-body);font-size:var(--nyc-cmp-heading-h5-size);font-weight:700}.jobs-site .teaser.teaser--promo-primary-background{--nyc-promo-primary-background:#e7f0fa}.jobs-site .teaser.teaser--promo-primary-background .cmp-teaser{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-ms-flex-item-align:stretch;align-items:flex-start;align-self:stretch;background-color:var(--nyc-promo-primary-background,#fff);border:2px solid #ccc;border-radius:1pc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;max-width:1086px;padding:2pc}@media(max-width:39.375rem){.jobs-site .teaser.teaser--promo-primary-background .cmp-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1pc}}.jobs-site .teaser.teaser--promo-primary-background .cmp-teaser__content{-webkit-box-pack:center;-ms-flex-pack:center;backdrop-filter:none;background:transparent;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;gap:24px;justify-content:center;margin:0;padding:0}.jobs-site .teaser.teaser--promo-primary-background .cmp-teaser__title{font-family:Clash Grotesk;font-size:40px;font-style:normal;font-weight:600;letter-spacing:.4px;line-height:105%}@media(max-width:39.375rem){.jobs-site .teaser.teaser--promo-primary-background .cmp-teaser__title{font-size:28px;font-style:normal;letter-spacing:.28px}}.jobs-site .teaser.teaser--promo-primary-background .cmp-teaser__title:after{content:normal}.jobs-site .teaser.teaser--promo-primary-background .cmp-teaser__description{font-family:Noto Sans;font-size:22px;font-style:normal;font-weight:500;line-height:150%;max-width:100%}.jobs-site .teaser.teaser--promo-primary-background .cmp-teaser__description p{max-width:100%}@media(max-width:39.375rem){.jobs-site .teaser.teaser--promo-primary-background .cmp-teaser__description{font-size:1pc;letter-spacing:.16px}}.jobs-site .teaser.teaser--promo-primary-background .cmp-teaser__action-link{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:2px solid #ddd;border-radius:40px;-webkit-box-shadow:none;box-shadow:none;color:#103fef;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Noto Sans;font-size:22px;font-style:normal;font-weight:600;gap:8px;justify-content:center;line-height:120%;max-height:56px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:9pt 2pc;text-align:center;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.jobs-site .teaser.teaser--promo-primary-background .cmp-teaser__action-link:hover{border-color:#ddd;color:#050560;-webkit-transition:all .3s ease;transition:all .3s ease}@media(max-width:39.375rem){.jobs-site .teaser.teaser--promo-primary-background .cmp-teaser__action-link{font-size:18px;padding:9pt 1pc}}.jobs-site .teaser .cmp-teaser__action-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}@media(max-width:940px){.jobs-site .teaser .cmp-teaser__action-container{gap:1.5rem}}.jobs-site .teaser .cmp-teaser__action-container .cmp-teaser__action-link--primary{background-color:var(--nyc-sys-color-primary);border:2px solid var(--nyc-sys-color-primary);color:var(--nyc-sys-color-secondary)}.jobs-site .teaser .cmp-teaser__action-container .cmp-teaser__action-link--primary:hover{background-color:var(--nyc-sys-color-primary-hover);border-color:var(--nyc-sys-color-primary-hover)}.jobs-site .teaser .cmp-teaser__action-container .cmp-teaser__action-link-secondary{background-color:var(--nyc-sys-color-secondary);border:2px solid var(--nyc-sys-color-border-base);color:var(--nyc-sys-color-primary)}.jobs-site .teaser .cmp-teaser__action-container .cmp-teaser__action-link-secondary:hover{color:var(--nyc-sys-color-primary-hover)}.jobs-site .teaser .cmp-teaser__action-container .cmp-teaser__action-link-style{width:100%}.jobs-site .teaser .cmp-teaser__action-container a:not(.cmp-teaser__action-link-style):not(.cmp-teaser__action-link){border-radius:40px;font-size:22px;font-weight:600;padding:9pt 2pc;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}@media(max-width:940px){.jobs-site .teaser .cmp-teaser__action-container a:not(.cmp-teaser__action-link-style):not(.cmp-teaser__action-link){font-size:18px;padding-left:1pc;padding-right:1pc}}.jobs-site .teaser .cmp-teaser__description{word-break:break-word}html{scroll-behavior:smooth}html:not([lang=en]) .nyc-cmp-card__title,html:not([lang=en]) .nyc-hero--asymmetric-border h1{-ms-hyphens:auto;hyphens:auto}#google_translate_element,#google_translate_element:hover,.goog-tooltip,.goog-tooltip:hover,.skiptranslate,.skiptranslate:hover{display:none!important}.goog-text-highlight{border:none!important}.goog-text-highlight,font{background-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}font{background-color:initial!important}body{top:0!important}.cmp-homepagehero .switcher{-webkit-box-flex:1;-ms-flex:1;flex:1;z-index:1}.cmp-homepagehero .switcher .hero__content .cmp-button:has(img){border-radius:8px;gap:14px;padding:9pt;text-align:left}.cmp-homepagehero .switcher .hero__content .cmp-button:has(img):focus-visible{outline-color:#fff}.cmp-homepagehero .switcher .hero__content .cmp-button:has(img) img{-ms-flex-negative:0;border-radius:4px;display:inline-block;flex-shrink:0;height:62px;-o-object-fit:cover;object-fit:cover;width:62px}.cmp-homepagehero .cmp-homepagehero__image{background:-webkit-gradient(linear,left top,left bottom,from(#666),to(#000));background:linear-gradient(#666,#000)}.cmp-homepagehero .cmp-homepagehero__image+div.cmp-image__credits{z-index:2}.hero:not(.nyc-hero--asymmetric-border) .nyc-hero__content .breadcrumb{display:none}.cmp-image{margin:0;position:relative}.cmp-image__credits{bottom:1rem;position:absolute;right:1rem}.cmp-image__credits button{--nyc-sys-color-border-focus:var(--nyc-sys-color-border-focus-high);background-color:#000;border:.125rem solid #555;border-radius:.5rem;display:block;padding:.9375rem;position:relative;z-index:2}.cmp-image__credits button img{border-radius:0!important;-webkit-filter:invert(1);filter:invert(1);max-width:none;position:relative!important}.cmp-image__credits button i,.cmp-image__credits button img{height:1.125rem;width:1.125rem}@media(max-width:48rem){.cmp-image__credits button i,.cmp-image__credits button img{height:.875rem;width:.875rem}}.cmp-image__credits button i{color:#fff;display:none}@media(max-width:48rem){.cmp-image__credits button{padding:.75rem}}.cmp-image__credits[data-expanded=true] button{background-color:#000;border-bottom-left-radius:0;border-left:none;border-top-left-radius:0}.cmp-image__credits[data-expanded=true] div{max-width:50rem}@media(max-width:48rem){.cmp-image__credits[data-expanded=true] div{max-width:21.875rem}}.cmp-image__credits[data-expanded=true] i{display:block}.cmp-image__credits[data-expanded=true] img{display:none}.cmp-image__credits--credit-text{background:#000;border:.125rem solid #555;border-radius:.5rem;bottom:0;color:#fff;max-width:0;overflow:hidden;padding:.75rem;position:absolute;right:0;-webkit-transition:max-width .3s ease-in-out;transition:max-width .3s ease-in-out;white-space:nowrap;z-index:1}@media(max-width:48rem){.cmp-image__credits--credit-text{padding:.5rem}}.cmp-image__credits p{border-right:.125rem solid #555;display:inline-block;font-size:1rem;line-height:1.375rem;margin:0 2.25rem 0 0;padding-right:.75rem}@media(max-width:48rem){.cmp-image__credits p{font-size:.875rem;line-height:1rem;margin-right:1.875rem;padding-right:.5rem}.cmp-image__credits{bottom:.75rem;right:.75rem}}.cmp-image__title{display:block;font-size:1rem;padding-top:.5rem}.cmp-homepagehero .cmp-image__credits{bottom:1.5rem;right:1.5rem}.teaser .cmp-teaser__image{position:relative}.teaser--reset .cmp-teaser__image{overflow:visible}.teaser--reset .cmp-teaser__image .cmp-image img{border-radius:var(--nyc-sys-radius-fluid-xs-base);position:static}.image .cmp-image[data-caption=true] .cmp-image__credits{bottom:3rem}.teaser--promo.teaser--promo-surface .cmp-teaser__image[data-caption=true]{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom-left-radius:0;border-bottom-right-radius:0;-ms-flex-direction:column;flex-direction:column}.teaser--promo.teaser--promo-surface .cmp-teaser__image[data-caption=true] .cmp-image__credits{bottom:3rem}.teaser--promo.teaser--promo-surface .cmp-teaser__image[data-caption=true] .cmp-image img{border-radius:var(--nyc-sys-radius-fluid-xs-base)}.cmp-promo-hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2pc;margin-left:auto;margin-right:auto;max-width:1090px;padding-bottom:3pc;padding-left:var(--nyc-cmp-center-gutter);padding-right:var(--nyc-cmp-center-gutter);padding-top:3pc}@media(max-width:520px){.cmp-promo-hero{padding-bottom:2pc;padding-top:2pc}}.cmp-promo-hero .cmp-image{height:75pt}@media(max-width:520px){.cmp-promo-hero .cmp-image{height:4pc}}.cmp-promo-hero .cmp-image img{border-radius:8px}.cmp-promo-hero__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px}.cmp-promo-hero__content h1,.cmp-promo-hero__content p{text-align:center}.cmp-promo-hero__content h1{font-size:4pc;line-height:110%}@media(max-width:768px){.cmp-promo-hero__content h1{font-size:40px}}.cmp-promo-hero__content p{font-size:22px;margin:0}@media(max-width:768px){.cmp-promo-hero__content p{font-size:20px}}.cmp-promo-hero__actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:24px;justify-content:center;width:100%}.cmp-promo-hero__actions a{width:auto}@media(max-width:520px){.cmp-promo-hero__actions a{width:100%}.cmp-promo-hero__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1pc}}.flow--space-fluid-7xl-8xl>:first-child>*+*{--nyc-cmp-flow-space:var(--nyc-sys-space-fluid-7xl-8xl)}.cmp-title .circled-character{font-size:1.5rem;height:3rem;margin-right:1rem;padding:.0625rem .0625rem 0 0;width:3rem}.cmp-toc__content .circled-character{font-size:1.125rem;height:1.625rem;margin-right:.5rem;width:1.625rem}.circled-character{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;background-color:#000;border-radius:1.5rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-family:Noto Sans;font-weight:600;justify-content:center}.cmp-text.icon-warning>:first-child{padding-left:2.25rem;position:relative}.cmp-text.icon-warning>:first-child:before{background-image:url(../../../content/dam/nycgov/shared-assets/contact-nyc-icons/warning-icon.svg);background-repeat:no-repeat;background-size:1.5rem 1.5rem;content:"";display:inline-block;height:1.5rem;left:0;position:absolute;vertical-align:middle;width:1.5rem}.cmp-text.icon-language>:first-child{padding-left:2.25rem;position:relative}.cmp-text.icon-language>:first-child:before{background-image:url(../../../content/dam/nycgov/shared-assets/contact-nyc-icons/language-icon.svg);background-repeat:no-repeat;background-size:1.5rem 1.5rem;content:"";display:inline-block;height:1.5rem;left:0;position:absolute;vertical-align:middle;width:1.5rem}.cmp-text.icon-asl>:first-child{padding-left:2.25rem;position:relative}.cmp-text.icon-asl>:first-child:before{background-image:url(../../../content/dam/nycgov/shared-assets/contact-nyc-icons/asl-icon.svg);background-repeat:no-repeat;background-size:1.5rem 1.5rem;content:"";display:inline-block;height:1.5rem;left:0;position:absolute;vertical-align:middle;width:1.5rem}.cmp-text.icon-time>:first-child{padding-left:2.25rem;position:relative}.cmp-text.icon-time>:first-child:before{background-image:url(../../../content/dam/nycgov/shared-assets/contact-nyc-icons/timer-icon.svg);background-repeat:no-repeat;background-size:1.5rem 1.5rem;content:"";display:inline-block;height:1.5rem;left:0;position:absolute;vertical-align:middle;width:1.5rem}.cmp-text sup{line-height:0}.cmp-text.icon-asl>:first-child{padding-left:2.625rem}.cmp-text.icon-asl>:first-child:before{background-size:2rem 1.5rem;width:2rem}.cmp-text ol.timeline,.cmp-text ol.timeline ol{counter-reset:steps;list-style-type:none;width:25pc}@media(max-width:768px){.cmp-text ol.timeline,.cmp-text ol.timeline ol{max-width:100%}}.cmp-text ol.timeline li.solid-line:before{border-left:2px solid #000;bottom:0;content:"";height:100%;left:14px;position:absolute}.cmp-text ol.timeline li.dashed-line:before{border-left:2px dashed #000;bottom:0;content:"";height:100%;left:14px;position:absolute}.cmp-text ol.timeline li.circle:last-child:before{content:none}.cmp-text ol.timeline li.circle,.cmp-text ol.timeline li.diamond{margin:0;padding:0 0 20px 3pc;position:relative}.cmp-text ol.timeline ol{padding:8px 0 0 24px}.cmp-text ol.timeline ol li.clock{padding-bottom:8px}.cmp-text ol.timeline li.circle:after,.cmp-text ol.timeline li.diamond:after{left:0;margin-right:10px;position:absolute;top:0}.cmp-text ol.timeline li.circle:after{background:#fff;border:1px solid #000;border-radius:50%;content:counter(steps);counter-increment:steps;padding:2px 9px}.cmp-text ol.timeline li.diamond:after{background:var(--color-gray-70,#ccc);border:1px solid #000;border-radius:2px;content:"";height:21px;-webkit-transform:rotate(45deg) translateX(5px);transform:rotate(45deg) translateX(5px);width:21px}.cmp-text ol.timeline ol li.clock:before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 7.5C0.5 8.41925 0.68106 9.32951 1.03284 10.1788C1.38463 11.0281 1.90024 11.7997 2.55025 12.4497C3.20026 13.0998 3.97194 13.6154 4.82122 13.9672C5.6705 14.3189 6.58075 14.5 7.5 14.5C8.41925 14.5 9.32951 14.3189 10.1788 13.9672C11.0281 13.6154 11.7997 13.0998 12.4497 12.4497C13.0998 11.7997 13.6154 11.0281 13.9672 10.1788C14.3189 9.32951 14.5 8.41925 14.5 7.5C14.5 5.64348 13.7625 3.86301 12.4497 2.55025C11.137 1.2375 9.35652 0.5 7.5 0.5C5.64348 0.5 3.86301 1.2375 2.55025 2.55025C1.2375 3.86301 0.5 5.64348 0.5 7.5Z' stroke='%23555555' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.5 3.61084V7.49973L9.83333 9.83306' stroke='%23555555' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");content:"";height:1pc;left:3pc;margin-top:3px;position:absolute;width:1pc}.three-columns-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);padding-left:0;padding-right:0}.three-columns-grid:not(:empty){padding-top:40px}@media(max-width:940px){.three-columns-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.three-columns-grid{gap:1pc;grid-template-columns:repeat(1,1fr)}}.hidden{display:none!important}