.TitleComponent-module-scss-module__stEI6a__wrapper{--title-row:92px;grid-template-columns:auto minmax(448px,0);grid-template-rows:var(--title-row)var(--title-row)auto;width:100%;color:var(--color-black);column-gap:12px;display:grid;position:relative}@media (min-width:801px){.TitleComponent-module-scss-module__stEI6a__wrapper{background:linear-gradient(to top,var(--color-lightGrey2)1px,transparent 1px)0 0/100% var(--title-row)}}@media (max-width:800.98px){.TitleComponent-module-scss-module__stEI6a__wrapper{flex-direction:column;gap:8px;display:flex}}.TitleComponent-module-scss-module__stEI6a__title{font-family:var(--beausite,sans-serif);letter-spacing:-.03em;--title-leading:1.05em;white-space:pre-line;grid-area:1/1/-1;margin:0;font-size:80px;font-style:normal;font-weight:400;line-height:1.05}@media (min-width:801px){.TitleComponent-module-scss-module__stEI6a__title{line-height:var(--title-row);padding-right:24px;position:relative;inset-block-start:calc((var(--title-leading) - var(--title-row))/2)}}@media (max-width:800.98px){.TitleComponent-module-scss-module__stEI6a__title{font-family:var(--beausite,sans-serif);letter-spacing:-.02em;margin:0;font-size:56px;font-style:normal;font-weight:400;line-height:1.1}}.TitleComponent-module-scss-module__stEI6a__description{grid-area:1/2;align-items:center;min-width:0;padding-bottom:8px;padding-right:55px;display:flex}@media (max-width:800.98px){.TitleComponent-module-scss-module__stEI6a__description{padding:9px 24px 9px 0}}.TitleComponent-module-scss-module__stEI6a__description p{font-family:var(--beausite,sans-serif);letter-spacing:.01em;margin:0;font-size:16px;font-style:normal;font-weight:350;line-height:1.4}.TitleComponent-module-scss-module__stEI6a__ctas{grid-area:2/2;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:12px;min-width:0;padding:24px 0 32px;display:grid}@media (max-width:800.98px){.TitleComponent-module-scss-module__stEI6a__ctas{white-space:nowrap;padding-top:24px;padding-bottom:0}}
.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper{min-inline-size:0}.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper .hs-form{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper fieldset{display:contents}.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper .hs-form-field{flex-direction:column;gap:12px;min-inline-size:0;margin:0;display:flex;float:none!important;inline-size:auto!important}.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper label{font-family:var(--geist-mono,ui-monospace,monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--color-black-50);overflow-wrap:anywhere;margin:0;font-size:10px;font-style:normal;font-weight:400;line-height:1}.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper .input{margin:0!important}.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper .hs-input:not([type=checkbox],[type=radio],[type=hidden]){font-family:var(--beausite,sans-serif);letter-spacing:.01em;appearance:none;border:1px solid var(--color-lightGrey2);background:var(--color-white);block-size:36px;color:var(--color-black);border-radius:0;margin:0;padding:6px 8px;font-size:16px;font-style:normal;font-weight:350;line-height:1.4;display:block;inline-size:100%!important}.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper .hs-input:not([type=checkbox],[type=radio],[type=hidden])::placeholder{color:var(--color-black-50);opacity:1}.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper .hs-input:not([type=checkbox],[type=radio],[type=hidden]):focus-visible{outline:1px solid var(--color-black);outline-offset:-1px}.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper select.hs-input:not([multiple]){background:url(/images/partner-hero/select-chevron.svg) right 8px center/16px 16px no-repeat;padding-inline-end:34px}.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper textarea.hs-input{resize:vertical;min-block-size:156px}:is(.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper .hs_submit,.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper .hs_error_rollup,.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper .legal-consent-container,.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper .hs-richtext){grid-column:1/-1}.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper .hs_submit{margin-block-start:-4px}.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper .hs_submit .actions{position:relative}.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper .hs_submit .actions:after{content:"";pointer-events:none;background:url(/images/partner-hero/submit-chevron.svg) 50% no-repeat;block-size:16px;inline-size:16px;position:absolute;inset-block-start:50%;inset-inline-end:10px;transform:translateY(-50%)}.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper .hs-button{font-family:var(--beausite,sans-serif);letter-spacing:0;background:var(--color-black);min-block-size:33px;inline-size:100%;color:var(--color-white);letter-spacing:.01em;text-align:start;cursor:pointer;border:0;border-radius:0;margin:0;padding:8px 38px 8px 14px;font-size:14px;font-style:normal;font-weight:400;line-height:1.2;display:block}:is(.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper .hs-button:hover,.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper .hs-button:focus-visible){background:var(--color-darkGrey1)}:is(.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper .hs-error-msgs,.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper .hs-error-msg){font-family:var(--beausite,sans-serif);letter-spacing:0;color:var(--color-darkGrey1);margin:0;font-size:12px;font-style:normal;font-weight:400;line-height:1.4;list-style:none}.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper .legal-consent-container{font-family:var(--beausite,sans-serif);letter-spacing:0;color:var(--color-darkGrey2);margin:0;font-size:12px;font-style:normal;font-weight:400;line-height:1.4}.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper .hs-form-booleancheckbox-display{gap:8px;display:flex}@media (min-width:1025px){.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper .hs-form{grid-template-columns:repeat(2,minmax(0,1fr))}.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper .hs-form-field{grid-column:1/-1}:is(.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper .hs_firstname,.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper .hs_lastname,.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper .hs_email,.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper .hs_website){grid-column:auto}}@media (min-width:801px){.PartnerHeroHubspotForm-module-scss-module__WqElYq__wrapper textarea.hs-input{min-block-size:120px}}
.AnimatedNumber-module-scss-module__vJ19LW__number{white-space:nowrap;font-variant-numeric:tabular-nums;justify-items:end;display:inline-grid;position:relative}.AnimatedNumber-module-scss-module__vJ19LW__number>*{grid-area:1/1}.AnimatedNumber-module-scss-module__vJ19LW__sizer{visibility:hidden}@media (prefers-reduced-motion:no-preference){.AnimatedNumber-module-scss-module__vJ19LW__value{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.AnimatedNumber-module-scss-module__vJ19LW__text{display:none}}
.ProductHero-module-scss-module__E4-wrG__section{inline-size:100%;padding-inline:var(--section-inset);color:var(--color-black);background:var(--background-texture)}.ProductHero-module-scss-module__E4-wrG__surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background-color:var(--color-white);row-gap:2.5rem;margin-inline:auto;padding-block:1.5rem;container-type:inline-size}@media (min-width:801px){.ProductHero-module-scss-module__E4-wrG__surface{row-gap:1.5rem;padding-block:.75rem 4rem}}.ProductHero-module-scss-module__E4-wrG__visual{aspect-ratio:339/424;background-color:var(--color-lightGrey1);order:2;grid-column:1/-1;min-inline-size:0;position:relative;overflow:clip}@media (min-width:801px){.ProductHero-module-scss-module__E4-wrG__visual{aspect-ratio:342/115;order:0}.ProductHero-module-scss-module__E4-wrG__visual:after{inline-size:calc((100% - 11*var(--grid-gap))/12*4 + 4*var(--grid-gap));background-color:var(--color-white);content:"";block-size:1.5rem;position:absolute;inset-block-end:0;inset-inline-start:0}}.ProductHero-module-scss-module__E4-wrG__scene{pointer-events:none;position:absolute;inset:0}.ProductHero-module-scss-module__E4-wrG__subnav{display:none}@media (min-width:801px){.ProductHero-module-scss-module__E4-wrG__subnav{inline-size:calc((100% - 11*var(--grid-gap))/12*3 + 3*var(--grid-gap));background-color:var(--color-white);display:block;position:absolute;inset-block-start:0;inset-inline-end:0}}.ProductHero-module-scss-module__E4-wrG__subnav>nav{padding-block-end:12px}.ProductHero-module-scss-module__E4-wrG__metric{color:var(--color-black);white-space:nowrap;padding:6px 8px;position:absolute;inset-block-end:10px;inset-inline-end:10px}@media (min-width:801px){.ProductHero-module-scss-module__E4-wrG__metric{inset-block-end:.75rem;inset-inline-end:.75rem}}.ProductHero-module-scss-module__E4-wrG__title.ProductHero-module-scss-module__E4-wrG__title{grid-column:1/-1;min-inline-size:0}.ProductHero-module-scss-module__E4-wrG__title.ProductHero-module-scss-module__E4-wrG__title>h1{overflow-wrap:break-word;text-wrap:balance;min-inline-size:0}@media (max-width:800.98px){.ProductHero-module-scss-module__E4-wrG__title.ProductHero-module-scss-module__E4-wrG__title>h1{white-space:normal}}.ProductHero-module-scss-module__E4-wrG__title.ProductHero-module-scss-module__E4-wrG__title>div:nth-of-type(2){justify-items:start}@media (max-width:800.98px){.ProductHero-module-scss-module__E4-wrG__title.ProductHero-module-scss-module__E4-wrG__title>div:nth-of-type(2){grid-template-columns:max-content;justify-items:stretch}}@media (min-width:801px){.ProductHero-module-scss-module__E4-wrG__title.ProductHero-module-scss-module__E4-wrG__title{grid-template-columns:subgrid}.ProductHero-module-scss-module__E4-wrG__title.ProductHero-module-scss-module__E4-wrG__title>h1{grid-column:1/span 8}.ProductHero-module-scss-module__E4-wrG__title.ProductHero-module-scss-module__E4-wrG__title>div{grid-column:9/span 4;min-inline-size:0}.ProductHero-module-scss-module__E4-wrG__title.ProductHero-module-scss-module__E4-wrG__title>div:first-of-type{padding-inline-end:0}.ProductHero-module-scss-module__E4-wrG__title.ProductHero-module-scss-module__E4-wrG__title>div:nth-of-type(2){align-self:start;row-gap:calc(var(--title-row) - 36px);flex-wrap:wrap;grid-row:2/-1;display:flex}.ProductHero-module-scss-module__E4-wrG__title.ProductHero-module-scss-module__E4-wrG__title>div:nth-of-type(2)>*{flex:1 1 0;min-inline-size:max-content}.ProductHero-module-scss-module__E4-wrG__title.ProductHero-module-scss-module__E4-wrG__title>div:nth-of-type(2)>:only-child{flex:none}}@container (max-width:320px){.ProductHero-module-scss-module__E4-wrG__title>div:nth-of-type(2){grid-template-columns:minmax(0,1fr)}}
.FeaturedResourceCard-module-scss-module__33Azka__card{background:var(--background-texture);width:100%;min-width:0;color:var(--color-black);flex-direction:column;display:flex;position:relative}.FeaturedResourceCard-module-scss-module__33Azka__visual{aspect-ratio:1200/630;background-color:var(--color-lightGrey2);width:100%;position:relative;overflow:hidden}.FeaturedResourceCard-module-scss-module__33Azka__image{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.FeaturedResourceCard-module-scss-module__33Azka__badgeOverlay{max-width:calc(100% - 24px);position:absolute;top:12px;left:12px}.FeaturedResourceCard-module-scss-module__33Azka__group .FeaturedResourceCard-module-scss-module__33Azka__badgeInline{display:none}.FeaturedResourceCard-module-scss-module__33Azka__content{flex-direction:column;width:100%;min-width:0;padding:12px 6px;display:flex}.FeaturedResourceCard-module-scss-module__33Azka__group{background-color:var(--color-white);flex-direction:column;flex:1 0 auto;align-items:flex-start;width:100%;min-width:0;padding:12px;display:flex}.FeaturedResourceCard-module-scss-module__33Azka__title{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;overflow-wrap:anywhere;width:100%;margin:0;font-size:20px;font-style:normal;font-weight:400;line-height:1.3}.FeaturedResourceCard-module-scss-module__33Azka__summary{font-family:var(--beausite,sans-serif);letter-spacing:.01em;width:100%;color:var(--color-darkGrey2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:12px 0 0;font-size:14px;font-style:normal;font-weight:350;line-height:1.4;display:-webkit-box;overflow:hidden}.FeaturedResourceCard-module-scss-module__33Azka__meta{flex-wrap:wrap;align-items:center;gap:16px;width:100%;min-width:0;margin-top:auto;padding-top:12px;display:flex}.FeaturedResourceCard-module-scss-module__33Azka__link{color:inherit;text-decoration:none}.FeaturedResourceCard-module-scss-module__33Azka__link:after{content:"";position:absolute;inset:0}.FeaturedResourceCard-module-scss-module__33Azka__link:focus-visible{outline:none}.FeaturedResourceCard-module-scss-module__33Azka__link:focus-visible:after{outline-offset:4px;outline:2px solid}@media (hover:hover){.FeaturedResourceCard-module-scss-module__33Azka__link:hover{text-underline-offset:.15em;text-decoration:underline}}.FeaturedResourceCard-module-scss-module__33Azka__large .FeaturedResourceCard-module-scss-module__33Azka__meta{gap:16px 20px}@media (min-width:801px){.FeaturedResourceCard-module-scss-module__33Azka__large .FeaturedResourceCard-module-scss-module__33Azka__badgeOverlay{max-width:calc(100% - 32px);top:16px;left:16px}.FeaturedResourceCard-module-scss-module__33Azka__large .FeaturedResourceCard-module-scss-module__33Azka__content{padding:12px}.FeaturedResourceCard-module-scss-module__33Azka__large .FeaturedResourceCard-module-scss-module__33Azka__group{padding:16px}.FeaturedResourceCard-module-scss-module__33Azka__large .FeaturedResourceCard-module-scss-module__33Azka__title{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;max-width:480px;margin:0;font-size:32px;font-style:normal;font-weight:400;line-height:1.2}.FeaturedResourceCard-module-scss-module__33Azka__large .FeaturedResourceCard-module-scss-module__33Azka__summary{font-family:var(--beausite,sans-serif);letter-spacing:.01em;max-width:480px;margin:12px 0 0;font-size:16px;font-style:normal;font-weight:350;line-height:1.4}.FeaturedResourceCard-module-scss-module__33Azka__large .FeaturedResourceCard-module-scss-module__33Azka__meta{padding-top:20px}}.FeaturedResourceCard-module-scss-module__33Azka__small .FeaturedResourceCard-module-scss-module__33Azka__group{padding-right:24px}@media (min-width:801px){.FeaturedResourceCard-module-scss-module__33Azka__small{flex-direction:row;align-items:center}.FeaturedResourceCard-module-scss-module__33Azka__small .FeaturedResourceCard-module-scss-module__33Azka__visual{flex-shrink:0;width:min(279px,50%)}.FeaturedResourceCard-module-scss-module__33Azka__small .FeaturedResourceCard-module-scss-module__33Azka__badgeOverlay{display:none}.FeaturedResourceCard-module-scss-module__33Azka__small .FeaturedResourceCard-module-scss-module__33Azka__badgeInline{display:inline-flex}.FeaturedResourceCard-module-scss-module__33Azka__small .FeaturedResourceCard-module-scss-module__33Azka__badgeInline+.FeaturedResourceCard-module-scss-module__33Azka__title{margin-top:12px}.FeaturedResourceCard-module-scss-module__33Azka__small .FeaturedResourceCard-module-scss-module__33Azka__content{flex:1 1 0;justify-content:center;min-height:146px;padding:12px}}
.ResourcesHero-module-scss-module__mH4Jzq__section{inline-size:100%;padding-inline:var(--section-inset);background:var(--background-texture);color:var(--color-black)}.ResourcesHero-module-scss-module__mH4Jzq__surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background:var(--color-white);margin-inline:auto;padding-block:2rem 0;overflow:clip}@media (min-width:801px){.ResourcesHero-module-scss-module__mH4Jzq__surface{padding-block:5.5rem 2rem}}.ResourcesHero-module-scss-module__mH4Jzq__headingOnly{padding-block-end:2rem}@media (min-width:801px){.ResourcesHero-module-scss-module__mH4Jzq__headingOnly{padding-block-end:5.5rem}}.ResourcesHero-module-scss-module__mH4Jzq__headingOnly .ResourcesHero-module-scss-module__mH4Jzq__headingWrap{border-block-end:none;padding-block-end:0}.ResourcesHero-module-scss-module__mH4Jzq__headingWrap{border-block-end:1px solid var(--color-lightGrey3);grid-column:1/-1;min-inline-size:0;padding-block-end:1.25rem}@media (min-width:801px){.ResourcesHero-module-scss-module__mH4Jzq__headingWrap{padding-block-end:2rem}.ResourcesHero-module-scss-module__mH4Jzq__header.ResourcesHero-module-scss-module__mH4Jzq__header h1{font-family:var(--beausite,sans-serif);letter-spacing:-.02em;margin:0;font-size:56px;font-style:normal;font-weight:400;line-height:1.05}}.ResourcesHero-module-scss-module__mH4Jzq__header.ResourcesHero-module-scss-module__mH4Jzq__header h1+div{align-self:start}.ResourcesHero-module-scss-module__mH4Jzq__featured{flex-direction:column;grid-column:1/-1;gap:1.5rem;min-inline-size:0;padding-block-start:1.25rem;display:flex}@media (min-width:801px){.ResourcesHero-module-scss-module__mH4Jzq__featured{grid-template-columns:subgrid;column-gap:var(--grid-gap);align-items:start;padding-block-start:2rem;display:grid}}.ResourcesHero-module-scss-module__mH4Jzq__primary{grid-column:1/-1}@media (min-width:1025px){.ResourcesHero-module-scss-module__mH4Jzq__primary{grid-column:1/7}}.ResourcesHero-module-scss-module__mH4Jzq__slider{touch-action:pan-y pinch-zoom;cursor:grab;-webkit-user-select:none;user-select:none;min-inline-size:0}.ResourcesHero-module-scss-module__mH4Jzq__slider:active{cursor:grabbing}@media (min-width:801px){.ResourcesHero-module-scss-module__mH4Jzq__slider{touch-action:auto;cursor:auto;-webkit-user-select:auto;user-select:auto;grid-column:1/-1}}@media (min-width:1025px){.ResourcesHero-module-scss-module__mH4Jzq__slider{grid-column:8/-1}}.ResourcesHero-module-scss-module__mH4Jzq__secondary{gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}@media (min-width:801px){.ResourcesHero-module-scss-module__mH4Jzq__secondary{flex-direction:column}}.ResourcesHero-module-scss-module__mH4Jzq__item{flex:0 0 min(288px,85%);min-inline-size:0;display:flex}.ResourcesHero-module-scss-module__mH4Jzq__item a,.ResourcesHero-module-scss-module__mH4Jzq__item img{-webkit-user-drag:none}@media (max-width:800.98px){.ResourcesHero-module-scss-module__mH4Jzq__item>article>:last-child{flex-grow:1}}@media (min-width:801px){.ResourcesHero-module-scss-module__mH4Jzq__item{flex-basis:auto}}
