@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-400-normal.CDDApCn2.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-400-normal.CYLoc0-x.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-latin-500-normal.6ng42L7E.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-500-normal.BgVn5rGT.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-600-normal.Cu4Hd6ag.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-latin-400-normal.DJ5YJwmz.woff2)format("woff2"),url(/_astro/source-serif-4-latin-400-normal.C1O10bxN.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-serif-4-latin-600-normal.DouSKlru.woff2)format("woff2"),url(/_astro/source-serif-4-latin-600-normal.DeJomR3S.woff)format("woff")}:root{--paper:#f6f7f5;--white:#fff;--ink:#0e1f1d;--muted:#4a5754;--teal:#0f6b63;--mint:#7fcfc3;--mint-soft:#e3eeeb;--line:#d9dfdc;--line-soft:#ecefed;--dark-line:#2c3f3c;--dark-text:#c9d4d1;--dark-muted:#a9b8b4;--brand-demo:#1e3a8a;--error:#b42318;--font-serif:"Source Serif 4", Georgia, serif;--font-sans:"IBM Plex Sans", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--gutter:16px;--section-y:72px;--max:1200px}@media (width>=768px){:root{--gutter:24px;--section-y:112px}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5;overflow-x:clip}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}a{color:var(--teal)}a:hover{color:var(--ink)}:focus-visible{outline:3px solid var(--mint);outline-offset:2px}code,pre{font-family:var(--font-mono)}.container{max-width:var(--max);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.section{padding-top:var(--section-y);padding-bottom:var(--section-y)}.skip-link{z-index:100;background:var(--ink);color:var(--white);border-radius:4px;padding:12px 16px;position:absolute;top:-100px;left:8px}.skip-link:focus{top:8px}.eyebrow{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--teal);font-size:13px}.h1{font-family:var(--font-serif);letter-spacing:-.025em;font-size:clamp(40px,6vw,68px);font-weight:600;line-height:1.04}.h2{font-family:var(--font-serif);letter-spacing:-.02em;font-size:clamp(30px,4vw,46px);font-weight:600;line-height:1.1}.lead{color:var(--muted);font-size:18px;line-height:1.6}@media (width>=768px){.lead--xl{font-size:20px;line-height:1.55}}.btn{cursor:pointer;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;min-height:48px;padding:12px 22px;font-family:inherit;font-size:16px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.btn--dark{background:var(--ink);color:var(--white)}.btn--dark:hover{color:var(--white);background:#1d3431}.btn--primary{background:var(--teal);color:var(--white)}.btn--primary:hover{color:var(--white);background:#0b544e}.btn--outline{color:var(--ink);border-color:var(--ink);background:0 0}.btn--outline:hover{background:var(--ink);color:var(--white)}.btn--mint{background:var(--mint);color:var(--ink);font-weight:600}.btn--mint:hover{color:var(--ink);background:#9adbd1}.btn[disabled]{opacity:.6;cursor:progress}@media (width>=768px){.btn--lg{padding:14px 26px;font-size:17px}}.link-arrow{align-items:center;min-height:44px;font-size:17px;font-weight:500;display:inline-flex}.pending{color:var(--ink);background:#f2b33d;border-radius:4px;padding:0 4px;font-weight:600}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.logo[data-astro-cid-f7espo7c]{color:var(--ink);align-items:center;gap:10px;display:inline-flex}.logo__text[data-astro-cid-f7espo7c]{font-family:var(--font-serif);letter-spacing:-.015em;font-weight:600}.logo__text--md[data-astro-cid-f7espo7c]{font-size:26px}.logo__text--sm[data-astro-cid-f7espo7c]{font-size:20px}.header[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line);background:var(--paper)}.nav[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:16px;min-height:72px;display:flex;position:relative}.nav__brand[data-astro-cid-nen7h5rs]{padding:6px 0;text-decoration:none;display:inline-flex}.nav__links[data-astro-cid-nen7h5rs],.nav__actions[data-astro-cid-nen7h5rs]{display:none}.nav__links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.nav__login[data-astro-cid-nen7h5rs]{color:var(--ink);align-items:center;min-height:44px;font-size:15px;text-decoration:none;display:inline-flex}.nav__links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.nav__login[data-astro-cid-nen7h5rs]:hover{color:var(--teal)}.nav__links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page],.nav__login[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--teal);font-weight:500}.nav__login[data-astro-cid-nen7h5rs]{padding:0 8px}.nav__cta[data-astro-cid-nen7h5rs]{font-size:15px}.nav__menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{cursor:pointer;border-radius:4px;place-content:center;gap:5px;width:48px;height:48px;margin-right:-8px;list-style:none;display:grid}.nav__menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.nav__menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--ink);border-radius:2px;width:22px;height:2px;transition:transform .2s,opacity .2s}.nav__menu[data-astro-cid-nen7h5rs][open] summary[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(7px)rotate(45deg)}.nav__menu[data-astro-cid-nen7h5rs][open] summary[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.nav__menu[data-astro-cid-nen7h5rs][open] summary[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.nav__sheet[data-astro-cid-nen7h5rs]{z-index:50;background:var(--paper);border-bottom:1px solid var(--line);padding:8px var(--gutter) 20px;gap:8px;display:grid;position:absolute;top:100%;left:0;right:0;box-shadow:0 20px 40px #0e1f1d1f}.nav__sheet[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){color:var(--ink);border-bottom:1px solid var(--line);padding:12px 0;font-size:17px;text-decoration:none}.nav__sheet[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{margin-top:8px}@media (width>=1080px){.nav[data-astro-cid-nen7h5rs]{min-height:80px}.nav__links[data-astro-cid-nen7h5rs]{align-items:center;gap:28px;display:flex}.nav__actions[data-astro-cid-nen7h5rs]{align-items:center;gap:12px;display:flex}.nav__menu[data-astro-cid-nen7h5rs]{display:none}}.footer[data-astro-cid-jo6i4kqk]{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:24px 32px;padding-top:48px;padding-bottom:56px;font-size:14px;display:flex}.footer__brand[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--muted);align-items:center;min-height:44px;display:inline-flex}.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--ink)}.footer__links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:0 28px;display:flex}
