.page[data-astro-cid-qkptn22r]{padding-bottom:5rem}section[data-astro-cid-qkptn22r]{padding:4.2rem 0 0}section[data-astro-cid-qkptn22r].first{padding-top:3rem}h2[data-astro-cid-qkptn22r]{font-size:clamp(1.5rem,3.6vw,2.1rem);font-weight:600;line-height:1.2;margin:0 0 .5rem}h3[data-astro-cid-qkptn22r]{font-size:1.12rem;margin:0 0 .4rem;line-height:1.3}.eyebrow[data-astro-cid-qkptn22r]{color:var(--rune);font-family:var(--mono);font-size:.76rem;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .8rem}.section-note[data-astro-cid-qkptn22r]{max-width:62ch;color:var(--parchment-dim)}.fine[data-astro-cid-qkptn22r]{font-size:.84rem;margin-top:1rem;color:var(--parchment-dim)}.page[data-astro-cid-qkptn22r] p[data-astro-cid-qkptn22r]{color:var(--parchment-dim)}.page[data-astro-cid-qkptn22r] strong[data-astro-cid-qkptn22r]{color:var(--parchment)}.hero[data-astro-cid-qkptn22r]{position:relative;overflow:hidden;border-bottom:1px solid var(--line);background:radial-gradient(700px 360px at 85% -10%,rgba(217,111,50,.28),transparent 70%),radial-gradient(600px 300px at 0% 110%,rgba(111,143,134,.22),transparent 70%),var(--ink)}.hero[data-astro-cid-qkptn22r]:before{content:"";position:absolute;inset:0;opacity:.07;pointer-events:none;background-image:linear-gradient(var(--parchment) 1px,transparent 1px),linear-gradient(90deg,var(--parchment) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(to bottom,#000,transparent 85%);-webkit-mask-image:linear-gradient(to bottom,#000,transparent 85%)}.hero-in[data-astro-cid-qkptn22r]{position:relative;padding-top:4.6rem;padding-bottom:3.4rem}.hero[data-astro-cid-qkptn22r] h1[data-astro-cid-qkptn22r]{font-size:clamp(2.1rem,5.6vw,3.7rem);line-height:1.08;font-weight:700;margin:0 0 1rem;letter-spacing:-.01em;max-width:19ch}.hero[data-astro-cid-qkptn22r] h1[data-astro-cid-qkptn22r] em[data-astro-cid-qkptn22r]{font-style:normal;color:var(--ember)}.tagline[data-astro-cid-qkptn22r]{font-family:var(--mono);font-size:clamp(.9rem,2vw,1.05rem);letter-spacing:.06em;text-transform:uppercase;color:var(--gold, #e2b857);margin:0 0 1.3rem}.hero[data-astro-cid-qkptn22r] .lede[data-astro-cid-qkptn22r]{font-size:clamp(1.05rem,2.2vw,1.28rem);color:var(--parchment);max-width:58ch;margin-bottom:1.6rem}.hero-cta[data-astro-cid-qkptn22r]{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:2.6rem}.btn[data-astro-cid-qkptn22r]{display:inline-block;font-family:var(--mono);font-size:.82rem;text-transform:uppercase;letter-spacing:.07em;padding:.85rem 1.4rem;border-radius:6px;text-decoration:none;border:1px solid var(--ember);color:var(--ember);transition:transform .15s,background .15s,color .15s}.btn[data-astro-cid-qkptn22r].solid{background:var(--ember);color:#14110f;font-weight:700}.btn[data-astro-cid-qkptn22r]:hover{transform:translateY(-2px);text-decoration:none}.btn[data-astro-cid-qkptn22r]:not(.solid):hover{background:#d96f3224}.stats[data-astro-cid-qkptn22r]{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden}.stat[data-astro-cid-qkptn22r]{background:#1d1916eb;padding:1.2rem 1.3rem}.stat[data-astro-cid-qkptn22r] b[data-astro-cid-qkptn22r]{display:block;font-family:var(--mono);font-size:clamp(1.9rem,4.5vw,2.7rem);color:var(--parchment);line-height:1;font-weight:700}.stat[data-astro-cid-qkptn22r] b[data-astro-cid-qkptn22r] .cur[data-astro-cid-qkptn22r]{display:inline;color:var(--gold, #e2b857);margin:0;font-size:inherit;letter-spacing:0;text-transform:none}.stat[data-astro-cid-qkptn22r]>span[data-astro-cid-qkptn22r]{display:block;font-family:var(--mono);font-size:.68rem;letter-spacing:.09em;text-transform:uppercase;color:var(--rune);margin-top:.5rem}.values[data-astro-cid-qkptn22r]{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.value[data-astro-cid-qkptn22r]{background:var(--ink-2);border:1px solid var(--line);border-radius:12px;padding:1.7rem 1.8rem;position:relative}.value[data-astro-cid-qkptn22r]:before{content:"";position:absolute;left:0;top:1.7rem;bottom:1.7rem;width:3px;background:var(--ember);border-radius:0 3px 3px 0}.value[data-astro-cid-qkptn22r].two:before{background:var(--rune)}.value[data-astro-cid-qkptn22r] .vh[data-astro-cid-qkptn22r]{font-family:var(--mono);font-size:.76rem;text-transform:uppercase;letter-spacing:.1em;color:var(--ember);font-weight:500;margin-bottom:.7rem}.value[data-astro-cid-qkptn22r].two .vh[data-astro-cid-qkptn22r]{color:var(--rune)}.value[data-astro-cid-qkptn22r] p[data-astro-cid-qkptn22r]{margin:0;font-size:1.02rem}.board-head[data-astro-cid-qkptn22r]{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:1rem}.board-ctl[data-astro-cid-qkptn22r]{display:flex;flex-direction:column;align-items:flex-end;gap:.7rem}.seg[data-astro-cid-qkptn22r]{display:inline-flex;border:1px solid var(--line);border-radius:999px;padding:.25rem;background:var(--ink-2)}.seg[data-astro-cid-qkptn22r] button[data-astro-cid-qkptn22r]{font-family:var(--mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.07em;color:var(--parchment-dim);background:none;border:0;border-radius:999px;padding:.5rem 1rem;cursor:pointer}.seg[data-astro-cid-qkptn22r] button[data-astro-cid-qkptn22r][aria-selected=true]{background:var(--ember);color:#14110f;font-weight:700}.season-chip[data-astro-cid-qkptn22r]{font-family:var(--mono);font-size:.7rem;color:var(--gold, #e2b857);border:1px solid #5a4a22;background:#e2b85714;border-radius:999px;padding:.3rem .8rem;letter-spacing:.06em;text-transform:uppercase}.podium[data-astro-cid-qkptn22r]{display:grid;grid-template-columns:1fr 1.12fr 1fr;gap:1rem;align-items:end;margin:2.2rem 0 1.4rem}.pod[data-astro-cid-qkptn22r]{position:relative;background:linear-gradient(180deg,var(--ink-3, #26201b),var(--ink-2));border:1px solid var(--line);border-radius:14px;padding:1.5rem 1.2rem 1.3rem;text-align:center;transform-origin:bottom;animation:rise .8s cubic-bezier(.2,.8,.2,1) both}.pod[data-astro-cid-qkptn22r].first{border-color:#6b5726;background:linear-gradient(180deg,#2d2414,var(--ink-2));box-shadow:0 0 0 1px #e2b85740,0 18px 50px -18px #e2b85759;padding-top:2rem;animation-delay:.1s}.pod[data-astro-cid-qkptn22r].second{animation-delay:.25s}.pod[data-astro-cid-qkptn22r].third{animation-delay:.4s}.pod[data-astro-cid-qkptn22r] .place[data-astro-cid-qkptn22r]{position:absolute;top:-.9rem;left:50%;transform:translate(-50%);font-family:var(--mono);font-size:.78rem;font-weight:700;border-radius:999px;padding:.25rem .8rem;background:var(--ink);border:1px solid var(--line);color:var(--parchment-dim);white-space:nowrap}.pod[data-astro-cid-qkptn22r].first .place[data-astro-cid-qkptn22r]{background:var(--gold, #e2b857);color:#14110f;border-color:var(--gold, #e2b857)}.crown[data-astro-cid-qkptn22r]{display:block;margin:0 auto .2rem;width:34px;height:34px}.mono-circle[data-astro-cid-qkptn22r]{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;margin:.3rem auto .8rem;font-family:var(--mono);font-weight:700;font-size:1.25rem;background:var(--ink);border:2px solid var(--rune);color:var(--parchment);overflow:hidden}.pod[data-astro-cid-qkptn22r].first .mono-circle[data-astro-cid-qkptn22r]{width:76px;height:76px;border-color:var(--gold, #e2b857);color:var(--gold, #e2b857);font-size:1.5rem}.mono-circle[data-astro-cid-qkptn22r] img[data-astro-cid-qkptn22r]{width:100%;height:100%;object-fit:cover;object-position:center 30%;display:block;border-radius:50%}.pod[data-astro-cid-qkptn22r] .bdgs{margin:.2rem 0 1rem}.pod[data-astro-cid-qkptn22r] h3[data-astro-cid-qkptn22r]{margin:0 0 .15rem;font-size:1.15rem}.pod[data-astro-cid-qkptn22r] .plat[data-astro-cid-qkptn22r]{font-family:var(--mono);font-size:.7rem;color:var(--rune);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.9rem}.pod[data-astro-cid-qkptn22r] .pts[data-astro-cid-qkptn22r]{font-family:var(--mono);font-size:clamp(2.1rem,5vw,3rem);font-weight:700;line-height:1;color:var(--parchment)}.pod[data-astro-cid-qkptn22r].first .pts[data-astro-cid-qkptn22r]{color:var(--gold, #e2b857)}.pod[data-astro-cid-qkptn22r] .pts[data-astro-cid-qkptn22r] small[data-astro-cid-qkptn22r]{display:block;font-size:.66rem;letter-spacing:.1em;color:var(--rune);margin-top:.35rem;font-weight:500}.pod[data-astro-cid-qkptn22r] .gap[data-astro-cid-qkptn22r]{font-family:var(--mono);font-size:.7rem;color:var(--parchment-dim);margin-top:.8rem}.mark[data-astro-cid-qkptn22r]{display:inline-block;font-family:var(--mono);font-size:.62rem;letter-spacing:.05em;text-transform:uppercase;border:1px dashed var(--ember);color:var(--ember);border-radius:3px;padding:.08rem .4rem;margin-top:.55rem}@keyframes rise{0%{opacity:0;transform:translateY(24px) scaleY(.92)}to{opacity:1;transform:none}}.rows[data-astro-cid-qkptn22r]{display:flex;flex-direction:column;gap:.55rem}.row[data-astro-cid-qkptn22r]{display:grid;grid-template-columns:2.6rem 1fr auto;gap:.9rem;align-items:center;background:var(--ink-2);border:1px solid var(--line);border-radius:10px;padding:.8rem 1.1rem}.row[data-astro-cid-qkptn22r] .n[data-astro-cid-qkptn22r]{font-family:var(--mono);font-weight:700;color:var(--ember)}.row[data-astro-cid-qkptn22r] .who[data-astro-cid-qkptn22r] strong[data-astro-cid-qkptn22r]{display:block;line-height:1.25}.row[data-astro-cid-qkptn22r] .who[data-astro-cid-qkptn22r] span[data-astro-cid-qkptn22r]{font-family:var(--mono);font-size:.68rem;color:var(--rune);text-transform:uppercase;letter-spacing:.06em}.row[data-astro-cid-qkptn22r] .bar[data-astro-cid-qkptn22r]{height:6px;background:var(--line);border-radius:3px;margin-top:.5rem;overflow:hidden}.row[data-astro-cid-qkptn22r] .bar[data-astro-cid-qkptn22r] i[data-astro-cid-qkptn22r]{display:block;height:100%;background:linear-gradient(90deg,var(--ember),var(--gold, #e2b857));border-radius:3px;transform-origin:left;animation:grow 1s .3s cubic-bezier(.2,.8,.2,1) both}@keyframes grow{0%{transform:scaleX(0)}}.row[data-astro-cid-qkptn22r] .score[data-astro-cid-qkptn22r]{font-family:var(--mono);font-size:1.35rem;font-weight:700;color:var(--parchment);text-align:right;line-height:1}.row[data-astro-cid-qkptn22r] .score[data-astro-cid-qkptn22r] small[data-astro-cid-qkptn22r]{display:block;font-size:.6rem;color:var(--rune);letter-spacing:.1em;margin-top:.2rem;font-weight:500}.panel[data-astro-cid-qkptn22r][hidden]{display:none}.tiles[data-astro-cid-qkptn22r]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:1.6rem 0}.tile[data-astro-cid-qkptn22r]{background:var(--ink-2);border:1px solid var(--line);border-radius:14px;padding:1.5rem 1.5rem 1.4rem}.tile[data-astro-cid-qkptn22r] .big[data-astro-cid-qkptn22r]{font-family:var(--mono);font-size:2.9rem;font-weight:700;line-height:1;color:var(--ember)}.tile[data-astro-cid-qkptn22r]:nth-child(2) .big[data-astro-cid-qkptn22r]{color:var(--gold, #e2b857)}.tile[data-astro-cid-qkptn22r]:nth-child(3) .big[data-astro-cid-qkptn22r]{color:var(--rune)}.tile[data-astro-cid-qkptn22r] h3[data-astro-cid-qkptn22r]{margin:.6rem 0 .3rem}.tile[data-astro-cid-qkptn22r] p[data-astro-cid-qkptn22r]{margin:0;font-size:.95rem}.calc[data-astro-cid-qkptn22r]{display:grid;grid-template-columns:1.1fr .9fr;gap:1.4rem;align-items:center;background:linear-gradient(135deg,#2a2014,var(--ink-2));border:1px solid #4b3a1e;border-radius:16px;padding:1.8rem}.calc[data-astro-cid-qkptn22r] h3[data-astro-cid-qkptn22r]{font-family:var(--mono);font-size:.78rem;text-transform:uppercase;letter-spacing:.1em;color:var(--gold, #e2b857);font-weight:500}.calc[data-astro-cid-qkptn22r] label[data-astro-cid-qkptn22r]{display:flex;justify-content:space-between;font-family:var(--mono);font-size:.78rem;color:var(--parchment-dim);margin:1rem 0 .3rem}.calc[data-astro-cid-qkptn22r] input[data-astro-cid-qkptn22r][type=range]{width:100%;accent-color:var(--ember)}.calc[data-astro-cid-qkptn22r] .out[data-astro-cid-qkptn22r]{text-align:center;border:1px dashed #6b5726;border-radius:12px;padding:1.4rem 1rem}.calc[data-astro-cid-qkptn22r] .out[data-astro-cid-qkptn22r] b[data-astro-cid-qkptn22r]{display:block;font-family:var(--mono);font-size:3.6rem;line-height:1;color:var(--gold, #e2b857)}.calc[data-astro-cid-qkptn22r] .out[data-astro-cid-qkptn22r] span[data-astro-cid-qkptn22r]{font-family:var(--mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--rune)}.calc[data-astro-cid-qkptn22r] .out[data-astro-cid-qkptn22r] p[data-astro-cid-qkptn22r]{font-size:.8rem;margin:.6rem 0 0}details[data-astro-cid-qkptn22r]{margin-top:1.2rem;border:1px solid var(--line);border-radius:10px;background:var(--ink-2)}summary[data-astro-cid-qkptn22r]{cursor:pointer;padding:.9rem 1.2rem;font-family:var(--mono);font-size:.78rem;text-transform:uppercase;letter-spacing:.07em;color:var(--parchment)}details[data-astro-cid-qkptn22r] ul[data-astro-cid-qkptn22r]{margin:0;padding:0 1.2rem 1.1rem 2.3rem;color:var(--parchment-dim)}details[data-astro-cid-qkptn22r] li[data-astro-cid-qkptn22r]{margin-bottom:.5rem}details[data-astro-cid-qkptn22r] .tbl[data-astro-cid-qkptn22r]{padding:0 1.2rem 1rem}.badges-row[data-astro-cid-qkptn22r]{display:grid;grid-template-columns:repeat(4,1fr);gap:.9rem;margin-top:1.4rem}.medal[data-astro-cid-qkptn22r]{text-align:center;background:var(--ink-2);border:1px solid var(--line);border-radius:12px;padding:1.2rem .8rem}.medal[data-astro-cid-qkptn22r] svg[data-astro-cid-qkptn22r]{width:46px;height:46px;margin-bottom:.4rem}.medal[data-astro-cid-qkptn22r] b[data-astro-cid-qkptn22r]{display:block;font-size:.95rem;color:var(--parchment)}.medal[data-astro-cid-qkptn22r] span[data-astro-cid-qkptn22r]{font-size:.78rem;color:var(--parchment-dim);line-height:1.4;display:block;margin-top:.2rem}.filters[data-astro-cid-qkptn22r]{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.6rem 0 1.4rem}.chip[data-astro-cid-qkptn22r]{font-family:var(--mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;border:1px solid var(--line);border-radius:999px;padding:.45rem .95rem;color:var(--parchment-dim);background:var(--ink-2);cursor:pointer}.chip[data-astro-cid-qkptn22r][aria-pressed=true],.chip[data-astro-cid-qkptn22r]:hover{border-color:var(--ember);color:var(--ember)}.cards[data-astro-cid-qkptn22r]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.1rem}.card[data-astro-cid-qkptn22r]{--acc: var(--ember);position:relative;display:flex;flex-direction:column;background:var(--ink-2);border:1px solid var(--line);border-radius:14px;padding:1.5rem 1.6rem 1.3rem;overflow:hidden;transition:transform .18s,border-color .18s,box-shadow .18s}.card[data-astro-cid-qkptn22r]:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:var(--acc)}.card[data-astro-cid-qkptn22r]:hover{transform:translateY(-4px);border-color:var(--acc);box-shadow:0 20px 40px -24px var(--acc)}.card[data-astro-cid-qkptn22r][data-cat="Prompts & testing"]{--acc: var(--rune)}.card[data-astro-cid-qkptn22r][data-cat="Performance & speed"]{--acc: var(--gold, #e2b857)}.card[data-astro-cid-qkptn22r][data-cat="3D & animation"]{--acc: #8fb996}.card[data-astro-cid-qkptn22r].feature{grid-column:1 / -1;background:linear-gradient(135deg,#2a2014,var(--ink-2) 60%)}.ctag[data-astro-cid-qkptn22r]{font-family:var(--mono);font-size:.68rem;text-transform:uppercase;letter-spacing:.09em;color:var(--acc);margin-bottom:.7rem;display:flex;gap:.6rem;align-items:center;flex-wrap:wrap}.new[data-astro-cid-qkptn22r]{background:var(--ember);color:#14110f;border-radius:3px;padding:.05rem .4rem;font-weight:700}.card[data-astro-cid-qkptn22r] h3[data-astro-cid-qkptn22r]{font-size:1.28rem;margin-bottom:.6rem}.card[data-astro-cid-qkptn22r].feature h3[data-astro-cid-qkptn22r]{font-size:1.5rem}.card-title[data-astro-cid-qkptn22r]{color:var(--parchment);text-decoration:none}.card-title[data-astro-cid-qkptn22r]:hover{color:var(--ember)}.card[data-astro-cid-qkptn22r]>p[data-astro-cid-qkptn22r]{font-size:.97rem}.chips[data-astro-cid-qkptn22r]{display:flex;flex-wrap:wrap;gap:.4rem;margin:.3rem 0 1rem}.c[data-astro-cid-qkptn22r]{font-family:var(--mono);font-size:.64rem;text-transform:uppercase;letter-spacing:.06em;border:1px solid var(--line);border-radius:999px;padding:.18rem .6rem;color:var(--rune)}.c[data-astro-cid-qkptn22r].ok{color:#8fb996;border-color:#2f4a36}.c[data-astro-cid-qkptn22r].exp{color:#d9b05a;border-color:#5a4a22}.c[data-astro-cid-qkptn22r].lic{color:var(--parchment);border-color:#4a4036}.byline[data-astro-cid-qkptn22r]{margin-top:auto;display:flex;gap:.9rem;align-items:center;border-top:1px solid var(--line);padding-top:1rem}.byline[data-astro-cid-qkptn22r] .mono-circle[data-astro-cid-qkptn22r]{width:42px;height:42px;font-size:.85rem;margin:0;flex:none;border-width:2px}.byline[data-astro-cid-qkptn22r] .by[data-astro-cid-qkptn22r]{font-size:.9rem;color:var(--parchment-dim);line-height:1.45;flex:1}.byline[data-astro-cid-qkptn22r] .by[data-astro-cid-qkptn22r] strong[data-astro-cid-qkptn22r]{color:var(--parchment)}.read[data-astro-cid-qkptn22r]{font-family:var(--mono);font-size:.74rem;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;white-space:nowrap}.more[data-astro-cid-qkptn22r]{border:2px dashed var(--line);border-radius:14px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:1.6rem;min-height:200px}.more[data-astro-cid-qkptn22r] .plus[data-astro-cid-qkptn22r]{font-family:var(--mono);font-size:2.4rem;color:var(--ember);line-height:1}.join[data-astro-cid-qkptn22r]{background:radial-gradient(500px 240px at 100% 0%,rgba(217,111,50,.3),transparent 70%),var(--ink-2);border:1px solid #5a3a22;border-radius:18px;padding:2.4rem}.steps[data-astro-cid-qkptn22r]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin:1.6rem 0 1.8rem;counter-reset:s}.step[data-astro-cid-qkptn22r]{counter-increment:s;border-top:2px solid var(--ember);padding-top:.9rem}.step[data-astro-cid-qkptn22r]:before{content:"0" counter(s);font-family:var(--mono);color:var(--ember);font-size:.8rem;display:block;margin-bottom:.3rem}.step[data-astro-cid-qkptn22r] b[data-astro-cid-qkptn22r]{display:block;color:var(--parchment);margin-bottom:.2rem}.step[data-astro-cid-qkptn22r] span[data-astro-cid-qkptn22r]{font-size:.9rem;color:var(--parchment-dim);line-height:1.5;display:block}table[data-astro-cid-qkptn22r]{width:100%;border-collapse:collapse;font-size:.92rem;margin:.6rem 0 1rem}th[data-astro-cid-qkptn22r],td[data-astro-cid-qkptn22r]{text-align:left;padding:.55rem .7rem;border-bottom:1px solid var(--line);vertical-align:top;color:var(--parchment-dim)}th[data-astro-cid-qkptn22r]{font-family:var(--mono);font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;color:var(--rune)}.trust[data-astro-cid-qkptn22r]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.4rem}.trust[data-astro-cid-qkptn22r] .box[data-astro-cid-qkptn22r]{background:var(--ink-2);border:1px solid var(--line);border-radius:12px;padding:1.4rem 1.5rem}.trust[data-astro-cid-qkptn22r] .box[data-astro-cid-qkptn22r] h3[data-astro-cid-qkptn22r]{font-family:var(--mono);font-size:.76rem;text-transform:uppercase;letter-spacing:.09em;color:var(--rune);font-weight:500;margin-bottom:.7rem}.trust[data-astro-cid-qkptn22r] .box[data-astro-cid-qkptn22r].l h3[data-astro-cid-qkptn22r]{color:var(--ember)}.trust[data-astro-cid-qkptn22r] ul[data-astro-cid-qkptn22r]{margin:0;padding-left:1.1rem;color:var(--parchment-dim);font-size:.92rem}.trust[data-astro-cid-qkptn22r] li[data-astro-cid-qkptn22r]{margin-bottom:.5rem}.tools[data-astro-cid-qkptn22r]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.4rem}.tool[data-astro-cid-qkptn22r]{position:relative;display:flex;gap:1rem;align-items:flex-start;text-decoration:none;background:var(--ink-2);border:1px solid var(--line);border-radius:14px;padding:1.3rem 1.4rem;transition:transform .18s,border-color .18s}.tool[data-astro-cid-qkptn22r]:hover{transform:translateY(-3px);border-color:var(--ember)}.tool-link[data-astro-cid-qkptn22r]{color:var(--parchment);text-decoration:none}.tool-link[data-astro-cid-qkptn22r]:after{content:"";position:absolute;inset:0;border-radius:14px}.tool-link[data-astro-cid-qkptn22r]:focus-visible{outline:none}.tool[data-astro-cid-qkptn22r]:has(.tool-link:focus-visible){border-color:var(--ember)}.tool[data-astro-cid-qkptn22r] .d[data-astro-cid-qkptn22r] a[data-astro-cid-qkptn22r]{position:relative;z-index:1;color:var(--ember)}.ico[data-astro-cid-qkptn22r]{flex:none;width:46px;height:46px;border-radius:12px;display:grid;place-items:center;background:#d96f321f;color:var(--ember);font-size:1.4rem;border:1px solid #4a2f1d}.tool[data-astro-cid-qkptn22r] .t[data-astro-cid-qkptn22r]{font-family:var(--mono);font-size:.64rem;text-transform:uppercase;letter-spacing:.09em;color:var(--rune)}.tool[data-astro-cid-qkptn22r] b[data-astro-cid-qkptn22r]{display:block;color:var(--parchment);font-size:1.02rem;margin:.15rem 0 .25rem;line-height:1.25}.tool[data-astro-cid-qkptn22r] span[data-astro-cid-qkptn22r].d{font-size:.88rem;color:var(--parchment-dim);line-height:1.5;display:block}.closing[data-astro-cid-qkptn22r]{max-width:780px;border-top:1px solid var(--line);margin-top:3.5rem;padding-top:2.5rem}.closing[data-astro-cid-qkptn22r] h2[data-astro-cid-qkptn22r]{font-size:1.4rem;margin-bottom:1.2rem}.closing[data-astro-cid-qkptn22r] p[data-astro-cid-qkptn22r]{line-height:1.85;font-size:1rem;margin-bottom:1.2rem}.closing[data-astro-cid-qkptn22r] a[data-astro-cid-qkptn22r]{color:var(--ember)}.closing[data-astro-cid-qkptn22r] code[data-astro-cid-qkptn22r]{font-family:var(--mono);font-size:.84em;color:var(--rune);background:var(--ink);padding:.1em .4em;border-radius:3px}@media(max-width:860px){.stats[data-astro-cid-qkptn22r]{grid-template-columns:repeat(2,1fr)}.values[data-astro-cid-qkptn22r],.cards[data-astro-cid-qkptn22r],.trust[data-astro-cid-qkptn22r],.calc[data-astro-cid-qkptn22r],.tools[data-astro-cid-qkptn22r],.tiles[data-astro-cid-qkptn22r]{grid-template-columns:1fr}.steps[data-astro-cid-qkptn22r],.badges-row[data-astro-cid-qkptn22r]{grid-template-columns:repeat(2,1fr)}.podium[data-astro-cid-qkptn22r]{grid-template-columns:1fr;gap:1.4rem}.pod[data-astro-cid-qkptn22r].first{order:-1}.join[data-astro-cid-qkptn22r]{padding:1.6rem}.board-ctl[data-astro-cid-qkptn22r]{align-items:flex-start}}@media(max-width:480px){.steps[data-astro-cid-qkptn22r]{grid-template-columns:1fr}.row[data-astro-cid-qkptn22r]{grid-template-columns:2rem 1fr auto;padding:.7rem .8rem}.hero-in[data-astro-cid-qkptn22r]{padding-top:3rem}}@media(prefers-reduced-motion:reduce){[data-astro-cid-qkptn22r]{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
