.o-JQ-G_reel{background:var(--sw-navy);min-width:0;margin:0;position:relative}.o-JQ-G_canvas{aspect-ratio:16/9;width:min(100%,177.778svh - 163.556px);max-width:100%;height:auto;margin-inline:auto;display:block}.o-JQ-G_overlay{pointer-events:none;justify-content:space-between;align-items:center;gap:4px 16px;padding:0 clamp(12px,3vw,32px);display:flex;position:absolute;inset:auto 0 3px}.o-JQ-G_overlay figcaption{color:#f5f7f5b3;letter-spacing:.06em;font-size:12px}.o-JQ-G_motionControl{pointer-events:auto;color:#f5f7f5d9;text-underline-offset:4px;cursor:pointer;min-height:44px;padding:8px 12px;font-size:12px;text-decoration:underline}.o-JQ-G_motionControl:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #f7df9c}.o-JQ-G_progress{background:#ffffff1f;height:3px;position:absolute;inset:auto 0 0}.o-JQ-G_progress span{transform-origin:0;background:#f7df9c;height:100%;display:block;transform:scaleX(0)}@media (max-width:767px){.o-JQ-G_overlay figcaption{display:none}.o-JQ-G_overlay{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.o-JQ-G_motionControl{display:none}}
.zp6HUa_figure{min-width:0;margin:0}.zp6HUa_window{border:1px solid var(--sw-line);color:var(--sw-ink);background:#fff;border-radius:16px;flex-direction:column;font-family:Noto Sans JP,sans-serif;line-height:1.6;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px #0c283e38}.zp6HUa_dark .zp6HUa_window{box-shadow:0 24px 64px #00000059}.zp6HUa_chrome{background:var(--sw-paper);border-bottom:1px solid var(--sw-neutral-200);flex-shrink:0;align-items:center;gap:8px;height:36px;padding:0 14px;display:flex}.zp6HUa_chromeDot{background:var(--sw-neutral-200);border-radius:50%;width:10px;height:10px}.zp6HUa_chromeUrl{border:1px solid var(--sw-neutral-200);min-width:0;height:22px;color:var(--sw-neutral-500);white-space:nowrap;background:#fff;border-radius:6px;flex-grow:1;align-items:center;margin-left:10px;padding:0 10px;font-size:11px;display:flex;overflow:hidden}.zp6HUa_sampleBadge{color:var(--sw-muted);background:var(--sw-pale);border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:10px;font-weight:700}.zp6HUa_pill{white-space:nowrap;border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:10px;font-weight:700}.zp6HUa_fade{transition:opacity .5s,transform .5s}.zp6HUa_cursor{z-index:5;pointer-events:none;transition:left .9s cubic-bezier(.4,0,.2,1),top .9s cubic-bezier(.4,0,.2,1),opacity .3s;position:absolute}.zp6HUa_ripple{background:#2265d859;border-radius:50%;width:28px;height:28px;transition:transform .45s,opacity .45s;position:absolute;top:-14px;left:-14px}.zp6HUa_toast{z-index:4;background:var(--sw-navy);color:#fff;border-radius:10px;flex-direction:column;gap:2px;padding:10px 16px;font-size:12px;transition:opacity .4s,transform .4s;display:flex;position:absolute;box-shadow:0 8px 24px #0c283e4d}.zp6HUa_toast small{color:#ccdae6;font-size:11px}.zp6HUa_meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;margin-top:10px;display:flex}.zp6HUa_meta figcaption{letter-spacing:.04em;color:var(--sw-muted);font-size:12px}.zp6HUa_dark .zp6HUa_meta figcaption{color:#ccdae6}.zp6HUa_motionControl{min-height:44px;color:var(--sw-muted);text-underline-offset:4px;cursor:pointer;padding:8px 12px;font-size:12px;text-decoration:underline}.zp6HUa_dark .zp6HUa_motionControl{color:#ccdae6}.zp6HUa_motionControl:focus-visible{outline:2px solid var(--sw-blue);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:reduce){.zp6HUa_motionControl{display:none}.zp6HUa_fade,.zp6HUa_cursor,.zp6HUa_ripple,.zp6HUa_toast{transition:none}}@keyframes zp6HUa_demo-spin{to{transform:rotate(360deg)}}.zp6HUa_spinner{border:2px solid var(--sw-blue-300);border-top-color:var(--sw-blue);border-radius:50%;flex-shrink:0;width:12px;height:12px;animation:.8s linear infinite zp6HUa_demo-spin}
.SUx8nG_window{height:660px}.SUx8nG_window[data-layout=mid]{height:640px}.SUx8nG_window[data-layout=compact]{height:600px}.SUx8nG_body{flex-grow:1;min-height:0;display:flex}.SUx8nG_sidebar{border-right:1px solid var(--sw-neutral-200);background:#fff;flex-direction:column;flex-shrink:0;gap:4px;width:200px;padding:20px 12px;display:flex}.SUx8nG_brand{align-items:center;gap:10px;padding:0 8px 16px;display:flex}.SUx8nG_brandMark{background:var(--sw-blue);color:#fff;width:30px;height:30px;font-family:var(--font-inter), sans-serif;border-radius:9px;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex}.SUx8nG_brandName{font-family:var(--font-inter), sans-serif;color:var(--sw-navy);font-size:14px;font-weight:800}.SUx8nG_navItem,.SUx8nG_navActive{color:var(--sw-neutral-700);border-radius:9px;padding:9px 12px;font-size:13px;font-weight:500}.SUx8nG_navActive{color:var(--sw-blue);background:var(--sw-pale);font-weight:700}.SUx8nG_main{background:var(--sw-paper);flex-direction:column;flex-grow:1;min-width:0;display:flex;position:relative}.SUx8nG_topbar{border-bottom:1px solid var(--sw-neutral-200);background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;height:48px;padding:0 22px;display:flex}.SUx8nG_greeting{color:var(--sw-navy);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.SUx8nG_arrived{color:#065f46;background:#d1fae5;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:700;display:flex}.SUx8nG_arrivedDot{background:#059669;border-radius:50%;width:6px;height:6px;transition:opacity .4s}.SUx8nG_content{flex-direction:column;flex-grow:1;gap:16px;min-height:0;padding:22px;display:flex;overflow:hidden}.SUx8nG_hero{background:var(--sw-navy);color:#fff;border-radius:14px;flex-wrap:wrap;align-items:stretch;gap:14px;padding:18px;display:flex}.SUx8nG_heroText{flex-direction:column;flex-grow:1;gap:10px;min-width:200px;display:flex}.SUx8nG_heroEyebrow{letter-spacing:.1em;color:#f7df9c;font-size:11px;font-weight:700}.SUx8nG_heroHead{font-size:22px;font-weight:700;line-height:1.4}.SUx8nG_heroCount{font-family:var(--font-inter), sans-serif;color:#f7df9c;padding:0 4px;font-weight:800}.SUx8nG_diff{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.SUx8nG_diffLabel{color:#ccdae6;font-size:10px}.SUx8nG_diffGold,.SUx8nG_diffGreen{color:#f7df9c;background:#f7df9c2e;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:700}.SUx8nG_diffGreen{color:#a7f3d0;background:#d1fae529}.SUx8nG_runningTodo{background:#ffffff14;border-radius:10px;align-items:stretch;gap:10px;min-width:0;padding:10px;display:flex}.SUx8nG_runningText{flex-direction:column;gap:4px;min-width:0;max-width:220px;display:flex}.SUx8nG_runningLabel{color:#ccdae6;font-size:10px}.SUx8nG_runningIssue{color:var(--sw-blue-300);font-size:10px}.SUx8nG_runningTitle{font-size:12px;font-weight:700;line-height:1.5}.SUx8nG_dueCard{width:54px;color:var(--sw-navy);background:#fff;border-radius:8px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:1px;display:flex}.SUx8nG_dueCard small{color:var(--sw-muted);font-size:9px}.SUx8nG_dueCard strong{font-family:var(--font-inter), sans-serif;font-size:16px;font-weight:800}.SUx8nG_sectionLabel{color:var(--sw-neutral-700);font-size:12px;font-weight:700}.SUx8nG_proposals{flex-direction:column;gap:8px;display:flex}.SUx8nG_proposal{border:1px solid var(--sw-neutral-200);background:#fff;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;transition:opacity .5s,transform .5s,border-color .3s,box-shadow .3s;display:flex}.SUx8nG_proposalFocus{border-color:var(--sw-blue);box-shadow:0 0 0 3px #2265d82e}.SUx8nG_proposalTitle{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.SUx8nG_evidenceLink{color:var(--sw-blue);flex-shrink:0;font-size:11px}.SUx8nG_tagUrgent{color:#991b1b;background:#fee2e2}.SUx8nG_tagNormal{background:var(--sw-pale);color:var(--sw-blue-800)}.SUx8nG_tagCaution{color:#92400e;background:#fef3c7}.SUx8nG_kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.SUx8nG_kpi{border:1px solid var(--sw-neutral-200);background:#fff;border-radius:10px;flex-direction:column;gap:4px;min-width:0;padding:12px;display:flex}.SUx8nG_kpiHead{color:var(--sw-muted);justify-content:space-between;align-items:center;gap:6px;font-size:11px;display:flex}.SUx8nG_kpiValue{font-family:var(--font-inter), sans-serif;color:var(--sw-navy);font-size:20px;font-weight:800}.SUx8nG_trend_warn,.SUx8nG_trend_good,.SUx8nG_trend_flat{font-size:10px}.SUx8nG_trend_warn{color:#b45309}.SUx8nG_trend_good{color:#047857}.SUx8nG_trend_flat{color:var(--sw-muted)}.SUx8nG_drawer{z-index:3;border-left:1px solid var(--sw-line);background:#fff;flex-direction:column;width:400px;max-width:100%;transition:transform .55s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-16px 0 40px #0c283e29}.SUx8nG_drawerHead{border-bottom:1px solid var(--sw-neutral-200);color:var(--sw-navy);flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 18px;font-size:14px;font-weight:700;display:flex}.SUx8nG_drawerBody{flex-direction:column;flex-grow:1;gap:14px;min-height:0;padding:16px 18px;display:flex;overflow:hidden}.SUx8nG_evidence{color:var(--sw-neutral-800);flex-direction:column;gap:6px;font-size:12px;line-height:1.7;display:flex}.SUx8nG_analysis{background:var(--sw-pale);color:var(--sw-ink);border-radius:10px;padding:10px 12px}.SUx8nG_evidenceTitle{color:var(--sw-neutral-700);font-weight:700}.SUx8nG_drawerFoot{border-top:1px solid var(--sw-neutral-200);flex-shrink:0;padding:14px 18px}.SUx8nG_consultButton{background:var(--sw-blue);color:#fff;border-radius:10px;justify-content:center;padding:12px;font-size:13px;font-weight:700;transition:background .15s,transform .15s;display:flex}.SUx8nG_consultPressed{background:var(--sw-blue-hover);transform:scale(.97)}.SUx8nG_toast{bottom:16px;left:22px}.SUx8nG_window[data-layout=compact] .SUx8nG_topbar,.SUx8nG_window[data-layout=compact] .SUx8nG_content{padding-left:14px;padding-right:14px}.SUx8nG_window[data-layout=compact] .SUx8nG_content{gap:12px;padding-top:14px;padding-bottom:14px}.SUx8nG_window[data-layout=compact] .SUx8nG_greeting{font-size:12px}.SUx8nG_window[data-layout=compact] .SUx8nG_hero{padding:14px}.SUx8nG_window[data-layout=compact] .SUx8nG_heroHead{font-size:17px}.SUx8nG_window[data-layout=compact] .SUx8nG_proposalTitle{font-size:11px}.SUx8nG_window[data-layout=compact] .SUx8nG_runningText{flex-grow:1;max-width:none}.SUx8nG_window[data-layout=compact] .SUx8nG_toast{left:14px;right:14px}
.fEmbWW_window{height:680px}.fEmbWW_window[data-layout=mid]{height:660px}.fEmbWW_window[data-layout=compact]{height:640px}.fEmbWW_header{border-bottom:1px solid var(--sw-neutral-200);flex-direction:column;flex-shrink:0;gap:10px;padding:14px 24px;display:flex}.fEmbWW_titleRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.fEmbWW_title{color:var(--sw-navy);font-size:16px;font-weight:700}.fEmbWW_issueNo{color:var(--sw-muted);font-size:11px}.fEmbWW_steps{gap:4px;display:flex}.fEmbWW_step{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.fEmbWW_stepBar{background:var(--sw-neutral-200);border-radius:2px;height:4px;transition:background .5s}.fEmbWW_stepLabel{color:var(--sw-neutral-400);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:700;transition:color .5s;overflow:hidden}.fEmbWW_step[data-state=done] .fEmbWW_stepBar{background:var(--sw-blue-300)}.fEmbWW_step[data-state=done] .fEmbWW_stepLabel{color:var(--sw-muted)}.fEmbWW_step[data-state=current] .fEmbWW_stepBar{background:var(--sw-blue)}.fEmbWW_step[data-state=current] .fEmbWW_stepLabel{color:var(--sw-blue)}.fEmbWW_tabs{background:var(--sw-paper);border-radius:10px;gap:4px;padding:3px;display:flex}.fEmbWW_tab,.fEmbWW_tabActive{text-align:center;color:var(--sw-muted);border-radius:8px;flex:1 1 0;padding:6px;font-size:12px;font-weight:700;transition:background .3s,color .3s}.fEmbWW_tabActive{color:var(--sw-navy);background:#fff}.fEmbWW_body{flex-grow:1;min-height:0;display:flex;position:relative}.fEmbWW_chat{border-right:1px solid var(--sw-neutral-200);flex-direction:column;flex:0 0 54%;min-width:0;display:flex}.fEmbWW_messages{background:#fbfcfd;flex-direction:column;flex-grow:1;justify-content:flex-end;gap:12px;min-height:0;padding:22px;font-size:13px;line-height:1.7;display:flex;overflow:hidden}.fEmbWW_userRow{justify-content:flex-end;display:flex}.fEmbWW_userBubble{background:var(--sw-blue);color:#fff;border-radius:14px 14px 4px;max-width:82%;padding:10px 14px}.fEmbWW_aiBubble{border:1px solid var(--sw-neutral-200);background:#fff;border-radius:14px 14px 14px 4px;flex-direction:column;align-self:flex-start;gap:8px;max-width:92%;padding:12px 14px;display:flex}.fEmbWW_planRow{background:var(--sw-paper);border-radius:8px;align-items:baseline;gap:8px;padding:6px 8px;display:flex}.fEmbWW_planStep{font-family:var(--font-inter), sans-serif;color:var(--sw-blue);flex-shrink:0;font-size:10px;font-weight:800}.fEmbWW_cta{background:var(--sw-blue);color:#fff;border-radius:10px;align-self:flex-start;margin-top:2px;padding:8px 14px;font-size:12px;font-weight:700;transition:background .15s,transform .15s}.fEmbWW_ctaPressed{background:var(--sw-blue-hover);transform:scale(.96)}.fEmbWW_source{color:var(--sw-muted);font-size:11px}.fEmbWW_choices{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.fEmbWW_choice{border:1px solid var(--sw-line);color:var(--sw-neutral-700);border-radius:999px;padding:6px 10px;font-size:11px;font-weight:700;transition:background .15s,color .15s,transform .15s}.fEmbWW_choicePrimary{background:var(--sw-pale);color:var(--sw-blue-800);border-color:#0000}.fEmbWW_choiceChosen{background:var(--sw-blue);color:#fff;border-color:#0000}.fEmbWW_choicePressed{transform:scale(.95)}.fEmbWW_creating{color:var(--sw-blue-800);background:var(--sw-pale);border-radius:10px;align-self:flex-start;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}.fEmbWW_typing{border:1px solid var(--sw-neutral-200);background:#fff;border-radius:14px;align-self:flex-start;gap:5px;padding:12px 14px;display:flex}.fEmbWW_typing span{background:var(--sw-blue);border-radius:50%;width:6px;height:6px}.fEmbWW_inputArea{border-top:1px solid var(--sw-neutral-200);background:#fff;flex-shrink:0;padding:10px 22px 12px}.fEmbWW_input{border:1px solid var(--sw-line);border-radius:12px;align-items:center;gap:10px;padding:9px 12px;display:flex}.fEmbWW_placeholder{min-width:0;color:var(--sw-neutral-500);white-space:nowrap;text-overflow:ellipsis;flex-grow:1;font-size:12px;overflow:hidden}.fEmbWW_send{background:var(--sw-blue);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.fEmbWW_panel{background:var(--sw-paper);flex-direction:column;flex-grow:1;gap:12px;min-width:0;padding:20px;display:flex;overflow:hidden}.fEmbWW_panelHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.fEmbWW_panelTitle{flex-direction:column;gap:2px;min-width:0;display:flex}.fEmbWW_panelEyebrow{color:var(--sw-muted);font-size:11px;font-weight:700}.fEmbWW_panelIssue{color:var(--sw-navy);font-size:15px;font-weight:700}.fEmbWW_weekChip{background:var(--sw-navy);color:#fff;border-radius:999px;align-self:flex-start;margin-top:4px;padding:3px 9px;font-size:11px;font-weight:700}.fEmbWW_donuts{flex-shrink:0;gap:10px;display:flex}.fEmbWW_donut{flex-direction:column;align-items:center;gap:2px;display:flex}.fEmbWW_donut small{color:var(--sw-muted);font-size:9px}.fEmbWW_donutArc{transition:stroke-dasharray .6s}.fEmbWW_empty{border:1px dashed var(--sw-line);color:var(--sw-muted);text-align:center;border-radius:12px;flex-grow:1;justify-content:center;align-items:center;padding:20px;font-size:12px;display:flex}.fEmbWW_card{border:1px solid var(--sw-neutral-200);background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.fEmbWW_cardHead{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fEmbWW_cardTitle{color:var(--sw-ink);font-size:13px;font-weight:700}.fEmbWW_cardMeta{color:var(--sw-muted);font-size:11px}.fEmbWW_statusTodo{background:var(--sw-neutral-100);color:var(--sw-neutral-700)}.fEmbWW_statusDoing{color:#92400e;background:#fef3c7}.fEmbWW_newBadge{color:#1e40af;background:#dbeafe}.fEmbWW_detail{border-top:1px solid var(--sw-neutral-100);color:var(--sw-neutral-800);flex-direction:column;gap:4px;padding-top:8px;font-size:11px;line-height:1.7;display:flex}.fEmbWW_detail b{width:44px;font-weight:700;display:inline-block}.fEmbWW_doneDef{color:#065f46;background:#ecfdf5;border-radius:6px;margin-top:4px;padding:6px 8px}.fEmbWW_doneDef b{width:auto}.fEmbWW_toast{max-width:300px;top:12px;right:16px}.fEmbWW_window[data-layout=mid] .fEmbWW_chat{flex-basis:58%}.fEmbWW_window[data-layout=mid] .fEmbWW_detail{display:none}.fEmbWW_window[data-layout=compact] .fEmbWW_header{padding:12px 14px}.fEmbWW_window[data-layout=compact] .fEmbWW_title{font-size:14px}.fEmbWW_window[data-layout=compact] .fEmbWW_stepLabel{font-size:9px}.fEmbWW_window[data-layout=compact] .fEmbWW_chat{border-right:0;flex-basis:100%}.fEmbWW_window[data-layout=compact] .fEmbWW_messages{padding:14px;font-size:12px}.fEmbWW_window[data-layout=compact] .fEmbWW_inputArea{padding:10px 14px 12px}.fEmbWW_window[data-layout=compact] .fEmbWW_panel{padding:14px}.fEmbWW_window[data-layout=compact] .fEmbWW_toast{max-width:none;left:14px;right:14px}
.RVKKMa_marketing{background:var(--sw-white);color:var(--sw-ink);padding-top:92px;font-family:Noto Sans JP,sans-serif;font-size:15px;line-height:1.9}.RVKKMa_container{width:min(100% - 64px,1120px);margin-inline:auto}.RVKKMa_section{padding-block:72px;scroll-margin-top:110px}.RVKKMa_section h2{letter-spacing:-.02em;color:var(--sw-navy);margin-bottom:40px;font-size:clamp(30px,3.4vw,48px);font-weight:700;line-height:1.35}.RVKKMa_dark .RVKKMa_section h2,.RVKKMa_dark h2,.RVKKMa_blue h2{color:#fff}.RVKKMa_section h3{font-size:19px;font-weight:700;line-height:1.6}.RVKKMa_section p{margin-bottom:20px;font-size:17px;line-height:1.95}.RVKKMa_section p:last-child{margin-bottom:0}.RVKKMa_paper{background:var(--sw-paper)}.RVKKMa_pale{background:var(--sw-pale)}.RVKKMa_dark{background:var(--sw-navy);color:#fff}.RVKKMa_blue{background:var(--sw-blue);color:#fff}.RVKKMa_muted{color:var(--sw-muted)}.RVKKMa_dark .RVKKMa_muted,.RVKKMa_blue .RVKKMa_muted{color:#ccdae6}.RVKKMa_eyebrow{color:var(--sw-blue);letter-spacing:.14em;margin-bottom:32px;font-size:13px;font-weight:700;display:block}.RVKKMa_dark .RVKKMa_eyebrow{color:#afcdf0}.RVKKMa_blue .RVKKMa_eyebrow{color:#e4efff}.RVKKMa_twoColumns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:36px;display:grid}.RVKKMa_hero{padding-top:42px;padding-bottom:64px}.RVKKMa_hero h1{letter-spacing:-.03em;margin:0 0 28px;font-size:clamp(34px,3.8vw,56px);font-weight:900;line-height:1.25}.RVKKMa_hero h1 span{display:block}.RVKKMa_hero h2{font-size:24px;font-weight:500;line-height:1.75}.RVKKMa_heroGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px;display:grid}.RVKKMa_heroVisual img{aspect-ratio:550/530;width:100%;height:auto}.RVKKMa_heroVisual figcaption{color:var(--sw-muted);margin-top:8px;font-size:12px}.RVKKMa_purpose{border-top:1px solid var(--sw-line);margin-top:40px;padding-top:40px;font-size:14px}.RVKKMa_actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;display:flex}.RVKKMa_action{white-space:normal;text-align:center;background:var(--sw-blue);color:#fff;border:1px solid #0000;border-radius:6px;min-width:0;max-width:100%;height:auto;min-height:48px;padding:14px 24px;font-size:14px;font-weight:500;text-decoration:none}.RVKKMa_action:hover{background:var(--sw-blue-hover)}.RVKKMa_secondary{color:var(--sw-ink);border-color:var(--sw-line);background:#fff}.RVKKMa_secondary:hover{background:var(--sw-pale);color:var(--sw-ink)}.RVKKMa_textLink{text-underline-offset:5px;font-size:14px;font-weight:500}.RVKKMa_textLink:hover{text-decoration:underline}.RVKKMa_accent{color:var(--sw-blue)}.RVKKMa_statement{font-size:20px;font-weight:700}.RVKKMa_small{font-size:13px;line-height:1.9}.RVKKMa_supportGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-block:40px;display:grid}.RVKKMa_supportGrid article{border-top:1px solid var(--sw-line);padding-top:20px}.RVKKMa_supportGrid h3{margin-bottom:16px}.RVKKMa_supportGrid .RVKKMa_eyebrow{margin-bottom:20px}.RVKKMa_supportGrid p{color:var(--sw-muted);font-size:15px}.RVKKMa_visionTitle{font-size:clamp(30px,3.5vw,48px)!important}.RVKKMa_visionList{margin-top:48px}.RVKKMa_visionRow{border-top:1px solid #345064;grid-template-columns:88px minmax(0,480fr) minmax(0,616fr);align-items:start;gap:32px;padding-block:28px;display:grid}.RVKKMa_visionRow .RVKKMa_eyebrow{margin-bottom:8px}.RVKKMa_visionRow p{color:#ccdae6}.RVKKMa_flow{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;margin-block:40px 24px;display:grid}.RVKKMa_flow li{background:#fff;padding:18px}.RVKKMa_flow h3{margin-bottom:8px}.RVKKMa_flow .RVKKMa_eyebrow{margin-bottom:10px}.RVKKMa_rule{border:0;border-top:1px solid var(--sw-line);margin-block:40px}.RVKKMa_problems{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-block:40px;display:grid}.RVKKMa_problems article{border-top:1px solid var(--sw-line);padding-top:20px}.RVKKMa_problems h3{margin-bottom:12px;font-size:20px}.RVKKMa_problems p{color:var(--sw-muted);font-size:15px}.RVKKMa_inputs article{border-bottom:1px solid var(--sw-line);padding-block:20px}.RVKKMa_inputs .RVKKMa_eyebrow{margin-bottom:8px}.RVKKMa_steps li+li{margin-top:28px}.RVKKMa_steps h3{margin-bottom:12px}.RVKKMa_steps .RVKKMa_eyebrow{margin-bottom:8px}.RVKKMa_example{border-top:1px solid var(--sw-line);grid-template-columns:140px minmax(0,470fr) minmax(0,542fr);gap:32px;padding-block:32px;display:grid}.RVKKMa_example h3{font-size:22px}.RVKKMa_example .RVKKMa_eyebrow{margin-bottom:10px}.RVKKMa_entryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.RVKKMa_entryCard{color:var(--sw-ink);background:#fff;border-radius:10px;padding:36px}.RVKKMa_entryCard h3{margin-bottom:20px;font-size:26px}.RVKKMa_entryCard.RVKKMa_dark{background:var(--sw-navy);color:#fff}.RVKKMa_price{background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:24px;margin-top:32px;padding:32px;display:flex}.RVKKMa_faq{border-top:1px solid var(--sw-line);padding-block:28px}.RVKKMa_faq summary{cursor:pointer;font-size:20px;font-weight:700}.RVKKMa_faq p{color:var(--sw-muted);max-width:900px;margin:16px 0 0}.RVKKMa_trust{background:var(--sw-paper);flex-wrap:wrap;justify-content:space-between;gap:24px;margin-top:32px;padding:24px;display:flex}.RVKKMa_trust a{text-underline-offset:4px;text-decoration:underline}.RVKKMa_header{z-index:45;background:var(--sw-paper);color:var(--sw-ink);border-bottom:1px solid var(--sw-line);position:fixed;inset-inline:0}.RVKKMa_headerRow{justify-content:space-between;align-items:center;gap:24px;min-height:92px;display:flex}.RVKKMa_logo{flex-shrink:0;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:23px;font-weight:700;display:inline-flex}.RVKKMa_nav{align-items:center;gap:22px;font-size:13px;font-weight:500;display:flex}.RVKKMa_nav a:hover{text-underline-offset:5px;text-decoration:underline}.RVKKMa_mobileActions,.RVKKMa_mobileMenu{display:none}.RVKKMa_footer{background:var(--sw-navy);color:#c5d5e2;padding-block:56px}.RVKKMa_footerGrid{grid-template-columns:2fr 1fr 1fr 1.3fr;gap:40px;display:grid}.RVKKMa_footer h2{color:#fff;margin-bottom:20px;font-size:14px;font-weight:700}.RVKKMa_footer .RVKKMa_logo{color:#fff;margin-bottom:16px;display:inline-flex}.RVKKMa_footer p{font-size:14px}.RVKKMa_footer li{margin-bottom:12px;font-size:13px}.RVKKMa_footer a:hover{text-decoration:underline}.RVKKMa_copyright{color:#afc2d1;border-top:1px solid #345064;margin-top:40px;padding-top:24px;font-size:12px!important}@media (max-width:1023px){.RVKKMa_nav{display:none}.RVKKMa_mobileActions{align-items:center;gap:16px;display:flex}.RVKKMa_mobileMenu{border-top:1px solid var(--sw-line);gap:20px;padding-block:24px;display:grid}.RVKKMa_mobileActions button{padding:10px}.RVKKMa_headerRow{min-height:80px}.RVKKMa_marketing{padding-top:80px}.RVKKMa_twoColumns{gap:32px}.RVKKMa_heroGrid{gap:24px}.RVKKMa_visionRow{grid-template-columns:60px 1fr 1fr;gap:24px}.RVKKMa_flow{grid-template-columns:repeat(3,1fr)}.RVKKMa_example{grid-template-columns:120px 1fr}.RVKKMa_example>div{grid-column:2}.RVKKMa_footerGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.RVKKMa_container{width:calc(100% - 64px)}.RVKKMa_section{padding-block:56px}.RVKKMa_hero{padding-top:36px}.RVKKMa_hero h1{font-size:clamp(24px,6.6vw,30px)}.RVKKMa_twoColumns,.RVKKMa_heroGrid,.RVKKMa_entryGrid{grid-template-columns:1fr;gap:24px}.RVKKMa_section h2{margin-bottom:24px}.RVKKMa_section h3{font-size:18px}.RVKKMa_hero h2{font-size:20px}.RVKKMa_heroVisual{max-width:440px}.RVKKMa_heroVisual figcaption{margin-top:16px}.RVKKMa_purpose{margin-top:32px;padding-top:24px;font-size:11px}.RVKKMa_card,.RVKKMa_entryCard{padding:24px}.RVKKMa_entryCard h3{font-size:22px}.RVKKMa_supportGrid,.RVKKMa_problems{grid-template-columns:1fr;gap:28px}.RVKKMa_visionRow{grid-template-columns:1fr;gap:12px}.RVKKMa_flow{grid-template-columns:1fr;gap:0}.RVKKMa_flow li{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:4px 14px;padding:18px;display:grid}.RVKKMa_flow li>span:last-child{grid-column:2}.RVKKMa_flow .RVKKMa_eyebrow,.RVKKMa_flow h3{margin:0}.RVKKMa_example{grid-template-columns:1fr;gap:16px}.RVKKMa_example>div{grid-column:auto}.RVKKMa_price{flex-direction:column;align-items:start;padding:24px}.RVKKMa_faq summary{font-size:17px}.RVKKMa_logo{font-size:21px}.RVKKMa_mobileActions{gap:4px}.RVKKMa_mobileActions .RVKKMa_action{padding:10px 14px;font-size:12px}.RVKKMa_footerGrid{gap:28px}.RVKKMa_footerBrand{grid-column:1/-1}.RVKKMa_statement{font-size:18px}}.RVKKMa_logoMark{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:44px;height:44px}.RVKKMa_stepCircle{border:1px solid color-mix(in srgb, var(--sw-blue) 25%, transparent);background:color-mix(in srgb, var(--sw-blue) 7%, white);width:44px;height:44px;color:var(--sw-blue);letter-spacing:.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:18px;font:600 15px/1 Inter,sans-serif;display:inline-flex}.RVKKMa_dark .RVKKMa_stepCircle{color:#b9d7ff;background:#183e56;border-color:#487496}.RVKKMa_visionRow{grid-template-columns:56px minmax(0,480fr) minmax(0,616fr)}.RVKKMa_visionRow .RVKKMa_stepCircle{margin:2px 0 0}.RVKKMa_lineIcon{stroke-width:1.5px;width:32px;height:32px;color:var(--sw-blue);flex-shrink:0;margin-bottom:20px}.RVKKMa_cardHeading{justify-content:space-between;align-items:center;display:flex}.RVKKMa_supportGrid article,.RVKKMa_problems article{border:1px solid var(--sw-line);background:#fff;border-radius:18px;padding:26px}.RVKKMa_supportGrid{gap:24px}.RVKKMa_supportGrid h3,.RVKKMa_problems h3{font-size:18px}.RVKKMa_problems{gap:18px}.RVKKMa_problems p,.RVKKMa_supportGrid p{font-size:14px}.RVKKMa_inputs article{align-items:start;gap:18px;display:flex}.RVKKMa_inputs .RVKKMa_lineIcon{width:27px;margin-top:3px}.RVKKMa_industry{flex-direction:column;align-items:start;gap:10px;display:flex}.RVKKMa_industry .RVKKMa_lineIcon{width:40px;height:40px;margin:0}.RVKKMa_flow li{border:1px solid var(--sw-line);border-radius:14px;padding:16px;position:relative}.RVKKMa_flow li+li:before{content:"→";color:var(--sw-blue);font-size:15px;position:absolute;top:50%;left:-16px}.RVKKMa_flow h3{font-size:18px}.RVKKMa_flow .RVKKMa_stepCircle{width:34px;height:34px;font-size:11px}.RVKKMa_illustration{width:100%;max-width:520px;margin-inline:auto}.RVKKMa_illustration svg{width:100%;height:auto;display:block}.RVKKMa_illustrationLabel{text-align:center;color:var(--sw-muted);letter-spacing:.06em;margin-top:8px;font-size:12px;display:block}.RVKKMa_dark .RVKKMa_illustrationLabel{color:#c5d5e2}.RVKKMa_dialogueIllustration{margin-top:16px}.RVKKMa_futureIllustration{align-self:center}.RVKKMa_heroGrid{align-items:center}.RVKKMa_heroVisual{position:relative}.RVKKMa_heroOrbit img{animation:4.5s ease-in-out RVKKMa_hopeful-float}.RVKKMa_heroOrbit:after{content:"";background:#f7df9c;border-radius:50%;width:14px;height:14px;animation:4s ease-in-out RVKKMa_hopeful-glow;position:absolute;top:19%;right:17%;box-shadow:0 0 0 12px #f7df9c22}.RVKKMa_sceneFloat{animation:4.5s ease-in-out RVKKMa_hopeful-float}.RVKKMa_journeyLine{animation:4.5s ease-out RVKKMa_hopeful-path}.RVKKMa_insightCard{border:1px solid var(--sw-line);background:#fff;border-radius:18px;align-items:center;gap:18px;margin:28px 12px 0;padding:20px 24px;display:flex;box-shadow:0 12px 32px #102c4108}.RVKKMa_insightCard .RVKKMa_stepCircle{margin:0}.RVKKMa_insightCard .RVKKMa_eyebrow{margin-bottom:8px}.RVKKMa_insightCard p{font-size:14px}.RVKKMa_action{transition:transform .2s,background .2s,box-shadow .2s}.RVKKMa_action:hover{transform:translateY(-2px);box-shadow:0 6px 16px #102c4114}@keyframes RVKKMa_hopeful-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes RVKKMa_hopeful-glow{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}@keyframes RVKKMa_hopeful-path{0%{stroke-dashoffset:68px}to{stroke-dashoffset:0}}@keyframes RVKKMa_hopeful-reveal{0%{opacity:.65;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline:view()){.RVKKMa_section:not(.RVKKMa_hero) .RVKKMa_illustration{animation:linear both RVKKMa_hopeful-reveal;animation-timeline:view();animation-range:entry entry 80%}}@media (max-width:1023px){.RVKKMa_problems{grid-template-columns:repeat(2,minmax(0,1fr))}.RVKKMa_visionRow{grid-template-columns:48px 1fr 1fr;gap:20px}}@media (max-width:767px){.RVKKMa_headerRow{gap:8px}.RVKKMa_header .RVKKMa_container{width:calc(100% - 40px)}.RVKKMa_logo{gap:7px;font-size:18px}.RVKKMa_logoMark{width:34px;height:34px}.RVKKMa_section h3{font-size:18px}.RVKKMa_hero h2{font-size:20px}.RVKKMa_visionRow{grid-template-columns:42px minmax(0,1fr);gap:16px}.RVKKMa_visionRow>p{grid-column:2}.RVKKMa_visionRow .RVKKMa_stepCircle{width:36px;height:36px;font-size:12px}.RVKKMa_problems{grid-template-columns:1fr}.RVKKMa_problems article{grid-template-columns:32px minmax(0,1fr);gap:8px 16px;padding:22px;display:grid}.RVKKMa_problems .RVKKMa_lineIcon{grid-row:span 2;margin:0}.RVKKMa_problems h3,.RVKKMa_problems p{margin:0}.RVKKMa_flow{gap:18px}.RVKKMa_flow .RVKKMa_stepCircle{grid-row:span 2;margin:0}.RVKKMa_flow li+li:before{content:"↓";top:-22px;left:50%}.RVKKMa_industry{flex-direction:row;align-items:center}.RVKKMa_industry .RVKKMa_eyebrow{margin:0}.RVKKMa_insightCard{gap:12px;margin-inline:0;padding:20px}.RVKKMa_supportGrid article{padding:24px}}@media (max-width:359px){.RVKKMa_container{width:calc(100% - 48px)}.RVKKMa_header .RVKKMa_logo{font-size:16px}.RVKKMa_header .RVKKMa_logoMark{width:28px;height:28px}.RVKKMa_mobileActions .RVKKMa_action{padding-inline:10px}}@media (prefers-reduced-motion:reduce){.RVKKMa_marketing *,.RVKKMa_header *,.RVKKMa_marketing :after{scroll-behavior:auto;transition:none;animation:none!important}}.RVKKMa_beliefSection{}.RVKKMa_beliefs{-moz-column-gap:48px;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 48px;margin:0;padding:0;list-style:none;display:grid}.RVKKMa_belief{border-top:1px solid var(--sw-line);flex-direction:column;gap:10px;padding-top:24px;display:flex}.RVKKMa_beliefStep{letter-spacing:.1em;color:var(--sw-neutral-400);font-size:12px;font-weight:700}.RVKKMa_belief h3{color:var(--sw-navy);margin:0;font-size:19px;font-weight:700;line-height:1.6}.RVKKMa_belief p{color:var(--sw-neutral-700);margin:0;font-size:14px;line-height:1.95}.RVKKMa_beliefClose{-moz-column-gap:40px;background:var(--sw-navy);border-radius:20px;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:28px 40px;padding:56px;display:grid}.RVKKMa_beliefCloseText{flex-direction:column;gap:18px;display:flex}.RVKKMa_beliefCloseEyebrow{letter-spacing:.14em;color:#f7df9c;font-size:13px;font-weight:700}.RVKKMa_beliefCloseTitle{letter-spacing:-.01em;color:#fff;margin:0;font-size:clamp(23px,2.5vw,34px);font-weight:700;line-height:1.5}.RVKKMa_beliefCloseNote{color:#ccdae6;margin:0;font-size:15px;line-height:1.95}.RVKKMa_beliefCloseArt .RVKKMa_illustration{margin-top:0}.RVKKMa_beliefCloseArt .RVKKMa_illustrationLabel{color:#c5d5e2}@media (max-width:900px){.RVKKMa_beliefs{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.RVKKMa_beliefClose{grid-template-columns:minmax(0,1fr);padding:32px 24px}.RVKKMa_beliefCloseArt{max-width:260px;margin-inline:auto}}.RVKKMa_reelHero{background:var(--sw-navy)}.RVKKMa_reelHero+.RVKKMa_hero{padding-top:56px}
.nmcMtW_vision{overflow:clip}.nmcMtW_hero{padding-top:40px;padding-bottom:64px}.nmcMtW_heroHeading{grid-template-columns:1.1fr 1fr;align-items:end;gap:36px;margin:12px 0 32px;display:grid}.nmcMtW_heroHeading h1{letter-spacing:-.025em;margin:0;font-size:clamp(29px,3.3vw,44px);font-weight:750;line-height:1.55}.nmcMtW_heroHeading h1 span{color:var(--sw-blue)}.nmcMtW_heroHeading p{color:var(--sw-muted);margin:0 0 20px}.nmcMtW_textLink{color:var(--sw-blue);text-underline-offset:5px;align-items:center;gap:12px;font-weight:700;display:inline-flex}.nmcMtW_textLink:hover{text-decoration:underline}.nmcMtW_panorama{border-radius:28px 4px;margin:0;position:relative;overflow:hidden}.nmcMtW_panorama img{aspect-ratio:1.95;-o-object-fit:cover;object-fit:cover;will-change:transform;width:100%;height:auto;animation:28s ease-in-out infinite alternate nmcMtW_panoramaDrift;display:block}@keyframes nmcMtW_panoramaDrift{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.12)translate(-2.4%,-1.6%)}}.nmcMtW_panorama figcaption{color:var(--sw-muted);justify-content:space-between;gap:16px;margin-top:12px;font-size:12px;display:flex}.nmcMtW_experience{margin-top:32px}.nmcMtW_selector{border-bottom:1px solid var(--sw-line);grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.nmcMtW_selector button{text-align:left;color:var(--sw-muted);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:12px;padding:18px 12px;font-size:14px;font-weight:700;display:flex}.nmcMtW_selector button[aria-pressed=true]{color:var(--sw-blue);border-bottom-color:var(--sw-blue);background:var(--sw-pale)}.nmcMtW_selector button:hover{background:var(--sw-paper)}.nmcMtW_selector button:focus-visible,.nmcMtW_textLink:focus-visible{outline:3px solid var(--sw-blue);outline-offset:4px}.nmcMtW_number,.nmcMtW_flowNumber{border:1px solid;border-radius:50%;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;display:inline-flex}.nmcMtW_stage{grid-template-columns:.9fr 1.1fr;align-items:center;gap:36px;padding:40px 0 0;display:grid}.nmcMtW_stageCopy{max-width:420px}.nmcMtW_status{color:var(--sw-blue);letter-spacing:.04em;font-size:12px;font-weight:700;display:block}.nmcMtW_stageCopy h3{margin:18px 0;font-size:25px;line-height:1.6}.nmcMtW_stageCopy p{color:var(--sw-muted)}.nmcMtW_stageCopy .nmcMtW_stageCaption{color:var(--sw-ink);border-top:1px solid var(--sw-line);padding-top:12px;font-weight:700}.nmcMtW_network{aspect-ratio:1.14;background:radial-gradient(ellipse, var(--sw-pale), transparent 68%);position:relative}.nmcMtW_connections{width:100%;height:100%;position:absolute;overflow:visible}.nmcMtW_orbit{fill:none;stroke:var(--sw-line);stroke-width:.3px;stroke-dasharray:1 2}.nmcMtW_signal{stroke:var(--sw-blue);stroke-width:.5px;fill:none;stroke-dasharray:3 1;animation:3s ease-out nmcMtW_connect}.nmcMtW_hub{background:var(--sw-navy);color:#fff;width:128px;height:128px;box-shadow:0 0 0 10px var(--sw-pale);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:13px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nmcMtW_hub svg{stroke-width:1.3px;width:34px;height:34px}.nmcMtW_node{border:1px solid var(--sw-line);min-width:96px;min-height:78px;color:var(--sw-ink);background:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px 9px;font-size:12px;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 6px 20px #102c4108}.nmcMtW_node span{white-space:nowrap}.nmcMtW_node svg{width:23px;height:23px;color:var(--sw-blue);stroke-width:1.5px}.nmcMtW_workGrid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:32px;display:grid}.nmcMtW_workCard{border:1px solid var(--sw-line);background:#fff;border-radius:20px 4px;padding:28px}.nmcMtW_routine{color:var(--sw-muted);align-items:center;gap:12px;font-size:13px;display:flex}.nmcMtW_routine svg{flex:0 0 22px}.nmcMtW_workArrow{color:var(--sw-blue);margin:24px 0}.nmcMtW_creative{color:var(--sw-blue)}.nmcMtW_creative svg{stroke-width:1.25px;width:44px;height:44px}.nmcMtW_creative h3{color:var(--sw-ink);margin:14px 0 0;font-size:18px}.nmcMtW_note{color:var(--sw-muted);margin-top:20px;font-size:12px}.nmcMtW_transactionFlow{grid-template-columns:repeat(6,1fr);gap:18px;margin:42px 0;padding:0;list-style:none;display:grid}.nmcMtW_transactionFlow li{border-top:1px solid #9bbbd755;flex-direction:column;align-items:flex-start;padding:20px 12px;display:flex;position:relative}.nmcMtW_transactionFlow li:not(:last-child):after{content:"→";color:#9ec7ff;position:absolute;top:58px;right:-16px}.nmcMtW_flowNumber{color:#9ec7ff;margin-bottom:22px}.nmcMtW_transactionFlow svg{color:#9ec7ff;stroke-width:1.25px;width:36px;height:36px}.nmcMtW_transactionFlow h3{margin:16px 0 6px;font-size:17px}.nmcMtW_transactionFlow p{color:#cbd6df;margin:0;font-size:12px}.nmcMtW_humanDecision{background:#ffffff05;border:1px solid #9bbbd755;border-radius:16px;align-items:flex-start;gap:20px;padding:28px;display:flex}.nmcMtW_humanDecision>svg{color:#9ec7ff;flex:0 0 28px;margin-top:3px}.nmcMtW_humanDecision h3{margin:0 0 10px;font-size:18px}.nmcMtW_humanDecision p{color:#cbd6df;margin:0;font-size:14px}.nmcMtW_promise{background:var(--sw-paper);border-radius:24px 4px;padding:32px}.nmcMtW_promise h3{font-size:19px}.nmcMtW_promise p{color:var(--sw-muted);font-size:14px}.nmcMtW_promise hr{border-color:var(--sw-line);margin:28px 0}.nmcMtW_teaser{margin-top:30px;display:block}.nmcMtW_teaser img{aspect-ratio:2.8;-o-object-fit:cover;object-fit:cover;border-radius:20px 4px;width:100%;height:auto}@keyframes nmcMtW_connect{0%{stroke-dashoffset:20px;opacity:.35}to{stroke-dashoffset:0;opacity:1}}@media (max-width:900px){.nmcMtW_heroHeading{gap:32px}.nmcMtW_stage{gap:24px}.nmcMtW_hub{width:100px;height:100px;font-size:11px}.nmcMtW_node{min-width:80px;font-size:11px}.nmcMtW_transactionFlow{grid-template-columns:repeat(3,1fr)}.nmcMtW_transactionFlow li:nth-child(3):after{display:none}.nmcMtW_workCard{padding:22px}}@media (max-width:640px){.nmcMtW_heroHeading,.nmcMtW_stage{grid-template-columns:1fr;gap:26px}.nmcMtW_heroHeading{margin-top:16px}.nmcMtW_panorama img{aspect-ratio:1.15}.nmcMtW_panorama figcaption{flex-direction:column;gap:3px}.nmcMtW_selector{gap:5px}.nmcMtW_selector button{flex-direction:column;align-items:flex-start;gap:9px;padding:13px 7px;font-size:12px}.nmcMtW_number{flex-basis:30px;width:30px;height:30px}.nmcMtW_stageCopy h3{font-size:22px}.nmcMtW_network{width:100%;max-width:480px;min-height:310px;margin:auto}.nmcMtW_node{min-width:90px;padding:9px 5px}.nmcMtW_hub{width:90px;height:90px;box-shadow:0 0 0 5px var(--sw-pale);gap:7px}.nmcMtW_hub svg{width:27px;height:27px}.nmcMtW_workGrid{grid-template-columns:1fr;gap:16px}.nmcMtW_workCard{grid-template-columns:1fr 22px 1fr;align-items:center;gap:16px;display:grid}.nmcMtW_routine{flex-direction:column;align-items:flex-start}.nmcMtW_workArrow{width:22px;margin:0;transform:rotate(-90deg)}.nmcMtW_creative h3{font-size:16px}.nmcMtW_transactionFlow{gap:8px}.nmcMtW_transactionFlow li{padding:18px 3px}.nmcMtW_transactionFlow h3{font-size:15px}.nmcMtW_transactionFlow li:not(:last-child):after{right:-6px}.nmcMtW_transactionFlow p{font-size:11px}.nmcMtW_humanDecision{gap:14px;padding:22px}.nmcMtW_humanDecision h3{font-size:16px}.nmcMtW_promise{padding:26px}.nmcMtW_teaser img{aspect-ratio:1.5}}@media (prefers-reduced-motion:reduce){.nmcMtW_signal,.nmcMtW_panorama img{animation:none}}.nmcMtW_stage>*{min-width:0}@media (max-width:360px){.nmcMtW_network{aspect-ratio:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-height:0;display:grid}.nmcMtW_connections{display:none}.nmcMtW_hub,.nmcMtW_node{border-radius:14px;width:auto;min-width:0;height:auto;min-height:0;padding:16px 10px;position:static;transform:none}.nmcMtW_hub{box-shadow:none;flex-direction:row;grid-column:1/-1}}
.sYXnEq_container{width:min(100% - 64px,1120px);margin-inline:auto}.sYXnEq_section{padding-block:128px;scroll-margin-top:92px}.sYXnEq_inner{flex-direction:column;gap:56px;display:flex}.sYXnEq_white{background:#fff}.sYXnEq_paper{background:var(--sw-paper)}.sYXnEq_pale{background:var(--sw-pale)}.sYXnEq_navy{background:var(--sw-navy);color:#f5f7f5}.sYXnEq_head{flex-direction:column;gap:20px;max-width:760px;display:flex}.sYXnEq_headSplit{-moz-column-gap:32px;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:20px 32px;display:grid}.sYXnEq_headSplit>div{flex-direction:column;gap:20px;display:flex}.sYXnEq_eyebrow{letter-spacing:.14em;color:var(--sw-blue);font-size:13px;font-weight:700}.sYXnEq_navy .sYXnEq_eyebrow{color:#f7df9c}.sYXnEq_h1,.sYXnEq_h2{color:var(--sw-navy);text-wrap:balance;margin:0}.sYXnEq_h1{letter-spacing:-.03em;font-size:clamp(38px,5vw,72px);font-weight:900;line-height:1.25}.sYXnEq_h2{letter-spacing:-.02em;font-size:clamp(30px,3.4vw,48px);font-weight:700;line-height:1.35}.sYXnEq_navy .sYXnEq_h2{color:#fff}.sYXnEq_lead{color:var(--sw-neutral-700);margin:0;font-size:17px;line-height:1.95}.sYXnEq_navy .sYXnEq_lead{color:#ccdae6}.sYXnEq_note{color:var(--sw-muted);margin:0;font-size:13px;line-height:1.9}.sYXnEq_actions{flex-wrap:wrap;gap:12px;display:flex}.sYXnEq_btn,.sYXnEq_btnPrimary,.sYXnEq_btnSecondary,.sYXnEq_btnGold,.sYXnEq_btnLight,.sYXnEq_btnGhost{border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:56px;padding:0 28px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex}.sYXnEq_btnPrimary{background:var(--sw-blue);color:#fff}.sYXnEq_btnPrimary:hover{background:var(--sw-blue-hover);transform:translateY(-2px);box-shadow:0 8px 20px #2265d840}.sYXnEq_btnSecondary{border:1px solid var(--sw-line);color:var(--sw-navy);background:#fff}.sYXnEq_btnSecondary:hover{border-color:var(--sw-navy)}.sYXnEq_btnGold{color:var(--sw-navy);background:#f7df9c}.sYXnEq_btnGold:hover{transform:translateY(-2px);box-shadow:0 8px 20px #f7df9c40}.sYXnEq_btnLight{color:var(--sw-navy);background:#fff}.sYXnEq_btnLight:hover{transform:translateY(-2px)}.sYXnEq_btnGhost{color:#fff;border:1px solid #f5f7f559}.sYXnEq_btnGhost:hover{border-color:#fff}.sYXnEq_btnPrimary:focus-visible,.sYXnEq_btnSecondary:focus-visible,.sYXnEq_btnGold:focus-visible,.sYXnEq_btnLight:focus-visible,.sYXnEq_btnGhost:focus-visible{outline:2px solid var(--sw-blue);outline-offset:3px}.sYXnEq_arrow{flex-shrink:0;width:16px;height:16px}.sYXnEq_intro{padding-block:112px 96px}.sYXnEq_introGrid{-moz-column-gap:32px;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:28px 32px;display:grid}.sYXnEq_introGrid>div{flex-direction:column;gap:24px;display:flex}.sYXnEq_introSide{gap:28px!important}.sYXnEq_breadcrumb{color:var(--sw-muted);font-size:12px}.sYXnEq_breadcrumb a{color:var(--sw-blue);text-decoration:none}.sYXnEq_proofs{border-top:1px solid var(--sw-neutral-200);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:72px;padding-top:28px;display:grid}.sYXnEq_proof{border-left:1px solid var(--sw-neutral-200);flex-direction:column;gap:6px;padding:0 32px;display:flex}.sYXnEq_proof:first-child{border-left:0;padding-left:0}.sYXnEq_proof strong{color:var(--sw-navy);font-size:15px;font-weight:700}.sYXnEq_proof span,.sYXnEq_proof a{color:var(--sw-muted);font-size:13px;line-height:1.8}.sYXnEq_proof a{color:var(--sw-blue)}.sYXnEq_points{-moz-column-gap:48px;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 48px;display:grid}.sYXnEq_point{border-top:1px solid #f5f7f52e;flex-direction:column;gap:10px;padding-top:24px;display:flex}.sYXnEq_point h3{color:#fff;margin:0;font-size:18px;font-weight:700}.sYXnEq_point p{color:#ccdae6;margin:0;font-size:14px;line-height:1.9}.sYXnEq_inputs{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.sYXnEq_inputCard{background:var(--sw-paper);border-radius:14px;align-items:center;gap:16px;padding:22px 24px;display:flex}.sYXnEq_inputCard svg{width:28px;height:28px;color:var(--sw-blue);flex-shrink:0}.sYXnEq_inputCard div{flex-direction:column;gap:2px;display:flex}.sYXnEq_inputCard strong{color:var(--sw-navy);font-size:15px}.sYXnEq_inputCard span{color:var(--sw-muted);font-size:13px}.sYXnEq_changes{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sYXnEq_change{border-top:1px solid var(--sw-line);grid-template-columns:360px 64px minmax(0,1fr);align-items:center;padding-block:36px;display:grid}.sYXnEq_change:last-child{border-bottom:1px solid var(--sw-line)}.sYXnEq_change>div{flex-direction:column;gap:6px;display:flex}.sYXnEq_changeLabel{letter-spacing:.1em;color:var(--sw-neutral-400);font-size:12px;font-weight:700}.sYXnEq_changeLabelAfter{letter-spacing:.1em;color:var(--sw-blue);font-size:12px;font-weight:700}.sYXnEq_before{color:var(--sw-muted);font-size:22px;font-weight:500}.sYXnEq_after{color:var(--sw-navy);font-size:28px;font-weight:700;line-height:1.5}.sYXnEq_changeArrow{width:28px;height:28px;color:var(--sw-blue)}.sYXnEq_examples{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.sYXnEq_example{border:1px solid var(--sw-neutral-200);border-radius:18px;flex-direction:column;gap:20px;padding:32px;display:flex}.sYXnEq_example h3{color:var(--sw-navy);margin:0;font-size:20px;font-weight:700;line-height:1.7}.sYXnEq_exampleRule{background:var(--sw-neutral-200);height:1px}.sYXnEq_example p{color:var(--sw-neutral-700);margin:0;font-size:14px;line-height:1.9}.sYXnEq_exampleIndustry{letter-spacing:.1em;color:var(--sw-blue);font-size:12px;font-weight:700}.sYXnEq_exampleNext{flex-direction:column;gap:8px;display:flex}.sYXnEq_exampleNext span{color:var(--sw-muted);font-size:12px;font-weight:700}.sYXnEq_entry{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.sYXnEq_entryDark,.sYXnEq_entryLight{border-radius:20px;flex-direction:column;align-items:flex-start;gap:18px;padding:44px;scroll-margin-top:110px;display:flex}.sYXnEq_entryDark{background:var(--sw-navy);color:#f5f7f5}.sYXnEq_entryLight{background:#fff}.sYXnEq_entryDark h3,.sYXnEq_entryLight h3{margin:0;font-size:30px;font-weight:700;line-height:1.4}.sYXnEq_entryDark h3{color:#fff}.sYXnEq_entryLight h3{color:var(--sw-navy)}.sYXnEq_entryDark p,.sYXnEq_entryLight p{margin:0;font-size:15px;line-height:1.9}.sYXnEq_entryDark p{color:#ccdae6}.sYXnEq_entryLight p{color:var(--sw-muted)}.sYXnEq_entryEyebrowDark{letter-spacing:.1em;color:#f7df9c;font-size:12px;font-weight:700}.sYXnEq_entryEyebrowLight{letter-spacing:.1em;color:var(--sw-blue);font-size:12px;font-weight:700}.sYXnEq_entryNote{color:#ccdae6;font-size:12px}.sYXnEq_formWrap{align-self:stretch}.sYXnEq_formWrap form>div:first-child{flex-direction:column}.sYXnEq_h1,.sYXnEq_h2,.sYXnEq_finalTitle{word-break:auto-phrase}.sYXnEq_phrase{display:inline-block}.sYXnEq_priceStrip{background:#fff;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding:28px 36px;scroll-margin-top:110px;display:flex}.sYXnEq_priceStrip div{flex-direction:column;gap:4px;display:flex}.sYXnEq_priceStrip strong{color:var(--sw-navy);font-size:18px}.sYXnEq_priceStrip span{color:var(--sw-muted);font-size:14px}.sYXnEq_textLink{color:var(--sw-blue);font-size:15px;font-weight:700;text-decoration:none}.sYXnEq_textLink:hover{text-underline-offset:4px;text-decoration:underline}.sYXnEq_faqGrid{-moz-column-gap:96px;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:36px 96px;display:grid}.sYXnEq_faqAside{flex-direction:column;gap:20px;display:flex}.sYXnEq_trust{flex-direction:column;gap:10px;margin-top:16px;font-size:14px;display:flex}.sYXnEq_trust span{color:var(--sw-muted)}.sYXnEq_trust a{color:var(--sw-blue);text-decoration:none}.sYXnEq_trust a:hover{text-decoration:underline}.sYXnEq_faqList{flex-direction:column;display:flex}.sYXnEq_faq{border-top:1px solid var(--sw-neutral-200);padding-block:28px}.sYXnEq_faq:last-child{border-bottom:1px solid var(--sw-neutral-200)}.sYXnEq_faq summary{cursor:pointer;color:var(--sw-navy);justify-content:space-between;align-items:center;gap:16px;font-size:18px;font-weight:700;list-style:none;display:flex}.sYXnEq_faq summary::-webkit-details-marker{display:none}.sYXnEq_faq summary:after{content:"+";color:var(--sw-blue);flex-shrink:0;font-size:22px;font-weight:400}.sYXnEq_faq[open] summary:after{content:"−"}.sYXnEq_faq summary:focus-visible{outline:2px solid var(--sw-blue);outline-offset:4px;border-radius:4px}.sYXnEq_faq p{color:var(--sw-muted);margin:14px 0 0;font-size:15px;line-height:1.9}.sYXnEq_final{text-align:center;padding-block:144px}.sYXnEq_finalInner{flex-direction:column;align-items:center;gap:32px;display:flex}.sYXnEq_finalTitle{letter-spacing:-.03em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(34px,4.4vw,60px);font-weight:900;line-height:1.3}.sYXnEq_finalInner .sYXnEq_lead{max-width:620px}.sYXnEq_finalInner .sYXnEq_actions{justify-content:center;margin-top:8px}@media (max-width:1023px){.sYXnEq_change{grid-template-columns:280px 48px minmax(0,1fr)}.sYXnEq_after{font-size:24px}.sYXnEq_faqGrid{-moz-column-gap:48px;column-gap:48px}}@media (max-width:767px){.sYXnEq_container{width:calc(100% - 40px)}.sYXnEq_section{padding-block:80px}.sYXnEq_inner{gap:36px}.sYXnEq_head,.sYXnEq_headSplit>div{gap:16px}.sYXnEq_headSplit,.sYXnEq_introGrid{grid-template-columns:minmax(0,1fr)}.sYXnEq_eyebrow{font-size:12px}.sYXnEq_lead{font-size:15px;line-height:1.9}.sYXnEq_h2{line-height:1.4}.sYXnEq_intro{padding-block:56px 64px}.sYXnEq_actions{flex-direction:column;align-items:stretch}.sYXnEq_proofs{grid-template-columns:minmax(0,1fr);margin-top:36px;padding-top:0}.sYXnEq_proof,.sYXnEq_proof:first-child{border-left:0;border-bottom:1px solid var(--sw-neutral-200);padding:14px 0}.sYXnEq_points,.sYXnEq_inputs,.sYXnEq_examples,.sYXnEq_entry,.sYXnEq_faqGrid{grid-template-columns:minmax(0,1fr)}.sYXnEq_points{row-gap:20px}.sYXnEq_point{padding-top:16px}.sYXnEq_point h3{font-size:16px}.sYXnEq_point p{font-size:13px}.sYXnEq_inputs{gap:10px}.sYXnEq_inputCard{padding:16px 18px}.sYXnEq_change{grid-template-columns:minmax(0,1fr);row-gap:8px;padding-block:24px}.sYXnEq_changeArrow{display:none}.sYXnEq_before{font-size:14px}.sYXnEq_after{font-size:19px;line-height:1.6}.sYXnEq_example{gap:14px;padding:24px}.sYXnEq_example h3{font-size:17px}.sYXnEq_entryDark,.sYXnEq_entryLight{gap:14px;padding:28px 24px}.sYXnEq_entryDark h3,.sYXnEq_entryLight h3{font-size:22px}.sYXnEq_entryDark .sYXnEq_btnLight{align-self:stretch}.sYXnEq_priceStrip{padding:20px 24px}.sYXnEq_faq{padding-block:20px}.sYXnEq_faq summary{font-size:16px}.sYXnEq_faq p{font-size:14px}.sYXnEq_final{padding-block:88px}.sYXnEq_finalInner{gap:24px}.sYXnEq_finalInner .sYXnEq_actions{align-self:stretch}}.sYXnEq_h1,.sYXnEq_h2,.sYXnEq_finalTitle,.sYXnEq_after,.sYXnEq_example h3,.sYXnEq_entryDark h3,.sYXnEq_entryLight h3,.sYXnEq_faq summary{word-break:auto-phrase}
