.hub_section__yPD82{display:flex;width:100%;justify-content:center;padding:120px 40px 140px;overflow:clip;color:var(--rb-fg);background:var(--rb-surface);font-family:var(--font-ubuntu),Ubuntu,sans-serif}.hub_sectionSunken__k4Cc1{background:var(--rb-surface-sunken)}.hub_inner__MpfWB{display:flex;width:100%;max-width:1920px;flex-direction:column}.hub_headingRow__AEkY9{display:grid;width:100%;grid-template-columns:repeat(2,minmax(50px,1fr));gap:10px}.hub_metaBlock__CEKTq{display:flex;width:max-content;height:max-content;align-items:center;gap:7px;font-size:15px;font-weight:900;line-height:1.15;letter-spacing:-.03em;text-transform:uppercase}.hub_metaGlyph__Gsw_S{display:block;width:17px;height:17px;flex:none;color:var(--rb-fg)}.hub_metaGlyph__Gsw_S svg{display:block;width:100%;height:100%}.hub_headingCopy__v0UzZ{display:flex;max-width:min(690px,100%);flex-direction:column;align-items:flex-start;gap:var(--rb-gap-lead)}.hub_headingCopy__v0UzZ h2,.hub_rowCopy__kiceg h2{margin:0;color:var(--rb-fg);font-size:32px;font-weight:700;line-height:1.08;letter-spacing:-.045em;text-wrap:balance}.hub_expect__HSVga h3 span,.hub_headingCopy__v0UzZ h2 span,.hub_rowCopy__kiceg h2 span{color:color-mix(in srgb,var(--rb-fg) 50%,transparent)}.hub_headingCopy__v0UzZ p,.hub_prose__1BFdq p,.hub_rowCopy__kiceg p{margin:0;color:color-mix(in srgb,var(--rb-fg) 62%,transparent);font-size:18px;font-weight:400;line-height:1.6;letter-spacing:-.02em}.hub_body__uSYSB{width:100%;margin-top:110px}.hub_figure__Z1yfL{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;border-radius:24px;border:1px solid color-mix(in srgb,var(--rb-fg) 10%,transparent);background:var(--rb-surface-sunken)}.hub_figure__Z1yfL img{object-fit:cover;filter:grayscale(1);transition:filter .45s ease,transform .45s ease}.hub_figure__Z1yfL:hover img{filter:grayscale(0);transform:scale(1.03)}.hub_heroWrap__a1bpv{position:relative;isolation:isolate;background:var(--rb-graphite)}.hub_heroBg__h_cTs{position:absolute;bottom:0;left:50%;z-index:0;width:min(88%,1700px);transform:translateX(-50%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent),linear-gradient(180deg,transparent,#000 16%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent),linear-gradient(180deg,transparent,#000 16%);mask-composite:intersect}.hub_heroBg__h_cTs img{display:block;width:100%;height:auto;aspect-ratio:2752/860;object-fit:cover;object-position:50% 77%}.hub_heroOnImage__HMdnY{position:relative;z-index:2;background:transparent;padding-bottom:min(26.5vw,510px)}@media (max-width:809px){.hub_heroBg__h_cTs{width:100%;-webkit-mask-image:linear-gradient(180deg,transparent,#000 30%);mask-image:linear-gradient(180deg,transparent,#000 30%)}.hub_heroBg__h_cTs img{height:440px;aspect-ratio:auto;object-position:60% 100%}.hub_heroOnImage__HMdnY{padding-bottom:300px}}.hub_gate__3gQkm{display:flex;flex-direction:column;gap:22px;padding:28px;border-radius:24px;background:var(--rb-surface-raised);border:1px solid color-mix(in srgb,var(--rb-fg) 10%,transparent)}.hub_topline___MqK1{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:.01em;color:color-mix(in srgb,var(--rb-fg) 86%,transparent)}.hub_topline___MqK1:before{content:"";flex:none;width:6px;height:6px;border-radius:2px;background:var(--rb-orange)}.hub_gateText__wMhKc{margin:0;font-size:16px;line-height:1.5;color:color-mix(in srgb,var(--rb-fg) 70%,transparent)}.hub_gateForm__3UbK_{display:flex;flex-wrap:wrap;gap:10px}.hub_gateForm__3UbK_>:first-child{flex:1 1 240px}.hub_pillars__3i1Sf{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:18px 0 0;list-style:none;border-top:1px solid color-mix(in srgb,var(--rb-fg) 10%,transparent)}.hub_pillars__3i1Sf li{padding:8px 16px;border-radius:999px;border:1px solid color-mix(in srgb,var(--rb-fg) 14%,transparent);font-size:13px;font-weight:600;letter-spacing:.02em;color:color-mix(in srgb,var(--rb-fg) 86%,transparent)}.hub_pillars__3i1Sf .hub_pillarArrow__rjFk6{padding:0 2px;border:0;color:color-mix(in srgb,var(--rb-fg) 50%,transparent)}.hub_pillars__3i1Sf .hub_pillarOutput__uGDEX{border-color:var(--rb-green);background:var(--rb-green);color:var(--rb-ink)}.hub_rows__DiPis{display:flex;width:100%;flex-direction:column;gap:110px}.hub_row__aZtty{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:40px 80px}.hub_rowReverse__h9IEb .hub_rowCopy__kiceg{order:2}.hub_rowCopy__kiceg{display:flex;max-width:690px;flex-direction:column;gap:var(--rb-gap-lead)}.hub_rowsCta__drJqK{margin-top:110px}.hub_whyGrid__VHjUk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:40px 80px}.hub_prose__1BFdq{display:flex;max-width:690px;flex-direction:column;gap:var(--rb-gap-title)}.hub_expect__HSVga{margin-top:110px;padding-top:40px;border-top:1px solid color-mix(in srgb,var(--rb-fg) 10%,transparent)}.hub_expect__HSVga h3{max-width:900px;margin:0;font-size:24px;font-weight:700;line-height:1.1;letter-spacing:-.04em;color:var(--rb-fg);text-wrap:balance}.hub_expect__HSVga>p{max-width:900px;margin:var(--rb-gap-title) 0 0;font-size:16px;line-height:1.6;color:color-mix(in srgb,var(--rb-fg) 62%,transparent)}.hub_benefits__xlqQD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:var(--rb-gap-block) 0 0;padding:0;list-style:none}.hub_benefit__OkbFb{display:flex;min-height:150px;flex-direction:column;justify-content:space-between;gap:var(--rb-gap-label);padding:18px;border-radius:16px;border:1px solid color-mix(in srgb,var(--rb-fg) 10%,transparent);background:var(--rb-surface)}.hub_benefit__OkbFb:nth-child(2n){background:var(--rb-surface-sunken)}.hub_benefit__OkbFb p{margin:0;font-size:18px;font-weight:700;line-height:1.2;letter-spacing:-.04em;color:var(--rb-fg)}.hub_whyClose__Focvn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:40px 10px;margin-top:70px;padding-top:40px;border-top:1px solid color-mix(in srgb,var(--rb-fg) 10%,transparent)}.hub_mission__gVwJ9{display:flex;max-width:690px;flex-direction:column;gap:10px;padding:4px 0 4px 24px;border-left:2px solid var(--rb-green)}.hub_mission__gVwJ9 strong{font-size:20px;font-weight:700;line-height:1.15;letter-spacing:-.04em;color:var(--rb-fg)}.hub_mission__gVwJ9 p{max-width:900px;margin:0;font-size:16px;line-height:1.6;color:color-mix(in srgb,var(--rb-fg) 62%,transparent)}.hub_ctaBlock__spq6u{display:flex;max-width:690px;flex-direction:column;align-items:flex-start;gap:var(--rb-gap-title)}.hub_ctaBlock__spq6u>p:first-child{margin:0 0 calc(var(--rb-gap-block) - var(--rb-gap-title));font-size:18px;line-height:1.6;letter-spacing:-.02em;color:color-mix(in srgb,var(--rb-fg) 62%,transparent)}.hub_microcopy__7j2tb{margin:0;font-size:12px;line-height:1.5;color:color-mix(in srgb,var(--rb-fg) 50%,transparent)}.hub_tableWrap__9sc0f{width:100%;overflow-x:auto}.hub_table__gjkuW{width:100%;border-collapse:collapse}.hub_table__gjkuW caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hub_table__gjkuW td,.hub_table__gjkuW th{padding:22px 16px;text-align:left;vertical-align:middle;border-bottom:1px solid color-mix(in srgb,var(--rb-fg) 10%,transparent)}.hub_table__gjkuW thead th{padding:0 16px 14px;font-size:13px;font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:.01em;color:color-mix(in srgb,var(--rb-fg) 50%,transparent)}.hub_table__gjkuW tbody th{font-size:18px;font-weight:700;letter-spacing:-.04em;white-space:nowrap;color:var(--rb-fg)}.hub_table__gjkuW tbody th span{display:inline-flex;align-items:center;gap:12px}.hub_table__gjkuW tbody th span:before{content:"";flex:none;width:6px;height:6px;border-radius:2px;background:var(--rb-green)}.hub_table__gjkuW td{font-size:16px;line-height:1.5;color:color-mix(in srgb,var(--rb-fg) 70%,transparent)}.hub_table__gjkuW td.hub_outcome__vW5fT{font-weight:700;letter-spacing:-.02em;color:var(--rb-fg)}.hub_table__gjkuW tbody tr{transition:background-color .26s ease}.hub_table__gjkuW tbody tr:hover{background:color-mix(in srgb,var(--rb-fg) 3.5%,transparent)}.hub_chip__0hBG3{display:inline-flex;padding:6px 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--rb-fg) 18%,transparent);font-size:12px;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;color:color-mix(in srgb,var(--rb-fg) 86%,transparent)}.hub_chipHigh__WpsvS{border-color:var(--rb-fg);background:var(--rb-fg);color:var(--rb-surface)}.hub_closing__xXLKr{max-width:1100px;margin:var(--rb-gap-block) 0 0;font-size:18px;line-height:1.6;letter-spacing:-.02em;color:color-mix(in srgb,var(--rb-fg) 62%,transparent)}.hub_cards__cdMPj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.hub_card__bb7bS{display:flex;flex-direction:column;padding:18px;border-radius:16px;border:1px solid color-mix(in srgb,var(--rb-fg) 10%,transparent);background:var(--rb-surface)}.hub_card__bb7bS:nth-child(2n){background:var(--rb-surface-sunken)}.hub_card__bb7bS h3{margin:var(--rb-gap-label) 0 0;font-size:20px;font-weight:700;line-height:1.1;letter-spacing:-.04em;color:var(--rb-fg);text-wrap:balance}.hub_card__bb7bS>p{margin:var(--rb-gap-title) 0 0;font-size:16px;line-height:1.5;color:color-mix(in srgb,var(--rb-fg) 70%,transparent)}.hub_cardTopline__CIbYw{justify-content:space-between}.hub_cardTopline__CIbYw:before{display:none}.hub_cardTopline__CIbYw>span{display:inline-flex;align-items:center;gap:8px}.hub_cardTopline__CIbYw>span:first-child:before{content:"";width:6px;height:6px;border-radius:2px;background:var(--rb-green)}.hub_cardStatus__OCqyj{color:color-mix(in srgb,var(--rb-fg) 50%,transparent)}.hub_metrics__vE4E2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:auto;padding-top:var(--rb-gap-block)}.hub_metric__8tCSh strong{display:block;font-size:32px;font-weight:700;line-height:1;letter-spacing:-.05em;color:var(--rb-fg);font-variant-numeric:tabular-nums}.hub_metric__8tCSh span{display:block;margin-top:8px;font-size:12px;text-transform:uppercase;letter-spacing:.02em;color:color-mix(in srgb,var(--rb-fg) 50%,transparent)}.hub_metric__8tCSh em{display:block;margin-top:4px;font-size:12px;font-style:normal;font-weight:600;color:var(--rb-accent-green)}.hub_perf__2MZcf{gap:6px 18px;margin:18px 0 0;padding:14px 0;border-top:1px solid color-mix(in srgb,var(--rb-fg) 10%,transparent);border-bottom:1px solid color-mix(in srgb,var(--rb-fg) 10%,transparent);font-size:12px;text-transform:uppercase;letter-spacing:.02em;color:color-mix(in srgb,var(--rb-fg) 50%,transparent)}.hub_perf__2MZcf,.hub_tags__mDsxg{display:flex;flex-wrap:wrap;list-style:none}.hub_tags__mDsxg{gap:8px;margin:14px 0 0;padding:0}.hub_tags__mDsxg li{padding:8px 16px;border-radius:999px;border:1px solid color-mix(in srgb,var(--rb-fg) 12%,transparent);font-size:13px;font-weight:600;letter-spacing:.02em;color:color-mix(in srgb,var(--rb-fg) 86%,transparent)}.hub_proof__C4qib{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:10px}.hub_rating__OiXEC{display:flex;flex-direction:column;justify-content:space-between;gap:var(--rb-gap-block);padding:18px;border-radius:16px;background:var(--rb-fg);color:var(--rb-surface)}.hub_rating__OiXEC .hub_topline___MqK1{color:color-mix(in srgb,var(--rb-surface) 86%,transparent)}.hub_ratingValue__mgJOm{display:block;font-size:90px;font-weight:700;line-height:.9;letter-spacing:-.06em;font-variant-numeric:tabular-nums}.hub_marks__NeYPZ{display:flex;gap:4px;margin-top:var(--rb-gap-title);color:var(--rb-orange)}.hub_marks__NeYPZ svg{width:22px;height:22px;fill:currentColor;stroke:currentColor;stroke-width:1}.hub_ratingMeta__lQl09{display:flex;flex-direction:column;gap:10px;font-size:12px;line-height:1.5;text-transform:uppercase;letter-spacing:.02em;color:color-mix(in srgb,var(--rb-surface) 62%,transparent)}.hub_ratingMeta__lQl09 a{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--rb-surface);text-decoration:none}.hub_ratingMeta__lQl09 a:hover{color:var(--rb-green)}.hub_quotes__7C1cK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.hub_quote__boQxt{display:flex;flex-direction:column;padding:18px;border-radius:16px;border:1px solid color-mix(in srgb,var(--rb-fg) 10%,transparent);background:var(--rb-surface)}.hub_quote__boQxt:nth-child(2n){background:var(--rb-surface-sunken)}.hub_quote__boQxt blockquote{margin:var(--rb-gap-label) 0 0;font-size:16px;line-height:1.55;letter-spacing:-.01em;color:color-mix(in srgb,var(--rb-fg) 78%,transparent)}.hub_quote__boQxt figcaption{margin-top:auto;padding-top:var(--rb-gap-block);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:var(--rb-fg)}.hub_results__aSdKs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.hub_result__MveF8{display:flex;flex-direction:column;overflow:hidden;border-radius:16px;border:1px solid color-mix(in srgb,var(--rb-fg) 10%,transparent);background:var(--rb-surface)}.hub_resultImage__kLrsN{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--rb-surface-sunken)}.hub_resultImage__kLrsN img{object-fit:cover;filter:grayscale(1);transition:filter .45s ease,transform .45s ease}.hub_result__MveF8:hover .hub_resultImage__kLrsN img{filter:grayscale(0);transform:scale(1.03)}.hub_resultBody__lRiBx{display:flex;flex:1;flex-direction:column;padding:18px}.hub_result__MveF8 h3{margin:var(--rb-gap-label) 0 0;font-size:20px;font-weight:700;line-height:1.1;letter-spacing:-.04em;color:var(--rb-fg)}.hub_resultMetrics__4F4RQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:var(--rb-gap-block) 0 0}.hub_resultMetrics__4F4RQ dd{margin:0;font-size:38px;font-weight:700;line-height:1;letter-spacing:-.05em;color:var(--rb-fg);font-variant-numeric:tabular-nums}.hub_resultMetrics__4F4RQ dt{margin-top:8px;font-size:12px;line-height:1.35;text-transform:uppercase;letter-spacing:.02em;color:color-mix(in srgb,var(--rb-fg) 50%,transparent)}.hub_resultMetrics__4F4RQ>div{display:flex;flex-direction:column-reverse;justify-content:flex-end}.hub_resultServices__Ctx28{margin:var(--rb-gap-block) 0 0;padding:14px 0 0;border-top:1px solid color-mix(in srgb,var(--rb-fg) 10%,transparent);font-size:12px;line-height:1.6;text-transform:uppercase;letter-spacing:.02em;color:color-mix(in srgb,var(--rb-fg) 62%,transparent)}.hub_resultServices__Ctx28 strong{display:block;margin-bottom:4px;font-weight:600;color:color-mix(in srgb,var(--rb-fg) 50%,transparent)}.hub_resultLink__lN_Di{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:var(--rb-gap-block);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:var(--rb-fg);text-decoration:none}.hub_resultLink__lN_Di svg{transition:transform .25s ease}.hub_result__MveF8:hover .hub_resultLink__lN_Di svg{transform:translate(2px,-2px)}.hub_moreGroups__rf9UD{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:40px 10px}.hub_moreGroup__qSqQs .hub_topline___MqK1{margin-bottom:18px}.hub_moreList__5kH8b{margin:0;padding:0;list-style:none;border-top:1px solid color-mix(in srgb,var(--rb-fg) 10%,transparent)}.hub_moreGroup__qSqQs:nth-child(2) .hub_moreList__5kH8b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}.hub_moreList__5kH8b li{border-bottom:1px solid color-mix(in srgb,var(--rb-fg) 10%,transparent)}.hub_moreList__5kH8b a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 4px;font-size:18px;font-weight:700;line-height:1.2;letter-spacing:-.04em;color:var(--rb-fg);text-decoration:none}.hub_moreList__5kH8b a svg{flex:none;color:color-mix(in srgb,var(--rb-fg) 50%,transparent);transition:transform .25s ease,color .25s ease}.hub_moreList__5kH8b a:hover svg{color:var(--rb-orange);transform:translate(2px,-2px)}.hub_formCard__gYSHt{width:100%;padding:44px 52px;border-radius:40px;border:1px solid color-mix(in srgb,var(--rb-fg) 10%,transparent);background:var(--rb-surface)}.hub_finalRow__VRmc6{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px}.hub_phone__DtuIo{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:color-mix(in srgb,var(--rb-fg) 70%,transparent);text-decoration:none}.hub_phone__DtuIo:hover{color:var(--rb-fg)}@media (max-width:1519px){.hub_headingCopy__v0UzZ h2,.hub_rowCopy__kiceg h2{font-size:28px}.hub_body__uSYSB,.hub_expect__HSVga,.hub_rowsCta__drJqK{margin-top:80px}.hub_rows__DiPis{gap:80px}}@media (max-width:1199px){.hub_section__yPD82{padding:90px 30px 100px}.hub_headingCopy__v0UzZ h2,.hub_rowCopy__kiceg h2{font-size:25px}.hub_closing__xXLKr,.hub_ctaBlock__spq6u>p:first-child,.hub_headingCopy__v0UzZ p,.hub_prose__1BFdq p,.hub_rowCopy__kiceg p{font-size:16px}.hub_card__bb7bS h3{font-size:18px}.hub_card__bb7bS>p{font-size:14px}.hub_body__uSYSB,.hub_expect__HSVga,.hub_rowsCta__drJqK{margin-top:70px}.hub_rows__DiPis{gap:70px}.hub_row__aZtty,.hub_whyGrid__VHjUk{gap:40px}.hub_cards__cdMPj{grid-template-columns:repeat(2,minmax(0,1fr))}.hub_proof__C4qib{grid-template-columns:minmax(0,1fr)}.hub_ratingValue__mgJOm{font-size:64px}.hub_results__aSdKs{grid-template-columns:repeat(2,minmax(0,1fr))}.hub_moreGroups__rf9UD{grid-template-columns:minmax(0,1fr)}.hub_result__MveF8 h3{font-size:18px}.hub_resultMetrics__4F4RQ dd{font-size:30px}.hub_formCard__gYSHt{padding:36px 32px;border-radius:32px}}@media (max-width:809px){.hub_section__yPD82{padding:70px 10px 80px}.hub_headingRow__AEkY9{grid-template-columns:minmax(0,1fr);gap:var(--rb-gap-eyebrow)}.hub_headingCopy__v0UzZ h2,.hub_rowCopy__kiceg h2{font-size:23px}.hub_body__uSYSB,.hub_expect__HSVga,.hub_rowsCta__drJqK{margin-top:50px}.hub_rows__DiPis{gap:50px}.hub_row__aZtty,.hub_whyGrid__VHjUk{grid-template-columns:minmax(0,1fr)}.hub_rowReverse__h9IEb .hub_rowCopy__kiceg{order:0}.hub_row__aZtty .hub_figure__Z1yfL{order:-1}.hub_expect__HSVga h3{font-size:20px}.hub_benefits__xlqQD,.hub_cards__cdMPj,.hub_moreGroup__qSqQs:nth-child(2) .hub_moreList__5kH8b,.hub_moreGroups__rf9UD,.hub_quotes__7C1cK,.hub_results__aSdKs,.hub_whyClose__Focvn{grid-template-columns:minmax(0,1fr)}.hub_moreList__5kH8b a{font-size:16px}.hub_benefit__OkbFb{min-height:0}.hub_gate__3gQkm{padding:18px}.hub_formCard__gYSHt{padding:24px 16px;border-radius:24px}.hub_table__gjkuW{min-width:760px}.hub_table__gjkuW td,.hub_table__gjkuW th{padding:14px 10px}.hub_table__gjkuW tbody th{font-size:16px}.hub_table__gjkuW td{font-size:14px}}