.ServiceSpotlight_container__rPoX9{display:flex;position:relative;padding:32px 16px 80px;border-top:2px solid var(--color-tan-400);border-bottom:2px solid var(--color-tan-400);background:var(--color-tan-700);overflow:hidden;margin-top:16px}@media(min-width:768px){.ServiceSpotlight_container__rPoX9{margin:0;overflow:visible;padding:40px 32px 80px}}.ServiceSpotlight_contentContainer__XPKmE{display:flex;max-width:1200px;flex-direction:column;align-items:center;gap:24px;margin:0 auto}.ServiceSpotlight_card__lHj7c{display:flex;flex-direction:column;align-items:center;padding:24px 16px;gap:24px;border-radius:16px;background:var(--color-white)}@media(min-width:1024px){.ServiceSpotlight_card__lHj7c{gap:48px}}@media(min-width:768px){.ServiceSpotlight_card__lHj7c{display:grid;padding:16px 16px 16px 36px;grid-template-columns:1fr 1fr;border-radius:32px}}.ServiceSpotlight_leftSide__2Y1WG{display:flex;flex-direction:column;align-items:flex-start;gap:32px;width:100%}.ServiceSpotlight_title__aHfAn{color:var(--color-black);font-size:clamp(36px,8vw - 6px,56px);font-weight:700;line-height:1.1;letter-spacing:-.8px;margin:0}@media(min-width:768px)and (max-width:1023px){.ServiceSpotlight_title__aHfAn{font-size:clamp(36px,5vw - 6px,56px)}}@media(min-width:1024px){.ServiceSpotlight_title__aHfAn{line-height:54px}}.ServiceSpotlight_description__LFYdN{color:var(--color-black,#000);font-size:18px;font-weight:400;margin:0}.ServiceSpotlight_servicesContainer__Xa7Nn{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}@media(min-width:1024px){.ServiceSpotlight_servicesContainer__Xa7Nn{gap:32px;flex-wrap:nowrap}}.ServiceSpotlight_servicesContainer__Xa7Nn a{text-decoration:none;width:100%}@media(min-width:1024px){.ServiceSpotlight_servicesContainer__Xa7Nn a{width:auto}}.ServiceSpotlight_servicesContainer__Xa7Nn a:first-child .ServiceSpotlight_service__4Z7_z .ServiceSpotlight_serviceImage__6rJeW{object-fit:none;object-position:right}.ServiceSpotlight_service__4Z7_z{display:flex;padding:16px;align-items:center;gap:40px;width:100%;border:1px solid var(--color-tan-400);border-radius:16px;background:var(--color-white)}@media(max-width:352px){.ServiceSpotlight_service__4Z7_z{padding:12px}}@media(max-width:400px){.ServiceSpotlight_service__4Z7_z{gap:16px}}@media(min-width:1024px){.ServiceSpotlight_service__4Z7_z{width:auto;border:none}}.ServiceSpotlight_serviceTitle__Q8O09{color:var(--color-black,#000);font-family:var(--font-family-sans-serif);font-size:20px;font-weight:var(--font-weight-bold);line-height:24px;letter-spacing:-.3px;margin:0}@media(max-width:374px){.ServiceSpotlight_serviceTitle__Q8O09{font-size:18px}}@media(max-width:332px){.ServiceSpotlight_serviceTitle__Q8O09{font-size:16px}}.ServiceSpotlight_serviceDescription__Ip0Ml{color:var(--color-tan-400);font-size:16px;font-family:var(--font-family-sans-serif);font-weight:var(--font-weight-medium);line-height:25px;letter-spacing:-.3px;margin:0}@media(max-width:374px){.ServiceSpotlight_serviceDescription__Ip0Ml{font-size:14px}}@media(max-width:332px){.ServiceSpotlight_serviceDescription__Ip0Ml{font-size:12px}}.ServiceSpotlight_serviceImage__6rJeW{border-radius:16px}.ServiceSpotlight_otherServicesLabel__ZZraW,.ServiceSpotlight_overline__o_O84{width:100%;font-size:10px;text-align:center;margin:0}.ServiceSpotlight_imageContainer__IcnhD{position:relative;width:100%;aspect-ratio:5/5;max-width:536px;margin:0 auto}@media(max-width:550px){.ServiceSpotlight_imageContainer__IcnhD{aspect-ratio:10/11}}.ServiceSpotlight_image__1fygh{border-radius:16px;object-fit:cover;max-width:536px;width:100%;height:100%}@media(min-width:768px){.ServiceSpotlight_image__1fygh{border-radius:32px}}@media(max-width:767px){.ServiceSpotlight_ctaButton__NsScP{width:100%}}.ServiceSpotlight_mobileImageContainer__ZfAT_{position:relative}.ServiceSpotlight_descriptionContainer__Z9Jgr{position:absolute;background-color:var(--color-white);padding:9.5px 16px;border-radius:.5rem;width:auto;min-width:fit-content;text-align:center;white-space:nowrap;z-index:2;bottom:16px;left:50%;transform:translateX(-50%)}@media(min-width:1024px){.ServiceSpotlight_descriptionContainer__Z9Jgr{padding:16px 20px}}@media(min-width:768px){.ServiceSpotlight_descriptionContainer__Z9Jgr{left:auto;right:0;bottom:54px;border-top-right-radius:0;border-bottom-right-radius:0;transform:none;text-align:left;white-space:normal}}.ServiceSpotlight_descriptionText__s5Yhg{font-weight:700;font-size:12px;line-height:9.31px;letter-spacing:-.5px;color:var(--color-black);white-space:nowrap;display:flex;align-items:center;justify-content:center}.ServiceSpotlight_descriptionText__s5Yhg>strong{color:var(--color-tan-400);font-size:12px;margin-right:3px}@media(min-width:768px){.ServiceSpotlight_descriptionText__s5Yhg{font-weight:780;font-size:13px;line-height:15.69px;letter-spacing:-.2px;white-space:normal;justify-content:flex-start}}.ServiceSpotlight_badge__T4UEn{position:absolute;width:76px;height:76px;top:17px;right:17px;background-size:contain;background-position:50%;background-repeat:no-repeat;transform:rotate(-8.14deg);z-index:2;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--color-white);font-size:9px;line-height:10px;font-weight:700;word-spacing:100vw;letter-spacing:.1px}@media(min-width:768px){.ServiceSpotlight_badge__T4UEn{max-width:100px}}@media(min-width:1024px){.ServiceSpotlight_badge__T4UEn{max-width:100px;max-height:100px;width:100px;height:100px;top:24px;right:30px;font-size:10px}}.ServiceSpotlight_hideOnMobile__Ar4hU{display:none}@media(min-width:768px){.ServiceSpotlight_hideOnMobile__Ar4hU{display:block;width:100%}}.ServiceSpotlight_showOnMobile__qu4VP{display:block;width:100%}@media(min-width:768px){.ServiceSpotlight_showOnMobile__qu4VP{display:none}}.ServiceSpotlight_embla__HEeCf{overflow:hidden;width:100%;max-width:536px;margin:0 auto}.ServiceSpotlight_embla__container__KuTlJ{display:flex}.ServiceSpotlight_embla__slide__bPo1j{flex:0 0 100%;min-width:0;position:relative}.GiantGetStarted_getStarted__Qqhne{display:flex;justify-content:center}.GiantGetStarted_getStarted__Qqhne a,.GiantGetStarted_getStarted__Qqhne span{font-family:var(--font-family-serif);font-size:34px;letter-spacing:-.5px;color:var(--color-tan-400);text-decoration:underline;text-decoration-color:var(--color-tan-600);text-decoration-line:underline;padding-bottom:0;background:none}.GiantGetStarted_getStarted__Qqhne a:hover,.GiantGetStarted_getStarted__Qqhne span:hover{color:var(--color-tan-400);text-decoration-color:var(--color-tan-400);background:none}@media(min-width:480px){.GiantGetStarted_getStarted__Qqhne{font-size:39px}}@media(min-width:768px){.GiantGetStarted_getStarted__Qqhne a,.GiantGetStarted_getStarted__Qqhne span{font-size:60px}}.UpsellBanner_container__4vbdd{width:100%;position:relative;max-width:1149px;margin:0 auto;contain:content}@media(min-width:768px){.UpsellBanner_container__4vbdd{padding:0 var(--page-pad-left)}}@media(min-width:1345px){.UpsellBanner_container__4vbdd{padding:0}}.UpsellBanner_grid__i__cQ{border-top:2px solid var(--color-tan-400);border-bottom:2px solid var(--color-tan-400);border-radius:0;display:flex;flex-direction:column-reverse;gap:12px}@media(min-width:768px){.UpsellBanner_grid__i__cQ{border:2px solid var(--color-tan-400);display:grid;grid-template-columns:1fr 1fr;gap:60px;border-radius:12px}}.UpsellBanner_badgePosition__g7Nwq{display:flex;justify-content:center;width:100%;max-width:960px;margin:0 auto;position:relative;bottom:-28px}@media(min-width:768px){.UpsellBanner_badgePosition__g7Nwq{justify-content:flex-start;margin-left:48px}}.UpsellBanner_badge__hn5W4{display:inline-block;color:var(--color-white);background-color:var(--color-tan-400);border-radius:8px;padding:4px 12px}.UpsellBanner_words__6EjKV{padding:48px 16px}@media(min-width:768px){.UpsellBanner_words__6EjKV{padding:48px 0 48px 48px}}.UpsellBanner_body__jOmPL{font-size:16px}.UpsellBanner_cta__h56Q8{margin-top:2rem}.UpsellBanner_cta__h56Q8 a{color:#000;text-decoration:underline;text-decoration-thickness:4px;text-decoration-color:var(--color-tan-400);text-decoration-style:dotted;text-underline-offset:8px}.UpsellBanner_cta__h56Q8 a:hover{text-decoration-style:solid}.UpsellBanner_image__LClT_{position:relative;margin:24px 0 0;border-radius:0;overflow:hidden;aspect-ratio:2}@media(min-width:768px){.UpsellBanner_image__LClT_{aspect-ratio:unset;margin:24px;border-radius:10px}}.VideoPlayer_videoContainer__r7Hu7{display:flex;align-items:center;justify-content:center;border-radius:24px;position:relative;overflow:hidden}.VideoPlayer_videoOverlay__3FTH4{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1;transition:opacity .3s ease}.VideoPlayer_playButtonWrapper__C93Ar{transition:transform .2s ease;display:flex;align-items:center;justify-content:center;border-radius:50%}.page_column1__d1wyg{display:flex;flex-direction:column;gap:56px;margin:0 auto;max-width:1344px;width:100%;padding:0}@media(min-width:768px){.page_column1__d1wyg{padding:0 24px;gap:144px}}.page_intro__9dFvS{margin:0 auto}.page_introBodyAndButton__Skcuo{display:flex;flex-direction:column;gap:32px;text-align:start;align-items:start}.page_introBodyAndButton__Skcuo a{background-color:var(--color-tan-400);color:var(--color-white)}@media(min-width:1345px){.page_introBodyAndButton__Skcuo{align-items:center;text-align:center;order:1}}.page_introBody__5Pk2k{max-width:600px;margin:0}@media(min-width:1345px){.page_introBody__5Pk2k{margin:0 auto}}.page_introImage__DA06W{display:none;position:relative;height:100%;min-height:340px}@media(min-width:768px){.page_introImage__DA06W{display:block}}.page_pressLogosBackground___FsnC{background-color:var(--color-neutral-975);padding:80px 0;width:100%;margin:0 auto}@media(min-width:1345px){.page_pressLogosBackground___FsnC{border-radius:32px}}.page_widthAlignedWithHeader__HlmJc{max-width:1280px;margin:0 auto}.page_introAndImage__eHjBy{display:grid;gap:60px;grid-template-columns:1fr;align-items:flex-start;position:relative;width:100%;height:100%;margin:32px 0 72px}@media(min-width:768px){.page_introAndImage__eHjBy{margin-top:48px;grid-template-columns:1fr 1fr}}@media(min-width:1200px){.page_introAndImage__eHjBy{grid-template-columns:2fr 1fr}}@media(min-width:1345px){.page_introAndImage__eHjBy{grid-template-columns:1fr}}.page_noCostRow__nsRKV{display:grid;grid-template-columns:2fr 1fr;gap:8px;max-width:992px;padding:0 0 0 16px;margin:0 auto;height:400px}.page_noCostRow__nsRKV>div:first-child{order:2;width:200px;transform:rotateY(180deg)}.page_noCostRow__nsRKV>div:nth-child(2){order:1;align-self:center}@media(min-width:768px){.page_noCostRow__nsRKV{padding:0 24px;grid-template-columns:1fr 1fr;gap:48px}.page_noCostRow__nsRKV>div:first-child,.page_noCostRow__nsRKV>div:nth-child(2){transform:unset;width:unset;order:unset}}.page_noCostImage__AyA4s{position:relative}.page_noCostCta__aMoS4{background-color:var(--color-tan-400);color:var(--color-white)}.page_noCostCta__aMoS4:focus-visible{background-color:var(--color-black)}.page_noCostCta__aMoS4:hover{background-color:var(--color-black)}.page_overflowHidden__L4FfJ{contain:content;overflow:hidden;max-width:100vw}.page_column__kyK7K,.page_main__E17RY{display:flex;flex-direction:column}.page_column__kyK7K{gap:80px}@media(min-width:768px){.page_column__kyK7K{gap:240px}}.page_widthAlignedWithHeader__HlmJc{padding:0 16px}@media(min-width:768px){.page_widthAlignedWithHeader__HlmJc{padding:0 var(--page-pad-left)}}