#journey{scroll-margin-top:5.5rem}.processPage{overflow:clip}.processEyebrow{color:var(--color-orange-dark);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:800;line-height:1.3}.processHero{color:#fff;background:radial-gradient(circle at 84% 4%,#f05a2836,#0000 28rem),linear-gradient(135deg,#091f31,#15384e);padding:clamp(4.5rem,7vw,7rem) 0 clamp(4rem,6vw,6rem);position:relative;overflow:hidden}.processHero:before{color:#ffffff06;content:"PROCESS";font-family:var(--font-heading);letter-spacing:-.08em;pointer-events:none;white-space:nowrap;font-size:clamp(8rem,18vw,22rem);font-weight:800;line-height:.8;position:absolute;bottom:-.22em;right:-.04em}.processHeroTop{z-index:1;grid-template-columns:minmax(0,1.35fr) minmax(21rem,.65fr);align-items:end;gap:clamp(3rem,8vw,8rem);display:grid;position:relative}.processHero .processEyebrow{color:var(--color-orange)}.processHeroContent h1{color:#fff;max-width:11ch;font-family:var(--font-heading);letter-spacing:-.065em;text-wrap:balance;margin:1rem 0 0;font-size:clamp(4.25rem,7vw,7.5rem);line-height:.88}.processHeroAside{max-width:34rem;padding-bottom:.5rem}.processHeroAside>p:first-child{color:#ffffffb3;margin:0;font-size:clamp(1rem,1.35vw,1.125rem);line-height:1.75}.processHeroActions{flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;margin-top:1.75rem;display:flex}.processHeroTextLink{color:#fff;text-underline-offset:.3rem;font-size:.875rem;font-weight:750;text-decoration-color:#fff6;text-decoration-thickness:1px}.processHeroTextLink:hover{color:var(--color-orange)}.processHeroCommitment{font-weight:700;color:#ffffff7a!important;margin:1rem 0 0!important;font-size:.75rem!important}.processHeroJourney{z-index:1;backdrop-filter:blur(1rem);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:1.25rem;margin-top:clamp(4rem,7vw,7rem);padding:1.75rem 1.5rem;position:relative;box-shadow:inset 0 1px #ffffff0d,0 2rem 5rem #0000002e}.processHeroLine{background:linear-gradient(90deg, #f05a284d, var(--color-orange), #f05a284d);height:1px;position:absolute;top:2.3rem;left:calc(8.333% + 1.5rem);right:calc(8.333% + 1.5rem)}.processHeroJourneyGrid{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.processHeroJourneyGrid article{text-align:center;justify-items:center;gap:.5rem;min-width:0;padding-inline:.5rem;display:grid;position:relative}.processHeroJourneyGrid article>span{z-index:1;background:var(--color-orange);color:#0000;border:.25rem solid #17384e;border-radius:50%;place-items:center;width:1.25rem;height:1.25rem;font-size:0;display:grid;position:relative;box-shadow:0 0 0 .25rem #f05a2829}.processHeroJourneyGrid strong{color:#fff;font-family:var(--font-heading);margin-top:.25rem;font-size:1rem;line-height:1.15}.processHeroJourneyGrid p{color:#ffffff85;margin:0;font-size:.6875rem;line-height:1.4}.processEntry{background:linear-gradient(145deg,#faf8f4,#edf2f4);padding:clamp(4.5rem,6vw,6.5rem) 0;position:relative}.processEntryHeader{grid-template-columns:minmax(12rem,.4fr) minmax(0,1.6fr);align-items:start;gap:clamp(2rem,6vw,6rem);margin-bottom:clamp(2.75rem,5vw,4rem);display:grid}.processEntryHeader h2{max-width:22ch;color:var(--color-navy);font-family:var(--font-heading);letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(2.75rem,4.5vw,4.5rem);line-height:.98}.processEntryGrid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(1.5rem,2.5vw,2.25rem);display:grid}.processEntryCard{border-radius:1.25rem;flex-direction:column;justify-content:space-between;min-height:25rem;padding:clamp(1.75rem,3vw,2.5rem);text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.processEntryCard:hover{transform:translateY(-.35rem)}.processEntryCardContact{background:#ffffffd1;border:1px solid #10263a1c;box-shadow:0 1.5rem 3.5rem #10263a12}.processEntryCardBrief{background:radial-gradient(circle at 95% 0,#f05a2838,#0000 18rem),linear-gradient(135deg,#10283d,#1c435c);border:1px solid #ffffff1f;box-shadow:0 2rem 4.5rem #10263a33}.processEntryCardBrief:before{color:#ffffff0a;content:"START";font-family:var(--font-heading);letter-spacing:-.08em;pointer-events:none;font-size:clamp(7rem,13vw,12rem);font-weight:800;line-height:.8;position:absolute;bottom:-.22em;right:-.05em}.processEntryCardTop,.processEntryCardContent,.processEntryCardAction{z-index:1;position:relative}.processEntryCardTop{justify-content:space-between;align-items:center;gap:1rem;display:flex}.processEntryCardTop>span:first-child{color:var(--color-orange-dark);letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem;font-weight:800}.processEntryCardBrief .processEntryCardTop>span:first-child{color:var(--color-orange)}.processEntryBadge{color:var(--color-text-muted);letter-spacing:.06em;text-transform:uppercase;border:1px solid #10263a1a;border-radius:999px;padding:.45rem .7rem;font-size:.625rem;font-weight:750}.processEntryCardBrief .processEntryBadge{color:#ffffffa3;border-color:#ffffff24}.processEntryCardContent{margin-block:auto;padding-block:3rem}.processEntryCardContent>p{color:var(--color-orange-dark);margin:0 0 .75rem;font-size:.75rem;font-weight:750}.processEntryCardBrief .processEntryCardContent>p{color:var(--color-orange)}.processEntryCard h3{max-width:12ch;color:var(--color-navy);font-family:var(--font-heading);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(2.75rem,4.25vw,4.5rem);line-height:.92}.processEntryCardBrief h3{color:#fff}.processEntryCardDescription{max-width:38rem;color:var(--color-text-muted);margin-top:1.25rem;font-size:.9375rem;line-height:1.7}.processEntryCardBrief .processEntryCardDescription{color:#ffffffa8}.processEntryCardAction{color:var(--color-navy);border-top:1px solid #10263a1a;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.25rem;font-size:.875rem;font-weight:800;display:flex}.processEntryCardBrief .processEntryCardAction{color:#fff;border-color:#ffffff24}.processEntryCardAction>span:last-child{font-size:1.25rem;transition:transform .18s}.processEntryCard:hover .processEntryCardAction>span:last-child{transform:translate(.35rem)}.processJourney{background:#f7f4ef;padding:clamp(5rem,8vw,8rem) 0;position:relative}.processJourneyLayout{grid-template-columns:minmax(18rem,.65fr) minmax(34rem,1.35fr);align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}.processJourneyIntro{position:sticky;top:7rem}.processJourneyIntro h2{max-width:11ch;color:var(--color-navy);font-family:var(--font-heading);letter-spacing:-.055em;text-wrap:balance;margin:1rem 0 0;font-size:clamp(3rem,4.75vw,4.75rem);line-height:.94}.processJourneyIntro>p:nth-of-type(2){max-width:34rem;color:var(--color-text-muted);margin:1.5rem 0 0;font-size:1rem;line-height:1.75}.processJourneyProgress{gap:1rem;margin-top:2rem;display:grid}.processJourneyProgress>span{background:linear-gradient(90deg, var(--color-orange) 0 33%, #10263a21 33% 100%);border-radius:999px;width:100%;max-width:18rem;height:.25rem}.processJourneyProgress p{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:.75rem;font-weight:700;display:flex}.processJourneyProgress strong{color:var(--color-orange-dark)}.processActs{gap:clamp(1.75rem,3vw,2.5rem);display:grid}.processAct{border-radius:1.25rem;padding:clamp(2rem,4vw,3rem);position:relative;overflow:hidden}.processAct--light{background:#fff;border:1px solid #10263a1a;box-shadow:0 1.5rem 3.5rem #10263a0f}.processAct--dark{color:#fff;background:radial-gradient(circle at 92% 0,#f05a2833,#0000 19rem),linear-gradient(135deg,#10283d,#1a4058);border:1px solid #ffffff1a;box-shadow:0 2rem 4rem #10263a2e}.processAct--warm{background:radial-gradient(circle at 100% 0,#f05a2829,#0000 20rem),linear-gradient(145deg,#fff7ef,#f2ece5);border:1px solid #f05a2833}.processActHeader{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.processActHeader>span{width:3rem;height:3rem;color:var(--color-orange-dark);letter-spacing:.08em;background:#f05a2814;border:1px solid #f05a2840;border-radius:50%;place-items:center;font-size:.6875rem;font-weight:800;display:grid}.processAct--dark .processActHeader>span{color:var(--color-orange);background:#f05a281f;border-color:#f05a2861}.processActHeader p{color:var(--color-orange-dark);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .5rem;font-size:.6875rem;font-weight:800}.processAct--dark .processActHeader p{color:var(--color-orange)}.processActHeader h3{max-width:16ch;color:var(--color-navy);font-family:var(--font-heading);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2rem,3.5vw,3.25rem);line-height:.98}.processAct--dark .processActHeader h3{color:#fff}.processActDescription{max-width:48rem;color:var(--color-text-muted);margin:1.75rem 0 0 4.5rem;font-size:.9375rem;line-height:1.75}.processAct--dark .processActDescription{color:#ffffffa8}.processActSteps{gap:1rem;margin:2rem 0 0 4.5rem;padding:0;list-style:none;display:grid}.processActSteps li{background:#ffffff8c;border:1px solid #10263a14;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;padding:1.125rem;display:grid}.processAct--dark .processActSteps li{background:#ffffff0d;border-color:#ffffff17}.processActSteps li>span{color:var(--color-orange-dark);letter-spacing:.1em;font-size:.625rem;font-weight:800}.processAct--dark .processActSteps li>span{color:var(--color-orange)}.processActSteps li p{color:var(--color-navy);margin:0;font-size:.875rem;font-weight:700;line-height:1.5}.processAct--dark .processActSteps li p{color:#ffffffd1}.processActApproval{border-top:1px solid #10263a1a;align-items:center;gap:.75rem;margin:1.75rem 0 0 4.5rem;padding-top:1.5rem;display:flex}.processAct--dark .processActApproval{border-color:#ffffff1f}.processActApproval>span{background:#f05a2824;border-radius:50%;width:1.25rem;height:1.25rem;position:relative}.processActApproval>span:after{border-right:.125rem solid var(--color-orange);border-bottom:.125rem solid var(--color-orange);content:"";width:.3rem;height:.52rem;position:absolute;top:.28rem;left:.42rem;transform:rotate(45deg)}.processActApproval strong{color:var(--color-navy);font-size:.8125rem;line-height:1.5}.processAct--dark .processActApproval strong{color:#fff}.processWorkspace{background:#e9f0f3;padding:clamp(5rem,7vw,7rem) 0;position:relative;overflow:hidden}.processWorkspace:before{content:"";pointer-events:none;background:radial-gradient(circle,#f05a281a,#0000 68%);border-radius:50%;width:40rem;height:40rem;position:absolute;top:-18rem;left:-15rem}.processWorkspaceHeader{z-index:1;grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);align-items:end;gap:clamp(2rem,6vw,6rem);margin-bottom:clamp(2.75rem,5vw,4rem);display:grid;position:relative}.processWorkspaceHeader h2{max-width:15ch;color:var(--color-navy);font-family:var(--font-heading);letter-spacing:-.055em;text-wrap:balance;margin:1rem 0 0;font-size:clamp(3rem,4.75vw,4.75rem);line-height:.94}.processWorkspaceHeader>p{max-width:38rem;color:var(--color-text-muted);margin:0;font-size:1rem;line-height:1.75}.processWorkspaceWindow{z-index:1;background:#fff;border:1px solid #10263a24;border-radius:1.25rem;position:relative;overflow:hidden;box-shadow:0 2.5rem 6rem #10263a2e}.processWorkspaceToolbar{background:#f7f8f9;border-bottom:1px solid #10263a1a;grid-template-columns:1fr auto 1fr;align-items:center;min-height:4.25rem;padding:0 1.5rem;display:grid}.processWorkspaceDots{gap:.4rem;display:flex}.processWorkspaceDots span{background:#10263a2b;border-radius:50%;width:.65rem;height:.65rem}.processWorkspaceDots span:first-child{background:var(--color-orange)}.processWorkspaceTitle{justify-items:center;gap:.15rem;display:grid}.processWorkspaceTitle span{color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.5625rem;font-weight:750}.processWorkspaceTitle strong{color:var(--color-navy);font-family:var(--font-heading);font-size:.9375rem}.processWorkspaceLive{color:var(--color-text-muted);justify-self:end;align-items:center;gap:.5rem;font-size:.6875rem;font-weight:750;display:flex}.processWorkspaceLive>span{background:#35a46f;border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 0 .25rem #35a46f1f}.processWorkspaceBody{grid-template-columns:15rem minmax(0,1fr);min-height:34rem;display:grid}.processWorkspaceSidebar{background:linear-gradient(#10283d,#15364d);border-right:1px solid #ffffff1a;padding:1.5rem}.processWorkspaceProject{justify-content:space-between;align-items:center;gap:1rem;display:flex}.processWorkspaceProject span{color:#ffffff8a;letter-spacing:.08em;text-transform:uppercase;font-size:.625rem;font-weight:750}.processWorkspaceProject strong{color:#fff;font-family:var(--font-heading);font-size:1.125rem}.processWorkspaceProgress{background:#ffffff1a;border-radius:999px;height:.35rem;margin-top:.875rem;overflow:hidden}.processWorkspaceProgress span{border-radius:inherit;background:var(--color-orange);width:68%;height:100%;display:block}.processWorkspaceNavigation{gap:.35rem;margin-top:2rem;display:grid}.processWorkspaceNavigation>span{color:#ffffff9e;border-radius:.5rem;padding:.75rem;font-size:.8125rem;font-weight:700}.processWorkspaceNavigationCurrent{background:#ffffff14;color:#fff!important}.processWorkspaceNext{border-top:1px solid #ffffff1f;gap:.4rem;margin-top:2.5rem;padding-top:1.25rem;display:grid}.processWorkspaceNext span{color:var(--color-orange);letter-spacing:.1em;text-transform:uppercase;font-size:.5625rem;font-weight:800}.processWorkspaceNext strong{color:#fff;font-size:.8125rem;line-height:1.4}.processWorkspaceMain{padding:clamp(1.5rem,3vw,2.5rem)}.processWorkspaceMainHeader{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:2rem;padding-bottom:1.5rem;display:flex}.processWorkspaceMainHeader span:first-child{color:var(--color-orange-dark);letter-spacing:.1em;text-transform:uppercase;font-size:.625rem;font-weight:800}.processWorkspaceMainHeader h3{color:var(--color-navy);font-family:var(--font-heading);letter-spacing:-.04em;margin:.4rem 0 0;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1}.processWorkspacePreviewButton{border:1px solid var(--color-orange);background:var(--color-orange);color:#fff;border-radius:.5rem;justify-content:center;align-items:center;min-height:2.75rem;padding:.7rem 1rem;font-size:.75rem;font-weight:750;display:inline-flex}.processWorkspaceItems{margin-top:1rem;display:grid}.processWorkspaceItems article{border-bottom:1px solid var(--color-border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.125rem 0;display:grid}.processWorkspaceItemIcon{background:#f4f6f7;border:1px solid #10263a17;border-radius:.625rem;place-content:center;gap:.2rem;width:2.75rem;height:2.75rem;display:grid}.processWorkspaceItemIcon span{background:#10263a3d;border-radius:999px;width:1.15rem;height:.18rem}.processWorkspaceItemIcon span:first-child{background:var(--color-orange)}.processWorkspaceItemContent strong{color:var(--color-navy);font-size:.875rem;line-height:1.4}.processWorkspaceItemContent p{color:var(--color-text-muted);margin:.25rem 0 0;font-size:.6875rem;line-height:1.4}.processWorkspaceStatus{letter-spacing:.04em;white-space:nowrap;border-radius:999px;padding:.45rem .65rem;font-size:.5625rem;font-weight:800}.processWorkspaceStatus--review{color:var(--color-orange-dark);background:#f05a281f}.processWorkspaceStatus--building{color:#285f8d;background:#2f69991f}.processWorkspaceStatus--waiting{color:#765b23;background:#8c6b2a1f}.processWorkspaceStatus--approved{color:#26794f;background:#35a46f1f}.processWorkspaceFeedback{background:#f05a280f;border:1px solid #f05a282e;border-radius:.75rem;justify-content:space-between;align-items:center;gap:2rem;margin-top:1.75rem;padding:1.25rem;display:flex}.processWorkspaceFeedback span{color:var(--color-orange-dark);letter-spacing:.1em;text-transform:uppercase;font-size:.5625rem;font-weight:800}.processWorkspaceFeedback p{max-width:44rem;color:var(--color-navy);margin:.4rem 0 0;font-size:.8125rem;line-height:1.55}.processWorkspaceFeedback>strong{color:var(--color-orange-dark);white-space:nowrap;flex:none;font-size:.6875rem}.processWorkspacePromise{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);margin-top:clamp(1.75rem,3vw,2.5rem);display:grid;position:relative}.processWorkspacePromise article{background:#ffffffb8;border:1px solid #10263a1a;border-radius:.875rem;padding:1.5rem}.processWorkspacePromise span{color:var(--color-orange-dark);letter-spacing:.1em;font-size:.625rem;font-weight:800}.processWorkspacePromise strong{color:var(--color-navy);font-family:var(--font-heading);margin-top:1rem;font-size:1.25rem;line-height:1.1;display:block}.processWorkspacePromise p{color:var(--color-text-muted);margin:.5rem 0 0;font-size:.8125rem;line-height:1.55}.processLaunch{color:#fff;background:radial-gradient(circle at 90% 10%,#f05a2833,#0000 28rem),linear-gradient(135deg,#0a2133,#173a51);padding:clamp(5rem,7vw,7rem) 0;position:relative;overflow:hidden}.processLaunchLayout{grid-template-columns:minmax(20rem,.8fr) minmax(34rem,1.2fr);align-items:center;gap:clamp(3rem,8vw,8rem);display:grid}.processLaunch .processEyebrow{color:var(--color-orange)}.processLaunchContent h2{color:#fff;max-width:12ch;font-family:var(--font-heading);letter-spacing:-.055em;text-wrap:balance;margin:1rem 0 0;font-size:clamp(3rem,4.75vw,4.75rem);line-height:.94}.processLaunchContent>p:nth-of-type(2){color:#ffffffa8;max-width:40rem;margin:1.5rem 0 0;font-size:1rem;line-height:1.75}.processLaunchApproval{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:.875rem;grid-template-columns:auto minmax(0,1fr);gap:1rem;margin-top:2rem;padding:1.25rem;display:grid}.processLaunchApproval>span{width:2.25rem;height:2.25rem;color:var(--color-orange);background:#f05a2826;border-radius:50%;place-items:center;font-weight:900;display:grid}.processLaunchApproval strong{color:#fff;font-size:.875rem;line-height:1.4}.processLaunchApproval p{color:#ffffff94;margin:.35rem 0 0;font-size:.75rem;line-height:1.5}.processLaunchChecklist{backdrop-filter:blur(1rem);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:1.25rem;overflow:hidden;box-shadow:0 2rem 5rem #0000002e}.processLaunchChecklistHeader{border-bottom:1px solid #ffffff1f;gap:.5rem;padding:1.5rem;display:grid}.processLaunchChecklistHeader span{color:var(--color-orange);letter-spacing:.1em;text-transform:uppercase;font-size:.625rem;font-weight:800}.processLaunchChecklistHeader strong{color:#fff;font-family:var(--font-heading);font-size:1.75rem;line-height:1.1}.processLaunchItems{padding-inline:1.5rem}.processLaunchItems article{border-bottom:1px solid #ffffff1a;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.125rem 0;display:grid}.processLaunchCheck{color:#72d69d;background:#35a46f26;border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;font-size:.75rem;font-weight:900;display:grid}.processLaunchItems strong{color:#fff;font-size:.8125rem;line-height:1.4}.processLaunchItems p{color:#ffffff7a;margin:.2rem 0 0;font-size:.625rem;line-height:1.4}.processLaunchStatus{color:#ffffff9e;font-size:.625rem;font-weight:750}.processLaunchDeploy{background:var(--color-orange);color:#fff;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem;display:flex}.processLaunchDeploy div{gap:.3rem;display:grid}.processLaunchDeploy div span{letter-spacing:.1em;text-transform:uppercase;font-size:.5625rem;font-weight:800}.processLaunchDeploy strong{font-family:var(--font-heading);font-size:1.375rem;line-height:1.1}.processLaunchDeploy>span{font-size:.875rem;font-weight:800}.processFinalAction{border-top:1px solid #ffffff24;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(2rem,6vw,6rem);margin-top:clamp(4rem,7vw,6rem);padding-top:clamp(2.5rem,4vw,3.5rem);display:grid}.processFinalAction h2{color:#fff;max-width:18ch;font-family:var(--font-heading);letter-spacing:-.045em;text-wrap:balance;margin:.75rem 0 0;font-size:clamp(2rem,3.5vw,3.25rem);line-height:1}.processFinalActionButtons{justify-items:stretch;gap:1rem;min-width:17rem;display:grid}.processFinalActionButtons>*{width:100%}.processFinalTextLink{color:#fff;text-align:center;text-underline-offset:.3rem;font-size:.875rem;font-weight:750;text-decoration-color:#ffffff6b}.processFinalTextLink:hover{color:var(--color-orange)}@media (width<=72rem){.processHeroTop,.processJourneyLayout,.processLaunchLayout{grid-template-columns:1fr}.processHeroContent,.processHeroAside,.processJourneyIntro,.processActs,.processLaunchContent,.processLaunchChecklist{max-width:56rem}.processJourneyIntro{position:static}.processJourneyProgress{display:none}.processWorkspaceHeader{grid-template-columns:1fr;align-items:start;gap:1.25rem}.processFinalAction{grid-template-columns:1fr}.processFinalActionButtons{justify-self:start}}@media (width<=60rem){.processHeroJourney{padding:1rem;overflow:visible}.processHeroLine{display:none}.processHeroJourneyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;min-width:0}.processHeroJourneyGrid article{text-align:left;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.75rem;align-content:start;justify-items:start;min-height:8rem;padding:1rem}.processHeroJourneyGrid article>span{width:2rem;height:2rem;color:var(--color-orange);box-shadow:none;background:#f05a281f;border:1px solid #f05a2859;font-size:.625rem}.processHeroJourneyGrid strong{margin-top:.5rem;font-size:1.125rem}.processWorkspaceBody{grid-template-columns:12rem minmax(0,1fr)}.processWorkspacePromise{grid-template-columns:1fr}}@media (width<=52rem){.processEntryHeader{grid-template-columns:1fr;gap:1rem}.processEntryGrid{grid-template-columns:1fr;gap:1.75rem}.processEntryCard{min-height:22rem}.processWorkspaceBody{grid-template-columns:1fr}.processWorkspaceSidebar{display:none}}@media (width<=42rem){.processHero,.processEntry,.processJourney,.processWorkspace,.processLaunch{padding-block:4rem}.processHeroContent h1{font-size:clamp(3.5rem,16vw,5rem)}.processHeroActions{flex-direction:column;align-items:stretch}.processHeroActions>*{text-align:center;width:100%}.processHeroJourney{margin-top:3rem;padding:1rem}.processHeroJourneyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.processHeroJourneyGrid article{min-height:8.5rem}.processEntryHeader h2,.processJourneyIntro h2,.processWorkspaceHeader h2,.processLaunchContent h2{font-size:clamp(2.75rem,13vw,3.75rem)}.processEntryCard{min-height:21rem;padding:1.5rem}.processEntryCard h3{font-size:clamp(2.5rem,13vw,3.75rem)}.processActs{gap:1.75rem}.processAct{padding:1.5rem}.processActHeader{grid-template-columns:1fr;gap:1rem}.processActDescription,.processActSteps,.processActApproval{margin-left:0}.processActDescription{margin-top:1.5rem}.processActSteps{gap:1rem;margin-top:1.75rem}.processActApproval{margin-top:1.75rem}.processWorkspaceToolbar{grid-template-columns:auto minmax(0,1fr);gap:1rem;padding:0 1rem}.processWorkspaceTitle{justify-items:start}.processWorkspaceLive{display:none}.processWorkspaceMain{padding:1.25rem}.processWorkspaceMainHeader{flex-direction:column;align-items:flex-start;gap:1rem}.processWorkspacePreviewButton{width:100%}.processWorkspaceItems article{grid-template-columns:auto minmax(0,1fr);padding:1.25rem 0}.processWorkspaceStatus{grid-column:2;justify-self:start}.processWorkspaceFeedback{flex-direction:column;align-items:flex-start;gap:1rem;margin-top:1.75rem}.processWorkspacePromise{gap:1.25rem;margin-top:2rem}.processLaunchItems article{grid-template-columns:auto minmax(0,1fr);padding:1.25rem 0}.processLaunchStatus{grid-column:2}.processFinalActionButtons{width:100%;min-width:0}}@media (width<=24rem){.processHeroJourneyGrid{grid-template-columns:1fr}.processHeroJourneyGrid article{min-height:auto}}@media (hover:none){.processEntryCard:hover,.processEntryCard:hover .processEntryCardAction>span:last-child{transform:none}}@media (prefers-reduced-motion:reduce){.processEntryCard,.processEntryCardAction>span:last-child{transition:none}.processEntryCard:hover,.processEntryCard:hover .processEntryCardAction>span:last-child{transform:none}}
