:root{--bg:#0a1218;--bg2:#0b151d;--slate:#0f2230;--slate-2:#0d1e2a;--gold:#d9a441;--gold-bright:#eac877;--gold-dim:rgba(217,164,65,.45);--gold-faint:rgba(217,164,65,.16);--cream:#efe1bd;--title:#f2e6c4;--body-c:#a9bdc7;--muted:#9db0ba;--parch-a:#f2e2ba;--parch-b:#eBD8A8;--ink:#332614}section[data-astro-cid-w2pqbgtm]{overflow:hidden;position:relative}.wrap[data-astro-cid-w2pqbgtm]{width:100%;max-width:1200px;margin:0 auto;position:relative;padding:0 24px}.display[data-astro-cid-w2pqbgtm]{font-family:Cormorant Garamond,serif}.dia[data-astro-cid-w2pqbgtm]{display:inline-block;width:5px;height:5px;background:var(--gold);transform:rotate(45deg);flex:none}.dia[data-astro-cid-w2pqbgtm].dim{background:var(--gold-dim)}.icon[data-astro-cid-w2pqbgtm]{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.shead[data-astro-cid-w2pqbgtm]{display:flex;align-items:center;justify-content:center;gap:24px}.shead[data-astro-cid-w2pqbgtm] .l[data-astro-cid-w2pqbgtm]{height:1px;width:110px;background:linear-gradient(90deg,transparent,var(--gold-dim))}.shead[data-astro-cid-w2pqbgtm] .l[data-astro-cid-w2pqbgtm].r{background:linear-gradient(90deg,var(--gold-dim),transparent)}.shead[data-astro-cid-w2pqbgtm] h2[data-astro-cid-w2pqbgtm]{font-family:Cormorant Garamond,serif;font-size:40px;font-weight:600;color:var(--gold-bright);letter-spacing:.02em}.shead[data-astro-cid-w2pqbgtm] .dia[data-astro-cid-w2pqbgtm]{margin-top:6px}.ssub[data-astro-cid-w2pqbgtm]{text-align:center;font-size:17.5px;line-height:1.65;color:var(--body-c);max-width:660px;margin:18px auto 0}.btn[data-astro-cid-w2pqbgtm]{display:inline-flex;align-items:center;gap:10px;font-family:Cormorant Garamond,serif;font-weight:700;font-size:19px;letter-spacing:.03em;padding:15px 34px;border-radius:5px}.btn-gold[data-astro-cid-w2pqbgtm]{background:linear-gradient(180deg,#e7bb5e,#c8912d);color:#251a08;border:1px solid #8a6420;box-shadow:0 0 22px #d9a44159,inset 0 1px #fff0c880}.btn-line[data-astro-cid-w2pqbgtm]{color:var(--cream);border:1px solid var(--gold-dim);background:#0f223080}.card[data-astro-cid-w2pqbgtm]{position:relative;background:linear-gradient(180deg,#102430,#0d1e2a);border:1px solid var(--gold-dim);border-radius:6px}.card[data-astro-cid-w2pqbgtm]:after{content:"";position:absolute;inset:6px;border:1px solid var(--gold-faint);border-radius:3px;pointer-events:none}.parch[data-astro-cid-w2pqbgtm]{background:linear-gradient(180deg,var(--parch-a),var(--parch-b));border:1px solid #a8823c;color:var(--ink);border-radius:6px}.parch[data-astro-cid-w2pqbgtm]:after{border-color:#7a5a1e40}.page[data-astro-cid-w2pqbgtm]{position:absolute;filter:drop-shadow(0 4px 10px rgba(0,0,0,.5))}.hero[data-astro-cid-w2pqbgtm]{height:1000px;background:#060d12}.hero[data-astro-cid-w2pqbgtm] .bg[data-astro-cid-w2pqbgtm]{position:absolute;inset:0;background:url(/images/landing/hero-bg.webp) center/cover no-repeat}.hero[data-astro-cid-w2pqbgtm] .shade[data-astro-cid-w2pqbgtm]{position:absolute;inset:0;background:radial-gradient(860px 560px at 50% 63%,#060d12c7,#060d1200 74%),linear-gradient(180deg,#050a0ed1,#050a0e6b 14%,#050a0e00 34%),linear-gradient(0deg,#0a1218,#0a1218a6 9%,#0a121800 24%)}.hero[data-astro-cid-w2pqbgtm] .inner[data-astro-cid-w2pqbgtm]{position:relative;height:100%;display:flex;flex-direction:column}.strip[data-astro-cid-w2pqbgtm]{height:44px;display:flex;align-items:center;justify-content:center;gap:12px;font-size:14px;color:#c9b180}.strip[data-astro-cid-w2pqbgtm] b[data-astro-cid-w2pqbgtm]{color:var(--gold-bright);font-weight:600}.strip[data-astro-cid-w2pqbgtm] .lnk[data-astro-cid-w2pqbgtm]{color:var(--gold-bright);border-bottom:1px solid var(--gold-dim)}.hero-mid[data-astro-cid-w2pqbgtm]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-bottom:34px}.hero-eb[data-astro-cid-w2pqbgtm]{font-size:13.5px;letter-spacing:.34em;color:#cfa94f;text-transform:uppercase;font-weight:500}.hero[data-astro-cid-w2pqbgtm] h1[data-astro-cid-w2pqbgtm]{font-family:Cormorant Garamond,serif;font-size:84px;font-weight:700;line-height:1.02;color:var(--title);margin-top:20px;text-shadow:0 4px 30px rgba(0,0,0,.65)}.orn[data-astro-cid-w2pqbgtm]{display:flex;align-items:center;gap:14px;margin:26px 0 22px}.orn[data-astro-cid-w2pqbgtm] .l[data-astro-cid-w2pqbgtm]{height:1px;width:120px;background:linear-gradient(90deg,transparent,var(--gold-dim))}.orn[data-astro-cid-w2pqbgtm] .l[data-astro-cid-w2pqbgtm].r{background:linear-gradient(90deg,var(--gold-dim),transparent)}.hero[data-astro-cid-w2pqbgtm] .sub[data-astro-cid-w2pqbgtm]{font-size:21px;line-height:1.6;color:#d3dde2;max-width:840px;text-shadow:0 2px 18px rgba(5,10,14,.95),0 0 10px rgba(5,10,14,.85)}.hero[data-astro-cid-w2pqbgtm] .btns[data-astro-cid-w2pqbgtm]{margin-top:36px}.hero[data-astro-cid-w2pqbgtm] .statline[data-astro-cid-w2pqbgtm]{display:flex;align-items:center;gap:16px;margin-top:34px;font-family:Cormorant Garamond,serif;font-size:16px;font-weight:600;letter-spacing:.14em;color:#d4b46e;text-transform:uppercase;text-shadow:0 2px 14px rgba(5,10,14,.95),0 0 8px rgba(5,10,14,.9)}.about[data-astro-cid-w2pqbgtm]{height:460px;background:linear-gradient(180deg,#0a1218,#0c1720);padding-top:64px}.about[data-astro-cid-w2pqbgtm] .lead[data-astro-cid-w2pqbgtm]{text-align:center;font-size:19px;line-height:1.7;color:var(--body-c);max-width:820px;margin:24px auto 0}.protip[data-astro-cid-w2pqbgtm]{width:760px;margin:26px auto 0;background:linear-gradient(180deg,var(--parch-a),var(--parch-b));border:1px solid #a8823c;border-radius:5px;padding:14px 26px;text-align:center;color:#4a3313;font-size:16.5px;box-shadow:0 8px 24px #0006}.protip[data-astro-cid-w2pqbgtm] b[data-astro-cid-w2pqbgtm]{font-family:Cormorant Garamond,serif;font-size:18px;letter-spacing:.02em}.tiles[data-astro-cid-w2pqbgtm]{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;width:100%;margin:30px auto 0}.tile[data-astro-cid-w2pqbgtm]{padding:20px 24px;text-align:center}.tile[data-astro-cid-w2pqbgtm] .k[data-astro-cid-w2pqbgtm]{font-family:Cormorant Garamond,serif;font-size:26px;font-weight:700;color:var(--gold-bright)}.tile[data-astro-cid-w2pqbgtm] .v[data-astro-cid-w2pqbgtm]{font-size:14px;color:var(--muted);margin-top:6px;line-height:1.45}.start[data-astro-cid-w2pqbgtm]{height:780px;background:var(--bg2);padding-top:72px}.cards4[data-astro-cid-w2pqbgtm]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:52px}.scard[data-astro-cid-w2pqbgtm]{padding:30px 26px 24px;height:370px;display:flex;flex-direction:column}.scard[data-astro-cid-w2pqbgtm] .num[data-astro-cid-w2pqbgtm]{position:absolute;top:24px;right:26px;font-family:Cormorant Garamond,serif;font-size:19px;font-weight:600;color:#b0925e}.hexwrap[data-astro-cid-w2pqbgtm]{width:60px;height:66px;color:var(--gold)}.scard[data-astro-cid-w2pqbgtm] h3[data-astro-cid-w2pqbgtm]{font-family:Cormorant Garamond,serif;font-size:24px;font-weight:700;color:var(--cream);line-height:1.2;margin:22px 0 10px}.scard[data-astro-cid-w2pqbgtm] p[data-astro-cid-w2pqbgtm]{font-size:15px;line-height:1.62;color:var(--body-c)}.scard[data-astro-cid-w2pqbgtm] .meta[data-astro-cid-w2pqbgtm]{margin-top:auto;display:flex;align-items:center;gap:9px;font-size:12.5px;letter-spacing:.16em;color:#b0925e;font-family:EB Garamond,serif}.scard[data-astro-cid-w2pqbgtm] .go[data-astro-cid-w2pqbgtm]{margin-left:auto;color:var(--gold)}.start-more[data-astro-cid-w2pqbgtm]{text-align:center;margin-top:42px;font-size:16px;color:var(--muted)}.start-more[data-astro-cid-w2pqbgtm] .lnk[data-astro-cid-w2pqbgtm]{color:var(--gold-bright);border-bottom:1px solid var(--gold-dim)}.feat[data-astro-cid-w2pqbgtm] .wrap[data-astro-cid-w2pqbgtm]{display:flex;gap:72px;align-items:center}.feat[data-astro-cid-w2pqbgtm] .copy[data-astro-cid-w2pqbgtm]{width:560px;flex:none}.feat[data-astro-cid-w2pqbgtm] h2[data-astro-cid-w2pqbgtm]{font-family:Cormorant Garamond,serif;font-size:44px;font-weight:600;color:var(--title);line-height:1.12}.feat[data-astro-cid-w2pqbgtm] .eyeb[data-astro-cid-w2pqbgtm]{font-size:13px;letter-spacing:.3em;color:#cfa94f;text-transform:uppercase;font-weight:500}.feat[data-astro-cid-w2pqbgtm] .orn[data-astro-cid-w2pqbgtm]{margin:18px 0 20px}.feat[data-astro-cid-w2pqbgtm] .orn[data-astro-cid-w2pqbgtm] .l[data-astro-cid-w2pqbgtm]{width:80px}.feat[data-astro-cid-w2pqbgtm] .fsub[data-astro-cid-w2pqbgtm]{font-size:17px;line-height:1.68;color:var(--body-c)}.steps[data-astro-cid-w2pqbgtm]{margin-top:30px;display:flex;flex-direction:column;gap:18px}.step[data-astro-cid-w2pqbgtm]{display:flex;gap:16px;align-items:flex-start}.step[data-astro-cid-w2pqbgtm] .n[data-astro-cid-w2pqbgtm]{width:34px;height:34px;flex:none;border-radius:50%;border:1px solid var(--gold-dim);color:var(--gold-bright);display:flex;align-items:center;justify-content:center;font-family:Cormorant Garamond,serif;font-weight:700;font-size:16px;margin-top:2px;background:#d9a44112}.step[data-astro-cid-w2pqbgtm] h3[data-astro-cid-w2pqbgtm]{font-family:Cormorant Garamond,serif;font-size:20px;font-weight:700;color:var(--cream);margin-bottom:4px}.step[data-astro-cid-w2pqbgtm] p[data-astro-cid-w2pqbgtm]{font-size:15px;line-height:1.6;color:var(--body-c)}.panel[data-astro-cid-w2pqbgtm]{border-radius:8px}.day[data-astro-cid-w2pqbgtm]{height:650px;background:linear-gradient(180deg,#0c1720,#0a141b)}.night[data-astro-cid-w2pqbgtm]{height:690px;background:linear-gradient(180deg,#0a141b,#0d1726 55%,#0a1218)}.eco[data-astro-cid-w2pqbgtm]{height:650px;background:linear-gradient(180deg,#0a141b,#0c1720)}.bestiary[data-astro-cid-w2pqbgtm]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px}.beast[data-astro-cid-w2pqbgtm]{display:flex;align-items:center;gap:12px;background:#0f2230bf;border:1px solid rgba(217,164,65,.28);border-radius:5px;padding:12px 14px}.beast[data-astro-cid-w2pqbgtm] svg[data-astro-cid-w2pqbgtm]{width:24px;height:24px;color:var(--gold);flex:none}.beast[data-astro-cid-w2pqbgtm] .bn[data-astro-cid-w2pqbgtm]{font-family:Cormorant Garamond,serif;font-size:17px;font-weight:700;color:var(--cream)}.beast[data-astro-cid-w2pqbgtm] .bd[data-astro-cid-w2pqbgtm]{font-size:12.5px;color:var(--muted);margin-top:2px;line-height:1.35}.toolrow[data-astro-cid-w2pqbgtm]{display:flex;gap:10px;margin-top:24px;flex-wrap:wrap}.tool[data-astro-cid-w2pqbgtm]{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(217,164,65,.35);color:#d5c9a4;font-size:14px;border-radius:999px;padding:7px 14px;background:#0f223080}.tool[data-astro-cid-w2pqbgtm] svg[data-astro-cid-w2pqbgtm]{width:15px;height:15px;color:var(--gold)}.library[data-astro-cid-w2pqbgtm]{height:1080px;background:var(--bg2);padding-top:72px}.lib-head[data-astro-cid-w2pqbgtm]{display:flex;align-items:flex-end;justify-content:space-between}.lib-note[data-astro-cid-w2pqbgtm]{font-family:EB Garamond,serif;font-size:15px;color:var(--muted);letter-spacing:.06em;padding-bottom:8px}.tabs[data-astro-cid-w2pqbgtm]{display:flex;gap:12px;margin-top:44px}.tab[data-astro-cid-w2pqbgtm]{font-family:EB Garamond,serif;font-size:14.5px;font-weight:600;letter-spacing:.12em;padding:10px 22px;border:1px solid rgba(217,164,65,.35);border-radius:999px;color:#c8bb95}.tab[data-astro-cid-w2pqbgtm].on{background:linear-gradient(180deg,#e7bb5e,#c8912d);color:#251a08;border-color:#8a6420}.ggrid[data-astro-cid-w2pqbgtm]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:26px}.gcard[data-astro-cid-w2pqbgtm]{padding:24px;height:236px;display:flex;flex-direction:column}.pill[data-astro-cid-w2pqbgtm]{display:inline-block;align-self:flex-start;font-size:11.5px;font-weight:600;letter-spacing:.2em;border:1px solid var(--gold-dim);color:var(--gold-bright);border-radius:3px;padding:4px 10px}.parch[data-astro-cid-w2pqbgtm] .pill[data-astro-cid-w2pqbgtm]{border-color:#a8823c;color:#7a5a14}.gcard[data-astro-cid-w2pqbgtm] h3[data-astro-cid-w2pqbgtm]{font-family:Cormorant Garamond,serif;font-size:23px;font-weight:700;line-height:1.22;margin:14px 0 8px;color:var(--cream)}.parch[data-astro-cid-w2pqbgtm] h3[data-astro-cid-w2pqbgtm]{color:#2e2210}.gcard[data-astro-cid-w2pqbgtm] p[data-astro-cid-w2pqbgtm]{font-size:14.5px;line-height:1.58;color:var(--body-c)}.parch[data-astro-cid-w2pqbgtm] p[data-astro-cid-w2pqbgtm]{color:#5a4626}.gcard[data-astro-cid-w2pqbgtm] .meta[data-astro-cid-w2pqbgtm]{margin-top:auto;font-size:13px;color:var(--muted);display:flex;gap:9px;align-items:center}.parch[data-astro-cid-w2pqbgtm] .meta[data-astro-cid-w2pqbgtm]{color:#b0925e}.gcard[data-astro-cid-w2pqbgtm] .meta[data-astro-cid-w2pqbgtm] .dot[data-astro-cid-w2pqbgtm]{width:3px;height:3px;border-radius:50%;background:#b0925e}.gcard[data-astro-cid-w2pqbgtm] .go[data-astro-cid-w2pqbgtm]{margin-left:auto;color:var(--gold)}.lib-foot[data-astro-cid-w2pqbgtm]{margin-top:34px;text-align:center;font-size:15.5px;color:var(--muted)}.lib-foot[data-astro-cid-w2pqbgtm] .lnk[data-astro-cid-w2pqbgtm]{color:var(--gold-bright)}.patches[data-astro-cid-w2pqbgtm]{height:610px;background:linear-gradient(180deg,#0c1720,#0a141b);padding-top:76px}.patches[data-astro-cid-w2pqbgtm] .cols[data-astro-cid-w2pqbgtm]{display:flex;gap:84px}.tl[data-astro-cid-w2pqbgtm]{margin-top:36px;border-left:1px solid var(--gold-dim);padding-left:32px;display:flex;flex-direction:column;gap:28px}.tl-item[data-astro-cid-w2pqbgtm]{position:relative}.tl-item[data-astro-cid-w2pqbgtm]:before{content:"";position:absolute;left:-38.5px;top:5px;width:10px;height:10px;background:var(--gold);transform:rotate(45deg);box-shadow:0 0 0 4px #d9a44126}.tl-item[data-astro-cid-w2pqbgtm] .date[data-astro-cid-w2pqbgtm]{font-size:13px;letter-spacing:.22em;color:#cfa94f}.tl-item[data-astro-cid-w2pqbgtm] h3[data-astro-cid-w2pqbgtm]{font-family:Cormorant Garamond,serif;font-size:23px;font-weight:700;color:var(--cream);margin:7px 0 5px}.tl-item[data-astro-cid-w2pqbgtm] p[data-astro-cid-w2pqbgtm]{font-size:15px;line-height:1.58;color:var(--body-c);max-width:440px}.ach[data-astro-cid-w2pqbgtm]{height:620px;background:var(--bg2)}.ach[data-astro-cid-w2pqbgtm] .wrap[data-astro-cid-w2pqbgtm]{display:flex;gap:84px;align-items:center;height:100%}.ach-side[data-astro-cid-w2pqbgtm]{width:560px;flex:none}.ach[data-astro-cid-w2pqbgtm] .fsub[data-astro-cid-w2pqbgtm]{margin-top:16px}.ach-chips[data-astro-cid-w2pqbgtm]{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.medal[data-astro-cid-w2pqbgtm]{padding:24px 28px;margin-top:22px}.medal[data-astro-cid-w2pqbgtm] .row[data-astro-cid-w2pqbgtm]{display:flex;align-items:center;gap:18px}.medal[data-astro-cid-w2pqbgtm] .md[data-astro-cid-w2pqbgtm]{width:58px;height:58px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 34% 30%,#e7bb5e,#967020);color:#2c1f08;box-shadow:0 0 16px #d9a44159}.medal[data-astro-cid-w2pqbgtm].rare .md[data-astro-cid-w2pqbgtm]{background:radial-gradient(circle at 34% 30%,#9db4c0,#4e6572);color:#101c22;box-shadow:0 0 16px #9db4c040}.medal[data-astro-cid-w2pqbgtm] h3[data-astro-cid-w2pqbgtm]{font-family:Cormorant Garamond,serif;font-size:23px;font-weight:700;color:var(--cream)}.medal[data-astro-cid-w2pqbgtm] .desc[data-astro-cid-w2pqbgtm]{font-size:14px;color:var(--body-c);margin-top:4px}.rarity[data-astro-cid-w2pqbgtm]{margin-top:16px}.rarity[data-astro-cid-w2pqbgtm] .bar[data-astro-cid-w2pqbgtm]{height:7px;border-radius:99px;background:#132433;overflow:hidden;border:1px solid rgba(217,164,65,.2)}.rarity[data-astro-cid-w2pqbgtm] .fill[data-astro-cid-w2pqbgtm]{height:100%;background:linear-gradient(90deg,#e7bb5e,#b98a2c)}.medal[data-astro-cid-w2pqbgtm].rare .rarity[data-astro-cid-w2pqbgtm] .fill[data-astro-cid-w2pqbgtm]{background:linear-gradient(90deg,#9db4c0,#5d7684)}.rarity[data-astro-cid-w2pqbgtm] .lab[data-astro-cid-w2pqbgtm]{display:flex;justify-content:space-between;font-size:12.5px;letter-spacing:.12em;color:#b0925e;margin-top:8px}.ach[data-astro-cid-w2pqbgtm] .btn-line[data-astro-cid-w2pqbgtm]{font-size:16px;padding:12px 24px}.faq[data-astro-cid-w2pqbgtm]{height:940px;background:linear-gradient(180deg,#0a141b,#0c1720);padding-top:74px}.faq-list[data-astro-cid-w2pqbgtm]{width:900px;margin:46px auto 0;display:flex;flex-direction:column;gap:16px}.qa[data-astro-cid-w2pqbgtm]{padding:22px 28px}.qa[data-astro-cid-w2pqbgtm] .q[data-astro-cid-w2pqbgtm]{display:flex;align-items:center;gap:14px;font-family:Cormorant Garamond,serif;font-size:21px;font-weight:700;color:var(--cream)}.qa[data-astro-cid-w2pqbgtm] .a[data-astro-cid-w2pqbgtm]{margin-top:10px;font-size:15.5px;line-height:1.62;color:var(--body-c);padding-left:30px}.news[data-astro-cid-w2pqbgtm]{height:300px;background:var(--bg2);padding-top:58px;text-align:center}.news[data-astro-cid-w2pqbgtm] h3[data-astro-cid-w2pqbgtm]{font-family:Cormorant Garamond,serif;font-size:32px;font-weight:600;color:var(--gold-bright)}.news[data-astro-cid-w2pqbgtm] .nsub[data-astro-cid-w2pqbgtm]{font-size:16px;color:var(--muted);margin-top:10px}.nform[data-astro-cid-w2pqbgtm]{display:flex;gap:14px;justify-content:center;margin-top:28px}.ninput[data-astro-cid-w2pqbgtm]{display:flex;align-items:center;gap:10px;width:420px;border:1px solid var(--gold-dim);border-radius:5px;background:#081016cc;padding:13px 18px;color:var(--muted);font-size:16px}.news[data-astro-cid-w2pqbgtm] .btn-gold[data-astro-cid-w2pqbgtm]{font-size:17px;padding:12px 30px}.cta[data-astro-cid-w2pqbgtm]{height:520px;background:radial-gradient(800px 400px at 50% 0%,#d9a4411a,#d9a44100 60%),linear-gradient(180deg,#0c1720,#081016)}.cta[data-astro-cid-w2pqbgtm] .inner[data-astro-cid-w2pqbgtm]{text-align:center;padding-top:92px}.cta[data-astro-cid-w2pqbgtm] h2[data-astro-cid-w2pqbgtm]{font-family:Cormorant Garamond,serif;font-size:54px;font-weight:600;color:var(--title)}.cta[data-astro-cid-w2pqbgtm] p[data-astro-cid-w2pqbgtm]{font-size:18.5px;line-height:1.65;color:var(--body-c);max-width:640px;margin:20px auto 0}.cta[data-astro-cid-w2pqbgtm] .btns[data-astro-cid-w2pqbgtm]{display:flex;gap:18px;justify-content:center;margin-top:38px}.cta[data-astro-cid-w2pqbgtm] .note[data-astro-cid-w2pqbgtm]{margin-top:26px;font-size:14px;color:var(--muted);font-style:italic}.patches[data-astro-cid-w2pqbgtm] .copy[data-astro-cid-w2pqbgtm]{width:520px;flex:none}a[data-astro-cid-w2pqbgtm].btn,a[data-astro-cid-w2pqbgtm].lnk,a[data-astro-cid-w2pqbgtm].tab{text-decoration:none}a[data-astro-cid-w2pqbgtm].lnk{color:var(--gold-bright);border-bottom:1px solid var(--gold-dim)}a[data-astro-cid-w2pqbgtm].scard,a[data-astro-cid-w2pqbgtm].gcard{text-decoration:none}a[data-astro-cid-w2pqbgtm]:hover .go[data-astro-cid-w2pqbgtm]{transform:translate(3px)}.go[data-astro-cid-w2pqbgtm]{transition:transform .18s ease}@media(max-width:1100px){.hero[data-astro-cid-w2pqbgtm]{height:auto}.hero[data-astro-cid-w2pqbgtm] .inner[data-astro-cid-w2pqbgtm]{min-height:640px}.hero-mid[data-astro-cid-w2pqbgtm]{padding:130px 24px 90px}.hero[data-astro-cid-w2pqbgtm] h1[data-astro-cid-w2pqbgtm]{font-size:58px}.cards4[data-astro-cid-w2pqbgtm],.ggrid[data-astro-cid-w2pqbgtm]{grid-template-columns:repeat(2,1fr)}.feat[data-astro-cid-w2pqbgtm] .wrap[data-astro-cid-w2pqbgtm],.ach[data-astro-cid-w2pqbgtm] .wrap[data-astro-cid-w2pqbgtm],.patches[data-astro-cid-w2pqbgtm] .cols[data-astro-cid-w2pqbgtm]{flex-direction:column;gap:40px}.feat[data-astro-cid-w2pqbgtm] .copy[data-astro-cid-w2pqbgtm],.ach-side[data-astro-cid-w2pqbgtm],.patches[data-astro-cid-w2pqbgtm] .copy[data-astro-cid-w2pqbgtm]{width:100%}.tiles[data-astro-cid-w2pqbgtm]{grid-template-columns:repeat(2,1fr)}.library[data-astro-cid-w2pqbgtm],.start[data-astro-cid-w2pqbgtm],.patches[data-astro-cid-w2pqbgtm],.ach[data-astro-cid-w2pqbgtm],.faq[data-astro-cid-w2pqbgtm],.cta[data-astro-cid-w2pqbgtm],.about[data-astro-cid-w2pqbgtm],.news[data-astro-cid-w2pqbgtm]{height:auto;padding-bottom:64px}.faq-list[data-astro-cid-w2pqbgtm]{width:auto;padding:0 24px}.about[data-astro-cid-w2pqbgtm] .lead[data-astro-cid-w2pqbgtm]{padding:0 24px}.protip[data-astro-cid-w2pqbgtm]{width:auto;margin:26px 24px 0}.scard[data-astro-cid-w2pqbgtm],.gcard[data-astro-cid-w2pqbgtm]{height:auto;min-height:0}.cta[data-astro-cid-w2pqbgtm] .inner[data-astro-cid-w2pqbgtm]{padding:72px 24px 0}.medal[data-astro-cid-w2pqbgtm],.tl[data-astro-cid-w2pqbgtm]{max-width:640px}}@media(max-width:640px){.hero[data-astro-cid-w2pqbgtm] h1[data-astro-cid-w2pqbgtm]{font-size:40px}.strip[data-astro-cid-w2pqbgtm]{flex-wrap:wrap;padding:10px 16px;gap:8px;height:auto;text-align:center}.cards4[data-astro-cid-w2pqbgtm],.ggrid[data-astro-cid-w2pqbgtm],.tiles[data-astro-cid-w2pqbgtm]{grid-template-columns:1fr}.bestiary[data-astro-cid-w2pqbgtm]{grid-template-columns:1fr 1fr}.shead[data-astro-cid-w2pqbgtm] h2[data-astro-cid-w2pqbgtm]{font-size:28px}.feat[data-astro-cid-w2pqbgtm] h2[data-astro-cid-w2pqbgtm],.ach[data-astro-cid-w2pqbgtm] h2[data-astro-cid-w2pqbgtm],.cta[data-astro-cid-w2pqbgtm] h2[data-astro-cid-w2pqbgtm]{font-size:32px}.nform[data-astro-cid-w2pqbgtm]{flex-direction:column;align-items:center;padding:0 24px}.toolrow[data-astro-cid-w2pqbgtm]{justify-content:center}.lib-head[data-astro-cid-w2pqbgtm]{flex-direction:column;align-items:flex-start;gap:8px}.lib-note[data-astro-cid-w2pqbgtm]{padding-bottom:0}.panel[data-astro-cid-w2pqbgtm] svg[data-astro-cid-w2pqbgtm]{max-width:100%;height:auto}}
