@font-face{font-family:space grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/space-grotesk-latin-ext-400-normal.woff2)format('woff2');unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:space grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/space-grotesk-latin-400-normal.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:space grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/space-grotesk-latin-ext-500-normal.woff2)format('woff2');unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:space grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/space-grotesk-latin-500-normal.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:space grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/space-grotesk-latin-ext-600-normal.woff2)format('woff2');unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:space grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/space-grotesk-latin-600-normal.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:space grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/space-grotesk-latin-ext-700-normal.woff2)format('woff2');unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:space grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/space-grotesk-latin-700-normal.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:ibm plex sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-sans-latin-ext-400-normal.woff2)format('woff2');unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:ibm plex sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-sans-latin-400-normal.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:ibm plex sans;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/ibm-plex-sans-latin-ext-500-normal.woff2)format('woff2');unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:ibm plex sans;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/ibm-plex-sans-latin-500-normal.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:ibm plex sans;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/ibm-plex-sans-latin-ext-600-normal.woff2)format('woff2');unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:ibm plex sans;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/ibm-plex-sans-latin-600-normal.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:ibm plex mono;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-mono-latin-ext-400-normal.woff2)format('woff2');unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:ibm plex mono;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-mono-latin-400-normal.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:ibm plex mono;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/ibm-plex-mono-latin-ext-500-normal.woff2)format('woff2');unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:ibm plex mono;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/ibm-plex-mono-latin-500-normal.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#15211A;--paper:#F7F5EE;--pine:#1F4530;--pine-2:#143024;--leaf:#8FCB3A;--leaf-deep:#6FA32A;--line:#E2DFD3;--muted:#5E6B60;--paper-dim:#ECE9DD;--display:'Space Grotesk',system-ui,sans-serif;--body:'IBM Plex Sans',system-ui,sans-serif;--mono:'IBM Plex Mono',ui-monospace,monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;padding-bottom:64px}a{color:inherit}img{max-width:100%;height:auto}:focus-visible{outline:3px solid var(--leaf);outline-offset:2px}.wrap{max-width:1180px;margin:0 auto;padding:0 28px}.eyebrow{font-family:var(--mono);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase}.page{padding:50px 0 90px}.lede p,p.lede{max-width:62ch;color:#46524a;margin:0 0 32px}.btn{font-family:var(--display);font-weight:600;font-size:.98rem;text-decoration:none;padding:13px 22px;border-radius:2px;display:inline-flex;align-items:center;gap:9px;transition:.15s;cursor:pointer;border:none}.btn-leaf{background:var(--leaf);color:var(--pine-2)}.btn-leaf:hover{background:#a2dd4c;transform:translateY(-1px)}.btn-ghost{color:var(--paper);border:1px solid rgba(255,255,255,.28)}.btn-ghost:hover{border-color:var(--leaf);color:var(--leaf)}.section{padding:84px 0}.sec-head{display:flex;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:12px}.sec-head h2{font-family:var(--display);font-weight:600;font-size:1.9rem;letter-spacing:-.01em;margin:0}.sec-head .eyebrow{color:var(--leaf-deep)}.prose{max-width:64ch}.prose h2{font-family:var(--display);font-weight:600;font-size:1.55rem;letter-spacing:-.01em;margin:2.2rem 0 .8rem;color:var(--pine)}.prose h2:first-child{margin-top:0}.prose h3{font-family:var(--display);font-weight:600;font-size:1.15rem;margin:1.8rem 0 .5rem}.prose p{margin:0 0 1.1rem}.prose code{overflow-wrap:anywhere}.prose a{color:var(--pine);text-decoration:underline;text-decoration-color:var(--leaf-deep);text-underline-offset:2px}.prose a:hover{color:var(--pine-2);text-decoration-thickness:2px}.prose .btn{text-decoration:none}.prose ul,.prose ol{padding-left:1.1rem;margin:0 0 1.1rem}.prose li{margin:.3rem 0}.prose figure{margin:1.8rem 0}.prose img{width:100%;height:auto;border:1px solid var(--line)}.prose figcaption{font-family:var(--mono);font-size:.78rem;color:var(--muted);margin-top:8px}.prose table{display:block;overflow-x:auto;border-collapse:collapse;font-size:.92rem;margin:0 0 1.4rem}.prose th,.prose td{border-bottom:1px solid var(--line);padding:8px 10px;text-align:left;vertical-align:top}.prose th{font-family:var(--display);font-weight:600;color:var(--pine)}.ag-todo{display:block;background:#fbf3d6;border-left:4px solid #e0a800;color:#6b5200;padding:14px 16px;border-radius:2px;font-size:.92rem;margin:1.4rem 0}.ag-todo-label{display:block;font-family:var(--mono);font-weight:700;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px}.ag-todo a{color:inherit}@media(max-width:860px){.wrap{padding:0 16px}.section{padding:56px 0}.page{padding:32px 0 56px}}header.bar{position:sticky;top:0;z-index:20;background:var(--pine);color:var(--paper);border-bottom:1px solid rgba(255,255,255,.1)}.bar .wrap{display:flex;align-items:center;gap:32px;height:64px;position:relative}.brand{font-family:var(--display);font-weight:700;font-size:1.32rem;letter-spacing:.02em;text-decoration:none;display:flex;align-items:center;gap:9px}.brand .dot{width:9px;height:9px;border-radius:50%;background:var(--leaf);box-shadow:0 0 0 4px rgba(143,203,58,.18)}nav.main{display:flex;gap:26px;margin-left:auto;font-size:.95rem}nav.main a{white-space:nowrap;text-decoration:none;color:rgba(255,255,255,.82);padding:4px 0;border-bottom:2px solid transparent;transition:.15s}nav.main a:hover,nav.main a.active{color:#fff;border-color:var(--leaf)}.lang{display:flex;gap:7px;font-family:var(--mono);font-size:.8rem;color:rgba(255,255,255,.55)}.lang a{color:rgba(255,255,255,.55);text-decoration:none}.lang a:hover{color:#fff}.lang a.current{color:var(--leaf);font-weight:500}.lang .sep{color:rgba(255,255,255,.3)}.menu-btn{display:none;background:0 0;border:1px solid rgba(255,255,255,.28);color:var(--paper);font-family:var(--mono);font-size:.8rem;letter-spacing:.06em;padding:7px 11px;border-radius:2px;cursor:pointer}footer{position:fixed;bottom:0;left:0;right:0;z-index:20;background:var(--pine);color:rgba(247,245,238,.74);font-size:.92rem}footer .wrap{display:flex;justify-content:space-between;gap:24px;align-items:center;height:64px}footer a{color:var(--leaf)}footer nav.foot{display:flex;gap:18px}footer nav.foot a{text-decoration:none}footer nav.foot a:hover{text-decoration:underline}.pagehead{background:var(--pine);color:var(--paper);padding:22px 0 26px}.pagehead:has(.eyebrow){padding:18px 0 6px}.pagehead .eyebrow{color:var(--leaf);margin:0 0 .72rem}.pagehead h1{font-family:var(--display);font-weight:600;font-size:clamp(1.6rem,3.2vw,2.32rem);letter-spacing:-.02em;margin:.4rem 0 0}.crumb{font-family:var(--mono);font-size:.8rem;color:var(--muted);padding:14px 0;border-bottom:1px solid var(--line)}.crumb a{color:var(--pine);text-decoration:none}.crumb a:hover{text-decoration:underline}.crumb span{color:var(--ink)}@media(max-width:1000px){.bar .wrap{gap:20px}nav.main{gap:14px}}@media(max-width:860px){.bar .wrap{gap:16px}.lang{margin-left:auto}.js .menu-btn{display:inline-block}.js nav.main{display:none}.js .bar.open nav.main{display:flex;flex-direction:column;gap:0;position:absolute;top:64px;left:0;right:0;background:var(--pine);padding:4px 16px 12px;border-bottom:1px solid rgba(255,255,255,.1)}.js .bar.open nav.main a{padding:12px 0;border-bottom:1px solid rgba(255,255,255,8%)}html:not(.js) .bar .wrap{height:auto;flex-wrap:wrap;padding-top:10px;padding-bottom:10px}html:not(.js) nav.main{flex-wrap:wrap;gap:6px 16px;margin-left:0;order:3;width:100%}body{padding-bottom:0}footer{position:static}footer .wrap{height:auto;flex-direction:column;align-items:flex-start;gap:8px;padding-top:16px;padding-bottom:16px}}.launch-note{background:var(--pine);border-bottom:1px solid rgba(255,255,255,.1);color:var(--paper);font-size:.9rem;font-weight:700}.launch-note .wrap{padding-top:9px;padding-bottom:9px}.launch-note a{color:var(--leaf)}.modelcards{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);margin-top:8px}.variant{padding:30px 26px 28px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;flex-direction:column}.variant:last-child{border-right:none}.variant h3{font-family:var(--display);font-weight:600;font-size:1.32rem;margin:0 0 10px;letter-spacing:-.01em}.variant p{color:#3c4940;font-size:.98rem;margin:0 0 18px}.variant .launch{margin-top:auto;align-self:flex-start}.tag{align-self:flex-start;font-family:var(--mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;background:#fbefc9;color:#7a5c00;border-left:3px solid #e0a800;padding:6px 9px;margin:0 0 16px;border-radius:2px}.hero{background:var(--pine);color:var(--paper);padding:62px 0 72px;border-bottom:1px solid rgba(255,255,255,8%)}.hero .grid{display:grid;grid-template-columns:1.05fr .95fr;gap:54px;align-items:center}.hero h1{font-family:var(--display);font-weight:600;font-size:clamp(2.1rem,4vw,3rem);line-height:1.05;letter-spacing:-.02em;margin:0}.hero-copy{margin:18px 0 26px}.hero-copy p{color:rgba(247,245,238,.82);font-size:1.02rem;line-height:1.6;margin:0 0 .9rem;max-width:50ch}.hero-copy a{color:var(--leaf)}.hero-figure{margin:0;background:#fff;border-radius:6px;padding:18px;box-shadow:0 18px 50px rgba(0,0,0,.22)}.hero-figure img{display:block;max-width:100%;max-height:430px;width:auto;height:auto;margin:0 auto;border-radius:2px}.hero-figure figcaption{font-family:var(--mono);font-size:.74rem;letter-spacing:.04em;color:var(--muted);margin-top:10px;text-align:center}.cta-row{display:flex;gap:14px;flex-wrap:wrap;align-items:center}@media(max-width:860px){.hero{padding:40px 0 48px}.hero .grid{grid-template-columns:1fr;gap:30px}.modelcards{grid-template-columns:1fr}.variant{border-right:none}}.doc{display:grid;grid-template-columns:230px minmax(0,1fr);gap:54px;padding:50px 0 90px;align-items:start}.doc-nav{position:sticky;top:90px;font-size:.95rem}.doc-nav .grp{font-family:var(--mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 12px}.doc-nav ul{list-style:none;margin:0 0 22px;padding:0}.doc-nav li{margin:0}.doc-nav a{display:block;text-decoration:none;color:#3c4940;padding:7px 0 7px 14px;border-left:2px solid var(--line);transition:.12s}.doc-nav a:hover{color:var(--pine);border-color:var(--leaf-deep)}.doc-nav a.active{color:var(--pine);font-weight:600;border-color:var(--leaf)}.doc-nav a.sub{padding-left:26px;font-size:.9rem}@media(max-width:860px){.doc{grid-template-columns:minmax(0,1fr);gap:30px;padding:30px 0 56px}.doc-nav{position:static}}.prose.dl-body{max-width:none}.dl-body h2{font-family:var(--display);font-weight:600;font-size:1.4rem;letter-spacing:-.01em;margin:2.4rem 0 .6rem;color:var(--pine)}.dl-body h2:first-child{margin-top:0}.prose .dl-list{list-style:none;padding:0;margin:0 0 46px;max-width:none}.prose .dl-list>li{margin:0;padding:15px 0;border-bottom:1px solid var(--line);font-size:.97rem;color:#2c3830}.prose .dl-list>li.dl-row{display:flex;justify-content:space-between;gap:24px;align-items:baseline}.dl-row .t{max-width:74ch}.prose .dl-row a.dl{font-family:var(--mono);font-size:.82rem;color:var(--pine);text-decoration:none;white-space:nowrap;border:1px solid var(--line);padding:6px 12px;border-radius:2px;transition:.12s}.prose .dl-row a.dl:hover{border-color:var(--leaf);color:var(--leaf-deep)}.dl-body>p{max-width:64ch}.dl-body>p:has(+.dlnav){color:#46524a;margin-bottom:26px}.dlnav{border-top:1px solid var(--line);margin-top:8px}.prose .dlnav a{display:block;text-decoration:none;padding:26px 24px;border-bottom:1px solid var(--line);transition:.12s;color:inherit}.prose .dlnav a:hover{background:#fff}.dlnav h3{font-family:var(--display);font-weight:600;font-size:1.2rem;margin:0 0 4px;color:var(--pine)}.dlnav p{margin:0;color:#46524a;font-size:.92rem}.dlnav .arr{color:var(--leaf-deep);font-weight:600}@media(max-width:860px){.prose .dl-list>li.dl-row{flex-direction:column;gap:8px}}.links .lede p{margin-bottom:40px}.linkgroup{margin-bottom:38px}.linkgroup .h{font-family:var(--mono);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--leaf-deep);border-bottom:1px solid var(--line);padding-bottom:10px;margin:0 0 6px}.linklist{list-style:none;padding:0;margin:0;max-width:72ch}.linklist li{padding:14px 0;border-bottom:1px solid var(--line)}.linklist a{font-family:var(--display);font-weight:600;font-size:1.06rem;color:var(--pine);text-decoration:none}.linklist a:hover{color:var(--leaf-deep)}.linklist a .ext{color:var(--leaf-deep);font-weight:400}.linklist .u{display:block;font-family:var(--mono);font-size:.8rem;color:var(--muted);margin-top:3px}.prose .ext{font-size:.85em;text-decoration:none}.modell .lede{margin-bottom:24px}.usage{padding:70px 0 0}.usage h2{font-size:1.9rem;color:var(--ink);border-bottom:1px solid var(--line);padding-bottom:16px;margin:0 0 8px}.usage h3{font-family:var(--display);font-weight:600;font-size:1.25rem;letter-spacing:-.01em;line-height:1.3;color:var(--pine);margin:26px 0 14px}.cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.ccard{border:1px solid var(--line);border-top:3px solid var(--leaf);background:#fff;padding:26px 26px 24px}.ccard .role{font-family:var(--display);font-weight:600;font-size:1.25rem;letter-spacing:-.01em;line-height:1.3;color:var(--pine);margin-bottom:12px}.ccard p{margin:0 0 12px;color:#46524a;font-size:.96rem;white-space:pre-line}.ccard strong{font-weight:600;color:var(--ink)}.ccard a[href^="mailto:"]{font-family:var(--mono);font-size:.95rem;color:var(--pine);text-decoration:none;border-bottom:1px solid var(--leaf)}.ccard a[href^="mailto:"]:hover{color:var(--leaf-deep)}.team-block{margin-bottom:54px}.team-block:last-child{margin-bottom:0}.team-block .org{display:flex;justify-content:space-between;align-items:baseline;gap:20px;border-bottom:1px solid var(--line);padding-bottom:12px}.team-block .org h2{font-family:var(--display);font-weight:600;font-size:1.5rem;margin:0;letter-spacing:-.01em}.team-block .org h2 a{color:var(--pine);text-decoration:none}.team-block .org h2 a:hover{color:var(--leaf-deep)}.team-block .role{font-family:var(--mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--leaf-deep)}.team-block .desc{color:#3c4940;max-width:62ch;margin:14px 0 22px}.team-block .desc a{color:var(--pine)}.people{display:flex;flex-wrap:wrap;gap:30px}.person{width:128px;text-align:center}.person img{width:108px;height:108px;border-radius:50%;object-fit:cover;filter:grayscale(.15);border:2px solid #fff;box-shadow:0 0 0 1px var(--line)}.person .nm{font-family:var(--display);font-weight:600;font-size:.95rem;margin-top:12px;line-height:1.25}.steer{list-style:none;padding:0;margin:14px 0 0;max-width:60ch}.steer li{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--line);font-size:.98rem}.steer li b{font-weight:600}.steer li a{color:var(--pine);text-decoration:none;font-family:var(--mono);font-size:.88rem}@media(max-width:860px){.cards{grid-template-columns:1fr}.team-block .org{flex-direction:column;gap:4px}.steer li{flex-direction:column;gap:2px}}.notfound>div+div{margin-top:48px;padding-top:40px;border-top:1px solid var(--line)}.notfound h2{font-family:var(--display);margin:0 0 12px}