.Ph1Mvq_hero{isolation:isolate;border-bottom:1px solid var(--theme-line);background:var(--theme-surface);background:radial-gradient(ellipse at 82% 48%, color-mix(in srgb, var(--theme-surface) 43.92%, transparent), transparent 48%), linear-gradient(110deg, var(--theme-bg) 12%, var(--theme-surface) 65%, var(--theme-surface));padding-block:26px 68px;position:relative;container:services-hero/inline-size}.Ph1Mvq_breadcrumbs>nav{margin-bottom:0}.Ph1Mvq_layout{grid-template-columns:minmax(0,1.15fr) minmax(0,.9fr);align-items:center;gap:48px;min-height:440px;padding-top:36px;display:grid}.Ph1Mvq_copy{min-width:0}.Ph1Mvq_copy h1{color:var(--ink);letter-spacing:-.045em;margin-top:22px;font-size:clamp(2rem,1.3rem + 2vw,3.125rem);font-weight:700;line-height:1.45}.Ph1Mvq_copy h1>span{white-space:nowrap}.Ph1Mvq_tagline{color:var(--theme-heading);letter-spacing:-.035em;margin-top:18px;font-size:clamp(1.375rem,1rem + .9vw,1.875rem);font-weight:500;line-height:1.65}.Ph1Mvq_tagline>span{display:block}.Ph1Mvq_tagline strong{color:var(--blue);font-weight:600}.Ph1Mvq_description{max-width:34em;color:var(--theme-muted);text-wrap:pretty;margin-top:22px;font-size:.9375rem;line-height:1.95}.Ph1Mvq_actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px;display:flex}.Ph1Mvq_visual{isolation:isolate;aspect-ratio:480/420;justify-self:center;width:100%;max-width:480px;position:relative}.Ph1Mvq_visual:before{content:"";z-index:-1;background:radial-gradient(ellipse, color-mix(in oklab, var(--brand-gold) 14%, transparent), color-mix(in oklab, var(--brand-gold) 4%, transparent) 55%, transparent 72%);filter:blur(10px);border-radius:50%;position:absolute;inset:8% -6%}.Ph1Mvq_gridPlane{z-index:-1;background-image:linear-gradient(color-mix(in oklab, var(--brand-gold) 12%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--brand-gold) 12%, transparent) 1px, transparent 1px);-webkit-mask-image:radial-gradient(ellipse, var(--brand-navy) 20%, transparent 72%);mask-image:radial-gradient(ellipse, var(--brand-navy) 20%, transparent 72%);background-size:30px 30px;position:absolute;inset:22% 12% 6%;transform:perspective(600px)rotateX(40deg)rotate(-12deg)}.Ph1Mvq_connections{width:100%;height:100%;display:block;position:absolute;inset:0}.Ph1Mvq_paths{stroke:color-mix(in oklab, var(--brand-gold) 55%, transparent);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.Ph1Mvq_streamGlow,.Ph1Mvq_streamTrail,.Ph1Mvq_streamSpark{--stream-opacity:1;opacity:0;stroke:var(--theme-accent);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:.18 1.4}.Ph1Mvq_streamGlow{--stream-opacity:.25;stroke:var(--theme-art-line);stroke-width:8px}.Ph1Mvq_streamSpark{stroke:var(--theme-accent);stroke-width:4.5px;stroke-dasharray:.016 1.4}.Ph1Mvq_node{border:1px solid color-mix(in oklab, var(--brand-gold) 28%, transparent);background:linear-gradient(145deg, color-mix(in oklab, var(--brand-gold) 9%, var(--brand-dark-card)), var(--brand-primary-dark));width:28%;min-height:86px;box-shadow:0 12px 24px -17px color-mix(in srgb, var(--brand-navy) 47.84%, transparent);color:var(--theme-heading);text-align:center;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:12px 6px;font-size:.6875rem;line-height:1.5;display:flex;position:absolute;transform:translate(-50%,-50%)}.Ph1Mvq_node:after{content:"";border:1px solid var(--theme-line);border-radius:inherit;box-shadow:0 0 20px color-mix(in srgb, var(--brand-navy) 18.04%, transparent);opacity:0;pointer-events:none;position:absolute;inset:-1px}.Ph1Mvq_node>svg{color:var(--brand-gold-light);translate:0;scale:1}.Ph1Mvq_core{isolation:isolate;border:1px solid var(--theme-line);background:var(--theme-gold-fill);width:36%;min-height:134px;box-shadow:0 0 0 6px color-mix(in srgb, var(--brand-navy) 43.92%, transparent), 0 20px 38px -20px color-mix(in srgb, var(--brand-navy) 52.16%, transparent);color:var(--brand-navy);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px 8px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Ph1Mvq_core:before{content:"";inset-inline:20%;background:linear-gradient(90deg, transparent, var(--brand-gold-light), transparent);height:2px;box-shadow:0 0 12px color-mix(in srgb, var(--brand-navy) 50.2%, transparent);position:absolute;top:-1px}.Ph1Mvq_core:after{content:"";z-index:-1;border:1px solid var(--theme-line);box-shadow:0 0 0 5px color-mix(in srgb, var(--brand-navy) 7.06%, transparent), 0 0 22px color-mix(in srgb, var(--brand-navy) 14.9%, transparent);opacity:0;pointer-events:none;border-radius:21px;position:absolute;inset:-5px;scale:1}.Ph1Mvq_core strong{color:var(--brand-navy);font-size:1.25rem;font-weight:600;line-height:1.4}.Ph1Mvq_core>span{letter-spacing:.08em;color:var(--brand-navy);font-size:.625rem}@media (prefers-reduced-motion:no-preference){.Ph1Mvq_streamGlow,.Ph1Mvq_streamTrail{animation:Ph1Mvq_gatherTrail 12s linear var(--service-delay) infinite}.Ph1Mvq_streamSpark{animation:Ph1Mvq_gatherSpark 12s linear var(--service-delay) infinite}.Ph1Mvq_node:after{animation:Ph1Mvq_activateNode 12s ease-in-out var(--service-delay) infinite}.Ph1Mvq_node>svg{animation:Ph1Mvq_liftIcon 12s ease-in-out var(--service-delay) infinite}.Ph1Mvq_core:after{animation:2s ease-out -.9s infinite Ph1Mvq_valuePulse}}@keyframes Ph1Mvq_gatherTrail{0%,7%{stroke-dashoffset:.18px;opacity:0}10%{opacity:var(--stream-opacity)}25%{opacity:var(--stream-opacity)}29%,to{stroke-dashoffset:-1px;opacity:0}}@keyframes Ph1Mvq_gatherSpark{0%,7%{stroke-dashoffset:0;opacity:0}10%,25%{opacity:1}29%,to{stroke-dashoffset:-1.18px;opacity:0}}@keyframes Ph1Mvq_activateNode{0%,30%,to{opacity:0}4%,15%{opacity:1}}@keyframes Ph1Mvq_liftIcon{0%,30%,to{translate:0;scale:1}5%,15%{translate:0 -2px;scale:1.06}}@keyframes Ph1Mvq_valuePulse{0%{opacity:0;scale:.98}18%{opacity:.65}to{opacity:0;scale:1.18}}@container services-hero (max-width:1040px){.Ph1Mvq_layout{gap:28px}.Ph1Mvq_copy h1{font-size:2.375rem}.Ph1Mvq_tagline{font-size:1.5rem}.Ph1Mvq_actions>a{gap:12px;padding-inline:18px;font-size:.8125rem}.Ph1Mvq_core{min-height:122px}}@container services-hero (max-width:800px){.Ph1Mvq_layout{grid-template-columns:1fr;gap:40px;padding-top:32px}.Ph1Mvq_description{max-width:38em}.Ph1Mvq_visual{max-width:420px}}@container services-hero (max-width:600px){.Ph1Mvq_copy h1{margin-top:18px;font-size:clamp(1.875rem,1.1rem + 3.5vw,2.375rem)}.Ph1Mvq_tagline{margin-top:16px;font-size:1.375rem}.Ph1Mvq_description{margin-top:18px;font-size:.875rem}.Ph1Mvq_actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.Ph1Mvq_actions>a{gap:8px;padding-inline:10px;font-size:.75rem}.Ph1Mvq_visual{max-width:350px}.Ph1Mvq_node{gap:7px;min-height:72px;padding-block:9px;font-size:.625rem}.Ph1Mvq_node>svg{width:22px;height:22px}.Ph1Mvq_core{border-radius:12px;gap:7px;min-height:106px}.Ph1Mvq_core>svg{width:23px;height:23px}.Ph1Mvq_core strong{font-size:1rem}.Ph1Mvq_core>span{font-size:.5625rem}}.Ph1Mvq_hero{background:radial-gradient(ellipse at 85% 25%,color-mix(in srgb,var(--brand-gold) 8%,transparent),transparent 55%),linear-gradient(120deg,var(--theme-bg),var(--theme-surface));border-bottom:1px solid var(--theme-line);background:linear-gradient(125deg,var(--brand-navy),var(--brand-primary-dark))}.Ph1Mvq_hero>.container{z-index:1;position:relative}.Ph1Mvq_hero>[data-variant]{opacity:.75;-webkit-mask-image:linear-gradient(90deg,transparent,var(--brand-white) 65%);mask-image:linear-gradient(90deg,transparent,var(--brand-white) 65%)}.Ph1Mvq_visual:before{display:none}
.DsJI_G_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.DsJI_G_proofStrip{background:var(--surface);border-radius:6px;justify-content:space-between;align-items:center;gap:20px;margin-top:30px;padding:28px 30px;display:flex}.DsJI_G_proofStrip>div{flex-direction:column;gap:7px;display:flex}.DsJI_G_proofStrip strong{font-size:15px}.DsJI_G_proofStrip>div>span{color:var(--muted);font-size:11px}.DsJI_G_proofStrip>span{white-space:nowrap;align-items:center;gap:10px;font-size:13px;display:flex}.DsJI_G_proofStrip svg{color:var(--blue)}@media (max-width:880px){.DsJI_G_grid{gap:18px}.DsJI_G_proofStrip{flex-wrap:wrap}.DsJI_G_proofStrip>div{flex-basis:100%}}@media (max-width:980px){.DsJI_G_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.DsJI_G_proofStrip{gap:20px 16px;padding:25px 20px}.DsJI_G_proofStrip>span{gap:5px;font-size:11px}}@media (max-width:560px){.DsJI_G_grid{grid-template-columns:1fr}}.DsJI_G_card{border:1px solid var(--theme-line);background:var(--theme-panel);min-width:0;box-shadow:0 5px 18px -12px color-mix(in srgb, var(--brand-navy) 14.9%, transparent);border-radius:14px;flex-direction:column;display:flex;position:relative;translate:0;container:service-card/inline-size}.DsJI_G_card:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.DsJI_G_cardTop{border-bottom:1px solid var(--theme-line);background:radial-gradient(ellipse at 80% 50%, var(--theme-surface), transparent 65%), linear-gradient(120deg, var(--theme-surface), var(--theme-surface));border-radius:13px 13px 0 0;flex-shrink:0;height:112px;position:relative}.DsJI_G_cardBody{flex-direction:column;flex:1;padding:23px 26px 22px;display:flex}.DsJI_G_icon{border:1px solid var(--theme-line);background:var(--theme-panel);width:46px;height:46px;box-shadow:0 5px 12px -7px color-mix(in srgb, var(--brand-navy) 21.96%, transparent);color:var(--blue);border-radius:12px;place-items:center;display:grid;position:absolute;top:18px;left:24px;scale:1}.DsJI_G_number{color:var(--theme-muted);font-variant-numeric:tabular-nums;letter-spacing:.12em;font-size:11px;position:absolute;bottom:16px;left:26px}.DsJI_G_diagram{aspect-ratio:168/100;stroke-linecap:round;stroke-linejoin:round;width:52%;max-width:178px;height:auto;display:block;position:absolute;top:5px;right:14px;translate:0}.DsJI_G_diagramShape{fill:var(--theme-panel);stroke:var(--theme-art-line);stroke-width:1.3px}.DsJI_G_diagramLine{stroke:var(--theme-art-line);stroke-width:1.3px}.DsJI_G_diagramAccent{fill:var(--theme-surface);stroke:var(--theme-art-line);stroke-width:1.4px}.DsJI_G_diagramStrong{stroke:var(--theme-accent);stroke-width:1.6px}.DsJI_G_diagramDot{fill:var(--blue)}.DsJI_G_card h3{color:var(--theme-heading);letter-spacing:-.025em;font-size:22px;font-weight:600;line-height:1.5}.DsJI_G_english{color:var(--theme-muted);letter-spacing:.075em;text-transform:uppercase;margin-top:6px;font-size:10px;line-height:1.6}.DsJI_G_card p{color:var(--theme-muted);text-wrap:pretty;flex:1;margin-top:16px;font-size:14px;line-height:1.85}.DsJI_G_cardLink{border-top:1px solid var(--theme-line);color:var(--theme-muted);justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding-top:16px;font-size:12px;font-weight:500;display:flex}.DsJI_G_cardArrow{border:1px solid var(--theme-line);background:var(--theme-surface);width:30px;height:30px;color:var(--theme-heading);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.DsJI_G_cardArrow svg{translate:0}@media (hover:hover){.DsJI_G_card:hover{border-color:var(--theme-line);box-shadow:0 18px 40px -24px color-mix(in srgb, var(--brand-navy) 40%, transparent)}.DsJI_G_card:hover .DsJI_G_icon,.DsJI_G_card:hover .DsJI_G_cardArrow{border-color:var(--blue);background:var(--blue);color:var(--brand-navy)}}@media (prefers-reduced-motion:no-preference){.DsJI_G_card{transition:border-color .25s,box-shadow .25s,translate .25s}.DsJI_G_icon{transition:background .25s,border-color .25s,color .25s,scale .25s}.DsJI_G_cardArrow{transition:background .25s,border-color .25s,color .25s}.DsJI_G_diagram,.DsJI_G_cardArrow svg{transition:translate .25s}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.DsJI_G_card:hover{translate:0 -4px}.DsJI_G_card:hover .DsJI_G_icon{scale:1.04}.DsJI_G_card:hover .DsJI_G_diagram{translate:-3px}.DsJI_G_card:hover .DsJI_G_cardArrow svg{translate:1px -1px}}@container service-card (max-width:280px){.DsJI_G_cardBody{padding:20px}.DsJI_G_cardTop{height:100px}.DsJI_G_icon{width:40px;height:40px;left:20px}.DsJI_G_icon svg{width:24px;height:24px}.DsJI_G_number{bottom:14px;left:22px}.DsJI_G_diagram{right:6px}.DsJI_G_card h3{font-size:20px}.DsJI_G_card p{font-size:13px}}.DsJI_G_stageGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.DsJI_G_stageCard{border:1px solid var(--theme-line);border-top:2px solid var(--theme-art-line);background:var(--theme-panel);border-radius:12px;padding:30px 32px}.DsJI_G_stageTop{color:var(--theme-accent);letter-spacing:.08em;font-size:11px}.DsJI_G_stageCard h3{margin-top:22px;font-size:28px}.DsJI_G_stageQuestion{color:var(--theme-accent);margin-top:12px;font-size:15px}.DsJI_G_stageCard dl{border-top:1px solid var(--theme-line);gap:20px;margin:26px 0 0;padding-top:24px;display:grid}.DsJI_G_stageCard dl>div{grid-template-columns:64px minmax(0,1fr);gap:16px;display:grid}.DsJI_G_stageCard dt{color:var(--theme-heading);font-size:12px;line-height:1.9}.DsJI_G_stageCard dd{color:var(--theme-muted);margin:0;font-size:13px;line-height:1.9}.DsJI_G_stageEntry{justify-content:space-between;align-items:center;gap:32px;padding-block:28px 40px;display:flex}.DsJI_G_stageEntry p{max-width:660px;color:var(--theme-muted);font-size:13px}.DsJI_G_stageEntry a{color:var(--theme-accent);flex-shrink:0;padding-block:12px;font-size:14px}.DsJI_G_capabilitySupport{border-top:1px solid var(--theme-line);padding-top:32px}.DsJI_G_capabilitySupport h3{font-size:20px}.DsJI_G_capabilityCard{border:1px solid var(--theme-line);background:linear-gradient(140deg,var(--theme-panel),var(--theme-bg));border-radius:14px;flex-direction:column;min-width:0;padding:26px;display:flex}.DsJI_G_capabilityTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.DsJI_G_capabilityIcon{border:1px solid var(--theme-art-line);width:44px;height:44px;color:var(--theme-accent);border-radius:12px;place-items:center;display:grid}.DsJI_G_capabilityIcon svg{width:23px;height:23px}.DsJI_G_capabilityNumber{letter-spacing:.12em;color:var(--theme-muted);font-size:10px}.DsJI_G_capabilityCard h4{color:var(--theme-heading);margin:24px 0 0;font-size:20px;line-height:1.5}.DsJI_G_capabilityCard p{margin-bottom:24px;line-height:1.9}.DsJI_G_capabilityFooter{border-top:1px solid var(--theme-line);color:var(--theme-accent);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;font-size:12px;display:flex}.DsJI_G_capabilityArrow{border:1px solid var(--theme-art-line);border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.DsJI_G_capabilityArrow svg{width:15px;height:15px}.DsJI_G_capabilityCard:focus-visible{outline:2px solid var(--theme-accent);outline-offset:4px}@media (hover:hover){.DsJI_G_capabilityCard:hover{border-color:var(--theme-accent);background:var(--theme-panel)}.DsJI_G_capabilityCard:hover .DsJI_G_capabilityArrow{background:var(--theme-accent);color:var(--brand-navy)}}@media (prefers-reduced-motion:no-preference){.DsJI_G_capabilityCard{transition:border-color .2s,background .2s}.DsJI_G_capabilityArrow{transition:background .2s,color .2s}}@media (max-width:540px){.DsJI_G_capabilityGrid{grid-template-columns:1fr}.DsJI_G_capabilityCard{padding:22px}}.DsJI_G_capabilitySupport p{color:var(--theme-muted);margin-top:10px;font-size:13px}.DsJI_G_capabilityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px;display:grid}@media (max-width:760px){.DsJI_G_stageGrid{grid-template-columns:1fr}.DsJI_G_stageCard{padding:26px 22px}.DsJI_G_stageEntry{flex-direction:column;align-items:flex-start;gap:12px}.DsJI_G_capabilityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:400px){.DsJI_G_stageCard dl>div{grid-template-columns:1fr;gap:5px}.DsJI_G_capabilityGrid{grid-template-columns:1fr}}@media (max-width:540px){.DsJI_G_capabilityGrid{grid-template-columns:1fr}}.DsJI_G_stageCard,.DsJI_G_capabilityCard{background:var(--theme-card-fill);box-shadow:var(--theme-panel-shadow)}.DsJI_G_capabilityIcon{background:color-mix(in srgb,var(--brand-gold) 6%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--brand-gold-light) 15%,transparent)}.DsJI_G_journeySection,.DsJI_G_capabilitySupport{isolation:isolate;background:linear-gradient(135deg,var(--brand-navy),var(--brand-primary-dark));position:relative}.DsJI_G_sectionContent{z-index:1;position:relative}.DsJI_G_journeySection>[data-variant]{border:0}.DsJI_G_stageEntry{padding-bottom:0}.DsJI_G_capabilitySupport{border-block:1px solid var(--theme-line);background:linear-gradient(160deg,var(--brand-primary-dark),var(--brand-navy) 65%);padding-block:88px}.DsJI_G_capabilitySupport>[data-variant]{-webkit-mask-image:linear-gradient(180deg,transparent,var(--brand-white) 12%,var(--brand-white) 88%,transparent);mask-image:linear-gradient(180deg,transparent,var(--brand-white) 12%,var(--brand-white) 88%,transparent);border:0}.DsJI_G_capabilitySupport h3{letter-spacing:-.03em;font-size:clamp(24px,2.5vw,34px)}.DsJI_G_stageCard{border-top-color:color-mix(in oklab,var(--brand-gold) 65%,transparent)}@media (max-width:760px){.DsJI_G_capabilitySupport{padding-block:56px}}.DsJI_G_journeySection,.DsJI_G_capabilitySupport{overflow:clip}.DsJI_G_journeySection>[data-variant],.DsJI_G_capabilitySupport>[data-variant]{z-index:0;position:absolute;inset:0}
