.v4.svelte-1ivxxgz{--bone: #e8e4da;--void: #0a0a0a;--panel: #121211;--muted: rgba(232, 228, 218, .72);--line: rgba(232, 228, 218, .15);--line2: rgba(232, 228, 218, .3);--display: "RPJS Cinzel", Georgia, serif;--read: "Iowan Old Style", "Palatino Linotype", "Book Antiqua", Palatino, Georgia, serif;position:fixed;inset:0;z-index:40;overflow-y:auto;overflow-x:hidden;background:var(--void);color:var(--bone);font-family:var(--read);font-size:17px;line-height:1.6}.pill.svelte-1ivxxgz{position:fixed;top:12px;left:12px;right:12px;margin:0 auto;max-width:1120px;z-index:50;border-radius:2px;padding:8px 12px;background:transparent;border:1px solid transparent;transition:background .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1)}.pill[data-header=scrolled].svelte-1ivxxgz,.pill[data-menu=open].svelte-1ivxxgz{background:#0a0a0aeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:var(--line)}.pill[data-menu=open].svelte-1ivxxgz{background:var(--void)}.bar.svelte-1ivxxgz{display:flex;align-items:center;gap:8px}.brand.svelte-1ivxxgz{margin-right:auto;display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--bone);text-decoration:none;font-family:var(--display);font-weight:700;font-size:17px;letter-spacing:.04em}.brand.svelte-1ivxxgz img:where(.svelte-1ivxxgz){width:32px;height:32px;display:block}.links.svelte-1ivxxgz{display:none}.links.svelte-1ivxxgz ul:where(.svelte-1ivxxgz){list-style:none;margin:0;padding:0;display:flex;gap:4px}.links.svelte-1ivxxgz a:where(.svelte-1ivxxgz){display:inline-flex;align-items:center;min-height:44px;padding:0 12px;font-family:var(--display);font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);text-decoration:none}.links.svelte-1ivxxgz a:where(.svelte-1ivxxgz):hover{color:var(--bone)}@media(min-width:768px){.links.svelte-1ivxxgz{display:block}.menu-btn.svelte-1ivxxgz{display:none!important}.menu.svelte-1ivxxgz{display:none}}.gm.svelte-1ivxxgz{display:inline-flex;align-items:center;min-height:44px;padding:0 8px;font-size:15px;color:var(--muted);text-decoration:none}.gm.svelte-1ivxxgz:hover,.gm.svelte-1ivxxgz:focus-visible{color:var(--bone)}.btn.svelte-1ivxxgz{display:inline-flex;align-items:center;justify-content:center;border-radius:2px;font-family:var(--display);font-weight:700;font-size:14px;letter-spacing:.1em;text-transform:uppercase;padding:8px 18px;color:var(--void);background:var(--bone);border:1px solid var(--bone);text-decoration:none;min-height:44px;white-space:nowrap}.btn.lg.svelte-1ivxxgz{padding:12px 28px;min-height:48px}.btn.ghost.svelte-1ivxxgz{background:transparent;color:var(--bone);border-color:var(--line2)}.btn.ghost.svelte-1ivxxgz:hover{border-color:var(--bone)}.brand.svelte-1ivxxgz{min-width:0}.brand.svelte-1ivxxgz span:where(.svelte-1ivxxgz){white-space:nowrap}@media(max-width:419px){.brand.svelte-1ivxxgz{gap:8px;font-size:14px;letter-spacing:.02em}.brand.svelte-1ivxxgz img:where(.svelte-1ivxxgz){width:28px;height:28px}.btn.sm.svelte-1ivxxgz{padding:8px 12px}}.menu-btn.svelte-1ivxxgz{width:44px;height:44px;display:grid;place-items:center;background:none;border:0;color:var(--bone)}.bars.svelte-1ivxxgz{position:relative;width:20px;height:12px;display:block}.bars.svelte-1ivxxgz i:where(.svelte-1ivxxgz){position:absolute;left:0;right:0;height:2px;background:currentColor;border-radius:1px;transition:transform .2s,top .2s}.bars.svelte-1ivxxgz i:where(.svelte-1ivxxgz):first-child{top:0}.bars.svelte-1ivxxgz i:where(.svelte-1ivxxgz):last-child{top:10px}.bars.x.svelte-1ivxxgz i:where(.svelte-1ivxxgz):first-child{top:5px;transform:rotate(45deg)}.bars.x.svelte-1ivxxgz i:where(.svelte-1ivxxgz):last-child{top:5px;transform:rotate(-45deg)}.menu.svelte-1ivxxgz ul:where(.svelte-1ivxxgz){list-style:none;margin:12px 0 4px;padding:0}.menu.svelte-1ivxxgz a:where(.svelte-1ivxxgz){display:block;padding:10px 4px;font-family:var(--display);font-size:17px;letter-spacing:.04em;color:var(--bone);text-decoration:none}.art.svelte-1ivxxgz{position:absolute;top:0;left:0;right:0;height:min(100vh,1000px);z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,#000 70%,transparent);mask-image:linear-gradient(to bottom,#000 70%,transparent)}.art.svelte-1ivxxgz img:where(.svelte-1ivxxgz){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:100% 55%;object-position:100% 55%;display:block;opacity:.55}main.svelte-1ivxxgz{position:relative;z-index:1;padding:0 16px;max-width:720px;margin:0 auto}.hero.sub.svelte-1ivxxgz{padding-top:112px;gap:12px}.hero.sub.svelte-1ivxxgz .h1:where(.svelte-1ivxxgz){font-size:40px;line-height:1.15}.hero.svelte-1ivxxgz{padding-top:112px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.mark-art.svelte-1ivxxgz{width:min(520px,90vw);height:auto;display:block}.word.svelte-1ivxxgz{margin:0;font-family:var(--display);font-size:15px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}@media(max-width:479px){.word.svelte-1ivxxgz{letter-spacing:.12em;padding-right:40px}}.h1.svelte-1ivxxgz{margin:0;font-family:var(--display);font-size:40px;line-height:1.15;font-weight:700;letter-spacing:.01em;max-width:22ch}@media(min-width:768px){.h1.svelte-1ivxxgz{font-size:56px}}.lead.svelte-1ivxxgz{margin:0;font-size:21px;line-height:1.5;color:var(--muted);max-width:38ch}.ctas.svelte-1ivxxgz{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px}.note.svelte-1ivxxgz{margin:0;font-size:15px;color:var(--muted)}.thumbs.svelte-1ivxxgz{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.thumb.svelte-1ivxxgz{aspect-ratio:16 / 9;border-radius:2px;background-size:400% 200%;border:1px solid var(--line)}.small.svelte-1ivxxgz{font-size:15px;margin:12px 0 0;color:var(--muted)}.sub.svelte-1ivxxgz,.body.svelte-1ivxxgz{margin:0 0 16px;color:var(--muted);max-width:65ch}.points.svelte-1ivxxgz{list-style:none;margin:0;padding:0;display:grid;gap:12px}.pt.svelte-1ivxxgz{padding:16px 20px;color:var(--muted)}.pt.svelte-1ivxxgz h3:where(.svelte-1ivxxgz){color:var(--bone);margin:0 0 4px;font-family:var(--display);font-size:20px}.pt.svelte-1ivxxgz p:where(.svelte-1ivxxgz){margin:0}@media(min-width:640px){.points.two.svelte-1ivxxgz{grid-template-columns:1fr 1fr}}.spaces.svelte-1ivxxgz{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:12px}.js.svelte-1ivxxgz{padding:16px 20px}.js-head.svelte-1ivxxgz{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.js.svelte-1ivxxgz h3:where(.svelte-1ivxxgz){margin:0;font-family:var(--display);font-size:20px}.js.svelte-1ivxxgz p:where(.svelte-1ivxxgz){margin:4px 0 0;color:var(--muted)}.status.svelte-1ivxxgz{flex:none;font-family:var(--display);font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.rules.svelte-1ivxxgz{margin:0;padding:16px 20px 16px 40px;display:grid;gap:8px}.block.svelte-1ivxxgz{padding-top:72px;scroll-margin-top:24px}.block.svelte-1ivxxgz h2:where(.svelte-1ivxxgz),.close.svelte-1ivxxgz h2:where(.svelte-1ivxxgz){font-family:var(--display);font-size:32px;line-height:1.2;letter-spacing:.01em;margin:0 0 24px;font-weight:700}@media(min-width:768px){.block.svelte-1ivxxgz h2:where(.svelte-1ivxxgz),.close.svelte-1ivxxgz h2:where(.svelte-1ivxxgz){font-size:40px}}.steps.svelte-1ivxxgz{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px}.steps.svelte-1ivxxgz li:where(.svelte-1ivxxgz){display:flex;gap:16px}.disc.svelte-1ivxxgz{flex:none;width:44px;height:44px;border-radius:2px;display:grid;place-items:center;font-family:var(--display);font-weight:700;color:var(--bone);border:1px solid var(--line2)}.steps.svelte-1ivxxgz h3:where(.svelte-1ivxxgz){margin:0;font-family:var(--display);font-size:20px}.steps.svelte-1ivxxgz p:where(.svelte-1ivxxgz){margin:4px 0 0;color:var(--muted)}.card.svelte-1ivxxgz{background:var(--panel);border:1px solid var(--line);border-radius:2px}.close.svelte-1ivxxgz{margin-top:80px;padding:48px 16px;text-align:center;border-radius:2px;border:1px solid var(--line);background:var(--panel);display:flex;flex-direction:column;align-items:center;gap:12px}.close.svelte-1ivxxgz h2:where(.svelte-1ivxxgz){margin:0;scroll-margin-top:24px}.close.svelte-1ivxxgz p:where(.svelte-1ivxxgz){margin:0 0 8px;color:var(--muted)}.perks.svelte-1ivxxgz{list-style:none;margin:0 0 8px;padding:0;display:grid;gap:8px;color:var(--muted);text-align:left;max-width:44ch}.perks.svelte-1ivxxgz strong:where(.svelte-1ivxxgz){color:var(--bone)}.perks.rev.svelte-1ivxxgz{padding:16px 20px;max-width:none}.phases.svelte-1ivxxgz{display:grid;gap:12px}.phases.svelte-1ivxxgz h3:where(.svelte-1ivxxgz){margin:0 0 8px;font-family:var(--display);font-size:20px;color:var(--bone)}.phases.svelte-1ivxxgz ul:where(.svelte-1ivxxgz),.phases.svelte-1ivxxgz ol:where(.svelte-1ivxxgz){margin:0;padding-left:20px;display:grid;gap:4px}.phases.svelte-1ivxxgz a:where(.svelte-1ivxxgz){color:var(--bone);display:inline-block;padding:10px 0}@media(min-width:640px){.phases.svelte-1ivxxgz{grid-template-columns:repeat(3,1fr)}}.steps.cards.svelte-1ivxxgz{gap:12px}.steps.cards.svelte-1ivxxgz li:where(.svelte-1ivxxgz){padding:20px;align-items:flex-start;border-radius:2px;background:var(--panel);border:1px solid var(--line)}.chip.svelte-1ivxxgz{margin:0;padding:4px 12px;border-radius:2px;font-family:var(--display);font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--bone);border:1px solid var(--line2)}.faq.svelte-1ivxxgz{display:grid;gap:8px}.faq.svelte-1ivxxgz details:where(.svelte-1ivxxgz){padding:0 20px}.faq.svelte-1ivxxgz details[open]:where(.svelte-1ivxxgz){border-color:var(--line2)}.faq.svelte-1ivxxgz summary:where(.svelte-1ivxxgz){cursor:pointer;padding:14px 28px 14px 0;min-height:44px;font-weight:600;color:var(--bone);list-style:none;position:relative}.faq.svelte-1ivxxgz summary:where(.svelte-1ivxxgz)::-webkit-details-marker{display:none}.faq.svelte-1ivxxgz summary:where(.svelte-1ivxxgz):after{content:"+";position:absolute;right:0;top:12px;font-size:22px;line-height:20px;color:var(--muted);transition:transform .3s cubic-bezier(.16,1,.3,1)}.faq.svelte-1ivxxgz details[open]:where(.svelte-1ivxxgz) summary:where(.svelte-1ivxxgz):after{transform:rotate(45deg)}.faq.svelte-1ivxxgz details:where(.svelte-1ivxxgz) p:where(.svelte-1ivxxgz){margin:0 0 16px;color:var(--muted)}.foot.svelte-1ivxxgz{position:relative;z-index:1;max-width:1120px;margin:0 auto;padding:40px 16px 48px;font-size:13px;line-height:1.6;color:var(--muted)}.foot-name.svelte-1ivxxgz{margin:0;font-family:var(--display);font-size:17px;font-weight:700;color:var(--bone)}.foot-tag.svelte-1ivxxgz{margin:4px 0 0}.cols.svelte-1ivxxgz{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px;margin:24px 0 16px}@media(min-width:720px){.cols.svelte-1ivxxgz{grid-template-columns:repeat(4,1fr)}}.col-h.svelte-1ivxxgz{margin:0 0 4px;font-family:var(--display);font-size:13px;font-weight:700;color:var(--bone);text-transform:uppercase;letter-spacing:.1em}.cols.svelte-1ivxxgz ul:where(.svelte-1ivxxgz){list-style:none;padding:0;margin:0}.cols.svelte-1ivxxgz a:where(.svelte-1ivxxgz){display:block;padding:10px 0}.foot.svelte-1ivxxgz ul:where(.svelte-1ivxxgz){list-style:none;padding:0;margin:4px 0 0}.foot.svelte-1ivxxgz a:where(.svelte-1ivxxgz){color:var(--muted)}.foot.svelte-1ivxxgz a:where(.svelte-1ivxxgz):hover{color:var(--bone)}.bottom.svelte-1ivxxgz{border-top:1px solid var(--line);padding-top:16px}.bottom.svelte-1ivxxgz p:where(.svelte-1ivxxgz){margin:4px 0}a.svelte-1ivxxgz:focus-visible,button.svelte-1ivxxgz:focus-visible,summary.svelte-1ivxxgz:focus-visible{outline:2px solid var(--bone);outline-offset:4px}@media(prefers-reduced-motion:reduce){.pill.svelte-1ivxxgz,.bars.svelte-1ivxxgz i:where(.svelte-1ivxxgz),.faq.svelte-1ivxxgz summary:where(.svelte-1ivxxgz):after{transition:none}}
