.RiCRTq_warmIcon.svc-icon-box{background:var(--svc-warm-soft);color:var(--accent-warm)}.RiCRTq_hero.svc-hero{background:radial-gradient(120% 160% at 5% 0%, rgba(var(--accent-2-rgb), .24), transparent 60%), radial-gradient(80% 110% at 98% 95%, rgba(var(--accent-warm-rgb), .18), transparent 60%);overflow:hidden}.RiCRTq_heroInner{grid-template-columns:minmax(0,1fr);align-items:center;gap:3rem 4rem;display:grid}.RiCRTq_heroCopy{justify-items:start;gap:1.75rem;min-width:0;display:grid}.RiCRTq_heroCopy .breadcrumbs li:not(:last-child):after{content:"›";color:var(--muted)}.RiCRTq_heroTitle.svc-hero-title{font-size:clamp(2.75rem,4.6vw + .75rem,4.875rem)}.RiCRTq_visual{justify-self:center;gap:1rem;width:100%;max-width:37.5rem;display:grid;position:relative}.RiCRTq_photo{aspect-ratio:540/580;object-fit:cover;object-position:50% 30%;border-radius:24px;width:100%;height:auto;display:block;box-shadow:0 30px 70px #1c173040}.RiCRTq_reach{border:1px solid var(--svc-line);background:var(--surface);border-radius:22px;overflow:hidden;box-shadow:0 24px 60px #1c173038}.RiCRTq_reachHead{border-bottom:1px solid var(--svc-line);gap:.25rem;padding:1.125rem 1.25rem .875rem;display:grid}.RiCRTq_reachEyebrow{color:var(--accent-warm);letter-spacing:.13em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.RiCRTq_reachBefore{color:var(--muted);font-size:.875rem;font-weight:500}.RiCRTq_reachBeforeValue{opacity:.7}.RiCRTq_reachRows{background:var(--bg);gap:.5rem;margin:0;padding:.875rem 1rem;list-style:none;display:grid}.RiCRTq_reachRows li{border:1px solid var(--svc-line);background:var(--surface);font-family:var(--font-display);border-radius:12px;align-items:center;gap:.75rem;padding:.6875rem .75rem;font-size:.9375rem;font-weight:600;display:flex}.RiCRTq_reachIcon.svc-icon-box{border-radius:9px;width:32px;height:32px}.RiCRTq_reachCheck{color:var(--success-text);flex-shrink:0;margin-left:auto}.RiCRTq_reachAfter{background:var(--svc-warm-soft);font-family:var(--font-display);align-items:center;gap:.5rem;padding:.875rem 1.25rem;font-size:.9375rem;font-weight:600;display:flex}.RiCRTq_reachAfter svg{color:var(--accent-warm);flex-shrink:0}.RiCRTq_facts{border-block:1px solid var(--svc-line);background:var(--surface)}.RiCRTq_factList{margin-block:0;padding:0;list-style:none;display:grid}.RiCRTq_fact{align-items:center;gap:.875rem;padding:1.25rem 0;display:flex}.RiCRTq_fact+.RiCRTq_fact{border-top:1px solid var(--svc-line)}.RiCRTq_factText{gap:.125rem;min-width:0;display:grid}.RiCRTq_factKey{color:var(--muted);font-size:.8125rem;font-weight:500}.RiCRTq_factValue{font-weight:600}.RiCRTq_mission{gap:2rem;display:grid}.RiCRTq_mission .svc-eyebrow{margin:0}.RiCRTq_statement{letter-spacing:-.034em;font-size:clamp(2rem,3vw + 1rem,3.625rem);line-height:1.04}.RiCRTq_statementMuted{color:color-mix(in srgb, var(--muted) 50%, transparent)}@media (min-width:900px){.RiCRTq_statement>span{display:block}}.RiCRTq_mission .RiCRTq_missionText{border-top:1px solid var(--svc-line);justify-self:end;max-width:35rem;padding-top:1.5rem;font-size:clamp(1.0625rem,.4vw + 1rem,1.1875rem);line-height:1.65}.RiCRTq_how{background:radial-gradient(35% 50% at 95% 100%, #d9722f24, transparent 60%), radial-gradient(45% 60% at 10% 0%, #7c3aed40, transparent 60%), var(--svc-night)}.RiCRTq_howInner{align-items:center;gap:3rem 5rem;display:grid}.RiCRTq_howCopy{align-content:start;gap:1.5rem;display:grid}.RiCRTq_howCopy .svc-eyebrow{margin:0}.RiCRTq_howCopy .RiCRTq_howTitle{color:#fff;font-size:clamp(2rem,2vw + 1.25rem,3rem)}.RiCRTq_quote{background:#ffffff0a;border-left:3px solid #f0a87599;border-radius:20px;gap:.75rem;margin:.5rem 0 0;padding:1.5rem 1.625rem;display:grid}.RiCRTq_quote svg{color:#f0a875}.RiCRTq_quote p{color:#fff;font-family:var(--font-display);letter-spacing:-.017em;font-size:clamp(1.25rem,.6vw + 1.1rem,1.5rem);font-weight:700;line-height:1.25}.RiCRTq_flow{gap:2.25rem;margin:0;padding:0;list-style:none;display:grid}.RiCRTq_stage{background:#ffffff08;border:1px solid #ffffff14;border-radius:22px;gap:1rem;padding:clamp(1.25rem,2vw,1.625rem);display:grid;position:relative}.RiCRTq_stage+.RiCRTq_stage:before{content:"";background:#6b6290;width:2px;height:2.25rem;position:absolute;bottom:calc(100% + 1px);left:calc(clamp(1.25rem,2vw,1.625rem) + 22px)}.RiCRTq_team{background:#ffffff12;border-color:#9d6bff59}.RiCRTq_stageTop{flex-wrap:wrap;align-items:center;gap:.875rem;display:flex}.RiCRTq_stageIcon{color:#fff;border-radius:13px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.RiCRTq_ai .RiCRTq_stageIcon{color:#c4a5ff;background:#7c3aed33}.RiCRTq_team .RiCRTq_stageIcon{background:linear-gradient(100deg,#7c3aed,#9333ea)}.RiCRTq_client .RiCRTq_stageIcon{color:#f0a875;background:#d9722f33}.RiCRTq_stageText{flex:1;gap:.125rem;min-width:12rem;display:grid}.RiCRTq_stageTitle{color:#fff;font-family:var(--font-display);letter-spacing:-.018em;font-size:clamp(1.125rem,.6vw + 1rem,1.375rem);font-weight:700}.RiCRTq_stageSub{color:#b8b0d3;font-size:.875rem}.RiCRTq_badge{color:#4ade80;background:#22c55e26;border-radius:999px;align-items:center;gap:.375rem;padding:.3125rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.RiCRTq_chips{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.RiCRTq_chips li{color:#e4def5;background:#ffffff0f;border-radius:999px;padding:.375rem .75rem;font-size:.8125rem;font-weight:500}.RiCRTq_moments{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.RiCRTq_moment{border:1px solid var(--svc-line);background:var(--surface);transition:border-color var(--transition), box-shadow var(--transition), transform var(--transition);border-radius:24px;align-content:start;justify-items:start;gap:1.375rem;padding:1.75rem;display:grid}.RiCRTq_moment:hover{border-color:rgba(var(--accent-rgb), .35);box-shadow:0 20px 50px rgba(var(--accent-rgb), .1);transform:translateY(-3px)}.RiCRTq_momentVisual{background:var(--bg);border-radius:16px;align-items:center;width:100%;height:150px;padding:1rem;display:grid;overflow:hidden}.RiCRTq_momentTitle{letter-spacing:-.021em;font-size:1.5rem;line-height:1.17}.RiCRTq_askVisual{gap:.5rem;font-size:.75rem;display:grid}.RiCRTq_prompt{background:var(--svc-lilac);border-radius:12px 12px 4px;justify-self:end;padding:.5rem .75rem}.RiCRTq_answer{border:1.5px solid rgba(var(--accent-rgb), .45);background:var(--surface);border-radius:12px;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.RiCRTq_answer svg{color:var(--accent);flex-shrink:0}.RiCRTq_answer strong{color:var(--accent);font-weight:600}.RiCRTq_instantVisual{justify-items:center;gap:.25rem;display:grid}.RiCRTq_instantValue{color:var(--accent);font-family:var(--font-display);letter-spacing:-.04em;font-size:3.25rem;font-weight:700;line-height:1}.RiCRTq_instantLabel{color:var(--muted);align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;display:inline-flex}.RiCRTq_postsVisual{grid-template-columns:repeat(3,1fr);gap:.625rem;height:100%;display:grid}.RiCRTq_post{background:linear-gradient(135deg,#ede4fd 15%,#c4a5ff 85%);border-radius:12px;flex-direction:column;justify-content:flex-end;gap:5px;padding:.625rem;display:flex}.RiCRTq_post:nth-child(2){background:linear-gradient(135deg,#fbeee4 15%,#f5c9a8 85%)}.RiCRTq_post:nth-child(3){background:linear-gradient(135deg,#ede4fd 15%,#9b6bf5 85%)}.RiCRTq_post span{background:#fffc;border-radius:3px;width:50px;max-width:100%;height:6px}.RiCRTq_post span+span{background:#fff9;width:34px}@media (min-width:640px){.RiCRTq_visual{aspect-ratio:600/620;display:block}.RiCRTq_photo{aspect-ratio:auto;border-radius:30px;width:90%;height:93.5%;position:absolute;top:0;right:0}.RiCRTq_reach{width:min(23.75rem,63%);position:absolute;bottom:0;left:0}.RiCRTq_factList{grid-template-columns:repeat(2,minmax(0,1fr))}.RiCRTq_fact{padding:1.5rem 1.75rem 1.5rem 0}.RiCRTq_fact+.RiCRTq_fact{border-top:0}.RiCRTq_fact:nth-child(2n){border-left:1px solid var(--svc-line);padding-left:1.75rem}.RiCRTq_fact:nth-child(n+3){border-top:1px solid var(--svc-line)}}@media (min-width:900px){.RiCRTq_moments{grid-template-columns:repeat(3,minmax(0,1fr))}.RiCRTq_howInner{grid-template-columns:minmax(0,31.25rem) minmax(0,1fr)}}@media (min-width:1100px){.RiCRTq_factList{grid-template-columns:repeat(4,minmax(0,1fr))}.RiCRTq_fact:nth-child(n){border-top:0;border-left:1px solid var(--svc-line);padding:1.875rem 1.75rem}.RiCRTq_fact:first-child{border-left:0;padding-left:0}}@media (min-width:1200px){.RiCRTq_heroInner{grid-template-columns:minmax(0,1fr) minmax(0,37.5rem)}}
