.mega-entry{border-top:var(--inv-separator-strong);scroll-margin-top:5rem}.mega-entry:last-child{border-bottom:var(--inv-separator-strong)}.mega-entry__summary{display:grid;grid-template-columns:minmax(2.75rem,.14fr) minmax(0,1fr) auto;gap:clamp(var(--inv-space-8),3vw,var(--inv-space-15));align-items:start;padding-block:clamp(1.4rem,3.5vw,2.8rem);cursor:pointer;list-style:none}.mega-entry__summary::-webkit-details-marker{display:none}.mega-entry__summary::marker{content:""}.mega-entry__number{color:var(--inv-text-steel);font-family:var(--inv-font-mono);font-size:clamp(1.35rem,4vw,2.2rem);line-height:1}.mega-entry__summary-copy{display:grid;min-width:0;gap:var(--inv-space-5)}.mega-entry__category,.mega-entry__state,.mega-detail-chip,.mega-section-ref,.mega-step__label,.mega-step__kind,.mega-build__need-label,.mega-step__gate-label,.mega-consideration>span,.mega-entry__complete button,.mega-entry__complete p{font-family:var(--inv-font-mono);font-size:var(--inv-type-label);font-weight:var(--inv-weight-label);letter-spacing:.13em;line-height:var(--inv-leading-body);text-transform:uppercase}.mega-entry__category{color:var(--inv-text-steel)}.mega-entry__title{max-width:24ch;color:var(--inv-text);font-family:var(--inv-font-display);font-size:clamp(1.65rem,5.4vw,3rem);font-weight:var(--inv-weight-display);letter-spacing:-.025em;line-height:1.05;overflow-wrap:anywhere;text-wrap:balance}.mega-entry__lede{max-width:66ch;color:var(--inv-text-muted);font-family:var(--inv-font-body);font-size:var(--inv-type-body-small);line-height:var(--inv-leading-body)}.mega-entry__state{display:flex;gap:var(--inv-space-7);align-items:center;color:var(--inv-text-faint)}.mega-entry__chevron{display:grid;place-items:center;width:2.25rem;height:2.25rem;border:var(--inv-separator-strong);color:var(--inv-text);font-size:1rem;transition:transform var(--inv-motion-control) var(--inv-ease),background var(--inv-motion-control) var(--inv-ease)}.mega-entry[open] .mega-entry__chevron{color:var(--inv-text-inverse-raised);background:var(--inv-draft);transform:rotate(45deg)}.mega-entry__body{display:grid;gap:clamp(1.5rem,4vw,3rem);padding:0 0 clamp(2.5rem,7vw,5.5rem) clamp(3.25rem,8vw,8rem)}.mega-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));border:var(--inv-separator-strong);background:var(--inv-hair);gap:1px;box-shadow:4px 4px 0 var(--inv-shadow-soft)}.mega-stat{min-width:0;padding:clamp(1rem,2.5vw,1.45rem);background:var(--inv-paper-raised)}.mega-stat dd{margin:0;color:var(--inv-text);font-family:var(--inv-font-display);font-size:clamp(1.45rem,4vw,2.4rem);font-weight:var(--inv-weight-display);line-height:1.05;overflow-wrap:anywhere}.mega-stat dt{margin-top:var(--inv-space-5);color:var(--inv-text-muted);font-family:var(--inv-font-mono);font-size:var(--inv-type-micro);letter-spacing:.1em;line-height:var(--inv-leading-body);text-transform:uppercase}.mega-block{display:grid;gap:clamp(1rem,2.5vw,1.6rem);min-width:0}.mega-section-head{display:flex;align-items:center;gap:var(--inv-space-10);min-width:0}.mega-detail-chip{flex:none;padding:var(--inv-space-3) var(--inv-space-5);border:var(--inv-separator-strong);color:var(--inv-text);background:var(--inv-paper-raised)}.mega-section-rule{flex:1 1 3rem;min-width:1rem;height:1px;background:var(--inv-hair)}.mega-section-ref{min-width:0;color:var(--inv-text-faint);overflow-wrap:anywhere;text-align:right}.mega-path{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:1px;padding:1px;background:var(--inv-hair);list-style:none}.mega-path li{display:grid;min-width:0;gap:var(--inv-space-5);padding:var(--inv-space-10);background:var(--inv-paper)}.mega-path span{color:var(--inv-text-steel);font-family:var(--inv-font-mono);font-size:var(--inv-type-label);line-height:1}.mega-path strong{color:var(--inv-text);font-family:var(--inv-font-display);font-size:1.05rem;font-weight:var(--inv-weight-display);line-height:1.15;overflow-wrap:anywhere}.mega-build__need{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--inv-space-7);min-width:0;color:var(--inv-text-muted);font-family:var(--inv-font-body);font-size:var(--inv-type-body-small);line-height:var(--inv-leading-body);overflow-wrap:anywhere}.mega-build__need-label{flex:none;color:var(--inv-text-steel)}.mega-build{display:grid;gap:var(--inv-space-12);min-width:0}.mega-step{display:grid;gap:var(--inv-space-8);min-width:0;padding:clamp(1rem,2.5vw,1.5rem);border:var(--inv-separator-strong);background:var(--inv-paper-raised);box-shadow:3px 3px 0 var(--inv-shadow-soft)}.mega-step__label{color:var(--inv-text-steel);white-space:normal;overflow-wrap:anywhere}.mega-step__title{margin:0;color:var(--inv-text);font-family:var(--inv-font-display);font-size:clamp(1.2rem,3.4vw,1.6rem);font-weight:var(--inv-weight-display);line-height:1.1;overflow-wrap:anywhere}.mega-step__how{margin:0;max-width:68ch;color:var(--inv-text-muted);font-family:var(--inv-font-body);font-size:var(--inv-type-body-small);line-height:var(--inv-leading-body);overflow-wrap:anywhere}.mega-step__paste{display:grid;gap:var(--inv-space-6);min-width:0}.mega-step__caption{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--inv-space-6);min-width:0;color:var(--inv-text-muted);font-family:var(--inv-font-body);font-size:var(--inv-type-body-small);line-height:var(--inv-leading-body);overflow-wrap:anywhere}.mega-step__kind{flex:none;padding:var(--inv-space-2) var(--inv-space-5);border:var(--inv-separator);color:var(--inv-text-steel);background:var(--inv-paper-sunken)}.copywrap{position:relative;min-width:0;max-width:100%}.copybtn{position:absolute;top:var(--inv-space-6);right:var(--inv-space-6);z-index:1;min-height:44px;padding:var(--inv-space-4) var(--inv-space-8);border:var(--inv-separator-strong);color:var(--inv-text);background:var(--inv-paper-raised);font-family:var(--inv-font-mono);font-size:var(--inv-type-micro);font-weight:var(--inv-weight-label);letter-spacing:.14em;line-height:1;text-transform:uppercase;cursor:pointer;transition:color var(--inv-motion-fast) var(--inv-ease),border-color var(--inv-motion-fast) var(--inv-ease),background var(--inv-motion-fast) var(--inv-ease)}.copybtn:hover{color:var(--inv-text-inverse-raised);background:var(--inv-steel);border-color:var(--inv-steel)}.mega-step pre{width:100%;max-width:100%;min-width:0;margin:0;padding:2.5rem var(--inv-space-8) var(--inv-space-8);overflow-x:auto;overflow-wrap:anywhere;border:var(--inv-separator);background:var(--inv-paper-sunken);color:var(--inv-text-strong);font-family:var(--inv-font-mono);font-size:.72rem;line-height:1.6;white-space:pre-wrap}.mega-step pre code{display:block;min-width:0;max-width:100%;overflow-wrap:anywhere;white-space:inherit;word-break:break-word}.mega-step__gate{display:grid;gap:var(--inv-space-3);min-width:0;margin:0;padding:var(--inv-space-7) var(--inv-space-8);border-left:3px solid var(--inv-oxblood);background:var(--inv-paper-sunken);color:var(--inv-text-muted);font-family:var(--inv-font-body);font-size:var(--inv-type-body-small);line-height:var(--inv-leading-body);overflow-wrap:anywhere}.mega-step__gate-label{color:var(--inv-oxblood)}.mega-toast{position:fixed;left:50%;bottom:1.6rem;z-index:90;transform:translate(-50%,.6rem);padding:var(--inv-space-7) var(--inv-space-11);border:var(--inv-separator-strong);color:var(--inv-text);background:var(--inv-paper-raised);box-shadow:4px 4px 0 var(--inv-shadow-strong);font-family:var(--inv-font-mono);font-size:var(--inv-type-micro);letter-spacing:.12em;text-transform:uppercase;opacity:0;visibility:hidden;transition:opacity var(--inv-motion-control) var(--inv-ease),transform var(--inv-motion-control) var(--inv-ease),visibility var(--inv-motion-control)}.mega-toast--show{opacity:1;visibility:visible;transform:translate(-50%)}@media (prefers-reduced-motion: reduce){.copybtn,.mega-toast{transition:none}}.mega-consideration{display:grid;grid-template-columns:minmax(7rem,.22fr) minmax(0,1fr);gap:var(--inv-space-10);padding:var(--inv-space-10);border-left:4px solid var(--inv-steel);background:var(--inv-paper-sunken)}.mega-consideration>span{color:var(--inv-text-steel);white-space:normal}.mega-consideration p{max-width:70ch;color:var(--inv-text-muted);line-height:var(--inv-leading-body);overflow-wrap:anywhere}.mega-entry__complete{display:flex;flex-wrap:wrap;align-items:center;gap:var(--inv-space-8);padding-top:var(--inv-space-10);border-top:var(--inv-separator)}.mega-entry__complete button{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--inv-space-10);min-height:44px;padding:var(--inv-space-7) var(--inv-space-10);border:var(--inv-separator-strong);color:var(--inv-text);background:var(--inv-paper-raised);cursor:pointer;transition:color var(--inv-motion-fast) var(--inv-ease),background var(--inv-motion-fast) var(--inv-ease),transform var(--inv-motion-fast) var(--inv-ease)}.mega-entry__complete button:hover{transform:translate(-2px,-2px)}.mega-entry__complete button[aria-pressed=true]{color:var(--inv-text-inverse-raised);background:var(--inv-steel);border-color:var(--inv-steel)}.mega-entry__complete p{color:var(--inv-text-faint)}@media (max-width: 640px){.mega-entry__summary{grid-template-columns:2.25rem minmax(0,1fr)}.mega-entry__state{grid-column:2;justify-self:start}.mega-entry__body{padding-left:0}.mega-section-head{align-items:flex-start;flex-wrap:wrap}.mega-section-rule{order:3;flex-basis:100%}.mega-section-ref{flex:1 1 9rem;text-align:left;white-space:normal}.mega-consideration{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.mega-entry__chevron,.mega-entry__complete button{transition:none}}html{scroll-padding-top:5rem}body.launch-body{min-width:320px;color:var(--inv-text-strong);background:var(--inv-paper)}.launch-wrap[data-astro-cid-lsmnkwo3]{width:min(calc(100% - clamp(2rem,8vw,10rem)),86rem);margin-inline:auto}.launch-hero[data-astro-cid-lsmnkwo3]{display:grid;min-height:min(48rem,calc(100svh - 3.5rem));align-content:center;padding-block:clamp(4rem,10vw,8rem)}.launch-eyebrow[data-astro-cid-lsmnkwo3]{margin:0 0 var(--inv-space-10);color:var(--inv-text-steel);font-family:var(--inv-font-mono);font-size:var(--inv-type-label);font-weight:var(--inv-weight-label);letter-spacing:.16em;line-height:var(--inv-leading-body);text-transform:uppercase}.launch-hero[data-astro-cid-lsmnkwo3] h1[data-astro-cid-lsmnkwo3]{max-width:14ch;margin:0;color:var(--inv-text);font-family:var(--inv-font-display);font-size:var(--inv-type-hero);font-weight:var(--inv-weight-display);letter-spacing:var(--inv-tracking-hero);line-height:var(--inv-leading-hero);text-wrap:balance}.launch-hero[data-astro-cid-lsmnkwo3] h1[data-astro-cid-lsmnkwo3] span[data-astro-cid-lsmnkwo3],.launch-hero[data-astro-cid-lsmnkwo3] h1[data-astro-cid-lsmnkwo3] em[data-astro-cid-lsmnkwo3]{display:block}.launch-hero[data-astro-cid-lsmnkwo3] h1[data-astro-cid-lsmnkwo3] em[data-astro-cid-lsmnkwo3]{color:var(--inv-oxblood);font-style:italic}.launch-hero__lede[data-astro-cid-lsmnkwo3]{max-width:40rem;margin:var(--inv-space-12) 0 0;color:var(--inv-text-muted);font-size:var(--inv-type-subhead);line-height:var(--inv-leading-loose)}.launch-hero__actions[data-astro-cid-lsmnkwo3]{display:flex;flex-wrap:wrap;gap:var(--inv-space-11);margin-top:var(--inv-space-13)}.launch-hero__proof-link[data-astro-cid-lsmnkwo3]{flex-basis:100%;margin:0}.launch-hero__free-note[data-astro-cid-lsmnkwo3]{flex-basis:100%;margin:0;font-family:var(--inv-font-mono);font-size:.72rem;letter-spacing:.08em;color:var(--inv-text-steel)}.launch-hero__proof-link[data-astro-cid-lsmnkwo3] a[data-astro-cid-lsmnkwo3]{font-family:var(--inv-font-mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--inv-text-steel);text-decoration:underline;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center;gap:var(--inv-space-6)}.launch-button[data-astro-cid-lsmnkwo3],.gate-submit[data-astro-cid-lsmnkwo3]{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--inv-space-10);min-height:44px;padding:var(--inv-space-7) var(--inv-space-12);border:var(--inv-separator-strong);color:var(--inv-text);background:var(--inv-paper-raised);box-shadow:2px 2px 0 var(--inv-shadow-soft);font-family:var(--inv-font-mono);font-size:.68rem;font-weight:var(--inv-weight-label);letter-spacing:.13em;line-height:1.2;text-transform:uppercase;transition:transform var(--inv-motion-fast) var(--inv-ease),box-shadow var(--inv-motion-fast) var(--inv-ease)}.launch-button[data-astro-cid-lsmnkwo3]:hover,.gate-submit[data-astro-cid-lsmnkwo3]:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--inv-shadow)}.launch-button--primary[data-astro-cid-lsmnkwo3],.gate-submit[data-astro-cid-lsmnkwo3]{color:var(--inv-text-inverse-raised);background:var(--inv-oxblood);border-color:var(--inv-oxblood)}.capture-band[data-astro-cid-lsmnkwo3]{padding-block:var(--inv-space-section);border-block:var(--inv-separator-strong);background:var(--inv-paper-sunken)}.capture-grid[data-astro-cid-lsmnkwo3]{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:clamp(2rem,7vw,6rem);align-items:start}.launch-section-head[data-astro-cid-lsmnkwo3]{display:flex;align-items:center;gap:var(--inv-space-10);min-width:0;margin-bottom:clamp(1.6rem,3vw,2.6rem)}.launch-detail-chip[data-astro-cid-lsmnkwo3],.launch-section-ref[data-astro-cid-lsmnkwo3]{font-family:var(--inv-font-mono);font-size:var(--inv-type-label);font-weight:var(--inv-weight-label);letter-spacing:.14em;line-height:var(--inv-leading-body);text-transform:uppercase}.launch-detail-chip[data-astro-cid-lsmnkwo3]{display:inline-flex;align-items:center;gap:var(--inv-space-5);flex:none;padding:var(--inv-space-3) var(--inv-space-6);border:var(--inv-separator-strong);color:var(--inv-text);background:var(--inv-paper-raised)}.launch-detail-chip[data-astro-cid-lsmnkwo3] .hatch[data-astro-cid-lsmnkwo3]{flex:none;width:9px;height:9px;background:repeating-linear-gradient(45deg,var(--inv-draft) 0 1px,transparent 1px 3px)}.launch-section-rule[data-astro-cid-lsmnkwo3]{flex:1 1 2rem;min-width:1rem;height:1px;background:var(--inv-hair)}.launch-section-ref[data-astro-cid-lsmnkwo3]{min-width:0;color:var(--inv-text-faint);overflow-wrap:anywhere;text-align:right}.capture-copy[data-astro-cid-lsmnkwo3] h2[data-astro-cid-lsmnkwo3],.index-headline[data-astro-cid-lsmnkwo3] h2[data-astro-cid-lsmnkwo3],.next-band[data-astro-cid-lsmnkwo3] h2[data-astro-cid-lsmnkwo3]{margin:0;color:var(--inv-text);font-family:var(--inv-font-display);font-size:var(--inv-type-display);font-weight:var(--inv-weight-display);letter-spacing:var(--inv-tracking-display);line-height:var(--inv-leading-display);text-wrap:balance}.capture-copy[data-astro-cid-lsmnkwo3]>p[data-astro-cid-lsmnkwo3],.index-headline[data-astro-cid-lsmnkwo3] p[data-astro-cid-lsmnkwo3]{max-width:36rem;margin-top:var(--inv-space-10);color:var(--inv-text-muted);line-height:var(--inv-leading-body)}.gate-card[data-astro-cid-lsmnkwo3]{min-width:0;padding:clamp(1rem,3vw,2rem);border:var(--inv-separator-strong);background:var(--inv-paper-raised);box-shadow:6px 6px 0 var(--inv-shadow-strong)}#hero-form[data-astro-cid-lsmnkwo3]{display:grid;gap:var(--inv-space-10)}.field-pair[data-astro-cid-lsmnkwo3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--inv-space-8)}#hero-form[data-astro-cid-lsmnkwo3] label[data-astro-cid-lsmnkwo3] span[data-astro-cid-lsmnkwo3],#hero-form[data-astro-cid-lsmnkwo3] legend[data-astro-cid-lsmnkwo3]{display:block;margin-bottom:var(--inv-space-3);font-family:var(--inv-font-mono);font-size:.7rem;font-weight:var(--inv-weight-medium);letter-spacing:.08em;line-height:1.3}#hero-form[data-astro-cid-lsmnkwo3] input[data-astro-cid-lsmnkwo3][type=text],#hero-form[data-astro-cid-lsmnkwo3] input[data-astro-cid-lsmnkwo3][type=email]{width:100%;min-height:44px;padding:var(--inv-space-8);border:var(--inv-separator-strong);background:var(--inv-paper);border-radius:0}#hero-form[data-astro-cid-lsmnkwo3] .marketing-choice[data-astro-cid-lsmnkwo3]{display:flex;min-height:44px;gap:var(--inv-space-5);align-items:flex-start;cursor:pointer}#hero-form[data-astro-cid-lsmnkwo3] .marketing-choice[data-astro-cid-lsmnkwo3] input[data-astro-cid-lsmnkwo3]{flex:0 0 auto;margin-top:.12rem}#hero-form[data-astro-cid-lsmnkwo3] .marketing-choice[data-astro-cid-lsmnkwo3] span[data-astro-cid-lsmnkwo3]{margin:0;color:var(--inv-text-muted);font-family:var(--inv-font-body);font-size:var(--inv-type-body-small);font-weight:var(--inv-weight-regular);letter-spacing:0;line-height:var(--inv-leading-body)}#hero-form[data-astro-cid-lsmnkwo3] .marketing-choice[data-astro-cid-lsmnkwo3] input[data-astro-cid-lsmnkwo3]:focus-visible{outline:2px solid var(--inv-steel);outline-offset:2px}#hero-form[data-astro-cid-lsmnkwo3] fieldset[data-astro-cid-lsmnkwo3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--inv-space-3);min-width:0;border:0}#hero-form[data-astro-cid-lsmnkwo3] fieldset[data-astro-cid-lsmnkwo3] label[data-astro-cid-lsmnkwo3]{display:flex;min-width:0;min-height:44px;gap:var(--inv-space-5);align-items:center;padding:var(--inv-space-7);border:var(--inv-separator-strong)}#hero-form[data-astro-cid-lsmnkwo3] fieldset[data-astro-cid-lsmnkwo3] label[data-astro-cid-lsmnkwo3] span[data-astro-cid-lsmnkwo3]{margin:0;overflow-wrap:anywhere}.gate-submit[data-astro-cid-lsmnkwo3]{justify-self:start}.gate-submit[data-astro-cid-lsmnkwo3]:disabled{opacity:.55}.fine[data-astro-cid-lsmnkwo3],.form-error[data-astro-cid-lsmnkwo3],.form-note[data-astro-cid-lsmnkwo3]{font-size:.7rem}.form-error[data-astro-cid-lsmnkwo3]{color:var(--inv-oxblood)}.form-note[data-astro-cid-lsmnkwo3]{padding-left:var(--inv-space-7);border-left:2px solid var(--inv-steel);color:var(--inv-text-muted)}.continuation-download[data-astro-cid-lsmnkwo3]{margin-top:var(--inv-space-10)}.kit-download-note[data-astro-cid-lsmnkwo3]{margin-top:var(--inv-space-8);margin-bottom:0;max-width:32rem;color:var(--inv-text-muted)}.system-index[data-astro-cid-lsmnkwo3]{padding-block:var(--inv-space-section)}.index-headline[data-astro-cid-lsmnkwo3]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(16rem,.45fr);gap:clamp(1.5rem,5vw,4rem);align-items:end}.index-headline[data-astro-cid-lsmnkwo3] p[data-astro-cid-lsmnkwo3]{margin:0}.entry-index[data-astro-cid-lsmnkwo3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));margin-top:clamp(2rem,5vw,4rem);border-top:var(--inv-separator);border-left:var(--inv-separator)}.entry-index[data-astro-cid-lsmnkwo3] a[data-astro-cid-lsmnkwo3]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--inv-space-8);min-width:0;padding:var(--inv-space-10);border-right:var(--inv-separator);border-bottom:var(--inv-separator);background:var(--inv-paper-raised);transition:background var(--inv-motion-fast) var(--inv-ease)}.entry-index[data-astro-cid-lsmnkwo3] a[data-astro-cid-lsmnkwo3]:hover{background:var(--inv-paper-sunken)}.entry-index__number[data-astro-cid-lsmnkwo3],.entry-index__status[data-astro-cid-lsmnkwo3],.entry-index[data-astro-cid-lsmnkwo3] small[data-astro-cid-lsmnkwo3]{color:var(--inv-text-steel);font-family:var(--inv-font-mono);font-size:var(--inv-type-micro);font-weight:var(--inv-weight-label);letter-spacing:.1em;line-height:var(--inv-leading-body);text-transform:uppercase}.entry-index__copy[data-astro-cid-lsmnkwo3]{display:grid;min-width:0;gap:var(--inv-space-1)}.entry-index[data-astro-cid-lsmnkwo3] strong[data-astro-cid-lsmnkwo3]{color:var(--inv-text);font-family:var(--inv-font-display);font-size:1.04rem;font-weight:var(--inv-weight-display);line-height:1.15;overflow-wrap:anywhere}.entry-index__status[data-astro-cid-lsmnkwo3]{color:var(--inv-text-faint)}.solution-folds[data-astro-cid-lsmnkwo3]{padding-bottom:var(--inv-space-section)}.solution-folds[data-astro-cid-lsmnkwo3] .mega-entry{border-top:var(--inv-separator)}.solution-folds[data-astro-cid-lsmnkwo3] .mega-entry:last-child{border-bottom:var(--inv-separator)}.solution-folds[data-astro-cid-lsmnkwo3] .mega-entry__title{font-size:clamp(1.45rem,1rem + 1.6vw,2.05rem);letter-spacing:var(--inv-tracking-display);line-height:1.08}.solution-folds[data-astro-cid-lsmnkwo3] .mega-stats{gap:0;background:none}.solution-folds[data-astro-cid-lsmnkwo3] .mega-stat{border-right:var(--inv-separator);border-bottom:var(--inv-separator)}.solution-folds[data-astro-cid-lsmnkwo3] .mega-path{gap:0;padding:0;background:none;border-top:var(--inv-separator);border-left:var(--inv-separator)}.solution-folds[data-astro-cid-lsmnkwo3] .mega-path li{border-right:var(--inv-separator);border-bottom:var(--inv-separator)}.next-band[data-astro-cid-lsmnkwo3]{margin-block:0 var(--inv-space-section);padding:clamp(1.5rem,5vw,3.5rem);border:var(--inv-separator-strong);background:var(--inv-os-ground)}.next-band[data-astro-cid-lsmnkwo3] .launch-eyebrow[data-astro-cid-lsmnkwo3]{color:var(--inv-text-inverse)}.next-band[data-astro-cid-lsmnkwo3] h2[data-astro-cid-lsmnkwo3]{margin-bottom:var(--inv-space-10);color:var(--inv-text-inverse)}.sk-path-section[data-astro-cid-lsmnkwo3]{padding-block:var(--inv-space-section) 0}.sk-path-title[data-astro-cid-lsmnkwo3]{margin:0;color:var(--inv-text);font-family:var(--inv-font-display);font-size:var(--inv-type-display);font-weight:var(--inv-weight-display);letter-spacing:var(--inv-tracking-display);line-height:var(--inv-leading-display);text-wrap:balance}.sk-path-framing[data-astro-cid-lsmnkwo3]{max-width:44rem;margin:var(--inv-space-10) 0 0;color:var(--inv-text-muted);line-height:var(--inv-leading-body)}.sk-path[data-astro-cid-lsmnkwo3]{list-style:none;margin:clamp(1.6rem,3vw,2.4rem) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--inv-space-9)}.sk-path__tile[data-astro-cid-lsmnkwo3]{position:relative;min-width:0}.sk-path__link[data-astro-cid-lsmnkwo3]{display:flex;flex-direction:column;gap:var(--inv-space-4);height:100%;min-height:44px;padding:var(--inv-space-10) var(--inv-space-10) var(--inv-space-11);background:var(--inv-paper-raised);border:var(--inv-separator);transition:border-color var(--inv-motion-fast) var(--inv-ease),transform var(--inv-motion-fast) var(--inv-ease),box-shadow var(--inv-motion-fast) var(--inv-ease)}.sk-path__link[data-astro-cid-lsmnkwo3]:hover{border-color:var(--inv-draft);transform:translate(-2px,-2px);box-shadow:3px 3px 0 var(--inv-shadow-soft)}.sk-path__tile--entry[data-astro-cid-lsmnkwo3] .sk-path__link[data-astro-cid-lsmnkwo3]{background:var(--inv-paper-sunken);border-style:dashed}.sk-path__tile--here[data-astro-cid-lsmnkwo3] .sk-path__link[data-astro-cid-lsmnkwo3]{border-color:var(--inv-oxblood);box-shadow:inset 0 -4px 0 var(--inv-gold)}.sk-path__tile--here[data-astro-cid-lsmnkwo3] .sk-path__stage[data-astro-cid-lsmnkwo3]{color:var(--inv-oxblood)}.sk-path__stage[data-astro-cid-lsmnkwo3]{font-family:var(--inv-font-mono);font-size:var(--inv-type-label);font-weight:var(--inv-weight-label);letter-spacing:.13em;line-height:var(--inv-leading-body);text-transform:uppercase;color:var(--inv-text-faint)}.sk-path__name[data-astro-cid-lsmnkwo3]{font-family:var(--inv-font-display);font-size:1.04rem;line-height:1.22;color:var(--inv-draft);overflow-wrap:anywhere}.sk-path__note[data-astro-cid-lsmnkwo3]{font-family:var(--inv-font-mono);font-size:var(--inv-type-micro);letter-spacing:.1em;line-height:var(--inv-leading-body);text-transform:uppercase;color:var(--inv-text-faint)}@media (min-width: 761px){.sk-path[data-astro-cid-lsmnkwo3]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4rem}.sk-path__tile[data-astro-cid-lsmnkwo3]:not(:last-child):after{content:"→";position:absolute;right:-1.15rem;top:50%;transform:translateY(-50%);color:var(--inv-text-steel);font-size:1rem;pointer-events:none}}@media (max-width: 420px){.sk-path[data-astro-cid-lsmnkwo3]{grid-template-columns:1fr}}@media (max-width: 760px){.capture-grid[data-astro-cid-lsmnkwo3],.index-headline[data-astro-cid-lsmnkwo3],.field-pair[data-astro-cid-lsmnkwo3],#hero-form[data-astro-cid-lsmnkwo3] fieldset[data-astro-cid-lsmnkwo3]{grid-template-columns:1fr}.launch-section-head[data-astro-cid-lsmnkwo3]{align-items:flex-start;flex-wrap:wrap}.launch-section-rule[data-astro-cid-lsmnkwo3]{order:3;flex-basis:100%}.launch-section-ref[data-astro-cid-lsmnkwo3]{flex:1 1 9rem;text-align:left}}@media (max-width: 390px){.launch-button[data-astro-cid-lsmnkwo3],.gate-submit[data-astro-cid-lsmnkwo3]{width:100%}.entry-index[data-astro-cid-lsmnkwo3] a[data-astro-cid-lsmnkwo3]{grid-template-columns:auto minmax(0,1fr)}.entry-index__status[data-astro-cid-lsmnkwo3]{grid-column:2}}@media (prefers-reduced-motion: reduce){.launch-button[data-astro-cid-lsmnkwo3],.gate-submit[data-astro-cid-lsmnkwo3],.entry-index[data-astro-cid-lsmnkwo3] a[data-astro-cid-lsmnkwo3]{transition:none}}
