.character-creation-stage[data-astro-cid-3hl4pbp2]{padding:0 0 72px}.character-creation-page[data-astro-cid-3hl4pbp2]{padding-bottom:72px}.rules-breadcrumb[data-astro-cid-3hl4pbp2]{color:var(--gold-dark);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:10px;padding:6px 0 16px;font:11px Marcellus,Georgia,serif;display:flex}.rules-breadcrumb[data-astro-cid-3hl4pbp2] a[data-astro-cid-3hl4pbp2]{color:var(--deep-sea);text-decoration:none}.rules-breadcrumb[data-astro-cid-3hl4pbp2] a[data-astro-cid-3hl4pbp2]:hover{color:var(--gold-dark)}.creation-intro[data-astro-cid-3hl4pbp2]{text-align:center;width:min(100%,900px);margin:30px auto 34px}.creation-intro[data-astro-cid-3hl4pbp2]>p[data-astro-cid-3hl4pbp2]{color:var(--ink-soft);font-size:18px;line-height:1.62}.creation-kicker[data-astro-cid-3hl4pbp2],.micro-label[data-astro-cid-3hl4pbp2]{letter-spacing:.16em;text-transform:uppercase;color:var(--gold-dark)!important;margin:0 0 6px!important;font:10px Marcellus,Georgia,serif!important}.creation-intro[data-astro-cid-3hl4pbp2] blockquote[data-astro-cid-3hl4pbp2],.principle-quote[data-astro-cid-3hl4pbp2]{max-width:780px;color:var(--deep-sea);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin:22px auto;padding:18px 24px;font:italic 21px/1.45 Georgia,serif}.creation-flow[data-astro-cid-3hl4pbp2]{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0 auto 42px;display:grid}.creation-flow[data-astro-cid-3hl4pbp2] a[data-astro-cid-3hl4pbp2]{min-height:116px;color:var(--deep-sea);border:1px solid var(--rule);background:linear-gradient(#f1eadc8c,#e7dbc5bd);flex-direction:column;justify-content:flex-end;padding:14px;text-decoration:none;display:flex}.creation-flow[data-astro-cid-3hl4pbp2] a[data-astro-cid-3hl4pbp2]:hover{border-color:var(--gold)}.creation-flow[data-astro-cid-3hl4pbp2] span[data-astro-cid-3hl4pbp2]{color:var(--gold-dark);letter-spacing:.12em;font:10px Marcellus,Georgia,serif}.creation-flow[data-astro-cid-3hl4pbp2] strong[data-astro-cid-3hl4pbp2]{margin-top:auto;font:18px Marcellus,Georgia,serif}.creation-flow[data-astro-cid-3hl4pbp2] small[data-astro-cid-3hl4pbp2]{color:var(--ink-soft);margin-top:4px;font:12px/1.3 Georgia,serif}.creation-section[data-astro-cid-3hl4pbp2]{padding:36px 0;scroll-margin-top:24px}.creation-section[data-astro-cid-3hl4pbp2]>p[data-astro-cid-3hl4pbp2]{max-width:900px;color:var(--ink-soft);font-size:17px;line-height:1.65}.section-head[data-astro-cid-3hl4pbp2]{align-items:center;gap:15px;margin-bottom:18px;display:flex}.section-head[data-astro-cid-3hl4pbp2]>span[data-astro-cid-3hl4pbp2]{width:48px;height:48px;color:var(--gold-dark);border:1px solid var(--gold);border-radius:50%;flex:0 0 48px;place-items:center;font:13px Marcellus,Georgia,serif;display:grid}.section-head[data-astro-cid-3hl4pbp2] h2[data-astro-cid-3hl4pbp2]{color:var(--deep-sea);margin:0;font-size:38px;line-height:1}.section-head[data-astro-cid-3hl4pbp2] .micro-label[data-astro-cid-3hl4pbp2]{margin-bottom:4px!important}.chip-grid[data-astro-cid-3hl4pbp2],.consequence-grid[data-astro-cid-3hl4pbp2],.event-anatomy[data-astro-cid-3hl4pbp2]{flex-wrap:wrap;gap:7px;margin:20px 0;display:flex}.chip-grid[data-astro-cid-3hl4pbp2] span[data-astro-cid-3hl4pbp2],.consequence-grid[data-astro-cid-3hl4pbp2] span[data-astro-cid-3hl4pbp2],.event-anatomy[data-astro-cid-3hl4pbp2] span[data-astro-cid-3hl4pbp2]{border:1px solid var(--rule);color:var(--deep-sea);background:#e7dbc58f;padding:8px 11px;font:12px Marcellus,Georgia,serif}.rule-note[data-astro-cid-3hl4pbp2]{border-left:3px solid var(--gold);background:#123f460b;grid-template-columns:auto 1fr;align-items:start;gap:12px 18px;margin:24px 0;padding:16px 18px;display:grid}.rule-note[data-astro-cid-3hl4pbp2] strong[data-astro-cid-3hl4pbp2]{color:var(--deep-sea);font-family:Marcellus,Georgia,serif}.rule-note[data-astro-cid-3hl4pbp2] span[data-astro-cid-3hl4pbp2]{color:var(--ink-soft);line-height:1.5}.formula-card[data-astro-cid-3hl4pbp2]{border:1px solid var(--rule);background:linear-gradient(135deg,#123f4617,#b7934c14);grid-template-columns:auto auto 1fr;align-items:center;gap:18px;margin:22px 0;padding:18px 20px;display:grid}.formula-card[data-astro-cid-3hl4pbp2] p[data-astro-cid-3hl4pbp2]{color:var(--gold-dark);text-transform:uppercase;letter-spacing:.11em;margin:0;font:11px Marcellus,Georgia,serif}.formula-card[data-astro-cid-3hl4pbp2] strong[data-astro-cid-3hl4pbp2]{color:var(--deep-sea);white-space:nowrap;font:32px Marcellus,Georgia,serif}.formula-card[data-astro-cid-3hl4pbp2] span[data-astro-cid-3hl4pbp2]{color:var(--ink-soft);line-height:1.5}.personality-grid[data-astro-cid-3hl4pbp2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 18px;margin:24px 0;display:grid}.personality-grid[data-astro-cid-3hl4pbp2]>div[data-astro-cid-3hl4pbp2]{border-bottom:1px solid var(--rule);grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:11px 13px;display:grid}.personality-grid[data-astro-cid-3hl4pbp2] strong[data-astro-cid-3hl4pbp2]{color:var(--deep-sea);font:17px Cormorant Garamond,Georgia,serif}.personality-grid[data-astro-cid-3hl4pbp2] strong[data-astro-cid-3hl4pbp2]:last-child{text-align:right}.personality-grid[data-astro-cid-3hl4pbp2] span[data-astro-cid-3hl4pbp2]{color:var(--gold-dark)}.example-line[data-astro-cid-3hl4pbp2]{font-style:italic;color:var(--deep-sea)!important;margin:4px 0 22px!important}.stage-grid[data-astro-cid-3hl4pbp2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.stage-grid[data-astro-cid-3hl4pbp2] article[data-astro-cid-3hl4pbp2],.two-up[data-astro-cid-3hl4pbp2] article[data-astro-cid-3hl4pbp2],.three-up[data-astro-cid-3hl4pbp2] article[data-astro-cid-3hl4pbp2],.finish-grid[data-astro-cid-3hl4pbp2] article[data-astro-cid-3hl4pbp2],.event-grid[data-astro-cid-3hl4pbp2] article[data-astro-cid-3hl4pbp2]{border:1px solid var(--rule);background:linear-gradient(#f1eadc80,#e7dbc5a8);padding:20px}.stage-grid[data-astro-cid-3hl4pbp2] h3[data-astro-cid-3hl4pbp2],.two-up[data-astro-cid-3hl4pbp2] h3[data-astro-cid-3hl4pbp2],.three-up[data-astro-cid-3hl4pbp2] h3[data-astro-cid-3hl4pbp2],.finish-grid[data-astro-cid-3hl4pbp2] h3[data-astro-cid-3hl4pbp2],.event-grid[data-astro-cid-3hl4pbp2] h3[data-astro-cid-3hl4pbp2]{color:var(--deep-sea);margin:3px 0 8px}.stage-grid[data-astro-cid-3hl4pbp2]>article[data-astro-cid-3hl4pbp2]>strong[data-astro-cid-3hl4pbp2]{color:var(--gold-dark);margin-bottom:10px;font-family:Marcellus,Georgia,serif;display:block}.stage-grid[data-astro-cid-3hl4pbp2] p[data-astro-cid-3hl4pbp2],.stage-grid[data-astro-cid-3hl4pbp2] small[data-astro-cid-3hl4pbp2],.two-up[data-astro-cid-3hl4pbp2] p[data-astro-cid-3hl4pbp2],.three-up[data-astro-cid-3hl4pbp2] p[data-astro-cid-3hl4pbp2],.finish-grid[data-astro-cid-3hl4pbp2] p[data-astro-cid-3hl4pbp2],.event-grid[data-astro-cid-3hl4pbp2] p[data-astro-cid-3hl4pbp2]{color:var(--ink-soft);line-height:1.48}.stage-grid[data-astro-cid-3hl4pbp2] small[data-astro-cid-3hl4pbp2]{margin-top:13px;font-style:italic;display:block}.stage-age[data-astro-cid-3hl4pbp2]{letter-spacing:.12em;text-transform:uppercase;margin:0;color:var(--gold-dark)!important;font:10px Marcellus,Georgia,serif!important}.event-grid[data-astro-cid-3hl4pbp2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:22px 0;display:grid}.event-grid[data-astro-cid-3hl4pbp2] article[data-astro-cid-3hl4pbp2]{padding-top:46px;position:relative}.event-grid[data-astro-cid-3hl4pbp2] article[data-astro-cid-3hl4pbp2]>span[data-astro-cid-3hl4pbp2]{color:var(--gold-dark);font:12px Marcellus,Georgia,serif;position:absolute;top:15px;left:18px}.event-grid[data-astro-cid-3hl4pbp2] h3[data-astro-cid-3hl4pbp2]{font-size:19px}.big-principle[data-astro-cid-3hl4pbp2]{text-align:center;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);max-width:900px;padding:18px 22px;font:italic 19px/1.55 Georgia,serif;color:var(--deep-sea)!important;margin:26px auto!important}.subsection-title[data-astro-cid-3hl4pbp2]{color:var(--deep-sea);margin:30px 0 10px;font-size:24px}.two-up[data-astro-cid-3hl4pbp2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.record-grid[data-astro-cid-3hl4pbp2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:22px 0;display:grid}.record-grid[data-astro-cid-3hl4pbp2] article[data-astro-cid-3hl4pbp2]{border:1px solid var(--rule);background:#ece2cf8c;grid-template-columns:48px 1fr;gap:12px;padding:17px;display:grid}.record-grid[data-astro-cid-3hl4pbp2] img[data-astro-cid-3hl4pbp2]{object-fit:contain;width:48px;height:48px}.record-grid[data-astro-cid-3hl4pbp2] h3[data-astro-cid-3hl4pbp2]{color:var(--deep-sea);margin:0 0 2px}.record-grid[data-astro-cid-3hl4pbp2] p[data-astro-cid-3hl4pbp2]{color:var(--ink-soft);margin:4px 0;line-height:1.4}.record-question[data-astro-cid-3hl4pbp2]{font-style:italic;color:var(--gold-dark)!important}.quality-sampler[data-astro-cid-3hl4pbp2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:18px 0 24px;display:grid}.quality-sampler[data-astro-cid-3hl4pbp2] article[data-astro-cid-3hl4pbp2]{border:1px solid var(--rule);background:#ece2cf73;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;min-height:82px;padding:9px 12px;display:grid}.quality-icon-placeholder[data-astro-cid-3hl4pbp2]{color:#e9dfcc;border:1px solid var(--gold);background:radial-gradient(circle at 35% 30%,#2d7780,#174c55 62%,#103b43 100%);border-radius:50%;place-items:center;width:48px;height:48px;font:20px Marcellus,Georgia,serif;display:grid;overflow:hidden;box-shadow:inset 0 0 0 3px #e8dfcc1a,0 2px 6px #123f4624}.quality-icon-placeholder[data-astro-cid-3hl4pbp2] img[data-astro-cid-3hl4pbp2]{object-fit:contain;width:100%;height:100%;display:block}.quality-sampler[data-astro-cid-3hl4pbp2] h4[data-astro-cid-3hl4pbp2]{color:var(--deep-sea);margin:0 0 4px;font:600 18px Cormorant Garamond,Georgia,serif}.quality-sampler[data-astro-cid-3hl4pbp2] p[data-astro-cid-3hl4pbp2]{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.38}.quality-catalogue-link[data-astro-cid-3hl4pbp2]{margin:18px 0 30px!important}.quality-catalogue-link[data-astro-cid-3hl4pbp2] a[data-astro-cid-3hl4pbp2]{color:var(--deep-sea);border:1px solid var(--rule);padding:9px 12px;font:13px Marcellus,Georgia,serif;text-decoration:none;display:inline-block}.quality-catalogue-link[data-astro-cid-3hl4pbp2] a[data-astro-cid-3hl4pbp2]:hover{border-color:var(--gold)}.three-up[data-astro-cid-3hl4pbp2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:24px 0;display:grid}.three-up[data-astro-cid-3hl4pbp2] article[data-astro-cid-3hl4pbp2]{text-align:center}.three-up[data-astro-cid-3hl4pbp2] img[data-astro-cid-3hl4pbp2]{object-fit:contain;width:52px;height:52px;margin-bottom:7px}.finish-grid[data-astro-cid-3hl4pbp2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:22px 0;display:grid}.creation-summary[data-astro-cid-3hl4pbp2]{text-align:center;border:1px solid var(--gold);background:linear-gradient(135deg,#123f4614,#b7934c1a);margin:28px 0;padding:22px}.creation-summary[data-astro-cid-3hl4pbp2] strong[data-astro-cid-3hl4pbp2]{color:var(--deep-sea);font:18px/1.55 Marcellus,Georgia,serif;display:block}.creation-footer[data-astro-cid-3hl4pbp2]{border-top:1px solid var(--rule);justify-content:space-between;gap:14px;margin-top:38px;padding-top:20px;display:flex}.creation-footer[data-astro-cid-3hl4pbp2] a[data-astro-cid-3hl4pbp2]{color:var(--deep-sea);font:15px Marcellus,Georgia,serif}@media (width<=980px){.creation-flow[data-astro-cid-3hl4pbp2]{grid-template-columns:repeat(3,minmax(0,1fr))}.record-grid[data-astro-cid-3hl4pbp2],.event-grid[data-astro-cid-3hl4pbp2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.character-creation-page[data-astro-cid-3hl4pbp2]{padding-left:16px;padding-right:16px}.creation-flow[data-astro-cid-3hl4pbp2],.stage-grid[data-astro-cid-3hl4pbp2],.two-up[data-astro-cid-3hl4pbp2],.three-up[data-astro-cid-3hl4pbp2],.finish-grid[data-astro-cid-3hl4pbp2],.record-grid[data-astro-cid-3hl4pbp2],.personality-grid[data-astro-cid-3hl4pbp2],.event-grid[data-astro-cid-3hl4pbp2],.quality-sampler[data-astro-cid-3hl4pbp2]{grid-template-columns:1fr}.formula-card[data-astro-cid-3hl4pbp2]{grid-template-columns:1fr;gap:8px}.rule-note[data-astro-cid-3hl4pbp2]{grid-template-columns:1fr}.section-head[data-astro-cid-3hl4pbp2] h2[data-astro-cid-3hl4pbp2]{font-size:32px}.creation-footer[data-astro-cid-3hl4pbp2]{flex-direction:column}}.quality-icon-placeholder[data-astro-cid-3hl4pbp2]{box-shadow:none;border:0;position:relative}.quality-icon-placeholder[data-astro-cid-3hl4pbp2]:after{content:"";box-sizing:border-box;background:var(--icon-gold-rim);-webkit-mask-composite:xor;pointer-events:none;border:0;border-radius:50%;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}
