:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--n-void:#000;--n-shell:#020202;--n-panel:#050505;--n-raised:#0a0a0a;--n-seam:#ffffff0a;--n-seam-strong:#ffffff1a;--n-seam-hover:#fff3;--n-text-high:#fff;--n-text-primary:#e4e4e7;--n-text-secondary:#a1a1aa;--n-text-muted:#8b8b95;--n-text-dim:#7a7a84;--n-emerald:#10b981;--n-emerald-rgb:16, 185, 129;--n-blue:#3b82f6;--n-blue-rgb:59, 130, 246;--n-amber:#f59e0b;--n-amber-rgb:245, 158, 11;--n-audit-red:#ef4444;--n-audit-red-rgb:239, 68, 68;--n-font-sans:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--n-font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--n-radius-sm:.5rem;--n-radius-md:.75rem;--n-radius-lg:1rem;--n-space-1:.25rem;--n-space-2:.5rem;--n-space-3:.75rem;--n-space-4:1rem;--n-space-5:1.25rem;--n-space-6:1.5rem;--n-space-8:2rem;--n-space-10:2.5rem;--n-space-12:3rem;--n-space-16:4rem;--n-type-micro-size:.5625rem;--n-type-micro-leading:1.4;--n-type-label-size:.6875rem;--n-type-label-leading:1.45;--n-type-body-sm-size:.8125rem;--n-type-body-sm-leading:1.55;--n-type-body-size:.9375rem;--n-type-body-leading:1.65;--n-type-title-size:1.25rem;--n-type-title-leading:1.25;--n-type-heading-size:1.75rem;--n-type-heading-leading:1.15;--n-type-display-size:clamp(2rem, 8vw, 3.5rem);--n-type-display-leading:1.02;--n-target-min:2.75rem;--n-shell-max:72rem;--n-reading-max:42rem;--n-dialog-max:36rem;--n-safe-top:env(safe-area-inset-top,0px);--n-safe-right:env(safe-area-inset-right,0px);--n-safe-bottom:env(safe-area-inset-bottom,0px);--n-safe-left:env(safe-area-inset-left,0px);--n-focus-ring:var(--n-accent,var(--n-amber));--n-ease-out:cubic-bezier(0, 0, .2, 1);--n-ease-breathe:cubic-bezier(.4, 0, .6, 1)}[data-n-accent=emerald]{--n-accent:var(--n-emerald);--n-accent-rgb:var(--n-emerald-rgb)}[data-n-accent=blue]{--n-accent:var(--n-blue);--n-accent-rgb:var(--n-blue-rgb)}[data-n-accent=amber],.n-app:not([data-n-accent]){--n-accent:var(--n-amber);--n-accent-rgb:var(--n-amber-rgb)}[data-n-truth=lie]{--n-accent:var(--n-audit-red);--n-accent-rgb:var(--n-audit-red-rgb)}@keyframes n-ping{75%,to{opacity:0;transform:scale(2)}}@keyframes n-breathe{50%{opacity:.5}}@keyframes n-enter{0%{opacity:0;transform:translateY(10px)}}.n-app,.n-app *{box-sizing:border-box}.n-app{background:var(--n-void);min-height:100dvh;color:var(--n-text-secondary);font-family:var(--n-font-sans);font-size:var(--n-type-body-size);line-height:var(--n-type-body-leading);margin:0}.n-stage{place-items:center;min-height:100dvh;padding:clamp(.75rem,3vw,2rem);display:grid}.n-frame{border:1px solid var(--n-seam);border-radius:var(--n-radius-lg);background:var(--n-shell);grid-template-columns:minmax(15rem,20rem) minmax(0,1fr);width:min(72rem,100%);min-height:min(46rem,100dvh - 4rem);display:grid;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.n-rail{border-right:1px solid var(--n-seam);background:var(--n-void);flex-direction:column;justify-content:space-between;padding:clamp(1.25rem,4vw,2rem);display:flex}.n-brand{align-items:center;gap:.75rem;display:flex}.n-brand-mark{width:1.5rem;height:1.5rem;color:var(--n-accent);filter:drop-shadow(0 0 15px rgba(var(--n-accent-rgb), .4))}.n-brand-name{color:var(--n-text-high);letter-spacing:-.025em;margin:0;font-size:1.25rem;font-weight:300}.n-microlabel{color:var(--n-text-muted);font-family:var(--n-font-mono);font-size:var(--n-type-micro-size);letter-spacing:.1em;line-height:var(--n-type-micro-leading);text-transform:uppercase;margin:0}.n-brand+.n-microlabel{margin-top:.5rem}.n-steps{flex-direction:column;gap:2rem;margin-top:3rem;display:flex;position:relative}.n-steps:before{z-index:0;background:var(--n-seam);content:"";width:1px;position:absolute;top:1rem;bottom:1rem;left:1rem}.n-step{z-index:1;color:var(--n-text-secondary);opacity:1;align-items:flex-start;gap:1rem;transition:color .5s,opacity .5s;display:flex;position:relative}.n-step[data-state=upcoming]{color:var(--n-text-dim);opacity:1}.n-step[data-state=active]{color:var(--n-text-primary);opacity:1}.n-step-node{border:1px solid var(--n-seam);background:var(--n-shell);width:2rem;height:2rem;color:var(--n-text-dim);border-radius:999px;flex:0 0 2rem;place-items:center;transition:border-color .5s,box-shadow .5s,color .5s;display:grid}.n-step-node svg{width:.875rem;height:.875rem}.n-step[data-state=complete] .n-step-node{border-color:var(--n-seam-strong);color:var(--n-text-primary)}.n-step[data-state=active] .n-step-node{border-color:rgba(var(--n-accent-rgb), .5);color:var(--n-accent);box-shadow:0 0 15px rgba(var(--n-accent-rgb), .2)}.n-step-copy{padding-top:.375rem}.n-step-title{color:currentColor;letter-spacing:.025em;font-size:.875rem;display:block}.n-step-copy .n-microlabel{color:var(--n-text-dim);margin-top:.25rem}.n-rail-footer{border-top:1px solid var(--n-seam);margin-top:2rem;padding-top:1.5rem}.n-content{background:var(--n-panel);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2rem;min-width:0;padding:clamp(2rem,7vw,4rem);display:flex;overflow-y:auto}.n-enter{animation:.3s both n-enter}.n-hero{position:relative}.n-hero-badge{z-index:1;border:1px solid rgba(var(--n-accent-rgb), .2);background:var(--n-shell);width:7rem;height:7rem;box-shadow:0 0 40px rgba(var(--n-accent-rgb), .15);border-radius:999px;place-items:center;display:grid;position:relative}.n-hero-icon{width:3rem;height:3rem;color:var(--n-accent);filter:drop-shadow(0 0 15px rgba(var(--n-accent-rgb), .5))}.n-hero-ping{border:1px solid rgba(var(--n-accent-rgb), .4);opacity:.2;animation:n-ping 1s var(--n-ease-out) infinite;border-radius:999px;position:absolute;inset:0}.n-copy{width:min(32rem,100%)}.n-headline{color:var(--n-text-high);font-size:clamp(var(--n-type-title-size), 5vw, var(--n-type-heading-size));letter-spacing:.025em;margin:0;font-weight:300}.n-body-copy{color:var(--n-text-secondary);font-size:var(--n-type-body-size);font-weight:300;line-height:var(--n-type-body-leading);margin:1rem 0 0}.n-readout{border:1px solid var(--n-seam);border-radius:var(--n-radius-md);background:var(--n-shell);flex-direction:column;gap:1rem;width:min(20rem,100%);padding:1.25rem 2rem;display:flex;box-shadow:inset 0 2px 4px #0000000d}.n-readout-row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.n-readout-row+.n-readout-row{border-top:1px solid var(--n-seam);padding-top:.75rem}.n-status{color:var(--n-accent);align-items:center;gap:.5rem;display:inline-flex}.n-status-dot{background:var(--n-accent);width:.375rem;height:.375rem;box-shadow:0 0 10px rgba(var(--n-accent-rgb), .6);animation:n-breathe 2s var(--n-ease-breathe) infinite;border-radius:999px;flex:0 0 .375rem}.n-button{min-height:var(--n-target-min);border:1px solid var(--n-text-dim);border-radius:var(--n-radius-sm);background:var(--n-raised);color:var(--n-text-secondary);font-family:var(--n-font-mono);font-size:var(--n-type-micro-size);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;text-decoration:none;transition:border-color .2s,box-shadow .2s,color .2s;display:inline-flex}.n-button:hover{border-color:var(--n-text-muted);color:var(--n-text-high)}.n-button:focus-visible{border-color:rgba(var(--n-accent-rgb), .5);box-shadow:0 0 0 2px var(--n-panel), 0 0 0 3px var(--n-accent), 0 0 15px rgba(var(--n-accent-rgb), .2);outline:none}@media (width<=48rem){.n-stage{padding:0}.n-frame{border-left:0;border-right:0;border-radius:0;grid-template-columns:1fr;min-height:100dvh}.n-rail{border-right:0;border-bottom:1px solid var(--n-seam);padding:1.25rem}.n-steps{flex-direction:row;justify-content:space-between;gap:.75rem;margin-top:1.5rem}.n-steps:before{width:auto;height:1px;inset:1rem 1rem auto}.n-step{text-align:center;flex-direction:column;flex:1;align-items:center;gap:.5rem}.n-step-copy{padding-top:0}.n-step-copy .n-microlabel,.n-rail-footer{display:none}.n-content{justify-content:flex-start;padding:3rem 1.25rem}}@media (prefers-reduced-motion:reduce){.n-app *,.n-app :before,.n-app :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.n-hero-ping{display:none}}@keyframes n-spin{to{transform:rotate(360deg)}}.n-skip-link{z-index:100;top:max(var(--n-space-3), var(--n-safe-top));left:max(var(--n-space-3), var(--n-safe-left));min-height:var(--n-target-min);padding:0 var(--n-space-4);border:1px solid var(--n-accent);border-radius:var(--n-radius-sm);background:var(--n-raised);color:var(--n-text-high);font-family:var(--n-font-mono);font-size:var(--n-type-label-size);letter-spacing:.08em;text-transform:uppercase;transform:translateY(calc(-100% - var(--n-space-8)));transition:transform .16s var(--n-ease-out);align-items:center;display:inline-flex;position:fixed}.n-skip-link:focus{transform:translateY(0)}.n-control{--n-control-border:var(--n-text-dim);--n-control-color:var(--n-text-primary);min-height:var(--n-target-min);justify-content:center;align-items:center;gap:var(--n-space-2);max-width:100%;padding:var(--n-space-3) calc(var(--n-space-5) + var(--n-space-3));border:1px solid var(--n-control-border);border-radius:var(--n-radius-sm);background:var(--n-raised);color:var(--n-control-color);font-family:var(--n-font-mono);font-size:var(--n-type-label-size);letter-spacing:.08em;font-weight:600;line-height:var(--n-type-label-leading);text-align:center;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:border-color .16s,box-shadow .16s,color .16s,transform .12s;display:inline-flex;position:relative}.n-control[data-variant=primary]{--n-control-border:var(--n-accent);--n-control-color:var(--n-text-high)}.n-control[data-variant=quiet]{background:0 0}.n-control:hover:not(:disabled){border-color:var(--n-text-muted);color:var(--n-text-high)}.n-control[data-variant=primary]:hover:not(:disabled){border-color:var(--n-accent);box-shadow:0 0 15px rgba(var(--n-accent-rgb), .16)}.n-control:active:not(:disabled){transform:translateY(1px)}.n-control:focus-visible,.n-icon-control:focus-visible,.n-text-control:focus-visible,.n-dialog__close:focus-visible{border-color:var(--n-focus-ring);box-shadow:0 0 0 2px var(--n-panel), 0 0 0 4px var(--n-focus-ring);outline-offset:2px;outline:2px solid #0000}.n-control:disabled,.n-control[aria-disabled=true]{color:var(--n-text-muted);cursor:not-allowed;opacity:.55}.n-control[aria-busy=true]{cursor:wait}.n-control>.n-spinner{position:absolute;inset-inline-start:var(--n-space-3)}.n-control--full{width:100%}.n-icon-control,.n-dialog__close{width:var(--n-target-min);min-width:var(--n-target-min);height:var(--n-target-min);border:1px solid var(--n-text-dim);border-radius:var(--n-radius-sm);background:var(--n-raised);color:var(--n-text-secondary);cursor:pointer;place-items:center;padding:0;display:inline-grid}.n-spinner{border:1px solid rgba(var(--n-accent-rgb), .25);border-top-color:var(--n-accent);border-radius:999px;flex:0 0 1rem;width:1rem;height:1rem;animation:.7s linear infinite n-spin}.n-loading{min-height:var(--n-target-min);align-items:center;gap:var(--n-space-3);color:var(--n-text-secondary);font-family:var(--n-font-mono);font-size:var(--n-type-label-size);letter-spacing:.06em;text-transform:uppercase;display:inline-flex}.n-status-message{--n-status-color:var(--n-text-secondary);--n-status-rgb:161, 161, 170;min-height:var(--n-target-min);align-items:flex-start;gap:var(--n-space-3);padding:var(--n-space-3) var(--n-space-4);border:1px solid rgba(var(--n-status-rgb), .2);border-radius:var(--n-radius-sm);background:var(--n-shell);color:var(--n-text-primary);font-size:var(--n-type-body-sm-size);line-height:var(--n-type-body-sm-leading);display:flex}.n-status-message[data-tone=success]{--n-status-color:var(--n-emerald);--n-status-rgb:var(--n-emerald-rgb)}.n-status-message[data-tone=caution]{--n-status-color:var(--n-amber);--n-status-rgb:var(--n-amber-rgb)}.n-status-message[data-tone=critical]{--n-status-color:var(--n-audit-red);--n-status-rgb:var(--n-audit-red-rgb)}.n-status-message__mark{border:1px solid var(--n-status-color);background:0 0;border-radius:999px;flex:0 0 .5rem;width:.5rem;height:.5rem;margin-top:.4rem}.n-status-message__copy{min-width:0}.n-status-message__title{color:var(--n-status-color);font-family:var(--n-font-mono);font-size:var(--n-type-label-size);letter-spacing:.06em;text-transform:uppercase;font-weight:600;display:block}.n-status-message__detail{margin-top:var(--n-space-1);color:var(--n-text-secondary);display:block}.n-field{gap:var(--n-space-2);display:grid}.n-field__label{color:var(--n-text-primary);font-family:var(--n-font-mono);font-size:var(--n-type-label-size);letter-spacing:.06em;text-transform:uppercase}.n-field__hint,.n-field__error{color:var(--n-text-muted);font-size:var(--n-type-body-sm-size);line-height:var(--n-type-body-sm-leading)}.n-field__error{color:var(--n-amber)}.n-text-control{width:100%;min-height:var(--n-target-min);padding:var(--n-space-3) var(--n-space-4);border:1px solid var(--n-text-dim);border-radius:var(--n-radius-sm);background:var(--n-void);color:var(--n-text-primary);font:inherit;outline:none;font-size:1rem;line-height:1.5;transition:border-color .16s,box-shadow .16s}.n-text-control[aria-invalid=true]{border-color:rgba(var(--n-amber-rgb), .6)}.n-text-control:disabled{color:var(--n-text-muted);cursor:not-allowed;opacity:.6}.n-dialog{width:min(calc(100% - (2 * var(--n-space-4))), var(--n-dialog-max));max-height:min(44rem, calc(100dvh - (2 * var(--n-space-4))));border:1px solid var(--n-text-dim);border-radius:var(--n-radius-lg);background:var(--n-panel);color:var(--n-text-primary);margin:auto;padding:0;overflow:auto;box-shadow:0 24px 80px #000000b8}.n-dialog::backdrop{background:#000000d1}.n-dialog__surface{gap:var(--n-space-5);padding:clamp(var(--n-space-5), 5vw, var(--n-space-8));display:grid}.n-dialog__header{justify-content:space-between;align-items:flex-start;gap:var(--n-space-4);display:flex}.n-dialog__title{color:var(--n-text-high);font-size:var(--n-type-title-size);font-weight:400;line-height:var(--n-type-title-leading);margin:0}.n-dialog__description{max-width:var(--n-reading-max);color:var(--n-text-secondary);line-height:var(--n-type-body-leading);margin:0}.n-dialog__actions{justify-content:flex-end;gap:var(--n-space-3);padding-top:var(--n-space-2);border-top:1px solid var(--n-seam);flex-wrap:wrap;display:flex}.n-visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (width<=47.999rem){.n-dialog{width:100%;max-width:none;max-height:calc(100dvh - max(var(--n-space-8), var(--n-safe-top)));border-radius:var(--n-radius-lg) var(--n-radius-lg) 0 0;border-bottom:0;border-left:0;border-right:0;margin:auto 0 0}.n-dialog__surface{padding-right:max(var(--n-space-5), var(--n-safe-right));padding-bottom:max(var(--n-space-5), var(--n-safe-bottom));padding-left:max(var(--n-space-5), var(--n-safe-left))}.n-dialog__actions .n-control{width:100%}}@media (prefers-reduced-motion:reduce){.n-spinner{animation:none}.n-skip-link,.n-control{transition:none}}@media (forced-colors:active){.n-control,.n-icon-control,.n-dialog,.n-status-message,.n-text-control{border-color:buttontext}.n-status-message__mark,.n-spinner{border-color:currentColor}}.n-entry-threshold{width:min(100%,48rem);color:var(--n-text-primary);font-family:var(--n-font-sans);text-align:center}.n-entry-threshold *,.n-entry-threshold :before,.n-entry-threshold :after{box-sizing:border-box}.n-entry-threshold__sequence{justify-items:center;display:grid}.n-entry-threshold__mark-stage{aspect-ratio:1;width:clamp(7.5rem,24vw,10.5rem);color:var(--n-amber);position:relative}.n-entry-threshold__mark-stage:after,.n-entry-threshold__ping{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:8.9%}.n-entry-threshold__mark-stage:after{border:1px solid rgba(var(--n-amber-rgb), .2);box-shadow:0 0 40px rgba(var(--n-amber-rgb), .15)}.n-entry-threshold__ping{z-index:0;border-color:rgba(var(--n-amber-rgb), .45);opacity:.65;animation-duration:4s}.n-entry-mark{z-index:1;width:100%;height:100%;filter:drop-shadow(0 0 15px rgba(var(--n-amber-rgb), .5));display:block;position:relative;overflow:visible}.n-entry-mark__ring{color:#fff}.n-entry-mark__glyph,.n-entry-mark__ring{stroke-dasharray:1;stroke-dashoffset:0}.n-entry-mark[data-draw-state=drawing] .n-entry-mark__ring{stroke-dashoffset:1px;animation:.65s cubic-bezier(.16,1,.3,1) .14s forwards n-entry-threshold-draw}.n-entry-mark[data-draw-state=drawing] .n-entry-mark__glyph{stroke-dashoffset:1px;animation:.95s cubic-bezier(.65,0,.35,1) 80ms forwards n-entry-threshold-draw}.n-entry-threshold__copy{justify-items:center;margin-top:clamp(1rem,3vh,1.75rem);display:grid}.n-entry-threshold__eyebrow{color:var(--n-text-muted);font-family:var(--n-font-mono);font-size:var(--n-type-micro-size);letter-spacing:.14em;line-height:var(--n-type-micro-leading);text-transform:uppercase;opacity:0;margin:0;animation:.3s ease-out .65s forwards n-entry-threshold-enter}.n-entry-threshold__wordmark{color:var(--n-text-high);letter-spacing:.15em;opacity:0;text-indent:.15em;margin:.75rem 0 0;font-size:clamp(2.25rem,10vw,4.5rem);font-weight:200;line-height:.95;animation:.3s ease-out .76s forwards n-entry-threshold-enter}.n-entry-threshold h1{max-width:42rem;color:var(--n-text-secondary);letter-spacing:-.035em;opacity:0;gap:.15em;margin:clamp(1.25rem,3vh,2rem) 0 0;font-size:clamp(1.65rem,5vw,3.15rem);font-weight:300;line-height:1.05;animation:.3s ease-out .88s forwards n-entry-threshold-enter;display:grid}.n-entry-threshold h1 strong{color:var(--n-text-high);font-weight:300}.n-entry-threshold__premise{max-width:36rem;color:var(--n-text-secondary);opacity:0;gap:.55rem;margin:clamp(1rem,2.5vh,1.5rem) 0 0;font-size:clamp(1rem,2.4vw,1.125rem);line-height:1.65;animation:.3s ease-out 1s forwards n-entry-threshold-enter;display:grid}.n-entry-threshold__premise>span{display:block}.n-entry-threshold__premise>span:first-child{color:var(--n-text-primary)}.n-entry-threshold__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:clamp(1.75rem,4vh,2.75rem);display:flex}.n-entry-threshold__learn{--n-control-border:var(--n-emerald);--n-control-color:var(--n-emerald);background:0 0;margin-top:.75rem}.n-entry-threshold__learn:hover:not(:disabled){--n-control-color:var(--n-text-high);border-color:var(--n-emerald);box-shadow:0 0 15px rgba(var(--n-emerald-rgb), .12)}@keyframes n-entry-threshold-draw{to{stroke-dashoffset:0}}@keyframes n-entry-threshold-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (height<=43rem) and (width>=40rem){.n-entry-threshold{text-align:left;grid-template-columns:11rem minmax(0,1fr);align-items:center;gap:1.5rem 2rem;display:grid}.n-entry-threshold__sequence{display:contents}.n-entry-threshold__copy{justify-items:start;margin:0}.n-entry-threshold__actions,.n-entry-threshold__learn{grid-column:2;justify-content:flex-start}.n-entry-threshold h1{font-size:clamp(1.5rem,4vw,2.5rem)}}@media (width<=31rem){.n-entry-threshold__actions{display:grid}.n-entry-threshold__actions .n-control{width:min(100%,20rem)}}@media (prefers-reduced-motion:reduce){.n-entry-threshold__ping{display:none}.n-entry-mark[data-draw-state=drawing] .n-entry-mark__glyph,.n-entry-mark[data-draw-state=drawing] .n-entry-mark__ring,.n-entry-threshold__eyebrow,.n-entry-threshold__wordmark,.n-entry-threshold h1,.n-entry-threshold__premise{opacity:1;stroke-dashoffset:0;animation:none;transform:none}}@media (forced-colors:active){.n-entry-threshold__mark-stage{color:canvastext;forced-color-adjust:auto}}.n-meet-m{box-sizing:border-box;width:min(100%,68rem);padding:max(6rem, calc(env(safe-area-inset-top) + 5rem)) max(1.25rem, env(safe-area-inset-right)) max(4rem, env(safe-area-inset-bottom)) max(1.25rem, env(safe-area-inset-left));color:var(--n-text-primary);font-family:var(--n-font-sans);margin:0 auto}.n-meet-m *,.n-meet-m :before,.n-meet-m :after{box-sizing:border-box}.n-meet-m__nav{justify-content:space-between;align-items:center;gap:var(--n-space-4);padding-bottom:var(--n-space-5);border-bottom:1px solid var(--n-seam-strong);display:flex}.n-meet-m__nav .n-control{min-height:var(--n-target-min)}.n-meet-m__introduction{max-width:56rem;padding:clamp(3.5rem,10vw,7rem) 0 clamp(3rem,8vw,5.5rem)}.n-meet-m__introduction h1{max-width:13em;margin:var(--n-space-5) 0 0;color:var(--n-text-secondary);letter-spacing:-.055em;font-size:clamp(2.4rem,8vw,5.25rem);font-weight:250;line-height:.98}.n-meet-m__introduction h1 span{color:var(--n-text-high);display:block}.n-meet-m__introduction h1:focus{outline:none}.n-meet-m__lead,.n-meet-m__support{max-width:43rem;color:var(--n-text-secondary);font-size:clamp(1rem,2.2vw,1.25rem);line-height:1.7}.n-meet-m__lead{margin:clamp(1.75rem,4vw,2.5rem) 0 0}.n-meet-m__support{margin:var(--n-space-4) 0 0}.n-meet-m__declaration{max-width:43rem;padding:var(--n-space-5) 0 var(--n-space-5) var(--n-space-5);border-inline-start:1px solid var(--n-amber);color:var(--n-text-primary);margin:clamp(2rem,5vw,3rem) 0 0;font-size:clamp(1.05rem,2.5vw,1.35rem);line-height:1.5}.n-meet-m__declaration strong{color:var(--n-amber);font-weight:500}.n-meet-m__story,.n-meet-m__assurances{border-top:1px solid var(--n-seam-strong);padding:clamp(3rem,8vw,5.5rem) 0}.n-meet-m__story>header,.n-meet-m__assurances>header{max-width:46rem}.n-meet-m__story h2,.n-meet-m__assurances h2,.n-meet-m__ending h2{margin:var(--n-space-4) 0 0;color:var(--n-text-high);letter-spacing:-.045em;font-size:clamp(2rem,6vw,3.5rem);font-weight:300;line-height:1.02}.n-meet-m__story>header>p:last-child{margin:var(--n-space-5) 0 0;color:var(--n-text-secondary);font-size:clamp(1rem,2.2vw,1.125rem);line-height:1.7}.n-meet-m__timeline{border-bottom:1px solid var(--n-seam-strong);margin:clamp(2.5rem,6vw,4rem) 0 0;padding:0;list-style:none}.n-meet-m__timeline>li{border-top:1px solid var(--n-seam-strong)}.n-meet-m__timeline details[open]{background:var(--n-shell)}.n-meet-m__timeline summary,.n-meet-m__assurances summary{min-height:var(--n-target-min);cursor:pointer;list-style:none}.n-meet-m__timeline summary::-webkit-details-marker{display:none}.n-meet-m__assurances summary::-webkit-details-marker{display:none}.n-meet-m__timeline summary{align-items:center;gap:var(--n-space-4);padding:clamp(1.25rem, 4vw, 1.75rem) var(--n-space-4);grid-template-columns:2.5rem minmax(0,1fr) auto;display:grid;position:relative}.n-meet-m__timeline summary:after,.n-meet-m__assurances summary:after{color:var(--n-amber);content:"+";font-family:var(--n-font-mono);font-size:var(--n-type-title-size);font-weight:400}.n-meet-m__timeline details[open] summary:after,.n-meet-m__assurances details[open] summary:after{content:"−"}.n-meet-m__number{color:var(--n-amber);font-family:var(--n-font-mono);font-size:var(--n-type-label-size);letter-spacing:.12em;font-weight:600}.n-meet-m__summary-copy{gap:var(--n-space-1);min-width:0;display:grid}.n-meet-m__summary-copy>span{color:var(--n-text-muted);font-family:var(--n-font-mono);font-size:var(--n-type-micro-size);letter-spacing:.11em;line-height:var(--n-type-micro-leading);text-transform:uppercase}.n-meet-m__summary-copy strong{color:var(--n-text-primary);font-size:clamp(1rem,2.3vw,1.2rem);font-weight:450;line-height:1.4}.n-meet-m__timeline summary:focus-visible,.n-meet-m__assurances summary:focus-visible{border-radius:var(--n-radius-sm);outline:2px solid var(--n-focus-ring);outline-offset:-2px}.n-meet-m__moment{max-width:var(--n-reading-max);animation:n-meet-m-reveal .18s var(--n-ease-out);margin:0 3.5rem 0 4.9rem;padding:0 0 clamp(1.75rem,4vw,2.5rem)}.n-meet-m__moment>p{margin:var(--n-space-4) 0 0;color:var(--n-text-secondary);font-size:var(--n-type-body-size);line-height:1.75}.n-meet-m__moment>.n-meet-m__place{gap:var(--n-space-1);border-inline-start:1px solid var(--n-amber);color:var(--n-text-high);margin-top:0;padding-inline-start:var(--n-space-4);display:grid}.n-meet-m__place span{color:var(--n-amber);font-family:var(--n-font-mono);font-size:var(--n-type-micro-size);letter-spacing:.12em;line-height:var(--n-type-micro-leading);text-transform:uppercase}.n-meet-m__assurances{gap:clamp(2rem,6vw,4rem);display:grid}.n-meet-m__assurances>div{border-bottom:1px solid var(--n-seam-strong)}.n-meet-m__assurances details{border-top:1px solid var(--n-seam-strong)}.n-meet-m__assurances summary{align-items:center;gap:var(--n-space-4);padding:var(--n-space-4) 0;color:var(--n-text-primary);font-size:var(--n-type-body-size);font-weight:500;line-height:var(--n-type-body-leading);grid-template-columns:minmax(0,1fr) auto;display:grid}.n-meet-m__assurances details>p{max-width:var(--n-reading-max);padding:0 var(--n-space-8) var(--n-space-5) 0;color:var(--n-text-secondary);font-size:var(--n-type-body-size);line-height:var(--n-type-body-leading);animation:n-meet-m-reveal .18s var(--n-ease-out);margin:0}.n-meet-m__ending{border-top:1px solid var(--n-seam-strong);text-align:center;padding:clamp(3.5rem,9vw,6.5rem) 0 0}.n-meet-m__ending h2{margin-inline:auto}.n-meet-m__actions{justify-content:center;gap:var(--n-space-3);flex-wrap:wrap;margin-top:clamp(1.75rem,5vw,2.5rem);display:flex}@keyframes n-meet-m-reveal{0%{opacity:0;transform:translateY(4px)}}@media (width>=48rem){.n-meet-m__assurances{grid-template-columns:minmax(0,2fr) minmax(22rem,3fr);align-items:start}}@media (width<=31rem){.n-meet-m__nav{align-items:flex-start}.n-meet-m__nav>.n-microlabel{max-width:8rem;padding-top:var(--n-space-4);text-align:right}.n-meet-m__timeline summary{gap:var(--n-space-3);grid-template-columns:2rem minmax(0,1fr) auto;padding-inline:0}.n-meet-m__moment{margin-inline:2rem 0}}@media (prefers-reduced-motion:reduce){.n-meet-m__moment,.n-meet-m__assurances details>p{animation:none}}@media (forced-colors:active){.n-meet-m__declaration,.n-meet-m__moment>.n-meet-m__place{border-inline-start-color:canvastext}.n-meet-m__declaration strong,.n-meet-m__number,.n-meet-m__place span,.n-meet-m__timeline summary:after,.n-meet-m__assurances summary:after{color:canvastext}}html{background:var(--n-void);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-width:20rem;min-height:100%}body{background:var(--n-void);min-height:100%;margin:0}.n-entry-preview{box-sizing:border-box;background:var(--n-void);min-height:100%}.n-entry-preview__audio-control{z-index:20;top:max(var(--n-space-4), env(safe-area-inset-top));right:max(var(--n-space-4), env(safe-area-inset-right));background:var(--n-raised);position:fixed}.n-entry-preview__audio-control[data-audio-state=muted]{color:var(--n-text-muted)}.n-entry-preview__threshold{box-sizing:border-box;min-height:100dvh;padding:max(5.5rem, env(safe-area-inset-top)) max(1.25rem, env(safe-area-inset-right)) max(1.5rem, env(safe-area-inset-bottom)) max(1.25rem, env(safe-area-inset-left));place-content:center;justify-items:center;display:grid}@media (width<=23rem){.n-entry-preview__audio-control{top:max(var(--n-space-3), env(safe-area-inset-top));right:max(var(--n-space-3), env(safe-area-inset-right))}}
