.Hero_wrapper__XsLMt{--bg:#fafafa;--ink:#0f172a;--muted:#64748b;--accent:var(--mantine-color-blue-6);--accent-weak:var(--mantine-color-blue-4);--surface:#fff;--border:rgba(15,23,42,.1);background:var(--bg);color:var(--ink)}.Hero_banner__RXSDn{background:radial-gradient(1200px 280px at 50% -40%,rgba(59,130,246,.03),transparent),linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.4));padding-block:clamp(48px,10vw,120px);text-align:center}.Hero_bannerTitle__wN7tx{font-weight:900;color:var(--ink)}.Hero_breadcrumb__PA1ts{color:var(--muted);font-size:14px}.Hero_breadcrumbLink__0_Y_P{color:var(--ink);text-decoration:none;opacity:.8}.Hero_breadcrumbLink__0_Y_P:hover{text-decoration:underline;opacity:1}.Hero_breadcrumbSep__G_F_Y{margin-inline:8px;opacity:.6}.Hero_panel__WOrip{background:var(--surface);border-radius:16px;padding:clamp(24px,4vw,48px);margin-top:clamp(-24px,-4vw,-48px)}.Hero_kicker__SSNq5{color:var(--muted);opacity:.9}.Hero_kickerBar__HKu3w{width:6px;height:18px;border-radius:6px;background:linear-gradient(180deg,var(--accent-weak),var(--accent))}.Hero_headline__k7y0h{color:var(--ink)}.Hero_headlineAccent__6Y9c3,.Hero_headline__k7y0h{line-height:1.12;font-weight:900;letter-spacing:.2px}.Hero_headlineAccent__6Y9c3{color:var(--accent)}.Hero_largeImage__59aK7{position:relative;height:clamp(220px,32vw,320px);border-radius:14px;overflow:hidden}.Hero_thumb__9j_4b{position:relative;height:clamp(120px,16vw,160px);border-radius:12px;overflow:hidden}.Hero_pills__viCDK{position:absolute;top:10px;left:10px}.Hero_pill__Z0AEy{font-size:12px;line-height:1;color:#fff;padding:6px 10px;border-radius:999px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.2);backdrop-filter:blur(4px)}.Hero_body__h0LTg{color:var(--muted);line-height:1.7}.Hero_statsRow__7d_d3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,32px);padding:20px 0;margin:20px 0}.Hero_statValue__B63OX{color:var(--ink);font-weight:800;font-size:clamp(20px,2.5vw,26px)}.Hero_statLabel__mwTCJ{color:var(--muted);font-size:14px;font-weight:500}.Hero_playButton___bAnE{color:var(--accent);padding-left:10px;padding-right:12px;border-radius:999px;border:1px solid rgba(59,130,246,.3);background:rgba(59,130,246,.06)}.Hero_playButton___bAnE:hover{background:rgba(59,130,246,.12)}@media (max-width:48em){.Hero_statsRow__7d_d3{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0;padding:16px 0}.Hero_panel__WOrip{padding:20px}}.OurStory_section__lGJjc{--bg:#fafafa;--ink:#0f172a;--muted:#64748b;--accent:var(--mantine-color-blue-6);--accent-weak:var(--mantine-color-blue-4);--surface:#fff;--overlay:hsla(0,0%,98%,.9);--timeline-active:#3844f0;--timeline-line:rgba(15,23,42,.18);--timeline-dot-border:rgba(15,23,42,.18);padding-block:clamp(80px,10vw,120px);background:linear-gradient(var(--overlay),var(--overlay)),url(/images/FOQUSLogo.jpeg) 50%/cover no-repeat;color:var(--ink);position:relative}.OurStory_content__I03MQ{position:relative;z-index:2}.OurStory_kicker__qMEZt{color:var(--muted);align-items:center}.OurStory_kickerBar__PorAx{width:18px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--accent-weak),var(--accent))}.OurStory_headline__p_4sv{font-weight:900;line-height:1.12;font-size:clamp(28px,4.6vw,44px)}.OurStory_body__jXtnm{color:var(--muted);line-height:1.75;font-size:clamp(16px,1.5vw,18px);max-width:60ch;min-height:72px}.OurStory_imageWrap__TOOnE{position:relative;height:clamp(280px,40vw,460px);border-radius:20px;overflow:hidden;background:#eaeff7}.OurStory_timelineWrap__0cctK{position:relative;display:flex;flex-direction:column;align-items:flex-start}.OurStory_desktopThumb__6CfwM{position:absolute;inset-block-start:-12px;inset-inline-start:-146px;width:128px;height:80px;border-radius:18px;overflow:hidden;box-shadow:0 16px 45px rgba(15,23,42,.22);display:none;background:#000}@media (min-width:62em){.OurStory_desktopThumb__6CfwM{display:block}}.OurStory_timeline__NviDq{margin-top:32px;align-self:flex-start;max-width:640px}.OurStory_stepDot__t4fX3{display:inline-block;width:12px;height:12px;background:transparent}.OurStory_timeline__NviDq .mantine-Stepper-step{cursor:pointer}.OurStory_timeline__NviDq .mantine-Stepper-steps{flex-wrap:nowrap;gap:clamp(24px,6vw,48px);justify-content:flex-start}.OurStory_timeline__NviDq .mantine-Stepper-step{flex:1 1 0;min-width:0}.OurStory_timeline__NviDq .mantine-Stepper-stepBody{align-items:center;justify-content:center}.OurStory_timeline__NviDq .mantine-Stepper-stepIcon{width:28px;height:28px;border-radius:50%;border:2px solid var(--timeline-dot-border);background:#fff;display:grid;place-items:center;box-shadow:0 8px 18px rgba(15,23,42,.12)}.OurStory_timeline__NviDq .mantine-Stepper-stepIconInner{display:flex;align-items:center;justify-content:center}.OurStory_timeline__NviDq .mantine-Stepper-step[data-progress] .mantine-Stepper-stepIcon{background:var(--timeline-active);border-color:var(--timeline-active);box-shadow:0 0 0 6px rgba(240,68,56,.16)}.OurStory_timeline__NviDq .mantine-Stepper-step[data-progress] .mantine-Stepper-stepIconInner svg{color:#fff}.OurStory_timeline__NviDq .mantine-Stepper-step[data-completed] .mantine-Stepper-stepIcon{background:rgba(240,68,56,.15);border-color:rgba(240,68,56,.25)}.OurStory_timeline__NviDq .mantine-Stepper-step[data-progress] .OurStory_stepYear__LfKlH{color:var(--timeline-active)}.OurStory_timeline__NviDq .mantine-Stepper-stepLabel{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.OurStory_timeline__NviDq .mantine-Stepper-stepDescription{margin-top:18px}.OurStory_stepDescriptionWrap__NALkw{display:none;flex-direction:column;align-items:center;gap:10px;opacity:0;visibility:hidden;transition:opacity .25s ease}.OurStory_stepDescriptionText__zqseL{font-weight:700;font-size:15px;line-height:1.35;color:rgba(15,23,42,.62);text-align:center}.OurStory_stepThumb__3k23S{display:none;width:104px;height:64px;overflow:hidden;flex-shrink:0}.OurStory_stepThumb__3k23S img{width:100%;height:100%;object-fit:cover}.OurStory_timeline__NviDq .mantine-Stepper-step[data-progress] .stepDescriptionWrap{display:flex;opacity:1;visibility:visible}.OurStory_timeline__NviDq .mantine-Stepper-step[data-progress] .stepDescriptionText{color:var(--timeline-active)}.OurStory_timeline__NviDq .mantine-Stepper-separator{background:var(--timeline-line);height:1.5px;margin-inline-start:5px;margin-inline-end:5px}.OurStory_timeline__NviDq .mantine-Stepper-separator[data-progress]{background:var(--timeline-active)}.OurStory_timeline__NviDq .mantine-Stepper-content{display:none}.OurStory_timelineList__228d0{display:flex;flex-wrap:nowrap;justify-content:space-between;align-self:flex-start;margin-top:32px;max-width:640px;padding:0;list-style:none;position:relative;gap:48px}.OurStory_timelineList__228d0:before{content:"";position:absolute;top:calc(100px + 8px + 12px + clamp(18px, 2.2vw, 24px) + 12px + 14px);left:70px;right:14px;height:1.5px;background:var(--timeline-line);z-index:1}.OurStory_timelineStep__fjR_E{position:relative;flex:1 1 0;display:flex;flex-direction:column;align-items:center;cursor:pointer;z-index:2;max-width:100%;min-height:100px;gap:12px;transition:transform .2s ease}.OurStory_timelineStep__fjR_E:hover{transform:translateY(-2px)}.OurStory_timelineStep__fjR_E:hover .OurStory_stepDot__t4fX3{transform:scale(1.05);box-shadow:0 8px 25px rgba(15,23,42,.2)}.OurStory_timelineStepActive__dQ31g .OurStory_stepYear__LfKlH{color:var(--timeline-active)}.OurStory_stepImageWrap__l6joh{width:140px;height:100px;border-radius:18px;overflow:hidden;background:transparent;display:flex;align-items:center;justify-content:center;margin-bottom:8px;transition:background-color .4s ease,box-shadow .4s ease}.OurStory_timelineStepActive__dQ31g .OurStory_stepImageWrap__l6joh{background:#fff;box-shadow:0 16px 45px rgba(15,23,42,.22)}.OurStory_stepImageWrap__l6joh img{width:100%;height:100%;object-fit:cover;object-position:top}.OurStory_stepYear__LfKlH{font-weight:700;font-size:clamp(18px,2.2vw,24px);line-height:1;letter-spacing:.02em;color:rgba(15,23,42,.82);text-align:center;margin:0}.OurStory_stepDot__t4fX3{width:28px;height:28px;border-radius:50%;border:2px solid rgba(15,23,42,.18);background:#f8fafc;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(15,23,42,.08);margin:0}.OurStory_timelineList__228d0:after{content:"";position:absolute;width:32px;height:32px;border-radius:50%;background:var(--timeline-active);border:2px solid var(--timeline-active);box-shadow:0 0 0 8px rgba(240,68,56,.16),0 8px 25px rgba(240,68,56,.25);top:calc(100px + 8px + 12px + clamp(18px, 2.2vw, 24px) + 12px + 14px - 16px);left:var(--active-position,0);z-index:3;transition:left .6s cubic-bezier(.4,0,.2,1);transform:translateX(-50%)}.OurStory_stepLabelWrap__xViue{min-height:60px;width:120px;display:flex;align-items:flex-start;justify-content:center;margin-top:8px}.OurStory_stepLabel__eJ8Et{font-weight:700;font-size:15px;line-height:1.35;color:var(--timeline-active);text-align:center;white-space:nowrap}@media (max-width:46em){.OurStory_timelineList__228d0{flex-direction:column;align-self:stretch;max-width:none;margin-top:24px;gap:32px}.OurStory_timelineList__228d0:before{top:0;bottom:0;left:calc(88px + 16px + 14px);width:2px;height:auto;right:auto}.OurStory_timelineList__228d0:after{content:"";position:absolute;width:32px;height:32px;border-radius:50%;background:var(--timeline-active);border:2px solid var(--timeline-active);box-shadow:0 0 0 8px rgba(240,68,56,.16),0 8px 25px rgba(240,68,56,.25);top:var(--active-position,0);left:calc(88px + 16px + 14px - 16px);z-index:3;transform:translateY(-50%);transition:top .6s cubic-bezier(.4,0,.2,1)}.OurStory_timelineStep__fjR_E{flex-direction:row;align-items:center;margin-bottom:32px;flex:none;min-height:88px;gap:0}.OurStory_stepImageWrap__l6joh{width:88px;height:60px;margin-bottom:0;margin-right:16px;min-width:88px;min-height:60px;max-width:88px;max-height:60px;display:flex;align-items:center;justify-content:center}.OurStory_stepYear__LfKlH{margin-bottom:0;margin-top:0;align-self:center;margin-bottom:6px;text-align:left;font-size:clamp(18px,5vw,22px)}.OurStory_stepImageWrap__l6joh{order:1}.OurStory_stepDot__t4fX3{order:2;width:28px;height:28px;margin:0;flex-shrink:0}.OurStory_stepYear__LfKlH{order:3;margin-left:12px}.OurStory_stepLabelWrap__xViue{order:4;margin-left:8px}.OurStory_stepLabel__eJ8Et{margin-top:0;text-align:left;white-space:normal}.OurStory_timelineStepActive__dQ31g .OurStory_stepLabel__eJ8Et{opacity:1;visibility:visible}}@media (max-width:48em){.OurStory_timeline__NviDq{margin-top:24px;max-width:none}.OurStory_timeline__NviDq .mantine-Stepper-steps{flex-wrap:nowrap;gap:24px}.OurStory_timeline__NviDq .mantine-Stepper-step{flex:none;width:100%}.OurStory_timeline__NviDq .mantine-Stepper-stepBody,.OurStory_timeline__NviDq .mantine-Stepper-stepLabel{align-items:flex-start}.OurStory_timeline__NviDq .mantine-Stepper-stepDescription{margin-top:10px}.OurStory_stepDescriptionWrap__NALkw{flex-direction:row;align-items:center;justify-content:space-between;gap:16px}.OurStory_stepDescriptionText__zqseL{text-align:left;color:rgba(15,23,42,.72);font-size:15px}.OurStory_timeline__NviDq .mantine-Stepper-step[data-progress] .stepThumb{display:block;margin-inline-start:auto}.OurStory_timeline__NviDq .mantine-Stepper-step:not([data-progress]) .stepDescriptionText{color:rgba(15,23,42,.52)}.OurStory_timeline__NviDq .mantine-Stepper-step .stepYear{text-align:left}.OurStory_timeline__NviDq .mantine-Stepper-separator{width:2px;min-height:37px;margin-inline-start:18px;margin-top:5px}}.CoreValues_section__TZy3_{background:var(--bg);padding-block:clamp(56px,8vw,100px)}.CoreValues_kickerWrap__XbvaN{display:inline-flex;align-items:center;gap:8px;opacity:.9}.CoreValues_kickerLine__a6qso{width:28px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--accent-weak),var(--accent))}.CoreValues_kicker__47u5D{text-transform:uppercase;letter-spacing:.16em;font-size:12px;color:var(--mantine-color-gray-6)}.CoreValues_heading__dKVkI{font-weight:900;color:var(--ink);font-size:clamp(22px,3.4vw,36px);margin-top:4px}.CoreValues_accent__Tiur4{color:var(--accent)}.CoreValues_pill__bovrg{position:relative;overflow:hidden;border-radius:9999px;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.CoreValues_pillDefault__2NFrB{background:var(--surface);border-color:var(--border);box-shadow:0 10px 26px rgba(4,33,66,.06)}.CoreValues_pillPrimary__KNlg6{background:linear-gradient(180deg,var(--mantine-color-blue-5),var(--mantine-color-blue-7));color:#fff;box-shadow:0 14px 34px rgba(6,74,153,.25);border:none}.CoreValues_pill__bovrg:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(4,33,66,.12)}.CoreValues_media__MGcOM{position:relative;width:96px;height:96px;margin-top:6px}.CoreValues_smallLabel__wPBAK{text-transform:uppercase;letter-spacing:.18em;font-size:11px;color:var(--mantine-color-gray-6)}.CoreValues_pillPrimary__KNlg6 .CoreValues_smallLabel__wPBAK{color:hsla(0,0%,100%,.9)}.CoreValues_cardTitle__FdskU{color:var(--ink)}.CoreValues_pillPrimary__KNlg6 .CoreValues_cardTitle__FdskU{color:#fff}.CoreValues_arrow__jSq87{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;border:1px solid var(--border);background:#fff;color:var(--accent);margin-bottom:6px}.CoreValues_pillPrimary__KNlg6 .CoreValues_arrow__jSq87{border-color:hsla(0,0%,100%,.35);background:hsla(0,0%,100%,.12);color:#fff}@media (max-width:48em){.CoreValues_pill__bovrg{padding-block:22px}}.TeamCard_card___qxOP{overflow:hidden;transition:transform .16s ease,box-shadow .16s ease}.TeamCard_card___qxOP:hover{transform:translateY(-4px);box-shadow:0 18px 38px rgba(0,0,0,.1)}.TeamCard_media__GYcrI{height:clamp(260px,32vw,360px);background:#fff}