.evidence-tower[data-astro-cid-25jlzvvj]{width:100%;max-width:38rem;margin:0 auto}.evidence-tower__stage[data-astro-cid-25jlzvvj]{aspect-ratio:1;position:relative}.evidence-tower__poster[data-astro-cid-25jlzvvj],.evidence-tower__canvas[data-astro-cid-25jlzvvj]{width:100%;height:100%;display:block}.evidence-tower__poster[data-astro-cid-25jlzvvj]{object-fit:contain}.evidence-tower__canvas[data-astro-cid-25jlzvvj]{opacity:0;position:absolute;inset:0}.evidence-tower[data-astro-cid-25jlzvvj][data-ready=true] .evidence-tower__canvas[data-astro-cid-25jlzvvj]{opacity:1}.evidence-tower[data-astro-cid-25jlzvvj][data-ready=true] .evidence-tower__poster[data-astro-cid-25jlzvvj]{opacity:0}@media print{.evidence-tower__canvas[data-astro-cid-25jlzvvj]{display:none}.evidence-tower[data-astro-cid-25jlzvvj][data-ready=true] .evidence-tower__poster[data-astro-cid-25jlzvvj]{opacity:1}}.evidence-flow[data-astro-cid-jz5bokav]{margin-top:var(--space-12);color:#fcfbf7;background:radial-gradient(at 50% 30%,#205849 0%,#0d302a 42%,#09221e 85%);border:1px solid #315d50;border-radius:8px;padding:clamp(1.25rem,3.6vw,3rem);overflow:hidden;box-shadow:0 24px 64px -32px #09221e73}.flow-caption[data-astro-cid-jz5bokav]{color:#b7cdc3;margin-bottom:1.5rem;font-size:.75rem}.flow-context[data-astro-cid-jz5bokav]{z-index:1;text-align:center;background:#153f34;border:1px solid #73947f;border-radius:5px;width:fit-content;max-width:100%;margin:auto;padding:.8rem 1.5rem;font-size:.95rem;position:relative}.flow-context[data-astro-cid-jz5bokav] span[data-astro-cid-jz5bokav]{color:#b7cdc3;font-size:.75rem;display:block}.flow-scene[data-astro-cid-jz5bokav]{isolation:isolate;perspective:1000px;grid-template-columns:1fr .9fr 1.15fr;align-items:center;gap:2rem;min-height:28rem;padding:2.5rem 0 4rem;display:grid;position:relative}.flow-scene[data-astro-cid-jz5bokav]:before{z-index:-1;transform-origin:50% 20%;content:"";background-image:linear-gradient(#73947f24 1px,#0000 1px),linear-gradient(90deg,#73947f24 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:45% -20% -30%;transform:rotateX(67deg);mask-image:radial-gradient(#000,#0000 68%)}.flow-connections[data-astro-cid-jz5bokav]{z-index:-1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.flow-path[data-astro-cid-jz5bokav],.flow-return-path[data-astro-cid-jz5bokav],.flow-mobile-return-branch[data-astro-cid-jz5bokav]{fill:none;stroke:#a6c8b480;stroke-width:1.5px}.flow-return-path[data-astro-cid-jz5bokav],.flow-mobile-return-branch[data-astro-cid-jz5bokav]{stroke-dasharray:5 5}.flow-mobile-return-branch[data-astro-cid-jz5bokav]{display:none}.flow-anchor[data-astro-cid-jz5bokav]{pointer-events:none;width:0;height:0;position:absolute;top:50%;right:0}.flow-anchor--return[data-astro-cid-jz5bokav]{top:100%;right:50%}.flow-anchor--mobile-input[data-astro-cid-jz5bokav],.flow-anchor--mobile-output[data-astro-cid-jz5bokav]{left:0;right:auto}.flow-signal[data-astro-cid-jz5bokav]{fill:none;stroke:#f2c14e;stroke-width:3px;stroke-linecap:round;stroke-dasharray:.045 1;filter:drop-shadow(0 0 4px #f2c14e);animation:9s ease-in-out infinite evidence-stream}.flow-signal--return[data-astro-cid-jz5bokav]{stroke:#b4e3cb;animation-duration:12s}.flow-inputs[data-astro-cid-jz5bokav]{gap:1.4rem;display:grid}.flow-input[data-astro-cid-jz5bokav]{color:#16433c;animation:8s ease-in-out infinite evidence-float;animation-delay:var(--offset);background:linear-gradient(145deg,#fcfbf7,#d6e0d8);border:1px solid #bacfc1;border-radius:4px;align-items:center;gap:.8rem;padding:1rem;display:flex;transform:rotateY(-14deg)rotate(-2deg);box-shadow:5px 6px #587a66,9px 12px 20px #0004}.flow-input[data-astro-cid-jz5bokav]>svg[data-astro-cid-jz5bokav]{fill:none;stroke:#527962;stroke-width:1.2px;stroke-linejoin:round;flex:none;width:1.8rem;height:1.8rem}.flow-input[data-astro-cid-jz5bokav] p[data-astro-cid-jz5bokav]{font-size:.85rem;line-height:1.4}.flow-input[data-astro-cid-jz5bokav] strong[data-astro-cid-jz5bokav]{font-weight:500}.flow-input[data-astro-cid-jz5bokav] span[data-astro-cid-jz5bokav]{display:block}.flow-centre[data-astro-cid-jz5bokav]{justify-items:center;gap:1.5rem;display:grid}.flow-purpose[data-astro-cid-jz5bokav]{text-align:center;color:#d4e4d8;max-width:14rem;font-size:.85rem;line-height:1.6}.flow-lens[data-astro-cid-jz5bokav]{aspect-ratio:1;width:clamp(8rem,17vw,14rem);transform-style:preserve-3d;position:relative;transform:rotateY(-22deg)rotateX(14deg)}.flow-lens__depth[data-astro-cid-jz5bokav],.flow-lens__rim[data-astro-cid-jz5bokav],.flow-lens__face[data-astro-cid-jz5bokav],.flow-lens__orbit[data-astro-cid-jz5bokav]{border-radius:50%;position:absolute}.flow-lens__depth[data-astro-cid-jz5bokav]{background:#153f34;border:4px solid #537b63;inset:0;transform:translate3d(10px,0,-12px);box-shadow:15px 20px 35px #0005}.flow-lens__rim[data-astro-cid-jz5bokav]{background:linear-gradient(130deg,#fcf2c880,#73947f55 30%,#0d302a 65%,#f2c14e66);border:3px solid #f2c14e;inset:0;box-shadow:0 0 22px #f2c14e40,inset 0 0 16px #f2c14e40}.flow-lens__face[data-astro-cid-jz5bokav]{background:radial-gradient(circle at 35% 25%,#326954,#0c2f27 70%);border:1px solid #8eb79977;place-items:center;display:grid;inset:11%;transform:translateZ(8px);box-shadow:inset 0 0 20px #0004}.flow-lens__face[data-astro-cid-jz5bokav] img[data-astro-cid-jz5bokav]{filter:invert();width:62%;height:auto}.flow-lens__orbit[data-astro-cid-jz5bokav]{border:1px solid #91b39d33;border-top-color:#f2c14e;animation:18s linear infinite evidence-orbit;inset:-6%;transform:translateZ(10px)}.flow-lens__orbit[data-astro-cid-jz5bokav]:after{filter:drop-shadow(0 0 7px #f2c14e);content:"";background:radial-gradient(circle at 50% 3.5px,#f2c14e 2px,#0000 3px);position:absolute;inset:-4px;rotate:45deg}.flow-register[data-astro-cid-jz5bokav]{color:#16433c;background:linear-gradient(145deg,#fcfbf7,#d6e0d8);border:1px solid #d8ded2;border-radius:5px;padding:1.2rem;transform:rotateY(-12deg)rotate(2deg);box-shadow:6px 10px #73947f55,12px 18px 30px #0004}.flow-register__title[data-astro-cid-jz5bokav]{border-bottom:1px solid #73947f88;padding-bottom:.8rem}.flow-register__title[data-astro-cid-jz5bokav] strong[data-astro-cid-jz5bokav]{font-size:1.15rem;font-weight:500;display:block}.flow-register__title[data-astro-cid-jz5bokav] span[data-astro-cid-jz5bokav]{color:#527962;font-size:.7rem}.flow-register__row[data-astro-cid-jz5bokav]{border-bottom:1px solid #73947f44;justify-content:space-between;align-items:center;gap:.4rem;padding:.7rem 0;font-size:.72rem;display:flex}.flow-register__row[data-astro-cid-jz5bokav] i[data-astro-cid-jz5bokav]{background:#73947f;border-radius:50%;flex:none;width:.4rem;height:.4rem}.flow-register__row[data-astro-cid-jz5bokav]:nth-child(3) i[data-astro-cid-jz5bokav]{background:#b58d2b}.flow-register[data-astro-cid-jz5bokav]>p[data-astro-cid-jz5bokav]{color:#527962;margin-top:.8rem;font-size:.65rem;line-height:1.5}.flow-destinations[data-astro-cid-jz5bokav]{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.5rem;display:flex}.flow-destinations[data-astro-cid-jz5bokav] span[data-astro-cid-jz5bokav]{color:#d4e4d8;border:1px solid #73947f88;border-radius:3px;padding:.3rem .5rem;font-size:.7rem}.flow-return-label[data-astro-cid-jz5bokav]{text-align:center;color:#b7cdc3;max-width:40rem;margin:0 auto;font-size:.8rem}.flow-return-label[data-astro-cid-jz5bokav]>span[data-astro-cid-jz5bokav]{color:#f2c14e;font-size:1.3rem}@keyframes evidence-float{0%,to{translate:0}50%{translate:0 -6px}}@keyframes evidence-orbit{0%{rotate:0deg}to{rotate:360deg}}@keyframes evidence-stream{0%{stroke-dashoffset:.045px;opacity:0}5%,45%{opacity:1}50%,to{stroke-dashoffset:-1px;opacity:0}}html:not([data-motion=on]) .evidence-flow[data-astro-cid-jz5bokav] [data-astro-cid-jz5bokav],.evidence-flow[data-astro-cid-jz5bokav]:not([data-visible=true]) [data-astro-cid-jz5bokav]{animation-play-state:paused!important}@media (width<=760px){.flow-scene[data-astro-cid-jz5bokav]{grid-template-columns:1fr;gap:2.8rem;margin-left:.2rem;padding:2rem 1rem 1.5rem}.flow-connections[data-astro-cid-jz5bokav]>g[data-astro-cid-jz5bokav],.flow-signal[data-astro-cid-jz5bokav]{display:none}.flow-mobile-return-branch[data-astro-cid-jz5bokav]{display:block}.flow-inputs[data-astro-cid-jz5bokav]{gap:1rem}.flow-input[data-astro-cid-jz5bokav]{transform:rotateY(-8deg)rotate(-1deg)}.flow-context[data-astro-cid-jz5bokav]{padding-inline:.8rem;font-size:.85rem}.flow-centre[data-astro-cid-jz5bokav]:before,.flow-output[data-astro-cid-jz5bokav]:before{color:#f2c14e;content:"↓";text-align:center;margin:-1rem auto 1rem;display:block}.flow-centre[data-astro-cid-jz5bokav]{gap:.8rem}.flow-lens[data-astro-cid-jz5bokav]{width:10rem}.flow-register[data-astro-cid-jz5bokav]{transform:rotateY(-6deg)rotate(1deg)}.flow-return-label[data-astro-cid-jz5bokav]{text-align:left;padding-top:1rem}}@media screen and (prefers-reduced-motion:no-preference){.scroll-fx .evidence-flow[data-astro-cid-jz5bokav]{--grow:calc(var(--reveal-progress,1) * var(--reveal-progress,1) * (3 - 2 * var(--reveal-progress,1)));margin-inline:calc(-1 * var(--gutter,0px));padding-inline:calc(var(--gutter,0px) + clamp(1.25rem, 3.6vw, 3rem));box-shadow:none;clip-path:inset(0 calc(var(--gutter,0px) * (1 - var(--grow))) round calc(8px * (1 - var(--grow))));border:0;border-radius:0}}@media (prefers-reduced-motion:reduce){.evidence-flow[data-astro-cid-jz5bokav] [data-astro-cid-jz5bokav]{animation:none!important}}@media print{.evidence-flow[data-astro-cid-jz5bokav]{print-color-adjust:exact}.evidence-flow[data-astro-cid-jz5bokav] [data-astro-cid-jz5bokav]{animation:none!important}}.audience-hero h1,.feature h2,.workflow-section__intro h2,.trust-section h2,.team-section h2,.home-cta h2{letter-spacing:-.03em;text-wrap:balance;margin:0}.feature h2,.workflow-section__intro h2,.trust-section h2,.team-section h2{font-size:var(--type-section-size);font-weight:500;line-height:1.12}.feature p,.workflow-section__intro p,.trust-section p,.team-section p{margin:0}.home-inner{width:min(calc(100% - 3rem), var(--content-width));margin-inline:auto}.audience-hero{padding-block:var(--space-12) var(--space-16);background:radial-gradient(circle at 85% 0%, #f2c14e2e, transparent 32rem), var(--color-soft-white)}.audience-hero__intro{align-items:center;gap:var(--space-8);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);display:grid}.audience-hero .evidence-tower{max-width:30rem}.home-eyebrow{color:var(--color-petrol);letter-spacing:.1em;text-transform:uppercase;font-size:.78rem;font-weight:600}.audience-hero h1{max-width:17ch;margin:var(--space-5) 0 0;letter-spacing:-.045em;font-size:clamp(2.5rem,4.25vw,4rem);font-weight:400;line-height:1.1}.audience-hero__lead{max-width:36rem;margin:var(--space-6) 0 0;color:var(--color-muted);font-size:1.12rem;line-height:1.6}.audience-doors{margin:var(--space-12) auto 0;gap:var(--space-5);grid-template-columns:1fr 1fr;display:grid}.audience-door{padding:var(--space-6) var(--space-12) var(--space-6) var(--space-6);border:1px solid var(--color-mineral-grey);border-radius:var(--radius-lg);background:var(--color-white);color:var(--color-graphite);cursor:pointer;font:inherit;gap:var(--space-2);text-align:left;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative}.audience-door:hover{border-color:var(--color-petrol);transform:translateY(-2px)}.audience-door:focus-visible{outline:3px solid var(--color-yellow);outline-offset:3px}.audience-door[aria-selected=true]{border-color:var(--color-petrol);background:var(--color-petrol);box-shadow:var(--shadow-panel);color:var(--color-white)}.audience-door__kicker{color:var(--color-petrol);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:600}.audience-door[aria-selected=true] .audience-door__kicker{color:var(--color-yellow)}.audience-door strong{letter-spacing:-.02em;font-size:1.35rem;font-weight:500}.audience-door__promise{color:var(--color-muted);line-height:1.5}.audience-door[aria-selected=true] .audience-door__promise{color:#fffc}.audience-door__icon{top:var(--space-6);right:var(--space-4);opacity:.5;border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex;position:absolute}.audience-door[aria-selected=true] .audience-door__icon{border-color:var(--color-yellow);color:var(--color-yellow);opacity:1}.feature{padding-block:var(--space-20);background:var(--color-soft-white)}.feature--stone{background:var(--color-warm-stone)}.feature__layout{align-items:center;gap:var(--space-16);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.feature__layout--reverse{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.feature__layout--reverse .feature__copy{order:2}.feature__layout--stacked{gap:var(--space-4);grid-template-columns:1fr}.feature__layout--stacked .feature__copy{max-width:46rem}.feature__copy{gap:var(--space-5);display:grid}.feature__label{color:var(--color-petrol);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:600}.feature__gain{padding:var(--space-4) var(--space-5);border-left:3px solid var(--color-yellow);gap:var(--space-1);background:#f2c14e1a;line-height:1.5;display:grid}.feature__gain strong{color:var(--color-petrol);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.audience-systems{max-width:58rem;margin:var(--space-10) auto 0;justify-content:center;align-items:center;gap:var(--space-2) var(--space-5);color:var(--color-muted);flex-wrap:wrap;font-size:.85rem;display:flex}.audience-systems p{margin:0}.audience-systems ul{justify-content:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;display:flex}.audience-systems li{border:1px solid var(--color-mineral-grey);color:var(--color-graphite);border-radius:999px;padding:.2rem .65rem;font-weight:500}.workflow-section{padding-block:var(--space-20);border-top:1px solid var(--color-mineral-grey);background:var(--color-soft-white)}.workflow-section__intro{gap:var(--space-5);max-width:46rem;display:grid}.workflow-section__connection{margin:var(--space-10) 0 0;font-size:1.15rem;font-weight:500}.workflow-section__outlook{gap:var(--space-8);margin-top:var(--space-8);color:var(--color-muted);grid-template-columns:1fr 1.2fr;line-height:1.65;display:grid}.trust-section{padding-block:var(--space-20);border-top:1px solid var(--color-mineral-grey);background:var(--color-soft-white)}.trust-section h2{max-width:none;margin-bottom:var(--space-10);text-align:center}.team-section{padding-block:var(--space-20);border-top:1px solid var(--color-mineral-grey);background:var(--color-warm-stone)}.team-section__layout{align-items:start;gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.team-section__copy{gap:var(--space-5);display:grid}.team-section__founder{gap:var(--space-4);margin:0;display:grid}.team-section__founder img{aspect-ratio:4/3;border-radius:var(--radius-lg);object-fit:cover;width:100%;height:auto}.team-section__founder figcaption{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.team-section__founder figcaption span{color:var(--color-muted);font-size:.9rem;display:grid}.team-section__founder figcaption strong{color:var(--color-graphite);font-size:1rem}.team-section__note{color:var(--color-muted);font-size:.95rem;line-height:1.55}.home-cta{justify-items:center;gap:var(--space-8);text-align:center;display:grid}.home-cta h2{max-width:none}.home-cta .lead{color:#ffffffd1;max-width:38rem}.home-cta__actions{justify-content:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.home-cta__actions .button{margin-top:0}.home-cta__email{color:var(--color-soft-white);text-underline-offset:4px}.home-cta__secondary{background:0 0;border-color:#ffffff80}.status-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding:.12rem .55rem;font-size:.74rem;font-weight:600;display:inline-flex}.status-pill:before{content:"";background:currentColor;border-radius:50%;width:.4rem;height:.4rem}.status-pill--proven{color:var(--color-status-plausible);background:#2f6f551f}.status-pill--open{color:var(--color-status-review);background:#a95f161f}.status-pill--conflict{color:var(--color-status-missing);background:#9b3f3a1f}.early{padding:var(--space-8);border:1px solid var(--color-mineral-grey);border-radius:var(--radius-lg);background:var(--color-white);box-shadow:var(--shadow-panel);gap:var(--space-8);margin:0;display:grid}.early__phases{color:var(--color-muted);hyphens:auto;overflow-wrap:anywhere;grid-template-columns:repeat(4,minmax(0,1fr));margin-left:6.5rem;font-size:.72rem;font-weight:600;line-height:1.45;display:grid}.early__phases span{border-left:1px dashed var(--color-mineral-grey);padding-left:.5rem}.early__track{grid-template-columns:6.5rem 1fr;align-items:center;display:grid}.early__label{font-size:.9rem;font-weight:600}.early__track--today .early__label{color:var(--color-muted)}.early__track--ucele .early__label{color:var(--color-petrol)}.early__line{height:4.5rem;position:relative}.early__line:before{background:var(--color-mineral-grey);content:"";border-radius:2px;height:2px;position:absolute;top:1.25rem;left:0;right:0}.early__track--ucele .early__line:before{background:linear-gradient(90deg, var(--color-petrol), var(--color-status-plausible-soft))}.early__dot{top:1.25rem;left:var(--at);border:3px solid var(--color-white);border-radius:50%;width:.95rem;height:.95rem;position:absolute;transform:translate(-50%,-50%)}.early__dot--late{background:var(--color-status-missing);box-shadow:0 0 0 4px #9b3f3a29}.early__dot--early{background:var(--color-yellow);box-shadow:0 0 0 4px #f2c14e42}@media (prefers-reduced-motion:no-preference){.early__dot--late{--pulse:#9b3f3a29;--pulse-out:#9b3f3a00}.early__dot--early{--pulse:#f2c14e42;--pulse-out:#f2c14e00}.early__dot--late,.early__dot--early{animation:2.4s ease-out infinite early-dot-pulse}.early__dot:nth-child(2){animation-delay:.3s}.early__dot:nth-child(3){animation-delay:.6s}.early__dot:nth-child(4){animation-delay:.9s}}@keyframes early-dot-pulse{0%{box-shadow:0 0 0 0 var(--pulse)}35%{box-shadow:0 0 0 4px var(--pulse)}to{box-shadow:0 0 0 12px var(--pulse-out)}}.early__dot--done{background:var(--color-status-plausible)}.early__note{top:2.35rem;left:var(--at);max-width:13rem;color:var(--color-muted);text-align:center;font-size:.8rem;line-height:1.35;position:absolute;transform:translate(-50%)}.early__track--today .early__note{text-align:right;color:var(--color-status-missing);left:auto;right:0;transform:none}.early__goal{top:1.25rem;left:var(--at);background:var(--color-petrol);color:var(--color-white);border-radius:999px;padding:.2rem .6rem;font-size:.72rem;font-weight:600;position:absolute;transform:translate(-80%,-50%)}.early figcaption{color:var(--color-muted);font-size:.72rem}.ask{gap:var(--space-4);margin:0;display:grid}.ask__project-title{justify-content:space-between;gap:var(--space-2);color:var(--color-petrol);flex-wrap:wrap;font-weight:600;display:flex}.ask__project-title span{color:var(--color-muted);font-size:.78rem;font-weight:400}.ask__project-state{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ask__project-state>div{padding:var(--space-4);border:1px solid var(--color-mineral-grey);border-radius:var(--radius-md);background:var(--color-white);color:var(--color-petrol);display:grid}.ask__project-state>div:last-child{border-color:var(--color-yellow);background:#f2c14e1a}.ask__project-state strong{font-variant-numeric:tabular-nums;font-size:2.5rem;font-weight:500;line-height:1.2}.ask__project-state span{margin-top:var(--space-2);font-size:.8rem;line-height:1.45}.ask--project .ask__bubble{max-width:none}.ask__sequence{gap:var(--space-3);margin:var(--space-2) 0;padding-left:var(--space-5);display:grid}.ask__sequence li{padding-left:var(--space-1)}.ask__sequence li::marker{color:var(--color-status-review);font-weight:600}.ask__sequence strong{color:var(--color-petrol);display:block}.ask__sequence span{color:var(--color-muted);font-size:.85rem}.ask__result{margin-top:var(--space-2);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-warm-stone);font-size:.8rem}.ask__result>strong{color:var(--color-petrol)}.ask__result dl{margin:var(--space-3) 0}.ask__result dl>div{justify-content:space-between;gap:0 var(--space-3);padding-block:var(--space-2);border-bottom:1px solid var(--color-mineral-grey);flex-wrap:wrap;display:flex}.ask__result dt{font-weight:500}.ask__result dd{color:var(--color-muted);margin:0}.ask__result>p{color:var(--color-muted);font-size:.75rem}.ask__bubble{max-width:30rem;padding:var(--space-5) var(--space-6);border:1px solid var(--color-mineral-grey);background:var(--color-white);gap:var(--space-2);border-radius:14px;font-size:.95rem;line-height:1.5;display:grid;box-shadow:0 10px 30px #1b211e12}.ask__bubble--person{background:var(--color-petrol);color:var(--color-white);border-color:#0000;border-bottom-right-radius:4px;justify-self:end}.ask__bubble--ucele{border-bottom-left-radius:4px}.ask__who{letter-spacing:.08em;text-transform:uppercase;opacity:.7;font-size:.7rem;font-weight:600}.ask__bubble--ucele .ask__who{color:var(--color-petrol);opacity:1}.ask__choices{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.ask__choices span{border:1px solid var(--color-mineral-grey);border-radius:999px;padding:.3rem .8rem;font-size:.82rem}.ask__choices .is-selected{border-color:var(--color-petrol);color:var(--color-petrol);background:#16433c14;font-weight:600}.ask__answer{border-left:3px solid var(--color-yellow)}.ask__sources{margin:var(--space-2) 0 0;gap:var(--space-2);flex-wrap:wrap;padding:0;display:flex}.ask__chip{border-radius:var(--radius-sm);background:var(--color-warm-stone);color:var(--color-graphite);padding:.2rem .6rem;font-size:.78rem;display:inline-block}.ask__next{align-items:center;gap:var(--space-2);color:var(--color-muted);flex-wrap:wrap;font-size:.85rem;display:flex;margin-top:var(--space-2)!important}.space{align-items:center;gap:var(--space-4);grid-template-columns:minmax(0,.9fr) 2.5rem minmax(15rem,1.1fr);margin:0;display:grid}.space__scatter{gap:var(--space-5);padding:var(--space-3);display:grid;position:relative}.space__file{gap:var(--space-1);border:1px solid var(--color-mineral-grey);border-radius:var(--radius-md);background:var(--color-white);box-shadow:3px 3px 0 var(--color-warm-stone), 4px 4px 0 var(--color-mineral-grey), 7px 7px 0 var(--color-white), 8px 8px 0 var(--color-mineral-grey), 0 12px 20px #1b211e14;color:var(--color-graphite);hyphens:auto;overflow-wrap:anywhere;transform:rotate(var(--r));padding:.75rem;font-size:.78rem;line-height:1.3;display:grid;position:relative}@media screen and (prefers-reduced-motion:no-preference){.scroll-fx .space__file{top:calc(var(--stack-top,6rem) + var(--i) * .6rem);transform-origin:50% 0;scale:calc(1 - var(--covered,0) * .05);filter:brightness(calc(1 - var(--covered,0) * .04));position:sticky}}.space__file-items{gap:var(--space-1);margin-top:var(--space-1);display:grid}.space__file-items>span{padding-left:var(--space-2);border-left:2px solid var(--color-mineral-grey);color:var(--color-muted);font-size:.7rem}.space__file em{color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-style:normal;font-weight:600}.space__arrow{width:100%;height:1rem;color:var(--color-yellow)}.space__room{padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-petrol);box-shadow:var(--shadow-panel);color:var(--color-white);gap:var(--space-4);display:grid}.space__title{font-weight:600}.space__shelf{gap:var(--space-2);grid-template-columns:repeat(2,1fr);display:grid}.space__shelf span{border-radius:var(--radius-md);background:#ffffff17;padding:.55rem .7rem;font-size:.82rem}.space__subtitle{color:var(--color-yellow);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:600}.space__questions{gap:var(--space-2);margin:0;padding:0;display:grid}.space__questions li{color:#ffffffdb;border:1px solid #ffffff29;border-radius:999px;padding:.5rem .75rem;font-size:.82rem}.review{margin:var(--space-8) 0 0}.review__sheet{border:1px solid var(--color-mineral-grey);border-radius:var(--radius-lg);background:var(--color-white);box-shadow:var(--shadow-panel);overflow:hidden}.review__head{gap:var(--space-2);padding:var(--space-5) var(--space-6) var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.review__head h3{font-size:.85rem;font-weight:500}.review__head>span{color:var(--color-muted);font-size:.75rem}.review__activity{gap:var(--space-4);padding:var(--space-3) var(--space-6) var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));font-size:.75rem;line-height:1.5;display:grid}.review__activity strong{padding-left:var(--space-2);border-left:2px solid var(--color-yellow);color:var(--color-petrol);font-weight:600;display:block}.review__columns,.review__row{grid-template-columns:1fr 1.05fr 1fr;display:grid}.review__columns{border-block:1px solid var(--color-mineral-grey);background:var(--color-warm-stone);color:var(--color-muted);font-size:.74rem;font-weight:600}.review__columns>span{padding:var(--space-3) var(--space-6)}.review__columns>span:nth-child(2){color:var(--color-petrol)}.review__row{border-bottom:1px solid var(--color-mineral-grey);font-size:.87rem;line-height:1.5}.review__row:last-child{border-bottom:0}.review__row>div{min-width:0;padding:var(--space-5) var(--space-6)}.review__material{align-items:center;gap:var(--space-3);display:flex}.review__illustration{border-radius:var(--radius-md);background:var(--color-warm-stone);flex:none;width:72px;height:88px}.review h4{margin:0;font-size:.95rem;font-weight:600;line-height:1.4}.review__use{margin-top:var(--space-1);color:var(--color-muted);font-size:.8rem}.review__basis{margin-top:var(--space-2);color:var(--color-muted);font-size:.72rem}.review__completed{background:#16433c08}.review__checks{gap:var(--space-2);color:var(--color-petrol);display:grid}.review__checks li{padding-left:1.6rem;position:relative}.review__checks li:before{background:var(--color-petrol);width:1rem;height:1rem;color:var(--color-white);content:"✓";border-radius:50%;place-items:center;font-size:.7rem;display:grid;position:absolute;top:.12rem;left:0}.review__mobile-label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.review__result>.status-pill+p{margin-top:var(--space-2)}.review .status-pill{white-space:normal}.review .status-pill:before{flex:none}.review__sources{margin-top:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--color-mineral-grey);color:var(--color-muted);font-size:.75rem}.review__sources>p{margin-bottom:var(--space-2);font-size:.72rem;font-weight:600}.review__sources li+li{margin-top:var(--space-1)}.review__sources li>span{color:var(--color-graphite);white-space:nowrap;font-weight:500}.practice-quote{max-width:48rem;margin:var(--space-10) auto 0;padding-left:var(--space-6);border-left:3px solid var(--color-yellow);font-size:1.25rem;line-height:1.55}.practice-quote footer{margin-top:var(--space-3);color:var(--color-muted);font-size:.85rem}.trust{gap:var(--space-8);grid-template-columns:repeat(3,1fr);margin:0;padding:0;display:grid}.trust li{align-content:start;gap:var(--space-2);display:grid}.trust__icon{width:2.75rem;height:2.75rem;margin-bottom:var(--space-2);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.trust__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;width:1.4rem;height:1.4rem}.trust h3{letter-spacing:0;margin:0;font-size:1.08rem;font-weight:600}.trust p{font-size:.95rem;line-height:1.55}.trust li{padding:var(--space-8);border:1px solid var(--color-mineral-grey);border-radius:var(--radius-lg);background:var(--color-white)}.trust__icon{background:var(--color-petrol);color:var(--color-yellow)}.trust p{color:var(--color-muted)}@media (width<=960px){.audience-hero__intro{grid-template-columns:minmax(0,1fr)}.audience-hero .evidence-tower{max-width:22rem}.audience-doors,.feature__layout,.feature__layout--reverse,.team-section__layout,.workflow-section__outlook,.trust{grid-template-columns:minmax(0,1fr)}.feature__layout--reverse .feature__copy{order:0}.review__columns>span,.review__row>div{padding-inline:var(--space-4)}.review__material{flex-direction:column;align-items:start}.review__illustration{width:56px;height:64px}}@media (width<=640px){.audience-hero{padding-block:var(--space-12)}.audience-door{padding:var(--space-5) var(--space-12) var(--space-5) var(--space-5)}.audience-door__icon{top:var(--space-5);right:var(--space-4)}.feature,.workflow-section,.trust-section,.team-section{padding-block:var(--space-16)}.space{grid-template-columns:minmax(0,1fr)}.space__arrow{display:none}.early{padding:var(--space-5)}.early__phases{letter-spacing:.02em;margin-left:0;font-size:.58rem}.early__track{grid-template-columns:minmax(0,1fr)}.review__head{padding:var(--space-5);padding-bottom:var(--space-3)}.review__activity{padding-inline:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.review__columns{display:none}.review__row{padding:var(--space-5);gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.review__row:first-child{border-top:1px solid var(--color-mineral-grey)}.review__row>div{padding:0}.review__material{flex-direction:row;align-items:center}.review__row>.review__completed{padding:var(--space-3);border-radius:var(--radius-sm)}.review__mobile-label{width:auto;height:auto;margin-bottom:var(--space-2);clip-path:none;color:var(--color-muted);font-size:.72rem;font-weight:600;position:static;overflow:visible}.review__completed .review__mobile-label{color:var(--color-petrol)}}.motion-toggle{color:var(--color-muted);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-size:.8rem;text-decoration:underline}.motion-toggle:focus-visible{outline:2px solid var(--color-petrol);outline-offset:5px}.motion-toggle:disabled{cursor:default;text-decoration:none}html[data-motion=off]{scroll-behavior:auto}html[data-motion=off] *,html[data-motion=off] :before,html[data-motion=off] :after{transition:none!important;animation-play-state:paused!important}
