.hhf[data-astro-cid-d42zt4vu]{background:var(--pal-off);color:var(--pal-navy);padding-block:clamp(5.75rem,8vw,7rem) 0;overflow:hidden}.hhf__grid[data-astro-cid-d42zt4vu]{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);align-items:end;gap:clamp(2rem,4.5vw,3.5rem);display:grid}.hhf__copy[data-astro-cid-d42zt4vu]{padding-bottom:clamp(2.5rem,4vw,3.5rem)}.hhf__kicker[data-astro-cid-d42zt4vu]{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--pal-navy);margin:0 0 var(--space-4);font-size:.95rem;font-weight:700}.hhf__title[data-astro-cid-d42zt4vu]{font-family:var(--font-editorial);letter-spacing:-.025em;color:var(--pal-navy);text-wrap:balance;margin:0;font-size:clamp(2.6rem,5.4vw,4.75rem);font-weight:600;line-height:.98}.hhf__title[data-astro-cid-d42zt4vu] mark{color:inherit;background:linear-gradient(transparent 58%, var(--pal-yellow) 58%, var(--pal-yellow) 92%, transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .08em}.hhf__lede[data-astro-cid-d42zt4vu]{color:var(--pal-slate);max-width:34em;margin:var(--space-5) 0 var(--space-6);font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.5}.hhf__actions[data-astro-cid-d42zt4vu]{gap:var(--space-3);flex-wrap:wrap;display:flex}.hhf__btn[data-astro-cid-d42zt4vu]{font-family:var(--font-ui);padding:var(--space-4) var(--space-6);border:2px solid #0000;border-radius:10px;align-items:center;font-size:1.125rem;font-weight:700;text-decoration:none;transition:transform .18s,background-color .18s,color .18s;display:inline-flex}.hhf__btn--primary[data-astro-cid-d42zt4vu]{background:var(--pal-blue);color:var(--white)}.hhf__btn--primary[data-astro-cid-d42zt4vu]:hover{background:var(--pal-navy)}.hhf__btn--line[data-astro-cid-d42zt4vu]{border-color:var(--pal-navy);color:var(--pal-navy)}.hhf__btn--line[data-astro-cid-d42zt4vu]:hover{background:var(--pal-navy);color:var(--white)}.hhf__btn[data-astro-cid-d42zt4vu]:focus-visible{outline:3px solid var(--pal-blue);outline-offset:3px}.hhf__founder[data-astro-cid-d42zt4vu]{margin:0;position:relative}.hhf__block[data-astro-cid-d42zt4vu]{background:var(--pal-yellow);border-radius:26px 26px 0 0;padding:clamp(1rem,2vw,1.75rem) clamp(1rem,2vw,1.75rem) 0}.hhf__block[data-astro-cid-d42zt4vu] img[data-astro-cid-d42zt4vu]{object-fit:cover;object-position:50% 12%;border-radius:16px 16px 0 0;width:100%;height:clamp(320px,33vw,440px);display:block}.hhf__cap[data-astro-cid-d42zt4vu]{left:clamp(-2.25rem,-2.5vw,-1rem);bottom:var(--space-10);background:var(--pal-navy);max-width:290px;color:var(--white);padding:var(--space-4) var(--space-5);border-radius:12px;font-size:1.0625rem;line-height:1.35;position:absolute}.hhf__cap[data-astro-cid-d42zt4vu] a[data-astro-cid-d42zt4vu]{font-family:var(--font-heading);color:var(--pal-yellow);margin-bottom:var(--space-1);font-size:1.1875rem;font-weight:700;text-decoration:none;display:block}.hhf__cap[data-astro-cid-d42zt4vu] a[data-astro-cid-d42zt4vu]:hover{text-decoration:underline}@media (width<=900px){.hhf__grid[data-astro-cid-d42zt4vu]{grid-template-columns:1fr}.hhf__copy[data-astro-cid-d42zt4vu]{padding-bottom:0}.hhf__founder[data-astro-cid-d42zt4vu]{max-width:460px}.hhf__block[data-astro-cid-d42zt4vu] img[data-astro-cid-d42zt4vu]{object-position:50% 16%;height:clamp(360px,96vw,440px)}.hhf__cap[data-astro-cid-d42zt4vu]{left:var(--space-3);bottom:var(--space-3)}}@media (prefers-reduced-motion:reduce){.hhf__btn[data-astro-cid-d42zt4vu]{transition:none}}.stb[data-astro-cid-ismp6luz]{padding-block:clamp(3.5rem,7vw,6rem)}.stb--blue[data-astro-cid-ismp6luz]{background:var(--pal-blue);color:var(--white);--stb-accent:var(--pal-yellow)}.stb--navy[data-astro-cid-ismp6luz]{background:var(--pal-navy);color:var(--white);--stb-accent:var(--pal-yellow)}.stb--yellow[data-astro-cid-ismp6luz]{background:var(--pal-yellow);color:var(--pal-navy);--stb-accent:var(--pal-blue)}.stb__fig[data-astro-cid-ismp6luz]{margin:0}.stb__text[data-astro-cid-ismp6luz],.stb__text[data-astro-cid-ismp6luz] p{font-family:var(--font-editorial);letter-spacing:-.02em;color:inherit;text-wrap:balance;max-width:21em;margin:0;font-size:clamp(1.8rem,4.1vw,3.4rem);font-weight:600;line-height:1.14}.stb--quote[data-astro-cid-ismp6luz] .stb__text[data-astro-cid-ismp6luz],.stb--quote[data-astro-cid-ismp6luz] .stb__text[data-astro-cid-ismp6luz] p{max-width:24em;font-size:clamp(1.6rem,3.3vw,2.8rem);font-weight:500;line-height:1.2}.stb__text[data-astro-cid-ismp6luz] em{color:var(--stb-accent);font-style:italic}.stb__who[data-astro-cid-ismp6luz]{font-family:var(--font-ui);margin-top:var(--space-6);font-size:1.0625rem;font-weight:700}.stb__who[data-astro-cid-ismp6luz] span[data-astro-cid-ismp6luz]{opacity:.85;font-weight:500}.logo-cloud[data-astro-cid-jj4cgwky]{padding-block:clamp(2.75rem,4.5vw,4.5rem)}.logo-cloud__head[data-astro-cid-jj4cgwky]{text-align:center;margin-bottom:clamp(1.75rem,2.8vw,2.5rem)}.logo-cloud__title[data-astro-cid-jj4cgwky]{max-width:56ch;font-family:var(--font-heading);color:var(--theme-heading);letter-spacing:-.012em;margin:.75rem auto 0;font-size:clamp(1.05rem,1.35vw,1.25rem);font-weight:500;line-height:1.45}.logo-cloud__rule[data-astro-cid-jj4cgwky]{background:var(--accent-rule,var(--theme-accent));opacity:.7;border-radius:2px;width:32px;height:2px;margin:1.2rem auto 0;display:block}.logo-cloud__grid[data-astro-cid-jj4cgwky]{justify-content:center;gap:var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.logo-cloud__item[data-astro-cid-jj4cgwky]{position:relative}.logo-cloud__link[data-astro-cid-jj4cgwky]{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);border:1px solid var(--theme-border);box-shadow:var(--shadow-sm);background:#fff;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex}.logo-cloud__link[data-astro-cid-jj4cgwky][data-static]{cursor:default}a[data-astro-cid-jj4cgwky].logo-cloud__link:hover,a[data-astro-cid-jj4cgwky].logo-cloud__link:focus-visible{box-shadow:var(--shadow-md);border-color:var(--brand,var(--em-color));transform:translateY(-2px)}.logo-cloud__tick[data-astro-cid-jj4cgwky]{background:var(--brand,var(--em-color));border-radius:50%;flex:none;width:9px;height:9px}.logo-cloud__name[data-astro-cid-jj4cgwky]{font-family:var(--font-heading);font-size:var(--text-base);letter-spacing:-.01em;color:var(--theme-heading);white-space:nowrap;font-weight:600}a[data-astro-cid-jj4cgwky].logo-cloud__link:focus-visible{outline:2px solid var(--em-color);outline-offset:2px}html.js-motion .logo-cloud[data-astro-cid-jj4cgwky][data-reveal] .logo-cloud__item[data-astro-cid-jj4cgwky]{opacity:0;transition:opacity .55s cubic-bezier(.2,.7,.2,1),transform .55s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0) * 55ms + .12s);transform:translateY(8px)}html.js-motion .logo-cloud[data-astro-cid-jj4cgwky][data-reveal].revealed .logo-cloud__item[data-astro-cid-jj4cgwky]{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){html.js-motion .logo-cloud[data-astro-cid-jj4cgwky][data-reveal] .logo-cloud__item[data-astro-cid-jj4cgwky]{opacity:1;transition:none;transform:none}}.fsit-header[data-astro-cid-edkqmyil]{max-width:720px;margin:0 0 clamp(2rem,4vw,3rem)}.fsit-eyebrow[data-astro-cid-edkqmyil]{font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--coral-500);background:linear-gradient(120deg,#ff7a5924,#ff7a5908);border:1px solid #ff7a5959;border-radius:999px;align-items:center;gap:10px;margin-bottom:1.1rem;padding:7px 14px 7px 12px;font-size:.74rem;font-weight:700;display:inline-flex}.section--dark .fsit-eyebrow[data-astro-cid-edkqmyil],.section--deep-blue .fsit-eyebrow[data-astro-cid-edkqmyil]{color:var(--coral-300)}.fsit-eyebrow-dot[data-astro-cid-edkqmyil]{background:var(--coral-500);border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 3px #ff7a592e}.fsit-heading[data-astro-cid-edkqmyil]{font-family:var(--font-display);letter-spacing:-.022em;color:var(--theme-heading);max-width:22ch;margin:0 0 .85rem;font-size:clamp(1.85rem,3.6vw,2.9rem);font-weight:700;line-height:1.08}.fsit-heading[data-astro-cid-edkqmyil] em,.fsit-heading[data-astro-cid-edkqmyil] strong{color:var(--lime-600);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:var(--em-underline-svg);background-position:0 92%;background-repeat:no-repeat;background-size:100% .16em;font-style:normal}.fsit-intro[data-astro-cid-edkqmyil]{color:var(--theme-text);opacity:.85;max-width:60ch;margin:0;font-size:clamp(.98rem,1.15vw,1.1rem);line-height:1.62}.fsit[data-astro-cid-edkqmyil]{grid-template-columns:240px 1fr;align-items:start;gap:clamp(1.25rem,2.5vw,2rem);display:grid}.fsit__nav[data-astro-cid-edkqmyil]{background:color-mix(in srgb, var(--theme-surface) 60%, transparent);border:1px solid var(--theme-border);border-radius:16px;flex-direction:column;gap:4px;padding:10px;display:flex;position:sticky;top:100px}.fsit__radio[data-astro-cid-edkqmyil]{opacity:0;pointer-events:none;position:absolute}.fsit__tab[data-astro-cid-edkqmyil]{cursor:pointer;color:var(--theme-text);font-family:var(--font-display);border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:11px 12px;font-size:.88rem;font-weight:600;line-height:1.3;transition:background .18s,color .18s;display:grid}.fsit__tab[data-astro-cid-edkqmyil]:hover{background:color-mix(in srgb, var(--theme-heading) 5%, transparent);color:var(--theme-heading)}.fsit__radio[data-astro-cid-edkqmyil]:checked+.fsit__tab[data-astro-cid-edkqmyil]{background:linear-gradient(120deg, var(--card-blue), var(--card-ice));color:var(--theme-heading);box-shadow:inset 0 0 0 1px var(--cool-border)}.fsit__tab-num[data-astro-cid-edkqmyil]{letter-spacing:.16em;color:color-mix(in srgb, var(--theme-text) 50%, transparent);flex-shrink:0;font-size:.66rem;font-weight:700}.fsit__radio[data-astro-cid-edkqmyil]:checked+.fsit__tab[data-astro-cid-edkqmyil] .fsit__tab-num[data-astro-cid-edkqmyil],.fsit__tab[data-astro-cid-edkqmyil]:hover .fsit__tab-num[data-astro-cid-edkqmyil]{color:var(--coral-500)}.fsit__tab-label[data-astro-cid-edkqmyil]{min-width:0}.fsit__tab-arrow[data-astro-cid-edkqmyil]{color:color-mix(in srgb, var(--theme-text) 30%, transparent);flex-shrink:0;transition:transform .18s,color .18s}.fsit__radio[data-astro-cid-edkqmyil]:checked+.fsit__tab[data-astro-cid-edkqmyil] .fsit__tab-arrow[data-astro-cid-edkqmyil]{color:var(--coral-500);transform:translate(2px)}.fsit__radio[data-astro-cid-edkqmyil]:focus-visible+.fsit__tab[data-astro-cid-edkqmyil]{outline:3px solid var(--lime-600);outline-offset:2px}.fsit__content-wrap[data-astro-cid-edkqmyil]{position:relative}.fsit__content[data-astro-cid-edkqmyil]{background:linear-gradient(165deg, var(--card-white) 0%, var(--card-ice) 58%, var(--card-blue) 100%);border:1px solid var(--cool-border);border-radius:22px;position:relative;overflow:hidden;box-shadow:0 24px 60px -26px #02061766,0 6px 14px -4px #0206171f,inset 0 0 0 1px #ffffff73}.fsit__content-tab[data-astro-cid-edkqmyil]{z-index:5;background:var(--coral-500);color:var(--navy-900);font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;border-radius:4px;padding:6px 12px 5px;font-size:.6rem;font-weight:700;position:absolute;top:-12px;left:22px;transform:rotate(-2deg);box-shadow:0 8px 18px -4px #ff7a5980,inset 0 1px #fff6}.fsit__panels[data-astro-cid-edkqmyil]{padding:clamp(1.75rem,2.5vw,2.5rem) clamp(1.75rem,2.5vw,2.5rem) clamp(1.25rem,2vw,1.75rem);display:grid}.fsit__panel[data-astro-cid-edkqmyil]{opacity:0;visibility:hidden;grid-area:1/1;min-height:200px;transition:opacity .35s,visibility .35s}.fsit__panel-rule[data-astro-cid-edkqmyil]{background:var(--lime-600);border-radius:2px;width:36px;height:2.5px;margin-bottom:1rem;display:block}.fsit__panel-title[data-astro-cid-edkqmyil]{font-family:var(--font-display);letter-spacing:-.022em;color:var(--navy-900);max-width:18ch;margin:0 0 1rem;font-size:clamp(1.45rem,2.2vw,1.85rem);font-weight:700;line-height:1.15}.fsit__panel-body[data-astro-cid-edkqmyil] p[data-astro-cid-edkqmyil]{color:var(--text-secondary);max-width:58ch;margin:0 0 .8rem;font-size:clamp(.96rem,1.15vw,1.04rem);line-height:1.66}.fsit__panel-body[data-astro-cid-edkqmyil] p[data-astro-cid-edkqmyil]:last-child{margin-bottom:0}.fsit__images[data-astro-cid-edkqmyil]{background:var(--surface-raised);border:1px solid #02061714;border-radius:14px;margin:0 clamp(1.25rem,2vw,1.75rem) clamp(1.25rem,2vw,1.75rem);display:grid;position:relative;overflow:hidden;box-shadow:0 18px 40px -16px #0206174d}.fsit__images-blob[data-astro-cid-edkqmyil]{background:radial-gradient(circle at 32% 32%, var(--coral-500), var(--coral-300));z-index:2;pointer-events:none;border-radius:50%;width:72px;height:72px;position:absolute;top:-16px;right:-16px;box-shadow:0 12px 24px -6px #ff7a5966}.fsit__image-wrap[data-astro-cid-edkqmyil]{opacity:0;visibility:hidden;aspect-ratio:16/9;grid-area:1/1;transition:opacity .35s,visibility .35s}.fsit__image[data-astro-cid-edkqmyil]{object-fit:cover;width:100%;height:100%;display:block}.fsit[data-astro-cid-edkqmyil]:has(.fsit__radio:first-of-type:checked) .fsit__image-wrap[data-astro-cid-edkqmyil]:nth-child(2),.fsit[data-astro-cid-edkqmyil]:has(.fsit__radio:first-of-type:checked) .fsit__panel[data-astro-cid-edkqmyil]:first-child,.fsit[data-astro-cid-edkqmyil]:has(.fsit__radio:nth-of-type(2):checked) .fsit__image-wrap[data-astro-cid-edkqmyil]:nth-child(3),.fsit[data-astro-cid-edkqmyil]:has(.fsit__radio:nth-of-type(2):checked) .fsit__panel[data-astro-cid-edkqmyil]:nth-child(2),.fsit[data-astro-cid-edkqmyil]:has(.fsit__radio:nth-of-type(3):checked) .fsit__image-wrap[data-astro-cid-edkqmyil]:nth-child(4),.fsit[data-astro-cid-edkqmyil]:has(.fsit__radio:nth-of-type(3):checked) .fsit__panel[data-astro-cid-edkqmyil]:nth-child(3),.fsit[data-astro-cid-edkqmyil]:has(.fsit__radio:nth-of-type(4):checked) .fsit__image-wrap[data-astro-cid-edkqmyil]:nth-child(5),.fsit[data-astro-cid-edkqmyil]:has(.fsit__radio:nth-of-type(4):checked) .fsit__panel[data-astro-cid-edkqmyil]:nth-child(4),.fsit[data-astro-cid-edkqmyil]:has(.fsit__radio:nth-of-type(5):checked) .fsit__image-wrap[data-astro-cid-edkqmyil]:nth-child(6),.fsit[data-astro-cid-edkqmyil]:has(.fsit__radio:nth-of-type(5):checked) .fsit__panel[data-astro-cid-edkqmyil]:nth-child(5),.fsit[data-astro-cid-edkqmyil]:has(.fsit__radio:nth-of-type(6):checked) .fsit__image-wrap[data-astro-cid-edkqmyil]:nth-child(7),.fsit[data-astro-cid-edkqmyil]:has(.fsit__radio:nth-of-type(6):checked) .fsit__panel[data-astro-cid-edkqmyil]:nth-child(6),.fsit[data-astro-cid-edkqmyil]:has(.fsit__radio:nth-of-type(7):checked) .fsit__image-wrap[data-astro-cid-edkqmyil]:nth-child(8),.fsit[data-astro-cid-edkqmyil]:has(.fsit__radio:nth-of-type(7):checked) .fsit__panel[data-astro-cid-edkqmyil]:nth-child(7),.fsit[data-astro-cid-edkqmyil]:has(.fsit__radio:nth-of-type(8):checked) .fsit__image-wrap[data-astro-cid-edkqmyil]:nth-child(9),.fsit[data-astro-cid-edkqmyil]:has(.fsit__radio:nth-of-type(8):checked) .fsit__panel[data-astro-cid-edkqmyil]:nth-child(8),.fsit[data-astro-cid-edkqmyil]:has(.fsit__radio:nth-of-type(9):checked) .fsit__image-wrap[data-astro-cid-edkqmyil]:nth-child(10),.fsit[data-astro-cid-edkqmyil]:has(.fsit__radio:nth-of-type(9):checked) .fsit__panel[data-astro-cid-edkqmyil]:nth-child(9),.fsit[data-astro-cid-edkqmyil]:has(.fsit__radio:nth-of-type(10):checked) .fsit__image-wrap[data-astro-cid-edkqmyil]:nth-child(11),.fsit[data-astro-cid-edkqmyil]:has(.fsit__radio:nth-of-type(10):checked) .fsit__panel[data-astro-cid-edkqmyil]:nth-child(10){opacity:1;visibility:visible}@media (prefers-reduced-motion:reduce){.fsit__tab[data-astro-cid-edkqmyil],.fsit__panel[data-astro-cid-edkqmyil],.fsit__image-wrap[data-astro-cid-edkqmyil]{transition:none!important}}@media (width<=1024px){.fsit[data-astro-cid-edkqmyil]{grid-template-columns:1fr;gap:1.25rem}.fsit__nav[data-astro-cid-edkqmyil]{scrollbar-width:none;flex-direction:row;gap:6px;padding:8px;position:static;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000 100%)}.fsit__nav[data-astro-cid-edkqmyil]::-webkit-scrollbar{display:none}.fsit__tab[data-astro-cid-edkqmyil]{flex-shrink:0;grid-template-columns:auto 1fr;min-width:200px}.fsit__tab-arrow[data-astro-cid-edkqmyil]{display:none}}@media (width<=640px){.fsit__panels[data-astro-cid-edkqmyil]{padding:1.5rem 1.5rem 1rem}.fsit__panel[data-astro-cid-edkqmyil]{min-height:auto}.fsit__images[data-astro-cid-edkqmyil]{margin:0 1rem 1rem}.fsit__images-blob[data-astro-cid-edkqmyil]{width:56px;height:56px}}.isync[data-astro-cid-zgnnkgzl]{isolation:isolate;background:var(--surface-light);padding:var(--space-24) var(--container-pad-x);position:relative;overflow:hidden}.isync__atmos[data-astro-cid-zgnnkgzl]{z-index:-1;pointer-events:none;background:radial-gradient(38rem 28rem at 78% 42%,#2f5bff1a,#0000 70%),radial-gradient(22rem 18rem at 94% 88%,#ff7a591f,#0000 70%),linear-gradient(#0a23420b 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#0a23420b 1px,#0000 1px) 0 0/44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 70%,#000 30%,#0000 85%);mask-image:radial-gradient(70% 80% at 70%,#000 30%,#0000 85%)}.isync__inner[data-astro-cid-zgnnkgzl]{max-width:var(--container);gap:var(--space-12);grid-template-columns:minmax(0,11fr) minmax(0,13fr);align-items:center;margin:0 auto;display:grid}.isync__heading[data-astro-cid-zgnnkgzl]{margin:0 0 var(--space-5);font-family:var(--font-heading);font-size:var(--text-h2);letter-spacing:-.02em;color:var(--text-primary);text-wrap:balance;max-width:21ch;line-height:1.12}.isync__lede[data-astro-cid-zgnnkgzl]{margin:0 0 var(--space-8);max-width:46ch;font-size:var(--text-lg);color:var(--text-secondary);line-height:1.65}.isync__assure[data-astro-cid-zgnnkgzl]{margin:0 0 var(--space-10);gap:var(--space-5);padding:0;list-style:none;display:grid}.assure[data-astro-cid-zgnnkgzl]{gap:var(--space-4);grid-template-columns:28px minmax(0,1fr);align-items:start;display:grid}.assure__mark[data-astro-cid-zgnnkgzl]{border-radius:var(--radius-full);background:var(--blue-50);border:1px solid var(--blue-100);width:28px;height:28px;color:var(--blue-600);place-items:center;margin-top:1px;display:grid}.assure__title[data-astro-cid-zgnnkgzl]{font-family:var(--font-ui);font-size:var(--text-base);color:var(--text-primary);margin-bottom:2px;font-weight:700;display:block}.assure__body[data-astro-cid-zgnnkgzl]{font-size:var(--text-sm);color:var(--text-muted);max-width:44ch;line-height:1.6;display:block}.isync__cta[data-astro-cid-zgnnkgzl]{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-6);border-radius:var(--radius-pill);background:var(--blue-600);color:var(--white);font-family:var(--font-ui);font-weight:700;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex;box-shadow:0 14px 30px -12px #2f5bff99}.isync__cta[data-astro-cid-zgnnkgzl]:hover{background:var(--blue-700);transform:translateY(-1px)}.isync__cta[data-astro-cid-zgnnkgzl]:hover svg[data-astro-cid-zgnnkgzl]{transform:translate(2px)}.isync__cta[data-astro-cid-zgnnkgzl] svg[data-astro-cid-zgnnkgzl]{transition:transform .2s}.isync__cta[data-astro-cid-zgnnkgzl]:focus-visible{outline:3px solid var(--blue-400);outline-offset:3px}.run[data-astro-cid-zgnnkgzl]{background:var(--white);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);margin:0;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 30px 70px -30px #0a234259,0 10px 24px -14px #0a23422e}.run__head[data-astro-cid-zgnnkgzl]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--border-subtle);background:linear-gradient(180deg, var(--white), var(--surface-light));display:flex}.run__title[data-astro-cid-zgnnkgzl]{align-items:center;gap:var(--space-3);font-family:var(--font-ui);font-weight:700;font-size:var(--text-base);color:var(--text-primary);display:inline-flex}.run__title[data-astro-cid-zgnnkgzl]:before{content:"";border-radius:var(--radius-full);background:var(--green-600);width:8px;height:8px;box-shadow:0 0 0 4px var(--green-100)}.run__example[data-astro-cid-zgnnkgzl]{font-family:var(--font-ui);font-size:var(--text-xs);color:var(--text-muted);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--border-subtle);background:var(--white)}.run__rows[data-astro-cid-zgnnkgzl]{padding:var(--space-2) 0;margin:0;list-style:none}.row[data-astro-cid-zgnnkgzl]{align-items:center;column-gap:var(--space-4);padding:var(--space-4) var(--space-6);font-family:var(--font-ui);border-left:3px solid #0000;grid-template-columns:5.25rem minmax(0,1fr) auto;display:grid}.row[data-astro-cid-zgnnkgzl]+.row[data-astro-cid-zgnnkgzl]{border-top:1px dashed var(--border-subtle)}.row__time[data-astro-cid-zgnnkgzl]{font-size:var(--text-sm);color:var(--text-muted);font-variant-numeric:tabular-nums}.row__route[data-astro-cid-zgnnkgzl]{align-items:center;gap:var(--space-2) var(--space-3);min-width:0;font-size:var(--text-sm);color:var(--text-primary);flex-wrap:wrap;display:flex}.sys[data-astro-cid-zgnnkgzl]{align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}.sys__dot[data-astro-cid-zgnnkgzl]{background:var(--sys,var(--gray-400));width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in srgb, var(--sys,var(--gray-400)) 18%, transparent);border-radius:3px}.row__arrow[data-astro-cid-zgnnkgzl]{color:var(--gray-400);flex-shrink:0}.row__status[data-astro-cid-zgnnkgzl]{font-size:var(--text-xs);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);white-space:nowrap;justify-self:end;font-weight:700}.row--posted[data-astro-cid-zgnnkgzl] .row__status[data-astro-cid-zgnnkgzl]{color:var(--green-700);background:var(--green-50);box-shadow:inset 0 0 0 1px var(--green-100)}.row--matched[data-astro-cid-zgnnkgzl] .row__status[data-astro-cid-zgnnkgzl]{color:var(--blue-700);background:var(--blue-50);box-shadow:inset 0 0 0 1px var(--blue-100)}.row--retried[data-astro-cid-zgnnkgzl] .row__status[data-astro-cid-zgnnkgzl]{color:var(--green-700);background:var(--green-50);box-shadow:inset 0 0 0 1px var(--green-100)}.row--held[data-astro-cid-zgnnkgzl]{border-left-color:var(--amber-500);background:linear-gradient(90deg, var(--amber-100), transparent 70%)}.row--held[data-astro-cid-zgnnkgzl] .row__status[data-astro-cid-zgnnkgzl]{color:var(--amber-700);background:var(--white);box-shadow:inset 0 0 0 1px var(--amber-400)}.row__note[data-astro-cid-zgnnkgzl]{margin:var(--space-2) 0 0;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-secondary);grid-column:2/-1;line-height:1.5}.run__foot[data-astro-cid-zgnnkgzl]{border-top:1px solid var(--border-subtle);background:var(--surface-light);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tally[data-astro-cid-zgnnkgzl]{padding:var(--space-5) var(--space-6);font-family:var(--font-ui);font-size:var(--text-sm);color:var(--text-muted);margin:0}.tally[data-astro-cid-zgnnkgzl]+.tally[data-astro-cid-zgnnkgzl]{border-left:1px solid var(--border-subtle)}.tally__num[data-astro-cid-zgnnkgzl]{font-family:var(--font-heading);font-size:var(--text-h3);color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1;display:block}.tally--held[data-astro-cid-zgnnkgzl] .tally__num[data-astro-cid-zgnnkgzl]{color:var(--amber-700)}.tally--lost[data-astro-cid-zgnnkgzl] .tally__num[data-astro-cid-zgnnkgzl]{color:var(--green-700)}.js-motion .run[data-astro-cid-zgnnkgzl][data-reveal] .row[data-astro-cid-zgnnkgzl]{transform:translateY(6px)}.js-motion .run[data-astro-cid-zgnnkgzl][data-reveal].revealed .row[data-astro-cid-zgnnkgzl]{animation:.45s cubic-bezier(.2,.7,.2,1) forwards row-in;animation-delay:calc(.25s + var(--i) * .14s)}@keyframes row-in{to{transform:none}}@media (prefers-reduced-motion:reduce){.js-motion .run[data-astro-cid-zgnnkgzl][data-reveal] .row[data-astro-cid-zgnnkgzl]{animation:none;transform:none}.isync__cta[data-astro-cid-zgnnkgzl],.isync__cta[data-astro-cid-zgnnkgzl] svg[data-astro-cid-zgnnkgzl]{transition:none}}@media (width<=1024px){.isync[data-astro-cid-zgnnkgzl]{padding-block:var(--space-20)}.isync__inner[data-astro-cid-zgnnkgzl]{gap:var(--space-12);grid-template-columns:minmax(0,1fr)}.isync__heading[data-astro-cid-zgnnkgzl]{max-width:22ch}}@media (width<=640px){.isync[data-astro-cid-zgnnkgzl]{padding:var(--space-16) var(--container-pad-x-mobile)}.run__head[data-astro-cid-zgnnkgzl]{padding:var(--space-4)}.row[data-astro-cid-zgnnkgzl]{row-gap:var(--space-2);padding:var(--space-4);grid-template-columns:minmax(0,1fr) auto}.row__time[data-astro-cid-zgnnkgzl],.row__note[data-astro-cid-zgnnkgzl]{grid-column:1/-1}.row__route[data-astro-cid-zgnnkgzl]{flex-direction:column;align-items:flex-start;gap:2px}.row__arrow[data-astro-cid-zgnnkgzl]{width:14px;margin:1px 0 1px 1px;transform:rotate(90deg)}.tally[data-astro-cid-zgnnkgzl]{padding:var(--space-4)}}.ledger[data-astro-cid-xbn6nakz]{background:linear-gradient(180deg, var(--royal-950) 0%, var(--royal-900) 100%);padding:var(--space-20) var(--container-pad-x);position:relative;overflow:hidden}.ledger[data-astro-cid-xbn6nakz]:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#2563eb24,#0000 65%);width:min(620px,70%);position:absolute;inset:-20% auto auto -10%}.ledger__inner[data-astro-cid-xbn6nakz]{max-width:var(--container);z-index:1;margin:0 auto;position:relative}.ledger__head[data-astro-cid-xbn6nakz]{max-width:46rem;margin-bottom:var(--space-12)}.ledger__eyebrow[data-astro-cid-xbn6nakz]{margin:0 0 var(--space-4);font-family:var(--font-ui);font-size:var(--text-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--lime-400,#c8f169)}.ledger__heading[data-astro-cid-xbn6nakz]{margin:0 0 var(--space-4);font-family:var(--font-heading);font-size:var(--text-h2);color:#fff;line-height:1.15}.ledger__lede[data-astro-cid-xbn6nakz]{color:#ffffffb8;font-size:var(--text-lg);margin:0;line-height:1.65}.rows[data-astro-cid-xbn6nakz]{counter-reset:row;margin:0;padding:0;list-style:none}.row[data-astro-cid-xbn6nakz]{gap:var(--space-10);padding:var(--space-8) 0;border-top:1px dashed #ffffff24;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;display:grid}.row[data-astro-cid-xbn6nakz]:last-child{border-bottom:1px dashed #ffffff24}.row__promise[data-astro-cid-xbn6nakz]{padding-left:var(--space-10);position:relative}.row__promise[data-astro-cid-xbn6nakz]:before{counter-increment:row;content:counter(row, decimal-leading-zero);font-family:var(--font-ui);font-size:var(--text-sm);color:var(--lime-400,#c8f169);position:absolute;top:.1em;left:0}.row__promise[data-astro-cid-xbn6nakz] h3[data-astro-cid-xbn6nakz]{font-family:var(--font-heading);font-size:var(--text-h4);color:#fff;margin:0;line-height:1.25}.row__detail[data-astro-cid-xbn6nakz] p[data-astro-cid-xbn6nakz]{color:#ffffffbd;margin:0;line-height:1.65}.row__check[data-astro-cid-xbn6nakz]{align-items:flex-start;gap:var(--space-3);font-size:var(--text-sm);display:flex;margin-top:var(--space-4)!important;color:#ffffff85!important}.row__check-mark[data-astro-cid-xbn6nakz]{border-left:1.5px solid var(--lime-400,#c8f169);border-bottom:1.5px solid var(--lime-400,#c8f169);flex:none;width:12px;height:7px;margin-top:.35em;transform:rotate(-45deg)}.ledger__cta[data-astro-cid-xbn6nakz]{margin-top:var(--space-12);padding:var(--space-4) var(--space-8);border-radius:var(--radius-pill);background:var(--lime-400,#c8f169);color:#10230a;font-family:var(--font-ui);font-weight:700;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.ledger__cta[data-astro-cid-xbn6nakz]:hover{background:#d8ff7a;transform:translateY(-1px)}@media (width<=900px){.row[data-astro-cid-xbn6nakz]{gap:var(--space-4);grid-template-columns:1fr}.row__detail[data-astro-cid-xbn6nakz]{padding-left:var(--space-10)}}@media (width<=640px){.ledger[data-astro-cid-xbn6nakz]{padding:var(--space-16) var(--container-pad-x-mobile)}.ledger__cta[data-astro-cid-xbn6nakz]{justify-content:center;width:100%}}
