.global-language-control{position:fixed;top:12px;right:14px;z-index:10000;display:flex;align-items:center;gap:8px;padding:7px 10px;border:1px solid hsla(0,0%,100%,.22);border-radius:10px;background:rgba(16,29,45,.94);color:#fff;box-shadow:0 8px 24px rgba(0,0,0,.16);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:13px}.global-language-control label{font-weight:700;white-space:nowrap}.global-language-control select{min-width:128px;max-width:190px;border:1px solid hsla(0,0%,100%,.35);border-radius:7px;background:#fff;color:#122033;padding:6px 8px;font:inherit}.language-status{font-size:12px;opacity:.82;white-space:nowrap}.language-warning{color:#ffd78a}html[dir=rtl] body{direction:rtl}html[dir=rtl] .global-language-control{right:auto;left:14px}html[dir=rtl] input,html[dir=rtl] textarea{text-align:right}@media (max-width:720px){.global-language-control{position:-webkit-sticky;position:sticky;top:0;right:auto;left:auto;width:100%;justify-content:center;border-radius:0;box-sizing:border-box}.global-language-control select{min-width:150px}}.dashboard-title~.actions .primary,.dashboard-title~.internal{display:none}section.shell:has(>.dashboard-title):has(>.live-progress):has(>.actions>button:nth-child(2):not(:disabled))>.actions>.primary{display:inline-flex;align-items:center;justify-content:center;font-size:0}section.shell:has(>.dashboard-title):has(>.live-progress):has(>.actions>button:nth-child(2):not(:disabled))>.actions>.primary:after{content:"Continue →";font-size:15px}section.shell:has(>.dashboard-title)>.actions>.primary span{display:none}section.shell:has(>.dashboard-title)>.dashboard-title .completion,section.shell:has(>.dashboard-title)>.dashboard-title p,section.shell:has(>.dashboard-title)>.metric-grid,section.shell:has(>.dashboard-title)>.two-col{display:none}section.shell:has(>.dashboard-title)>.dashboard-title{margin-bottom:18px}section.shell:has(>.dashboard-title)>.dashboard-title h2{font-size:0}section.shell:has(>.dashboard-title)>.dashboard-title h2:after{content:"Greatlinks is ready to work on your objective";font-size:clamp(34px,4vw,51px)}section.shell:has(>.dashboard-title):has(>.live-progress):has(>.actions>button:nth-child(2):disabled)>.dashboard-title h2:after{content:"Greatlinks is working on your request"}section.shell:has(>.dashboard-title):has(>.live-progress):has(>.actions>button:nth-child(2):disabled)>.live-progress>*{display:none}section.shell:has(>.dashboard-title):has(>.live-progress):has(>.actions>button:nth-child(2):disabled)>.live-progress:before{content:"Greatlinks is currently working on your request. Please wait while we complete the work.";display:block;text-align:center;font-size:clamp(18px,2.2vw,26px);font-weight:750;color:var(--teal);padding:22px 12px;animation:greatlinks-working-pulse 1.35s ease-in-out infinite}section.shell:has(>.dashboard-title):has(>.live-progress):has(>.actions>button:nth-child(2):disabled)>.actions{display:none}@keyframes greatlinks-working-pulse{0%,to{opacity:1}50%{opacity:.28}}@media (prefers-reduced-motion:reduce){section.shell:has(>.dashboard-title)>.live-progress:before{animation:none!important}}section.shell:has(>.dashboard-title):has(>.live-progress):has(>.actions>button:nth-child(2):not(:disabled))>.dashboard-title h2:after{content:"Research complete"}section.shell:has(>.dashboard-title):has(>.live-progress):has(>.actions>button:nth-child(2):not(:disabled))>.live-progress>*{display:none}section.shell:has(>.dashboard-title):has(>.live-progress):has(>.actions>button:nth-child(2):not(:disabled))>.live-progress:before{content:"The work and research are complete. Continue to the next step.";display:block;text-align:center;font-size:clamp(18px,2.2vw,25px);font-weight:750;color:var(--green);padding:22px 12px}section.shell:has(>.dashboard-title):has(>.live-progress)>.actions>button:first-child,section.shell:has(>.dashboard-title):has(>.live-progress)>.actions>button:nth-child(2):not(:disabled){display:none}section.shell.narrow:has(>.panel>.authority-row)>.eyebrow,section.shell.narrow:has(>.panel>.authority-row)>.hint,section.shell.narrow:has(>.panel>.authority-row)>.panel{display:none}section.shell.narrow:has(>.panel>.authority-row)>h2{font-size:0}section.shell.narrow:has(>.panel>.authority-row)>h2:after{content:"Ready to continue";font-size:clamp(34px,4vw,51px)}section.shell.narrow:has(>.panel>.authority-row)>.lead{font-size:0;margin-top:20px}section.shell.narrow:has(>.panel>.authority-row)>.lead:after{content:"Greatlinks has prepared the next step. Continue to choose how you would like to proceed.";display:block;font-size:20px;line-height:1.5;color:#4c6174}section.shell.narrow:has(>.panel>.authority-row)>.actions>.secondary{display:none}section.shell.narrow:has(>.panel>.authority-row)>.actions>.primary{font-size:0}section.shell.narrow:has(>.panel>.authority-row)>.actions>.primary:after{content:"Continue →";font-size:15px}section.shell.narrow:has(>.panel>.authority-row)>.actions>.primary span{display:none}section.shell.narrow:has(>.commitments)>.actions>.secondary,section.shell.narrow:has(>.commitments)>.eyebrow,section.shell.narrow:has(>.commitments)>.hint{display:none}section.shell.narrow:has(>.commitments)>h2{font-size:0}section.shell.narrow:has(>.commitments)>h2:after{content:"How would you like to continue?";font-size:clamp(34px,4vw,51px)}section.shell.narrow:has(>.commitments)>.lead{font-size:0;margin-top:18px}section.shell.narrow:has(>.commitments)>.lead:after{content:"Choose the way you want Greatlinks to support the next step. You remain in control.";display:block;font-size:19px;line-height:1.5;color:#4c6174}section.shell.narrow:has(>.commitments)>.commitments{gap:10px}section.shell.narrow:has(>.commitments) .commitment{grid-template-columns:1fr 26px;padding:17px 19px;min-height:64px}section.shell.narrow:has(>.commitments) .commitment .number,section.shell.narrow:has(>.commitments) .commitment p{display:none}section.shell.narrow:has(>.commitments) .commitment>div{grid-column:1}section.shell.narrow:has(>.commitments) .commitment b{font-size:0}section.shell.narrow:has(>.commitments) .commitment b:after{font-size:18px;line-height:1.35}section.shell.narrow:has(>.commitments) .commitment:first-child b:after{content:"Continue with Greatlinks · Recommended"}section.shell.narrow:has(>.commitments) .commitment:nth-child(2) b:after{content:"Let Greatlinks coordinate the next steps"}section.shell.narrow:has(>.commitments) .commitment:nth-child(3) b:after{content:"Add specialist support"}section.shell.narrow:has(>.commitments) .commitment:nth-child(4) b:after{content:"Use the plan independently"}section.shell.narrow:has(>.commitments) .commitment:nth-child(5) b:after{content:"Discuss another approach with Greatlinks"}section.shell.narrow:has(>.commitments)>.actions>.primary{font-size:0}section.shell.narrow:has(>.commitments)>.actions>.primary:after{content:"Continue →";font-size:15px}section.shell.narrow:has(>.commitments)>.actions>.primary span{display:none}section.shell.narrow:has(>.commitments)>.commitments[data-greatlinks-help-enhanced=true]{position:relative}.commitment-help-toggle{position:absolute;right:50px;z-index:3;width:30px;height:30px;min-width:30px;padding:0;display:grid;place-items:center;border:1px solid #8aa7a6;border-radius:50%;background:#fff;color:var(--teal);font-size:16px;font-weight:850;line-height:1}.commitment-help-toggle:hover,.commitment-help-toggle[aria-expanded=true]{background:var(--pale);border-color:var(--teal)}.commitment-help-panel{margin-top:2px;padding:15px 17px;border:1px solid #c8dcda;border-radius:10px;background:#eef8f7;color:#355466}.commitment-help-panel[hidden]{display:none}.commitment-help-panel strong{display:block;color:var(--navy);font-family:Georgia,Times New Roman,serif;font-size:17px;margin-bottom:5px}.commitment-help-panel p{display:block!important;margin:0;font-size:14px;line-height:1.55;color:#4c6174}section.shell.narrow:has(>.commitments):has(>.status-panel)>.actions,section.shell.narrow:has(>.commitments):has(>.status-panel)>.commitments,section.shell.narrow:has(>.commitments):has(>.status-panel)>.status-panel{display:none}section.shell.narrow:has(>.commitments):has(>.status-panel)>h2:after{content:"Greatlinks will take it from here"}section.shell.narrow:has(>.commitments):has(>.status-panel)>.lead:after{content:"Your preferred path is saved. Greatlinks will prepare the next step and will ask before anything requires your approval."}section.shell.narrow:has(>.secondary-actions):not(:has(>.commitments))>.eyebrow,section.shell.narrow:has(>.secondary-actions):not(:has(>.commitments))>.metric-grid,section.shell.narrow:has(>.secondary-actions):not(:has(>.commitments))>.secondary-actions>.secondary,section.shell.narrow:has(>.secondary-actions):not(:has(>.commitments))>details.panel{display:none}section.shell.narrow:has(>.secondary-actions):not(:has(>.commitments))>.lead{font-size:0;margin-top:18px}section.shell.narrow:has(>.secondary-actions):not(:has(>.commitments))>.lead:after{content:"Greatlinks is preparing the next step for your selected path. Nothing external will happen without the required approval.";display:block;font-size:19px;line-height:1.5;color:#4c6174}section.shell.narrow:has(>.secondary-actions):not(:has(>.commitments))>.status-panel .section-title{display:none}section.shell.narrow:has(>.secondary-actions):not(:has(>.commitments))>.status-panel{margin-top:20px}.progress-wrap>.journey-step:nth-child(5) small,.progress-wrap>.journey-step:nth-child(6) small,.progress-wrap>.journey-step:nth-child(7) small{font-size:0}.progress-wrap>.journey-step:nth-child(5) small:after{content:"READY";font-size:12px}.progress-wrap>.journey-step:nth-child(6) small:after{content:"YOUR CHOICE";font-size:12px}.progress-wrap>.journey-step:nth-child(7) small:after{content:"NEXT STEP";font-size:12px}section.shell.narrow:has(>.secondary-actions):not(:has(>.commitments))>h2{font-size:0}section.shell.narrow:has(>.secondary-actions):not(:has(>.commitments))>h2:after{content:"Greatlinks is preparing your next step";font-size:clamp(34px,4vw,51px)}section.shell.narrow:has(>.secondary-actions):not(:has(>.commitments))>.lead:after{content:"Your preferred path is saved. Greatlinks will ask before anything requires your approval."}section.shell.narrow:has(>.secondary-actions):not(:has(>.commitments))>.status-panel>*{display:none}section.shell.narrow:has(>.secondary-actions):not(:has(>.commitments))>.status-panel:before{content:"You can leave this page safely. Greatlinks will contact you when a decision or approval is needed.";display:block;font-size:16px;line-height:1.55;color:#4c6174}section.shell.narrow:has(>.secondary-actions):not(:has(>.commitments))>.secondary-actions{display:none}