.homepage-g7-module__wbkGYa__shell{width:min(100% - (var(--page-gutter) * 2), var(--page-max));margin-inline:auto}.homepage-g7-module__wbkGYa__section,.homepage-g7-module__wbkGYa__rootCause,.homepage-g7-module__wbkGYa__engagement,.homepage-g7-module__wbkGYa__closing{padding-block:var(--space-4xl);position:relative}.homepage-g7-module__wbkGYa__sectionIntro{gap:var(--space-2xl);margin-bottom:var(--space-3xl);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}.homepage-g7-module__wbkGYa__sectionIntroCompact{margin-bottom:var(--space-xl)}.homepage-g7-module__wbkGYa__sectionIntro h2,.homepage-g7-module__wbkGYa__sectionIntroCompact h2,.homepage-g7-module__wbkGYa__rootCause h2,.homepage-g7-module__wbkGYa__closing h2{max-width:19ch;color:var(--color-ink);font-size:var(--text-3xl);text-wrap:balance;font-weight:660;line-height:1.04}.homepage-g7-module__wbkGYa__introParagraphs,.homepage-g7-module__wbkGYa__bodyStack,.homepage-g7-module__wbkGYa__warningBody{gap:var(--space-sm);color:var(--color-ink-2);line-height:1.7;display:grid}.homepage-g7-module__wbkGYa__hero{min-height:min(58rem,100svh);padding-block:calc(var(--nav-h) + var(--space-3xl)) var(--space-4xl);position:relative;overflow:clip}.homepage-g7-module__wbkGYa__hero:before{content:"";background:var(--bloom-focus);pointer-events:none;position:absolute;inset:0}.homepage-g7-module__wbkGYa__heroGrid{gap:var(--space-3xl);grid-template-columns:minmax(0,1.2fr) minmax(22rem,.8fr);align-items:center;min-height:42rem;display:grid;position:relative}.homepage-g7-module__wbkGYa__heroCopy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.homepage-g7-module__wbkGYa__heroCopy>*{animation:homepage-g7-module__wbkGYa__hero-enter var(--dur-reveal) var(--ease-out) both}.homepage-g7-module__wbkGYa__heroCopy>:nth-child(2){animation-delay:var(--dur-fast)}.homepage-g7-module__wbkGYa__heroCopy>:nth-child(3){animation-delay:var(--dur-base)}.homepage-g7-module__wbkGYa__heroCopy>:nth-child(4){animation-delay:var(--dur-slow)}.homepage-g7-module__wbkGYa__preheadline{max-width:68ch;margin-bottom:var(--space-lg);color:var(--color-accent-text);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;line-height:1.6}.homepage-g7-module__wbkGYa__hero h1{max-width:16ch;color:var(--color-ink);font-size:var(--text-display-s);text-wrap:balance;font-weight:680;line-height:1.03}.homepage-g7-module__wbkGYa__heroLead{max-width:62ch;margin-top:var(--space-lg);color:var(--color-ink-2);font-size:var(--text-lg);line-height:1.6}.homepage-g7-module__wbkGYa__heroAction,.homepage-g7-module__wbkGYa__engagementCta{align-items:flex-start;gap:var(--space-xs);margin-top:var(--space-xl);flex-direction:column;display:flex}.homepage-g7-module__wbkGYa__heroAction p,.homepage-g7-module__wbkGYa__engagementCta p,.homepage-g7-module__wbkGYa__closingAction>p{color:var(--color-muted);font-size:var(--text-sm)}.homepage-g7-module__wbkGYa__primaryCta,.homepage-g7-module__wbkGYa__darkCta{white-space:nowrap;min-width:0}.homepage-g7-module__wbkGYa__network{aspect-ratio:1;border:1px solid var(--color-rule);background:radial-gradient(circle at center, var(--pane-sheen-top), transparent 44%), var(--pane-fill);width:min(100%,31rem);box-shadow:var(--pane-shadow);animation:homepage-g7-module__wbkGYa__network-enter var(--dur-reveal) var(--ease-out) var(--dur-base) both;border-radius:50%;justify-self:end;position:relative}.homepage-g7-module__wbkGYa__network:before,.homepage-g7-module__wbkGYa__network:after{border:1px solid var(--color-rule-2);content:"";border-radius:50%;position:absolute;inset:11%}.homepage-g7-module__wbkGYa__network:after{inset:24%}.homepage-g7-module__wbkGYa__networkNode,.homepage-g7-module__wbkGYa__networkCenter{z-index:2;border:1px solid var(--pane-rim-mid);background:var(--color-paper-3);color:var(--color-ink-2);font-family:var(--font-mono);font-size:var(--text-2xs);box-shadow:var(--pane-shadow);place-items:center;line-height:1;display:grid;position:absolute}.homepage-g7-module__wbkGYa__networkNode{min-width:7.25rem;min-height:2.75rem;padding-inline:var(--space-sm);border-radius:var(--radius-pill)}.homepage-g7-module__wbkGYa__networkNodeSales{top:8%;left:50%;transform:translate(-50%)}.homepage-g7-module__wbkGYa__networkNodeMarketing{top:47%;right:-3%}.homepage-g7-module__wbkGYa__networkNodeFinance{bottom:6%;left:50%;transform:translate(-50%)}.homepage-g7-module__wbkGYa__networkNodeOperations{top:47%;left:-3%}.homepage-g7-module__wbkGYa__networkCenter{aspect-ratio:1;border-color:var(--color-accent);background:var(--color-paper);width:8.5rem;color:var(--color-accent-text);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.homepage-g7-module__wbkGYa__networkCenter span{font-family:var(--font-display);font-size:var(--text-3xl);align-self:end;font-weight:700}.homepage-g7-module__wbkGYa__networkCenter small{margin-top:var(--space-2xs);color:var(--color-ink-2);font-size:var(--text-2xs);align-self:start}.homepage-g7-module__wbkGYa__networkLine{z-index:1;transform-origin:0;background:var(--color-accent);opacity:.45;width:34%;height:1px;position:absolute;top:50%;left:50%}.homepage-g7-module__wbkGYa__networkLineOne{transform:rotate(-90deg)}.homepage-g7-module__wbkGYa__networkLineTwo{transform:rotate(0)}.homepage-g7-module__wbkGYa__networkLineThree{transform:rotate(90deg)}.homepage-g7-module__wbkGYa__networkLineFour{transform:rotate(180deg)}.homepage-g7-module__wbkGYa__symptomGrid{border-top:1px solid var(--color-rule);border-left:1px solid var(--color-rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.homepage-g7-module__wbkGYa__symptomItem{min-width:0;padding:var(--space-xl);border-right:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule)}.homepage-g7-module__wbkGYa__symptomItem h3{margin-bottom:var(--space-sm);color:var(--color-ink);font-size:var(--text-xl);font-weight:620}.homepage-g7-module__wbkGYa__symptomItem p,.homepage-g7-module__wbkGYa__offerCopy>p,.homepage-g7-module__wbkGYa__engagementItems p,.homepage-g7-module__wbkGYa__person p,.homepage-g7-module__wbkGYa__professionPanel p,.homepage-g7-module__wbkGYa__faqItem p,.homepage-g7-module__wbkGYa__closing p,.homepage-g7-module__wbkGYa__closing li{color:var(--color-ink-2);line-height:1.7}.homepage-g7-module__wbkGYa__sectionConclusion,.homepage-g7-module__wbkGYa__futureClose{max-width:70ch;margin:var(--space-2xl) 0 0 auto;padding-left:var(--space-xl);border-left:3px solid var(--color-accent);color:var(--color-ink);font-size:var(--text-xl);font-weight:520;line-height:1.5}.homepage-g7-module__wbkGYa__stakes{border-top:1px solid var(--color-rule-2)}.homepage-g7-module__wbkGYa__stakesGrid{gap:var(--space-3xl);grid-template-columns:minmax(0,1.05fr) minmax(20rem,.95fr);align-items:center;display:grid}.homepage-g7-module__wbkGYa__equation{gap:var(--space-sm);padding:var(--space-xl);border:1px solid var(--pane-rim-mid);border-radius:var(--radius-lg);background:var(--pane-fill);box-shadow:var(--pane-shadow);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.homepage-g7-module__wbkGYa__equation span,.homepage-g7-module__wbkGYa__equation strong{min-height:7rem;padding:var(--space-sm);border:1px solid var(--color-rule);border-radius:var(--radius-md);color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-lg);text-align:center;place-items:center;line-height:1.2;display:grid}.homepage-g7-module__wbkGYa__equation b{color:var(--color-accent-text);font-size:var(--text-xl)}.homepage-g7-module__wbkGYa__equation strong{border-color:var(--color-accent);background:var(--color-accent);min-height:5rem;color:var(--color-accent-ink);font-size:var(--text-2xl);grid-column:1/-1}.homepage-g7-module__wbkGYa__shadowPanel{gap:var(--space-2xl);margin-top:var(--space-4xl);padding:var(--space-2xl);border:1px solid var(--color-accent);border-radius:var(--radius-lg);background:var(--color-paper-2);box-shadow:var(--pane-shadow);grid-template-columns:minmax(9rem,.28fr) minmax(0,1fr);display:grid}.homepage-g7-module__wbkGYa__shadowMarker{border-right:1px solid var(--color-rule);min-height:20rem;position:relative}.homepage-g7-module__wbkGYa__shadowMarker:before{top:var(--space-md);border:1px solid var(--color-accent);content:"";border-radius:50%;width:5rem;height:5rem;position:absolute;left:50%;transform:translate(-50%)}.homepage-g7-module__wbkGYa__shadowMarker:after{top:7rem;bottom:var(--space-md);background:var(--color-accent);content:"";opacity:.5;width:1px;position:absolute;left:50%}.homepage-g7-module__wbkGYa__shadowMarker span{z-index:1;width:var(--space-sm);aspect-ratio:1;border:2px solid var(--color-paper-2);background:var(--color-accent);border-radius:50%;position:absolute;left:50%;transform:translate(-50%)}.homepage-g7-module__wbkGYa__shadowMarker span:first-child{top:8.75rem}.homepage-g7-module__wbkGYa__shadowMarker span:nth-child(2){top:13rem}.homepage-g7-module__wbkGYa__shadowMarker span:nth-child(3){top:17.25rem}.homepage-g7-module__wbkGYa__shadowCopy h3{max-width:26ch;margin-bottom:var(--space-lg);color:var(--color-ink);font-size:var(--text-2xl);font-weight:650;line-height:1.15}.homepage-g7-module__wbkGYa__shadowCopy>p{margin-top:var(--space-sm);color:var(--color-ink-2);line-height:1.7}.homepage-g7-module__wbkGYa__consequenceList{gap:var(--space-md);margin-top:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.homepage-g7-module__wbkGYa__consequenceList li{padding:var(--space-md);border-left:3px solid var(--color-accent);background:var(--color-paper-3);color:var(--color-ink);line-height:1.5}.homepage-g7-module__wbkGYa__rootCause{border-block:1px solid var(--color-rule);background:var(--color-paper-2)}.homepage-g7-module__wbkGYa__departmentTrack{margin-bottom:var(--space-3xl);border-block:1px solid var(--color-rule);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.homepage-g7-module__wbkGYa__departmentTrack span{padding:var(--space-md) var(--space-sm);border-right:1px solid var(--color-rule);color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-xs);text-align:center}.homepage-g7-module__wbkGYa__departmentTrack span:last-child{border-right:0}.homepage-g7-module__wbkGYa__departmentTrack .homepage-g7-module__wbkGYa__aiDepartment{background:var(--color-accent);color:var(--color-accent-ink);font-weight:700}.homepage-g7-module__wbkGYa__rootCauseGrid{gap:var(--space-3xl);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.homepage-g7-module__wbkGYa__emphasisText{font-weight:540;color:var(--color-ink)!important}.homepage-g7-module__wbkGYa__futureGrid{border:1px solid var(--color-rule);border-radius:var(--radius-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:clip}.homepage-g7-module__wbkGYa__futureBurdens,.homepage-g7-module__wbkGYa__futureOutcomes{gap:var(--space-md);padding:var(--space-2xl);display:grid}.homepage-g7-module__wbkGYa__futureBurdens{color:var(--color-ink-2);background:var(--color-paper-2);align-content:center}.homepage-g7-module__wbkGYa__futureBurdens p{padding-left:var(--space-lg);position:relative}.homepage-g7-module__wbkGYa__futureBurdens p:before{color:var(--color-muted);content:"—";position:absolute;top:0;left:0}.homepage-g7-module__wbkGYa__futureBurdens p,.homepage-g7-module__wbkGYa__futureOutcomes li{line-height:1.55}.homepage-g7-module__wbkGYa__futureOutcomes{border-left:1px solid var(--color-accent);background:var(--color-paper-3);color:var(--color-ink)}.homepage-g7-module__wbkGYa__futureOutcomes h3{margin-bottom:var(--space-sm);color:var(--color-accent-text);font-size:var(--text-2xl);font-weight:700}.homepage-g7-module__wbkGYa__futureOutcomes ul{gap:var(--space-sm);display:grid}.homepage-g7-module__wbkGYa__futureOutcomes li{padding-left:var(--space-lg);position:relative}.homepage-g7-module__wbkGYa__futureOutcomes li:before{content:"→";color:var(--color-accent-text);font-weight:700;position:absolute;top:0;left:0}.homepage-g7-module__wbkGYa__method{background:var(--color-paper-2)}.homepage-g7-module__wbkGYa__warning{gap:var(--space-2xl);padding:var(--space-2xl);border:1px solid var(--color-rule);border-radius:var(--radius-lg);background:var(--color-paper);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.homepage-g7-module__wbkGYa__warning h3{max-width:20ch;color:var(--color-accent-text);font-size:var(--text-2xl);font-weight:650;line-height:1.15}.homepage-g7-module__wbkGYa__methodTransition{margin-block:var(--space-4xl) var(--space-xl);color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-3xl);font-weight:650}.homepage-g7-module__wbkGYa__methodStatement{gap:var(--space-2xl);margin-top:var(--space-3xl);padding:var(--space-2xl);border-radius:var(--radius-lg);background:var(--color-accent);color:var(--color-accent-ink);grid-template-columns:minmax(0,1fr) minmax(20rem,.8fr);align-items:center;display:grid}.homepage-g7-module__wbkGYa__methodStatement>p{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;line-height:1.15}.homepage-g7-module__wbkGYa__methodStatement>div{gap:var(--space-xs);display:grid}.homepage-g7-module__wbkGYa__methodStatement small{line-height:1.5}.homepage-g7-module__wbkGYa__darkCta{background:var(--color-paper)!important;color:var(--color-ink)!important}.homepage-g7-module__wbkGYa__offerRows{display:grid}.homepage-g7-module__wbkGYa__offerRow{gap:var(--space-xl);padding-block:var(--space-xl);border-top:1px solid var(--color-rule);grid-template-columns:minmax(9rem,.32fr) minmax(0,1.68fr);align-items:start;display:grid}.homepage-g7-module__wbkGYa__offerRow:nth-child(2n){grid-template-columns:minmax(9rem,.32fr) minmax(0,1.68fr)}.homepage-g7-module__wbkGYa__offerVisual{gap:var(--space-sm);min-height:0;padding:var(--space-2xs) var(--space-lg) var(--space-2xs) 0;border-right:1px solid var(--color-rule);grid-template-columns:auto minmax(0,1fr);align-items:baseline;display:grid}.homepage-g7-module__wbkGYa__offerVisual span{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-xs)}.homepage-g7-module__wbkGYa__offerVisual strong{color:var(--color-accent-text);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:500}.homepage-g7-module__wbkGYa__offerCopy{flex-direction:column;justify-content:center;display:flex}.homepage-g7-module__wbkGYa__offerCopy h3{width:100%;max-width:none;margin-bottom:var(--space-sm);color:var(--color-ink);font-size:var(--text-xl);font-weight:650}.homepage-g7-module__wbkGYa__offerCopy .homepage-g7-module__wbkGYa__benefit{margin-top:var(--space-md);padding-left:var(--space-md);border-left:2px solid var(--color-accent);color:var(--color-ink);font-weight:600}.homepage-g7-module__wbkGYa__engagement{border-block:1px solid var(--color-rule);background:var(--color-paper-2)}.homepage-g7-module__wbkGYa__engagementGrid{gap:var(--space-2xl);grid-template-columns:minmax(18rem,.7fr) minmax(0,1.3fr);align-items:start;display:grid}.homepage-g7-module__wbkGYa__engagementSummary{top:calc(var(--nav-h) + var(--space-xl));min-height:28rem;padding:var(--space-xl);border:1px solid var(--color-accent);border-radius:var(--radius-lg);background:var(--color-paper);flex-direction:column;justify-content:space-between;display:flex;position:sticky}.homepage-g7-module__wbkGYa__engagementSummary p{color:var(--color-ink-2);line-height:1.7}.homepage-g7-module__wbkGYa__engagementSummary strong{color:var(--color-accent-text);font-family:var(--font-display);font-size:var(--text-xl)}.homepage-g7-module__wbkGYa__engagementItems{border-top:1px solid var(--color-rule);display:grid}.homepage-g7-module__wbkGYa__engagementItems article{gap:var(--space-lg);padding:var(--space-lg) 0;border-bottom:1px solid var(--color-rule);grid-template-columns:minmax(12rem,.55fr) minmax(0,1fr);display:grid}.homepage-g7-module__wbkGYa__engagementItems h3{color:var(--color-ink);font-size:var(--text-lg);font-weight:650}.homepage-g7-module__wbkGYa__startBlock{margin-top:var(--space-5xl)}.homepage-g7-module__wbkGYa__startBlock>h3{margin-bottom:var(--space-xl);color:var(--color-ink);font-size:var(--text-3xl);font-weight:650}.homepage-g7-module__wbkGYa__startSteps{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.homepage-g7-module__wbkGYa__startSteps li{padding:var(--space-lg);border-top:1px solid var(--color-accent);border-right:1px solid var(--color-rule);position:relative}.homepage-g7-module__wbkGYa__startSteps li:last-child{border-right:0}.homepage-g7-module__wbkGYa__startSteps span{width:var(--space-xl);height:var(--space-xl);margin-top:calc(var(--space-xl) * -1.5);margin-bottom:var(--space-lg);border:1px solid var(--color-accent);background:var(--color-paper-2);color:var(--color-accent-text);font-family:var(--font-mono);border-radius:50%;place-items:center;display:grid}.homepage-g7-module__wbkGYa__startSteps h4{margin-bottom:var(--space-sm);color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-lg);font-weight:630}.homepage-g7-module__wbkGYa__startSteps p{color:var(--color-ink-2);line-height:1.6}.homepage-g7-module__wbkGYa__proof{background:var(--color-paper)}.homepage-g7-module__wbkGYa__peopleGrid{gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.homepage-g7-module__wbkGYa__person{gap:var(--space-lg);padding:var(--space-xl);border:1px solid var(--color-rule);border-radius:var(--radius-lg);background:var(--pane-fill);grid-template-columns:8rem minmax(0,1fr);display:grid}.homepage-g7-module__wbkGYa__portrait{aspect-ratio:4/5;width:8rem;padding:var(--space-md);border:1px solid var(--pane-rim-mid);border-radius:var(--radius-md);background:var(--color-paper-3);color:var(--color-accent-text);font-family:var(--font-display);font-size:var(--text-2xl);place-items:end start;font-weight:700;display:grid}.homepage-g7-module__wbkGYa__portraitWithImage{padding:0;position:relative;overflow:hidden}.homepage-g7-module__wbkGYa__portraitImage{object-fit:cover;object-position:center}.homepage-g7-module__wbkGYa__person h3{color:var(--color-ink);font-size:var(--text-xl);font-weight:650}.homepage-g7-module__wbkGYa__person .homepage-g7-module__wbkGYa__personRole{margin-block:var(--space-2xs) var(--space-md);color:var(--color-accent-text);font-family:var(--font-mono);font-size:var(--text-xs);line-height:1.5}.homepage-g7-module__wbkGYa__proofBridge{gap:var(--space-xl);margin-block:var(--space-3xl);padding-block:var(--space-xl);border-block:1px solid var(--color-rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.homepage-g7-module__wbkGYa__proofBridge p{color:var(--color-ink);font-size:var(--text-lg);line-height:1.6}.homepage-g7-module__wbkGYa__professionPanel{gap:var(--space-2xl);padding:var(--space-2xl);border:1px solid var(--color-rule);border-radius:var(--radius-lg);background:var(--color-paper-2);grid-template-columns:minmax(10rem,.35fr) minmax(0,1fr);display:grid}.homepage-g7-module__wbkGYa__professionPanel h3{color:var(--color-ink);font-size:var(--text-2xl);font-weight:700}.homepage-g7-module__wbkGYa__professionPanel>div{gap:var(--space-sm);display:grid}.homepage-g7-module__wbkGYa__faqGrid{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.homepage-g7-module__wbkGYa__faqItem{border:1px solid var(--color-rule);border-radius:var(--radius-md);background:var(--pane-fill);transition:background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out)}.homepage-g7-module__wbkGYa__faqTrigger{gap:var(--space-md);width:100%;min-height:5rem;padding:var(--space-md) var(--space-lg);border-radius:inherit;color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-lg);cursor:pointer;text-align:left;background-color:#0000;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;font-weight:620;line-height:1.35;display:grid}.homepage-g7-module__wbkGYa__faqTrigger:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.homepage-g7-module__wbkGYa__faqIcon{width:var(--space-lg);height:var(--space-lg);border:1px solid var(--color-accent);color:var(--color-accent-text);transition:background-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), transform var(--dur-slow) var(--ease-in-out);border-radius:50%;position:relative}.homepage-g7-module__wbkGYa__faqIcon i{background-color:currentColor;width:.625rem;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.homepage-g7-module__wbkGYa__faqIcon i:last-child{transition:opacity var(--dur-base) var(--ease-out);transform:translate(-50%,-50%)rotate(90deg)}.homepage-g7-module__wbkGYa__faqItem[data-open=true]{border-color:var(--pane-rim-top);background:var(--pane-fill-strong)}.homepage-g7-module__wbkGYa__faqItem[data-open=true] .homepage-g7-module__wbkGYa__faqIcon{background-color:var(--color-accent);color:var(--color-accent-ink);transform:rotate(180deg)}.homepage-g7-module__wbkGYa__faqItem[data-open=true] .homepage-g7-module__wbkGYa__faqIcon i:last-child{opacity:0}.homepage-g7-module__wbkGYa__faqPanel{opacity:0;transition:grid-template-rows var(--dur-slow) var(--ease-in-out), opacity calc(var(--dur-slow) * .75) var(--ease-in);grid-template-rows:0fr;display:grid}.homepage-g7-module__wbkGYa__faqPanelClip{min-height:0;overflow:hidden}.homepage-g7-module__wbkGYa__faqPanelContent{gap:var(--space-sm);padding:0 var(--space-lg) var(--space-lg);transition:transform var(--dur-slow) var(--ease-in-out);display:grid;transform:translateY(-6px)}.homepage-g7-module__wbkGYa__faqItem[data-open=true] .homepage-g7-module__wbkGYa__faqPanel{opacity:1;transition-timing-function:var(--ease-in-out), var(--ease-out);grid-template-rows:1fr}.homepage-g7-module__wbkGYa__faqItem[data-open=true] .homepage-g7-module__wbkGYa__faqPanelContent{transform:translateY(0)}.homepage-g7-module__wbkGYa__closing{border-top:1px solid var(--color-rule);background:var(--color-paper-2)}.homepage-g7-module__wbkGYa__closing:before{content:"";background:var(--bloom-focus);pointer-events:none;position:absolute;inset:0}.homepage-g7-module__wbkGYa__closingGrid{gap:var(--space-3xl);grid-template-columns:minmax(0,1.05fr) minmax(25rem,.95fr);align-items:start;display:grid;position:relative}.homepage-g7-module__wbkGYa__closing h2{margin-bottom:var(--space-xl)}.homepage-g7-module__wbkGYa__closing p+p{margin-top:var(--space-sm)}.homepage-g7-module__wbkGYa__closing ul{gap:var(--space-sm);margin-block:var(--space-lg);display:grid}.homepage-g7-module__wbkGYa__closing li{padding-left:var(--space-lg);position:relative}.homepage-g7-module__wbkGYa__closing li:before{color:var(--color-accent-text);content:"→";position:absolute;top:0;left:0}.homepage-g7-module__wbkGYa__closing .homepage-g7-module__wbkGYa__closingTruth{color:var(--color-ink);font-weight:600}.homepage-g7-module__wbkGYa__closingAction{top:calc(var(--nav-h) + var(--space-xl));align-items:stretch;gap:var(--space-sm);min-height:0;padding:var(--space-xl);border:1px solid var(--color-accent);border-radius:var(--radius-lg);background:var(--color-paper);flex-direction:column;display:flex;position:sticky}.homepage-g7-module__wbkGYa__closingAction .homepage-g7-module__wbkGYa__primaryCta{width:100%;min-height:3.5rem;padding-inline:var(--space-lg);font-family:var(--font-display);font-size:var(--text-sm);letter-spacing:-.02em;justify-content:center}.homepage-g7-module__wbkGYa__closingAction>strong{margin-top:var(--space-lg);color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-base);letter-spacing:.08em;align-self:flex-end}.homepage-g7-module__wbkGYa__closingAction>strong span{color:var(--color-accent-text)}@keyframes homepage-g7-module__wbkGYa__hero-enter{0%{opacity:0;transform:translateY(var(--space-md))}to{opacity:1;transform:translateY(0)}}@keyframes homepage-g7-module__wbkGYa__network-enter{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (max-width:64rem){.homepage-g7-module__wbkGYa__heroGrid,.homepage-g7-module__wbkGYa__stakesGrid,.homepage-g7-module__wbkGYa__rootCauseGrid,.homepage-g7-module__wbkGYa__sectionIntro,.homepage-g7-module__wbkGYa__warning,.homepage-g7-module__wbkGYa__methodStatement,.homepage-g7-module__wbkGYa__closingGrid{grid-template-columns:minmax(0,1fr)}.homepage-g7-module__wbkGYa__heroGrid{gap:var(--space-2xl)}.homepage-g7-module__wbkGYa__network{justify-self:center;width:min(100%,28rem)}.homepage-g7-module__wbkGYa__sectionIntro{gap:var(--space-xl)}.homepage-g7-module__wbkGYa__sectionIntro h2,.homepage-g7-module__wbkGYa__rootCause h2,.homepage-g7-module__wbkGYa__closing h2{max-width:24ch}.homepage-g7-module__wbkGYa__engagementGrid{grid-template-columns:minmax(15rem,.55fr) minmax(0,1.45fr)}.homepage-g7-module__wbkGYa__startSteps{gap:var(--space-xl) 0;grid-template-columns:repeat(2,minmax(0,1fr))}.homepage-g7-module__wbkGYa__startSteps li:nth-child(2){border-right:0}.homepage-g7-module__wbkGYa__peopleGrid{grid-template-columns:minmax(0,1fr)}.homepage-g7-module__wbkGYa__closingAction{position:static}}@media (max-width:48rem){.homepage-g7-module__wbkGYa__section,.homepage-g7-module__wbkGYa__rootCause,.homepage-g7-module__wbkGYa__engagement,.homepage-g7-module__wbkGYa__closing{padding-block:var(--space-3xl)}.homepage-g7-module__wbkGYa__hero{min-height:auto;padding-block:calc(var(--nav-h) + var(--space-3xl)) var(--space-3xl)}.homepage-g7-module__wbkGYa__heroGrid{min-height:0}.homepage-g7-module__wbkGYa__hero h1{font-size:var(--text-3xl)}.homepage-g7-module__wbkGYa__heroLead{font-size:var(--text-base)}.homepage-g7-module__wbkGYa__heroAction,.homepage-g7-module__wbkGYa__engagementCta{width:100%}.homepage-g7-module__wbkGYa__primaryCta,.homepage-g7-module__wbkGYa__darkCta{width:100%;font-family:var(--font-display);letter-spacing:-.035em;padding-inline:var(--space-2xs)!important;font-size:var(--text-2xs)!important}.homepage-g7-module__wbkGYa__network{margin-top:var(--space-lg)}.homepage-g7-module__wbkGYa__symptomGrid,.homepage-g7-module__wbkGYa__futureGrid,.homepage-g7-module__wbkGYa__consequenceList,.homepage-g7-module__wbkGYa__engagementItems,.homepage-g7-module__wbkGYa__proofBridge,.homepage-g7-module__wbkGYa__faqGrid{grid-template-columns:minmax(0,1fr)}.homepage-g7-module__wbkGYa__symptomItem,.homepage-g7-module__wbkGYa__futureBurdens,.homepage-g7-module__wbkGYa__futureOutcomes,.homepage-g7-module__wbkGYa__shadowPanel,.homepage-g7-module__wbkGYa__warning,.homepage-g7-module__wbkGYa__methodStatement,.homepage-g7-module__wbkGYa__professionPanel,.homepage-g7-module__wbkGYa__closingAction{padding:var(--space-lg)}.homepage-g7-module__wbkGYa__shadowPanel{grid-template-columns:minmax(0,1fr)}.homepage-g7-module__wbkGYa__shadowMarker{border-right:0;border-bottom:1px solid var(--color-rule);min-height:7rem}.homepage-g7-module__wbkGYa__shadowMarker:before{top:0;left:var(--space-xl);width:var(--space-xl);height:var(--space-xl);transform:none}.homepage-g7-module__wbkGYa__shadowMarker:after{top:var(--space-md);right:var(--space-md);bottom:auto;left:calc(var(--space-xl) * 2.5);width:auto;height:1px}.homepage-g7-module__wbkGYa__shadowMarker span{left:auto;transform:none;top:var(--space-sm)!important}.homepage-g7-module__wbkGYa__shadowMarker span:first-child{right:68%}.homepage-g7-module__wbkGYa__shadowMarker span:nth-child(2){right:40%}.homepage-g7-module__wbkGYa__shadowMarker span:nth-child(3){right:12%}.homepage-g7-module__wbkGYa__departmentTrack{grid-template-columns:repeat(2,minmax(0,1fr))}.homepage-g7-module__wbkGYa__departmentTrack .homepage-g7-module__wbkGYa__aiDepartment{grid-column:1/-1}.homepage-g7-module__wbkGYa__departmentTrack span:nth-child(2),.homepage-g7-module__wbkGYa__departmentTrack span:nth-child(4){border-right:0}.homepage-g7-module__wbkGYa__futureOutcomes{border-top:1px solid var(--color-accent);border-left:0}.homepage-g7-module__wbkGYa__offerRow,.homepage-g7-module__wbkGYa__offerRow:nth-child(2n){gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}.homepage-g7-module__wbkGYa__offerRow:nth-child(2n) .homepage-g7-module__wbkGYa__offerVisual,.homepage-g7-module__wbkGYa__offerRow:nth-child(2n) .homepage-g7-module__wbkGYa__offerCopy{grid-area:auto/1}.homepage-g7-module__wbkGYa__offerVisual{min-height:0;padding:0 0 var(--space-sm);border-right:0;border-bottom:1px solid var(--color-rule-2)}.homepage-g7-module__wbkGYa__engagementGrid{grid-template-columns:minmax(0,1fr)}.homepage-g7-module__wbkGYa__engagementSummary{min-height:18rem;position:static}.homepage-g7-module__wbkGYa__engagementItems article{gap:var(--space-sm);grid-template-columns:minmax(0,1fr)}.homepage-g7-module__wbkGYa__startBlock{margin-top:var(--space-3xl)}.homepage-g7-module__wbkGYa__startSteps{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}.homepage-g7-module__wbkGYa__startSteps li{border-right:0}.homepage-g7-module__wbkGYa__person,.homepage-g7-module__wbkGYa__professionPanel{grid-template-columns:minmax(0,1fr)}.homepage-g7-module__wbkGYa__portrait{width:7rem}.homepage-g7-module__wbkGYa__closingAction{min-height:0}}@media (max-width:24rem){.homepage-g7-module__wbkGYa__preheadline{font-size:var(--text-2xs);letter-spacing:.04em;text-transform:none}.homepage-g7-module__wbkGYa__networkNode{min-width:5.5rem;min-height:2.25rem;padding-inline:var(--space-2xs);font-size:var(--text-2xs)}.homepage-g7-module__wbkGYa__networkCenter{width:6.75rem}.homepage-g7-module__wbkGYa__networkNodeMarketing{right:-1%}.homepage-g7-module__wbkGYa__networkNodeOperations{left:-1%}.homepage-g7-module__wbkGYa__equation{grid-template-columns:minmax(0,1fr)}.homepage-g7-module__wbkGYa__equation b{text-align:center}.homepage-g7-module__wbkGYa__equation strong{grid-column:1}.homepage-g7-module__wbkGYa__person,.homepage-g7-module__wbkGYa__professionPanel,.homepage-g7-module__wbkGYa__shadowPanel,.homepage-g7-module__wbkGYa__warning,.homepage-g7-module__wbkGYa__methodStatement,.homepage-g7-module__wbkGYa__closingAction{padding:var(--space-md)}}@media (prefers-reduced-motion:reduce){.homepage-g7-module__wbkGYa__heroCopy>*,.homepage-g7-module__wbkGYa__network{animation-duration:var(--dur-fast);animation-name:homepage-g7-module__wbkGYa__fade-only;animation-delay:0s}.homepage-g7-module__wbkGYa__faqIcon,.homepage-g7-module__wbkGYa__faqPanelContent{transform:none!important}.homepage-g7-module__wbkGYa__faqPanel{transition-property:opacity}}@keyframes homepage-g7-module__wbkGYa__fade-only{0%{opacity:0}to{opacity:1}}
