.closing:where(.astro-752bvmt4){background:var(--navy);--focus-ring:var(--mint);color:var(--on-navy);padding:clamp(72px,9vw,120px) clamp(20px,4vw,48px);position:relative;overflow:hidden}.closing__wash:where(.astro-752bvmt4){background:radial-gradient(80% 90% at 80% 0%, var(--wash-teal), transparent 55%), radial-gradient(70% 80% at 10% 100%, var(--wash-deep), transparent 55%);pointer-events:none;position:absolute;inset:0}.closing__rainwrap:where(.astro-752bvmt4){pointer-events:none;position:absolute;inset:0;overflow:hidden}.closing__rain:where(.astro-752bvmt4){width:3px;animation-name:var(--anim-rain);border-radius:3px;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-10%}.closing__rain--1:where(.astro-752bvmt4){background:linear-gradient(180deg, transparent, var(--blue-light-2), transparent);opacity:.45;height:110px;animation-duration:8s;animation-delay:.3s;left:20%}.closing__rain--2:where(.astro-752bvmt4){background:linear-gradient(180deg, transparent, var(--teal), transparent);opacity:.4;height:130px;animation-duration:10s;animation-delay:1.2s;left:70%}.closing__inner:where(.astro-752bvmt4){text-align:center;max-width:820px;margin:0 auto;position:relative}.closing__kick:where(.astro-752bvmt4){margin-bottom:22px}.closing__title:where(.astro-752bvmt4){letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(32px,4.6vw,58px);font-weight:800;line-height:1.05}.closing__sub:where(.astro-752bvmt4){font-size:var(--fs-hero-lede);color:var(--on-navy-body);max-width:40em;margin:0 auto 34px;line-height:1.6}.closing__ctas:where(.astro-752bvmt4){flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.closing__cta:where(.astro-752bvmt4){color:var(--on-navy);border-radius:var(--r-12);background:var(--grad-cta);box-shadow:var(--sh-cta-btn);animation-name:var(--anim-sweep);background-size:200% 100%;align-items:center;gap:9px;padding:15px 28px;font-size:15px;font-weight:700;text-decoration:none;animation-duration:6s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate;display:inline-flex}.closing__cta2:where(.astro-752bvmt4){color:var(--on-navy);border-radius:var(--r-12);border:1px solid var(--line-on-navy-nav);background:var(--fill-on-navy);align-items:center;gap:8px;padding:15px 26px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.closing__free:where(.astro-752bvmt4){font-family:var(--font-mono);color:var(--mint);justify-content:center;align-items:center;gap:8px;margin:16px 0 0;font-size:13px;display:flex}.closing__founderwrap:where(.astro-752bvmt4){justify-content:center;margin-top:48px;display:flex}.closing__founder:where(.astro-752bvmt4){text-align:left;background:var(--fill-on-navy-2);border:1px solid var(--line-on-navy-soft);border-radius:var(--r-16);align-items:flex-start;gap:18px;max-width:680px;padding:26px 28px;display:flex}.closing__photo:where(.astro-752bvmt4){object-fit:cover;object-position:50% 22%;border:1px solid var(--line-on-navy-strong);border-radius:50%;flex:0 0 64px;width:64px;height:64px}.closing__fquote:where(.astro-752bvmt4){color:var(--on-navy-body-2);margin:0 0 14px;font-size:15px;line-height:1.65}.closing__fmeta:where(.astro-752bvmt4){flex-wrap:wrap;align-items:center;gap:9px;display:flex}.closing__fname:where(.astro-752bvmt4){font-size:var(--fs-nav);color:var(--on-navy);font-weight:700}.closing__frole:where(.astro-752bvmt4){font-family:var(--font-mono);font-size:var(--fs-footnote);letter-spacing:.12em;text-transform:uppercase;color:var(--on-navy-muted)}.dm:where(.astro-gzw7j7lb)[hidden]{display:none}.dm:where(.astro-gzw7j7lb){z-index:200;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.dm__backdrop:where(.astro-gzw7j7lb){background:var(--scrim-modal);backdrop-filter:blur(4px);position:absolute;inset:0}.dm__panel:where(.astro-gzw7j7lb){overscroll-behavior:contain;background:var(--card);border-radius:var(--r-18);border:1px solid var(--line-card);width:100%;max-width:600px;max-height:calc(100dvh - 48px);box-shadow:var(--sh-modal);position:relative;overflow-y:auto}.dm__hairline:where(.astro-gzw7j7lb){background:var(--grad-panel);height:3px}.dm__close:where(.astro-gzw7j7lb){border-radius:var(--r-12);border:1px solid var(--line-card);background:var(--card);width:40px;height:40px;color:var(--ink-muted);cursor:pointer;place-items:center;display:grid;position:absolute;top:16px;right:16px}.dm__body:where(.astro-gzw7j7lb){padding:0 32px 28px}.dm__head:where(.astro-gzw7j7lb){padding-top:32px;padding-bottom:22px}.dm__kick:where(.astro-gzw7j7lb){font-family:var(--font-mono);font-size:var(--fs-footnote);letter-spacing:.18em;text-transform:uppercase;color:var(--brand);margin-bottom:12px}.dm__title:where(.astro-gzw7j7lb){letter-spacing:-.03em;color:var(--ink);margin:0 48px 8px 0;font-size:26px;font-weight:800}.dm__sub:where(.astro-gzw7j7lb){font-size:var(--fs-body-sm);color:var(--ink-muted);margin:0 0 10px;line-height:1.55}.dm__hint:where(.astro-gzw7j7lb){font-size:var(--fs-body-sm);color:var(--ink-muted);margin:0 0 12px;line-height:1.55}.dm__hint:where(.astro-gzw7j7lb)[hidden]{display:none}.dm__link:where(.astro-gzw7j7lb){min-height:24px;font-family:inherit;font-size:var(--fs-body-sm);color:var(--brand);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-weight:600;display:inline-flex}.dm__group:where(.astro-gzw7j7lb){border:0;min-width:0;margin:0 0 22px;padding:0}.dm__legend:where(.astro-gzw7j7lb){color:var(--ink-body);margin-bottom:10px;padding:0;font-size:12px;font-weight:600}.dm__grid:where(.astro-gzw7j7lb){grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.dm__weekdays:where(.astro-gzw7j7lb){margin-bottom:6px}.dm__grid:where(.astro-gzw7j7lb) .dm__weekday{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;text-align:center;color:var(--ink-muted);font-size:11px}.dm__grid:where(.astro-gzw7j7lb) .dm__day,.dm__times:where(.astro-gzw7j7lb) .dm__time{min-height:44px;font-family:inherit;font-size:var(--fs-body-sm);color:var(--ink);border:1px solid var(--line-input);border-radius:var(--r-12);background:var(--card);cursor:pointer;transition:border-color var(--t-fast), box-shadow var(--t-fast);padding:6px 4px;font-weight:600;line-height:1.2}.dm__grid:where(.astro-gzw7j7lb) .dm__day:hover:not(:disabled),.dm__times:where(.astro-gzw7j7lb) .dm__time:hover:not(:disabled){border-color:var(--brand)}.dm__grid:where(.astro-gzw7j7lb) .dm__day[aria-pressed=true],.dm__times:where(.astro-gzw7j7lb) .dm__time[aria-pressed=true]{border-color:var(--brand);box-shadow:0 0 0 3px var(--ring-brand)}.dm__grid:where(.astro-gzw7j7lb) .dm__day:disabled,.dm__times:where(.astro-gzw7j7lb) .dm__time:disabled{cursor:default;color:var(--ink-muted);background:var(--card-subhead);border-color:var(--line-card)}.dm__times:where(.astro-gzw7j7lb) .dm__time:disabled{text-decoration:line-through}.dm__grid:where(.astro-gzw7j7lb) .dm__full{margin-top:2px;font-size:10.5px;font-weight:500;display:block}.dm__times:where(.astro-gzw7j7lb){grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;display:grid}.dm__notice:where(.astro-gzw7j7lb){border:1px solid var(--danger-fg);border-radius:var(--r-12);font-size:var(--fs-body-sm);color:var(--danger-fg);margin:0 0 16px;padding:10px 12px;line-height:1.5}.dm__chosen:where(.astro-gzw7j7lb){flex-wrap:wrap;align-items:center;gap:4px 14px;margin-bottom:18px;display:flex}.dm__summary:where(.astro-gzw7j7lb){color:var(--ink);margin:0;font-weight:700}.dm__form:where(.astro-gzw7j7lb){flex-direction:column;gap:14px;display:flex}.dm__row:where(.astro-gzw7j7lb){grid-template-columns:1fr 1fr;gap:14px;display:grid}.dm__field:where(.astro-gzw7j7lb){flex-direction:column;gap:6px;display:flex}.dm__label:where(.astro-gzw7j7lb){color:var(--ink-body);font-size:12px;font-weight:600}.dm__input:where(.astro-gzw7j7lb){box-sizing:border-box;width:100%;font-family:inherit;font-size:var(--fs-body-sm);color:var(--ink);border:1px solid var(--line-input);border-radius:var(--r-12);background:var(--card-subhead);transition:border-color var(--t-fast), box-shadow var(--t-fast);padding:11px 13px}.dm__input:where(.astro-gzw7j7lb):focus{box-shadow:0 0 0 3px var(--ring-brand)}.dm__input:where(.astro-gzw7j7lb)[aria-invalid=true]{border-color:var(--danger-fg)}.dm__textarea:where(.astro-gzw7j7lb){resize:vertical;line-height:1.5}.dm__error:where(.astro-gzw7j7lb){color:var(--danger-fg);font-size:12px;line-height:1.45}.dm__send:where(.astro-gzw7j7lb){color:var(--on-navy);border-radius:var(--r-11);cursor:pointer;background:var(--grad-cta);box-shadow:var(--sh-send);border:none;justify-content:center;align-items:center;margin-top:4px;padding:13px 20px;font-family:inherit;font-size:15px;font-weight:700;display:inline-flex}.dm__send:where(.astro-gzw7j7lb):hover{filter:brightness(1.06)}.dm__end:where(.astro-gzw7j7lb){text-align:center;padding-top:26px;padding-bottom:40px}.dm__icon:where(.astro-gzw7j7lb){background:var(--success-bg);width:56px;height:56px;color:var(--success-fg);border-radius:50%;place-items:center;margin:0 auto 18px;display:grid}.dm__endtitle:where(.astro-gzw7j7lb){letter-spacing:-.02em;color:var(--ink);margin:0 0 8px;font-size:21px;font-weight:800}.dm__endbody:where(.astro-gzw7j7lb){font-size:var(--fs-body-sm);color:var(--ink-muted);max-width:38ch;margin:0 auto 22px;line-height:1.55}.dm__done:where(.astro-gzw7j7lb){font-family:inherit;font-size:var(--fs-body-sm);color:var(--ink);border-radius:var(--r-12);border:1px solid var(--line-input);background:var(--card);cursor:pointer;padding:11px 22px;font-weight:700}@media (width<=560px){.dm:where(.astro-gzw7j7lb){padding:10px}.dm__panel:where(.astro-gzw7j7lb){max-height:calc(100dvh - 20px)}.dm__body:where(.astro-gzw7j7lb){padding-left:18px;padding-right:18px}.dm__head:where(.astro-gzw7j7lb){padding-top:24px}.dm__title:where(.astro-gzw7j7lb){font-size:22px}.dm__row:where(.astro-gzw7j7lb){grid-template-columns:1fr}.dm__grid:where(.astro-gzw7j7lb){gap:4px}.dm__grid:where(.astro-gzw7j7lb) .dm__day{padding:4px 2px;font-size:12px}.dm__grid:where(.astro-gzw7j7lb) .dm__full{font-size:9.5px}}.mk-0809251{animation-name:var(--anim-float);animation-duration:var(--t-mock-float);animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:relative}.mk-e0fd18a{background:radial-gradient(60% 60% at 60% 30%,var(--mock-ring-teal),transparent 70%);filter:blur(28px);opacity:.7;animation-name:var(--anim-glow);animation-duration:var(--t-mock-glow);animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;inset:-26px}.mk-943b2a8{background:var(--card);box-shadow:var(--sh-hero-mock);color:var(--ink);border:1px solid #fff9;border-radius:16px;position:relative;overflow:hidden;transform:perspective(1600px)rotateY(-9deg)rotateX(3deg)}.mk-e9e5190{grid-template-columns:148px minmax(0,1fr);display:grid}.mk-1349034{background:var(--surface-sunken);border-right:1px solid var(--line-divider);flex-direction:column;gap:3px;padding:11px 8px;display:flex}.mk-dade97b{align-items:center;gap:7px;padding:2px 6px 11px;display:flex}.mk-cf86c67{width:17px;height:auto;display:block}.mk-acd364c{letter-spacing:-.03em;color:var(--ink);font-size:11px;font-weight:800}.mk-4e083a1{background:var(--card);border:1px solid var(--line-card);color:var(--brand);border-radius:8px;align-items:center;gap:6px;padding:6px 8px;display:flex;position:relative}.mk-01d86f7{background:linear-gradient(180deg,var(--teal),var(--blue));border-radius:3px;width:3px;position:absolute;top:6px;bottom:6px;left:-1px}.mk-498afb5{flex:none}.mk-cc2545b{letter-spacing:-.005em;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-weight:700;overflow:hidden}.mk-1474830{color:var(--ink-faint);border-radius:8px;align-items:center;gap:6px;padding:6px 8px;display:flex;position:relative}.mk-aac5f9c{letter-spacing:-.005em;color:var(--mock-label);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-weight:600;overflow:hidden}.mk-e465d1c{color:var(--brand);background:var(--mock-tint-2);border:1px solid var(--mock-fill-3);border-radius:999px;margin-left:auto;padding:0 4px;font-family:JetBrains Mono,monospace;font-size:8.5px;font-weight:700}.mk-1dc6f5c{background:var(--teal);width:5px;height:5px;animation-name:var(--anim-pulse);animation-duration:var(--t-mock-pulse);border-radius:50%;margin-left:auto;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.mk-2ce7ff2{min-width:0}.mk-1580ebd{border-bottom:1px solid var(--line-divider);align-items:center;gap:9px;height:38px;padding:0 12px;display:flex}.mk-5a7c3ee{letter-spacing:.04em;color:var(--ink-muted);white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:9.5px}.mk-1db2ac0{background:var(--surface-inset);border:1px solid var(--line-divider);min-width:0;max-width:170px;height:22px;color:var(--ink-faint);white-space:nowrap;border-radius:7px;flex:1;align-items:center;gap:5px;padding:0 8px;font-size:9.5px;display:flex;overflow:hidden}.mk-f1cbe20{letter-spacing:.06em;text-transform:uppercase;color:var(--success-fg);background:var(--success-bg);border:1px solid var(--success-line);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;margin-left:auto;padding:2px 7px;font-family:JetBrains Mono,monospace;font-size:8.5px;display:inline-flex}.mk-cf2611f{width:5px;height:5px;animation-name:var(--anim-pulse);animation-duration:var(--t-mock-pulse-fast);background:currentColor;border-radius:50%;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.mk-81b0fae{background:linear-gradient(135deg,var(--teal),var(--blue));border-radius:50%;flex:none;width:21px;height:21px}.mk-b827d4c{grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);align-items:start;gap:10px;padding:11px;display:grid}.mk-3e6d122{flex-direction:column;gap:10px;min-width:0;display:flex}.mk-754c66e{border:1px solid var(--line-divider);border-radius:11px;padding:11px 12px}.mk-43c1336{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.mk-c911ff7{font-size:11px;font-weight:700}.mk-f6fa549{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);font-family:JetBrains Mono,monospace;font-size:8.5px}.mk-9fafb15{border-radius:999px;gap:2px;height:9px;margin-bottom:9px;display:flex;overflow:hidden}.mk-2248198{background:var(--blue-light);width:40%;height:100%;display:block}.mk-cb2f616{background:var(--cyan);width:12%;height:100%;display:block}.mk-f9d6c2c{background:var(--teal);width:20%;height:100%;display:block}.mk-58e505b{background:var(--success-fg);width:28%;height:100%;display:block}.mk-8b278ed{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.mk-e69c21c{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:17px;font-weight:600;line-height:1}.mk-4f3bd3b{color:var(--ink-muted);white-space:nowrap;align-items:center;gap:3px;margin-top:5px;font-size:8px;display:flex}.mk-d18a2f3{background:var(--blue-light);border-radius:2px;width:5px;height:5px}.mk-096999b{background:var(--cyan);border-radius:2px;width:5px;height:5px}.mk-0d76701{background:var(--teal);border-radius:2px;width:5px;height:5px}.mk-281b9f7{letter-spacing:-.02em;color:var(--success-fg);font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:17px;font-weight:600;line-height:1}.mk-915892a{background:var(--success-fg);border-radius:2px;width:5px;height:5px}.mk-ef70715{border:1px solid var(--line-divider);border-radius:11px;overflow:hidden}.mk-52c2f73{border-bottom:1px solid var(--mock-surface);justify-content:space-between;align-items:center;padding:9px 12px;display:flex}.mk-ceee1a7{color:var(--ink-faint);font-family:JetBrains Mono,monospace;font-size:8.5px}.mk-76e3211{border-bottom:1px solid var(--line-row);align-items:center;gap:9px;padding:8px 12px;display:flex}.mk-c054909{flex:1;min-width:0}.mk-d428f0e{white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:600;overflow:hidden}.mk-f0aac84{color:var(--ink-faint);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-family:JetBrains Mono,monospace;font-size:8.5px;overflow:hidden}.mk-0e75549{background:var(--success-bg);color:var(--success-fg);border:1px solid var(--success-line);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 7px;font-size:9.5px;font-weight:700;display:inline-flex}.mk-b235507{background:currentColor;border-radius:50%;width:5px;height:5px}.mk-3943d20{font-family:JetBrains Mono,monospace}.mk-a5c0f0c{background:var(--warning-bg);color:var(--warning-fg);border:1px solid var(--warning-line);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 7px;font-size:9.5px;font-weight:700;display:inline-flex}.mk-2ee40ca{background:var(--card-subhead);align-items:center;gap:9px;padding:8px 12px;display:flex}.mk-20732b6{background:conic-gradient(var(--blue) 0 25%,var(--line-divider) 0);width:13px;height:13px;animation-name:var(--anim-spin);animation-duration:var(--t-mock-spin);border-radius:50%;flex:none;animation-timing-function:linear;animation-iteration-count:infinite;position:relative}.mk-9dfd006{background:var(--card-subhead);border-radius:50%;position:absolute;inset:2.5px}.mk-5c57d12{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:600;overflow:hidden}.mk-a6e14c3{letter-spacing:.06em;text-transform:uppercase;color:var(--blue-alt);white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:8.5px}.mk-90613e4{border:1px solid var(--line-divider);border-radius:11px;align-items:center;gap:9px;padding:10px 11px;display:flex}.mk-7880ee5{background:conic-gradient(var(--warning-fg) 0 62%,var(--mock-surface) 0);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid;position:relative}.mk-19bcceb{background:var(--card);border-radius:50%;position:absolute;inset:3px}.mk-6c9eead{color:var(--warning-fg);font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:700;position:relative}.mk-f0c2aaa{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);font-family:JetBrains Mono,monospace;font-size:8px}.mk-85285bf{color:var(--ink);white-space:nowrap;margin-top:2px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600}.mk-e8bb5c4{border:1px solid var(--line-divider);border-radius:11px;padding:10px 11px}.mk-5058b0f{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.mk-5a08b84{font-size:10.5px;font-weight:700}.mk-5a6d53b{align-items:flex-end;gap:3px;height:44px;display:flex}.mk-0a14db2{background:var(--mock-fill);transform-origin:bottom;height:38%;animation-name:var(--anim-glow);animation-duration:var(--t-mock-glow-fast);border-radius:2px 2px 1px 1px;flex:1;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:0s;display:block}.mk-2947a72{background:var(--mock-fill-2);transform-origin:bottom;height:56%;animation-name:var(--anim-glow);animation-duration:var(--t-mock-glow-fast);border-radius:2px 2px 1px 1px;flex:1;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:.2s;display:block}.mk-4ab3467{background:var(--mock-fill);transform-origin:bottom;height:30%;animation-name:var(--anim-glow);animation-duration:var(--t-mock-glow-fast);border-radius:2px 2px 1px 1px;flex:1;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:.4s;display:block}.mk-e513921{background:var(--mock-accent);transform-origin:bottom;height:72%;animation-name:var(--anim-glow);animation-duration:var(--t-mock-glow-fast);border-radius:2px 2px 1px 1px;flex:1;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:.6s;display:block}.mk-1dbf70a{background:var(--mock-fill-2);transform-origin:bottom;height:50%;animation-name:var(--anim-glow);animation-duration:var(--t-mock-glow-fast);border-radius:2px 2px 1px 1px;flex:1;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:.8s;display:block}.mk-09016cc{background:var(--blue-light);transform-origin:bottom;height:84%;animation-name:var(--anim-glow);animation-duration:var(--t-mock-glow-fast);border-radius:2px 2px 1px 1px;flex:1;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:1s;display:block}.mk-0280dd5{background:var(--mock-accent);transform-origin:bottom;height:62%;animation-name:var(--anim-glow);animation-duration:var(--t-mock-glow-fast);border-radius:2px 2px 1px 1px;flex:1;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:1.2s;display:block}.mk-e48d4d9{background:var(--blue);transform-origin:bottom;height:96%;animation-name:var(--anim-glow);animation-duration:var(--t-mock-glow-fast);border-radius:2px 2px 1px 1px;flex:1;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:1.4s;display:block}.mk-2ff3ea9{background:var(--cyan);transform-origin:bottom;height:70%;animation-name:var(--anim-glow);animation-duration:var(--t-mock-glow-fast);border-radius:2px 2px 1px 1px;flex:1;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:1.6s;display:block}.mk-e1c2686{background:var(--teal);transform-origin:bottom;height:46%;animation-name:var(--anim-glow);animation-duration:var(--t-mock-glow-fast);border-radius:2px 2px 1px 1px;flex:1;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:1.8s;display:block}.mk-9d2bb45{justify-content:space-between;align-items:baseline;margin-bottom:9px;display:flex}.mk-9cc2912{flex-direction:column;gap:7px;display:flex}.mk-02ed25f{grid-template-columns:1fr 26px;align-items:center;gap:7px;display:grid}.mk-0fadad6{color:var(--ink-muted);margin-bottom:3px;font-size:9px}.mk-483c035{background:var(--mock-surface);border-radius:999px;height:4px;overflow:hidden}.mk-dc9b332{background:linear-gradient(90deg,var(--teal),var(--cyan));border-radius:999px;width:82%;height:100%;display:block}.mk-d3e494a{color:var(--ink-muted);text-align:right;font-family:JetBrains Mono,monospace;font-size:9px}.mk-62eda5c{background:linear-gradient(90deg,var(--blue-light),var(--blue));border-radius:999px;width:54%;height:100%;display:block}.mk-73c043b{background:linear-gradient(90deg,var(--mock-accent),var(--blue-light));border-radius:999px;width:31%;height:100%;display:block}.mk-8cee3e8{border:1px solid var(--line-divider);border-radius:11px;justify-content:space-between;align-items:center;gap:8px;padding:10px 11px;display:flex}.mk-37d3bdf{color:var(--ink);font-variant-numeric:tabular-nums;margin-top:3px;font-family:JetBrains Mono,monospace;font-size:12.5px;font-weight:600}.mk-737a1be{color:var(--success-fg);background:var(--success-bg);border:1px solid var(--success-line);white-space:nowrap;border-radius:999px;padding:2px 7px;font-family:JetBrains Mono,monospace;font-size:8.5px;font-weight:700}.mk-4ee55fe{background:var(--card);color:var(--ink);border:1px solid var(--line-card);box-shadow:0 20px 40px -16px var(--mock-scrim);animation-name:var(--anim-float2);animation-duration:var(--t-mock-float2);border-radius:12px;align-items:center;gap:11px;padding:11px 14px;animation-timing-function:ease-in-out;animation-iteration-count:infinite;display:flex;position:absolute;bottom:38px;left:-26px}.mk-c88dc29{background:conic-gradient(var(--success-fg) 87%,var(--line-divider) 0);border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:relative}.mk-3601898{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;position:relative}.mk-87c76b1{color:var(--ink-muted);letter-spacing:.08em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:11px}.mk-3a32bcf{color:var(--success-fg);font-size:12.5px;font-weight:700}.mk-67aa2e4{background:var(--card);color:var(--ink);border:1px solid var(--line-card);box-shadow:0 20px 40px -16px var(--mock-scrim);animation-name:var(--anim-float2);animation-duration:var(--t-mock-float2-slow);border-radius:12px;align-items:center;gap:9px;padding:9px 12px;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:1.2s;display:flex;position:absolute;top:-14px;right:-18px}.mk-4a8dd03{flex:none;display:flex}.mk-47c797e{border:2px solid var(--card);letter-spacing:-.02em;width:22px;height:22px;color:var(--card);background:linear-gradient(135deg,var(--blue-light),var(--blue));border-radius:50%;place-items:center;font-size:9px;font-weight:800;display:grid}.mk-219caec{border:2px solid var(--card);letter-spacing:-.02em;width:22px;height:22px;color:var(--card);background:linear-gradient(135deg,var(--teal),var(--success-fg));border-radius:50%;place-items:center;margin-left:-9px;font-size:9px;font-weight:800;display:grid}.mk-a9a32f4{border:2px solid var(--card);letter-spacing:-.02em;width:22px;height:22px;color:var(--card);background:linear-gradient(135deg,var(--cyan),var(--brand));border-radius:50%;place-items:center;margin-left:-9px;font-size:9px;font-weight:800;display:grid}.mk-1df3206{color:var(--ink-muted);letter-spacing:.08em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:10px}.mk-f876b3e{font-size:11.5px;font-weight:700}.mk-46cc3d1{position:relative}.mk-f7fd070{background:radial-gradient(60% 60% at 70% 20%,var(--mock-tint-teal-2),transparent 70%);filter:blur(24px);position:absolute;inset:-20px}.mk-fbbc05d{background:var(--card);border:1px solid var(--line-card);box-shadow:var(--sh-mock);border-radius:16px;position:relative;overflow:hidden}.mk-c869528{background:radial-gradient(120% 80% at 100% 0%,var(--mock-tint-brand),transparent 55%),linear-gradient(180deg,var(--card-subhead),var(--card));border-bottom:1px solid var(--line-section);padding:18px 20px;position:relative}.mk-13f1084{background:linear-gradient(90deg,transparent,var(--mock-ring-brand),transparent);height:1px;position:absolute;top:0;left:0;right:0}.mk-28d8ccd{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.mk-88b1622{background:var(--info-bg);color:var(--blue-alt);border:1px solid var(--info-line);border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700}.mk-1fda869{color:var(--ink-muted);font-family:JetBrains Mono,monospace;font-size:10.5px}.mk-8ca5189{letter-spacing:-.02em;color:var(--ink);max-width:30ch;font-size:18px;font-weight:700;line-height:1.25}.mk-56f378b{flex-wrap:wrap;margin-top:14px;display:flex}.mk-c259c93{border-right:1px solid var(--line-section);padding:0 18px 0 0}.mk-b591002{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);font-family:JetBrains Mono,monospace;font-size:9px}.mk-9c3a643{margin-top:2px;font-size:13.5px;font-weight:600}.mk-8d7a7b9{padding:0 18px}.mk-867387d{margin-top:2px;font-family:JetBrains Mono,monospace;font-size:13.5px;font-weight:600}.mk-5eea31d{border-left:1px solid var(--line-section);padding:0 18px}.mk-33fcaff{padding:16px 20px 18px;position:relative}.mk-004d070{background:linear-gradient(120deg,var(--teal),var(--cyan) 35%,var(--blue-mid) 70%,var(--blue));height:2px;position:absolute;top:0;left:0;right:0}.mk-7b00c83{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.mk-830b8c6{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);font-family:JetBrains Mono,monospace;font-size:9.5px}.mk-7ba09a6{color:var(--brand);background:var(--cited-bg);border:1px solid var(--cited-line);border-radius:5px;align-items:center;gap:5px;padding:1px 7px;font-family:JetBrains Mono,monospace;font-size:10px;display:inline-flex}.mk-a4f9cee{background:var(--blue-mid);border-radius:50%;width:5px;height:5px}.mk-6f996bc{align-items:center;gap:14px;margin-bottom:12px;display:flex}.mk-db87aa3{letter-spacing:-.03em;color:var(--warning-fg);font-size:24px;font-weight:800}.mk-a6251a9{background:conic-gradient(var(--cyan) 74%,var(--line-divider) 0);border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:relative}.mk-50bf084{background:var(--card);border-radius:50%;position:absolute;inset:3.5px}.mk-297ed49{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700;position:relative}.mk-b35b5fe{color:var(--ink-muted);flex:1;margin:0;font-size:12.5px;line-height:1.5}.mk-e1b456f{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.mk-037149f{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:8px;font-family:JetBrains Mono,monospace;font-size:9px}.mk-46938a2{align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}.mk-39c84b2{background:var(--success-bg);height:16px;color:var(--success-fg);border-radius:5px;flex:0 0 16px;place-items:center;margin-top:1px;display:grid}.mk-9a42565{color:var(--ink-body);font-size:11.5px;line-height:1.45}.mk-5e8d3fb{color:var(--brand);background:var(--cited-bg);border:1px solid var(--cited-line);border-radius:4px;margin-left:4px;padding:0 4px;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700}.mk-0a829c9{align-items:flex-start;gap:8px;display:flex}.mk-1d7e4b8{background:var(--warning-bg);height:16px;color:var(--warning-fg);border-radius:5px;flex:0 0 16px;place-items:center;margin-top:1px;display:grid}.mk-57ab35c{grid-template-columns:1fr 1fr 1fr;gap:6px;display:grid}.mk-52039f4{border:1px solid var(--success-line);background:var(--success-bg);color:var(--success-fg);border-radius:9px;flex-direction:column;align-items:center;gap:2px;padding:8px 6px;display:flex}.mk-12dae96{font-size:12.5px;font-weight:700}.mk-d469c22{letter-spacing:.1em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:8px}.mk-c8562ad{border:1px solid var(--line-card);background:var(--card);color:var(--ink-muted);border-radius:9px;flex-direction:column;align-items:center;gap:2px;padding:8px 6px;display:flex}.mk-351e366{order:1;position:relative}.mk-80d0c99{background:radial-gradient(60% 60% at 30% 20%,var(--mock-tint-marine),transparent 70%);filter:blur(24px);position:absolute;inset:-20px}.mk-32d380d{perspective:2200px;position:relative}.mk-29dc358{transform-style:preserve-3d;transition-property:transform;transition-duration:var(--t-flip);transition-timing-function:var(--ease-flip);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.mk-9e14f3e{backface-visibility:hidden;background:var(--card);border:1px solid var(--line-card);box-shadow:var(--sh-mock);border-radius:16px;grid-area:1/1;position:relative;overflow:hidden}.mk-f2e84e9{border-bottom:1px solid var(--line-section);background:var(--card-subhead);align-items:center;gap:10px;height:42px;padding:0 14px;display:flex}.mk-5f37c82{color:var(--ink);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600}.mk-e011d97{color:var(--success-fg);background:var(--success-bg);border:1px solid var(--success-line);border-radius:5px;align-items:center;gap:5px;padding:1px 6px;font-family:JetBrains Mono,monospace;font-size:9.5px;display:inline-flex}.mk-9fd1d31{align-items:center;margin-left:auto;display:flex}.mk-3d76d66{border:2px solid var(--card);width:24px;height:24px;color:var(--card);background:linear-gradient(135deg,var(--brand),var(--blue-deep));border-radius:50%;place-items:center;font-size:9px;font-weight:700;display:grid}.mk-990e2e2{border:2px solid var(--card);width:24px;height:24px;color:var(--card);background:linear-gradient(135deg,var(--blue-indigo),var(--blue));border-radius:50%;place-items:center;margin-left:-8px;font-size:9px;font-weight:700;display:grid}.mk-e25b642{color:var(--ink-muted);margin-left:8px;font-family:JetBrains Mono,monospace;font-size:9.5px}.mk-dfe2f73{background:var(--card);grid-template-columns:40px 1fr;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.85;display:grid;position:relative}.mk-86a604c{text-align:right;color:var(--ink-muted);border-right:1px solid var(--mock-surface);user-select:none;padding:14px 0}.mk-e9a703c{padding:0 8px}.mk-3f925c3{white-space:nowrap;padding:14px;overflow:hidden}.mk-5cc3688{color:var(--blue-alt)}.mk-c4f768b{color:var(--warning-fg)}.mk-59fb81b{color:var(--ink-body)}.mk-bd4e1e3{background:var(--blue-mid);vertical-align:-3px;width:2px;height:15px;margin-left:1px;display:inline-block;position:relative}.mk-51d1404{background:var(--brand);color:var(--card);white-space:nowrap;border-radius:4px 4px 4px 0;padding:1px 5px;font-size:8.5px;font-weight:700;position:absolute;top:-15px;left:0}.mk-71b3d2e{color:var(--ink-muted);font-style:italic}.mk-4531627{border:1px solid var(--cited-line);background:linear-gradient(180deg,var(--mock-tint),var(--card));width:210px;box-shadow:0 16px 34px -16px var(--mock-scrim-soft);border-radius:11px;padding:11px 12px;position:absolute;top:74px;right:14px}.mk-1887e75{align-items:center;gap:7px;margin-bottom:7px;display:flex}.mk-0a0e160{background:linear-gradient(135deg,var(--brand),var(--blue));border-radius:6px;place-items:center;width:18px;height:18px;display:grid}.mk-ad47149{color:var(--brand);letter-spacing:.02em;font-family:Manrope,sans-serif;font-size:10px;font-weight:700}.mk-7ab5cd6{color:var(--ink-body);margin:0;font-family:Manrope,sans-serif;font-size:11.5px;line-height:1.5}.mk-9caa0e5{gap:6px;margin-top:9px;display:flex}.mk-dcd4d5e{text-align:center;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;color:var(--card);background:var(--brand);cursor:pointer;border:none;border-radius:6px;padding:4px 9px;font-family:Manrope,sans-serif;font-size:10.5px;font-weight:700;line-height:normal;display:inline-block}.mk-7919070{text-align:center;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;color:var(--ink-muted);background:var(--card);border:1px solid var(--line-card);cursor:pointer;border-radius:6px;padding:4px 9px;font-family:Manrope,sans-serif;font-size:10.5px;font-weight:600;line-height:normal;display:inline-block}.mk-d146f28{backface-visibility:hidden;background:var(--card);border:1px solid var(--line-card);box-shadow:var(--sh-mock);border-radius:16px;flex-direction:column;grid-area:1/1;display:flex;position:relative;overflow:hidden;transform:rotateY(180deg)}.mk-bebd53f{border-bottom:1px solid var(--line-section);background:var(--card-subhead);flex:none;align-items:center;gap:10px;height:42px;padding:0 14px;display:flex}.mk-e54750e{border-bottom:1px solid var(--line-section);background:var(--card-subhead);flex-wrap:wrap;flex:none;align-items:center;gap:6px;padding:7px 12px;display:flex}.mk-0f3b008{color:var(--ink);background:var(--card);border:1px solid var(--line-card);border-radius:7px;align-items:center;gap:6px;padding:4px 9px;font-size:11px;font-weight:700;display:inline-flex}.mk-060cb05{background:var(--line-section);width:1px;height:18px}.mk-b563fdd{width:26px;height:26px;color:var(--ink);background:var(--info-bg);border:1px solid var(--info-line);border-radius:7px;place-items:center;font-size:12px;font-weight:800;display:grid}.mk-e83f408{width:26px;height:26px;color:var(--ink-muted);border-radius:7px;place-items:center;font-size:12px;font-style:italic;font-weight:700;display:grid}.mk-54084fc{color:var(--ink-body);border-radius:7px;align-items:center;gap:6px;padding:4px 8px;font-size:11px;font-weight:600;display:inline-flex}.mk-60141da{flex:auto;padding:18px 18px 22px;position:relative}.mk-3fafeb2{letter-spacing:-.01em;color:var(--ink);margin:0 0 2px;font-family:IBM Plex Serif,serif;font-size:19px;font-weight:600}.mk-61ce128{color:var(--ink-body);margin:0 0 11px;font-family:IBM Plex Serif,serif;font-size:14px;font-weight:600}.mk-cc4e48c{color:var(--ink-body);max-width:23em;margin:0 0 12px;font-family:IBM Plex Serif,serif;font-size:13.5px;line-height:1.7}.mk-9620625{color:var(--ink)}.mk-8db7558{background:var(--brand);color:var(--card);white-space:nowrap;border-radius:4px 4px 4px 0;padding:1px 5px;font-family:Manrope,sans-serif;font-size:8.5px;font-weight:700;position:absolute;top:-15px;left:0}.mk-865e18f{background:var(--mock-warn-bg);border:1px solid var(--mock-warn-line);border-radius:8px;align-items:flex-start;gap:8px;max-width:23em;margin:0 0 12px;padding:7px 10px;display:flex}.mk-6a47feb{flex:none;margin-top:1px}.mk-6a3c48c{color:var(--mock-warn-fg);font-size:11.5px;line-height:1.45}.mk-d5869ab{color:var(--ink-body);max-width:23em;margin:0 0 12px;padding:0 0 0 18px;font-family:IBM Plex Serif,serif;font-size:13.5px;line-height:1.7}.mk-c0aa6cd{color:var(--blue-alt);background:var(--info-bg);border:1px solid var(--info-line);border-radius:5px;align-items:center;gap:6px;padding:2px 7px;font-family:JetBrains Mono,monospace;font-size:9.5px;display:inline-flex}.mk-992214c{border:1px solid var(--cited-line);background:linear-gradient(180deg,var(--mock-tint),var(--card));width:200px;box-shadow:0 16px 34px -16px var(--mock-scrim-soft);border-radius:11px;padding:11px 12px;position:absolute;top:70px;right:14px}.mk-4290f5b{color:var(--brand);letter-spacing:.02em;font-size:10px;font-weight:700}.mk-44c48b0{color:var(--ink-body);margin:0;font-size:11.5px;line-height:1.5}.mk-6d86561{order:2;position:relative}.mk-df53fdc{background:radial-gradient(60% 60% at 40% 20%,var(--mock-tint-marine),transparent 70%);filter:blur(24px);position:absolute;inset:-20px}.mk-bf6adb2{border-bottom:1px solid var(--line-section);background:var(--card-subhead);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;display:flex}.mk-e7da5fe{color:var(--ink-muted);font-family:JetBrains Mono,monospace;font-size:9.5px}.mk-41631ed{color:var(--blue-alt);background:var(--info-bg);border:1px solid var(--info-line);border-radius:5px;margin-left:auto;padding:1px 7px;font-family:JetBrains Mono,monospace;font-size:9.5px}.mk-74eab9c{border-bottom:1px solid var(--line-section);background:var(--card-subhead);grid-template-columns:1fr auto 92px;gap:12px;padding:9px 16px;display:grid}.mk-c80e4bf{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);text-align:right;font-family:JetBrains Mono,monospace;font-size:9px}.mk-2331794{border-bottom:1px solid var(--line-row);grid-template-columns:1fr auto 92px;align-items:center;gap:12px;padding:10px 16px;display:grid}.mk-832587a{color:var(--ink);font-size:12px;font-weight:600}.mk-c3b53d9{color:var(--ink-muted);margin-top:2px;font-family:JetBrains Mono,monospace;font-size:9.5px}.mk-434f5e9{color:var(--ink);font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:12.5px;font-weight:600}.mk-c70fb6f{justify-content:flex-end;display:flex}.mk-e539cbe{letter-spacing:.06em;color:var(--success-fg);background:var(--success-bg);border:1px solid var(--success-line);border-radius:5px;align-items:center;gap:5px;padding:1px 6px;font-family:JetBrains Mono,monospace;font-size:9px;display:inline-flex}.mk-c08885d{letter-spacing:.06em;color:var(--warning-fg);background:var(--warning-bg);border:1px solid var(--warning-line);border-radius:5px;align-items:center;gap:5px;padding:1px 6px;font-family:JetBrains Mono,monospace;font-size:9px;display:inline-flex}.mk-2f96bb8{border-bottom:1px solid var(--line-section);grid-template-columns:1fr auto 92px;align-items:center;gap:12px;padding:12px 16px;display:grid}.mk-773936f{color:var(--ink);font-size:12.5px;font-weight:800}.mk-b518ce3{color:var(--ink);font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:14px;font-weight:700}.mk-37cae64{background:linear-gradient(180deg,var(--mock-tint),var(--card));flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.mk-7f15311{background:linear-gradient(135deg,var(--brand),var(--blue));border-radius:6px;flex:none;place-items:center;width:20px;height:20px;display:grid}.mk-348da90{min-width:150px;color:var(--ink-body);flex:1;font-size:11.5px;line-height:1.5}.mk-f183b89{color:var(--brand)}.mk-3b36812{color:var(--success-fg);background:var(--success-bg);border:1px solid var(--success-line);border-radius:5px;margin-left:3px;padding:0 5px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700}.mk-db7c66a{gap:6px;display:flex}.mk-a21775d{text-align:center;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;color:var(--card);background:var(--brand);cursor:pointer;border:none;border-radius:6px;padding:5px 10px;font-family:inherit;font-size:10.5px;font-weight:700;line-height:normal;display:inline-block}.mk-7a8ccbc{text-align:center;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;color:var(--ink-muted);background:var(--card);border:1px solid var(--line-card);cursor:pointer;border-radius:6px;padding:5px 10px;font-family:inherit;font-size:10.5px;font-weight:600;line-height:normal;display:inline-block}.mk-6db7577{background:var(--card);border:1px solid var(--line-card);box-shadow:0 20px 50px -28px var(--mock-scrim-soft-2);border-radius:16px;overflow:hidden}.mk-1fab835{border-bottom:1px solid var(--line-section);align-items:center;gap:9px;padding:14px 18px;display:flex}.mk-a47b13d{background:linear-gradient(135deg,var(--brand),var(--blue));border-radius:6px;place-items:center;width:20px;height:20px;display:grid}.mk-b4bd343{font-size:13px;font-weight:700}.mk-04676bd{flex-wrap:wrap;gap:9px;padding:18px;display:flex}.mk-ce57a8f{color:var(--ink);background:var(--chip);border:1px solid var(--line-chip);border-radius:8px;padding:7px 12px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600}
