.sr-only[data-astro-cid-45ie7wad]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lg-hero[data-astro-cid-45ie7wad]{position:relative;padding:120px 0 72px;color:var(--rw-white);overflow:hidden}.lg-hero__bg[data-astro-cid-45ie7wad]{position:absolute;inset:0;background:linear-gradient(90deg,#000000e0,#000c 55%,#000000b3),url(/images/nexus-hero-poster.jpg) center / cover no-repeat}.lg-hero__grid[data-astro-cid-45ie7wad]{position:relative;z-index:1;display:grid;grid-template-columns:1.15fr .85fr;gap:56px;align-items:center}.lg-hero__badge[data-astro-cid-45ie7wad]{display:inline-block;font-weight:700;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--rw-yellow);margin-bottom:20px}.lg-hero__title[data-astro-cid-45ie7wad]{font-family:var(--font-body);font-weight:700;font-size:clamp(2.4rem,4.6vw,3.6rem);line-height:1.08;letter-spacing:-.02em;color:var(--rw-white);margin:0 0 22px}.lg-hero__title[data-astro-cid-45ie7wad] em[data-astro-cid-45ie7wad]{font-style:normal;position:relative;white-space:nowrap}.lg-hero__title[data-astro-cid-45ie7wad] em[data-astro-cid-45ie7wad]:after{content:"";position:absolute;left:0;bottom:2px;width:100%;height:3px;background:var(--rw-yellow)}.lg-hero__sub[data-astro-cid-45ie7wad]{font-size:1.125rem;line-height:1.7;color:#ffffffd9;max-width:540px;margin:0 0 28px}.lg-hero__list[data-astro-cid-45ie7wad]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:14px 24px;max-width:560px}.lg-hero__list[data-astro-cid-45ie7wad] li[data-astro-cid-45ie7wad]{display:flex;align-items:center;gap:12px;font-weight:700;font-size:.98rem}.lg-hero__list[data-astro-cid-45ie7wad] svg[data-astro-cid-45ie7wad]{flex:none;width:26px;height:26px;padding:5px;border-radius:50%;background:var(--rw-yellow);color:var(--rw-black)}.lg-card[data-astro-cid-45ie7wad]{background:var(--rw-white);color:var(--rw-text);border-radius:var(--radius);padding:32px;box-shadow:0 20px 60px #0000004d;scroll-margin-top:96px}.lg-card__head[data-astro-cid-45ie7wad]{padding-bottom:20px;margin-bottom:22px;border-bottom:1px solid var(--rw-border-light)}.lg-card__book[data-astro-cid-45ie7wad]{display:block;width:190px;height:auto;margin:0 auto 20px;box-shadow:0 10px 28px #0003}.lg-card__head[data-astro-cid-45ie7wad]{text-align:center}.lg-card__title[data-astro-cid-45ie7wad]{font-family:var(--font-body);font-weight:700;font-size:1.375rem;color:var(--rw-black);margin:0 0 4px}.lg-card__meta[data-astro-cid-45ie7wad]{margin:0;font-size:.9rem;color:var(--rw-text-light)}.lg-card__form[data-astro-cid-45ie7wad]{display:flex;flex-direction:column;gap:12px}.lg-input[data-astro-cid-45ie7wad]{width:100%;padding:14px 16px;border:1px solid var(--rw-border);border-radius:6px;font-family:var(--font-body);font-size:.95rem;color:var(--rw-black);background:var(--rw-white);box-sizing:border-box;transition:border-color .2s}.lg-input[data-astro-cid-45ie7wad]:focus{outline:none;border-color:var(--rw-yellow);box-shadow:0 0 0 3px #ffe51226}.lg-input[data-astro-cid-45ie7wad]::placeholder{color:var(--rw-text-light)}.lg-card__submit[data-astro-cid-45ie7wad]{width:100%;margin-top:4px;padding:16px;font-size:1rem}.lg-card__note[data-astro-cid-45ie7wad]{margin:14px 0 0;font-size:.8rem;color:var(--rw-text-light);text-align:center}.lg-label[data-astro-cid-45ie7wad]{display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--rw-yellow-hover);margin-bottom:12px}.lg-h2[data-astro-cid-45ie7wad]{font-family:var(--font-body);font-weight:700;letter-spacing:-.015em;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.2;margin:0 0 32px;color:var(--rw-black)}.lg-toc[data-astro-cid-45ie7wad]{background:var(--rw-gray-light)}.lg-toc__grid[data-astro-cid-45ie7wad]{display:grid;grid-template-columns:.8fr 1.2fr;gap:72px;align-items:start}.lg-toc__aside[data-astro-cid-45ie7wad]{position:sticky;top:112px}.lg-toc__cover[data-astro-cid-45ie7wad]{display:block;width:100%;max-width:300px;height:auto;margin-bottom:32px;box-shadow:0 24px 60px #0000002e}.lg-toc__list[data-astro-cid-45ie7wad]{list-style:none;margin:0;padding:0;border-top:2px solid var(--rw-black)}.lg-toc__item[data-astro-cid-45ie7wad]{display:grid;grid-template-columns:56px 1fr auto;gap:20px;align-items:baseline;padding:22px 0;border-bottom:1px solid var(--rw-border)}.lg-toc__num[data-astro-cid-45ie7wad]{font-family:var(--font-body);font-size:1.4rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--rw-black);position:relative}.lg-toc__num[data-astro-cid-45ie7wad]:after{content:"";position:absolute;left:0;bottom:-4px;width:24px;height:3px;background:var(--rw-yellow)}.lg-toc__body[data-astro-cid-45ie7wad] h3[data-astro-cid-45ie7wad]{font-family:var(--font-body);font-size:1.1rem;font-weight:700;margin:0 0 6px;color:var(--rw-black)}.lg-toc__body[data-astro-cid-45ie7wad] p[data-astro-cid-45ie7wad]{margin:0;font-size:.95rem;line-height:1.6;color:var(--rw-gray)}.lg-toc__page[data-astro-cid-45ie7wad]{font-size:.85rem;font-weight:700;color:var(--rw-text-light);white-space:nowrap}.lg-band[data-astro-cid-45ie7wad]{background:var(--rw-yellow);padding:72px 0;color:var(--rw-black)}.lg-band__grid[data-astro-cid-45ie7wad]{display:grid;grid-template-columns:1.5fr 1fr;gap:56px;align-items:center}.lg-band__label[data-astro-cid-45ie7wad]{display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px}.lg-band__title[data-astro-cid-45ie7wad]{font-family:var(--font-body);font-weight:700;letter-spacing:-.015em;font-size:clamp(1.7rem,3vw,2.4rem);margin:0 0 14px;color:var(--rw-black)}.lg-band[data-astro-cid-45ie7wad] p[data-astro-cid-45ie7wad]{margin:0;line-height:1.7;max-width:600px}.lg-band__actions[data-astro-cid-45ie7wad]{display:grid;gap:12px}.lg-band__call[data-astro-cid-45ie7wad]{border:2px solid var(--rw-black);color:var(--rw-black);background:transparent}.lg-band__call[data-astro-cid-45ie7wad]:hover{background:#0000000f}@media(max-width:991px){.lg-hero[data-astro-cid-45ie7wad]{padding:104px 0 56px}.lg-hero__grid[data-astro-cid-45ie7wad]{grid-template-columns:1fr;gap:28px}.lg-hero__copy[data-astro-cid-45ie7wad]{display:contents}.lg-hero__badge[data-astro-cid-45ie7wad]{order:1;margin-bottom:-16px}.lg-hero__title[data-astro-cid-45ie7wad]{order:2;margin:0}.lg-card[data-astro-cid-45ie7wad]{order:3}.lg-hero__sub[data-astro-cid-45ie7wad]{order:4;margin:0}.lg-hero__list[data-astro-cid-45ie7wad]{order:5;margin:0}.lg-card__book[data-astro-cid-45ie7wad]{display:none}.lg-toc__grid[data-astro-cid-45ie7wad]{grid-template-columns:1fr;gap:32px}.lg-toc__aside[data-astro-cid-45ie7wad]{position:static}.lg-toc__cover[data-astro-cid-45ie7wad]{display:none}.lg-band__grid[data-astro-cid-45ie7wad]{grid-template-columns:1fr;gap:28px}}@media(max-width:600px){.lg-hero__title[data-astro-cid-45ie7wad]{font-size:2.1rem}.lg-card[data-astro-cid-45ie7wad]{padding:22px 20px}.lg-hero__list[data-astro-cid-45ie7wad]{grid-template-columns:1fr}.lg-toc__item[data-astro-cid-45ie7wad]{grid-template-columns:40px 1fr}.lg-toc__page[data-astro-cid-45ie7wad]{grid-column:2}}
