.CareerPage_page__ZXH2C{--ra-section-space:clamp(20px,2vw,28px)}.CareerPage_page__ZXH2C.CareerPage_page__ZXH2C>section :is(h2,.CareerPage_career-title__KtxHb){font-size:clamp(28px,3vw,40px);line-height:1.2}.CareerPage_page__ZXH2C.CareerPage_page__ZXH2C.CareerPage_page__ZXH2C>.main-banner+section{padding-top:var(--ra-section-space)}.CareerPage_page__ZXH2C .advantages [data-metrics]{margin-top:0}.CareerPage_page__ZXH2C .expert-section{border-radius:var(--ra-radius-section,24px)}.CareerPage_page__ZXH2C.CareerPage_page__ZXH2C .section-team-work .team-top,.CareerPage_page__ZXH2C.CareerPage_page__ZXH2C>[data-section=career-benefits] header,.CareerPage_page__ZXH2C.CareerPage_page__ZXH2C>[data-section=open-roles] header{margin-bottom:24px}.IntegrationArchitecture_section__NTgX1{margin-block:48px}.IntegrationArchitecture_figure__RG_U2{margin:24px 0}.IntegrationArchitecture_flow__XtRHf{display:grid;grid-template-columns:repeat(var(--flow-stages,4),minmax(0,1fr));gap:28px;padding:0;list-style:none}.IntegrationArchitecture_stage__FiAly{position:relative;min-width:0;padding:24px;border:1px solid var(--ra-color-text,#454545);border-radius:16px;background:var(--ra-color-surface,#fff)}.IntegrationArchitecture_stage__FiAly:nth-child(3){background:#e4f4fb}.IntegrationArchitecture_connector__ocbEp{position:absolute;right:-30px;top:45%}.IntegrationArchitecture_stage__FiAly h3{font-size:22px;line-height:1.3;margin:12px 0;overflow-wrap:anywhere}.IntegrationArchitecture_stage__FiAly p{font-size:18px;line-height:1.5;margin:0}.IntegrationArchitecture_stageIcon__s8xZS{width:32px;height:32px;object-fit:contain}.IntegrationArchitecture_caption__x2K8V{margin-top:20px;font-size:16px;line-height:1.5}@media (max-width:1000px){.IntegrationArchitecture_flow__XtRHf{grid-template-columns:1fr}.IntegrationArchitecture_connector__ocbEp{transform:rotate(90deg);right:calc(50% - 16px);top:auto;bottom:-31px}}.IntegrationArchitecture_retail__um_T1{container-type:inline-size}.IntegrationArchitecture_retail__um_T1 .IntegrationArchitecture_flow__XtRHf{gap:76px;align-items:stretch;margin:24px 0}.IntegrationArchitecture_retail__um_T1 .IntegrationArchitecture_stage__FiAly{padding:24px;background:#fff}.IntegrationArchitecture_retail__um_T1 .IntegrationArchitecture_stage__FiAly:nth-child(2){background:#e4f4fb;border-width:2px;box-shadow:6px 6px 0 #8dcbe8}.IntegrationArchitecture_retail__um_T1 .IntegrationArchitecture_stage__FiAly:nth-child(3){background:#f1fcf6}.IntegrationArchitecture_role__OJLxg{display:block;margin-bottom:20px;font:700 12px/18px var(--ra-font-heading);text-transform:uppercase;letter-spacing:.06em}.IntegrationArchitecture_retail__um_T1 .IntegrationArchitecture_stageIcon__s8xZS{display:block;width:40px;height:40px}.IntegrationArchitecture_retail__um_T1 .IntegrationArchitecture_stage__FiAly h3{margin:16px 0 12px;font-size:22px;line-height:28px}.IntegrationArchitecture_retail__um_T1 .IntegrationArchitecture_stage__FiAly p{font-size:16px;line-height:24px}.IntegrationArchitecture_retail__um_T1 .IntegrationArchitecture_connector__ocbEp{right:-72px;top:50%;width:68px;display:flex;flex-direction:column;align-items:center;gap:6px;transform:translateY(-50%)}.IntegrationArchitecture_connectionLabel__F1FlF{font-size:11px;line-height:16px;text-align:center}.IntegrationArchitecture_retail__um_T1 .IntegrationArchitecture_caption__x2K8V{padding:16px 20px;border-left:3px solid #8dcbe8;background:#f5f9fb}.IntegrationArchitecture_retail__um_T1 .IntegrationArchitecture_caption__x2K8V p{margin:0;font-size:16px;line-height:24px}@container (max-width: 760px){.IntegrationArchitecture_retail__um_T1 .IntegrationArchitecture_flow__XtRHf{grid-template-columns:1fr;gap:76px}.IntegrationArchitecture_retail__um_T1 .IntegrationArchitecture_connector__ocbEp{right:calc(50% - 60px);top:auto;bottom:-62px;width:120px;transform:none;flex-direction:row;justify-content:center}.IntegrationArchitecture_retail__um_T1 .IntegrationArchitecture_connector__ocbEp>:first-child{transform:rotate(90deg);flex-shrink:0}}.QuotationWorkflow_diagram__1yX_E{margin:28px 0 40px;padding:clamp(16px,3vw,30px);border:1px solid #bfcbd5;border-radius:16px;background:#f6f9fc;color:#2e303a}.QuotationWorkflow_flow__pdEJC{display:grid;gap:26px}.QuotationWorkflow_stage__Sb_Yw{position:relative;padding:20px;border:1px solid #a8c5d5;border-radius:10px;background:white;min-width:0}.QuotationWorkflow_stage__Sb_Yw:not(:last-child):after{content:"↓";position:absolute;bottom:-26px;left:calc(50% - 12px);height:26px;width:24px;text-align:center;font-size:24px;line-height:26px;color:#237e95}.QuotationWorkflow_stageHeading__AtST9{display:flex;align-items:center;gap:12px;margin-bottom:12px}.QuotationWorkflow_diagram__1yX_E h3{font-size:18px!important;line-height:1.35!important;margin:0!important;color:inherit!important}.QuotationWorkflow_number__yJ9VZ{display:grid;place-items:center;flex:0 0 30px;height:30px;border-radius:50%;background:#2e303a;color:white;font-size:13px}.QuotationWorkflow_diagram__1yX_E p{font-size:15px;line-height:1.6;margin:0 0 8px}.QuotationWorkflow_diagram__1yX_E p:last-child{margin-bottom:0}.QuotationWorkflow_lookups__xNGr2{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:16px}.QuotationWorkflow_lookups__xNGr2>div{border:1px solid #bcd6e2;background:#eff8fc;padding:14px;border-radius:8px}.QuotationWorkflow_validation__fhHhT{background:#e5f2ff;color:#2e303a;border-color:#8bb9d5}.QuotationWorkflow_validation__fhHhT p{color:#454545!important}.QuotationWorkflow_fork__XIgpl{display:grid;grid-template-columns:1fr 1fr;position:relative;text-align:center;font-size:13px;font-weight:600;margin-top:22px;padding-top:20px;gap:14px}.QuotationWorkflow_fork__XIgpl:before{content:"";position:absolute;left:25%;right:25%;top:0;border-top:2px solid #7394a3}.QuotationWorkflow_fork__XIgpl:after{content:"";position:absolute;left:50%;top:-22px;height:22px;border-left:2px solid #7394a3}.QuotationWorkflow_fork__XIgpl span{position:relative;padding:5px 0 15px}.QuotationWorkflow_fork__XIgpl span:before{content:"↓";position:absolute;top:-24px;left:calc(50% - 8px);color:#237e95;background:#f6f9fc;width:16px}.QuotationWorkflow_branches__DAC04{display:grid;grid-template-columns:1fr 1fr;gap:14px}.QuotationWorkflow_clear__RfAS2,.QuotationWorkflow_review__m3Dr_{min-width:0;padding:20px;border-radius:10px;border:1px solid #a9cdbb;background:#eefaf4}.QuotationWorkflow_review__m3Dr_{background:#fff7e8;border-color:#d7b77e}.QuotationWorkflow_branches__DAC04 h3{margin-bottom:12px!important}.QuotationWorkflow_approval__8SohC{border-top:1px solid #d7b77e;margin-top:14px!important;padding-top:12px;font-weight:600}.QuotationWorkflow_diagram__1yX_E figcaption{font-size:13px;line-height:1.5;margin-top:20px;color:#56616c}@media (max-width:600px){.QuotationWorkflow_branches__DAC04,.QuotationWorkflow_lookups__xNGr2{grid-template-columns:1fr}.QuotationWorkflow_fork__XIgpl{display:none}.QuotationWorkflow_branches__DAC04{margin-top:26px}.QuotationWorkflow_clear__RfAS2:before{content:"↓ No issue flagged";display:block;font-size:12px;font-weight:600;margin-bottom:10px;color:#28664b}.QuotationWorkflow_review__m3Dr_:before{content:"↓ Possible error flagged";display:block;font-size:12px;font-weight:600;margin-bottom:10px;color:#795422}.QuotationWorkflow_diagram__1yX_E h3{font-size:16px!important}.QuotationWorkflow_diagram__1yX_E p{font-size:14px}.QuotationWorkflow_clear__RfAS2,.QuotationWorkflow_review__m3Dr_,.QuotationWorkflow_stage__Sb_Yw{padding:16px}}.Data360Topics_section__VUIjw{margin-block:72px;color:var(--ra-color-text,#454545)}.Data360Topics_container__M9joY{width:min(1224px,calc(100% - 48px));margin-inline:auto}.Data360Topics_heading__R8vx8{display:flex;flex-direction:column;gap:14px;text-align:center;margin-bottom:48px}.Data360Topics_heading__R8vx8 h2{font:700 48px/56px var(--ra-font-heading,sans-serif);margin:0;color:inherit}.Data360Topics_heading__R8vx8 p{font:300 24px/34px var(--ra-font-body,sans-serif);margin:0}.Data360Topics_navIcon__ZO6Qn{width:24px;height:24px;flex-shrink:0;margin-right:8px;vertical-align:middle}.Data360Topics_section__VUIjw [role=tab]:not([aria-selected=true]) .Data360Topics_navIcon__ZO6Qn{filter:brightness(0) invert(1)}.Data360Topics_section__VUIjw [role=tab]:hover .Data360Topics_navIcon__ZO6Qn{filter:none}.Data360Topics_panel__Ay5OS{display:flex;flex-direction:column;gap:24px;min-width:0}.Data360Topics_identity__53E2e{display:flex;align-items:flex-start;gap:14px;min-width:0}.Data360Topics_identity__53E2e h3{font:700 28px/36px var(--ra-font-heading);margin:0}.Data360Topics_icon__520lx{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px}.Data360Topics_panelIcon__FI9ta{width:32px;height:32px}.Data360Topics_copy__7s51D{font:300 20px/29px var(--ra-font-body);min-width:0}.Data360Topics_copy__7s51D li,.Data360Topics_copy__7s51D p{font:inherit}.Data360Topics_copy__7s51D p{margin:0 0 16px}.Data360Topics_copy__7s51D>p:first-child{padding:18px 20px;border-left:3px solid #30bf98;border-radius:0 12px 12px 0;background:#f1f8fb;font-weight:500;color:#304b55}.Data360Topics_copy__7s51D>:last-child{margin-bottom:0}.Data360Topics_copy__7s51D strong{font-weight:800}@media (max-width:767px){.Data360Topics_section__VUIjw{margin-block:48px}.Data360Topics_container__M9joY{width:calc(100% - 40px)}.Data360Topics_heading__R8vx8 h2{font-size:32px;line-height:40px}.Data360Topics_heading__R8vx8 p{font-size:20px;line-height:29px}.Data360Topics_heading__R8vx8{margin-bottom:32px}.Data360Topics_panel__Ay5OS{gap:20px}.Data360Topics_identity__53E2e h3{font-size:24px;line-height:32px}.Data360Topics_identity__53E2e{align-items:flex-start;gap:16px}}.StructuredLists_content__jRTaX h4{display:flex;align-items:center;gap:12px;font:800 18px/28px var(--ra-font-heading);margin:28px 0 16px;color:#285c51}.StructuredLists_content__jRTaX h4:after{content:"";flex:1 1;height:1px;background:#dce8eb}.StructuredLists_content__jRTaX ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;margin:0;list-style:none}.StructuredLists_content__jRTaX li{position:relative;margin:0;padding:16px 16px 16px 48px;border:1px solid #dfebe7;border-radius:12px;background:#f7faf9;font-size:18px;font-weight:500;line-height:28px;min-width:0;overflow-wrap:break-word}.StructuredLists_content__jRTaX li:before{content:"";position:absolute;left:16px;top:19px;width:22px;height:22px;background:#278874;-webkit-mask:url(/assets/benefits/design-benefit-check-circle.svg) center/contain no-repeat;mask:url(/assets/benefits/design-benefit-check-circle.svg) center/contain no-repeat}.StructuredLists_content__jRTaX li p{margin:0}.StructuredLists_content__jRTaX ul+p{margin-top:24px}@media (max-width:767px){.StructuredLists_content__jRTaX ul{grid-template-columns:minmax(0,1fr)}}.StructuredLists_compact__Twjy9 ul{grid-template-columns:minmax(0,1fr);gap:10px}.StructuredLists_compact__Twjy9 li{padding:10px 12px 10px 44px;font-size:18px;line-height:27px}.StructuredLists_compact__Twjy9 li:before{top:13px;width:20px;height:20px}.StructuredLists_compact__Twjy9 h4:first-child{margin-top:0}.StructuredLists_paired__p_fB0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;align-items:start}.StructuredLists_paired__p_fB0 h4{margin:0;font-size:17px;line-height:25px}.StructuredLists_paired__p_fB0 h4:after{display:none}.StructuredLists_paired__p_fB0 h4:first-of-type{grid-column:1;grid-row:1}.StructuredLists_paired__p_fB0 h4:nth-of-type(2){grid-column:2;grid-row:1}.StructuredLists_paired__p_fB0 ul{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.StructuredLists_paired__p_fB0 ul:first-of-type{grid-column:1;grid-row:2}.StructuredLists_paired__p_fB0 ul:nth-of-type(2){grid-column:2;grid-row:2}.StructuredLists_paired__p_fB0 li{padding:0 0 0 14px;border:0;border-radius:0;background:none;font-size:18px;font-weight:300;line-height:28px}.StructuredLists_paired__p_fB0 li:before{left:0;top:10px;width:4px;height:4px;border-radius:50%;-webkit-mask:none;mask:none;background:currentColor}@media (max-width:767px){.StructuredLists_paired__p_fB0{display:flex;flex-direction:column;gap:12px}.StructuredLists_paired__p_fB0 h4:nth-of-type(2){margin-top:8px}}.StructuredLists_plain__nwf6_ ul{grid-template-columns:minmax(0,1fr);gap:12px}.StructuredLists_plain__nwf6_ li{padding:0 0 0 30px;border:0;border-radius:0;background:transparent;font:300 18px/28px var(--ra-font-body,sans-serif)}.StructuredLists_plain__nwf6_ li:before{left:0;top:3px;width:22px;height:22px}.Metrics_metrics__ALD0Z .Metrics_metric__BfTTY{justify-content:center;text-align:center}.Metrics_content__VUfad{min-width:0;overflow-wrap:anywhere;color:var(--ra-color-text)}.Metrics_count__TQ5Jo{display:block;margin-bottom:7px;font-family:var(--ra-font-heading);font-size:66.219px;font-weight:700;line-height:1.3}.Metrics_description__YxJ_9{display:block;font-family:var(--ra-font-body);font-size:20px;font-weight:350;line-height:1.5}.Metrics_metrics__ALD0Z .Metrics_staticMetric__Vuhxe:hover{background:transparent}@media (max-width:767px){.Metrics_count__TQ5Jo{font-size:52.306px}.Metrics_description__YxJ_9{font-size:18px}}.Metrics_whyRA__J6wjp .Metrics_count__TQ5Jo{font:800 96px/96px var(--ra-font-heading)}.Metrics_whyRA__J6wjp .Metrics_description__YxJ_9{font:300 20px/29px var(--ra-font-body)}@media (max-width:767px){.Metrics_whyRA__J6wjp .Metrics_count__TQ5Jo{font-size:64px;line-height:72px}.Metrics_whyRA__J6wjp .Metrics_description__YxJ_9{font-size:18px;line-height:28px}}.TeamSection_section__4IXBk{padding:14px 0;color:#454545;background:#fff}.TeamSection_section__4IXBk .TeamSection_container__8lg0O{width:min(1232px,calc(100% - 48px));max-width:none;margin-inline:auto;padding:0}.TeamSection_section__4IXBk .TeamSection_header___gmrc{display:block;margin:0 0 48px;text-align:center}.TeamSection_header___gmrc .career-title{margin:0;color:inherit;font:700 48px/56px var(--ra-font-heading,sans-serif)}.TeamSection_header___gmrc .career-subTitle{margin:14px auto 0;max-width:1018px;font:300 20px/29px var(--ra-font-body,sans-serif)}.TeamSection_header___gmrc .career-subTitle:empty{display:none}@media (max-width:768px){.TeamSection_section__4IXBk .TeamSection_container__8lg0O{width:calc(100% - 32px)}.TeamSection_section__4IXBk .TeamSection_header___gmrc{margin-bottom:24px}.TeamSection_header___gmrc .career-title{font-size:32px;line-height:40px}}.TeamSection_section__4IXBk .TeamSection_header___gmrc .team-top_content{width:100%;max-width:none}.TeamSection_section__4IXBk .TeamSection_header___gmrc .career-title{width:100%;max-width:none;font-size:48px;line-height:56px;padding:0}.TeamSection_section__4IXBk .TeamSection_header___gmrc .career-title:after,.TeamSection_section__4IXBk .TeamSection_header___gmrc .career-title:before{content:none}@media (max-width:768px){.TeamSection_section__4IXBk .TeamSection_header___gmrc .career-title{font-size:32px;line-height:40px}}.HomeHero_section__cuVey.HomeHero_section__cuVey{padding:30px 0;margin:0;overflow:clip;color:var(--ra-color-primary-dark-grey,#363636)}.HomeHero_container__u1db5{width:min(1224px,calc(100% - 48px));margin-inline:auto}.HomeHero_body__8146o{position:relative;display:grid;grid-template-columns:minmax(0,728fr) minmax(0,496fr);align-items:center;min-height:574px;isolation:isolate}.HomeHero_background__8hUAm{position:absolute;z-index:-1;inset:0;border-radius:20px;background:linear-gradient(92.212757deg,#f7f9fc 9.472%,#edf0f5 49.424%,#f6f6f6 89.375%);pointer-events:none}.HomeHero_content__MjQOS{display:flex;flex-direction:column;align-items:flex-start;gap:24px;min-width:0;padding:48px 8px 48px 48px}.HomeHero_title____5wV{width:100%;margin:0;color:inherit;font:700 clamp(40px,4.027778vw,58px)/1.137931 var(--ra-font-heading);overflow-wrap:break-word}.HomeHero_text__nGBT3{width:100%;max-width:566px;margin:0;color:inherit;font:300 20px/28px var(--ra-font-body)}.HomeHero_text__nGBT3 p{margin:0;font:inherit;color:inherit}.HomeHero_text__nGBT3 p+p{margin-top:16px}.HomeHero_eyebrow__jwJvH{margin:0;font:600 14px/20px var(--ra-font-heading)}.HomeHero_actions__3a4_I{display:flex;flex-wrap:wrap;gap:16px;margin-top:24px;max-width:100%}.HomeHero_actions__3a4_I:empty{display:none}.HomeHero_section__cuVey .HomeHero_actions__3a4_I .HomeHero_cta__5UM8S.ra-button{flex:0 1 auto;width:fit-content;margin:0;letter-spacing:.44px;overflow-wrap:break-word}.HomeHero_artwork__yFwly{position:relative;width:100%;aspect-ratio:496/574;pointer-events:none}.HomeHero_artwork__yFwly img{position:absolute;display:block;max-width:none;height:auto}.HomeHero_artwork__yFwly .HomeHero_accent__LkMjK{left:16.129032%;top:0;width:66.330645%}.HomeHero_artwork__yFwly .HomeHero_cloud__qgjHd{left:-5.846774%;top:2.961672%;width:115.725806%}.HomeHero_artwork__yFwly .HomeHero_laptop__hnn9s{left:-.403226%;top:21.602787%;width:119.959677%}.HomeHero_media__RY8oF{min-width:0;padding:24px}.HomeHero_media__RY8oF img{display:block;width:100%;height:auto;object-fit:contain}.HomeHero_copyOnly__Q9lpt{grid-template-columns:minmax(0,1fr)}.HomeHero_copyOnly__Q9lpt .HomeHero_content__MjQOS{max-width:960px;padding-right:48px}.HomeHero_copyOnly__Q9lpt .HomeHero_text__nGBT3{max-width:760px}.HomeHero_metrics__IZ9_u{display:flex;flex-wrap:wrap;gap:24px;padding:24px}.HomeHero_metric__oWAI3{display:flex;align-items:center;gap:16px;flex:1 1 240px;min-width:0;overflow-wrap:anywhere}.HomeHero_count__dVzS2,.HomeHero_metric__oWAI3 strong{display:block;font:700 32px/1.2 var(--ra-font-heading)}.HomeHero_metricImage__Kxo24{width:80px;height:64px;object-fit:contain}.HomeHero_stars__A5_xT{display:block;width:100px;height:auto}@media (max-width:1439px){.HomeHero_artwork__yFwly{width:83%}}@media (max-width:1100px){.HomeHero_body__8146o{min-height:480px;grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.HomeHero_content__MjQOS{padding:32px 8px 32px 30px;gap:20px}.HomeHero_title____5wV{font-size:clamp(32px,4vw,44px);line-height:1.15}.HomeHero_text__nGBT3{font-size:18px;line-height:26px}.HomeHero_actions__3a4_I{margin-top:12px}}@media (max-width:767px){.HomeHero_section__cuVey.HomeHero_section__cuVey{padding:20px 0}.HomeHero_container__u1db5{width:calc(100% - 32px)}.HomeHero_body__8146o{min-height:0;grid-template-columns:minmax(0,1fr)}.HomeHero_content__MjQOS,.HomeHero_copyOnly__Q9lpt .HomeHero_content__MjQOS{padding:28px 20px}.HomeHero_title____5wV{font-size:clamp(28px,7vw,38px)}.HomeHero_artwork__yFwly{width:76%;max-width:360px;justify-self:center;margin-top:0}.HomeHero_media__RY8oF{width:min(100%,380px);justify-self:center;padding-top:0}.HomeHero_section__cuVey .HomeHero_actions__3a4_I .HomeHero_cta__5UM8S.ra-button{min-height:54px;padding:14px 24px;font-size:18px;line-height:24px}}@media (min-width:768px){.HomeHero_section__cuVey .HomeHero_actions__3a4_I .HomeHero_homeCTA___hAaU.ra-button{min-width:min(266px,100%);min-height:70px}}.HomeHero_content__MjQOS>nav{margin-bottom:0}.BenefitsCardsSection_section__D8PJa{padding:14px 0;color:#454545}.BenefitsCardsSection_container__WRkS3{width:min(1224px,calc(100% - 48px));margin-inline:auto}.BenefitsCardsSection_title__PetND{margin:0;color:inherit;font:700 48px/56px var(--ra-font-heading,sans-serif)}.BenefitsCardsSection_description__gStzR{font:300 24px/34px var(--ra-font-body,sans-serif)}.BenefitsCardsSection_cardText__jEAY9>:first-child,.BenefitsCardsSection_description__gStzR>:first-child{margin-top:0}.BenefitsCardsSection_cardText__jEAY9>:last-child,.BenefitsCardsSection_description__gStzR>:last-child{margin-bottom:0}.BenefitsCardsSection_grid__nMLNM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.BenefitsCardsSection_card__71yx3{box-sizing:border-box;display:grid;grid-row:span 2;grid-template-rows:subgrid;row-gap:14px;min-width:0;align-content:start;overflow-wrap:break-word}.BenefitsCardsSection_heading__W7XXb{display:flex;align-items:flex-start;align-self:start;gap:14px}.BenefitsCardsSection_icon___qNmM{flex:0 0 32px;width:32px;height:32px;object-fit:contain}.BenefitsCardsSection_cardTitle__ArOWe{min-width:0;margin:0;color:inherit;font:700 24px/32px var(--ra-font-heading,sans-serif)}.BenefitsCardsSection_cardText__jEAY9{align-self:start;min-width:0;font:300 20px/29px var(--ra-font-body,sans-serif)}.BenefitsCardsSection_cardText__jEAY9 li,.BenefitsCardsSection_cardText__jEAY9 p{font:inherit;color:inherit}@media (max-width:1023px){.BenefitsCardsSection_grid__nMLNM{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.BenefitsCardsSection_container__WRkS3{width:calc(100% - 40px)}.BenefitsCardsSection_header__YVjXk{margin-bottom:32px}.BenefitsCardsSection_title__PetND{font-size:32px;line-height:40px}.BenefitsCardsSection_description__gStzR{font-size:20px;line-height:29px}.BenefitsCardsSection_grid__nMLNM{grid-template-columns:minmax(0,1fr)}.BenefitsCardsSection_card__71yx3{display:flex;flex-direction:column;grid-row:auto;gap:14px}}.BenefitsCardsSection_actions__L8CEf{display:flex;justify-content:center;margin-top:36px}.BenefitsCardsSection_section__D8PJa .benefits-more__btn{position:static;display:flex;align-items:center;justify-content:center;gap:12px;height:auto;min-height:48px;margin:28px auto 0;padding:10px 20px;border:1px solid #dce5e9;border-radius:10px;background:#fff;font:600 18px/1.4 var(--ra-font-body,sans-serif);cursor:pointer}.BenefitsCardsSection_section__D8PJa .benefits-more__btn:focus-visible{outline:3px solid var(--ra-color-heading,#363636);outline-offset:4px}.BenefitsCardsSection_section__D8PJa[data-catalog] .BenefitsCardsSection_card__71yx3{grid-row:span 3}.BenefitsCardsSection_clickable__rKx6u{position:relative;grid-row:span 3;transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.BenefitsCardsSection_clickable__rKx6u:has(.BenefitsCardsSection_cardLink__xHz1w):focus-within,.BenefitsCardsSection_clickable__rKx6u:has(.BenefitsCardsSection_cardLink__xHz1w):hover{transform:translateY(-4px);background-color:#f0fbff}.BenefitsCardsSection_cardLink__xHz1w{display:inline-flex;align-items:center;justify-self:end;align-self:end;margin-top:auto;color:#176c91;text-decoration:none;cursor:pointer}.BenefitsCardsSection_cardLink__xHz1w:visited{color:#176c91}.BenefitsCardsSection_cardLink__xHz1w:after{position:absolute;inset:0;border-radius:10px;content:""}.BenefitsCardsSection_cardLink__xHz1w:focus-visible{outline:none}.BenefitsCardsSection_cardLink__xHz1w:focus-visible:after{outline:3px solid #176c91;outline-offset:4px}.BenefitsCardsSection_clickable__rKx6u a:not(.BenefitsCardsSection_cardLink__xHz1w){position:relative;z-index:1}.BenefitsCardsSection_cardLink__xHz1w .BenefitsCardsSection_linkArrow__infx_{width:48px;height:48px;transition:transform .18s ease}.BenefitsCardsSection_cardLink__xHz1w .BenefitsCardsSection_linkArrow__infx_>img{width:34px!important}.BenefitsCardsSection_clickable__rKx6u:focus-within .BenefitsCardsSection_linkArrow__infx_,.BenefitsCardsSection_clickable__rKx6u:hover .BenefitsCardsSection_linkArrow__infx_{transform:translateX(4px)}@media (prefers-reduced-motion:reduce){.BenefitsCardsSection_cardLink__xHz1w .BenefitsCardsSection_linkArrow__infx_,.BenefitsCardsSection_clickable__rKx6u{transition:none}.BenefitsCardsSection_clickable__rKx6u:focus-within .BenefitsCardsSection_linkArrow__infx_,.BenefitsCardsSection_clickable__rKx6u:has(.BenefitsCardsSection_cardLink__xHz1w):focus-within,.BenefitsCardsSection_clickable__rKx6u:has(.BenefitsCardsSection_cardLink__xHz1w):hover,.BenefitsCardsSection_clickable__rKx6u:hover .BenefitsCardsSection_linkArrow__infx_{transform:none}}.BenefitsCardsSection_editorial__zqtQm{container-type:inline-size;padding:8px 8px 24px 0}.BenefitsCardsSection_editorial__zqtQm .BenefitsCardsSection_container__WRkS3{width:100%}.BenefitsCardsSection_editorial__zqtQm .BenefitsCardsSection_header__YVjXk{text-align:left}.BenefitsCardsSection_editorial__zqtQm .BenefitsCardsSection_grid__nMLNM{grid-template-columns:minmax(0,1fr);gap:24px}.BenefitsCardsSection_editorial__zqtQm .BenefitsCardsSection_card__71yx3{display:grid;grid-row:auto;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px}.BenefitsCardsSection_editorial__zqtQm .BenefitsCardsSection_heading__W7XXb{gap:12px}.BenefitsCardsSection_editorial__zqtQm .BenefitsCardsSection_icon___qNmM{flex-basis:24px;width:24px;height:24px}.BenefitsCardsSection_editorial__zqtQm .BenefitsCardsSection_cardTitle__ArOWe{font-size:20px;line-height:28px;overflow-wrap:anywhere}.BenefitsCardsSection_editorial__zqtQm .BenefitsCardsSection_cardText__jEAY9{font-size:18px;line-height:28px}@container (max-width: 560px){.BenefitsCardsSection_editorial__zqtQm .BenefitsCardsSection_card__71yx3{grid-template-columns:minmax(0,1fr);gap:14px;padding:20px}}.BenefitsCardsSection_comparison__bB3o9 .BenefitsCardsSection_grid__nMLNM{grid-template-columns:repeat(2,minmax(0,1fr))}.BenefitsCardsSection_comparison__bB3o9 .BenefitsCardsSection_card__71yx3{grid-template-columns:minmax(0,1fr);gap:12px}.BenefitsCardsSection_comparison__bB3o9 .BenefitsCardsSection_cardText__jEAY9{font-size:24px;line-height:1.35}@container (max-width: 560px){.BenefitsCardsSection_comparison__bB3o9 .BenefitsCardsSection_grid__nMLNM{grid-template-columns:minmax(0,1fr)}}.BenefitsCardsSection_card__71yx3.BenefitsCardsSection_improvement__ZcGpk{background:#f1fcf6}.BenefitsCardsSection_improvement__ZcGpk .BenefitsCardsSection_cardTitle__ArOWe,.BenefitsCardsSection_improvement__ZcGpk .BenefitsCardsSection_icon___qNmM{color:#176b45}.BenefitsCardsSection_card__71yx3.BenefitsCardsSection_warning__wKMo_{background:#fff4f3}.BenefitsCardsSection_warning__wKMo_ .BenefitsCardsSection_cardTitle__ArOWe,.BenefitsCardsSection_warning__wKMo_ .BenefitsCardsSection_icon___qNmM{color:#a52b2b}.BenefitsCardsSection_flow__HpLaq .BenefitsCardsSection_grid__nMLNM{gap:48px}.BenefitsCardsSection_flow__HpLaq .BenefitsCardsSection_card__71yx3{position:relative}.BenefitsCardsSection_flow__HpLaq .BenefitsCardsSection_card__71yx3:not(:last-child):after{content:"";position:absolute;left:calc(50% - 7px);bottom:-33px;width:14px;height:14px;border-right:3px solid #176c91;border-bottom:3px solid #176c91;transform:rotate(45deg);pointer-events:none}.BenefitsCardsSection_flow__HpLaq .BenefitsCardsSection_stopIcon__vouH7{color:#a52b2b}.BenefitsCardsSection_flow__HpLaq .BenefitsCardsSection_header__YVjXk{text-align:left;margin-bottom:24px}.BenefitsCardsSection_flow__HpLaq .BenefitsCardsSection_title__PetND{font-size:28px;line-height:36px}.BenefitsCardsSection_flow__HpLaq .BenefitsCardsSection_description__gStzR{font-size:18px;line-height:28px}.BenefitsCardsSection_data360Challenges__qwJIC,.BenefitsCardsSection_data360Examples__ga_oA{padding-block:40px}.BenefitsCardsSection_data360Examples__ga_oA .BenefitsCardsSection_grid__nMLNM{grid-template-columns:repeat(2,minmax(0,1fr))}.BenefitsCardsSection_data360Examples__ga_oA .BenefitsCardsSection_heading__W7XXb{flex-direction:row;align-items:flex-start;gap:14px}.BenefitsCardsSection_data360Examples__ga_oA .BenefitsCardsSection_icon___qNmM{width:32px;height:32px;flex:0 0 32px}.BenefitsCardsSection_data360Examples__ga_oA .BenefitsCardsSection_cardText__jEAY9{font-size:20px;line-height:30px}.BenefitsCardsSection_data360Examples__ga_oA .BenefitsCardsSection_cardText__jEAY9 p+p{margin-top:18px}@media (max-width:767px){.BenefitsCardsSection_data360Examples__ga_oA .BenefitsCardsSection_grid__nMLNM{grid-template-columns:minmax(0,1fr)}}.BenefitsCardsSection_caseChallenges___lz_j .BenefitsCardsSection_header__YVjXk{text-align:left;margin-bottom:24px}.BenefitsCardsSection_caseChallenges___lz_j .BenefitsCardsSection_title__PetND{font-size:28px;line-height:36px}.BenefitsCardsSection_caseChallenges___lz_j .BenefitsCardsSection_grid__nMLNM{grid-template-columns:repeat(3,minmax(0,1fr))}.BenefitsCardsSection_caseChallenges___lz_j .BenefitsCardsSection_card__71yx3{grid-template-columns:minmax(0,1fr);gap:20px}.BenefitsCardsSection_caseChallenges___lz_j .BenefitsCardsSection_heading__W7XXb{align-items:center}.BenefitsCardsSection_caseChallenges___lz_j .BenefitsCardsSection_cardTitle__ArOWe{margin:0}.BenefitsCardsSection_caseChallenges___lz_j .BenefitsCardsSection_icon___qNmM{width:32px;height:32px;flex-basis:32px}@container (max-width: 900px){.BenefitsCardsSection_caseChallenges___lz_j .BenefitsCardsSection_grid__nMLNM{grid-template-columns:minmax(0,1fr)}}.BenefitsCardsSection_compactCards__XPhrO .BenefitsCardsSection_card__71yx3{padding:20px;row-gap:12px}.BenefitsCardsSection_compactCards__XPhrO .BenefitsCardsSection_heading__W7XXb{align-items:center;gap:12px}.BenefitsCardsSection_compactCards__XPhrO .BenefitsCardsSection_cardTitle__ArOWe{font-size:22px;line-height:29px}.BenefitsCardsSection_compactCards__XPhrO .BenefitsCardsSection_cardText__jEAY9{font-size:18px;line-height:28px}.BenefitsCardsSection_compactCards__XPhrO .BenefitsCardsSection_icon___qNmM{width:36px;height:36px;flex-basis:36px}.BenefitsCardsSection_withFooter__gmv6y{grid-row:span 3}.BenefitsCardsSection_cardFooter__ObhlP{display:flex;align-items:flex-start;align-self:stretch;gap:10px;margin:4px -24px -24px;padding:16px 24px;border-top:1px solid #cde5d6;border-radius:0 0 calc(var(--ra-radius-surface) - 2px) calc(var(--ra-radius-surface) - 2px);background:#edf8f0;color:#285c43;font:300 18px/28px var(--ra-font-body,sans-serif)}.BenefitsCardsSection_cardFooter__ObhlP>img{flex:0 0 22px;margin-top:2px}.BenefitsCardsSection_cardFooter__ObhlP>div{min-width:0}.BenefitsCardsSection_cardFooter__ObhlP p{margin:0;font:inherit;color:inherit}.BenefitsCardsSection_cardFooter__ObhlP p+p{margin-top:5px}.BenefitsCardsSection_compactCards__XPhrO .BenefitsCardsSection_cardFooter__ObhlP{margin-inline:-20px;margin-bottom:-20px;padding-inline:20px}@media (max-width:767px){.BenefitsCardsSection_withFooter__gmv6y .BenefitsCardsSection_cardFooter__ObhlP{margin-top:auto}.BenefitsCardsSection_withFooter__gmv6y{grid-row:auto}}.BenefitsCardsSection_editorial__zqtQm#business-value .BenefitsCardsSection_improvement__ZcGpk .BenefitsCardsSection_heading__W7XXb{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px}.BenefitsCardsSection_editorial__zqtQm#business-value .BenefitsCardsSection_improvement__ZcGpk .BenefitsCardsSection_icon___qNmM{display:block;width:26px;height:26px;margin-top:2px;color:#157347}.BenefitsCardsSection_editorial__zqtQm#business-value .BenefitsCardsSection_improvement__ZcGpk .BenefitsCardsSection_cardTitle__ArOWe{margin:0!important;color:#145c3d;font-size:21px!important;font-weight:700;line-height:30px!important;overflow-wrap:normal;text-wrap:pretty}.BenefitsCardsSection_blueIcons__DznBf .BenefitsCardsSection_icon___qNmM{color:#197eb1}.BenefitsCardsSection_coloredIcon__MxseA{display:block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.BenefitsCardsSection_systemCards__I9Qlz .BenefitsCardsSection_grid__nMLNM{grid-template-columns:repeat(2,minmax(0,1fr))}.BenefitsCardsSection_systemCards__I9Qlz .BenefitsCardsSection_cardFooter__ObhlP{background:var(--ra-color-surface,#fff);border-top-color:var(--ra-color-border,#dce5e9);color:inherit}.BenefitsCardsSection_systemsLabel__l0Y4b{display:block;margin-bottom:10px;font-weight:600;font-size:16px}.BenefitsCardsSection_systemsList__nCzPL{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.BenefitsCardsSection_systemsList__nCzPL li{display:flex;align-items:center;gap:8px;padding:4px 10px;border:1px solid var(--ra-color-border,#dce5e9);border-radius:var(--ra-radius-control,8px);font-size:16px;line-height:24px}@media (max-width:767px){.BenefitsCardsSection_systemCards__I9Qlz .BenefitsCardsSection_grid__nMLNM{grid-template-columns:minmax(0,1fr)}}.BenefitsCardsSection_systemIcon__kloDJ{display:block;flex:0 0 24px;width:24px;height:24px;object-fit:contain}.CultureSections_benefitsGrid__4aR5B.CultureSections_benefitsGrid__4aR5B{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.CultureSections_benefit__GweLB{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.CultureSections_icon__zCwWG{width:40px;height:40px;flex-shrink:0;color:#176c91}@media (max-width:1023px){.CultureSections_benefitsGrid__4aR5B.CultureSections_benefitsGrid__4aR5B{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.CultureSections_benefitsGrid__4aR5B.CultureSections_benefitsGrid__4aR5B{grid-template-columns:minmax(0,1fr)}.CultureSections_benefit__GweLB{flex-direction:row;text-align:left;--card-padding:20px}.CultureSections_icon__zCwWG{width:32px;height:32px}}.RecruitingSections_work__w_O_v.RecruitingSections_work__w_O_v{isolation:isolate;padding:24px 24px 40px}.RecruitingSections_work__w_O_v .ct-container{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);align-items:center;gap:32px;width:100%;max-width:1200px;margin:0 auto;padding:32px 40px;border:1px solid #e0eae7;border-radius:var(--ra-radius-button);background:radial-gradient(ellipse at right,#e2f7ef,#f6fbfa 60%,#fff)}.RecruitingSections_work__w_O_v .work-wrap{width:auto;padding:0}.RecruitingSections_work__w_O_v .work-title{margin:0;font-size:clamp(28px,3vw,40px);line-height:1.2;text-wrap:balance}.RecruitingSections_work__w_O_v .career-subTitle{max-width:660px;margin:16px 0 0;font-size:18px;line-height:1.6}.RecruitingSections_work__w_O_v .career-subTitle p{margin:0}.RecruitingSections_work__w_O_v .work-image{position:static;width:100%;z-index:auto}.RecruitingSections_work__w_O_v .work-image img{display:block;width:100%;max-height:220px;height:auto;object-fit:contain}.RecruitingSections_work__w_O_v.invert .work-wrap{order:1;margin-left:0}@media (max-width:767px){.RecruitingSections_work__w_O_v.RecruitingSections_work__w_O_v{padding:16px 20px 24px}.RecruitingSections_work__w_O_v .ct-container{grid-template-columns:minmax(0,1fr);gap:24px;padding:24px}.RecruitingSections_work__w_O_v .work-wrap{margin-bottom:0}.RecruitingSections_work__w_O_v .work-image img{max-height:180px}.RecruitingSections_work__w_O_v.invert .work-wrap{order:0}}.RecruitingSections_roles__W_hT3{display:grid;gap:16px;margin:0;padding:0;list-style:none}.RecruitingSections_roleCard__xACIe{--card-padding:0}.RecruitingSections_roleLink__6ED3u{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 24px;border-radius:inherit;color:var(--ra-color-heading);text-decoration:none;font:700 24px/1.3 var(--ra-font-heading)}.RecruitingSections_roleLink__6ED3u svg{width:24px;height:24px;flex-shrink:0}.RecruitingSections_roleLink__6ED3u:hover{background:#f1faf7}.RecruitingSections_roleLink__6ED3u:focus-visible{outline:3px solid #176c80;outline-offset:4px}@media (max-width:767px){.RecruitingSections_roleLink__6ED3u{padding:18px;font-size:20px}}.CardRows_rows__NPhlC{display:flex;flex-direction:column;gap:var(--card-row-gap,24px)}.CardRows_row__Xx9zf{display:flex;flex-wrap:wrap;gap:var(--card-row-gap,24px);align-items:stretch}.CardRows_start__q1zpI{justify-content:flex-start}.CardRows_center__EQgTd{justify-content:center}.CardRows_end__izIU8{justify-content:flex-end}.CardRows_slot__L6_80{display:flex;min-width:0;width:calc((100% + var(--card-row-gap, 24px)) * var(--card-span, 4) / 12 - var(--card-row-gap, 24px))}.CardRows_slot__L6_80>*{width:100%;grid-row:auto;grid-template-rows:auto 1fr}@media (max-width:1023px){.CardRows_slot__L6_80{width:calc((100% - var(--card-row-gap, 24px)) / 2)}.CardRows_wide__L681x{width:100%}}@media (max-width:767px){.CardRows_slot__L6_80{width:100%}}.IndustryGrid_header__A3wSM{margin-bottom:32px}.IndustryGrid_card__fClw9{--card-padding:0}.IndustryGrid_link__3NRg2{box-sizing:border-box;height:100%;padding:14px 24px;align-items:center;color:inherit;text-decoration:none;border-radius:10px}.IndustryGrid_link__3NRg2:hover{color:inherit}.IndustryGrid_link__3NRg2:focus-visible{outline:3px solid #35a1d2;outline-offset:4px}.IndustryGrid_icon__lgkOM{flex:0 0 52px;width:52px;height:52px;object-fit:contain}.TechnologyStack_section__frznB .TechnologyStack_grid__O_RNc{display:flex;flex-wrap:wrap;justify-content:center;width:min(1224px,calc(100% - 48px));margin-inline:auto;gap:24px}.TechnologyStack_section__frznB .TechnologyStack_logo__Jr3MF{flex:0 0 136px;box-sizing:border-box;width:136px;height:136px;max-width:100%;margin:0;padding:8px;border-radius:8px;object-fit:contain}@media (max-width:767px){.TechnologyStack_section__frznB .TechnologyStack_grid__O_RNc{width:calc(100% - 40px)}}.CompactCatalog_heading__LwZx_{margin-bottom:32px}.Products_section___GClM{padding:14px 24px;background:#fff;color:#454545}.Products_container__khJNl{width:100%;max-width:1224px;margin:auto}.Products_heading__ZZ3TS{margin:0 0 32px;padding:0;text-align:center}.Products_title__gwDed{color:#454545;font-family:var(--ra-font-heading)}.Products_body__PWVOc{display:flex;flex-direction:column;align-items:center;gap:32px}.Products_description__wKis8{width:100%;max-width:860px;text-align:center;font-family:var(--ra-font-body);font-size:20px;font-weight:300;line-height:30px;font-feature-settings:"liga" 0,"calt" 0}.Products_description__wKis8 p{margin:0}.Products_cards__ZJfr3{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));justify-content:center;gap:24px;width:100%}.Products_card__9hqWQ{display:flex;flex-direction:column;gap:8px;min-width:0;box-sizing:border-box;padding:24px;border-radius:14px;background:#fff;box-shadow:0 0 8px #8dcbe866;font-family:var(--ra-font-body,"Jost",sans-serif);font-size:18px;font-weight:300;font-feature-settings:"liga" 0,"calt" 0;line-height:27px}.Products_card__9hqWQ h3{margin:0;font-family:var(--ra-font-heading,"Nunito",sans-serif);font-size:20px;font-weight:700;line-height:32px}.Products_card__9hqWQ p{margin:0}.Products_features__ja3Sw{display:flex;flex-direction:column;gap:24px;margin-top:24px}.Products_feature__gsO4A{display:flex;flex-direction:column;gap:2px}.Products_link__dym_o{min-width:0;color:#363636;font-family:"RA Button Nunito",var(--ra-font-heading,"Nunito",sans-serif);font-size:18px;font-weight:800;line-height:normal;letter-spacing:.36px}.Products_link__dym_o strong{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}@media (max-width:767px){.Products_section___GClM{padding:14px 20px}.Products_heading__ZZ3TS{margin-bottom:24px}.Products_cards__ZJfr3{grid-template-columns:minmax(0,1fr)}.Products_card__9hqWQ{box-sizing:border-box;width:100%}}.Services_section__kwwej{padding:14px 24px;background:#fff;color:#454545}.Services_container__8QHSL{width:100%;max-width:1230px;margin:auto}.Services_heading__tuBMK{margin:0 0 32px;text-align:center}.Services_title__EUHXK{color:#454545;font-family:var(--ra-font-heading)}.Services_body__ke4Mb{display:flex;flex-direction:column;gap:32px}.Services_panelTitle__u6TM3{margin:0 0 8px;color:#454545;font-family:var(--ra-font-heading);font-size:24px;font-weight:700;line-height:32px}.Services_subtitle__uxZ7o{color:#454545;font-family:var(--ra-font-body);font-size:18px;font-weight:300;line-height:28px}.Services_features__Xpspb{display:grid;grid-template-columns:minmax(0,1fr);gap:24px 64px}.Services_twoColumns__5ai3e{grid-template-columns:repeat(2,minmax(0,1fr))}.Services_column___WLiX{display:flex;flex-direction:column;min-width:0;gap:24px}.Services_feature__1pzkQ{min-width:0;color:#454545;font-family:var(--ra-font-body);font-size:18px;font-weight:300;line-height:27px;overflow-wrap:anywhere;font-feature-settings:"liga" 0,"calt" 0}.Services_feature__1pzkQ p{margin:0}.Services_feature__1pzkQ p:first-child{margin:0 0 2px;font-size:16px;line-height:28px}.Services_feature__1pzkQ p:first-child a,.Services_feature__1pzkQ p:first-child strong{color:#363636;font-family:"RA Button Nunito",var(--ra-font-heading);font-size:16px;font-weight:800;line-height:22px;letter-spacing:.32px;text-decoration:none}.Services_feature__1pzkQ p:first-child a{display:inline-flex;align-items:center;gap:8px;padding:2px 0;transition:var(--ra-action-transition)}.Services_feature__1pzkQ p:first-child a:after{content:"";display:inline-block;flex:none;width:24px;height:24px;background:url(/assets/figma/services-link-arrow.svg) 50% no-repeat;transition:var(--ra-action-transition)}.Services_feature__1pzkQ a:hover{color:#197eb1;text-decoration:none;box-shadow:0 var(--ra-link-underline-thickness,2px) currentColor}.Services_action__aHTuh{margin:0 0 0 auto}.Services_section__kwwej a:focus-visible{outline:3px solid #008acb;outline-offset:3px}@media (max-width:767px){.Services_section__kwwej{padding:14px 20px}.Services_heading__tuBMK{margin-bottom:24px}.Services_twoColumns__5ai3e{grid-template-columns:minmax(0,1fr)}}.Services_structured__s2Bpx .Services_container__8QHSL{max-width:1224px}.Services_structured__s2Bpx .Services_heading__tuBMK{display:flex;flex-direction:column;gap:14px}.Services_structured__s2Bpx .Services_heading__tuBMK>div{font:300 24px/34px var(--ra-font-body,sans-serif)}.Services_structured__s2Bpx .Services_heading__tuBMK p{margin:0}.Services_structured__s2Bpx .Services_heading__tuBMK p+p{display:inline-flex;align-items:center;box-sizing:border-box;max-width:100%;margin-top:16px;padding:8px 18px;border:2px solid #454545;border-radius:999px;background:transparent;box-shadow:4px 4px 0 #8dcbe8;color:#363636;font:400 18px/28px var(--ra-font-body,sans-serif);text-align:center}.Services_structured__s2Bpx .Services_body__ke4Mb{gap:24px}.Services_structured__s2Bpx .Services_panelTitle__u6TM3{font-size:22px;line-height:29px}.Services_structured__s2Bpx .Services_subtitle__uxZ7o{font:300 18px/28px var(--ra-font-body,sans-serif)}.Services_structured__s2Bpx .Services_introduction__hkIHL{margin-top:16px;font:300 18px/28px var(--ra-font-body,sans-serif)}.Services_structured__s2Bpx .Services_introduction__hkIHL p{margin:0;font:inherit;color:inherit}.Services_structured__s2Bpx .Services_introduction__hkIHL p+p{margin-top:12px}.Services_structured__s2Bpx .Services_features__Xpspb{gap:24px;align-items:stretch}.Services_structured__s2Bpx .Services_column___WLiX{--card-padding:20px;gap:20px}.Services_structured__s2Bpx .Services_feature__1pzkQ{font:300 18px/28px var(--ra-font-body,sans-serif)}.Services_structured__s2Bpx .Services_feature__1pzkQ h4{margin:0 0 16px;font:700 20px/28px var(--ra-font-heading,sans-serif)}.Services_structured__s2Bpx .Services_feature__1pzkQ ul+h4{margin-top:24px}.Services_structured__s2Bpx .Services_feature__1pzkQ p{font:inherit;margin:16px 0 0}.Services_structured__s2Bpx .Services_feature__1pzkQ li{font:300 18px/28px var(--ra-font-body,sans-serif)}.Services_structured__s2Bpx .Services_feature__1pzkQ ul~ul{gap:8px}.Services_structured__s2Bpx .Services_feature__1pzkQ ul~ul li{padding:0 0 0 16px;font-size:17px;line-height:28px}.Services_structured__s2Bpx .Services_feature__1pzkQ ul~ul li:before{left:0;top:12px;width:4px;height:4px;border-radius:50%;-webkit-mask:none;mask:none}@media (max-width:767px){.Services_structured__s2Bpx .Services_heading__tuBMK>div{font-size:20px;line-height:29px}.Services_structured__s2Bpx .Services_heading__tuBMK p+p{border-radius:16px;padding-inline:14px}}.Services_feature__1pzkQ p:first-child a:hover:after{transform:translateX(6px)}@media (prefers-reduced-motion:reduce){.Services_feature__1pzkQ p:first-child a,.Services_feature__1pzkQ p:first-child a:after{transition:none}}.ReviewsFeed_section__OP4_W{padding:48px 0;color:#363636}.ReviewsFeed_container__jIy1t{width:min(1224px,calc(100% - 48px));margin-inline:auto}.ReviewsFeed_title__jlz9f{margin:0;color:#454545;font:700 48px/56px var(--ra-font-heading,sans-serif)}.ReviewsFeed_description__eRvzp{font:300 24px/34px var(--ra-font-body,sans-serif)}.ReviewsFeed_description__eRvzp p{margin:0;font:inherit}.ReviewsFeed_layout__JHrOQ{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:32px;align-items:start}.ReviewsFeed_card__y54e7{--card-borderless-padding:24px;display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:100%}.ReviewsFeed_author__cKb27{display:flex;align-items:center;gap:8px;width:100%;min-width:0}.ReviewsFeed_avatar__vLBGu{flex:0 0 70px;width:70px;height:70px;border-radius:50%;object-fit:cover}.ReviewsFeed_authorText__9xnML{flex:1 1;min-width:0}.ReviewsFeed_name___VUEh,.ReviewsFeed_quote__qZ0If{margin:0;color:inherit;font:600 16px/24px var(--ra-font-body,sans-serif)}.ReviewsFeed_company__Gy7hm{margin:2px 0 0;color:inherit;font:300 14px/20px var(--ra-font-body,sans-serif)}.ReviewsFeed_logo__6iVl2{flex:0 0 73px;width:73px;height:40px;object-fit:contain;opacity:.2}.ReviewsFeed_stars__NLamT{display:flex;gap:2px;flex-shrink:0}.ReviewsFeed_star__E9J2R{position:relative;display:block;width:20px;height:20px}.ReviewsFeed_star__E9J2R>img{opacity:.22}.ReviewsFeed_star__E9J2R img{display:block;max-width:none}.ReviewsFeed_starFill__nMM8y{position:absolute;inset:0 auto 0 0;overflow:hidden}.ReviewsFeed_platformStars__59eHl .ReviewsFeed_star__E9J2R{width:32px;height:32px}.ReviewsFeed_sidebar__xMnJ5{display:flex;flex-direction:column;gap:24px;min-width:0}.ReviewsFeed_summary__av0wz{display:flex;align-items:center;gap:8px;color:inherit;text-decoration:none}.ReviewsFeed_summary__av0wz:focus-visible{outline:3px solid #349fd0;outline-offset:4px}.ReviewsFeed_platform__N8qEr{position:relative;flex:0 0 100px;width:100px;height:100px;display:grid;place-items:center}.ReviewsFeed_platformImage__WYa7H{width:100px;height:100px;object-fit:contain}.ReviewsFeed_salesforce__3JoTi{position:absolute;top:4px;left:13.48px}.ReviewsFeed_appexchange__SQ_p4{position:absolute;top:61.25px;left:6px}.ReviewsFeed_summaryDetails__XEbFx{min-width:0;display:flex;flex-direction:column;gap:8px}.ReviewsFeed_rating__r2SPg{display:flex;align-items:center;gap:8px;white-space:nowrap;color:#979797;font:300 24px/1.4 var(--ra-font-body,sans-serif)}.ReviewsFeed_rating__r2SPg strong{color:#454545;font-weight:600}.ReviewsFeed_awards__QMjDM{display:flex;gap:8px}.ReviewsFeed_award__G6zoZ{display:grid;place-items:center;flex:0 0 136px;width:136px;height:136px}.ReviewsFeed_award__G6zoZ img{width:120px;height:120px;object-fit:contain}.ReviewsFeed_actions__Xt8fm{display:flex;justify-content:center;margin-top:40px}.ReviewsFeed_headline__cY3w4,.ReviewsFeed_highlight__Yu9OF{margin:24px 0 16px;font:600 18px/28px var(--ra-font-body,sans-serif)}.ReviewsFeed_fullQuote__0ncib{margin:24px 0;font:300 18px/28px var(--ra-font-body,sans-serif)}.ReviewsFeed_fullQuote__0ncib li,.ReviewsFeed_fullQuote__0ncib p{font:inherit}.ReviewsFeed_fullQuote__0ncib b,.ReviewsFeed_fullQuote__0ncib strong{font-weight:600}.ReviewsFeed_detailContent__Jbgpz{display:block}.ReviewsFeed_detail__fz5sN .ReviewsFeed_name___VUEh{font-size:18px;line-height:28px}.ReviewsFeed_detail__fz5sN>a{margin-top:24px}@media (max-width:1199px){.ReviewsFeed_layout__JHrOQ{grid-template-columns:minmax(0,1fr)}.ReviewsFeed_sidebar__xMnJ5{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:24px 32px}}@media (max-width:767px){.ReviewsFeed_container__jIy1t{width:calc(100% - 40px)}.ReviewsFeed_section__OP4_W{padding:32px 0}.ReviewsFeed_title__jlz9f{font-size:32px;line-height:40px}.ReviewsFeed_description__eRvzp{font-size:20px;line-height:29px}.ReviewsFeed_header__nhASq{margin-bottom:32px}.ReviewsFeed_author__cKb27{flex-wrap:wrap}.ReviewsFeed_logo__6iVl2{margin-left:auto}.ReviewsFeed_rating__r2SPg{font-size:22px}}.ReviewsFeed_card__y54e7.ReviewsFeed_compact__kkaM7{--card-borderless-padding:16px 20px;gap:10px}.ReviewsFeed_compact__kkaM7 .ReviewsFeed_avatar__vLBGu{flex-basis:32px;width:32px;height:32px}.ReviewsFeed_compact__kkaM7 .ReviewsFeed_name___VUEh{font-size:13px;line-height:18px}.ReviewsFeed_compact__kkaM7 .ReviewsFeed_company__Gy7hm{font-size:12px;line-height:16px}.ReviewsFeed_compact__kkaM7 .ReviewsFeed_quote__qZ0If{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:13px;font-weight:400;line-height:19px}.ReviewsFeed_compact__kkaM7 .ReviewsFeed_star__E9J2R,.ReviewsFeed_compact__kkaM7 .ReviewsFeed_star__E9J2R img{width:14px;height:14px}.BenefitsGallery_content__CqxRC{display:grid;gap:40px;align-items:center;padding:0 8px 8px 0}.BenefitsGallery_withImage__mSsEb{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.BenefitsGallery_visual__83OBT{min-width:0;align-self:stretch;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;border-radius:10px;background:#f0f8fc}.BenefitsGallery_image__eMoC6{display:block;width:100%;max-width:480px;height:auto;object-fit:contain}.BenefitsGallery_grid__QGn3w{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.BenefitsGallery_grid__QGn3w>.BenefitsGallery_card__K1RrH{grid-row:auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:14px;min-height:180px}.BenefitsGallery_icon__hwqgP{display:block;flex:0 0 32px;width:32px;height:32px;object-fit:contain}@media (max-width:1023px){.BenefitsGallery_withImage__mSsEb{grid-template-columns:minmax(0,1fr)}.BenefitsGallery_visual__83OBT{max-height:320px}.BenefitsGallery_image__eMoC6{max-width:340px}}@media (max-width:767px){.BenefitsGallery_content__CqxRC{gap:24px}.BenefitsGallery_grid__QGn3w{grid-template-columns:minmax(0,1fr);gap:24px}.BenefitsGallery_grid__QGn3w>.BenefitsGallery_card__K1RrH{align-items:flex-start;min-height:0;gap:16px;--card-padding:20px}.BenefitsGallery_visual__83OBT{max-height:260px}.BenefitsGallery_image__eMoC6{max-width:280px}}.BenefitsGallery_coloredIcon__CBWMz{background:#197eb1;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.ComparisonSection_packages__eh_T4{color:#454545}.ComparisonSection_packages__eh_T4 .section-table_title{display:block;margin:0 0 40px;color:#454545;font-family:var(--ra-font-heading);font-size:clamp(30px,4vw,48px);font-weight:700;line-height:1.17;text-align:center}.ComparisonSection_packages__eh_T4 .table_top-header{top:94px;padding:0 12px;border-radius:5px 5px 0 0;background:#454545;color:#fff;font-family:var(--ra-font-heading)}.ComparisonSection_packages__eh_T4 .table_top-header .el-td:after,.ComparisonSection_packages__eh_T4 .table_top-header:after,.ComparisonSection_packages__eh_T4 .table_top-header:before{content:none}.ComparisonSection_packages__eh_T4 .table_top-header .el-tr{align-items:stretch}.ComparisonSection_packages__eh_T4 .table_top-header .el-td{padding:14px 12px;font-size:18px;line-height:1.3}.ComparisonSection_packages__eh_T4 .table_top-header .active{background:#8dcbe8;color:#454545}.ComparisonSection_packages__eh_T4 .table_top-header-features{align-self:center;font-size:18px}.ComparisonSection_packages__eh_T4 .el-small-text{margin-top:8px;font-family:var(--ra-font-body);font-size:15px;font-weight:400;line-height:1.4}.ComparisonSection_packages__eh_T4 .el-small-text p,.ComparisonSection_packages__eh_T4 .table_main-content p{margin:0}.ComparisonSection_packages__eh_T4 .table_main-content{font-family:var(--ra-font-body);font-size:16px;font-weight:400;line-height:1.5}.ComparisonSection_packages__eh_T4 .table_main-content .el-tr{height:auto;min-height:52px;padding:0 12px;align-items:stretch;border-bottom:1px solid #e3e7e9}.ComparisonSection_packages__eh_T4 .table_main-content .el-tr:last-child{border-bottom:0;border-radius:0 0 5px 5px}.ComparisonSection_packages__eh_T4 .table_main-content .package-table__row--separated{border-bottom:2px solid #454545}.ComparisonSection_packages__eh_T4 .table_main-content .package-table__feature{align-self:center;padding:10px 12px 10px 0}.ComparisonSection_packages__eh_T4 .package-table__feature--details{align-items:center;gap:8px}.ComparisonSection_packages__eh_T4 .table_main-content .el-td{height:auto;min-width:0;padding:10px 12px;font-size:18px;border:0}.ComparisonSection_packages__eh_T4 .table_main-content .el-td.active{background:#8dcbe81a;border:0}.ComparisonSection_status__BD3gz{display:inline-flex;flex:0 0 32px;align-items:center;justify-content:center;width:32px;height:32px;border:1.5px solid;border-radius:10px}.ComparisonSection_status__BD3gz svg{width:24px;height:24px}.ComparisonSection_included__j9p_j{color:#236e59;background:#e4f5ee}.ComparisonSection_excluded__zSsC5{color:#737b80;background:#f3f5f6}.ComparisonSection_info__k6NWU{position:relative;display:inline-flex;flex:0 0 20px;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:1px solid #454545;border-radius:50%;background:#fff;color:#454545;font:700 13px/1 var(--ra-font-body);cursor:help}.ComparisonSection_info__k6NWU:focus-visible{outline:2px solid #3ca0d2;outline-offset:3px}.ComparisonSection_info__k6NWU:focus-visible:after{visibility:visible;opacity:1}@media (max-width:767px){.ComparisonSection_packages__eh_T4 .section-table_title{margin-bottom:24px}.ComparisonSection_packages__eh_T4 .table_top-header{padding:0 8px}.ComparisonSection_packages__eh_T4 .table_top-header .el-td{padding:12px 5px;font-size:16px}.ComparisonSection_packages__eh_T4 .el-small-text{font-size:12px}.ComparisonSection_packages__eh_T4 .table_main-content .el-tr{padding:0 12px}.ComparisonSection_packages__eh_T4 .table_main-content .package-table__feature{width:60%;font-size:16px}.ComparisonSection_packages__eh_T4 .table_main-content .el-td{width:40%;font-size:16px}}.ComparisonSection_packageChoice____ACr{padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.ComparisonSection_packageChoice____ACr:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:2px}.ComparisonSection_packages__eh_T4 [data-package-selected] .table_top-header .el-td{background:transparent;color:#fff}.ComparisonSection_packages__eh_T4 [data-package-selected="0"] .table_top-header .basic-title,.ComparisonSection_packages__eh_T4 [data-package-selected="1"] .table_top-header .standart-title,.ComparisonSection_packages__eh_T4 [data-package-selected="2"] .table_top-header .premium-title,.ComparisonSection_packages__eh_T4 [data-package-selected="3"] .table_top-header .custom-title{background:#8dcbe8;color:#454545}.ComparisonSection_packages__eh_T4 [data-package-selected] .table_main-content .el-td{background:transparent}.ComparisonSection_packages__eh_T4 [data-package-selected="0"] .table_main-content .basic,.ComparisonSection_packages__eh_T4 [data-package-selected="1"] .table_main-content .standart,.ComparisonSection_packages__eh_T4 [data-package-selected="2"] .table_main-content .premium,.ComparisonSection_packages__eh_T4 [data-package-selected="3"] .table_main-content .custom{background:#8dcbe81a}@media (max-width:767px){.ComparisonSection_packages__eh_T4 [data-package-selected] .table_main-content .el-td{display:none}.ComparisonSection_packages__eh_T4 [data-package-selected="0"] .table_main-content .basic,.ComparisonSection_packages__eh_T4 [data-package-selected="1"] .table_main-content .standart,.ComparisonSection_packages__eh_T4 [data-package-selected="2"] .table_main-content .premium,.ComparisonSection_packages__eh_T4 [data-package-selected="3"] .table_main-content .custom{display:flex}}.ArchivePage_header__Yetxc{margin-bottom:32px}.ArchivePage_toolbar__UWdBq{position:sticky;top:var(--responsive-header-height,94px);z-index:20;padding-block:16px;background:rgb(255 255 255/94%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-bottom:20px}.ArchivePage_search__NjO_N{width:100%;margin:0}.ArchivePage_searchIcon__63km1{flex:none}.ArchivePage_topics__nPySu{flex-wrap:wrap;padding:8px;gap:8px;overflow:visible}.ArchivePage_topics__nPySu>a{text-decoration:none}.ArchivePage_topics__nPySu>a[aria-current=page]{border:2px solid #000;background:#8dcbe8;color:#363636;box-shadow:2px 2px 0 #000}.ArchivePage_newsletter__vZKTO{margin:12px 6px 6px 0}.ArchivePage_content__PxrTA .ajax-posts{padding:0;border-radius:0;background:transparent;box-shadow:none}@media (max-width:767px){.ArchivePage_topics__nPySu>a{font-size:14px;line-height:20px;padding:8px 12px}}.ArchivePage_layout__mTmrz{display:grid;grid-template-columns:290px minmax(0,1fr);align-items:start;gap:32px}.ArchivePage_sidebar___EuIK{position:sticky;top:calc(var(--responsive-header-height, 94px) + 16px);min-width:0;max-height:calc(100dvh - var(--responsive-header-height, 94px) - 32px);overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;padding:0 8px 8px 0}.ArchivePage_sidebar___EuIK .ArchivePage_topics__nPySu{flex-direction:column;align-items:stretch;padding:14px}.ArchivePage_sidebar___EuIK .ArchivePage_topics__nPySu>a{text-align:left}.ArchivePage_content__PxrTA{min-width:0}.ArchivePage_archive___Cpzr .news-card{align-self:stretch}.ArchivePage_archive___Cpzr .news-card__content{padding-bottom:16px}.ArchivePage_archive___Cpzr .news-card__center-text{margin-bottom:16px}@media (min-width:1024px){.ArchivePage_archive___Cpzr .news-card__content{display:flex;flex:1 1;flex-direction:column}.ArchivePage_archive___Cpzr .news-card__time{margin-top:auto;padding-top:16px}}@media (min-width:768px){.ArchivePage_archive___Cpzr .blog__news{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:20px}.ArchivePage_archive___Cpzr .ArchivePage_content__PxrTA .blog__news .news-card,.ArchivePage_archive___Cpzr .ArchivePage_content__PxrTA .blog__news .news-card+.news-card{width:100%;min-width:0;margin:0;max-width:none;box-sizing:border-box}}@media (max-width:1023px){.ArchivePage_archive___Cpzr .news-card{min-width:0}.ArchivePage_archive___Cpzr .blog__news{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.ArchivePage_archive___Cpzr .ArchivePage_content__PxrTA .blog__news .news-card,.ArchivePage_archive___Cpzr .ArchivePage_content__PxrTA .blog__news .news-card+.news-card{display:flex;flex-direction:column;width:100%;max-width:none;margin:0;padding:0;gap:0;overflow:hidden}.ArchivePage_archive___Cpzr .news-card__wrap-img{flex:none;width:100%;max-width:none;aspect-ratio:16/9;border-radius:0;height:auto;align-self:start;margin:0}.ArchivePage_archive___Cpzr .news-card__wrap-img picture{display:block;width:100%;height:100%}.ArchivePage_archive___Cpzr .news-card__content{flex:none;width:100%;box-sizing:border-box;padding:16px;min-width:0}.ArchivePage_archive___Cpzr .news-card__tags{gap:6px;margin-bottom:12px}.ArchivePage_archive___Cpzr .news-card__tag{font-size:11px;line-height:1.4;padding:4px 6px;margin:0}.ArchivePage_archive___Cpzr .news-card__title{max-width:none;font-size:22px;line-height:1.3;margin-bottom:16px;overflow-wrap:normal}.ArchivePage_archive___Cpzr .news-card__time{justify-content:flex-start;margin:0}.ArchivePage_archive___Cpzr .news-card__time-text{font-size:14px}.ArchivePage_layout__mTmrz{grid-template-columns:minmax(0,1fr)}.ArchivePage_sidebar___EuIK{display:none}}@media (min-width:768px) and (max-width:1023px){.ArchivePage_layout__mTmrz{gap:24px}.ArchivePage_archive___Cpzr .blog__news{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.ArchivePage_toolbar__UWdBq{isolation:isolate;padding-block:12px;gap:12px}.ArchivePage_toolbar__UWdBq:before{content:"";position:absolute;z-index:-1;inset:0 calc((100% - 100vw) / 2);background:#fff;border-bottom:1px solid #dce9e7;box-shadow:0 6px 14px rgb(15 23 42/5%)}.ArchivePage_toolbar__UWdBq .ArchivePage_search__NjO_N{flex:1 1 100%;width:100%;max-width:none;margin:0;box-sizing:border-box}}.CaseArchiveGrid_accessibleTitle__0qYmx{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.CaseArchiveGrid_filterGroup___Bhqh+.CaseArchiveGrid_filterGroup___Bhqh{margin-top:28px}.CaseArchiveGrid_horizontalGroup__eDel4{display:block;margin-bottom:32px}.CaseArchiveGrid_horizontalGroup__eDel4 h2{margin-bottom:20px}.CaseArchiveGrid_filterGroup___Bhqh.CaseArchiveGrid_horizontalGroup__eDel4 nav{max-height:none;overflow:visible}.CaseArchiveGrid_horizontalGroup__eDel4 .CaseArchiveGrid_horizontalOptions__MmUv8{width:100%;justify-content:flex-start;flex-wrap:wrap}.CaseArchiveGrid_horizontalOptions__MmUv8 a{text-decoration:none}.CaseArchiveGrid_horizontalOptions__MmUv8 a[aria-current=page]{color:#363636}.CaseArchiveGrid_sidebar__QaMuO{height:calc(100dvh - 126px);box-sizing:border-box;overflow:hidden}.CaseArchiveGrid_sidebar__QaMuO .CaseArchiveGrid_filterGroup___Bhqh{display:flex;flex-direction:column;height:100%;min-height:0}.CaseArchiveGrid_sidebar__QaMuO .CaseArchiveGrid_options__HgOm3{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:space-between;flex:1 1;min-height:0;max-height:none;gap:4px}.CaseArchiveGrid_sidebar__QaMuO .CaseArchiveGrid_options__HgOm3>a{flex:0 0 auto;width:100%;box-sizing:border-box;text-align:left;padding:4px 10px;font-size:14px;line-height:18px}.CaseArchiveGrid_item___dGpq{min-width:0;align-self:start}.CaseArchiveGrid_filterGroup___Bhqh nav{max-height:min(30dvh,320px);overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin}.CaseArchiveGrid_filterGroup___Bhqh .CaseArchiveGrid_options__HgOm3{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;max-height:none;overflow:visible}.CaseArchiveGrid_filterGroup___Bhqh .CaseArchiveGrid_options__HgOm3>a{width:100%;box-sizing:border-box;text-align:left}.CaseArchiveGrid_cards__IiV74.case-block__content{scroll-margin-top:calc(var(--responsive-header-height, 94px) + 110px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start;margin:0}.CaseArchiveGrid_column__urBj_{display:flex;flex-direction:column;gap:24px;min-width:0}.CaseArchiveGrid_column__urBj_:empty{display:none}.CaseArchiveGrid_cards__IiV74>.case-card{width:100%;min-width:0;margin:0}.CaseArchiveGrid_cards__IiV74>.blog-more__btn,.CaseArchiveGrid_cards__IiV74>p{grid-column:1/-1}@media (min-width:768px) and (max-height:850px){.CaseArchiveGrid_sidebar__QaMuO .CaseArchiveGrid_options__HgOm3{gap:2px}.CaseArchiveGrid_sidebar__QaMuO .CaseArchiveGrid_options__HgOm3>a{padding-block:2px;font-size:13px;line-height:17px}}.CaseArchiveGrid_mobileIndustries__ELOxn{display:none}@media (min-width:1024px){.CaseArchiveGrid_mobileFilters__pDZf7{display:none}}@media (max-width:1023px){.CaseArchiveGrid_mobileIndustries__ELOxn{display:flex;flex-direction:column;align-items:stretch;gap:16px;margin-bottom:24px}.CaseArchiveGrid_mobileIndustries__ELOxn>div{flex:none;min-width:0;margin:0}.CaseArchiveGrid_mobileIndustries__ELOxn a{text-decoration:none}.CaseArchiveGrid_mobileIndustries__ELOxn a[aria-current=page]{color:#363636}}@media (max-width:767px){.CaseArchiveGrid_cards__IiV74.case-block__content{display:flex;flex-direction:column;reading-flow:flex-visual}.CaseArchiveGrid_column__urBj_{display:contents}}.CaseArchiveGrid_search__bGFjB{width:100%;margin-bottom:28px}.CaseArchiveGrid_searchStatus__Gd90r{margin:0 0 20px}.WhatIsSection_section__jzkzh{padding:14px 0;background:#fff;color:#454545}.WhatIsSection_container__zEm_7{width:min(1230px,calc(100% - 48px));margin-inline:auto;display:grid;gap:48px 32px}.WhatIsSection_container__zEm_7>*,.WhatIsSection_content__VvnNL>*{min-width:0}.WhatIsSection_overviewLayout__NBrWn{grid-template-columns:minmax(0,705fr) minmax(0,492fr);align-items:start}.WhatIsSection_content__VvnNL{display:flex;flex-direction:column;align-items:flex-start;gap:48px}.WhatIsSection_header__kV9QJ,.WhatIsSection_title__b_ZEA{width:100%}.WhatIsSection_title__b_ZEA{margin:0;white-space:pre-line;overflow-wrap:break-word;color:#454545;font:700 48px/56px var(--ra-font-heading,sans-serif)}.WhatIsSection_description__38HG5{width:100%;color:#363636;font:300 18px/28px var(--ra-font-body,sans-serif);text-align:justify}.WhatIsSection_description__38HG5 li,.WhatIsSection_description__38HG5 p,.WhatIsSection_pointText__5BBeG p{font:inherit;color:inherit}.WhatIsSection_description__38HG5 p{margin:0}.WhatIsSection_description__38HG5 ol,.WhatIsSection_description__38HG5 ul{margin:28px 0;padding-inline-start:27px}.WhatIsSection_description__38HG5 ul{list-style:disc}.WhatIsSection_description__38HG5 ol{list-style:decimal}.WhatIsSection_description__38HG5>:first-child,.WhatIsSection_pointText__5BBeG>:first-child{margin-top:0}.WhatIsSection_description__38HG5>:last-child,.WhatIsSection_pointText__5BBeG>:last-child{margin-bottom:0}.WhatIsSection_action__2mrtu{max-width:100%}.WhatIsSection_media__8MX76{width:100%;align-self:center}.WhatIsSection_media__8MX76>div>img,.WhatIsSection_media__8MX76>img{display:block;max-width:100%;height:auto;object-fit:contain}.WhatIsSection_media__8MX76 .video-content__image,.WhatIsSection_media__8MX76 .what-is__content-image{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%;margin:0;padding:0;border:0;background:transparent;cursor:pointer}.WhatIsSection_media__8MX76 .image-computer,.WhatIsSection_media__8MX76 .video-content__image>img{display:block;width:100%;max-width:100%;height:auto;object-fit:contain}.WhatIsSection_media__8MX76 .what-is__content-zoom{display:block;margin-top:8px;font:300 24px/34px var(--ra-font-body,sans-serif);color:#999}.WhatIsSection_media__8MX76 .wrapper-zoom{position:absolute;left:5%;bottom:15%}.WhatIsSection_media__8MX76 button:focus-visible{outline:2px solid #363636;outline-offset:5px}.WhatIsSection_additional__dTBM_{grid-column:1/-1;display:grid;gap:48px}.WhatIsSection_mediaLayout__yQif1{grid-template-columns:minmax(0,499fr) minmax(0,707fr);gap:48px 24px;align-items:center}.WhatIsSection_mediaLayout__yQif1>.WhatIsSection_content__VvnNL{display:contents}.WhatIsSection_mediaLayout__yQif1 .WhatIsSection_header__kV9QJ{grid-column:1/-1;text-align:center}.WhatIsSection_mediaLayout__yQif1 .WhatIsSection_description__38HG5{font-size:24px;line-height:34px;text-align:start}.WhatIsSection_mediaLayout__yQif1>.WhatIsSection_media__8MX76{grid-column:2;grid-row:2}.WhatIsSection_pointsLayout__vlGvT{grid-template-columns:minmax(0,603fr) minmax(0,604fr);gap:48px 24px;align-items:start}.WhatIsSection_pointsLayout__vlGvT>.WhatIsSection_content__VvnNL{gap:14px;padding-inline-end:105px;text-align:right}.WhatIsSection_pointsLayout__vlGvT .WhatIsSection_description__38HG5{font-size:24px;line-height:34px;text-align:inherit;color:inherit}.WhatIsSection_points__fr3pk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 24px}.WhatIsSection_point__KRMnm{min-width:0;display:flex;flex-direction:column;gap:14px}.WhatIsSection_pointHeading__ogutx{display:flex;align-items:flex-start;gap:14px}.WhatIsSection_pointHeading__ogutx h3{margin:0;font:700 24px/32px var(--ra-font-heading,sans-serif);overflow-wrap:break-word}.WhatIsSection_pointIcon__HoQol{flex:0 0 32px;width:32px;height:32px;display:grid;place-items:center}.WhatIsSection_pointIcon__HoQol img{max-width:32px;max-height:32px}.WhatIsSection_pointText__5BBeG{font:300 20px/29px var(--ra-font-body,sans-serif);overflow-wrap:break-word}.WhatIsSection_reverse___TfGK>.WhatIsSection_content__VvnNL{order:1}.WhatIsSection_reverse___TfGK>.WhatIsSection_additional__dTBM_{order:2}@media (max-width:1000px){.WhatIsSection_pointsLayout__vlGvT>.WhatIsSection_content__VvnNL{padding-inline-end:24px}}@media (max-width:767px){.WhatIsSection_container__zEm_7{width:calc(100% - 40px)}.WhatIsSection_mediaLayout__yQif1,.WhatIsSection_overviewLayout__NBrWn,.WhatIsSection_pointsLayout__vlGvT{grid-template-columns:minmax(0,1fr);gap:32px}.WhatIsSection_content__VvnNL{gap:24px}.WhatIsSection_title__b_ZEA{font-size:32px;line-height:40px}.WhatIsSection_mediaLayout__yQif1>.WhatIsSection_content__VvnNL{display:flex;gap:24px}.WhatIsSection_mediaLayout__yQif1>.WhatIsSection_media__8MX76{grid-column:auto;grid-row:auto}.WhatIsSection_mediaLayout__yQif1 .WhatIsSection_description__38HG5,.WhatIsSection_pointsLayout__vlGvT .WhatIsSection_description__38HG5{font-size:20px;line-height:29px}.WhatIsSection_pointsLayout__vlGvT>.WhatIsSection_content__VvnNL{padding:0;text-align:start}.WhatIsSection_description__38HG5{text-align:start}.WhatIsSection_reverse___TfGK>.WhatIsSection_content__VvnNL{order:0}}@media (max-width:479px){.WhatIsSection_points__fr3pk{grid-template-columns:minmax(0,1fr);gap:32px}}.WhatIsSection_additional__dTBM_ .WhatIsSection_section__jzkzh{padding:0}.WhatIsSection_additional__dTBM_ .WhatIsSection_container__zEm_7{width:100%}.WhatIsSection_soft__QpLdf .WhatIsSection_container__zEm_7{box-sizing:border-box;padding:48px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:40px;border-radius:calc(var(--ra-radius-surface) * 2);background:linear-gradient(125deg,color-mix(in srgb,var(--ra-color-blue-light) 14%,var(--ra-color-surface)),color-mix(in srgb,var(--ra-color-green) 9%,var(--ra-color-surface)))}.WhatIsSection_soft__QpLdf .WhatIsSection_content__VvnNL{gap:24px}.WhatIsSection_soft__QpLdf .WhatIsSection_title__b_ZEA{font-size:clamp(32px,3.1vw,44px);line-height:1.15}.WhatIsSection_soft__QpLdf .WhatIsSection_description__38HG5{text-align:start}.WhatIsSection_soft__QpLdf .WhatIsSection_description__38HG5 p+p{margin-top:16px}.WhatIsSection_soft__QpLdf .WhatIsSection_media__8MX76 img{width:100%;border-radius:var(--ra-radius-surface);box-shadow:0 12px 32px var(--ra-color-blue-overlay)}@media (max-width:767px){.WhatIsSection_soft__QpLdf .WhatIsSection_container__zEm_7{width:calc(100% - 40px);grid-template-columns:minmax(0,1fr);padding:24px;gap:28px}}.StepsSection_section__VErjh{padding:14px 0;background:#fff;color:#454545}.StepsSection_container__07G33{display:flex;flex-direction:column;align-items:center;gap:32px}.StepsSection_header___OPb0{width:100%;display:grid;gap:14px;text-align:center}.StepsSection_title__sWjFi{overflow-wrap:break-word}.StepsSection_description__M_niM li,.StepsSection_description__M_niM p,.StepsSection_subtitle__Bo7Qt p{font:inherit;color:inherit}.StepsSection_description__M_niM>:first-child,.StepsSection_subtitle__Bo7Qt>:first-child{margin-top:0}.StepsSection_description__M_niM>:last-child,.StepsSection_subtitle__Bo7Qt>:last-child{margin-bottom:0}.StepsSection_subtitle__Bo7Qt p+p{margin-top:12px;font:300 18px/28px var(--ra-font-body,sans-serif)}.StepsSection_steps__KIJCA{width:100%;margin:0;padding:0;list-style:none}.StepsSection_step__oGsgv{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);min-height:226px;margin:0;padding:0}.StepsSection_content__yVkWt{position:relative;isolation:isolate;grid-column:1;grid-row:1;align-self:center;width:100%;max-width:499px;min-width:0;padding:32px 32px 32px 0;display:grid;gap:14px;text-align:right;overflow-wrap:break-word}.StepsSection_step__oGsgv:nth-child(2n) .StepsSection_content__yVkWt{grid-column:3;justify-self:end;padding:32px 0 32px 32px;text-align:left}.StepsSection_stepTitle__vPixJ{margin:0;color:#454545;font:700 24px/32px var(--ra-font-heading,sans-serif)}.StepsSection_description__M_niM{color:#454545;font:300 20px/29px var(--ra-font-body,sans-serif)}.StepsSection_number__yEGhG{position:absolute;z-index:-1;right:47.5px;top:50%;transform:translate(50%,-50%);color:#30bf98;opacity:.2;font:500 200px/148px var(--ra-font-body,sans-serif);pointer-events:none}.StepsSection_step__oGsgv:nth-child(2n) .StepsSection_number__yEGhG{right:auto;left:60.5px;transform:translate(-50%,-50%)}.StepsSection_axis__IGhGF{position:relative;grid-column:2;grid-row:1;display:grid;place-items:center}.StepsSection_axis__IGhGF:before{content:"";position:absolute;inset-block:0;left:50%;width:1px;transform:translateX(-50%);background:#979797}.StepsSection_axis__IGhGF:after{content:"";position:absolute;inset-block:0;left:50%;width:4px;transform:translateX(-50%) scaleY(var(--timeline-progress,0));transform-origin:top;background:#d1cb28}.StepsSection_axis__IGhGF img{position:relative;z-index:1;display:block}.StepsSection_axis__IGhGF .StepsSection_activeMilestone__eNVjO{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}.StepsSection_axis__IGhGF[data-active=true] .StepsSection_activeMilestone__eNVjO{opacity:1}.StepsSection_action__2uV9q{max-width:100%;text-align:center;white-space:normal}@media (max-width:767px){.StepsSection_step__oGsgv{grid-template-columns:28px minmax(0,1fr);column-gap:16px;min-height:156px}.StepsSection_axis__IGhGF{grid-column:1}.StepsSection_content__yVkWt,.StepsSection_step__oGsgv:nth-child(2n) .StepsSection_content__yVkWt{grid-column:2;max-width:none;padding:16px 0;text-align:left}.StepsSection_number__yEGhG,.StepsSection_step__oGsgv:nth-child(2n) .StepsSection_number__yEGhG{left:auto;right:0;transform:translateY(-50%);font-size:140px}}.StepsSection_horizontal__UrYcA{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.StepsSection_horizontalStep___HIVe{min-width:0;margin:0;padding:0}.StepsSection_horizontalAxis__9ngJ1{position:relative;display:grid;justify-items:center;gap:16px;padding-bottom:24px}.StepsSection_horizontalAxis__9ngJ1:before{content:"";position:absolute;left:50%;right:-50%;bottom:38px;height:1px;background:#979797}.StepsSection_horizontalStep___HIVe:last-child .StepsSection_horizontalAxis__9ngJ1:before{display:none}.StepsSection_horizontalAxis__9ngJ1 img{position:relative;z-index:1;display:block}.StepsSection_horizontalNumber__mEi4A{color:#30bf98;font:500 64px/1 var(--ra-font-body,sans-serif)}.StepsSection_horizontalContent__xM9gW{display:grid;gap:10px;padding-inline:16px;text-align:left;overflow-wrap:break-word}@media (max-width:767px){.StepsSection_horizontal__UrYcA{grid-auto-flow:row;grid-template-columns:minmax(0,1fr);gap:24px}.StepsSection_horizontalStep___HIVe{display:grid;grid-template-columns:28px minmax(0,1fr);gap:20px}.StepsSection_horizontalAxis__9ngJ1{padding:0;align-content:start}.StepsSection_horizontalAxis__9ngJ1:before{left:14px;right:auto;top:14px;bottom:-38px;height:auto;width:1px}.StepsSection_horizontalNumber__mEi4A{display:none}.StepsSection_horizontalContent__xM9gW,.StepsSection_horizontalStep___HIVe:last-child .StepsSection_horizontalContent__xM9gW{padding:0 0 16px;text-align:left}}.StepsSection_compactActivity__P4BqT{margin-block:40px;padding:0}.StepsSection_compactActivity__P4BqT .StepsSection_container__07G33{width:100%;gap:20px}.StepsSection_compactActivity__P4BqT .StepsSection_header___OPb0{gap:10px;text-align:left}.StepsSection_compactActivity__P4BqT .StepsSection_title__sWjFi{font-size:28px;line-height:36px}.StepsSection_compactActivity__P4BqT .StepsSection_subtitle__Bo7Qt{font-size:18px;line-height:28px}.StepsSection_compactActivity__P4BqT .StepsSection_step__oGsgv{grid-template-columns:24px minmax(0,1fr);column-gap:20px;min-height:0}.StepsSection_compactActivity__P4BqT .StepsSection_axis__IGhGF{grid-column:1}.StepsSection_compactActivity__P4BqT .StepsSection_content__yVkWt,.StepsSection_compactActivity__P4BqT .StepsSection_step__oGsgv:nth-child(2n) .StepsSection_content__yVkWt{grid-column:2;justify-self:stretch;max-width:none;padding:14px 0;gap:6px;text-align:left}.StepsSection_compactActivity__P4BqT .StepsSection_stepTitle__vPixJ{font-size:20px;line-height:28px}.StepsSection_compactActivity__P4BqT .StepsSection_description__M_niM{font-size:18px;line-height:27px}@media (max-width:767px){.StepsSection_compactActivity__P4BqT .StepsSection_step__oGsgv{column-gap:14px}.StepsSection_compactActivity__P4BqT .StepsSection_content__yVkWt,.StepsSection_compactActivity__P4BqT .StepsSection_step__oGsgv:nth-child(2n) .StepsSection_content__yVkWt{padding:12px 0}}.StepsSection_compactActivity__P4BqT .StepsSection_content__yVkWt .StepsSection_description__M_niM p,.StepsSection_compactActivity__P4BqT .StepsSection_content__yVkWt .StepsSection_stepTitle__vPixJ,.StepsSection_compactActivity__P4BqT .StepsSection_header___OPb0 .StepsSection_title__sWjFi{margin:0}.StepsSection_horizontalContent__xM9gW .StepsSection_stepTitle__vPixJ{font:700 24px/32px var(--ra-font-heading,sans-serif)}.StepsSection_horizontalContent__xM9gW .StepsSection_description__M_niM{font:300 16px/24px var(--ra-font-body,sans-serif)}.StepsSection_leftAligned__5KHsb .StepsSection_header___OPb0{text-align:left}.StepsSection_leftAligned__5KHsb .StepsSection_step__oGsgv{grid-template-columns:28px minmax(0,1fr);column-gap:24px;min-height:0}.StepsSection_leftAligned__5KHsb .StepsSection_axis__IGhGF{grid-column:1}.StepsSection_leftAligned__5KHsb .StepsSection_content__yVkWt,.StepsSection_leftAligned__5KHsb .StepsSection_step__oGsgv:nth-child(2n) .StepsSection_content__yVkWt{grid-column:2;grid-template-columns:64px minmax(0,1fr);justify-self:stretch;max-width:none;padding:24px 0;text-align:left}.StepsSection_leftAligned__5KHsb .StepsSection_description__M_niM,.StepsSection_leftAligned__5KHsb .StepsSection_stepTitle__vPixJ{grid-column:2}.StepsSection_leftAligned__5KHsb .StepsSection_number__yEGhG,.StepsSection_leftAligned__5KHsb .StepsSection_step__oGsgv:nth-child(2n) .StepsSection_number__yEGhG{position:static;grid-column:1;grid-row:1/span 2;align-self:start;transform:none;opacity:1;font-size:64px;line-height:1}@media (max-width:767px){.StepsSection_leftAligned__5KHsb .StepsSection_step__oGsgv{column-gap:12px}.StepsSection_leftAligned__5KHsb .StepsSection_content__yVkWt,.StepsSection_leftAligned__5KHsb .StepsSection_step__oGsgv:nth-child(2n) .StepsSection_content__yVkWt{grid-template-columns:32px minmax(0,1fr);column-gap:12px;padding:16px 0}.StepsSection_leftAligned__5KHsb .StepsSection_number__yEGhG,.StepsSection_leftAligned__5KHsb .StepsSection_step__oGsgv:nth-child(2n) .StepsSection_number__yEGhG{font-size:40px}}.SplitSection_introduction__1_FwP.post-banner{display:block;margin-block:clamp(32px,5vw,72px)}.SplitSection_introduction__1_FwP .post-banner__title,.SplitSection_introduction__1_FwP .post-banner__title-txt{max-width:100%;margin:0;font-size:clamp(28px,4vw,50px);line-height:1.2;overflow-wrap:break-word}.SplitSection_introduction__1_FwP .post-banner__text{display:block;max-width:900px;margin:24px auto 0;font-size:clamp(18px,1.7vw,24px);line-height:1.55}.SplitSection_commercial__ircHd .discovery__body{padding:clamp(28px,5vw,64px)}.SplitSection_commercial__ircHd .discovery__body-img,.SplitSection_commercial__ircHd .discovery__body-img-2,.SplitSection_commercial__ircHd .discovery__item-wrap:before,.SplitSection_commercial__ircHd .discovery__title-span:after,.SplitSection_commercial__ircHd .discovery__title-span:before{display:none}.SplitSection_commercial__ircHd .discovery__title{margin:0 auto 24px;font-size:clamp(30px,3.4vw,48px);line-height:1.2}.SplitSection_commercial__ircHd .discovery__text{display:block;max-width:960px;margin:0 auto;font-size:20px;line-height:1.5;text-align:center}.SplitSection_commercial__ircHd .discovery__text p{margin:0}.SplitSection_commercial__ircHd .discovery__bottom{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:40px}.SplitSection_commercial__ircHd .discovery__item{width:auto;margin:0;gap:16px;padding:0;align-items:flex-start}.SplitSection_commercial__ircHd .discovery__item-img{width:32px;height:32px;filter:brightness(0) invert(1)}.SplitSection_commercial__ircHd .discovery__content-title{margin:0 0 12px;font-size:24px;line-height:1.3;text-align:left}.SplitSection_commercial__ircHd .discovery__content-text{font-size:18px;line-height:1.5;text-align:left}.SplitSection_commercial__ircHd .discovery__content-text p{margin:0}.SplitSection_commercial__ircHd .discovery_button{display:flex;width:fit-content;max-width:100%;margin:32px auto 0}.SplitSection_commercial__ircHd .discovery__bottom:empty{display:none}@media (max-width:767px){.SplitSection_commercial__ircHd .discovery__bottom{grid-template-columns:minmax(0,1fr);gap:28px}.SplitSection_commercial__ircHd .discovery__item+.discovery__item{border-top:1px solid #ffffff40;padding-top:28px}}@media (min-width:768px){.SplitSection_industryIntroduction__IkE6B .post-banner__body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.SplitSection_industryIntroduction__IkE6B .post-banner__text{margin:0;font:300 24px/34px var(--ra-font-body)}.SplitSection_industryIntroduction__IkE6B .post-banner__title,.SplitSection_industryIntroduction__IkE6B .post-banner__title-txt{font:700 48px/56px var(--ra-font-heading);text-align:left}}.AuthorSection_section___Ra5v{padding:24px 0;color:#454545}.AuthorSection_hero__FMe2F{display:grid;gap:20px 48px;align-items:start}.AuthorSection_withPortrait__bLmZ8{grid-template-columns:280px minmax(0,1fr);grid-template-areas:"portrait identity" "portrait biography" "portrait actions"}.AuthorSection_identity__54dKZ{min-width:0}.AuthorSection_withPortrait__bLmZ8 .AuthorSection_identity__54dKZ{grid-area:identity}.AuthorSection_role__kXIo0.subtitle--secondary{margin:0 0 10px;text-align:left;color:#666;font:400 18px/1.5 var(--ra-font-body)}.AuthorSection_name__ct_Xd{margin:0;font:700 48px/1.15 var(--ra-font-heading);overflow-wrap:anywhere}.AuthorSection_portrait__FUNi3{grid-area:portrait;overflow:hidden;border-radius:16px;background:#f4f5f5}.AuthorSection_portrait__FUNi3 img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.AuthorSection_biography__f5Djr{min-width:0;max-width:780px;font:300 18px/1.65 var(--ra-font-body);text-align:left}.AuthorSection_withPortrait__bLmZ8 .AuthorSection_biography__f5Djr{grid-area:biography}.AuthorSection_biography__f5Djr p{margin:0 0 16px;font:inherit}.AuthorSection_biography__f5Djr>:first-child>:first-child{margin-top:0}.AuthorSection_biography__f5Djr>:first-child>:last-child{margin-bottom:0}.AuthorSection_experience__0GuaK{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:20px}.AuthorSection_experience__0GuaK>:last-child{font-weight:700}.AuthorSection_experience__0GuaK p{margin:0}.AuthorSection_actions__1aw2e{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.AuthorSection_withPortrait__bLmZ8 .AuthorSection_actions__1aw2e{grid-area:actions}.AuthorSection_social__Z5OE1{display:inline-flex;align-items:center;gap:8px;color:inherit;font-weight:500;text-decoration:none}.AuthorSection_social__Z5OE1 img{width:24px;height:24px}.AuthorSection_social__Z5OE1:hover{text-decoration:underline}.AuthorSection_social__Z5OE1:focus-visible{outline:2px solid #126fa2;outline-offset:5px}.AuthorSection_detailsGrid__MbEPW{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:32px;margin-top:32px}.AuthorSection_details__B3rfG{scroll-margin-top:110px}.AuthorSection_detailsTitle__tuxgU{margin-bottom:14px}.AuthorSection_details__B3rfG .content-list{margin:0}.AuthorSection_details__B3rfG .content-list>ul{gap:10px;margin-bottom:0}.AuthorSection_details__B3rfG .content-gallery__image{flex:0 1 112px;max-width:112px}.AuthorSection_details__B3rfG .content-gallery{margin:0;gap:20px 16px;align-items:flex-start}.AuthorSection_details__B3rfG .content-gallery__image img{width:88px;height:88px;align-self:center;object-fit:contain}.AuthorSection_details__B3rfG .content-gallery__image figcaption{font-size:14px;line-height:1.4}@media (min-width:1100px){.AuthorSection_skills__SMBez .content-list>ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px}}@media (max-width:767px){.AuthorSection_section___Ra5v{padding:16px 0}.AuthorSection_hero__FMe2F{gap:20px}.AuthorSection_withPortrait__bLmZ8{grid-template-columns:96px minmax(0,1fr);grid-template-areas:"portrait identity" "biography biography" "actions actions"}.AuthorSection_portrait__FUNi3{border-radius:12px}.AuthorSection_role__kXIo0.subtitle--secondary{font-size:14px;margin-bottom:8px}.AuthorSection_name__ct_Xd{font-size:30px}.AuthorSection_biography__f5Djr{font-size:17px}}.AwardsTimelineSection_section___EY1q{padding:0 0 64px;color:var(--ra-color-heading)}.AwardsTimelineSection_panel__wwswS{display:flex;flex-direction:column;gap:24px}@media (max-width:767px){.AwardsTimelineSection_section___EY1q{padding-bottom:40px}}@media (min-width:1024px){.EditorialSidebar_rail__lveWm.author__body-left{position:static;align-self:stretch;height:auto}.EditorialSidebar_panel__Y1kaK.single-blog__sidebar{display:grid;grid-template-rows:minmax(0,1fr) auto;height:min(90dvh,calc(100dvh - 100px));max-height:none;min-height:0;position:sticky;top:100px;box-sizing:border-box}.EditorialSidebar_top__YgNzK{display:flex;flex-direction:column;min-height:0}}