.info{padding:clamp(2rem,5vw,4rem) 0 clamp(3rem,7vw,6rem)}.info__inner{max-width:760px}.info__head{display:grid;grid-gap:.9rem;gap:.9rem;padding-bottom:1.75rem;border-bottom:1px solid var(--line-soft)}.info__eyebrow{color:var(--accent);font-size:var(--text-sm);font-weight:500;letter-spacing:.02em}.info__head h1{color:var(--ink-0);font-size:clamp(2rem,4.6vw,3.1rem);font-weight:600;line-height:1.05;letter-spacing:-.045em}.info__intro{max-width:60ch;color:var(--ink-2);font-size:var(--text-lg)}.info__draft{justify-self:start;padding:.4rem .7rem;border:1px solid var(--accent-line);border-radius:var(--radius-md);background:var(--accent-wash);color:var(--ink-0);font-size:var(--text-sm)}.info__body{display:grid;grid-gap:2rem;gap:2rem;padding-top:2rem}.info__body section{display:grid;grid-gap:.6rem;gap:.6rem}.info__body h2{color:var(--ink-0);font-size:var(--text-xl);font-weight:600;letter-spacing:-.03em}.info__body li,.info__body p{color:var(--ink-1);line-height:1.65}.info__body ul{display:grid;grid-gap:.4rem;gap:.4rem;margin:0;padding-left:1.2rem}.info__body li a,.info__body p a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.info__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:1rem;gap:1rem}.info__card{display:grid;align-content:start;grid-gap:.6rem;gap:.6rem;padding:1.25rem;border:1px solid var(--line-soft);border-radius:var(--radius-lg);background:var(--paper-1)}.info__card h2{font-size:var(--text-lg)}.info__card .btn{justify-self:start;margin-top:.4rem;height:40px}.info__inner--wide{max-width:1100px}.info__crumbs{display:flex;align-items:center;gap:.6rem;margin-bottom:1.5rem;color:var(--ink-2);font-size:var(--text-sm)}.info__crumbs a{padding-block:10px;margin-block:-10px}.info__crumbs a:hover{color:var(--accent)}.info__card h3{color:var(--ink-0);font-size:var(--text-lg);font-weight:600;letter-spacing:-.02em}.info__card li,.info__card p{color:var(--ink-1);line-height:1.6}.info__card ul{display:grid;grid-gap:.4rem;gap:.4rem;margin:0;padding-left:1.1rem}.info__card a:not(.btn){color:var(--accent);text-decoration:underline;text-underline-offset:3px}.info__badge{justify-self:start;padding:.2rem .6rem;border:1px solid var(--accent-line);border-radius:999px;background:var(--accent-wash);color:var(--accent-deep);font-size:var(--text-sm);font-weight:500}.info__badge--muted{border-color:var(--line-strong);background:var(--paper-2);color:var(--ink-1)}.info__featured{border-color:var(--accent-line);background:linear-gradient(180deg,var(--accent-wash),transparent 70%),var(--paper-1)}.info__table-wrap{overflow-x:auto;border:1px solid var(--line-soft);border-radius:var(--radius-lg)}.info__table{width:100%;border-collapse:collapse;font-size:.95rem}.info__table td,.info__table th{padding:.85rem 1.1rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--line-soft)}.info__table th{background:var(--paper-1);color:var(--ink-0);font-weight:600;white-space:nowrap}.info__table td{color:var(--ink-1)}.info__table tr:last-child td{border-bottom:0}.info__table code{padding:.1em .35em;border-radius:var(--radius-sm);background:var(--paper-2);font-family:"JetBrains Mono",var(--font-mono);font-size:.88em}.info__links,.info__links a{display:grid;grid-gap:.25rem;gap:.25rem}.info__links a{padding:1.1rem 0;border-bottom:1px solid var(--line-soft)}.info__links a:first-child{border-top:1px solid var(--line-soft)}.info__links strong{color:var(--ink-0);font-size:var(--text-xl);font-weight:600;letter-spacing:-.03em}.info__links span{color:var(--ink-1);max-width:62ch}.info__links a:hover strong{color:var(--accent)}