html header.page-intro.page-intro{--bg:#3c3436;--bg-2:#443a3c;--panel-solid:#493e41;--accent-rgb:255,125,157;--accent-2-rgb:255,162,184;--line-rgb:91,78,81;--panel:#493e41;--raised:#53474a;--field:#4d4245;--line:#5b4e51;--line-soft:rgba(255,232,240,0.08);--fg:#f5eff2;--dim:#d6cbd0;--faint:#c9bdc3;--on-accent:#1a1116;--accent:#ff7d9d;--accent-2:#ffa2b8;--accent-weak:#382030;--danger:#ff8577;--warn:#ffd479;--wood:#3cd39b;--fire:#ff7b74;--earth:#f0b254;--metal:#b3bbd0;--water:#6faaff;--gold-deep:#d9b566;--vermil:#ff6f5c;--indigo:#8fa3e8;--indigo-deep:#b9c4ee;--mist:#453a3d;--mist-deep:#4f4346;--paper-bright:#53474a;--paper-dk:#5b4e51;color-scheme:dark;color:var(--fg);border:0;background-color:var(--ink-bg)!important;background-image:radial-gradient(110% 80% at 100% 0,rgba(194,48,42,.42),transparent 62%),radial-gradient(80% 70% at 0 100%,rgba(217,181,102,.14),transparent 60%)!important;background-size:auto!important;background-repeat:no-repeat!important;box-shadow:0 30px 60px -32px rgba(58,32,48,.75)}html header.page-intro.page-intro:before{inset:0;width:auto;height:auto;border-radius:0;opacity:.09;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}html header.page-intro.page-intro:after{background:radial-gradient(circle at 50% 50%,rgba(255,123,116,.22),transparent 68%)}header.page-intro .paper-rip-top{display:none}header.page-intro .page-intro__eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--ink-gold);letter-spacing:.12em}header.page-intro .page-intro__eyebrow:before{content:"";width:8px;height:8px;border-radius:2px;background:var(--fire-ink);transform:rotate(45deg)}header.page-intro .page-title{font-weight:900;letter-spacing:-.035em;color:var(--fg);text-wrap:balance}header.page-intro .page-intro__body>.muted{color:var(--dim)}header.page-intro .page-intro__visual:before{content:"";position:absolute;inset:10% 6% 0;border-radius:50%;background:radial-gradient(circle,rgba(255,123,116,.28),transparent 66%);z-index:-1}@media (max-width:600px){header.page-intro .page-title{font-size:32px}}