@font-face{font-display:swap;font-family:Euclid Circular B;font-style:normal;font-weight:300;src:url(https://7043967.fs1.hubspotusercontent-na1.net/hubfs/7043967/raw_assets/public/Patchwork_Health_November2025/fonts/EuclidCircularB-Light.woff2) format("woff2"),url(https://7043967.fs1.hubspotusercontent-na1.net/hubfs/7043967/raw_assets/public/Patchwork_Health_November2025/fonts/EuclidCircularB-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Euclid Circular B;font-style:normal;src:url(https://7043967.fs1.hubspotusercontent-na1.net/hubfs/7043967/raw_assets/public/Patchwork_Health_November2025/fonts/EuclidCircularB-Regular.woff2) format("woff2"),url(https://7043967.fs1.hubspotusercontent-na1.net/hubfs/7043967/raw_assets/public/Patchwork_Health_November2025/fonts/EuclidCircularB-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Euclid Circular B;font-weight:500;src:url(https://7043967.fs1.hubspotusercontent-na1.net/hubfs/7043967/raw_assets/public/Patchwork_Health_November2025/fonts/EuclidCircularB-Medium.woff2) format("woff2"),url(https://7043967.fs1.hubspotusercontent-na1.net/hubfs/7043967/raw_assets/public/Patchwork_Health_November2025/fonts/EuclidCircularB-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Euclid Circular B;font-weight:600;src:url(https://7043967.fs1.hubspotusercontent-na1.net/hubfs/7043967/raw_assets/public/Patchwork_Health_November2025/fonts/EuclidCircularB-Semibold.woff2) format("woff2"),url(https://7043967.fs1.hubspotusercontent-na1.net/hubfs/7043967/raw_assets/public/Patchwork_Health_November2025/fonts/EuclidCircularB-Semibold.woff) format("woff")}@font-face{font-display:swap;font-family:Euclid Circular B;font-weight:700;src:url(https://7043967.fs1.hubspotusercontent-na1.net/hubfs/7043967/raw_assets/public/Patchwork_Health_November2025/fonts/EuclidCircularB-Bold.woff2) format("woff2"),url(https://7043967.fs1.hubspotusercontent-na1.net/hubfs/7043967/raw_assets/public/Patchwork_Health_November2025/fonts/EuclidCircularB-Bold.woff) format("woff")}:root{--vh:100%;--header-height-mobile:78.5px;--header-height-desktop:110px;--curve-height:8.5vw;--mask-height:282/1440 * 100vw}body{font-weight:300}body,h1,h2,h3,h4,h5,h6{font-family:Euclid Circular B,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:500}h1,h2,h3,h4,h5,h6,p{margin-bottom:1rem}a{text-decoration:underline}ol li,ul li{margin-bottom:0}.content-wrapper,.dnd-section>.row-fluid,.page-center{padding-left:20px;padding-right:20px}[class*=full-width-section].dnd-section,[class*=full-width-section].dnd-section>.row-fluid{padding:0}@media (min-width:1200px){.content-wrapper,.dnd-section>.row-fluid,.page-center{padding-left:46px;padding-right:46px}}.hs-form-field,.hsfc-Renderer form .hsfc-Row{margin-bottom:20px}.form-title:empty{margin:0;padding:0}.hsfc-Renderer form .hsfc-FieldLabel,form label{color:#002f46;font-size:14px;line-height:1.5;margin-bottom:10px}.hs-error-msg,.hs_error_rollup label,.hsfc-Renderer form .hsfc-ErrorAlert,.hsfc-Renderer form .hsfc-FieldLabel__RequiredIndicator,.systems-page ul.no-list.hs-error-msgs label{color:#e6515d}.hsfc-Renderer form .hsfc-PhoneInput__FlagAndCaret,.hsfc-Renderer form .hsfc-TextInput,.hsfc-Renderer form .hsfc-TextareaInput,form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea{background-color:hsla(0,0%,100%,0);border-color:#002f46;border-radius:8px!important;border-width:1px;color:#002f46;font-size:16px;height:47px;line-height:normal;outline:none;padding:10px}.hsfc-Renderer form .hsfc-TextareaInput,form textarea{display:block;height:72px}.hsfc-Renderer form .hsfc-TextInput:focus,.hsfc-Renderer form .hsfc-TextareaInput:focus,form input[type=email]:focus,form input[type=file]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=text]:focus,form select:focus,form textarea:focus{box-shadow:0 0 3px #002f45 )}.hsfc-Renderer form .hsfc-NavigationRow__Buttons:has(>:only-child){justify-content:flex-end}.hsfc-Renderer form .hsfc-Heading,.hsfc-Renderer form .hsfc-RichText{color:#002f46}.hsfc-Renderer form .hsfc-RichText p{margin:1em 0}.hsfc-Renderer form .hsfc-RadioFieldGroup__Options label{align-items:center;display:flex;gap:8px;margin:0}.hs-button,.hsfc-Renderer form .hsfc-Button,form input[type=submit]{background-color:#05405c;border-color:#05405c;border-radius:100px;border-width:0;color:#fff;cursor:pointer;font-size:16px;font-weight:700;line-height:1.5625;padding:12px 36px;text-align:center;text-decoration:none;transition:transform .2s ease-out,background-color .2s linear,box-shadow .2s}.hs-button:hover,.hsfc-Renderer form .hsfc-Button:hover,.hsfc-Renderer form .hsfc-Button:not([disabled]):hover,form input[type=submit]:hover{background-color:#064665;border-color:#05405c;color:#fff;transform:translateY(0)}.hs-sec-btn{background-color:#5ef078;border-color:rgba(94,240,120,0);border-radius:50px;border-width:2px;color:#002f46;font-size:16px;font-weight:400;line-height:1;padding:16px 21px;text-align:center;text-decoration:none;transition:all .3s ease-in-out;transition-property:background-color,border-color,color}.hs-sec-btn:hover{background-color:#002f46;border-color:#002f46}.simple-banner.hero-sec{padding:0}.simple-banner.hero-sec .page-center{padding:78.5px 0 8.5vw;position:relative;width:100%}.simple-banner.hero-sec .flex_row{display:grid;grid-template-rows:auto auto}.simple-banner.hero-sec .img_wrap{grid-column:1;grid-row:1;height:90vw;margin-bottom:2rem;margin-left:1rem;margin-top:1rem;max-height:600px;padding:0;pointer-events:none;width:100vw}.simple-banner.hero-sec .img_wrap .img_wrap_inner{height:100%}.simple-banner.hero-sec .banner-content-inner{grid-column:1;grid-row:2;margin-left:auto;margin-right:auto;max-width:1164px;padding-left:20px;padding-right:20px;width:100%}.simple-banner.hero-sec .img_wrap img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left;width:auto}.simple-banner.hero-sec h1{line-height:1.2858;margin-bottom:1rem}.simple-banner.hero-sec .btn_row{margin-top:2rem}.simple-banner.hero-sec .btn_row .hs-sec-btn{line-height:1}.simple-banner.hero-sec{background-clip:content-box;background-color:#002f46;color:#fff;margin-bottom:calc(var(--curve-height)*-1);-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-image:linear-gradient(0deg,rgba(0,0,0,.997),#000),url(https://7043967.fs1.hubspotusercontent-na1.net/hubfs/7043967/raw_assets/public/Patchwork_Health_November2025/images/curve-mask-bottom.svg);mask-image:linear-gradient(0deg,rgba(0,0,0,.997),#000),url(https://7043967.fs1.hubspotusercontent-na1.net/hubfs/7043967/raw_assets/public/Patchwork_Health_November2025/images/curve-mask-bottom.svg);-webkit-mask-position:bottom;mask-position:bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100.5%;mask-size:100.5%;min-height:unset;padding:0 0 8.5vw;padding-bottom:var(--curve-height);position:relative}.simple-banner.agency-manager-hero .flex_row{padding-bottom:128px}.two-col-content.c-text-image h1{margin-bottom:1.3125rem}.two-col-content.c-text-image .content-col .description,.two-col-content.c-text-image .content-col .description>:last-child{margin-bottom:0}.two-col-content.c-text-image .single_parallax{min-height:100%;padding-bottom:100%}.two-col-content.c-text-image .single_parallax .para_imge{background-size:contain;-o-object-fit:contain;object-fit:contain}.two-col-content.c-text-image .flex_row.flex_center.full_img{align-items:center}.testimonials_slider.c-testimonial{-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-image:url(https://7043967.fs1.hubspotusercontent-na1.net/hubfs/7043967/raw_assets/public/Patchwork_Health_November2025/images/curve-mask-top.svg),linear-gradient(180deg,rgba(0,0,0,.997),#000);mask-image:url(https://7043967.fs1.hubspotusercontent-na1.net/hubfs/7043967/raw_assets/public/Patchwork_Health_November2025/images/curve-mask-top.svg),linear-gradient(180deg,rgba(0,0,0,.997),#000);-webkit-mask-position:50% -1px;mask-position:50% -1px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100.5%;mask-size:100.5%}.testimonials_slider.c-testimonial .page-center{padding-bottom:4rem;padding-top:4rem}.testimonials_slider.c-testimonial .testmn_inner{border-radius:.625rem;box-shadow:1.875rem 1.875rem 4.125rem rgba(0,0,0,.16);overflow:unset;padding:2.125rem 2rem;position:relative}.testimonials_slider.c-testimonial .card_box{display:flex;flex-direction:column}.testimonials_slider.c-testimonial .testmn_inner .icon-quote{height:auto;left:2rem;position:absolute;top:0;transform:translateY(-50%);width:3.875rem}.testimonials_slider.c-testimonial .card_quote{font-size:24px;font-weight:500;letter-spacing:normal;line-height:1.35;margin:1.3125rem 0 0;order:1}.testimonials_slider.c-testimonial .card_quote p{margin:0}.testimonials_slider.c-testimonial .card_content{border-left:2px solid #5c66f5;font-size:1rem;font-weight:300;line-height:1.5;margin-top:1.625rem;order:2;padding-left:1rem}.testimonials_slider.c-testimonial .card_content h4{font-size:inherit;line-height:inherit}.testimonials_slider.c-testimonial .icon_box{order:3}.testimonials_slider.c-testimonial .icon_inner{justify-content:flex-end;margin:0}.testimonials_slider.c-testimonial span.icon_img.icon_sp{border-radius:0;width:160px}.testimonials_slider.c-testimonial span.icon_img.icon_sp img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right;position:relative;width:100%}.testimonials_slider.c-testimonial .rating{margin:15px 0 0;order:4}.testimonials_slider.c-testimonial .cm_social_follows{order:5}.testimonials_slider.c-testimonial .cm_social_follows>ul.flex_row{margin-top:15px}.cnt-wit-bg-wrp.bttm-pane .page-center{padding-bottom:16vw;padding-top:16vw}.cnt-wit-bg-wrp.bttm-pane .content_widget .title{margin-bottom:2.25rem}.cnt-wit-bg-wrp.bttm-pane .content_widget .rich_text{padding-top:8px}.cnt-wit-bg-wrp.bttm-pane svg.curve{display:none}.cnt-wit-bg-wrp.bttm-pane .content_widget .btn_row{margin:0}.cnt-wit-bg-wrp.bttm-pane a.popupBtn.hs-sec-btn{background:transparent;border:0;border-radius:0;color:#5ef078;font-size:24px;font-weight:500;letter-spacing:normal;line-height:1.4;overflow:hidden;padding:0 0 8px;position:relative;text-decoration:underline;-webkit-text-decoration:underline solid currentColor;text-decoration:underline solid currentColor;text-decoration:none;text-decoration-thickness:2px;text-underline-offset:4px;transition:all .3s ease-in-out;transition-property:color}.cnt-wit-bg-wrp.bttm-pane a.popupBtn.hs-sec-btn:after,.cnt-wit-bg-wrp.bttm-pane a.popupBtn.hs-sec-btn:before{bottom:0;content:"";display:block;height:2px;left:0;position:absolute;width:100%}.cnt-wit-bg-wrp.bttm-pane a.popupBtn.hs-sec-btn:before{background-color:#5ef078}.cnt-wit-bg-wrp.bttm-pane a.popupBtn.hs-sec-btn:after{background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 5%,#fff 95%,hsla(0,0%,100%,0));transform:translateX(-100%);transition:transform .5s ease-out;width:120%}.cnt-wit-bg-wrp.bttm-pane a.popupBtn.hs-sec-btn:hover{color:#fff;text-decoration-color:#fff}.cnt-wit-bg-wrp.bttm-pane a.popupBtn.hs-sec-btn:hover:not(:disabled):after{transform:translateX(-10%)}.cnt-wit-bg-wrp.bttm-pane.type2 .page-center{padding-bottom:8vw;padding-top:6vw}.cnt-wit-bg-wrp.bttm-pane.type2 .content_widget .rich_text{padding:0}.cnt-wit-bg-wrp.bttm-pane.type2 .content_widget .btn_row{margin-top:2.25rem;padding-top:8px}.cnt-wit-bg-wrp.bttm-pane .popup_modal{background-color:#002f46}.cnt-wit-bg-wrp.bttm-pane .popup_modal .popup_modal_inner{padding-bottom:8.75rem;padding-top:8.75rem}.cnt-wit-bg-wrp.bttm-pane .popup_modal .popup_modal_box{margin-left:auto;margin-right:auto;-webkit-overflow-scrolling:touch;background-color:transparent!important;border-radius:0;max-height:calc(100vh - 8.75rem);max-width:59.25rem;overflow:auto;padding-left:3.5rem;padding-right:3.5rem}.cnt-wit-bg-wrp.bttm-pane .popup_modal .form__box{padding:0}.cnt-wit-bg-wrp.bttm-pane .popup_modal .content_box{color:#fff;margin-bottom:3.25rem;padding:0;text-align:center}.cnt-wit-bg-wrp.bttm-pane .popup_modal .content_box *{color:inherit}.cnt-wit-bg-wrp.bttm-pane .popup_modal .content_box h2 strong{color:#5ef078}.cnt-wit-bg-wrp.bttm-pane .popup_modal .hsfc-Step .hsfc-Step__Content{padding:0}.cnt-wit-bg-wrp.bttm-pane .popup_modal .hsfc-Step{background-color:transparent}.cnt-wit-bg-wrp.bttm-pane .popup_modal .hsfc-Renderer .hsfc-FieldLabel{color:#fff;display:block;font-size:20px;line-height:1;margin:0;opacity:.5;transform-origin:top left}.cnt-wit-bg-wrp.bttm-pane .popup_modal .hsfc-Renderer .hsfc-Row>div:focus-within>.hsfc-FieldLabel{transition:all .3s ease-in-out;transition-property:transform,letter-spacing}.cnt-wit-bg-wrp.bttm-pane .popup_modal .hsfc-Renderer form .hsfc-PhoneInput__FlagAndCaret,.cnt-wit-bg-wrp.bttm-pane .popup_modal .hsfc-Renderer form .hsfc-TextInput,.cnt-wit-bg-wrp.bttm-pane .popup_modal .hsfc-Renderer form .hsfc-TextareaInput,.cnt-wit-bg-wrp.bttm-pane .popup_modal form input[type=email],.cnt-wit-bg-wrp.bttm-pane .popup_modal form input[type=file],.cnt-wit-bg-wrp.bttm-pane .popup_modal form input[type=number],.cnt-wit-bg-wrp.bttm-pane .popup_modal form input[type=password],.cnt-wit-bg-wrp.bttm-pane .popup_modal form input[type=search],.cnt-wit-bg-wrp.bttm-pane .popup_modal form input[type=tel],.cnt-wit-bg-wrp.bttm-pane .popup_modal form input[type=text],.cnt-wit-bg-wrp.bttm-pane .popup_modal form select,.cnt-wit-bg-wrp.bttm-pane .popup_modal form textarea{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-bottom:2px solid #5ef078;border-radius:0!important;box-shadow:none;color:inherit;font:inherit;height:2.5rem;outline:none;padding:0;width:100%}.cnt-wit-bg-wrp.bttm-pane .popup_modal .hsfc-Renderer .hsfc-RichText *{color:#fff}.cnt-wit-bg-wrp.bttm-pane .popup_modal .hsfc-PhoneInput__FlagAndCaret{width:auto!important}.cnt-wit-bg-wrp.bttm-pane .popup_modal .popup_modal .form__box{padding:0}.card_gallery.product-usps{overflow:unset}.card_gallery.product-usps .bottom_row .flex_row{justify-content:center}.card_gallery.product-usps .card_inner{border:2px solid rgba(92,102,245,.4);border-radius:.625rem;line-height:1.4;padding:1.25rem 1.5rem}.card_gallery.product-usps .card_inner,.card_gallery.product-usps .card_item.shadowAdded .card_inner{box-shadow:1.875rem 1.875rem 4.125rem rgba(0,47,70,.16)}.card_gallery.product-usps .card_box{display:flex;flex-direction:column}.card_gallery.product-usps .card_content p strong{color:#5c66f5;font-weight:600}.card_gallery.product-usps .card_item.shadowAdded:nth-child(3)~.card_item.shadowAdded{margin-bottom:0}.card_gallery.product-usps .card_box:not(:has(.btn_item)){align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100%}.card_gallery.product-usps .card_content+.btn_row:not(:has(.btn_item)){display:none}.card_gallery.product-usps .top_sec{margin-bottom:3.8125rem}.card_gallery.product-usps .top_sec .content_widget{margin-left:auto;margin-right:auto;max-width:40rem}.card_gallery.product-usps svg.squiggle{display:none}.cnt-wit-tp-img-wrp.product-choose .top_content{margin-left:auto;margin-right:auto;max-width:768px}.cnt-wit-tp-img-wrp.product-choose .top_sec h2{margin-bottom:1.75rem}.two-col-content.product-features .top_sec{margin-bottom:32px;text-align:left}.two-col-content.product-features .content-col .description{margin-bottom:0}.two-col-content.product-features .description p{margin-bottom:1.485em}.two-col-content.product-features .description h1{margin-bottom:1.3125rem}.two-col-content.product-features .description h6{color:#5c66f5;font-size:18px;font-weight:500;line-height:1.486;margin-bottom:1.5rem}.two-col-content.product-features .description h3{color:#5c66f5;font-weight:500;line-height:1.26;margin-bottom:1.125rem}.two-col-content.product-features .description ul{margin:0;padding:0 0 1.485em}.two-col-content.product-features .description ul li{margin-bottom:.5rem;padding-left:1rem}.two-col-content.product-features .description ul li p{margin-bottom:1rem}.two-col-content.product-features .description ul li:last-child p{margin-bottom:0}.two-col-content.product-features .description>:last-child{margin-bottom:0;padding-bottom:0}.two-col-content.product-features .single_parallax{min-height:100%;padding-bottom:100%}.two-col-content.product-features .single_parallax .para_imge{background-size:contain}.two-col-content.product-features.img-shadow .parallax_inner{overflow:unset}.two-col-content.product-features.img-shadow .single_parallax{border:2px solid #fff;border-radius:1rem;box-shadow:1.875rem 1.875rem 4.125rem rgba(0,47,70,.16);min-height:75%;overflow:hidden;padding-bottom:75%}.two-col-content.product-features.img-shadow .single_parallax .para_imge{background-size:cover}.two-col-content.product-features .flex_row.flex_center.full_img{align-items:stretch;align-items:center}.simple-banner.legal-hero .top_sec>:last-child{margin-bottom:0}.simple-banner.legal-hero{background-clip:content-box;background-color:#002f46;color:#fff;margin-bottom:calc(4rem - var(--curve-height));-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-image:linear-gradient(0deg,rgba(0,0,0,.997),#000),url(https://7043967.fs1.hubspotusercontent-na1.net/hubfs/7043967/raw_assets/public/Patchwork_Health_November2025/images/curve-mask-bottom.svg);mask-image:linear-gradient(0deg,rgba(0,0,0,.997),#000),url(https://7043967.fs1.hubspotusercontent-na1.net/hubfs/7043967/raw_assets/public/Patchwork_Health_November2025/images/curve-mask-bottom.svg);-webkit-mask-position:bottom;mask-position:bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100.5%;mask-size:100.5%;min-height:unset;padding:0;padding-bottom:var(--curve-height);position:relative}.simple-banner.legal-hero .page-center{padding-bottom:calc(9rem + var(--curve-height));padding-top:calc(6rem + var(--header-height-desktop))}.cnt-wit-bg-wrp.legal-content{font-size:20px;line-height:1.7}.cnt-wit-bg-wrp.legal-content .content_widget{margin:0 auto}.cnt-wit-bg-wrp.legal-content .content_widget h2{margin-bottom:1rem}.cnt-wit-bg-wrp.legal-content .content_widget *+h2{margin-top:3.5rem}.cnt-wit-bg-wrp.legal-content .content_widget strong{font-weight:500}.cnt-wit-bg-wrp.legal-content .rich_text h3{margin-bottom:0}.cnt-wit-bg-wrp.legal-content .rich_text ul{margin:1.5rem 0 1.5rem 1rem;padding:0}.cnt-wit-bg-wrp.legal-content .rich_text ul li{margin:0}.cnt-wit-bg-wrp.legal-content .rich_text ul li+li{margin-top:.25rem}.cnt-wit-bg-wrp.legal-content .rich_text *+h3{margin-top:2.5rem}.cnt-wit-bg-wrp.legal-content .rich_text h3+*{margin-top:.5rem}.cnt-wit-bg-wrp.legal-content table{border-collapse:collapse;color:inherit;line-height:inherit;margin:1.5rem 0;table-layout:fixed;width:100%}.cnt-wit-bg-wrp.legal-content table td,.cnt-wit-bg-wrp.legal-content table th{word-wrap:break-word;border:1px solid rgba(0,47,70,.3);font-size:.8rem;-webkit-hyphens:auto;hyphens:auto;line-height:1.4;padding:.5rem}.blog-post-case_study-main{display:flex;flex-wrap:wrap}.blog-post-case_study-left_sec{padding:0 10px;width:60%}.blog-post-case_study-sidebar{padding:0 10px;width:40%}.blog-post-case_study-sidebar .sidebar-inner{height:100%;margin-left:auto;max-width:347px}.blog-post-case_study{background-color:#f8f8fb}.landing-banner.contact-hero{padding:0}.landing-banner.contact-hero .form-section{backdrop-filter:unset;margin-top:3rem;max-width:unset!important;padding:0}.landing-banner.contact-hero .landing-banner-row{padding-bottom:calc(3rem + var(--curve-height));padding-top:160px}.cs-blog-post-cont-info-wrp{margin-top:40px;position:sticky;top:40px}.cs-blog-post-cont-info{align-items:center;background-color:#fff;border:1.5px solid rgba(94,240,120,.5);border-radius:1rem;color:#002f46;display:flex;font-weight:500;justify-content:flex-end;min-height:246px;position:relative}.cs-blog-post-cont-info .info_image{height:calc(100% + 38px);left:0;margin-bottom:-35px;position:absolute;top:0;width:90%}.cs-blog-post-cont-info .info_image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.cs-blog-post-cont-info .info_text{align-self:center;grid-column:2;grid-row:1;margin-top:-1rem;padding-right:1rem}.cs-blog-post-cont-info h5{font-size:1.25rem;line-height:1;margin-bottom:.75rem}.cs-blog-post-cont-info h6{font-size:1.125rem;line-height:1;margin:0}.cs-blog-post-cont-info h2{align-items:center;display:flex;font-size:1.75rem;gap:.5rem;line-height:1;margin-bottom:.875rem}.landing-banner.contact-hero img.bg-shape{bottom:0;display:block;height:100vh;left:45vw;opacity:.4;pointer-events:none;position:absolute;right:auto;top:0;transform:translateX(-25%);width:auto;z-index:2}.landing-banner.contact-hero .landing-content{display:block;margin-bottom:0}.landing-banner.contact-hero .landing-content h1{margin-bottom:1.5rem}.landing-banner.contact-hero .landing-content h4{font-weight:700;line-height:1.25;margin-bottom:1.5rem}.landing-banner.contact-hero .landing-content p+h4{margin-top:2.5rem}.two-col-content.about-hero .content-col{margin-bottom:var(--curve-height);padding-bottom:6.25rem;padding-top:6.25rem}.two-col-content.about-hero .flex_row.flex_center{align-items:unset}.two-col-content.about-hero .media_column{position:relative}.two-col-content.about-hero .lottie-inner{height:100%;width:auto}.two-col-content.about-hero dotlottie-wc{height:100%!important;width:100%!important}.two-col-content.about-hero h1{margin-bottom:1.5rem}.two-col-content.about-hero .content-col .description,.two-col-content.about-hero .description>:last-child{margin-bottom:0}.simple-banner.image-banner{-webkit-mask-image:url(https://7043967.fs1.hubspotusercontent-na1.net/hubfs/7043967/raw_assets/public/Patchwork_Health_November2025/images/banner-mask.svg);mask-image:url(https://7043967.fs1.hubspotusercontent-na1.net/hubfs/7043967/raw_assets/public/Patchwork_Health_November2025/images/banner-mask.svg);-webkit-mask-position:50% -1px;mask-position:50% -1px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;padding:25% 0;position:relative;width:100%;z-index:2}.cnt-wit-tp-img-wrp.achievements{overflow:unset}.cnt-wit-tp-img-wrp.achievements svg.curve{color:#fff;height:auto;left:0;pointer-events:none;position:absolute;top:-8.5vw;top:calc(0px - var(--curve-height));width:100%;z-index:0}.cnt-wit-tp-img-wrp.achievements .squiggle-wrp{display:none}.cnt-wit-tp-img-wrp.achievements{z-index:2}.cnt-wit-tp-img-wrp.achievements .inner_spacing{background-color:#fff;border-radius:.9375rem;box-shadow:1.875rem 1.875rem 4.125rem rgba(0,47,70,.16);position:relative;width:100%}.cnt-wit-tp-img-wrp.achievements .tp-img{margin:0;padding-bottom:100%;position:relative}.cnt-wit-tp-img-wrp.achievements .tp-img img{bottom:0;height:100%;left:0;-o-object-fit:contain;object-fit:contain;padding:1.5rem;position:absolute;right:0;top:0;width:100%}.cnt-wit-tp-img-wrp.achievements .splide__track{overflow:unset}.cnt-wit-tp-img-wrp.achievements .bottm_sec{margin-top:3rem}.cnt-wit-tp-img-wrp.achievements .bottm_cont>:last-child{margin-bottom:0}.two-col-content.product-features.img-radius .mediaimg .single-img img{border-radius:1rem!important}.cnt-wit-tp-img-wrp.collab-bank-logos .top_sec{margin-bottom:42px}.body-wrapper.hs-blog-post{overflow:unset}.blog-post_v3-layout{background-color:#f8f8fb;overflow:hidden}.blog-post_v3-hero{background-color:#002f46;color:#fff}.blog-post_v3-hero svg.curve{color:#f8f8fb;display:block;height:auto;margin-bottom:-8.5vw;margin-bottom:calc(0px - var(--curve-height));pointer-events:none;position:relative;width:100%;z-index:1}.blog-post_v3-hero .content{align-items:center;display:flex;flex-direction:column;gap:1.5rem;margin-left:auto;margin-right:auto;max-width:52rem;padding-bottom:calc(3rem + 8.5vw);padding-bottom:calc(3rem + var(--curve-height));padding-top:78.5px;padding-top:var(--header-height-mobile);text-align:center}.blog-post_v3-hero h1.title{color:#fff;margin-bottom:1rem;margin-top:4.5rem}.blog-post_v3-hero .ftrd-image{background-color:rgba(0,47,70,.2);border:1px solid rgba(94,240,120,.25);border-radius:.625rem;margin-bottom:calc(-31.25% - 15.33333vw);margin-bottom:calc(-31.25% - var(--mask-height) + (var(--curve-height))/2);overflow:hidden;position:relative;width:100%;z-index:2}.blog-post_v3-hero .ftrd-image img{bottom:0;height:100%;left:0;-o-object-fit:contain;object-fit:contain;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.blog-post_v3-hero .ftrd-image:before{content:"";display:block;padding-top:62.5%}.blog-post_v3-main{margin-left:auto;margin-right:auto;max-width:59rem;padding-bottom:5.4375rem;position:relative;z-index:2}.blog-post_v3-main .blog-post_v3{padding-bottom:3rem;padding-top:6rem}.blog-post_v3-body p{font-weight:300;line-height:1.7;margin:0}.blog-post_v3-body h3{margin-bottom:0}.blog-post_v3-body h2{margin-bottom:1rem}.blog-post_v3-body p+p{margin-top:1rem}.blog-post_v3-body *+h3{margin-top:2.5rem}.blog-post_v3-body h3+*{margin-top:.5rem}.blog-post_v3-body *+h2{margin-top:3.5rem}.blog-post_v3-body ul{margin:1.5rem 0 0 1rem;padding:0}.blog-post_v3-body ul li{line-height:1.7}.blog-post_v3-body ul li+li{margin-top:.25rem}.blog-post_v3-body *{max-width:100%}.blog-comments{margin:40px auto 0;max-width:100%}.blog-comments form{margin-bottom:45px;max-width:100%;padding-top:15px}html.signup-show{max-height:100vh;overflow:hidden}.blog-post_v3-main .blog-comments form{margin:0}.blog-post_v3-author{background-color:#fff;border-radius:1rem;box-shadow:1rem 1rem 4.125rem rgba(0,0,0,.16);font-size:1rem;font-style:italic;font-weight:300;line-height:1.5;margin-bottom:2.8125rem;margin-left:auto;margin-right:auto;max-width:52rem}.blog-post_v3-author .auth_bg{display:none}.blog-post_v3-author .auth_bg svg{display:block;height:100%;transform:translateY(13.5%);width:auto}.blog-post_v3-author .auth_text{font-style:normal;padding:1.75rem}.blog-post_v3-author .auth_items{display:flex;flex-direction:column}.blog-post_v3-author .auth_wrp{margin-bottom:20px}.blog-post_v3-author .auth_names{font-size:1.125rem;font-size:clamp(1.125rem,.7102272727vw + .8977272727rem,1.625rem);font-style:normal;font-weight:500;line-height:1.4;margin:.25rem 0}.blog-v3-related-posts{font-size:16px;overflow:unset;padding-bottom:0;padding-top:5.5rem;position:relative}.blog-v3-related-posts h2.posts_heading{margin-bottom:2.5rem;text-align:center}.blog-v3-related-posts svg.squiggle{display:none;height:auto;left:-10vw;pointer-events:none;position:absolute;right:-10vw;top:50%;transform:translateY(-85%);transform:translateY(-100%);width:120vw}.blog-v3-related-posts svg.curve{color:#fff;display:block;height:auto;margin-bottom:-8.5vw;margin-bottom:calc(0px - var(--curve-height));pointer-events:none;position:relative;width:100%;z-index:1}.blog-v3-related-posts .page-center{padding-bottom:4rem;position:relative;z-index:1}.blog-v3-related-posts .posts_grid{display:flex;flex-direction:column;gap:2rem;justify-content:center;margin-bottom:3.875rem}.blog-v3-related-posts .posts_item{background-clip:border-box;background-color:#fff;border-radius:.875rem;box-shadow:1.875rem 1.875rem 4rem rgba(0,0,0,.16);color:#002f46;display:flex;flex:0 1 20.5rem;flex-direction:column;overflow:hidden;position:relative;transition:all .3s ease-in-out;transition-property:background-color}.blog-v3-related-posts .posts_item-image{background-color:#05405c;overflow:hidden;position:relative;width:100%}.blog-v3-related-posts .posts_item-image img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.blog-v3-related-posts .posts_item-image:before{content:"";display:block;padding-top:62.5%}.blog-v3-related-posts .posts_item-text{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:.78125rem;padding:1.4375rem 1.25rem 1.5625rem;text-align:left}.blog-v3-related-posts .posts_item-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:1.125rem;font-weight:500;line-height:1.5;overflow:hidden}.blog-v3-related-posts a.posts_item-link{align-items:center;display:flex;gap:.75rem;margin-top:auto;padding-top:.75rem;text-decoration:none}.blog-v3-related-posts a.posts_item-link:after{bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.blog-v3-related-posts .btm-bttn{text-align:center}.blog-v3-related-posts .btm-bttn a{min-width:9rem}.blog-v3-related-posts .posts_item:hover{background-color:#e0f9e0}.blog-feed.blog-v3-related-posts .top_sec{margin-bottom:3.25rem}.blog-feed.blog-v3-related-posts.col4_row .feed-outer-wrp{display:flex;flex-direction:column;gap:2rem;justify-content:center;margin-bottom:3.875rem}.blog-feed.blog-v3-related-posts .recent-post-item .recent-post-title a{text-decoration:none}.blog-feed.blog-v3-related-posts .recent-post-item.col4{flex:0 1 285px;padding:0}.blog-feed.blog-v3-related-posts .recent-post-item .item_inner{background-color:#fff;border-radius:.875rem;box-shadow:1.875rem 1.875rem 4rem rgba(0,0,0,.16);color:#002f46;overflow:hidden;transition:all .3s ease-in-out;transition-property:background-color}.blog-feed.blog-v3-related-posts .recent-post-item .item_inner:hover{background-color:#e0f9e0}.blog-feed.blog-v3-related-posts .recent-post-item .post-btm{padding:1.4375rem 1.25rem 1.5625rem}.blog-feed.blog-v3-related-posts .meta_wrap{margin:0}.blog-feed.blog-v3-related-posts .recent-post-item .recent-post-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:1.125rem;font-weight:500;line-height:1.5;overflow:hidden}.blog-feed.blog-v3-related-posts .recent-post-item .read-more a{align-items:center;background:transparent;border:0;color:#05405c;display:inline-flex;font-weight:400;gap:.75rem;line-height:1;margin-top:auto;padding:.75rem 0 0;text-decoration:none}.blog-feed.blog-v3-related-posts .recent-post-item .read-more a svg{height:.75rem;overflow:visible;vertical-align:middle;width:auto}.blog-feed.blog-v3-related-posts .hs-featured-wrp{padding-bottom:62.5%;position:relative}.blog-feed.blog-v3-related-posts .bototm_btn a.hs-sec-btn{min-width:9rem}.simple-banner.blog-hero{background-clip:content-box;background-color:#002f46;color:#fff;display:block;margin-bottom:calc(var(--curve-height)*-1);-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-image:linear-gradient(0deg,rgba(0,0,0,.997),#000),url(https://7043967.fs1.hubspotusercontent-na1.net/hubfs/7043967/raw_assets/public/Patchwork_Health_November2025/images/curve-mask-bottom.svg);mask-image:linear-gradient(0deg,rgba(0,0,0,.997),#000),url(https://7043967.fs1.hubspotusercontent-na1.net/hubfs/7043967/raw_assets/public/Patchwork_Health_November2025/images/curve-mask-bottom.svg);-webkit-mask-position:bottom;mask-position:bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100.5%;mask-size:100.5%;max-width:100vw;min-height:unset;overflow:hidden;padding:0 0 8.5vw;padding-bottom:var(--curve-height);position:relative}.simple-banner.blog-hero .top_sec>:last-child{margin-bottom:0}.simple-banner.blog-hero .page-center{padding-bottom:calc(7.5rem + var(--curve-height));padding-top:var(--header-height-desktop,110px)}.simple-banner.blog-hero .top_sec{margin-bottom:2.5625rem;margin-top:2rem}@media (min-width:768px){.blog-post_v3-hero .content{gap:3.375rem;padding-top:110px;padding-top:var(--header-height-desktop,110px)}.blog-post_v3-hero h1.title{margin-top:3rem}.blog-post_v3-hero .ftrd-image{margin-bottom:calc(-17.5% - 15.33333vw);margin-bottom:calc(-17.5% - var(--mask-height) + (var(--curve-height))/2);position:relative;width:100%}.blog-post_v3-hero .ftrd-image:before{content:"";display:block;padding-top:35%}.blog-post_v3-hero .ftrd-image img{bottom:0;height:100%;left:0;-o-object-fit:contain;object-fit:contain;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.cnt-wit-bg-wrp.legal-content table td,.cnt-wit-bg-wrp.legal-content table th{font-size:1.125rem}.simple-banner.hero-sec .page-center{padding-top:110px}.simple-banner.hero-sec .banner-content-inner{padding-left:3.5rem;padding-right:3.5rem}.testimonials_slider.c-testimonial .testmn_inner .icon-quote{left:3.25rem;width:6.125rem}.testimonials_slider.c-testimonial .card_quote{margin:2.625rem 2.1875rem 0 0}.card_gallery.product-usps .card_inner{font-size:1.25rem;padding:2.25rem}.card_gallery.product-usps .bottom_row .flex_row.rowGap15{row-gap:.875rem}.cnt-wit-tp-img-wrp.product-choose .top_sec{margin-bottom:56px}.two-col-content.product-features .description h3{font-size:30px}.landing-banner.contact-hero .col6.left-content{width:49.5%}.landing-banner.contact-hero .col6.right-content{width:50.5%}.cnt-wit-tp-img-wrp.achievements .squiggle-wrp{display:block;left:50%;pointer-events:none;position:absolute;top:50%}.cnt-wit-tp-img-wrp.achievements .squiggle-wrp svg{height:auto;max-width:108rem;transform:translate(-50%,-81%) rotate(-9deg);width:120vw}.cnt-wit-tp-img-wrp.achievements .tp-img img{padding:1rem 1.5rem}.cnt-wit-tp-img-wrp.achievements .bottm_sec{margin-top:5.25rem}.blog-post_v3-author .auth_names{margin-top:.5rem}.blog-feed.blog-v3-related-posts.col4_row .feed-outer-wrp,.blog-v3-related-posts .posts_grid{flex-direction:row}}@media (min-width:1025px){.blog-post_v3-hero .ftrd-image{border-radius:1rem}.simple-banner.hero-sec .banner-content-inner{grid-column:1/span 2;grid-row:1;padding-bottom:5.5rem;padding-top:7rem}.simple-banner.hero-sec .img_wrap{grid-column:2;grid-row:1;height:100%;margin-bottom:4rem;margin-left:0;max-height:620px}.simple-banner.hero-sec .flex_row{grid-template-columns:repeat(2,50%);grid-template-rows:1fr}.simple-banner.hero-sec .banner-content-inner>*{max-width:29.625rem}.two-col-content.c-text-image.left .media_column{padding-left:54px;padding-right:42px}.two-col-content.c-text-image.right .media_column{padding-left:42px;padding-right:54px}.two-col-content.c-text-image.left .cont-inner{padding-right:16px}.two-col-content.c-text-image.right .cont-inner{padding-left:16px}.testimonials_slider.c-testimonial .testmn_inner{min-height:22rem;padding:2.5rem 2.375rem 2.5rem 3.25rem}.testimonials_slider.c-testimonial .card_content{font-size:1.25rem}.cnt-wit-bg-wrp.bttm-pane svg.curve{color:#fff;display:block;height:auto;margin-bottom:-8.5vw;margin-bottom:calc(0px - var(--curve-height));pointer-events:none;position:relative;width:100%;z-index:1}.two-col-content.product-features.left .cont-inner{padding-right:16px}.two-col-content.product-features.right .cont-inner{padding-left:16px}.two-col-content.product-features .media_column.col7{max-width:586px}.two-col-content.product-features.left .media_column{max-width:586px;padding-left:32px}.two-col-content.product-features.right .media_column{max-width:586px;padding-right:32px}.two-col-content.product-features .top_sec .top_content{max-width:41rem}.testimonials_slider.c-testimonial .card_quote{font-size:34px}.landing-banner.contact-hero img.bg-shape{height:calc(100% - var(--curve-height)*1.75);left:71vw}.cnt-wit-bg-wrp.bttm-pane.type2 .content_widget h2{font-size:42px}.two-col-content.about-hero .lottie-inner{bottom:4.25vw;bottom:calc(var(--curve-height)/2);height:auto;left:50%;max-width:1024px;position:absolute;transform:translateX(-40%) rotate(-5deg);width:90vw}.cnt-wit-tp-img-wrp.achievements .top_sec{margin-bottom:5.0625rem}.cnt-wit-tp-img-wrp.achievements .cnt-col{padding:0 12px}.cnt-wit-tp-img-wrp.achievements .bottom_row .flex-row{margin:0 -2px}.blog-post_v3-author{display:grid;font-size:1.125rem;grid-template-columns:30% 70%;grid-template-rows:1fr;margin-bottom:4.5rem}.blog-post_v3-author .auth_bg{display:block;grid-column:1/span 2;grid-row:1}.blog-post_v3-author .auth_text{align-self:center;grid-column:2;grid-row:1}.blog-post_v3-author .auth_items{flex-direction:row}.blog-post_v3-author .auth_wrp{margin-bottom:0;margin-right:36px}.blog-v3-related-posts{padding-top:3.5rem}.blog-v3-related-posts h2.posts_heading{margin-bottom:3.25rem}.blog-v3-related-posts svg.squiggle{display:block}.blog-v3-related-posts .posts_grid{gap:6.125rem;margin-bottom:4.375rem}.blog-v3-related-posts .posts_item-text{padding:1.375rem 1.5625rem 2.125rem}.blog-v3-related-posts .page-center{padding-bottom:5.5rem}.blog-feed.blog-v3-related-posts.col4_row .feed-outer-wrp{gap:6.125rem;margin-bottom:4.375rem}.blog-feed.blog-v3-related-posts .recent-post-item .post-btm{padding:1.375rem 1.5625rem 2.125rem}}@media (min-width:1280px){.testimonials_slider.c-testimonial .page-center{padding-bottom:6rem}.card_gallery.product-usps svg.squiggle{bottom:40%;bottom:33%;display:block;height:auto;left:50%;max-width:108.9rem;pointer-events:none;position:absolute;transform:translate(-50%);width:121vw}.landing-banner.contact-hero .landing-banner-row{min-height:calc(89vh + var(--curve-height))}.landing-banner.contact-hero .landing-content{max-width:29rem}.two-col-content.about-hero .lottie-inner{bottom:auto;max-width:1068px;top:50%;transform:translate(-43%,-54%) rotate(-5deg)}.cnt-wit-tp-img-wrp.achievements .tp-img img{padding:3rem 2.5rem}}@media (max-width:1199px){.two-col-content.product-features .description ul{padding-left:15px}}@media (max-width:950px){.blog-post_v3-main .blog-post_v3{padding-top:calc(15vw - 1.06875rem)}}@media (max-width:767px){.simple-banner.hero-sec .page-center{padding-bottom:100px;padding-top:100px}.simple-banner.hero-sec .flex_row{row-gap:30px}.simple-banner.hero-sec .img_wrap{height:auto;margin:0;max-height:unset;padding:0 20px;width:100%}.simple-banner.agency-manager-hero .flex_row{padding-bottom:0}.two-col-content.c-text-image .single_parallax{height:unset;padding-bottom:75%}.two-col-content.product-features .single_parallax{padding-bottom:100%}.blog-post_v3-layout .pdlr10{padding-left:0;padding-right:0}.blog-post_v3-main .blog-post_v3{padding-top:calc(30vw - 2.1375rem)}.blog-post_v3-layout .page-center{padding-left:2.125rem;padding-right:2.125rem}}.signup-popup{-webkit-overflow-scrolling:touch;background-color:#002f46;bottom:0;color:#fff;display:none;height:100vh;left:0;overflow:auto;padding-top:0;position:fixed;right:0;top:0;visibility:hidden;z-index:300}.signup-popup.active,html.signup-show .signup-popup{display:block;visibility:visible}.signup-popup .signup-close{align-items:center;border:2px solid #5ef078;border-radius:1.5rem;color:#fff;cursor:pointer;display:flex;gap:.5rem;height:3rem;justify-content:center;padding-left:1.375rem;padding-right:1.375rem;position:absolute;right:50%;top:1.5rem;transform:translateX(50%);transition:all .3s ease-in-out;transition-property:background-color,color;z-index:3}.signup-popup .modal_content{display:grid;grid-template-areas:"content";position:relative;z-index:2}.signup-popup .modal_inn{padding-top:1rem}.signup-popup .modal_wrp{grid-area:content;justify-self:center;overflow:hidden;width:100%}.signup-popup .modal_content .top_cont{margin-bottom:1.5rem;text-align:center}.signup-popup .modal_content .top_cont *{color:#fff}.cnt-wit-bg-wrp.bttm-pane .popup_modal form fieldset,.signup-popup .popup_form form fieldset{accent-color:#5ef078;max-width:none}.cnt-wit-bg-wrp.bttm-pane .popup_modal fieldset .field.hs-form-field,.signup-popup .popup_form fieldset .field.hs-form-field{margin:0}.cnt-wit-bg-wrp.bttm-pane .popup_modal fieldset.form-columns-2,.signup-popup .popup_form fieldset.form-columns-2{grid-row-gap:1rem;display:grid;margin-bottom:1rem;row-gap:1rem}.cnt-wit-bg-wrp.bttm-pane .popup_modal fieldset.form-columns-2 .field.hs-form-field,.signup-popup .popup_form fieldset.form-columns-2 .field.hs-form-field{float:none;position:relative;width:100%}.cnt-wit-bg-wrp.bttm-pane .popup_modal form label{color:#fff}.cnt-wit-bg-wrp.bttm-pane .popup_modal .hs-form-field>label,.signup-popup .popup_form .hs-form-field>label{color:#fff;display:block;font-size:20px;line-height:1;margin:0;opacity:.5;transform:translateY(20px);transform-origin:top left}.cnt-wit-bg-wrp.bttm-pane .popup_modal .hs-form-field .input,.signup-popup .popup_form .hs-form-field .input{margin-right:0!important;position:relative}.cnt-wit-bg-wrp.bttm-pane .popup_modal .hs-form-field .hs-form-required,.signup-popup .popup_form .hs-form-field .hs-form-required{display:none}.cnt-wit-bg-wrp.bttm-pane .popup_modal .hs-form-field input:not([type=checkbox]):not([type=radio]),.signup-popup .popup_form .hs-form-field input:not([type=checkbox]):not([type=radio]){-webkit-appearance:none;appearance:none;background:transparent;border:0;border-bottom:2px solid #5ef078;border-radius:0!important;box-shadow:none;color:inherit;font:inherit;height:2.5rem;outline:none;padding:0;width:100%}.cnt-wit-bg-wrp.bttm-pane .popup_modal .hs_submit.hs-submit,.signup-popup .hs_submit.hs-submit{display:flex;flex-direction:column-reverse;margin-top:4rem;row-gap:1rem}.cnt-wit-bg-wrp.bttm-pane .popup_modal .hs_submit.hs-submit:before,.signup-popup .hs_submit.hs-submit:before{color:#5ef078;content:"* Required fields";font-size:1rem;margin-right:2rem}.cnt-wit-bg-wrp.bttm-pane .popup_modal .hs-button,.signup-popup .popup_form .hs-button{background-color:#5ef078;border:2px solid transparent;border-radius:2rem;color:#fff;color:#002f46;cursor:pointer;display:block;font-family:Euclid Circular B,sans-serif;font-size:.875rem;font-weight:400;line-height:normal;padding:.875rem 1.25rem;text-align:center;text-decoration:none;transition:all .3s ease-in-out;transition-property:background-color,border-color,color;-webkit-user-select:none;user-select:none}.cnt-wit-bg-wrp.bttm-pane .popup_modal .hs-button:hover,.signup-popup .popup_form .hs-button:hover{background-color:#fff;color:#002f46}.cnt-wit-bg-wrp.bttm-pane .popup_modal .hs-form-field.hs-fieldtype-select,.signup-popup .popup_form .hs-form-field.hs-fieldtype-select{display:flex;flex-direction:column;justify-content:space-between}.cnt-wit-bg-wrp.bttm-pane .popup_modal .hs-form-field.hs-fieldtype-select>label,.signup-popup .popup_form .hs-form-field.hs-fieldtype-select>label{letter-spacing:.3px;transform:scale(.6);transition:all .3s ease-in-out;transition-property:transform,letter-spacing}.cnt-wit-bg-wrp.bttm-pane .popup_modal .hs-form-field.hs-fieldtype-select .input,.signup-popup .popup_form .hs-form-field.hs-fieldtype-select .input{position:relative}.cnt-wit-bg-wrp.bttm-pane .popup_modal .hs-form-field.hs-fieldtype-select select,.signup-popup .popup_form .hs-form-field.hs-fieldtype-select select{-webkit-appearance:none;appearance:none;background:transparent;border:none;border-bottom:2px solid #5ef078;border-radius:0;border-radius:0!important;color:hsla(0,0%,100%,.5);font:inherit;height:2.5rem;line-height:1.24;margin:0;outline:none;overflow-x:hidden;padding:0 0 18px;text-overflow:ellipsis;width:100%}.cnt-wit-bg-wrp.bttm-pane .popup_modal .hs-form-field.hs-fieldtype-select select option,.signup-popup .popup_form .hs-form-field.hs-fieldtype-select select option{color:#000;margin:0;padding:0}.cnt-wit-bg-wrp.bttm-pane .popup_modal .hs-form-field.has-value>label,.cnt-wit-bg-wrp.bttm-pane .popup_modal .hs-form-field:focus-within>label,.signup-popup .popup_form .hs-form-field.has-value>label,.signup-popup .popup_form .hs-form-field:focus-within>label{letter-spacing:.3px;transform:scale(.6);transition:all .3s ease-in-out;transition-property:transform,letter-spacing}.cnt-wit-bg-wrp.bttm-pane .popup_modal .hs_area_s_of_interest:focus-within>label,.signup-popup .popup_form .hs_area_s_of_interest.has-value>label{letter-spacing:normal;transform:none}.cnt-wit-bg-wrp.bttm-pane .popup_modal .hs-fieldtype-textarea.hs-input{min-height:72px}.cnt-wit-bg-wrp.bttm-pane .closeIcon:before{content:"Close"}.cnt-wit-bg-wrp.bttm-pane .closeIcon{align-items:center;background-color:transparent;border:2px solid #5ef078;border-radius:1.5rem;color:#fff;display:flex;font-size:16px;font-weight:400;gap:.5rem;height:auto;height:3rem;justify-content:center;line-height:1;padding-left:1.375rem;padding-right:1.375rem;position:absolute;right:2.375rem;top:2.5rem;transform:none;transition:all .3s ease-in-out;transition-property:background-color,color;width:auto;z-index:3}.cnt-wit-bg-wrp.bttm-pane .closeIcon svg{color:currentColor;fill:currentColor;width:18px}.cnt-wit-bg-wrp.bttm-pane .closeIcon svg path{fill:currentColor}.cnt-wit-bg-wrp.bttm-pane .closeIcon:hover{background-color:#5ef078;color:#002f46}@media (min-width:768px){.signup-popup .signup-close{right:2.375rem;top:2.5rem;transform:none}.signup-popup .modal_content{align-content:center;height:100%}.cnt-wit-bg-wrp.bttm-pane .popup_modal fieldset.form-columns-2,.signup-popup .popup_form fieldset.form-columns-2{column-gap:3rem;column-gap:5.25rem;grid-template-columns:repeat(2,1fr);margin-bottom:2.5rem}.signup-popup .popup_form fieldset.form-columns-1{grid-column-gap:3rem;column-gap:3rem;column-gap:5.25rem;display:grid;grid-template-columns:repeat(2,1fr)}.cnt-wit-bg-wrp.bttm-pane .popup_modal .hs_submit.hs-submit,.signup-popup .hs_submit.hs-submit{align-items:center;flex-direction:row;justify-content:flex-end}.cnt-wit-bg-wrp.bttm-pane .popup_modal .hs-button,.signup-popup .popup_form .hs-button{min-width:9.375rem;padding:1rem 1.3125rem;width:auto}}@media (min-width:1025px){.signup-popup .modal_inn{padding-bottom:8.75rem;padding-top:8.75rem}.signup-popup .modal_wrp{align-self:center;min-height:100%}.signup-popup .modal_inn .page-center{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 8.75rem);max-width:59.25rem;overflow:auto}.signup-popup .modal_content .top_cont{margin-bottom:3.25rem}}