.SolutionsPage_page__xtFs8{--solutions-bg:var(--rg-page);--solutions-surface:var(--rg-surface);--solutions-ink:var(--rg-text);--solutions-muted:var(--rg-text-muted);--solutions-line:var(--rg-line);color:var(--solutions-ink);background:radial-gradient(circle at 8% 26%,rgb(255 0 77/.045),transparent 24rem),radial-gradient(circle at 92% 68%,rgb(8 103 89/.055),transparent 27rem),transparent;font-family:var(--font-sans),Arial,sans-serif}.SolutionsPage_overview__YC8h3{position:relative;isolation:isolate;max-width:none;margin:0;padding:clamp(76px,9vw,132px) clamp(24px,7vw,112px) clamp(64px,8vw,112px)}.SolutionsPage_overview__YC8h3:before{display:none}.SolutionsPage_solutionsCatalog___A2RR{max-width:1280px;margin:0 auto;padding:28px 32px 64px}.SolutionsPage_catalogHeader__LvER_{display:block;margin:0 0 34px}.SolutionsPage_catalogHeader__LvER_ h2{max-width:none;margin:14px 0 0;font-size:clamp(24px,2.4vw,34px);font-weight:500;line-height:1.12;letter-spacing:-.035em}.SolutionsPage_intro__5oLG9{max-width:800px;margin-bottom:48px}.SolutionsPage_eyebrow__rn9kL{margin:0;color:var(--rg-text-quiet);font:11px/1.6 var(--font-mono),monospace;letter-spacing:.08em}.SolutionsPage_intro__5oLG9>.SolutionsPage_eyebrow__rn9kL{color:var(--rg-accent-text)}.SolutionsPage_intro__5oLG9 h1{margin:20px 0;font-size:clamp(32px,4.5vw,56px);font-weight:500;line-height:1.08;letter-spacing:-.04em}.SolutionsPage_intro__5oLG9 h2{margin:0 0 20px;font-size:clamp(28px,3.6vw,46px);font-weight:500;line-height:1.1;letter-spacing:-.038em}.SolutionsPage_summary__HmgrY{max-width:64ch;margin:0;color:var(--solutions-muted);font-size:17px;line-height:1.65}.SolutionsPage_grid__Jyh9L{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.SolutionsPage_card__1fvhe{display:flex;min-width:0;flex-direction:column;align-items:flex-start;position:relative;overflow:hidden;padding:30px;border:1px solid rgb(48 61 56/.12);border-radius:20px;background:linear-gradient(145deg,rgb(255 255 255/.92),rgb(244 248 246/.74)),var(--solutions-surface);box-shadow:0 16px 36px rgb(52 63 58/.08),inset 0 1px 0 rgb(255 255 255/.94);scroll-margin-top:80px;transition:border-color var(--rg-motion-standard) var(--rg-ease),transform var(--rg-motion-standard) var(--rg-ease),box-shadow var(--rg-motion-standard) var(--rg-ease)}.SolutionsPage_card__1fvhe:after{content:"";position:absolute;inset:auto -15% -55% 30%;height:170px;border-radius:50%;background:radial-gradient(ellipse,rgb(255 0 77/.07),transparent 68%);pointer-events:none}.SolutionsPage_card__1fvhe:first-child{grid-column:1/-1;min-height:230px;border-color:rgb(48 61 56/.14);color:var(--solutions-ink);background:radial-gradient(circle at 84% 24%,rgb(255 0 77/.12),transparent 27%),radial-gradient(circle at 20% 110%,rgb(1 157 135/.12),transparent 37%),linear-gradient(132deg,rgb(247 251 248/.98),rgb(235 244 239/.96) 52%,rgb(251 247 247/.98));box-shadow:0 24px 52px rgb(52 63 58/.13),inset 0 1px 0 rgb(255 255 255/.96)}.SolutionsPage_card__1fvhe:first-child:after{background:radial-gradient(ellipse,rgb(255 0 77/.08),transparent 68%)}.SolutionsPage_card__1fvhe:focus-within{border-color:var(--rg-focus)}.SolutionsPage_card__1fvhe h2{margin:16px 0 12px;font-size:23px;line-height:1.2;letter-spacing:-.025em;font-weight:500}.SolutionsPage_card__1fvhe:first-child h2{max-width:none;font-size:clamp(28px,3.3vw,42px);letter-spacing:-.04em}.SolutionsPage_card__1fvhe>p:not(.SolutionsPage_eyebrow__rn9kL){margin:0 0 20px;color:var(--solutions-muted);font-size:15px;line-height:1.65}.SolutionsPage_card__1fvhe:first-child>p:not(.SolutionsPage_eyebrow__rn9kL){max-width:62ch;color:var(--solutions-muted)}.SolutionsPage_card__1fvhe:first-child .SolutionsPage_eyebrow__rn9kL{color:var(--rg-accent-text)}.SolutionsPage_textLink__wP_So{display:inline-flex;min-height:44px;align-items:center;gap:12px;color:var(--solutions-ink);font-size:14px;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;transition:color var(--rg-motion-fast) var(--rg-ease)}.SolutionsPage_card__1fvhe>.SolutionsPage_textLink__wP_So{justify-content:center;max-width:100%;gap:18px;margin-top:auto;border:1px solid #000;border-radius:var(--rg-radius-control,10px);padding:11px 18px;text-decoration:none;transition:color var(--rg-motion-fast) var(--rg-ease),background-color var(--rg-motion-fast) var(--rg-ease)}body.public-theme-dark .SolutionsPage_card__1fvhe>.SolutionsPage_textLink__wP_So{border-color:#ff004d}.SolutionsPage_card__1fvhe:first-child .SolutionsPage_textLink__wP_So{color:var(--solutions-ink)}.SolutionsPage_workflow__SN2yK{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.5fr);gap:32px;margin-top:18px;padding:34px;border:1px solid rgb(48 61 56/.12);border-radius:20px;background:linear-gradient(138deg,rgb(234 242 238/.76),rgb(255 255 255/.8));box-shadow:inset 0 1px 0 rgb(255 255 255/.88)}.SolutionsPage_workflowHeader__j05MR h2{max-width:14ch;margin:14px 0 12px;font-size:clamp(24px,2.5vw,34px);font-weight:500;line-height:1.1;letter-spacing:-.035em}.SolutionsPage_workflowHeader__j05MR>p:last-child{max-width:34ch;margin:0;color:var(--solutions-muted);font-size:14px;line-height:1.65}.SolutionsPage_workflowSteps__SClzu{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.SolutionsPage_workflowSteps__SClzu:before{content:"";position:absolute;top:20px;right:10%;left:10%;height:1px;background:linear-gradient(90deg,rgb(200 0 60/.12),rgb(200 0 60/.5),rgb(200 0 60/.12))}.SolutionsPage_workflowStep__y9ylF{position:relative;z-index:1;min-width:0;padding:0 14px}.SolutionsPage_workflowNode__XD9V8{display:grid;width:40px;height:40px;place-items:center;border:1px solid rgb(200 0 60/.5);border-radius:50%;background:linear-gradient(145deg,#fff,#edf3ef);box-shadow:0 7px 15px rgb(58 68 63/.12),inset 0 1px 0 rgb(255 255 255/.95);transition:transform var(--rg-motion-standard) var(--rg-ease),box-shadow var(--rg-motion-standard) var(--rg-ease),background var(--rg-motion-standard) var(--rg-ease)}.SolutionsPage_workflowNumber__BJ9Ce{display:block;color:var(--rg-accent-text);font:11px/1.4 var(--font-mono),monospace;letter-spacing:.08em}.SolutionsPage_workflowTitle__dbYcb{margin:16px 0 9px;color:var(--solutions-ink);font-family:var(--font-sans),Arial,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:0!important}.SolutionsPage_workflowStep__y9ylF p{margin:0;color:var(--solutions-muted);font-size:12px;line-height:1.55}.SolutionsPage_workflowStep__y9ylF:focus-within .SolutionsPage_workflowNode__XD9V8,.SolutionsPage_workflowStep__y9ylF:hover .SolutionsPage_workflowNode__XD9V8{transform:translateY(-2px) scale(1.06);background:linear-gradient(145deg,#fff,#ffeef2);box-shadow:0 10px 19px rgb(58 68 63/.16),0 0 0 4px rgb(255 0 77/.07)}.SolutionsPage_scopeNote__ZS44_{margin:24px 0 0;max-width:90ch;color:var(--rg-text-quiet);font-size:13px;line-height:1.7}.SolutionsPage_industries__zXWAO{scroll-margin-top:80px}.SolutionsPage_page__xtFs8 a:focus-visible{outline:2px solid var(--rg-focus);outline-offset:4px}body.public-theme-dark .SolutionsPage_card__1fvhe{border-color:var(--solutions-line);background:linear-gradient(145deg,#1c201f,#111413);box-shadow:0 16px 36px rgb(0 0 0/.22),inset 0 1px 0 rgb(255 255 255/.06)}body.public-theme-dark .SolutionsPage_card__1fvhe:first-child{background:radial-gradient(circle at 84% 24%,rgb(255 0 77/.14),transparent 35%),radial-gradient(circle at 20% 110%,rgb(1 157 135/.14),transparent 45%),linear-gradient(132deg,#151c19,#191b1a 52%,#21191d);box-shadow:0 24px 52px rgb(0 0 0/.28),inset 0 1px 0 rgb(255 255 255/.08)}body.public-theme-dark .SolutionsPage_card__1fvhe:focus-within{border-color:var(--rg-focus)}body.public-theme-dark .SolutionsPage_workflow__SN2yK{border-color:var(--solutions-line);background:linear-gradient(138deg,#18211d,#121514);box-shadow:inset 0 1px 0 rgb(255 255 255/.06)}body.public-theme-dark .SolutionsPage_workflowNode__XD9V8{border-color:var(--rg-accent-text);background:linear-gradient(145deg,#292e2c,#181c1a);box-shadow:0 7px 15px rgb(0 0 0/.24),inset 0 1px 0 rgb(255 255 255/.08)}body.public-theme-dark .SolutionsPage_workflowStep__y9ylF:focus-within .SolutionsPage_workflowNode__XD9V8,body.public-theme-dark .SolutionsPage_workflowStep__y9ylF:hover .SolutionsPage_workflowNode__XD9V8{background:linear-gradient(145deg,#38252d,#241b20);box-shadow:0 10px 19px rgb(0 0 0/.28),0 0 0 4px rgb(255 0 77/.12)}@media (hover:hover){.SolutionsPage_textLink__wP_So:hover{color:var(--rg-accent-text)}.SolutionsPage_card__1fvhe>.SolutionsPage_textLink__wP_So:hover{color:var(--solutions-ink);background-color:rgb(0 0 0/.05)}body.public-theme-dark .SolutionsPage_card__1fvhe>.SolutionsPage_textLink__wP_So:hover{background-color:rgb(255 0 77/.1)}}@media (max-width:639px){.SolutionsPage_overview__YC8h3{padding:58px 20px 52px}.SolutionsPage_solutionsCatalog___A2RR{padding:20px 20px 32px}.SolutionsPage_catalogHeader__LvER_{display:block;margin-bottom:22px}.SolutionsPage_catalogHeader__LvER_ h2{margin-top:12px}.SolutionsPage_grid__Jyh9L{grid-template-columns:minmax(0,1fr)}.SolutionsPage_card__1fvhe{padding:24px}.SolutionsPage_card__1fvhe:first-child{grid-column:auto;min-height:0}.SolutionsPage_intro__5oLG9{margin-bottom:32px}.SolutionsPage_workflow__SN2yK{grid-template-columns:1fr;gap:22px;padding:24px}.SolutionsPage_workflowHeader__j05MR h2{max-width:none}.SolutionsPage_workflowSteps__SClzu{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 0}.SolutionsPage_workflowSteps__SClzu:before{display:none}.SolutionsPage_workflowStep__y9ylF{padding:0 12px}}@media (forced-colors:active){.SolutionsPage_page__xtFs8{background:Canvas}}