._nRuUG_hero{border-block-end:1px solid var(--theme-line);background:radial-gradient(ellipse at 82% 46%, color-mix(in srgb, var(--theme-surface) 60%, transparent), transparent 45%), linear-gradient(115deg, var(--theme-bg) 8%, var(--theme-surface) 66%, var(--theme-surface));padding-block:25px 54px;container:contact-hero/inline-size}._nRuUG_breadcrumbs>nav{margin:0}._nRuUG_layout{grid-template-columns:minmax(0,1.16fr) minmax(0,.94fr);align-items:center;gap:64px;min-block-size:380px;padding-block-start:38px;display:grid}._nRuUG_copy{min-inline-size:0}._nRuUG_copy h1{color:var(--ink);letter-spacing:-.045em;margin-block-start:23px;font-size:clamp(2.125rem,1.25rem + 2.1vw,3.125rem);font-weight:700;line-height:1.5}._nRuUG_copy h1 span{color:var(--blue);display:block}._nRuUG_copy>p{max-inline-size:34em;color:var(--theme-muted);text-wrap:pretty;margin-block-start:22px;font-size:.9375rem;line-height:1.95}._nRuUG_actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-block-start:26px;display:flex}._nRuUG_textLink{min-block-size:48px;color:var(--theme-heading);align-items:center;gap:10px;font-size:.875rem;display:inline-flex}._nRuUG_textLink:hover{color:var(--blue)}._nRuUG_contactHint{color:var(--theme-muted);align-items:baseline;gap:10px;margin-block-start:21px;font-size:.75rem;line-height:1.8;display:flex}._nRuUG_contactHint>span{background:var(--brand-border);flex-shrink:0;block-size:1px;inline-size:18px;transform:translateY(-4px)}._nRuUG_visual{isolation:isolate;aspect-ratio:460/330;justify-self:center;inline-size:100%;max-inline-size:460px;position:relative}._nRuUG_halo{z-index:-1;border:1px solid color-mix(in srgb, var(--theme-line) 50.2%, transparent);background:radial-gradient(ellipse, color-mix(in srgb, var(--theme-surface) 50.2%, transparent), transparent 70%);border-radius:50%;position:absolute;inset:2% 7% 12% 17%}._nRuUG_halo:before,._nRuUG_halo:after{content:"";border:1px solid color-mix(in srgb, var(--theme-line) 54.9%, transparent);border-radius:50%;position:absolute;inset:12%}._nRuUG_halo:after{border-style:dashed;border-color:color-mix(in srgb, var(--theme-line) 50.2%, transparent);inset:-10%}._nRuUG_connection{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}._nRuUG_question,._nRuUG_answer{border:1px solid var(--theme-line);background:var(--theme-panel);box-shadow:0 18px 44px -26px color-mix(in srgb, var(--brand-navy) 30.2%, transparent);border-radius:14px;padding:20px 22px;position:absolute}._nRuUG_question{inline-size:72%;inset-block-start:3%;inset-inline-start:0;rotate:-3deg}._nRuUG_answer{border-color:var(--theme-line);background:linear-gradient(125deg, var(--theme-panel), var(--theme-surface));inline-size:73%;box-shadow:0 20px 44px -24px color-mix(in srgb, var(--brand-navy) 34.9%, transparent);inset-block-start:46%;inset-inline-end:0}._nRuUG_messageHeader{color:var(--theme-muted);align-items:center;gap:9px;font-size:.6875rem;line-height:1.6;display:flex}._nRuUG_messageIcon{background:var(--theme-surface);block-size:32px;inline-size:32px;color:var(--theme-heading);border-radius:9px;flex-shrink:0;place-items:center;display:grid}._nRuUG_answer ._nRuUG_messageIcon{background:var(--theme-surface);color:var(--blue)}._nRuUG_dots{gap:4px;margin-inline-start:auto;display:flex}._nRuUG_dots i{background:var(--theme-surface);border-radius:50%;block-size:3px;inline-size:3px}._nRuUG_visual strong{color:var(--theme-heading);letter-spacing:-.025em;margin-block-start:12px;font-size:1.375rem;font-weight:600;line-height:1.6;display:block}._nRuUG_visual ._nRuUG_answer strong{color:var(--theme-heading)}._nRuUG_visual p{color:var(--theme-muted);margin-block-start:5px;font-size:.6875rem;line-height:1.8}._nRuUG_messageLine{color:var(--theme-heading);align-items:center;gap:12px;margin-block-start:13px;display:flex}._nRuUG_messageLine>span{background:linear-gradient(90deg, var(--theme-surface), var(--theme-surface));flex:1;block-size:1px}._nRuUG_caption{color:var(--theme-muted);justify-content:center;align-items:center;gap:14px;font-size:.6875rem;display:flex;position:absolute;inset-block-end:-8%;inset-inline:0}._nRuUG_caption svg{color:var(--theme-muted)}@container contact-hero (max-width:1050px){._nRuUG_layout{gap:32px}._nRuUG_copy h1{font-size:2.375rem}._nRuUG_question,._nRuUG_answer{padding:16px}._nRuUG_visual strong{font-size:1.1875rem}._nRuUG_visual p{font-size:.625rem}}@container contact-hero (max-width:800px){._nRuUG_layout{grid-template-columns:1fr;gap:42px;padding-block-start:32px}._nRuUG_copy{max-inline-size:600px}._nRuUG_visual{max-inline-size:400px;margin-block-end:20px}}@container contact-hero (max-width:600px){._nRuUG_copy h1{margin-block-start:18px;font-size:clamp(1.875rem,1rem + 4vw,2.375rem)}._nRuUG_copy>p{margin-block-start:18px;font-size:.875rem}._nRuUG_actions{gap:10px 20px;margin-block-start:22px}._nRuUG_actions>a,._nRuUG_textLink{font-size:.75rem}._nRuUG_contactHint{margin-block-start:15px;font-size:.6875rem}._nRuUG_visual{max-inline-size:350px}._nRuUG_question,._nRuUG_answer{border-radius:10px;padding:13px 14px}._nRuUG_messageHeader{gap:7px;font-size:.625rem}._nRuUG_messageIcon{block-size:26px;inline-size:26px}._nRuUG_messageIcon svg{block-size:18px;inline-size:18px}._nRuUG_visual strong{margin-block-start:10px;font-size:1.0625rem}._nRuUG_messageLine{margin-block-start:9px}._nRuUG_caption{inset-block-end:-16%}}@media (max-width:760px){._nRuUG_hero{padding-block-end:64px}}._nRuUG_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)}._nRuUG_halo{display:none}
.aiQ33q_atmosphere{pointer-events:none;border-block:1px solid var(--theme-line);position:absolute;inset:0;overflow:hidden}.aiQ33q_glow{background:radial-gradient(ellipse at 22% 38%,color-mix(in srgb,var(--brand-gold) 18%,transparent),transparent 45%),radial-gradient(ellipse at 82% 62%,color-mix(in srgb,var(--brand-gold-light) 10%,transparent),transparent 40%);opacity:.7;position:absolute;inset:-15%}.aiQ33q_lines{width:100%;height:100%;-webkit-mask-image:linear-gradient(180deg,transparent, var(--brand-white) 15%,var(--brand-white) 85%,transparent);mask-image:linear-gradient(180deg,transparent, var(--brand-white) 15%,var(--brand-white) 85%,transparent);position:absolute;inset:0}.aiQ33q_tracks{fill:none;stroke:var(--brand-gold-light);stroke-width:1px;opacity:.23}.aiQ33q_streams{fill:none;stroke:var(--brand-gold-light);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:7 93;opacity:.55}.aiQ33q_nodes{fill:var(--brand-gold-light);opacity:.6}.aiQ33q_atmosphere[data-variant=aurora],.aiQ33q_atmosphere[data-variant=particles]{border:0}.aiQ33q_particles{position:absolute;inset:0}.aiQ33q_dataField{-webkit-mask-image:linear-gradient(180deg,transparent,var(--brand-white) 18%,var(--brand-white) 82%,transparent);mask-image:linear-gradient(180deg,transparent,var(--brand-white) 18%,var(--brand-white) 82%,transparent);position:absolute;inset:0}.aiQ33q_dataField>span{opacity:.5;border-top:1px solid color-mix(in oklab,var(--brand-gold) 45%,transparent);width:52px;height:28px;position:absolute}.aiQ33q_dataField i{background:var(--brand-gold-light);width:4px;height:4px;margin-top:-2px;display:block}.aiQ33q_dataField b{background:color-mix(in oklab,var(--brand-gold) 35%,transparent);width:23px;height:1px;margin-top:10px;display:block}@media (prefers-reduced-motion:no-preference){.aiQ33q_dataField>span{animation:aiQ33q_dataDrift 10s ease-in-out calc(var(--i) * -.8s) infinite}.aiQ33q_atmosphere[data-paused=true] .aiQ33q_dataField>span{animation-play-state:paused}}@keyframes aiQ33q_dataDrift{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:.85;transform:translateY(-28px)}}@media (max-width:760px){.aiQ33q_dataField{opacity:.5}.aiQ33q_dataField>span{width:24px}.aiQ33q_dataField>span:nth-child(2n){display:none}}.aiQ33q_perspective{width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,var(--brand-white),color-mix(in oklab,var(--brand-white) 25%,transparent) 35%,var(--brand-white) 80%);mask-image:linear-gradient(90deg,var(--brand-white),color-mix(in oklab,var(--brand-white) 25%,transparent) 35%,var(--brand-white) 80%);position:absolute;inset:0}.aiQ33q_perspectiveGrid{fill:none;stroke:var(--brand-gold);stroke-width:1px;opacity:.23}.aiQ33q_perspectiveSignals{fill:none;stroke:var(--brand-gold-light);stroke-width:2px;stroke-linecap:round;stroke-dasharray:3 97;opacity:.8}@media (prefers-reduced-motion:no-preference){.aiQ33q_perspectiveSignals path{animation:aiQ33q_flow 10s linear calc(var(--i) * -1.4s) infinite}.aiQ33q_atmosphere[data-paused=true] .aiQ33q_perspectiveSignals path{animation-play-state:paused}}.aiQ33q_atmosphere:not([data-variant=waves]):not([data-variant=ribbons]):not([data-variant=orbits]) .aiQ33q_glow{display:none}.aiQ33q_scanGrid{background-image:linear-gradient(color-mix(in oklab,var(--brand-gold) 20%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in oklab,var(--brand-gold) 20%,transparent) 1px,transparent 1px);-webkit-mask-image:radial-gradient(ellipse at 80% 50%,var(--brand-white),transparent 100%);mask-image:radial-gradient(ellipse at 80% 50%,var(--brand-white),transparent 100%);background-size:64px 64px;position:absolute;inset:0}.aiQ33q_scanGrid span{background:linear-gradient(180deg,transparent 40%,color-mix(in oklab,var(--brand-gold-light) 12%,transparent) 50%,transparent 60%);position:absolute;inset:0;transform:translateY(-65%)}.aiQ33q_horizon{-webkit-mask-image:linear-gradient(90deg,transparent,var(--brand-white) 50%,transparent);mask-image:linear-gradient(90deg,transparent,var(--brand-white) 50%,transparent);position:absolute;inset:0;overflow:hidden}.aiQ33q_horizon:before{content:"";background:repeating-linear-gradient(180deg,transparent 0 calc(14% - 1px),color-mix(in oklab,var(--brand-gold) 22%,transparent) calc(14% - 1px) 14%);position:absolute;inset:0}.aiQ33q_horizon span{top:calc(12% + var(--i) * 14%);background:linear-gradient(90deg,transparent,var(--brand-gold-light),transparent);opacity:.65;width:55%;height:1px;position:absolute;left:-30%;transform:translate(0)}.aiQ33q_rings{width:620px;height:620px;position:absolute;top:50%;right:-150px;transform:translateY(-50%)}.aiQ33q_rings span{inset:calc(var(--i) * 65px);border:1px solid color-mix(in oklab,var(--brand-gold-light) 45%,transparent);opacity:.5;border-radius:50%;position:absolute}.aiQ33q_constellation{width:100%;height:100%;fill:var(--brand-gold-light);opacity:.7;position:absolute;inset:0}.aiQ33q_constellation path{fill:none;stroke:var(--brand-gold);stroke-width:1.2px;opacity:.7}@media (prefers-reduced-motion:no-preference){.aiQ33q_scanGrid span{animation:12s linear infinite aiQ33q_scan}.aiQ33q_horizon span{animation:aiQ33q_horizonPass 14s linear calc(var(--i) * -2.5s) infinite}.aiQ33q_rings span{animation:aiQ33q_ringBreathe 8s ease-in-out calc(var(--i) * -2s) infinite}.aiQ33q_constellation g{animation:18s ease-in-out infinite alternate aiQ33q_starDrift}.aiQ33q_atmosphere[data-paused=true] .aiQ33q_scanGrid span,.aiQ33q_atmosphere[data-paused=true] .aiQ33q_horizon span,.aiQ33q_atmosphere[data-paused=true] .aiQ33q_rings span,.aiQ33q_atmosphere[data-paused=true] .aiQ33q_constellation g{animation-play-state:paused}}@keyframes aiQ33q_scan{to{transform:translateY(65%)}}@keyframes aiQ33q_horizonPass{to{transform:translate(290%)}}@keyframes aiQ33q_ringBreathe{50%{opacity:1;transform:scale(1.12)}}@keyframes aiQ33q_starDrift{to{opacity:.55;transform:translate(20px,-15px)}}.aiQ33q_atmosphere[data-variant=aurora] .aiQ33q_glow,.aiQ33q_atmosphere[data-variant=particles] .aiQ33q_glow{display:none}.aiQ33q_particleSurface{width:100%;height:100%;fill:var(--brand-gold-light);-webkit-mask-image:linear-gradient(180deg,transparent 4%,var(--brand-white) 22%,var(--brand-white) 80%,transparent);mask-image:linear-gradient(180deg,transparent 4%,var(--brand-white) 22%,var(--brand-white) 80%,transparent);position:absolute;inset:0}.aiQ33q_surfaceLayer{transform-origin:50%}.aiQ33q_surfaceLayer:nth-child(2){fill:var(--brand-gold);opacity:.45}.aiQ33q_atmosphere[data-variant=particles] .aiQ33q_particles{opacity:.8}.aiQ33q_particles i{width:var(--size);height:var(--size);background:var(--brand-gold-light);opacity:.7;box-shadow:0 0 10px color-mix(in oklab,var(--brand-gold-light) 50%,transparent);border-radius:50%;position:absolute}.aiQ33q_atmosphere[data-variant=ribbons],.aiQ33q_atmosphere[data-variant=orbits]{border:0}.aiQ33q_atmosphere[data-variant=ribbons] .aiQ33q_glow{opacity:.4}.aiQ33q_atmosphere[data-variant=orbits] .aiQ33q_glow{opacity:.45;transform:scaleX(-1)}.aiQ33q_atmosphere[data-variant=ribbons] .aiQ33q_streams,.aiQ33q_atmosphere[data-variant=orbits] .aiQ33q_streams{opacity:.65;stroke-width:1.5px}.aiQ33q_atmosphere[data-variant=orbits] .aiQ33q_tracks{opacity:.25}@media (prefers-reduced-motion:no-preference){.aiQ33q_surfaceLayer{animation:16s ease-in-out infinite alternate aiQ33q_surfaceDrift}.aiQ33q_surfaceLayer:nth-child(2){animation-direction:alternate-reverse;animation-delay:-8s}.aiQ33q_particles i{animation:aiQ33q_floatDust var(--duration) ease-in-out var(--delay) infinite}.aiQ33q_atmosphere[data-paused=true] .aiQ33q_surfaceLayer,.aiQ33q_atmosphere[data-paused=true] .aiQ33q_particles i{animation-play-state:paused}.aiQ33q_glow{animation:18s ease-in-out infinite alternate aiQ33q_drift}.aiQ33q_streams path{animation:20s linear infinite aiQ33q_flow}.aiQ33q_streams path:nth-child(2){animation-duration:24s;animation-delay:-7s}.aiQ33q_streams path:nth-child(3){animation-duration:28s;animation-delay:-14s}.aiQ33q_streams path:nth-child(4){animation-direction:reverse;animation-delay:-10s}.aiQ33q_streams path:nth-child(5){animation-duration:25s;animation-direction:reverse;animation-delay:-4s}.aiQ33q_atmosphere[data-paused=true] .aiQ33q_glow,.aiQ33q_atmosphere[data-paused=true] .aiQ33q_streams path{animation-play-state:paused}}@keyframes aiQ33q_surfaceDrift{0%{transform:translate(-35px,-35px)rotate(-4deg)}to{transform:translate(45px,25px)rotate(4deg)}}@keyframes aiQ33q_floatDust{0%,to{opacity:.4;transform:translate(-20px,35px)}50%{opacity:.95;transform:translate(45px,-65px)}}@keyframes aiQ33q_flow{to{stroke-dashoffset:-100px}}@keyframes aiQ33q_drift{0%{transform:translate(-2%,-1%)scale(1)}to{transform:translate(3%,2%)scale(1.08)}}@media (prefers-reduced-motion:reduce){.aiQ33q_streams{opacity:.2}}@media (max-width:760px){.aiQ33q_streams path:nth-child(2),.aiQ33q_streams path:nth-child(5),.aiQ33q_particles i:nth-child(n+10){display:none}}.aiQ33q_atmosphere[data-variant=lanes] .aiQ33q_glow,.aiQ33q_atmosphere[data-variant=matrix] .aiQ33q_glow{display:none}.aiQ33q_lanes{fill:none;width:100%;height:100%;stroke:var(--brand-gold);stroke-width:1px;opacity:.48;-webkit-mask-image:linear-gradient(180deg,transparent,var(--brand-white) 12%,var(--brand-white) 90%,transparent);mask-image:linear-gradient(180deg,transparent,var(--brand-white) 12%,var(--brand-white) 90%,transparent);position:absolute;inset:0}.aiQ33q_laneSignal{stroke:var(--brand-gold-light);stroke-width:2px;stroke-dasharray:9 91}.aiQ33q_matrix{background-image:radial-gradient(circle,color-mix(in oklab,var(--brand-gold) 25%,transparent) 1px,transparent 1.5px);-webkit-mask-image:linear-gradient(180deg,transparent,var(--brand-white) 10%,var(--brand-white) 90%,transparent);mask-image:linear-gradient(180deg,transparent,var(--brand-white) 10%,var(--brand-white) 90%,transparent);background-size:24px 24px;position:absolute;inset:0;overflow:hidden}.aiQ33q_matrix span{opacity:.7;background:repeating-linear-gradient(180deg,var(--brand-gold-light) 0 3px,transparent 3px 24px);width:3px;height:32%;-webkit-mask-image:linear-gradient(180deg,transparent,var(--brand-white));mask-image:linear-gradient(180deg,transparent,var(--brand-white));position:absolute;top:-35%}@media (prefers-reduced-motion:no-preference){.aiQ33q_laneSignal{animation:aiQ33q_flow 12s linear calc(var(--i) * -1.7s) infinite}.aiQ33q_matrix span{animation:aiQ33q_matrixTravel 16s linear calc(var(--i) * -2.3s) infinite}.aiQ33q_atmosphere[data-paused=true] .aiQ33q_laneSignal,.aiQ33q_atmosphere[data-paused=true] .aiQ33q_matrix span{animation-play-state:paused}}@keyframes aiQ33q_matrixTravel{to{transform:translateY(440%)}}@media (max-width:760px){.aiQ33q_lanes{opacity:.3}.aiQ33q_matrix{background-size:32px 32px}.aiQ33q_matrix span:nth-child(2n){display:none}}
.giOpNq_section{background:var(--theme-bg);padding-block:96px 100px;container:diagnosis-journey/inline-size}.giOpNq_header{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);align-items:end;gap:76px;display:grid}.giOpNq_header h2{color:var(--ink);letter-spacing:-.04em;margin-top:20px;font-size:clamp(1.875rem,1.25rem + 1.4vw,2.5rem);font-weight:600;line-height:1.55}.giOpNq_header h2>span{color:var(--blue)}.giOpNq_introduction>p{color:var(--theme-muted);text-wrap:pretty;font-size:14px;line-height:1.9}.giOpNq_introduction>.giOpNq_lead{color:var(--theme-muted);margin-bottom:8px;font-size:17px}.giOpNq_introduction>.giOpNq_fee{color:var(--theme-heading);align-items:center;gap:8px;margin-top:14px;font-size:12px;display:flex}.giOpNq_fee svg{color:var(--theme-heading);flex-shrink:0}.giOpNq_pathContainer{container:diagnosis-journey/inline-size}.giOpNq_stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:58px 0 0;padding:0;list-style:none;display:grid}.giOpNq_stage{flex-direction:column;min-width:0;display:flex;position:relative}.giOpNq_marker{border:1px solid var(--theme-line);background:linear-gradient(145deg, var(--theme-panel), var(--theme-surface));width:56px;height:56px;box-shadow:0 0 0 6px var(--brand-navy);color:var(--theme-heading);font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;place-items:center;font-size:19px;font-weight:500;display:grid}.giOpNq_stage:last-child .giOpNq_marker{border-color:var(--blue);background:linear-gradient(140deg, var(--brand-primary), var(--brand-primary));box-shadow:0 0 0 6px var(--brand-navy), 0 10px 22px -12px color-mix(in srgb, var(--brand-navy) 50.2%, transparent);color:var(--brand-white)}.giOpNq_connector{background:var(--theme-surface);height:1px;position:absolute;top:28px;left:62px;right:-26px}.giOpNq_connector svg{background:var(--theme-panel);color:var(--theme-muted);position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:0deg}.giOpNq_stageCopy{flex-direction:column;flex:1;margin-top:30px;display:flex}.giOpNq_stage h3{color:var(--theme-heading);letter-spacing:-.025em;align-items:center;gap:9px;font-size:19px;font-weight:600;line-height:1.6;display:flex}.giOpNq_stage h3 svg{color:var(--theme-heading);flex-shrink:0}.giOpNq_stageCopy>p{color:var(--theme-muted);text-wrap:pretty;flex:1;margin-top:14px;font-size:14px;line-height:1.9}.giOpNq_outcome{background:var(--theme-surface);color:var(--theme-heading);border-radius:5px;align-self:flex-start;align-items:center;gap:7px;margin-top:22px;padding:7px 10px;font-size:12px;line-height:1.7;display:inline-flex}.giOpNq_outcome svg{color:var(--theme-heading);flex-shrink:0}.giOpNq_stage:last-child .giOpNq_outcome{background:var(--theme-surface);color:var(--theme-heading)}.giOpNq_compact .giOpNq_stages{gap:24px;margin:0}.giOpNq_compact .giOpNq_stage{align-items:center}.giOpNq_compact .giOpNq_marker{width:36px;height:36px;box-shadow:0 0 0 5px var(--brand-navy);font-size:13px}.giOpNq_compact .giOpNq_stage:last-child .giOpNq_marker{box-shadow:0 0 0 5px var(--brand-navy)}.giOpNq_compact .giOpNq_connector{top:18px;left:calc(50% + 24px);right:-50%}.giOpNq_compact .giOpNq_connector svg{background:var(--theme-surface)}.giOpNq_compact .giOpNq_stageCopy{align-items:center;margin-top:16px}.giOpNq_compact .giOpNq_stage h3{text-align:center;justify-content:center;gap:7px;min-height:0;font-size:14px;font-weight:500;line-height:1.7}.giOpNq_compact .giOpNq_stage h3 svg{width:17px;height:17px}@container diagnosis-journey (max-width:1040px){.giOpNq_header{gap:40px}.giOpNq_stages{gap:24px}.giOpNq_connector{right:-18px}.giOpNq_stage h3{gap:7px;font-size:17px}}@container diagnosis-journey (max-width:900px){.giOpNq_header{grid-template-columns:1fr;gap:24px}.giOpNq_introduction{max-width:38em}.giOpNq_stages{grid-template-columns:1fr;gap:32px;margin-top:42px}.giOpNq_stage{grid-template-columns:56px minmax(0,1fr);gap:0 28px;display:grid}.giOpNq_stageCopy{margin-top:0}.giOpNq_stage h3{min-height:30px;font-size:19px}.giOpNq_stageCopy>p{margin-top:9px}.giOpNq_outcome{margin-top:16px}.giOpNq_connector{width:1px;height:auto;inset:62px auto -26px 28px}.giOpNq_connector svg{rotate:90deg}.giOpNq_compact .giOpNq_stage{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:0 18px}.giOpNq_compact .giOpNq_stageCopy{align-items:flex-start;margin-top:0}.giOpNq_compact .giOpNq_stage h3{text-align:left;justify-content:flex-start}.giOpNq_compact .giOpNq_connector{inset:42px auto -18px 18px}.giOpNq_compact .giOpNq_connector svg{display:none}}@container diagnosis-journey (max-width:600px){.giOpNq_header h2{margin-top:18px;font-size:28px;line-height:1.6}.giOpNq_introduction>.giOpNq_lead{font-size:16px}.giOpNq_stage{grid-template-columns:44px minmax(0,1fr);gap:0 20px}.giOpNq_marker{width:44px;height:44px;font-size:16px}.giOpNq_stage h3{gap:7px;font-size:18px}.giOpNq_stage h3 svg{width:18px;height:18px}.giOpNq_stageCopy>p{font-size:13px}.giOpNq_outcome{padding:6px 8px;font-size:11px}.giOpNq_connector{top:50px;left:22px}}@media (max-width:760px){.giOpNq_section{padding-block:64px}}
.IbkvzW_section{background:radial-gradient(ellipse at 80% 32%, var(--theme-surface), transparent 65%), var(--theme-bg);padding-block:96px}.IbkvzW_layout{grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr);align-items:center;gap:clamp(48px,6vw,88px);display:grid}.IbkvzW_copy{min-width:0}.IbkvzW_copy h2{max-width:560px;color:var(--theme-muted);text-wrap:balance;margin-top:18px;font-size:clamp(1.25rem,1rem + .5vw,1.5rem);font-weight:500;line-height:1.8}.IbkvzW_statement{color:var(--ink);letter-spacing:-.04em;margin-top:30px;font-size:clamp(2rem,1.2rem + 1.15vw,2.625rem);font-weight:600;line-height:1.65}.IbkvzW_statement>span{display:block}.IbkvzW_statement strong{color:var(--blue);font-weight:700}.IbkvzW_support{border-left:1px solid var(--theme-line);min-width:0;padding-left:40px}.IbkvzW_supportMark{color:var(--theme-heading);letter-spacing:.03em;align-items:center;gap:12px;margin-bottom:22px;font-size:12px;display:flex}.IbkvzW_symbol{border:1px solid var(--theme-line);background:var(--theme-surface);width:43px;height:43px;color:var(--blue);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.IbkvzW_journey{border-top:1px solid var(--theme-line);margin-top:48px;padding-top:34px}.IbkvzW_description{color:var(--theme-muted);font-size:16px;line-height:2}.IbkvzW_description>span{text-wrap:pretty;display:block}.IbkvzW_description strong{color:var(--theme-heading);font-weight:600}.IbkvzW_description .IbkvzW_fee{color:var(--theme-muted);margin-top:16px;font-size:14px}.IbkvzW_actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.IbkvzW_actions>a{white-space:nowrap;gap:10px;min-width:0;padding-inline:18px;font-size:13px}@media (max-width:880px){.IbkvzW_layout{grid-template-columns:1fr;gap:38px}.IbkvzW_copy{max-width:640px}.IbkvzW_support{border-left:0;border-top:1px solid var(--theme-line);padding:32px 0 0}.IbkvzW_description{max-width:560px}}@media (max-width:600px){.IbkvzW_section{padding-block:72px}.IbkvzW_copy h2{font-size:20px}.IbkvzW_statement{letter-spacing:-.035em;margin-top:24px;font-size:clamp(1.625rem,1.2rem + 2vw,2rem);line-height:1.7}.IbkvzW_statementPhrase{display:block}.IbkvzW_supportMark{margin-bottom:18px}.IbkvzW_description{font-size:15px}.IbkvzW_description .IbkvzW_fee{font-size:13px}.IbkvzW_actions{flex-direction:column;align-items:stretch}.IbkvzW_actions>a{width:100%}}
._06co2W_home{--home-panel:var(--theme-panel);background:var(--theme-bg);overflow:clip}._06co2W_home>section{isolation:isolate;position:relative}._06co2W_home>section>.container{z-index:1;position:relative}._06co2W_hero{--accent-soft:var(--brand-dark-card);isolation:isolate;background:linear-gradient(112deg, var(--brand-navy) 20%, var(--brand-primary-dark) 100%);--ink:var(--brand-white);--accent:var(--brand-gold);--accent-hover:var(--brand-gold-light);--button-text:var(--brand-navy);--button-secondary-bg:transparent;--button-secondary-border:color-mix(in srgb, var(--brand-white) 55%, transparent);--muted:var(--brand-on-dark-muted);--blue:var(--brand-gold-light);color:var(--brand-white);border-block-end:2px solid var(--brand-gold);position:relative}._06co2W_heroGlow{z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 75% 40%, color-mix(in srgb, var(--brand-gold-light) 8%, transparent), transparent 65%);position:absolute;inset:0}._06co2W_heroGrid{grid-template-columns:1.2fr .85fr;align-items:center;gap:80px;min-height:650px;padding-block:85px;display:grid}._06co2W_heroEyebrow{letter-spacing:.04em;color:var(--accent);align-items:center;gap:10px;font-size:12px;line-height:1.8;display:flex}._06co2W_heroEyebrow>span{background:var(--blue);width:5px;height:5px;box-shadow:0 0 0 4px color-mix(in srgb, var(--brand-navy) 4.31%, transparent);border-radius:50%;flex-shrink:0}._06co2W_heroCopy h1{letter-spacing:-.055em;margin-top:30px;font-size:clamp(42px,4.6vw,66px);font-weight:600;line-height:1.4}._06co2W_heroDescription{max-width:520px;color:var(--muted);margin-top:27px;font-size:15px;line-height:2}._06co2W_heroCopy h1>span{color:var(--brand-gold-light)}._06co2W_hero :focus-visible,._06co2W_closingPanel :focus-visible{outline-color:var(--brand-gold-light)}._06co2W_actions{flex-wrap:wrap;align-items:center;gap:15px;margin-top:32px;display:flex}._06co2W_heroNote{color:var(--brand-on-dark-muted);align-items:center;gap:10px;margin-top:36px;font-size:12px;display:flex}._06co2W_heroNote>span{background:var(--brand-gold);width:20px;height:1px}._06co2W_textLink{color:var(--blue);align-items:center;gap:12px;padding-block:8px;font-size:12px;line-height:1.8;display:inline-flex}._06co2W_textLink:hover{color:var(--theme-heading)}._06co2W_aboutSection{background:var(--theme-bg);background:radial-gradient(ellipse at 50% 25%, var(--theme-surface), transparent 58%), var(--theme-bg);padding-block:80px}._06co2W_aboutIntro>div:first-child{margin-bottom:28px}._06co2W_aboutIntro h2{letter-spacing:-.04em;font-size:clamp(2rem,1.3rem + 1.5vw,2.625rem);font-weight:700;line-height:1.5}._06co2W_aboutTitleLine{display:inline-block}._06co2W_aboutTitleLine:last-child{color:var(--theme-muted);font-weight:500}._06co2W_aboutBody{text-align:center;max-width:860px;margin-inline:auto}._06co2W_companyLead{color:var(--theme-muted);font-size:1rem;line-height:1.9}._06co2W_mission{color:var(--ink);letter-spacing:-.02em;text-wrap:balance;margin-top:12px;font-size:clamp(1.25rem,.9rem + 1vw,1.75rem);font-weight:600;line-height:1.8}._06co2W_mission strong{color:var(--blue);white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:var(--brand-gold);text-decoration-color:var(--brand-gold);text-underline-offset:7px;font-weight:600;text-decoration-thickness:4px}._06co2W_missionPart{white-space:nowrap;display:inline-block}._06co2W_aboutDescription{max-width:80ch;color:var(--theme-muted);text-wrap:pretty;margin:20px auto 0;font-size:.9375rem;line-height:2}._06co2W_aboutMeta{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 28px;margin-top:24px;display:flex}._06co2W_aboutMeta ._06co2W_textLink{min-height:44px;font-size:.8125rem;position:relative}._06co2W_aboutMeta ._06co2W_textLink:before{content:"";background:var(--theme-surface);width:1px;height:16px;position:absolute;inset-inline-start:-14px}._06co2W_founderNote{color:var(--theme-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;font-size:.8125rem;line-height:1.8;display:flex}._06co2W_valueGrid{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:40px;padding-top:40px;display:grid}._06co2W_valueGrid svg{color:var(--blue)}._06co2W_valueIcon{border:1px solid var(--theme-line);background:var(--theme-surface);background:linear-gradient(145deg, var(--theme-panel), var(--theme-surface));border-radius:12px;place-items:center;width:50px;height:50px;display:grid}._06co2W_valueGrid h3{letter-spacing:-.02em;text-wrap:balance;min-height:3.4em;margin-top:20px;font-size:1.0625rem;font-weight:600;line-height:1.7}._06co2W_valueGrid p{color:var(--theme-muted);margin-top:14px;font-size:.875rem;line-height:1.95}._06co2W_quoteBand{background:var(--theme-surface);background:linear-gradient(110deg, var(--theme-surface), var(--theme-surface));border-left:2px solid var(--theme-line);border-radius:0 8px 8px 0;margin-top:44px;padding:34px 40px;position:relative}._06co2W_quoteBand>span{letter-spacing:.15em;color:var(--theme-muted);font-size:.625rem}._06co2W_quoteBand>._06co2W_quoteMark{color:var(--theme-muted);letter-spacing:0;pointer-events:none;font-family:Georgia,serif;font-size:7rem;line-height:1;position:absolute;top:6px;right:28px}._06co2W_quoteBand blockquote{letter-spacing:-.025em;color:var(--theme-heading);text-wrap:pretty;margin:16px 0 12px;font-size:clamp(1.25rem,.9rem + 1vw,1.75rem);font-weight:500;line-height:1.8;position:relative}._06co2W_quoteBand blockquote strong{color:var(--blue);white-space:nowrap;font-weight:600}._06co2W_quoteBand p{color:var(--theme-muted);font-size:.9375rem;line-height:1.9}._06co2W_closingCta{background:var(--theme-bg);padding-block:24px 80px}._06co2W_closingPanel{--accent-soft:var(--brand-dark-card);isolation:isolate;border:1px solid color-mix(in srgb, var(--brand-gold) 42%, transparent);color:var(--brand-white);background-color:var(--brand-navy);background-image:radial-gradient(ellipse at 90% 40%, color-mix(in srgb, var(--brand-gold-light) 8%, transparent), transparent 65%), linear-gradient(110deg, var(--brand-navy), var(--brand-primary-dark));box-shadow:inset 0 1px 0 var(--brand-on-dark-line), 0 16px 40px -24px color-mix(in srgb, var(--brand-navy) 20%, transparent);--ink:var(--brand-white);--accent:var(--brand-gold);--accent-hover:var(--brand-gold-light);--button-text:var(--brand-navy);--button-secondary-bg:transparent;--button-secondary-border:color-mix(in srgb, var(--brand-white) 55%, transparent);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;padding:56px;display:grid;position:relative;overflow:hidden}._06co2W_closingPanel:before{content:"";z-index:-1;pointer-events:none;border:1px solid color-mix(in srgb, var(--brand-gold-light) 20%, transparent);width:340px;height:340px;box-shadow:0 0 0 44px color-mix(in srgb, var(--brand-gold-light) 3%, transparent), 0 0 0 88px color-mix(in srgb, var(--brand-gold-light) 2%, transparent);border-radius:50%;position:absolute;top:-180px;right:-160px}._06co2W_closingPanel:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, var(--brand-gold), transparent);width:160px;height:2px;position:absolute;top:0;left:56px}._06co2W_closingCopy{z-index:1;min-width:0;position:relative}._06co2W_closingPanel>._06co2W_actions{z-index:1;position:relative}._06co2W_closingEyebrow{letter-spacing:.12em;color:var(--brand-gold-light);font-size:10px}._06co2W_closingCta h2{margin-top:18px;font-size:clamp(26px,2.6vw,34px);font-weight:600;line-height:1.6}._06co2W_closingCta p{color:var(--brand-on-dark-muted);margin-top:18px;font-size:13px}._06co2W_closingCta ._06co2W_actions{flex-flow:column;align-items:stretch;gap:12px;min-width:240px;margin-top:0}@media (max-width:1100px){._06co2W_heroGrid{grid-template-columns:1.15fr 1fr;gap:38px}._06co2W_heroCopy h1{font-size:48px}._06co2W_heroDescription{font-size:14px}}@media (max-width:880px){._06co2W_closingPanel{text-align:center;grid-template-columns:1fr;gap:30px;padding:44px 36px}._06co2W_closingCta ._06co2W_actions{flex-flow:wrap;justify-content:center;min-width:0}._06co2W_heroGrid{gap:30px}._06co2W_heroCopy h1{font-size:39px}._06co2W_heroEyebrow{font-size:10px}._06co2W_heroDescription{font-size:13px}._06co2W_valueGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){._06co2W_heroGrid{grid-template-columns:1fr;gap:45px;padding-block:58px}._06co2W_heroCopy h1{margin-top:23px;font-size:clamp(36px,8.9vw,52px);line-height:1.5}._06co2W_heroDescription{max-width:440px;margin-top:22px;font-size:14px}._06co2W_heroCopy ._06co2W_actions{gap:12px}._06co2W_heroCopy ._06co2W_actions a{padding-inline:16px;font-size:12px}._06co2W_aboutSection{padding-block:64px}._06co2W_aboutIntro>div:first-child{margin-bottom:20px}._06co2W_companyLead,._06co2W_aboutDescription{font-size:.875rem}._06co2W_valueGrid{grid-template-columns:1fr;gap:28px;margin-top:30px;padding-top:30px}._06co2W_valueGrid h3{min-height:auto;margin-top:16px}._06co2W_quoteBand{margin-top:40px;padding:28px 23px}._06co2W_quoteBand p{font-size:.875rem}._06co2W_quoteBand>._06co2W_quoteMark{font-size:5rem;top:10px;right:12px}._06co2W_closingCta{padding-block:12px 56px}._06co2W_closingPanel{border-radius:12px;padding:38px 22px}._06co2W_closingEyebrow{font-size:9px;line-height:1.8}._06co2W_closingCta ._06co2W_actions{flex-direction:column;width:min(100%,280px);margin-inline:auto}}._06co2W_hero{background:radial-gradient(ellipse at 80% 30%,color-mix(in srgb,var(--brand-gold) 9%,transparent),transparent 55%),linear-gradient(120deg,var(--theme-bg),var(--theme-surface))}._06co2W_heroCopy h1>span{background:var(--theme-gold-fill);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}._06co2W_closingPanel{box-shadow:var(--theme-panel-shadow);border-color:var(--theme-art-line)}
._X6xPa_section{background:var(--theme-surface);background:radial-gradient(ellipse at 8% 0%, var(--theme-surface), transparent 55%), var(--theme-surface);container-type:inline-size}._X6xPa_heading{justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:48px;display:flex}._X6xPa_heading h2{letter-spacing:-.04em;margin-top:18px;font-size:clamp(2rem,1.25rem + 1.5vw,2.75rem);font-weight:700;line-height:1.5}._X6xPa_heading h2 span{color:var(--blue);white-space:nowrap}._X6xPa_intro{padding-bottom:8px}._X6xPa_intro>p{color:var(--theme-muted);font-size:16px;line-height:1.9}._X6xPa_progress{color:var(--theme-muted);align-items:center;gap:14px;margin-top:24px;font-size:12px;display:flex}._X6xPa_progress svg{color:var(--theme-muted)}._X6xPa_progress>span:first-of-type{color:var(--theme-success)}._X6xPa_progress>span:nth-of-type(2),._X6xPa_progress>span:nth-of-type(3){color:var(--theme-heading)}._X6xPa_solutions{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}._X6xPa_solutions>li{--tier-accent:var(--theme-success);--tier-soft:var(--theme-surface);--tier-mid:var(--theme-surface);--tier-line:var(--theme-line);--tier-art-line:var(--theme-success);--tier-hover:var(--theme-surface);border:1px solid var(--tier-line);border-top:2px solid var(--tier-accent);box-shadow:0 20px 45px color-mix(in oklab,var(--brand-navy) 35%,transparent);border-radius:16px;overflow:hidden}._X6xPa_solutions>li+li{margin-top:0}._X6xPa_solutions>li>article{height:100%}._X6xPa_solutions>li[data-tier="02"]{--tier-accent:var(--theme-accent);--tier-soft:var(--theme-surface);--tier-mid:var(--theme-surface);--tier-line:var(--theme-line);--tier-art-line:var(--theme-line);--tier-hover:var(--theme-surface)}._X6xPa_solutions>li[data-tier="03"]{--tier-accent:var(--theme-accent);--tier-soft:var(--theme-surface);--tier-mid:var(--theme-surface);--tier-line:var(--theme-line);--tier-art-line:var(--theme-art-line);--tier-hover:var(--theme-surface)}._X6xPa_solution{background:var(--theme-card-fill);grid-template-rows:auto 140px 1fr auto;grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;height:100%;padding:28px;transition:background-color .2s;display:grid}._X6xPa_stage{align-items:flex-start;gap:16px;display:flex}._X6xPa_number{width:30px;height:30px;color:var(--tier-accent);background:color-mix(in oklab,var(--tier-accent) 10%,transparent);border:1px solid color-mix(in oklab,var(--tier-accent) 30%,transparent);font-variant-numeric:tabular-nums;border-radius:8px;flex-shrink:0;place-items:center;font-size:11px;font-weight:500;display:grid}._X6xPa_stage>div{flex-direction:column;gap:10px;display:flex}._X6xPa_audience{color:var(--tier-accent);font-size:17px;font-weight:600}._X6xPa_scale{color:var(--theme-muted);font-size:12px;line-height:1.7}._X6xPa_product{grid-row:3;min-width:0}._X6xPa_subtitle{letter-spacing:.06em;color:var(--tier-accent);font-size:11px}._X6xPa_product h3{letter-spacing:-.03em;margin-top:7px;font-size:clamp(1.25rem,1rem + .5vw,1.625rem);font-weight:600;line-height:1.6}._X6xPa_product h3 small{color:var(--tier-accent);vertical-align:middle;letter-spacing:0;margin-left:7px;font-size:12px;font-weight:500;display:inline-block}._X6xPa_product p{color:var(--theme-muted);text-wrap:pretty;margin-top:9px;font-size:13px}._X6xPa_visual{width:200px;height:auto;color:var(--tier-accent);grid-row:2;justify-self:center}._X6xPa_visualBack{fill:var(--tier-mid);stroke:var(--tier-line);stroke-width:1.2px}._X6xPa_visualMid{fill:var(--tier-soft);stroke:var(--tier-line);stroke-width:1.2px}._X6xPa_visualFront{fill:var(--theme-panel);stroke:var(--tier-line);stroke-width:1.2px}._X6xPa_visualLine{stroke:var(--tier-art-line);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}._X6xPa_visualSolid{fill:var(--tier-accent)}._X6xPa_entry{border-top:1px solid var(--theme-line);color:var(--tier-accent);white-space:nowrap;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:11px;padding-top:20px;font-size:13px;display:flex}._X6xPa_arrow{border:1px solid var(--tier-accent);width:46px;height:46px;color:var(--tier-accent);background:var(--theme-panel);border-radius:50%;place-items:center;transition:background-color .2s,color .2s,border-color .2s;display:grid}._X6xPa_arrow svg{transition:transform .2s}._X6xPa_solution:focus-visible{outline-offset:-3px}._X6xPa_solution:focus-visible ._X6xPa_arrow{background:var(--tier-accent);color:var(--brand-navy);border-color:var(--tier-accent)}@media (hover:hover){._X6xPa_solution:hover{background:var(--tier-hover)}._X6xPa_solution:hover ._X6xPa_product h3{color:var(--tier-accent)}._X6xPa_solution:hover ._X6xPa_arrow{background:var(--tier-accent);color:var(--brand-navy);border-color:var(--tier-accent)}._X6xPa_solution:hover ._X6xPa_arrow svg{transform:translate(2px,-2px)}}._X6xPa_section>[data-variant]{opacity:1;-webkit-mask-image:linear-gradient(180deg,transparent,var(--brand-white) 18%,var(--brand-white) 90%,transparent);mask-image:linear-gradient(180deg,transparent,var(--brand-white) 18%,var(--brand-white) 90%,transparent)}._X6xPa_section{background:linear-gradient(150deg,var(--brand-navy),var(--brand-primary-dark) 55%,var(--brand-navy))}._X6xPa_solution:hover{background:var(--theme-card-fill)}._X6xPa_solution:hover ._X6xPa_visual{transform:translateY(-4px)}._X6xPa_visual{transition:transform .25s}@container (max-width:1000px){._X6xPa_solutions{gap:16px}._X6xPa_solution{gap:20px;padding:22px}._X6xPa_product h3{font-size:22px}._X6xPa_visual{width:175px}}@container (max-width:760px){._X6xPa_heading{flex-direction:column;align-items:flex-start;gap:22px;margin-bottom:32px}._X6xPa_heading h2{font-size:32px}._X6xPa_intro>p{font-size:14px}._X6xPa_solutions{grid-template-columns:1fr}._X6xPa_solution{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) 100px;padding:24px}._X6xPa_stage{grid-column:1/-1}._X6xPa_product{grid-area:2/1}._X6xPa_visual{grid-area:2/2;align-self:center;width:100px}._X6xPa_entry{grid-area:3/1/auto/-1}._X6xPa_progress{margin-top:16px}}@media (prefers-reduced-motion:reduce){._X6xPa_visual{transition:none}._X6xPa_solution:hover ._X6xPa_visual{transform:none}}
.xE3vba_card{--case-color:var(--theme-accent);--case-line:var(--theme-line);border:1px solid var(--case-line);border-block-start:3px solid var(--case-color);background:linear-gradient(145deg, var(--theme-panel) 35%, var(--theme-surface));min-inline-size:0;box-shadow:0 12px 36px color-mix(in srgb, var(--brand-navy) 3.92%, transparent);border-radius:10px;flex-direction:column;padding:28px 30px 0;display:flex}.xE3vba_card[data-tone=teal]{--case-color:var(--theme-success);--case-line:var(--theme-line);background:linear-gradient(145deg, var(--theme-panel) 35%, var(--theme-surface))}.xE3vba_card[data-layout=story]{background:var(--theme-panel);border-color:var(--theme-line);border-block-start-color:var(--case-color);box-shadow:0 12px 36px color-mix(in srgb, var(--brand-navy) 2.35%, transparent)}.xE3vba_card[data-layout=story] .xE3vba_headline>span:last-child{color:var(--theme-heading)}.xE3vba_topline{color:var(--theme-muted);letter-spacing:.045em;font-size:.6875rem;line-height:1.8}.xE3vba_card h3{color:var(--theme-heading);align-items:center;gap:11px;margin-block-start:18px;font-size:1.375rem;font-weight:600;line-height:1.7;display:flex}.xE3vba_alias{color:var(--theme-muted);font-size:.75rem;font-weight:400}.xE3vba_headline{color:var(--ink);letter-spacing:-.025em;margin-block-start:14px;font-size:clamp(1.375rem,1rem + .7vw,1.625rem);font-weight:500;line-height:1.6}.xE3vba_headline span{display:block}.xE3vba_context{color:var(--theme-muted);flex-wrap:wrap;gap:4px 16px;margin-block-start:14px;font-size:.75rem;line-height:1.8;display:flex}.xE3vba_metrics{border-block:1px solid var(--case-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 0;margin:24px 0 0;padding-block:22px;display:grid}.xE3vba_metric{grid-row:span 2;grid-template-rows:auto 1fr;min-inline-size:0;padding-inline:13px;display:grid}@supports (grid-template-rows:subgrid){.xE3vba_metric{grid-template-rows:subgrid}}.xE3vba_metric+.xE3vba_metric{border-inline-start:1px solid var(--case-line)}.xE3vba_metric:first-child{padding-inline-start:0}.xE3vba_metric:last-child{padding-inline-end:0}.xE3vba_metric dt{color:var(--theme-muted);text-wrap:pretty;font-size:.75rem;line-height:1.8}.xE3vba_metric dd{color:var(--case-color);flex-wrap:wrap;align-items:baseline;gap:3px;margin:0;display:flex}.xE3vba_metric strong{letter-spacing:-.04em;white-space:nowrap;font-size:clamp(1.625rem,2.5vw,2.125rem);font-weight:600;line-height:1.2}.xE3vba_metric dd[data-compact=true] strong{font-size:clamp(1.125rem,1.7vw,1.5rem)}.xE3vba_metric dd>span{white-space:nowrap;font-size:.75rem;line-height:1.5}.xE3vba_metrics[data-kind=focus]{border:1px solid var(--theme-line);background:linear-gradient(135deg, var(--theme-surface), var(--theme-surface));border-radius:8px;padding:23px 18px}.xE3vba_metrics[data-kind=focus] .xE3vba_metric{flex-direction:column;grid-row:auto;gap:13px;display:flex}.xE3vba_metrics[data-kind=focus] dt{color:var(--theme-muted);align-items:center;gap:7px;font-size:11px;display:flex}.xE3vba_metrics[data-kind=focus] dt>svg{color:var(--theme-heading)}.xE3vba_metrics[data-kind=focus] strong{color:var(--theme-heading);letter-spacing:-.025em;white-space:normal;font-size:clamp(20px,1.7vw,23px);font-weight:500;line-height:1.6}.xE3vba_metrics[data-kind=profile]{--case-line:var(--theme-line)}.xE3vba_metrics[data-kind=profile] dt{color:var(--theme-muted);font-size:12px}.xE3vba_metrics[data-kind=profile] dd{gap:7px}.xE3vba_metrics[data-kind=profile] dd[data-compact=true] strong{font-size:clamp(30px,2.6vw,38px);font-weight:500}.xE3vba_metrics[data-kind=profile] dd>span{color:var(--theme-muted);font-size:12px}.xE3vba_focusSummary{color:var(--theme-heading);flex-wrap:wrap;gap:10px 16px;margin-block-start:8px;font-size:13px;display:flex}.xE3vba_focusSummary>span+span:before{content:"/";color:var(--theme-muted);margin-inline-end:16px}.xE3vba_outcome{flex:1;margin-block-start:22px}.xE3vba_outcome>span{color:var(--case-color);font-size:.75rem;font-weight:500;line-height:1.8}.xE3vba_outcome p{min-block-size:3.9em;color:var(--theme-muted);text-wrap:pretty;margin-block-start:9px;font-size:.875rem;line-height:1.95}.xE3vba_link{border-block-start:1px solid var(--case-line);min-block-size:62px;color:var(--case-color);justify-content:space-between;align-items:center;gap:20px;margin-block-start:22px;font-size:.8125rem;line-height:1.8;display:flex}.xE3vba_link svg{transition:transform .2s}.xE3vba_link:hover svg{transform:translate(4px)}@container case-studies (max-width:1050px){.xE3vba_card{padding-inline:24px}.xE3vba_metric{padding-inline:10px}.xE3vba_metric dt{font-size:.6875rem}}@container case-studies (max-width:800px){.xE3vba_outcome p{min-block-size:0}}@container case-studies (max-width:500px){.xE3vba_card{padding:23px 22px 0}.xE3vba_headline{font-size:1.375rem}.xE3vba_context{column-gap:12px}.xE3vba_metrics{padding-block:19px}.xE3vba_metrics[data-kind=focus]{padding:20px 13px}.xE3vba_metrics[data-kind=focus] .xE3vba_metric{padding-inline:6px}.xE3vba_metrics[data-kind=focus] .xE3vba_metric:first-child{padding-inline-start:0}.xE3vba_metrics[data-kind=focus] .xE3vba_metric:last-child{padding-inline-end:0}.xE3vba_metrics[data-kind=focus] dt{gap:5px;font-size:10px}.xE3vba_metrics[data-kind=focus] dt>svg{block-size:14px;inline-size:14px}.xE3vba_metrics[data-kind=profile] dt{font-size:11px}.xE3vba_metrics[data-kind=profile] dd[data-compact=true] strong{font-size:31px}.xE3vba_metrics[data-kind=profile] dd>span{font-size:11px}.xE3vba_metric{padding-inline:8px}.xE3vba_metric dd>span{font-size:.6875rem}.xE3vba_outcome p{font-size:.8125rem}}.xE3vba_card,.xE3vba_card[data-layout=story],.xE3vba_card[data-tone=teal]{background:var(--theme-card-fill);box-shadow:var(--theme-panel-shadow);border-top-width:2px;border-radius:16px}.xE3vba_metrics{border-color:var(--theme-art-line)}
.cJwICW_page>section{isolation:isolate;background:linear-gradient(135deg,var(--brand-navy),var(--brand-primary-dark));position:relative;overflow:clip}.cJwICW_page>section:nth-child(2n){background:linear-gradient(155deg,var(--brand-primary-dark),var(--brand-navy) 75%)}.cJwICW_page>section>.container{z-index:1;position:relative}.cJwICW_page>section>[data-variant]{z-index:0;border:0;position:absolute;inset:0}.cJwICW_page>section>[data-variant=aurora]{-webkit-mask-image:linear-gradient(90deg,transparent,var(--brand-white) 70%);mask-image:linear-gradient(90deg,transparent,var(--brand-white) 70%)}.cJwICW_page>section>[data-variant=horizon],.cJwICW_page>section>[data-variant=matrix]{opacity:.7;-webkit-mask-image:linear-gradient(180deg,transparent,var(--brand-white) 15%,var(--brand-white) 85%,transparent);mask-image:linear-gradient(180deg,transparent,var(--brand-white) 15%,var(--brand-white) 85%,transparent)}.cJwICW_page>section>[data-variant=constellation]{opacity:.7}
.nJAFDW_section{background:var(--theme-bg);padding-block:88px;container:case-studies/inline-size}.nJAFDW_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 30px;margin-block-end:40px;display:flex}.nJAFDW_heading>div{margin-block-end:0}.nJAFDW_allCases{min-block-size:44px;color:var(--blue);align-items:center;gap:16px;font-size:14px;display:inline-flex}.nJAFDW_allCases:hover{text-underline-offset:5px;text-decoration:underline}.nJAFDW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.nJAFDW_grid>article{isolation:isolate;position:relative;overflow:hidden}.nJAFDW_grid>article:after{content:"";pointer-events:none;background:linear-gradient(115deg,transparent 35%,color-mix(in oklab,var(--brand-gold-light) 9%,transparent) 50%,transparent 65%);position:absolute;inset:0;transform:translate(-150%)}@media (prefers-reduced-motion:no-preference){.nJAFDW_grid>article:after{animation:14s ease-in-out infinite paused nJAFDW_cardSheen}.nJAFDW_grid>article:nth-child(2):after{animation-delay:-5s}.nJAFDW_section:has(>[data-paused=false]) .nJAFDW_grid>article:after{animation-play-state:running}}@keyframes nJAFDW_cardSheen{0%,65%{transform:translate(-150%)}90%,to{transform:translate(150%)}}.nJAFDW_note{color:var(--theme-muted);text-wrap:pretty;margin-block-start:25px;font-size:12px;line-height:1.9}@container case-studies (max-width:800px){.nJAFDW_grid{grid-template-columns:1fr;gap:24px}}@media (max-width:760px){.nJAFDW_section{padding-block:64px}.nJAFDW_heading{margin-block-end:28px}}
.-bJ8aW_journey{margin-block-start:38px}.-bJ8aW_toolbar{border-block-end:1px solid var(--theme-line);justify-content:space-between;align-items:center;gap:20px;display:flex}.-bJ8aW_lanes{gap:30px;display:flex}.-bJ8aW_lanes button{border:0;min-block-size:58px;color:var(--theme-muted);background:0 0;border-block-end:2px solid #0000;align-items:center;gap:10px;padding:12px 0;font-size:14px;display:flex}.-bJ8aW_lanes button>span{color:var(--theme-muted);font-size:10px}.-bJ8aW_lanes button[aria-pressed=true]{color:var(--theme-success);border-block-end-color:var(--theme-success)}.-bJ8aW_motion{min-block-size:44px;color:var(--theme-muted);background:0 0;border:0;align-items:center;gap:8px;font-size:11px;display:flex}.-bJ8aW_intro{color:var(--theme-muted);margin-block:20px 25px;font-size:13px;line-height:1.9}.-bJ8aW_layout{grid-template-columns:minmax(0,1fr) 280px;align-items:stretch;gap:25px;display:grid}.-bJ8aW_diagram{background:linear-gradient(130deg, var(--theme-surface), var(--theme-surface));border:1px solid var(--theme-line);border-radius:12px;min-inline-size:0;container-type:inline-size}.-bJ8aW_stage{block-size:350px;position:relative}.-bJ8aW_stage canvas{pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.-bJ8aW_node{border:1px solid var(--theme-line);background:var(--theme-panel);min-block-size:93px;inline-size:25%;max-inline-size:166px;color:var(--theme-heading);text-align:start;box-shadow:0 5px 14px color-mix(in srgb, var(--brand-navy) 2.35%, transparent);border-radius:8px;justify-items:start;gap:7px;padding:15px;transition:border-color .2s,box-shadow .2s;display:grid;position:absolute;inset-block-start:27%;inset-inline-start:17%;transform:translate(-50%,-50%)}.-bJ8aW_node[data-position="1"]{inset-inline-start:50%}.-bJ8aW_node[data-position="2"]{inset-inline-start:83%}.-bJ8aW_node[data-position="3"]{inset-block-start:73%;inset-inline-start:83%}.-bJ8aW_node[data-position="4"]{inset-block-start:73%;inset-inline-start:50%}.-bJ8aW_node[data-position="5"]{inset-block-start:73%}.-bJ8aW_node[aria-pressed=true]{border-color:var(--theme-success);box-shadow:0 0 0 4px var(--brand-navy);background:var(--theme-panel)}.-bJ8aW_node:hover{border-color:var(--theme-success)}.-bJ8aW_number{color:var(--theme-success);font-size:10px}.-bJ8aW_node strong{font-size:14px;font-weight:500}.-bJ8aW_node small{color:var(--theme-muted);font-size:10px;line-height:1.6}.-bJ8aW_feedback{border-block-start:1px dashed var(--theme-line);min-block-size:48px;color:var(--theme-success);justify-content:center;align-items:center;gap:12px;padding:10px 18px;font-size:11px;display:flex}.-bJ8aW_feedback>svg:last-child{transform:rotate(180deg)}.-bJ8aW_detail{border-inline-start:1px solid var(--theme-line);padding:24px 25px}.-bJ8aW_stepLabel{color:var(--theme-muted);letter-spacing:.06em;font-size:10px}.-bJ8aW_detail h3{color:var(--theme-success);margin-block:15px 14px;font-size:23px;font-weight:500}.-bJ8aW_detail p{color:var(--theme-muted);font-size:13px;line-height:2}.-bJ8aW_detail dl{gap:19px;margin-block:24px;display:grid}.-bJ8aW_detail dt{color:var(--theme-muted);font-size:10px}.-bJ8aW_detail dd{color:var(--theme-muted);margin:6px 0 0;font-size:12px;line-height:1.9}.-bJ8aW_review{border-block-start:1px solid var(--theme-line);color:var(--theme-muted);align-items:flex-start;gap:10px;padding-block-start:18px;font-size:11px;line-height:1.9;display:flex}.-bJ8aW_review svg{flex-shrink:0;margin-block-start:2px}.-bJ8aW_note{color:var(--theme-muted);margin-block-start:18px;font-size:11px;line-height:1.8}@container (max-width:600px){.-bJ8aW_stage{block-size:450px}.-bJ8aW_node{inline-size:41%;max-inline-size:190px;padding:13px;inset-block-start:16%;inset-inline-start:26%}.-bJ8aW_node[data-position="1"]{inset-block-start:16%;inset-inline-start:74%}.-bJ8aW_node[data-position="2"]{inset-block-start:50%;inset-inline-start:74%}.-bJ8aW_node[data-position="3"]{inset-block-start:50%;inset-inline-start:26%}.-bJ8aW_node[data-position="4"]{inset-block-start:84%;inset-inline-start:26%}.-bJ8aW_node[data-position="5"]{inset-block-start:84%;inset-inline-start:74%}}@media (max-width:1000px){.-bJ8aW_layout{grid-template-columns:minmax(0,1fr)}.-bJ8aW_detail{border-inline-start:0;border-block-start:1px solid var(--theme-line);grid-template-columns:1fr 1.3fr;gap:0 32px;padding:24px 0 0;display:grid}.-bJ8aW_detail dl{grid-area:1/2/span 3;margin:0}.-bJ8aW_review{grid-column:1/-1;margin-block-start:22px}}@media (max-width:600px){.-bJ8aW_toolbar{flex-wrap:wrap;align-items:flex-start;gap:8px;padding-block-end:8px}.-bJ8aW_lanes{gap:20px}.-bJ8aW_lanes button{gap:6px;font-size:12px}.-bJ8aW_motion{min-block-size:30px;margin-inline-start:auto}.-bJ8aW_detail{padding-block-start:22px;display:block}.-bJ8aW_detail dl{grid-template-columns:1fr 1fr;gap:16px;margin-block:20px}.-bJ8aW_detail h3{font-size:22px}}
._70Wmqq_section{background:var(--theme-surface)}._70Wmqq_heading{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}._70Wmqq_heading h2{margin-top:22px;font-size:clamp(28px,3vw,40px);line-height:1.5}._70Wmqq_intro{max-width:340px}._70Wmqq_intro p{color:var(--theme-muted);font-size:14px;line-height:1.9}._70Wmqq_intro a{color:var(--theme-accent);align-items:center;gap:14px;min-height:44px;margin-top:16px;font-size:14px;display:inline-flex}._70Wmqq_stages{border:1px solid var(--theme-line);background:var(--theme-panel);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin:38px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}._70Wmqq_stages li{padding:28px}._70Wmqq_stages li+li{border-left:1px solid var(--theme-line)}._70Wmqq_number{color:var(--theme-accent);letter-spacing:.1em;font-size:12px}._70Wmqq_stages h3{margin-top:22px;font-size:20px}._70Wmqq_stages p{color:var(--theme-muted);margin-top:10px;font-size:13px;line-height:1.9}._70Wmqq_capabilities{grid-template-columns:240px minmax(0,1fr);align-items:center;gap:32px;margin-top:32px;display:grid}._70Wmqq_label h3{font-size:17px}._70Wmqq_label a{min-height:44px;color:var(--theme-muted);align-items:center;gap:8px;font-size:12px;display:inline-flex}._70Wmqq_links{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._70Wmqq_links a{border:1px solid var(--theme-line);border-radius:8px;align-items:center;gap:12px;min-width:0;padding:14px 16px;font-size:13px;display:flex}._70Wmqq_links svg{color:var(--theme-accent);flex-shrink:0}._70Wmqq_links svg:last-child{margin-left:auto}._70Wmqq_section a:focus-visible{outline:2px solid var(--theme-accent);outline-offset:4px}@media (hover:hover){._70Wmqq_links a:hover{border-color:var(--theme-accent);background:var(--theme-panel)}._70Wmqq_intro a:hover,._70Wmqq_label a:hover{color:var(--theme-heading)}}@media (max-width:900px){._70Wmqq_capabilities{grid-template-columns:1fr;gap:12px}._70Wmqq_stages li{padding:22px}}@media (max-width:700px){._70Wmqq_heading{flex-direction:column;align-items:flex-start;gap:18px}._70Wmqq_intro{max-width:none}._70Wmqq_stages{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:26px}._70Wmqq_stages li:nth-child(3){border-left:0}._70Wmqq_stages li:nth-child(n+3){border-top:1px solid var(--theme-line)}._70Wmqq_links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:380px){._70Wmqq_links{grid-template-columns:1fr}._70Wmqq_stages li{padding:18px}._70Wmqq_stages h3{font-size:18px}}._70Wmqq_stages{background:var(--theme-card-fill);box-shadow:var(--theme-panel-shadow)}._70Wmqq_links a{background:var(--theme-bg)}
.B61PnG_loading{min-height:70svh;padding-block:80px}.B61PnG_loadingEyebrow,.B61PnG_loadingTitle,.B61PnG_loadingText,.B61PnG_loadingCards>div{background:var(--theme-surface);border-radius:6px}.B61PnG_loadingEyebrow{width:130px;height:12px;margin-bottom:28px}.B61PnG_loadingTitle{width:min(80%,520px);height:50px;margin-bottom:28px}.B61PnG_loadingText{width:min(90%,650px);height:14px;margin-bottom:16px}.B61PnG_loadingCards{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:60px;display:grid}.B61PnG_loadingCards>div{height:120px}.B61PnG_hero{background:radial-gradient(ellipse at 90% 0, color-mix(in srgb, var(--theme-surface) 25.1%, transparent), transparent 60%), var(--theme-surface);border-bottom:1px solid var(--theme-line);padding:25px 0 75px}.B61PnG_breadcrumbs{margin-bottom:52px}.B61PnG_breadcrumbs ol{color:var(--theme-muted);flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:0;font-size:11px;list-style:none;display:flex}.B61PnG_breadcrumbs li{align-items:center;gap:10px;display:inline-flex}.B61PnG_breadcrumbs li+li:before{content:"/";color:var(--theme-muted)}.B61PnG_breadcrumbs a:hover{color:var(--blue)}.B61PnG_hero h1{letter-spacing:-.04em;max-width:850px;margin-top:23px;font-size:clamp(34px,4vw,52px);line-height:1.4}.B61PnG_hero h1>span{color:var(--blue)}.B61PnG_hero>div>p{max-width:720px;color:var(--muted);margin-top:25px;font-size:15px}.B61PnG_actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:30px;display:flex}.B61PnG_split{grid-template-columns:1fr 1.6fr;align-items:start;gap:80px;display:grid}.B61PnG_text{color:var(--muted);font-size:15px;line-height:2}.B61PnG_text p+p{margin-top:20px}.B61PnG_list{gap:20px;margin:0;padding:0;list-style:none;display:grid}.B61PnG_list li{color:var(--theme-muted);border-bottom:1px solid var(--line);align-items:flex-start;gap:15px;padding-bottom:20px;font-size:15px;line-height:1.8;display:flex}.B61PnG_list svg{color:var(--blue);margin-top:4px}.B61PnG_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;margin:0;padding:0;list-style:none;display:grid}.B61PnG_steps li{border:1px solid var(--line);background:var(--theme-panel);border-radius:8px;padding:25px}.B61PnG_steps li>span{color:var(--theme-heading);margin-bottom:35px;font-family:monospace;font-size:12px;display:inline-block}.B61PnG_steps h3{margin-bottom:15px;font-size:17px;line-height:1.6}.B61PnG_steps p{color:var(--muted);font-size:13px}.B61PnG_deliveryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.B61PnG_delivery{background:var(--surface);border-radius:6px;align-items:center;gap:14px;padding:25px;font-size:14px;display:flex}.B61PnG_delivery svg{color:var(--blue)}.B61PnG_measurement{border-left:3px solid var(--theme-line);background:var(--theme-surface);margin-top:45px;padding:30px}.B61PnG_measurement h3{margin-bottom:15px;font-size:17px}.B61PnG_measurement p{color:var(--muted);font-size:14px}.B61PnG_relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.B61PnG_values{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.B61PnG_value{border:1px solid var(--line);background:var(--theme-panel);border-radius:8px;padding:32px}.B61PnG_value svg{color:var(--blue);margin-bottom:24px}.B61PnG_value h3{font-size:19px;line-height:1.7}.B61PnG_value p{color:var(--muted);margin-top:17px;font-size:14px}.B61PnG_founder{color:var(--theme-muted);margin-top:25px;font-size:12px}.B61PnG_contactLayout{grid-template-columns:.8fr 1.2fr;align-items:start;gap:65px;display:grid}.B61PnG_notFound{text-align:center;padding-block:100px}.B61PnG_notFound>span{color:var(--theme-muted);font-size:80px;font-weight:700}.B61PnG_notFound h1{margin-top:20px;font-size:30px}.B61PnG_notFound p{color:var(--muted);margin-block:20px 30px}@media (max-width:900px){.B61PnG_split{gap:35px}.B61PnG_steps{grid-template-columns:repeat(2,minmax(0,1fr))}.B61PnG_contactLayout{gap:35px}}@media (max-width:700px){.B61PnG_hero{padding-bottom:50px}.B61PnG_breadcrumbs{margin-bottom:35px}.B61PnG_hero h1{font-size:34px}.B61PnG_hero>div>p{font-size:14px}.B61PnG_split,.B61PnG_contactLayout{grid-template-columns:1fr;gap:25px}.B61PnG_relatedGrid,.B61PnG_values,.B61PnG_deliveryGrid{grid-template-columns:1fr}.B61PnG_value{padding:26px}}@media (max-width:400px){.B61PnG_steps{grid-template-columns:1fr}}.B61PnG_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)}
.Hi2WXW_button{border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:18px;min-height:48px;padding:13px 24px;font-size:14px;font-weight:600;line-height:1.5;transition:background .2s,box-shadow .2s,transform .2s;display:inline-flex}.Hi2WXW_button svg{transition:transform .2s}.Hi2WXW_button:hover svg{transform:translate(3px)}.Hi2WXW_primary{background:var(--theme-gold-fill);color:var(--button-text);border-color:var(--brand-gold-light);box-shadow:inset 0 1px color-mix(in srgb, var(--brand-white) 35%, transparent), 0 6px 24px color-mix(in srgb, var(--brand-gold) 12%, transparent)}.Hi2WXW_primary:hover{background:var(--accent-hover);box-shadow:0 6px 24px color-mix(in srgb, var(--brand-navy) 8.24%, transparent)}.Hi2WXW_secondary{background:var(--button-secondary-bg);border-color:var(--button-secondary-border);color:var(--ink)}.Hi2WXW_secondary:hover{background:var(--accent-soft);border-color:var(--accent)}.Hi2WXW_light{background:var(--theme-panel);color:var(--blue)}.Hi2WXW_light:hover{background:var(--theme-surface)}.Hi2WXW_ghost{color:var(--brand-white);border-color:color-mix(in srgb, var(--brand-white) 33.33%, transparent);background:0 0}.Hi2WXW_ghost:hover{background:color-mix(in srgb, var(--theme-surface) 6.27%, transparent)}.Hi2WXW_heading{margin-bottom:40px}.Hi2WXW_heading h2{letter-spacing:-.04em;margin-top:16px;font-size:clamp(28px,3vw,38px);font-weight:700;line-height:1.5}.Hi2WXW_heading p{max-width:680px;color:var(--muted);margin-top:14px;font-size:15px}.Hi2WXW_centered{text-align:center}.Hi2WXW_centered>span{justify-content:center}.Hi2WXW_centered p{margin-inline:auto}@media (max-width:760px){.Hi2WXW_button{gap:12px;padding:12px 18px;font-size:13px}.Hi2WXW_heading{margin-bottom:28px}}
.rIytHa_blueprint{block-size:auto;inline-size:100%;display:block;overflow:visible}.rIytHa_grid{stroke:var(--theme-art-line);stroke-width:.7px;opacity:.35}.rIytHa_links{stroke:var(--theme-art-line);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.rIytHa_node rect{fill:var(--theme-panel);stroke:var(--theme-art-line);stroke-width:1.2px;transition:fill .25s,stroke .25s}.rIytHa_node text{fill:var(--theme-muted);font-family:Microsoft YaHei,PingFang SC,Arial,sans-serif;font-size:12px}.rIytHa_node .rIytHa_caption{fill:var(--theme-muted);font-size:9px}.rIytHa_node[data-active=true] rect{fill:var(--theme-surface);stroke:var(--theme-accent);stroke-width:1.5px}.rIytHa_node[data-active=true] text{fill:var(--theme-heading)}.rIytHa_target circle{fill:color-mix(in srgb, var(--theme-panel) 70.2%, transparent);stroke:var(--theme-art-line);stroke-width:1.2px}.rIytHa_target circle:nth-child(3){fill:var(--theme-surface);stroke:var(--theme-art-line)}.rIytHa_target path{fill:none;stroke:var(--theme-accent);stroke-width:1.6px}.rIytHa_target text,.rIytHa_centerText{fill:var(--theme-heading);font-family:Microsoft YaHei,PingFang SC,Arial,sans-serif;font-size:13px}.rIytHa_target text{font-size:12px}.rIytHa_micro{fill:var(--theme-muted);font-family:Microsoft YaHei,PingFang SC,Arial,sans-serif;font-size:9px}.rIytHa_diamond{fill:var(--theme-surface);stroke:var(--theme-art-line);stroke-width:1.4px}.rIytHa_lanes rect{fill:color-mix(in srgb, var(--theme-surface) 65.1%, transparent);stroke:var(--theme-art-line);stroke-width:.7px}.rIytHa_lanes rect:nth-child(2){fill:color-mix(in srgb, var(--theme-surface) 60%, transparent)}.rIytHa_laneLabels{fill:var(--theme-muted);font-family:Microsoft YaHei,PingFang SC,Arial,sans-serif;font-size:11px}.rIytHa_checks text{fill:var(--theme-muted);font-family:Microsoft YaHei,PingFang SC,Arial,sans-serif;font-size:10px}.rIytHa_checks path{stroke:var(--theme-art-line);stroke-width:1px}
.LG5DIa_page{--case-a:var(--theme-success);--case-a-line:var(--theme-line);--case-a-muted:var(--theme-muted)}.LG5DIa_page section[id]{scroll-margin-top:165px}.LG5DIa_hero{background:radial-gradient(ellipse at 90% 40%, var(--theme-surface), transparent 58%), linear-gradient(115deg, var(--theme-bg), var(--theme-surface));padding-block-start:28px}.LG5DIa_heroGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:64px;padding-block:34px 50px;display:grid}.LG5DIa_client{color:var(--theme-muted);margin-block:24px 13px;font-size:18px;font-weight:600}.LG5DIa_client>span{color:var(--theme-muted);font-size:12px;font-weight:400}.LG5DIa_hero h1{letter-spacing:-.045em;font-size:clamp(34px,1.5rem + 1.85vw,49px);line-height:1.5}.LG5DIa_hero h1>span{color:var(--case-a)}.LG5DIa_heroIntro{color:var(--case-a-muted);margin-block-start:22px;font-size:15px;line-height:2}.LG5DIa_heroActions{flex-wrap:wrap;align-items:center;gap:26px;margin-block-start:28px;font-size:13px;display:flex}.LG5DIa_heroActions a{align-items:center;gap:14px;min-block-size:48px;display:inline-flex}.LG5DIa_primary{background:var(--brand-gold);color:var(--brand-navy);border-radius:6px;padding:14px 24px;font-weight:600}.LG5DIa_primary:hover{background:var(--brand-gold-light)}.LG5DIa_heroActions>a:last-child{color:var(--theme-muted)}.LG5DIa_brief{border:1px solid var(--theme-line);background:color-mix(in srgb, var(--theme-surface) 85.1%, transparent);box-shadow:0 18px 60px -30px color-mix(in srgb, var(--brand-navy) 18.82%, transparent);border-radius:12px;margin:0;padding:26px 28px 0;position:relative;transform:rotate(1deg)}.LG5DIa_brief:before{content:"";z-index:-1;border:1px solid var(--theme-line);background:var(--theme-surface);border-radius:12px;position:absolute;inset:12px -10px -10px 12px;transform:rotate(-2.5deg)}.LG5DIa_briefTop{color:var(--theme-success);letter-spacing:.1em;justify-content:space-between;align-items:center;gap:12px;font-size:8px;display:flex}.LG5DIa_briefTop svg{color:var(--theme-success)}.LG5DIa_brief figcaption{color:var(--theme-muted);margin-block:23px;font-size:21px;line-height:1.8}.LG5DIa_brief figcaption strong{color:var(--theme-success);font-weight:500}.LG5DIa_briefRows{gap:10px;display:grid}.LG5DIa_briefRows>div{background:linear-gradient(100deg, var(--theme-surface), var(--theme-panel));border:1px solid var(--theme-line);border-radius:7px;align-items:center;gap:14px;padding:13px 14px;display:flex}.LG5DIa_briefIcon{border-inline-end:1px solid var(--theme-line);block-size:36px;inline-size:34px;color:var(--theme-success);flex-shrink:0;place-items:center;padding-inline-end:12px;display:grid}.LG5DIa_briefRows small{color:var(--theme-muted);font-size:10px}.LG5DIa_briefRows p{color:var(--theme-muted);margin-block-start:6px;font-size:12px;line-height:1.8}.LG5DIa_briefTag{color:var(--theme-success);white-space:nowrap;margin-inline-start:auto;font-size:10px}.LG5DIa_briefFooter{border-block-start:1px solid var(--theme-line);color:var(--theme-muted);justify-content:space-between;align-items:center;gap:12px;margin-block-start:22px;padding-block:18px;font-size:10px;display:flex}.LG5DIa_briefFooter>span:last-child{color:var(--theme-muted);font-size:9px}.LG5DIa_profile{border-block-start:1px solid var(--case-a-line);grid-template-columns:.8fr 1fr 1.5fr;margin:0;padding-block:24px;display:grid}.LG5DIa_profile>div{flex-wrap:wrap;align-items:baseline;gap:10px 16px;padding-inline-end:22px;display:flex}.LG5DIa_profile>div+div{border-inline-start:1px solid var(--case-a-line);padding-inline-start:26px}.LG5DIa_profile dt{color:var(--theme-muted);font-size:11px}.LG5DIa_profile dd{color:var(--theme-muted);margin:0;font-size:13px;line-height:1.8}.LG5DIa_contents{z-index:20;border-block:1px solid var(--theme-line);background:color-mix(in srgb, var(--theme-surface) 92.94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;inset-block-start:80px}.LG5DIa_contents>div{justify-content:space-between;align-items:center;gap:25px;display:flex}.LG5DIa_contents>div>span{color:var(--theme-muted);white-space:nowrap;font-size:11px}.LG5DIa_contents ol{flex-wrap:wrap;gap:26px;margin:0;padding:0;list-style:none;display:flex}.LG5DIa_contents a{min-block-size:61px;color:var(--theme-muted);align-items:center;gap:7px;font-size:12px;display:flex}.LG5DIa_contents a>span{color:var(--theme-muted);font-size:10px}.LG5DIa_contents a:hover{color:var(--case-a)}.LG5DIa_section{padding-block:84px}.LG5DIa_page h2{letter-spacing:-.035em;text-wrap:balance;margin-block-start:21px;font-size:clamp(27px,1.25rem + 1.4vw,38px);font-weight:600;line-height:1.6}.LG5DIa_splitHeading{grid-template-columns:1fr 1.1fr;align-items:start;gap:70px;display:grid}.LG5DIa_prose p{color:var(--case-a-muted);text-wrap:pretty;font-size:14px;line-height:2.05}.LG5DIa_prose p+p{margin-block-start:14px}.LG5DIa_scope{grid-template-columns:190px 1fr;align-items:center;gap:30px;margin-block-start:38px;display:grid}.LG5DIa_scope>span{color:var(--theme-muted);font-size:11px}.LG5DIa_scope dl{--case-color:var(--theme-success);--case-line:var(--theme-line);margin:0}.LG5DIa_servicePaths{grid-template-columns:1fr 1fr;gap:24px;margin-block-start:32px;display:grid}.LG5DIa_servicePath{border:1px solid var(--theme-line);background:linear-gradient(145deg, var(--theme-panel), var(--theme-surface));border-radius:9px;flex-direction:column;padding:28px 30px 0;display:flex}.LG5DIa_servicePath:last-child{background:linear-gradient(145deg, var(--theme-panel), var(--theme-surface));border-color:var(--theme-line)}.LG5DIa_pathTop{letter-spacing:.05em;color:var(--theme-muted);justify-content:space-between;align-items:center;gap:15px;font-size:10px;display:flex}.LG5DIa_pathTop>span:last-child{background:var(--theme-surface);color:var(--theme-success);border-radius:4px;padding:5px 10px;font-size:11px}.LG5DIa_servicePath h3{color:var(--theme-heading);margin-block:22px 14px;font-size:22px;font-weight:500;line-height:1.7}.LG5DIa_servicePath>p{color:var(--theme-muted);font-size:13px;line-height:2}.LG5DIa_servicePath ul{gap:10px;margin:23px 0 25px;padding:0;list-style:none;display:grid}.LG5DIa_servicePath li{color:var(--theme-muted);align-items:center;gap:10px;font-size:12px;line-height:1.9;display:flex}.LG5DIa_servicePath li svg{color:var(--theme-success);flex-shrink:0}.LG5DIa_pathGoal{border-block-start:1px solid var(--theme-line);color:var(--theme-success);margin-block-start:auto;padding-block:18px;font-size:11px}.LG5DIa_contextNote{color:var(--theme-muted);margin-block-start:22px;font-size:11px;line-height:1.9}.LG5DIa_soft{background:var(--theme-surface)}.LG5DIa_problemLayout{grid-template-columns:.8fr 1.2fr;gap:90px;display:grid}.LG5DIa_problemHeading>p{max-inline-size:310px;color:var(--theme-muted);margin-block-start:22px;font-size:13px;line-height:2}.LG5DIa_problemList{margin:0;padding:0;list-style:none}.LG5DIa_problemList li{border-block-start:1px solid var(--theme-line);grid-template-columns:32px 1fr;gap:20px;padding-block:27px;display:grid}.LG5DIa_problemList li:first-child{border:0;padding-block-start:8px}.LG5DIa_problemList li:last-child{padding-block-end:0}.LG5DIa_problemList li>span{color:var(--theme-muted);font-size:11px;line-height:2.5}.LG5DIa_problemList h3{color:var(--theme-heading);font-size:18px;font-weight:500;line-height:1.8}.LG5DIa_problemList p{color:var(--theme-muted);margin-block-start:12px;font-size:13px;line-height:2}.LG5DIa_collaboration{padding-block-start:0}.LG5DIa_roleTable{border-block-start:1px solid var(--theme-line);margin-block-start:36px}.LG5DIa_roleTable article{border-block-end:1px solid var(--theme-line);grid-template-columns:1fr 1.05fr 1.05fr;align-items:center;gap:38px;padding-block:26px;display:grid}.LG5DIa_roleName{padding-inline-start:36px;position:relative}.LG5DIa_roleName>span{color:var(--theme-muted);font-size:10px;position:absolute;inset-block-start:5px;inset-inline-start:0}.LG5DIa_roleName h3{color:var(--theme-heading);font-size:17px;font-weight:500}.LG5DIa_roleName p{color:var(--theme-muted);margin-block-start:9px;font-size:11px;line-height:1.8}.LG5DIa_roleTable small{color:var(--theme-muted);font-size:10px}.LG5DIa_roleTable article>div>p:not(.LG5DIa_roleName p){color:var(--theme-muted);margin-block-start:8px;font-size:13px;line-height:1.9}.LG5DIa_humanNote{color:var(--theme-muted);align-items:flex-start;gap:12px;padding:21px 0 0;font-size:12px;line-height:1.9;display:flex}.LG5DIa_humanNote svg{color:var(--theme-success);flex-shrink:0;margin-block-start:2px}.LG5DIa_knowledgeSteps{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin:42px 0 0;padding:0;list-style:none;display:grid}.LG5DIa_knowledgeSteps li{border-block-start:1px solid var(--theme-line);flex-direction:column;padding-block-start:22px;display:flex;position:relative}.LG5DIa_knowledgeSteps li:before{content:"";background:var(--brand-border);block-size:7px;inline-size:7px;box-shadow:0 0 0 4px var(--brand-navy);border-radius:50%;position:absolute;inset-block-start:-4px;inset-inline-start:0}.LG5DIa_stepNumber{color:var(--theme-muted);font-size:11px}.LG5DIa_knowledgeSteps h3{color:var(--theme-heading);margin-block:17px 12px;font-size:18px;font-weight:500}.LG5DIa_knowledgeSteps p{color:var(--theme-muted);font-size:12px;line-height:1.95}.LG5DIa_knowledgeOutput{color:var(--theme-success);margin-block-start:auto;padding-block-start:24px;font-size:11px}.LG5DIa_knowledgePanel{border:1px solid var(--theme-line);background:linear-gradient(120deg, var(--theme-surface), var(--theme-surface));border-radius:10px;grid-template-columns:1fr 1fr;align-items:center;gap:66px;margin-block-start:52px;padding:37px 42px;display:grid}.LG5DIa_knowledgePanel h3{color:var(--theme-heading);margin-block:20px 16px;font-size:24px;font-weight:500;line-height:1.8}.LG5DIa_knowledgePanel h3>span{color:var(--theme-success)}.LG5DIa_knowledgePanel p{color:var(--theme-muted);font-size:12px;line-height:2}.LG5DIa_learningLoop{grid-template-columns:1fr 22px 1fr;place-items:center;gap:19px 9px;display:grid}.LG5DIa_learningLoop>span{color:var(--theme-success);text-align:center;font-size:12px;line-height:1.8}.LG5DIa_learningLoop>svg{color:var(--theme-muted)}.LG5DIa_learningLoop>svg:nth-of-type(2){grid-column:3;transform:rotate(90deg)}.LG5DIa_learningLoop>span:nth-of-type(3){grid-area:3/3}.LG5DIa_learningLoop>svg:nth-of-type(3){grid-area:3/2;transform:rotate(180deg)}.LG5DIa_learningLoop>span:nth-of-type(4){grid-area:3/1}.LG5DIa_learningLoop>div{border-block-start:1px solid var(--theme-line);inline-size:100%;color:var(--theme-success);flex-wrap:wrap;grid-column:1/-1;justify-content:center;align-items:center;gap:9px 12px;padding:19px 10px;display:flex}.LG5DIa_learningLoop strong{font-size:14px;font-weight:500}.LG5DIa_learningLoop small{inline-size:100%;color:var(--theme-muted);text-align:center;font-size:10px}.LG5DIa_roadmap{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin:35px 0 0;padding:0;list-style:none;display:grid}.LG5DIa_roadmap li{border-block-start:1px solid var(--theme-line);align-items:flex-start;gap:20px;padding-block-start:25px;display:flex}.LG5DIa_roadmap li>span{color:var(--theme-muted);font-size:13px}.LG5DIa_roadmap small{color:var(--theme-muted);font-size:11px}.LG5DIa_roadmap h3{color:var(--theme-muted);margin-block:13px;font-size:18px;font-weight:500;line-height:1.8}.LG5DIa_roadmap p{color:var(--theme-muted);font-size:12px;line-height:2}.LG5DIa_results{background:radial-gradient(ellipse at 95% 0, var(--theme-surface), transparent 65%)}.LG5DIa_valueHeading{grid-template-columns:1fr 1fr;align-items:end;gap:70px;display:grid}.LG5DIa_valueHeading h2>span{color:var(--case-a)}.LG5DIa_valueHeading>p{color:var(--theme-muted);font-size:14px;line-height:2}.LG5DIa_values{border-block:1px solid var(--theme-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:33px;margin-block-start:44px;padding-block:30px 34px;display:grid}.LG5DIa_values article{min-inline-size:0}.LG5DIa_values article+article{border-inline-start:1px solid var(--theme-line);padding-inline-start:33px}.LG5DIa_values article>svg{color:var(--theme-success)}.LG5DIa_values h3{color:var(--theme-heading);margin-block:19px;font-size:20px;font-weight:500;line-height:1.7}.LG5DIa_valueChange{color:var(--theme-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;line-height:1.8;display:flex}.LG5DIa_valueChange strong{color:var(--theme-success);font-weight:400}.LG5DIa_values p{color:var(--theme-muted);margin-block-start:18px;font-size:12px;line-height:2}.LG5DIa_sourceNote{max-inline-size:960px;color:var(--theme-muted);margin-block-start:26px;font-size:11px;line-height:1.9}.LG5DIa_related{grid-template-columns:.6fr 1fr;align-items:center;gap:50px;padding-block:40px;display:grid}.LG5DIa_related>a{min-block-size:60px;color:var(--theme-muted);align-items:center;gap:17px;font-size:12px;display:flex}.LG5DIa_related>a:first-child svg{transform:rotate(180deg)}.LG5DIa_related>a:last-child{border-inline-start:1px solid var(--theme-line);justify-content:space-between;padding-inline-start:45px}.LG5DIa_related small{color:var(--theme-muted);font-size:10px}.LG5DIa_related p{color:var(--theme-muted);margin-block-start:12px;font-size:16px;line-height:1.8}@media (max-width:1150px){.LG5DIa_contents ol{gap:15px}.LG5DIa_contents>div>span{display:none}.LG5DIa_contents ol{justify-content:space-between;inline-size:100%}.LG5DIa_heroGrid{gap:38px}.LG5DIa_splitHeading{gap:40px}.LG5DIa_problemLayout{gap:45px}.LG5DIa_knowledgePanel{gap:35px;padding:30px}.LG5DIa_roleTable article{gap:24px}}@media (max-width:850px){.LG5DIa_heroGrid{grid-template-columns:1fr 1fr;gap:26px;padding-block-end:35px}.LG5DIa_hero h1{font-size:34px}.LG5DIa_brief{padding:22px 20px 0}.LG5DIa_briefRows>div{gap:9px;padding:12px 10px}.LG5DIa_briefTag{display:none}.LG5DIa_brief figcaption{font-size:19px}.LG5DIa_profile{grid-template-columns:.65fr 1fr 1.25fr}.LG5DIa_profile>div+div{padding-inline-start:18px}.LG5DIa_profile dd{font-size:12px}.LG5DIa_knowledgeSteps{gap:18px}.LG5DIa_knowledgeSteps h3{font-size:16px}.LG5DIa_knowledgePanel{grid-template-columns:1fr}.LG5DIa_learningLoop{inline-size:100%;max-inline-size:420px;margin-inline:auto}.LG5DIa_roadmap{gap:23px}.LG5DIa_roadmap li{gap:12px}.LG5DIa_scope{grid-template-columns:130px 1fr;gap:24px}}@media (max-width:700px){.LG5DIa_page section[id]{scroll-margin-top:100px}.LG5DIa_heroGrid,.LG5DIa_splitHeading,.LG5DIa_problemLayout,.LG5DIa_valueHeading{grid-template-columns:1fr;gap:25px}.LG5DIa_heroGrid{padding-block-start:25px}.LG5DIa_hero h1{font-size:clamp(32px,7.5vw,42px)}.LG5DIa_brief{inline-size:calc(100% - 7px);max-inline-size:490px;margin:15px 7px 10px 0}.LG5DIa_brief figcaption{font-size:22px}.LG5DIa_profile{grid-template-columns:1fr;gap:13px;padding-block:24px}.LG5DIa_profile>div,.LG5DIa_profile>div+div{border:0;grid-template-columns:70px 1fr;gap:13px;padding:0;display:grid}.LG5DIa_contents{position:static}.LG5DIa_contents ol{grid-template-columns:repeat(4,1fr);gap:0 12px;padding-block:12px;display:grid}.LG5DIa_contents a{white-space:nowrap;gap:5px;min-block-size:40px;font-size:11px}.LG5DIa_contents a>span{font-size:9px}.LG5DIa_section{padding-block:55px}.LG5DIa_page h2{margin-block-start:17px;font-size:28px}.LG5DIa_prose p{font-size:13px}.LG5DIa_scope{margin-block-start:30px;display:block}.LG5DIa_scope>span{margin-block-end:16px;display:block}.LG5DIa_servicePaths{grid-template-columns:1fr;gap:18px}.LG5DIa_servicePath{padding:24px 23px 0}.LG5DIa_servicePath h3{font-size:20px}.LG5DIa_problemHeading>p{max-inline-size:none}.LG5DIa_problemList li:first-child{border-block-start:1px solid var(--theme-line);padding-block-start:25px}.LG5DIa_problemList li{grid-template-columns:26px 1fr;gap:10px}.LG5DIa_problemList h3{font-size:17px}.LG5DIa_collaboration{padding-block-start:0}.LG5DIa_roleTable article{grid-template-columns:1fr 1fr;gap:19px 23px}.LG5DIa_roleName{grid-column:1/-1}.LG5DIa_roleTable article>div>p:not(.LG5DIa_roleName p){font-size:12px}.LG5DIa_knowledgeSteps{grid-template-columns:1fr;gap:0;margin-block-start:28px}.LG5DIa_knowledgeSteps li{border-block-start:0;border-inline-start:1px solid var(--theme-line);grid-template-columns:24px 1fr;gap:0 15px;margin-inline-start:4px;padding:0 0 25px 20px;display:grid}.LG5DIa_knowledgeSteps li:before{inset-block-start:7px;inset-inline-start:-4px}.LG5DIa_stepNumber{grid-area:1/1;line-height:2.5}.LG5DIa_knowledgeSteps h3{margin:0 0 9px;font-size:18px}.LG5DIa_knowledgeSteps p,.LG5DIa_knowledgeOutput{grid-column:2}.LG5DIa_knowledgeOutput{padding-block-start:11px}.LG5DIa_knowledgeSteps li:last-child{padding-block-end:0}.LG5DIa_knowledgePanel{gap:28px;margin-block-start:33px;padding:26px 23px}.LG5DIa_knowledgePanel h3{font-size:22px}.LG5DIa_roadmap{grid-template-columns:1fr;gap:24px}.LG5DIa_roadmap li{gap:20px}.LG5DIa_values{grid-template-columns:1fr;gap:26px;margin-block-start:30px}.LG5DIa_values article+article{border-inline-start:0;border-block-start:1px solid var(--theme-line);padding:26px 0 0}.LG5DIa_values h3{margin-block:14px;font-size:20px}.LG5DIa_related{grid-template-columns:1fr;gap:14px;padding-block:25px}.LG5DIa_related>a:last-child{border-inline-start:0;border-block-start:1px solid var(--theme-line);padding:23px 0 0}}
.EaehHa_scenario{margin-block-start:28px;container:service-scenario/inline-size}.EaehHa_nav{border-block-end:1px solid var(--theme-line);align-items:stretch;gap:38px;display:flex}.EaehHa_nav button{border:0;min-block-size:57px;color:var(--theme-muted);text-align:start;background:0 0;border-block-end:2px solid #0000;align-items:center;gap:12px;padding:12px 2px;display:flex}.EaehHa_nav button>span{color:var(--theme-muted);font-size:.625rem}.EaehHa_nav strong{font-size:.875rem;font-weight:500;line-height:1.8}.EaehHa_nav svg{color:var(--theme-muted);opacity:0;margin-inline-start:11px}.EaehHa_nav button[aria-pressed=true]{color:var(--theme-heading);border-block-end-color:var(--theme-accent)}.EaehHa_nav button[aria-pressed=true] svg{opacity:1}.EaehHa_body{grid-template-columns:1.12fr 1fr;align-items:center;gap:48px;margin-block-start:28px;display:grid}.EaehHa_visual{background:radial-gradient(ellipse at 45% 55%, var(--theme-surface), var(--theme-surface) 75%);border-radius:6px;min-inline-size:0;margin:0;padding:22px 24px 0}.EaehHa_visual>div{color:var(--theme-muted);letter-spacing:.08em;justify-content:space-between;gap:12px;font-size:.625rem;display:flex}.EaehHa_visual>svg{margin-block:21px 18px}.EaehHa_visual figcaption{border-block-start:1px solid var(--theme-line);color:var(--theme-muted);text-align:center;padding-block:17px;font-size:.6875rem;line-height:1.8}.EaehHa_stageLabel{color:var(--theme-muted);font-size:.6875rem}.EaehHa_detail{min-inline-size:0}.EaehHa_detail h3{color:var(--theme-heading);letter-spacing:-.025em;text-wrap:pretty;margin-block:17px 15px;font-size:1.5rem;font-weight:500;line-height:1.7}.EaehHa_detail>p{max-inline-size:39em;color:var(--theme-muted);font-size:.875rem;line-height:2}.EaehHa_detail ul{gap:12px;margin:22px 0 25px;padding:0;list-style:none;display:grid}.EaehHa_detail li{color:var(--theme-muted);align-items:start;gap:10px;font-size:.8125rem;line-height:1.95;display:flex}.EaehHa_detail li svg{color:var(--theme-heading);flex-shrink:0;margin-block-start:5px}.EaehHa_output{border-inline-start:2px solid var(--theme-line);padding-inline-start:16px}.EaehHa_output>span{color:var(--theme-muted);font-size:.625rem}.EaehHa_output p{color:var(--theme-heading);margin-block-start:8px;font-size:.8125rem;line-height:1.9}@container service-scenario (max-width:820px){.EaehHa_body{grid-template-columns:1fr;gap:28px}.EaehHa_visual{inline-size:100%;max-inline-size:590px;margin-inline:auto}}@container service-scenario (max-width:480px){.EaehHa_nav{justify-content:space-between;gap:5px}.EaehHa_nav button{gap:7px;min-block-size:55px}.EaehHa_nav strong{font-size:.75rem}.EaehHa_nav svg{display:none}.EaehHa_nav button>span{font-size:.5625rem}.EaehHa_visual{padding:20px 16px 0}.EaehHa_detail h3{font-size:1.3125rem}}
.H6crzG_map{border-block-start:1px solid var(--theme-line);grid-template-columns:188px minmax(0,1fr);gap:0 38px;margin-block-start:40px;padding-block-start:32px;display:grid}.H6crzG_sidebar{min-inline-size:0}.H6crzG_sceneButtons{gap:9px;display:grid}.H6crzG_sceneButtons button{min-block-size:74px;inline-size:100%;color:var(--theme-muted);text-align:start;background:0 0;border:0;border-radius:6px;align-items:center;gap:13px;padding:15px 14px;transition:background .2s,color .2s;display:flex;position:relative}.H6crzG_sceneButtons button:before{content:"";background:0 0;border-radius:2px;block-size:26px;inline-size:2px;position:absolute;inset-inline-start:0}.H6crzG_sceneOrder{color:var(--theme-muted);align-self:flex-start;padding-block-start:3px;font-size:10px}.H6crzG_sceneName{gap:8px;display:grid}.H6crzG_sceneName strong{font-size:14px;font-weight:500}.H6crzG_sceneName small{color:var(--theme-muted);font-size:10px}.H6crzG_sceneButtons button>svg{color:var(--theme-muted);opacity:0;margin-inline-start:auto}.H6crzG_sceneButtons button[aria-pressed=true]{background:var(--theme-surface);color:var(--theme-heading)}.H6crzG_sceneButtons button[aria-pressed=true]:before{background:var(--brand-primary)}.H6crzG_sceneButtons button[aria-pressed=true]>svg{opacity:1}.H6crzG_sceneButtons button:hover{background:var(--theme-surface);color:var(--theme-heading)}.H6crzG_sceneIntro{color:var(--theme-muted);margin-block-start:23px;padding-inline:14px 9px;font-size:12px;line-height:1.95}.H6crzG_motionButton{min-block-size:44px;color:var(--theme-muted);background:0 0;border:0;align-items:center;gap:8px;margin-block-start:15px;padding:8px 14px;font-size:11px;display:flex}.H6crzG_motionButton>span{inline-size:13px;color:var(--theme-heading)}.H6crzG_motionButton:disabled{opacity:.65;cursor:default}.H6crzG_layout{min-inline-size:0}.H6crzG_stageWrap{border:1px solid var(--theme-line);background:linear-gradient(135deg, var(--theme-surface), var(--theme-surface));border-radius:10px;min-inline-size:0;container-type:inline-size}.H6crzG_stage{isolation:isolate;block-size:348px;position:relative}.H6crzG_stage>canvas{pointer-events:none;border-radius:10px;block-size:100%;inline-size:100%;position:absolute;inset:0}.H6crzG_columnLabels{color:var(--theme-muted);text-align:center;grid-template-columns:repeat(3,1fr);gap:20px;font-size:10px;display:grid;position:absolute;inset-block-start:22px;inset-inline:0}.H6crzG_node{z-index:1;border:1px solid var(--theme-line);background:var(--theme-panel);min-block-size:65px;inline-size:clamp(108px,21%,144px);color:var(--theme-heading);box-shadow:0 5px 14px -9px color-mix(in srgb, var(--brand-navy) 26.67%, transparent);text-align:center;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:12px 8px;transition:background .2s,border-color .2s,box-shadow .2s;display:flex;position:absolute;inset-block-start:22%;inset-inline-start:17%;transform:translate(-50%,-50%)}.H6crzG_node[data-position="1"]{inset-block-start:50%}.H6crzG_node[data-position="2"]{inset-block-start:78%}.H6crzG_node[data-position="3"]{inset-block-start:50%;inset-inline-start:50%}.H6crzG_node[data-position="4"]{inset-inline-start:83%}.H6crzG_node[data-position="5"]{inset-block-start:50%;inset-inline-start:83%}.H6crzG_node[data-position="6"]{inset-block-start:78%;inset-inline-start:83%}.H6crzG_node strong{font-size:13px;font-weight:500;line-height:1.5}.H6crzG_node>span{color:var(--theme-muted);font-size:10px;line-height:1.5}.H6crzG_node[aria-pressed=true]{border-color:var(--theme-accent);background:var(--theme-surface);box-shadow:0 0 0 4px color-mix(in srgb, var(--brand-navy) 5.1%, transparent), 0 6px 18px -10px color-mix(in srgb, var(--brand-navy) 40%, transparent)}.H6crzG_node:hover{border-color:var(--theme-line);background:var(--theme-surface)}.H6crzG_node[data-center=true]{border-color:var(--theme-accent);background:var(--brand-primary);min-block-size:110px;inline-size:163px;color:var(--brand-white);box-shadow:0 8px 28px -12px color-mix(in srgb, var(--brand-navy) 45.88%, transparent)}.H6crzG_node[data-center=true][aria-pressed=true]{border-color:var(--theme-accent);background:var(--brand-primary);box-shadow:0 0 0 5px color-mix(in srgb, var(--brand-navy) 3.92%, transparent), 0 8px 28px -12px color-mix(in srgb, var(--brand-navy) 45.88%, transparent)}.H6crzG_node[data-center=true]:hover{background:var(--brand-primary)}.H6crzG_node[data-center=true] strong{font-size:16px}.H6crzG_node[data-center=true]>span{color:var(--brand-on-dark-muted)}.H6crzG_node[data-center=true]>svg{color:var(--brand-gold-light);margin-block-end:1px}.H6crzG_node:focus-visible,.H6crzG_sceneButtons button:focus-visible,.H6crzG_motionButton:focus-visible{outline:2px solid var(--theme-accent);outline-offset:4px}.H6crzG_graphHint{border-block-start:1px solid var(--theme-line);color:var(--theme-muted);text-align:center;justify-content:center;align-items:center;gap:8px;padding:14px;font-size:10px;line-height:1.7;display:flex}.H6crzG_flowDot{background:var(--brand-primary);border-radius:50%;block-size:4px;inline-size:4px}.H6crzG_detail{border-block-start:1px solid var(--theme-line);grid-template-columns:180px minmax(0,1fr);gap:32px;margin-block-start:25px;padding-block-start:24px;display:grid}.H6crzG_detailIdentity{min-inline-size:0}.H6crzG_detailTop{color:var(--theme-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;font-size:10px;display:flex}.H6crzG_detailTop>span:last-child{color:var(--theme-muted);font-size:9px}.H6crzG_detail h3{color:var(--theme-muted);letter-spacing:-.02em;margin-block-start:14px;font-size:21px;font-weight:500;line-height:1.6}.H6crzG_detailBody{min-inline-size:0}.H6crzG_detailBody>p{min-block-size:52px;color:var(--theme-muted);font-size:13px;line-height:1.95}.H6crzG_fields{flex-wrap:wrap;align-items:baseline;gap:9px 19px;margin-block-start:16px;display:flex}.H6crzG_fieldsLabel{color:var(--theme-muted);font-size:10px}.H6crzG_fields ul{flex-wrap:wrap;gap:9px 18px;margin:0;padding:0;list-style:none;display:flex}.H6crzG_fields li{color:var(--theme-muted);align-items:center;gap:5px;font-size:11px;display:flex}.H6crzG_fields li>svg{color:var(--theme-heading)}.H6crzG_note{color:var(--theme-muted);grid-column:2;margin-block-start:25px;font-size:10px;line-height:1.9}@container (max-width:560px){.H6crzG_stage{block-size:400px}.H6crzG_columnLabels{display:none}.H6crzG_node{min-block-size:68px;inline-size:min(29%,120px);padding-inline:5px;inset-block-start:17%;inset-inline-start:18%}.H6crzG_node[data-position="1"]{inset-block-start:17%;inset-inline-start:50%}.H6crzG_node[data-position="2"]{inset-block-start:17%;inset-inline-start:82%}.H6crzG_node[data-position="3"]{inset-block-start:50%;inset-inline-start:50%}.H6crzG_node[data-position="4"]{inset-block-start:83%;inset-inline-start:18%}.H6crzG_node[data-position="5"]{inset-block-start:83%;inset-inline-start:50%}.H6crzG_node[data-position="6"]{inset-block-start:83%;inset-inline-start:82%}.H6crzG_node[data-center=true]{min-block-size:103px;inline-size:157px}.H6crzG_node strong{font-size:12px}.H6crzG_node>span{font-size:9px}.H6crzG_node[data-center=true] strong{font-size:15px}}@media (max-width:1100px){.H6crzG_map{grid-template-columns:168px minmax(0,1fr);gap:0 26px}.H6crzG_sceneButtons button{gap:10px;padding-inline:12px}.H6crzG_sceneButtons button>svg{display:none}.H6crzG_sceneIntro{padding-inline:12px 5px}.H6crzG_detail{grid-template-columns:150px minmax(0,1fr);gap:25px}}@media (max-width:900px){.H6crzG_map{grid-template-columns:1fr;margin-block-start:30px;padding-block-start:25px}.H6crzG_sidebar{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px 24px;display:grid}.H6crzG_sceneButtons{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.H6crzG_sceneButtons button{border:1px solid var(--theme-line);min-block-size:76px}.H6crzG_sceneButtons button[aria-pressed=true]{border-color:var(--theme-line)}.H6crzG_sceneIntro{margin:0;padding:0;font-size:12px}.H6crzG_motionButton{min-block-size:35px;margin:0;padding:0}.H6crzG_layout{margin-block-start:24px}.H6crzG_note{grid-column:1}}@media (max-width:520px){.H6crzG_map{margin-block-start:26px;padding-block-start:23px}.H6crzG_sidebar{gap:14px 12px}.H6crzG_sceneButtons{gap:8px}.H6crzG_sceneButtons button{gap:9px;min-block-size:60px;padding-inline:10px}.H6crzG_sceneOrder{align-self:auto;padding-block-start:0;font-size:9px}.H6crzG_sceneName strong{font-size:12px}.H6crzG_sceneName small{display:none}.H6crzG_sceneIntro{grid-column:1/-1;font-size:12px}.H6crzG_motionButton{grid-column:2;min-block-size:30px;margin-block-start:-4px;font-size:10px}.H6crzG_layout{margin-block-start:14px}.H6crzG_graphHint{padding-inline:8px;font-size:10px}.H6crzG_detail{grid-template-columns:1fr;gap:15px;margin-block-start:21px;padding-block-start:20px}.H6crzG_detailTop{justify-content:flex-start;gap:20px}.H6crzG_detail h3{margin-block-start:9px;font-size:22px}.H6crzG_detailBody>p{min-block-size:0;font-size:13px}.H6crzG_fields{margin-block-start:16px}.H6crzG_fields li{font-size:10px}.H6crzG_note{margin-block-start:23px;font-size:10px}}
.UC0yZq_form{border:1px solid var(--line);background:var(--theme-panel);border-radius:10px;padding:36px}.UC0yZq_form h2{margin-top:10px;font-size:24px;line-height:1.6}.UC0yZq_formEyebrow{color:var(--theme-heading);letter-spacing:.06em;font-size:12px}.UC0yZq_form>p:first-of-type{color:var(--theme-muted);margin-top:12px;margin-bottom:30px;font-size:14px}.UC0yZq_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.UC0yZq_form label{color:var(--theme-muted);margin-bottom:23px;font-size:13px;display:block}.UC0yZq_form label>span{color:var(--theme-danger)}.UC0yZq_form input,.UC0yZq_form select,.UC0yZq_form textarea{border:1px solid var(--brand-control-border);background:var(--theme-surface);width:100%;color:var(--ink);border-radius:5px;min-width:0;min-height:48px;margin-top:10px;padding:12px 14px;font-size:16px;line-height:1.7;display:block}.UC0yZq_form input::placeholder,.UC0yZq_form textarea::placeholder{color:var(--theme-muted)}.UC0yZq_form input:focus,.UC0yZq_form select:focus,.UC0yZq_form textarea:focus{border-color:var(--theme-accent);background:var(--theme-panel);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-navy) 7.84%, transparent);outline:none}.UC0yZq_form input:focus-visible,.UC0yZq_form select:focus-visible,.UC0yZq_form textarea:focus-visible{outline:1px solid var(--theme-accent);outline-offset:0}:is(.UC0yZq_form input:user-invalid,.UC0yZq_form textarea:user-invalid){border-color:var(--brand-danger)}:is(.UC0yZq_form input:user-invalid:focus-visible,.UC0yZq_form textarea:user-invalid:focus-visible){outline-color:var(--brand-danger)}:is(.UC0yZq_form input:user-invalid:focus,.UC0yZq_form textarea:user-invalid:focus){border-color:var(--brand-danger);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-navy) 7.84%, transparent)}.UC0yZq_form textarea{resize:vertical;min-height:130px}.UC0yZq_notice{color:var(--theme-muted);background:var(--theme-surface);padding:13px 15px;font-size:12px;line-height:1.8}.UC0yZq_submit{background:var(--blue);width:100%;min-height:48px;color:var(--brand-navy);border:0;border-radius:5px;justify-content:center;align-items:center;gap:20px;margin-top:22px;padding:14px 20px;font-size:14px;display:flex}.UC0yZq_submit:hover{background:var(--blue-dark)}.UC0yZq_privacyConsent{align-items:flex-start;gap:10px;margin-block-start:20px;display:flex}.UC0yZq_privacyConsent input{block-size:17px;min-block-size:17px;inline-size:17px;accent-color:var(--blue);cursor:pointer;flex:0 0 17px;margin:3px 0 0;padding:0}.UC0yZq_form .UC0yZq_privacyConsent label{color:var(--theme-muted);cursor:pointer;margin:0;font-size:.75rem;line-height:1.9}.UC0yZq_privacyConsent a{color:var(--theme-heading);text-underline-offset:3px;text-decoration:underline}@media (forced-colors:active){.UC0yZq_form input:focus,.UC0yZq_form select:focus,.UC0yZq_form textarea:focus{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}@media (max-width:760px){.UC0yZq_form{padding:26px 20px}.UC0yZq_formGrid{grid-template-columns:1fr;gap:0}}.UC0yZq_submit:disabled{opacity:.65;cursor:wait}.UC0yZq_form{background:var(--theme-card-fill);border-color:var(--theme-art-line);box-shadow:var(--theme-panel-shadow);border-radius:16px}.UC0yZq_submit{background:var(--theme-gold-fill);box-shadow:inset 0 1px color-mix(in srgb,var(--brand-white) 25%,transparent);font-weight:600}.UC0yZq_form input,.UC0yZq_form select,.UC0yZq_form textarea{background:var(--theme-bg)}.UC0yZq_form{border-top:2px solid var(--brand-gold);background:var(--theme-card-fill);box-shadow:var(--theme-panel-shadow);border-radius:18px;padding:36px}.UC0yZq_formEyebrow{color:var(--brand-gold-light);letter-spacing:.12em}.UC0yZq_form label{color:var(--theme-heading)}.UC0yZq_form input,.UC0yZq_form select,.UC0yZq_form textarea{background:var(--brand-primary-dark);border-radius:8px}.UC0yZq_form input:focus,.UC0yZq_form select:focus,.UC0yZq_form textarea:focus{box-shadow:0 0 0 3px color-mix(in oklab,var(--brand-gold) 15%,transparent)}@media (max-width:600px){.UC0yZq_form{border-radius:14px;padding:26px 20px}}
.az1Hga_hero{isolation:isolate;border-bottom:1px solid var(--theme-line);background:radial-gradient(ellipse at 82% 48%, color-mix(in srgb, var(--theme-surface) 50.2%, transparent), transparent 47%), linear-gradient(110deg, var(--theme-bg) 12%, var(--theme-surface) 65%, var(--theme-surface));padding-block:26px 62px;position:relative;container:compass-hero/inline-size}.az1Hga_breadcrumbs>nav{margin-bottom:0}.az1Hga_layout{grid-template-columns:minmax(0,1.15fr) minmax(0,.95fr);align-items:center;gap:48px;min-height:432px;padding-top:36px;display:grid}.az1Hga_copy{min-width:0}.az1Hga_copy h1{letter-spacing:-.045em;margin-top:22px;font-size:clamp(2rem,1.3rem + 2vw,3.125rem);font-weight:700;line-height:1.5}.az1Hga_copy h1>span,.az1Hga_copy h1>strong{display:block}.az1Hga_copy h1>strong{color:var(--blue);font-weight:inherit}.az1Hga_lead{color:var(--theme-muted);margin-top:24px;font-size:1.125rem;line-height:1.95}.az1Hga_lead strong{color:var(--theme-heading);font-weight:600}.az1Hga_description{color:var(--theme-muted);text-wrap:pretty;margin-top:14px;font-size:.9375rem;line-height:1.9}.az1Hga_actions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.az1Hga_visual{isolation:isolate;aspect-ratio:480/440;justify-self:center;width:100%;max-width:480px;position:relative}.az1Hga_visual:before{content:"";z-index:-1;background:radial-gradient(ellipse, color-mix(in srgb, var(--theme-surface) 39.61%, transparent), transparent 67%);background:radial-gradient(ellipse in oklab, color-mix(in srgb, var(--theme-surface) 39.61%, transparent), transparent 67%);pointer-events:none;position:absolute;inset:8% -4% 6%}.az1Hga_dial{aspect-ratio:480/440;width:100%;height:auto;display:block}.az1Hga_dialLabels{fill:var(--theme-muted);font-family:inherit;font-size:10px}.az1Hga_needle{transform-box:view-box;transform-origin:50% 46.5909%;rotate:0deg}.az1Hga_origin,.az1Hga_destination{border:1px solid var(--theme-line);background:color-mix(in srgb, var(--theme-surface) 94.9%, transparent);box-shadow:0 12px 30px -18px color-mix(in srgb, var(--brand-navy) 40%, transparent);border-radius:11px;align-items:center;gap:12px;padding:15px 18px;display:flex;position:absolute}.az1Hga_origin{top:62%;left:2%}.az1Hga_destination{border-color:var(--theme-line);top:12%;right:1%}.az1Hga_badgeIcon{border:1px solid var(--theme-line);background:var(--theme-surface);width:36px;height:36px;color:var(--theme-heading);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.az1Hga_destination .az1Hga_badgeIcon{border-color:var(--theme-line);background:var(--theme-surface);color:var(--blue);position:relative}.az1Hga_destination .az1Hga_badgeIcon:before{content:"";border:1px solid var(--theme-line);opacity:0;border-radius:50%;position:absolute;inset:-4px;scale:1}.az1Hga_origin strong,.az1Hga_destination strong{color:var(--theme-heading);font-size:.875rem;font-weight:600;line-height:1.6;display:block}.az1Hga_origin div>span,.az1Hga_destination div>span{color:var(--theme-muted);white-space:nowrap;margin-top:4px;font-size:.6875rem;line-height:1.7;display:block}.az1Hga_route{bottom:6%;color:var(--theme-muted);justify-content:center;align-items:center;gap:12px;font-size:.75rem;line-height:1.8;display:flex;position:absolute;inset-inline:0}.az1Hga_route svg{color:var(--theme-muted)}@media (prefers-reduced-motion:no-preference){.az1Hga_needle{animation:8s ease-in-out infinite az1Hga_findDirection}.az1Hga_destination .az1Hga_badgeIcon:before{animation:3s ease-out infinite az1Hga_directionPulse}}@keyframes az1Hga_findDirection{0%,78%,to{rotate:0deg}28%{rotate:-18deg}55%{rotate:12deg}}@keyframes az1Hga_directionPulse{0%{opacity:0;scale:.95}20%{opacity:.6}to{opacity:0;scale:1.35}}@container compass-hero (max-width:1040px){.az1Hga_layout{gap:28px}.az1Hga_copy h1{font-size:2.5rem}.az1Hga_lead{font-size:1.0625rem}.az1Hga_actions>a{gap:12px;padding-inline:18px;font-size:.8125rem}.az1Hga_origin,.az1Hga_destination{gap:9px;padding:12px 14px}}@container compass-hero (max-width:800px){.az1Hga_layout{grid-template-columns:1fr;gap:30px;padding-top:32px}.az1Hga_visual{max-width:440px}}@container compass-hero (max-width:600px){.az1Hga_copy h1{margin-top:18px;font-size:clamp(1.875rem,1.1rem + 3.5vw,2.375rem)}.az1Hga_lead{margin-top:20px;font-size:1rem}.az1Hga_description{margin-top:12px;font-size:.875rem}.az1Hga_actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.az1Hga_actions>a{gap:8px;padding-inline:10px;font-size:.75rem}.az1Hga_visual{max-width:360px}.az1Hga_origin,.az1Hga_destination{border-radius:9px;gap:8px;padding:10px 12px}.az1Hga_origin{left:0}.az1Hga_destination{top:9%;right:0}.az1Hga_badgeIcon{width:29px;height:29px}.az1Hga_badgeIcon svg{width:18px;height:18px}.az1Hga_origin strong,.az1Hga_destination strong{font-size:.75rem}.az1Hga_origin div>span,.az1Hga_destination div>span{margin-top:2px;font-size:.625rem}.az1Hga_route{gap:9px;font-size:.6875rem;bottom:3%}}.az1Hga_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)}
.YPzwbW_root{--gold-glow:#e5c582;margin-top:36px}.YPzwbW_tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.YPzwbW_tabs button{text-align:left;border:1px solid var(--theme-line);background:var(--theme-bg);color:var(--theme-text);cursor:pointer;border-radius:12px;padding:24px}.YPzwbW_tabs button[aria-pressed=true]{border-color:var(--theme-accent);background:var(--theme-panel)}.YPzwbW_top{color:var(--theme-accent);justify-content:space-between;margin-bottom:22px;font-size:12px;display:flex}.YPzwbW_tabs small{color:var(--theme-muted);font-size:11px;display:block}.YPzwbW_tabs strong{color:var(--theme-heading);margin-top:10px;font-size:24px;display:block}.YPzwbW_description{color:var(--theme-muted);margin-top:12px;font-size:13px;line-height:1.8;display:block}.YPzwbW_result{border-top:1px solid var(--theme-line);color:var(--theme-accent);justify-content:space-between;align-items:center;margin-top:20px;padding-top:16px;font-size:12px;display:flex}.YPzwbW_tabs button:focus-visible{outline:2px solid var(--theme-accent);outline-offset:4px}.YPzwbW_panel{border:1px solid var(--theme-line);background:var(--theme-bg);border-radius:16px;margin-top:24px;padding:32px}.YPzwbW_panel header>span{letter-spacing:.12em;color:var(--theme-accent);font-size:10px}.YPzwbW_panel h3{margin:12px 0 28px;font-size:24px;line-height:1.5}.YPzwbW_model{background:var(--theme-panel);border-radius:12px;justify-content:center;align-items:center;padding:24px;display:flex}.YPzwbW_model>div{border:1px solid var(--theme-art-line);text-align:center;border-radius:10px;flex:1;max-width:220px;padding:22px}.YPzwbW_model div>span,.YPzwbW_dimensions span{color:var(--theme-accent);font-size:11px;display:block}.YPzwbW_model strong{margin:12px 0;font-size:25px;display:block}.YPzwbW_model small,.YPzwbW_timeline small{color:var(--theme-muted);font-size:12px;line-height:1.8;display:block}.YPzwbW_relation{color:var(--theme-accent);white-space:nowrap;padding:16px;font-size:12px}.YPzwbW_dimensions{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:28px 0;display:grid}.YPzwbW_dimensions>div+div{border-left:1px solid var(--theme-line);padding-left:24px}.YPzwbW_dimensions strong{margin-top:10px;font-size:15px;display:block}.YPzwbW_dimensions p,.YPzwbW_note{color:var(--theme-muted);margin-top:10px;font-size:12px;line-height:1.9}.YPzwbW_bridge{background:var(--theme-panel);color:var(--theme-accent);border-radius:10px;justify-content:space-around;align-items:center;gap:20px;padding:20px;font-size:11px;line-height:2;display:flex}.YPzwbW_bridge strong{color:var(--theme-heading);font-size:13px;font-weight:500}.YPzwbW_note{margin-top:20px}.YPzwbW_sources{justify-content:center;gap:20px;display:flex}.YPzwbW_sources span{border:1px solid var(--theme-line);border-radius:8px;align-items:center;gap:12px;padding:20px;display:flex}.YPzwbW_connector,.YPzwbW_feedback{text-align:center;color:var(--theme-accent);padding:24px;font-size:13px}.YPzwbW_flow,.YPzwbW_timeline{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.YPzwbW_flow>div,.YPzwbW_timeline>div{background:var(--theme-panel);border-top:2px solid var(--theme-art-line);border-radius:8px;padding:22px 16px}.YPzwbW_flow strong,.YPzwbW_flow small,.YPzwbW_timeline strong{display:block}.YPzwbW_flow small{color:var(--theme-muted);margin-top:12px;font-size:11px}.YPzwbW_timeline{grid-template-columns:repeat(4,minmax(0,1fr))}.YPzwbW_timeline span{color:var(--theme-accent);font-size:11px}.YPzwbW_timeline strong{margin:18px 0 10px;font-size:16px}.YPzwbW_eventHeading{align-items:center;gap:20px;margin-bottom:24px;display:flex}.YPzwbW_eventHeading span,.YPzwbW_eventHeading small{color:var(--theme-muted);font-size:12px}.YPzwbW_eventHeading strong{color:var(--theme-accent)}.YPzwbW_foot{color:var(--theme-muted);margin-top:20px;font-size:13px}.YPzwbW_tabs{gap:20px}.YPzwbW_tabs button{background:linear-gradient(145deg,var(--brand-text),var(--brand-navy));border-color:#ffffff12;padding:28px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.YPzwbW_tabs button[aria-pressed=true]{background:radial-gradient(ellipse at 90% 0%,#e5c58220,transparent 65%),linear-gradient(145deg,var(--brand-primary),var(--brand-primary-dark));box-shadow:0 12px 36px color-mix(in srgb, var(--brand-navy) 25.1%, transparent),inset 0 1px color-mix(in srgb, color-mix(in srgb, var(--brand-gold-light) 65%, var(--brand-white)) 33.33%, transparent);border-color:#e5c58288}.YPzwbW_tabs button[aria-pressed=true]:before{content:"";background:linear-gradient(90deg,transparent,var(--brand-gold-light),transparent);height:2px;position:absolute;top:0;left:20%;right:20%;box-shadow:0 0 20px #e5c582}.YPzwbW_top>span{color:#ffffff26;font-size:34px;font-weight:300;line-height:1}.YPzwbW_tabs button[aria-pressed=true] .YPzwbW_top>span{color:#e5c582}.YPzwbW_top>svg{filter:drop-shadow(0 0 8px #e5c58240);width:25px;height:25px}.YPzwbW_panel{background:radial-gradient(ellipse at 50% 0%,#e5c5820c,transparent 60%),var(--brand-navy);box-shadow:0 24px 65px color-mix(in srgb, var(--brand-navy) 25.1%, transparent),inset 0 1px #ffffff0c;border-color:#e5c58235;border-radius:20px;padding:38px;position:relative;overflow:hidden}.YPzwbW_panel header{border-bottom:1px solid var(--theme-line);margin-bottom:28px}.YPzwbW_panel h3{letter-spacing:.02em;font-weight:500}.YPzwbW_model{background:radial-gradient(ellipse at center,#e5c58212,transparent 70%),repeating-linear-gradient(0deg,transparent 0 31px,#ffffff04 31px 32px),repeating-linear-gradient(90deg,transparent 0 31px,#ffffff04 31px 32px),var(--brand-primary-dark);border:1px solid #ffffff0a;padding:40px 28px;position:relative}.YPzwbW_model>div{background:linear-gradient(145deg,var(--brand-primary),var(--brand-primary-dark));box-shadow:0 12px 24px color-mix(in srgb, var(--brand-navy) 27.06%, transparent),inset 0 1px #ffffff16;border-color:#e5c58244;padding:26px 18px;position:relative}.YPzwbW_model>div:nth-of-type(2){background:radial-gradient(ellipse at top,#e5c58225,transparent 80%),var(--brand-dark-card);box-shadow:0 0 38px #e5c58216,inset 0 1px color-mix(in srgb, var(--brand-gold-light) 40.0%, transparent);border-color:#e5c582a6}.YPzwbW_model>div:nth-of-type(2) strong{color:color-mix(in srgb, var(--brand-gold-light) 80%, var(--brand-white))}.YPzwbW_model strong{font-size:30px;font-weight:500}.YPzwbW_relation{color:#e5c582;text-shadow:0 0 16px #e5c58255;padding:22px}.YPzwbW_dimensions{padding:30px 0}.YPzwbW_dimensions span{letter-spacing:.15em;font-size:10px}.YPzwbW_dimensions strong{font-size:16px;font-weight:500}.YPzwbW_bridge{background:linear-gradient(110deg,var(--brand-dark-card),var(--brand-primary),var(--brand-dark-card));border:1px solid #e5c58224}.YPzwbW_bridge>svg{color:color-mix(in srgb, var(--brand-gold-light) 80%, var(--brand-white));filter:drop-shadow(0 0 12px #e5c58277)}.YPzwbW_flow>div,.YPzwbW_timeline>div{background:linear-gradient(145deg,var(--brand-primary),var(--brand-primary-dark));border-top-color:#e5c58277;box-shadow:inset 0 1px #ffffff10}.YPzwbW_feedback{background:#e5c58206;border:1px dashed #e5c58244;border-radius:8px;margin-top:22px}@media (hover:hover){.YPzwbW_tabs button:hover{border-color:#e5c58288}}@media (prefers-reduced-motion:no-preference){.YPzwbW_tabs button{transition:border-color .25s,box-shadow .25s}}@media (max-width:760px){.YPzwbW_tabs{gap:8px}.YPzwbW_tabs button{padding:14px}.YPzwbW_tabs strong{font-size:19px}.YPzwbW_description,.YPzwbW_result{display:none}.YPzwbW_top{margin-bottom:12px}.YPzwbW_panel{padding:20px}.YPzwbW_model{padding:16px}.YPzwbW_model>div{padding:16px 10px}.YPzwbW_relation{padding:8px}.YPzwbW_dimensions{gap:12px}.YPzwbW_dimensions>div+div{padding-left:12px}.YPzwbW_flow,.YPzwbW_timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.YPzwbW_sources{flex-wrap:wrap;gap:8px}.YPzwbW_sources span{padding:14px}}@media (max-width:500px){.YPzwbW_model{flex-direction:column}.YPzwbW_model>div{width:100%;max-width:none}.YPzwbW_relation{rotate:0deg}.YPzwbW_dimensions{grid-template-columns:1fr}.YPzwbW_dimensions>div+div{border-left:0;border-top:1px solid var(--theme-line);padding:16px 0 0}.YPzwbW_bridge{text-align:center;flex-direction:column}.YPzwbW_eventHeading{flex-wrap:wrap;gap:10px}.YPzwbW_panel h3{font-size:20px}.YPzwbW_tabs small{line-height:1.7}}
.FP2EXG_overview{min-inline-size:0}.FP2EXG_overview h2{color:var(--ink);letter-spacing:-.035em;margin-block-start:16px;font-size:clamp(1.625rem,1.25rem + .8vw,2rem);line-height:1.6}.FP2EXG_introduction{color:var(--theme-muted);margin-block-start:18px;font-size:14px;line-height:1.9}.FP2EXG_wechat{border-block:1px solid var(--theme-line);flex-wrap:wrap;align-items:center;gap:20px;margin-block-start:28px;padding-block:24px;display:flex}.FP2EXG_wechat>a{background:var(--theme-panel);border-radius:6px;flex:0 0 160px}.FP2EXG_wechat img{border:1px solid var(--theme-line);border-radius:6px;block-size:auto;inline-size:160px;padding:6px;display:block}.FP2EXG_wechat strong{font-size:15px;line-height:1.8;display:block}.FP2EXG_wechat div>span{color:var(--theme-heading);margin-block-start:6px;font-size:13px;display:block}.FP2EXG_wechat p{color:var(--theme-muted);margin-block-start:10px;font-size:13px}.FP2EXG_wechat small{color:var(--theme-muted);margin-block-start:10px;font-size:11px;display:block}.FP2EXG_channels{gap:20px;margin-block:26px 0;display:grid}.FP2EXG_channels>div{grid-template-columns:62px minmax(0,1fr);align-items:baseline;gap:16px;display:grid}.FP2EXG_channels dt{color:var(--theme-muted);font-size:12px;line-height:1.9}.FP2EXG_channels dd{color:var(--theme-muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.9}.FP2EXG_channels a:hover{color:var(--blue);text-underline-offset:4px;text-decoration:underline}.FP2EXG_phones{gap:8px;display:grid}.FP2EXG_phones a{font-variant-numeric:tabular-nums;align-items:center;gap:14px;min-block-size:32px;display:flex}.FP2EXG_phones a>span{color:var(--theme-muted)}.FP2EXG_nextSteps{border-block-start:1px solid var(--theme-line);margin-block-start:28px;padding-block-start:26px}.FP2EXG_nextSteps h3{font-size:15px;font-weight:600}.FP2EXG_nextSteps ol{gap:20px;margin-block:22px 0;padding:0;list-style:none;display:grid}.FP2EXG_nextSteps li{grid-template-columns:28px minmax(0,1fr);gap:14px;display:grid}.FP2EXG_nextSteps li>span{color:var(--theme-heading);font-size:12px;line-height:1.9}.FP2EXG_nextSteps strong{color:var(--theme-muted);font-size:13px;font-weight:500}.FP2EXG_nextSteps p{color:var(--theme-muted);margin-block-start:5px;font-size:12px}@media (max-width:900px){.FP2EXG_wechat{gap:14px}.FP2EXG_wechat>a{flex-basis:144px}.FP2EXG_wechat img{inline-size:144px}}@media (max-width:700px){.FP2EXG_phones a,.FP2EXG_channels dd>a{align-items:center;min-block-size:44px;display:flex}}
.mQkh3q_section{background:radial-gradient(ellipse at 95% 0, color-mix(in srgb, var(--theme-surface) 53.33%, transparent), transparent 55%), linear-gradient(180deg, var(--theme-surface), var(--theme-surface));padding-block:88px 72px;container:diagnosis-deliverables/inline-size}.mQkh3q_heading{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:20px 64px;margin-block-end:48px;display:grid}.mQkh3q_heading>span{grid-column:1/-1}.mQkh3q_heading h2{color:var(--ink);letter-spacing:-.04em;font-size:clamp(1.875rem,1.25rem + 1.4vw,2.5rem);font-weight:600;line-height:1.55}.mQkh3q_heading h2 span{color:var(--blue);display:block}.mQkh3q_heading p{max-inline-size:31em;color:var(--theme-muted);text-wrap:pretty;padding-block-end:5px;font-size:15px;line-height:1.95}.mQkh3q_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 64px;display:grid;position:relative}.mQkh3q_grid:before{content:"";background:linear-gradient(180deg, var(--theme-surface), color-mix(in srgb, var(--theme-surface) 33.33%, transparent));inline-size:1px;position:absolute;inset-block:0;inset-inline-start:50%}.mQkh3q_item{border-block-start:1px solid var(--theme-line);grid-template-rows:auto auto 1fr auto;min-inline-size:0;padding-block:28px 30px;display:grid}.mQkh3q_itemHeader{justify-content:space-between;align-items:center;gap:20px;margin-block-end:18px;display:flex}.mQkh3q_itemHeader>svg{color:var(--theme-heading)}.mQkh3q_label{align-items:center;gap:18px;display:flex}.mQkh3q_number{color:var(--theme-muted);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:36px;font-weight:400;line-height:1}.mQkh3q_category{border-inline-start:1px solid var(--theme-line);color:var(--theme-heading);letter-spacing:.08em;padding-inline-start:18px;font-size:12px;line-height:1.6}.mQkh3q_item h3{color:var(--theme-heading);letter-spacing:-.025em;font-size:24px;font-weight:600;line-height:1.55}.mQkh3q_item>p{color:var(--theme-muted);text-wrap:pretty;margin-block:12px 20px;font-size:14px;line-height:1.9}.mQkh3q_details{flex-wrap:wrap;align-items:start;gap:8px 24px;margin:0;padding:0;list-style:none;display:flex}.mQkh3q_details li{color:var(--theme-muted);align-items:center;gap:7px;font-size:12px;line-height:1.8;display:flex}.mQkh3q_details svg{color:var(--theme-heading)}.mQkh3q_consultation{border-block-start:1px solid var(--theme-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-block-start:12px;padding-block-start:32px;display:flex}.mQkh3q_consultation strong{color:var(--theme-heading);letter-spacing:-.025em;font-size:28px;font-weight:600;line-height:1.6}.mQkh3q_consultation p{color:var(--theme-muted);margin-block-start:6px;font-size:14px;line-height:1.9}.mQkh3q_consultation a{min-inline-size:180px}@supports (grid-template-rows:subgrid){.mQkh3q_item{grid-row:span 4;grid-template-rows:subgrid}}@container diagnosis-deliverables (max-width:1000px){.mQkh3q_heading{gap:20px 40px}.mQkh3q_grid{column-gap:40px}.mQkh3q_item h3{font-size:22px}.mQkh3q_details{column-gap:16px}}@container diagnosis-deliverables (max-width:700px){.mQkh3q_heading{grid-template-columns:1fr;gap:18px;margin-block-end:32px}.mQkh3q_heading h2{font-size:28px}.mQkh3q_heading p{padding:0;font-size:14px}.mQkh3q_grid{grid-template-columns:1fr}.mQkh3q_grid:before{display:none}.mQkh3q_item{padding-block:24px}.mQkh3q_itemHeader{margin-block-end:16px}.mQkh3q_number{font-size:30px}.mQkh3q_category{font-size:11px}.mQkh3q_item>p{margin-block-end:16px;font-size:13px}.mQkh3q_details{gap:6px 16px}.mQkh3q_details li{font-size:11px}.mQkh3q_consultation{flex-direction:column;align-items:stretch;margin-block-start:8px;padding-block-start:26px}.mQkh3q_consultation strong{font-size:24px}.mQkh3q_consultation a{align-self:flex-start}}@media (max-width:760px){.mQkh3q_section{padding-block:64px}}
