/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */.engine-card{z-index:2;opacity:0;border:1px solid var(--color-text-strong);border-radius:20px;gap:10px;width:min(250px,21%);padding:18px 18px 20px;display:grid;position:absolute;top:50%}@supports (color:color-mix(in lab,red,red)){.engine-card{border:1px solid color-mix(in srgb,var(--color-text-strong)18%,transparent)}}.engine-card{background:linear-gradient(135deg,var(--color-text-strong),var(--color-surface-page)55%,var(--color-text-strong))}@supports (color:color-mix(in lab,red,red)){.engine-card{background:linear-gradient(135deg,color-mix(in srgb,var(--color-text-strong)7%,transparent),color-mix(in srgb,var(--color-surface-page)60%,transparent)55%,color-mix(in srgb,var(--color-text-strong)3%,transparent))}}.engine-card{box-shadow:inset 1px 1px 0 var(--color-text-strong),inset -1px -1px 0 var(--color-signature-teal),0 28px 60px -26px #000000d9}@supports (color:color-mix(in lab,red,red)){.engine-card{box-shadow:inset 1px 1px 0 color-mix(in srgb,var(--color-text-strong)15%,transparent),inset -1px -1px 0 color-mix(in srgb,var(--color-signature-teal)14%,transparent),0 28px 60px -26px #000000d9}}.engine-card{-webkit-backdrop-filter:blur(14px);transition:opacity .6s}.engine-card--answer{left:0;transform:translateY(-50%)}.engine-card--result{right:0;overflow:hidden;transform:translateY(-50%)}.engine-card__label{color:#f4f4f557;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin-block-end:4px;font-size:9.5px}.engine-card__line,.engine-card__row{align-items:center;gap:6px;display:flex}.engine-card__bar{background:#f4f4f529;border-radius:3px;height:6px;transition:background .5s,box-shadow .5s,opacity .6s;display:block}.engine-card__bar--dim{background:#f4f4f517}.engine-card__bar[data-signal=lit]{background:#fff6e4b3;box-shadow:0 0 14px #fff0d273}.engine-card__bar[data-signal=sent]{opacity:.12}.engine-card__chip{border:1px solid #f4f4f533;border-radius:5px;flex:none;width:30px;height:10px;display:block}.engine-card__gap{height:6px}.engine-card__row{opacity:0;gap:9px;max-height:0;transition:opacity .5s,max-height .7s cubic-bezier(.16,1,.3,1),margin .7s;overflow:hidden}.engine-card__row[data-visible=true]{opacity:1;max-height:20px;margin-block:3px}.engine-card__row .engine-card__bar{background:#f4f4f542;flex:1}.engine-card__row .engine-card__chip{width:26px}.engine-card__status{border-radius:50%;flex:none;width:9px;height:9px}.engine-card__status[data-status=supported]{background:var(--color-status-supported);box-shadow:0 0 10px var(--color-status-supported)}@supports (color:color-mix(in lab,red,red)){.engine-card__status[data-status=supported]{box-shadow:0 0 10px color-mix(in srgb,var(--color-status-supported)60%,transparent)}}.engine-card__status[data-status=partial]{background:var(--color-status-partial);box-shadow:0 0 10px var(--color-status-partial)}@supports (color:color-mix(in lab,red,red)){.engine-card__status[data-status=partial]{box-shadow:0 0 10px color-mix(in srgb,var(--color-status-partial)60%,transparent)}}.engine-card__status[data-status=unavailable]{background:var(--color-status-unavailable);box-shadow:0 0 10px var(--color-status-unavailable)}@supports (color:color-mix(in lab,red,red)){.engine-card__status[data-status=unavailable]{box-shadow:0 0 10px color-mix(in srgb,var(--color-status-unavailable)60%,transparent)}}.engine-card__verdict{opacity:0;border-block-start:1px solid #0000;gap:9px;max-height:0;transition:opacity .6s,max-height .8s cubic-bezier(.16,1,.3,1),padding .6s;display:grid;overflow:hidden}.engine-card__verdict[data-visible=true]{border-block-start-color:var(--color-border-subtle);opacity:1;max-height:80px;padding-block-start:12px}.engine-card__decision{background:var(--color-status-unavailable);border-radius:999px;width:62%;height:16px}@supports (color:color-mix(in lab,red,red)){.engine-card__decision{background:color-mix(in srgb,var(--color-status-unavailable)20%,transparent)}}.engine-card__decision{box-shadow:inset 0 0 0 1px var(--color-status-unavailable)}@supports (color:color-mix(in lab,red,red)){.engine-card__decision{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-status-unavailable)45%,transparent)}}.engine-card__next{background:linear-gradient(90deg,var(--color-signature-teal),#14b8a640);border-radius:2px;width:84%;height:4px}.engine-card__gleam{border-radius:inherit;pointer-events:none;transform:translateX(calc(-110% + var(--engine-gleam,0)*220%));background:linear-gradient(105deg,#0000 35%,#ffffff1a 48%,#0000 62%);position:absolute;inset:0}@media (max-width:56.25rem){.engine-card{width:min(170px,40%);padding:13px 13px 14px}.engine-card--answer{top:16%;transform:none}.engine-card--result{top:auto;bottom:6%;transform:none}}@media (max-width:47.99rem){.engine-card--answer{top:1.25rem}.engine-card--result{bottom:.25rem}}@media (max-width:32.5rem){.engine-card{border-radius:16px;gap:7px;width:min(136px,40%);padding:11px 12px 12px}.engine-card__bar{height:4px}.engine-card__chip{width:22px;height:8px}.engine-card__status{width:7px;height:7px}.engine-card__label{font-size:8px}.engine-card__decision{height:12px}.engine-card{gap:5px;padding:9px 10px 10px}.engine-card__label{margin-block-end:2px}.engine-card__gap{height:3px}.engine-card__row[data-visible=true]{margin-block:1px}.engine-card__verdict{gap:6px}.engine-card__verdict[data-visible=true]{padding-block-start:8px}}@media (prefers-reduced-motion:reduce){.engine-card,.engine-card__bar,.engine-card__row,.engine-card__verdict{transition:none}}:root[data-theme=light] .engine-card{background:var(--color-surface-raised);border-color:var(--color-border-subtle);box-shadow:var(--zenture-shadow-floating)}:root[data-theme=light] .engine-card__label{color:var(--color-text-muted)}:root[data-theme=light] .engine-card__bar,:root[data-theme=light] .engine-card__row .engine-card__bar{background:var(--color-text-muted)}:root[data-theme=light] .engine-card__bar--dim{background:var(--color-border-strong)}:root[data-theme=light] .engine-card__bar[data-signal=lit]{background:var(--zenture-accent-primary);box-shadow:none}:root[data-theme=light] .engine-card__chip{border-color:var(--color-text-muted)}:root[data-theme=light] .engine-card__status{box-shadow:none}:root[data-theme=light] .engine-card__gleam{display:none}:root[data-theme=light] [data-engine-beam] path{stroke:var(--zenture-accent-primary-hover)}:root[data-theme=light] [data-engine-beam] path:last-child{filter:none}.engine-flow{isolation:isolate;width:100%;max-width:60rem;height:22.5rem;margin:var(--space-10)auto 0;position:relative}.engine-flow .engine-scene{z-index:1;width:25rem;max-width:45%;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-69%)}.engine-flow .engine-scene__light{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.engine-flow:not([data-flow-ready]) .engine-card{opacity:1}@media (max-width:56.25rem){.engine-flow{height:27rem}.engine-flow .engine-scene{max-width:55%}}@media (max-width:47.99rem){.engine-flow{height:26rem;margin-block-start:var(--space-8)}.engine-flow .engine-scene{max-width:65%}}.homepage-engine__components{padding-block-start:var(--space-12)}.homepage-engine__components:before{content:"";display:block;border-block-start:1px solid var(--color-border-subtle);margin-block-end:var(--space-10)}.homepage-engine__components .homepage-engine__components-heading{max-width:46rem;margin:0;font-size:clamp(1.9rem,3.1vw,3.1rem)}.homepage-engine__layers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--homepage-group-gap,var(--space-10));margin:var(--space-10) 0 0;padding:0;list-style:none}.homepage-engine__layer{min-width:0}.homepage-engine__layer-content{display:grid;align-content:start;gap:var(--space-4)}.homepage-engine__layer h3{min-block-size:2lh;margin:0;text-align:center}.homepage-engine__layer-art{width:100%;max-width:22rem;justify-self:center}.homepage-engine__layer p{margin:0;text-align:justify;hyphens:auto}@media (max-width:68.75rem){.homepage-engine__components .homepage-engine__components-heading{font-size:clamp(1.7rem,2.8vw,2.6rem)}}@media (max-width:56.25rem){.homepage-engine__layers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:32.5rem){.homepage-engine__layers{grid-template-columns:minmax(0,1fr)}.homepage-engine__layer h3{min-block-size:0}}.zenture-engine-page_page__aGe8b{position:relative;z-index:1;min-height:100dvh;padding-block:var(--layout-subpage-block-start) clamp(6rem,10vw,9rem);overflow:clip;background:transparent;color:var(--color-text-default)}.zenture-engine-page_hero__mjDhc{display:grid;max-width:var(--layout-subpage-hero);grid-template-columns:minmax(0,1fr)}.zenture-engine-page_eyebrow__uaSUg{margin:0 0 var(--space-5);color:var(--color-accent-contrast,var(--color-signature-teal));font-size:var(--font-size-xs);font-weight:650;letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.zenture-engine-page_hero__mjDhc h1{max-width:16ch;margin:0;color:var(--color-text-strong);font-size:var(--font-size-subpage-heading);font-weight:520;letter-spacing:-.055em;line-height:.96;text-wrap:balance}.zenture-engine-page_heroAside__SUyPM{display:grid;grid-template-columns:minmax(0,var(--layout-subpage-hero-copy)) auto;align-items:end;justify-content:space-between;gap:clamp(2rem,7vw,8rem);margin-block-start:var(--space-6);padding-block-end:var(--layout-subpage-divider-space);border-block-end:1px solid var(--color-border-subtle)}.zenture-engine-page_heroAside__SUyPM [data-slot=button]{align-self:end;justify-self:end}.zenture-engine-page_heroDescription__AP5JH{max-width:var(--layout-subpage-hero-copy);margin:0;color:var(--color-text-muted);font-size:clamp(1rem,1.45vw,1.25rem);line-height:1.65}.zenture-engine-page_story__bQUpe{margin-block-start:var(--layout-subpage-content-start,4rem)}.zenture-engine-page_group__1oJsx{display:block;padding-block:clamp(4rem,8vw,7rem)}.zenture-engine-page_groupHeader__hhF2b{max-width:48rem;margin-block-end:var(--space-10)}.zenture-engine-page_groupHeader__hhF2b h2{max-width:20ch;margin:0;color:var(--color-text-strong);font-size:clamp(2rem,4vw,4rem);font-weight:520;letter-spacing:-.045em;line-height:1;text-wrap:balance}.zenture-engine-page_body__E3VSy{margin:var(--space-4) 0 0;color:var(--color-text-muted);font-size:var(--font-size-md);line-height:1.7}.zenture-engine-page_stepLabel__IdEd7{display:flex;align-items:baseline;gap:var(--space-3);margin:0 0 var(--space-4);color:var(--color-accent-contrast,var(--color-signature-teal));font-size:var(--font-size-xs);font-weight:650;letter-spacing:.14em;text-transform:uppercase}.zenture-engine-page_stepLabel__IdEd7 span{color:rgb(244 244 245/40%);font-family:var(--font-mono);letter-spacing:.08em}.zenture-engine-page_layers__P0sEW,.zenture-engine-page_outcomes__Mq9ZK,.zenture-engine-page_steps__orgP4{display:grid;margin:0;padding:0;list-style:none}.zenture-engine-page_steps__orgP4{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(1.5rem,2.6vw,2.5rem);counter-reset:step}.zenture-engine-page_step__D66Pi{position:relative;padding-block-start:var(--space-6);border-block-start:1px solid var(--color-border-subtle)}.zenture-engine-page_step__D66Pi .zenture-engine-page_body__E3VSy{text-align:justify;hyphens:auto}.zenture-engine-page_claim__nqB8z h3,.zenture-engine-page_layer__kdXfq h3,.zenture-engine-page_step__D66Pi h3{margin:0;color:var(--color-text-strong);font-size:clamp(1.2rem,1.6vw,1.45rem);font-weight:560;letter-spacing:-.02em;line-height:1.2;text-wrap:balance}.zenture-engine-page_layers__P0sEW{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem)}.zenture-engine-page_layer__kdXfq{display:grid;grid-template-rows:auto 1fr;gap:var(--space-4);min-width:0}.zenture-engine-page_layerCard__bEGA_{padding:var(--space-6);border:1px solid color-mix(in srgb,var(--color-text-strong) 14%,transparent);border-radius:24px;background:linear-gradient(160deg,color-mix(in srgb,var(--color-text-strong) 6%,transparent),color-mix(in srgb,var(--color-surface-page) 40%,transparent) 55%,color-mix(in srgb,var(--color-text-strong) 2%,transparent));box-shadow:inset 1px 1px 0 color-mix(in srgb,var(--color-text-strong) 12%,transparent),inset -1px -1px 0 color-mix(in srgb,var(--color-signature-teal) 12%,transparent)}.zenture-engine-page_layerArt__HHHpL{position:relative;width:100%;max-width:24rem;aspect-ratio:400/320;margin:0 auto}.zenture-engine-page_outcomes__Mq9ZK{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.5rem,2.6vw,2.5rem)}.zenture-engine-page_outcome__frC9m{padding-block-start:var(--space-6);border-block-start:1px solid var(--color-border-subtle)}.zenture-engine-page_decision__6tG7i{display:inline-flex;align-items:center;gap:var(--space-2);margin:0;padding:.35rem .8rem;border-radius:999px;color:var(--color-text-strong);font-size:var(--font-size-sm);font-weight:600;background:color-mix(in srgb,var(--decision) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--decision) 45%,transparent)}.zenture-engine-page_decision__6tG7i span{width:8px;height:8px;border-radius:50%;background:var(--decision);box-shadow:0 0 10px var(--decision)}.zenture-engine-page_outcome__frC9m[data-decision=ready]{--decision:var(--zenture-decision-ready)}.zenture-engine-page_outcome__frC9m[data-decision=revise]{--decision:var(--zenture-decision-revise)}.zenture-engine-page_outcome__frC9m[data-decision=human-review]{--decision:var(--zenture-decision-review)}.zenture-engine-page_outcome__frC9m[data-decision=insufficient-evidence]{--decision:var(--zenture-decision-insufficient)}.zenture-engine-page_note__4ueDX{max-width:44rem;margin:var(--space-10) 0 0;color:var(--color-text-default);font-size:var(--font-size-md);line-height:1.7}.zenture-engine-page_claims__mXXwn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,4rem)}.zenture-engine-page_closing__SJ_O5{display:grid;justify-items:start;gap:var(--space-8);padding-block:clamp(4rem,8vw,7rem)}.zenture-engine-page_closing__SJ_O5 h2{max-width:18ch;margin:0;color:var(--color-text-strong);font-size:clamp(2.8rem,5.8vw,6rem);font-weight:500;letter-spacing:-.055em;line-height:.96;text-wrap:balance}.zenture-engine-page_closingAccent__cAvxI{background:linear-gradient(90deg,var(--color-signature-teal),var(--color-signature-teal-hover));background-clip:text;color:transparent;-webkit-background-clip:text}@media (max-width:72.49rem){.zenture-engine-page_heroAside__SUyPM{grid-template-columns:minmax(0,1fr) minmax(14rem,auto);gap:clamp(1.5rem,4vw,3rem)}.zenture-engine-page_steps__orgP4{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:var(--space-12)}.zenture-engine-page_claims__mXXwn,.zenture-engine-page_layers__P0sEW,.zenture-engine-page_outcomes__Mq9ZK{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:47.99rem){.zenture-engine-page_page__aGe8b{padding-block-end:var(--space-16)}.zenture-engine-page_hero__mjDhc h1{font-size:clamp(2.6rem,11vw,4rem)}.zenture-engine-page_heroAside__SUyPM{grid-template-columns:minmax(0,1fr);justify-items:start;gap:var(--space-6)}.zenture-engine-page_heroAside__SUyPM [data-slot=button]{justify-self:start}.zenture-engine-page_heroDescription__AP5JH{font-size:var(--font-size-md)}.zenture-engine-page_group__1oJsx{padding-block:var(--space-16)}.zenture-engine-page_groupHeader__hhF2b h2{font-size:clamp(2.1rem,9vw,3rem)}.zenture-engine-page_claims__mXXwn,.zenture-engine-page_layers__P0sEW,.zenture-engine-page_outcomes__Mq9ZK,.zenture-engine-page_steps__orgP4{grid-template-columns:minmax(0,1fr);gap:var(--space-10)}.zenture-engine-page_closing__SJ_O5 h2{font-size:clamp(2.4rem,10.5vw,3.4rem)}}