/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-3xl:48rem;--container-4xl:56rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-medium:500;--font-weight-bold:700;--font-weight-black:900;--leading-tight:1.25;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-archive-bg:#121612;--color-archive-ink:#f5eddc;--color-archive-muted:#c6bda8;--color-archive-dim:#8f8878;--color-archive-panel:#1b211b;--color-archive-line:#f5eddc29;--color-archive-amber:#d4a44c;--color-archive-moss:#6f8a53;--color-archive-tide:#77b9b2;--color-archive-ash:#b96d4d;--color-archive-veil:#97a4d6;--color-archive-stone:#b8b0a2;--font-display:Georgia, "Times New Roman", serif;--radius-card:.5rem;--shadow-archive:0 1.5rem 5rem #00000061}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scroll-behavior:smooth}html:not(.is-loaded){overflow:hidden}.page-content{opacity:0;visibility:hidden}html.is-loaded .page-content{opacity:1;visibility:visible;transition:opacity .7s cubic-bezier(.22,1,.36,1)}body{color:var(--color-archive-ink);font-family:var(--font-sans);text-rendering:optimizelegibility;background:radial-gradient(circle at 18% 12%,#d4a44c24,#0000 28rem),linear-gradient(#10140f,#151a15 48%,#0e120f);margin:0;overflow-x:hidden}body:before{z-index:-1;pointer-events:none;content:"";background-image:linear-gradient(#f5eddc09 1px,#0000 1px),linear-gradient(90deg,#f5eddc08 1px,#0000 1px);background-size:44px 44px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}::selection{background:var(--color-archive-amber);color:#17140d}:focus-visible{outline:3px solid var(--color-archive-amber);outline-offset:4px}p{overflow-wrap:break-word}}@layer components{.archive-loader{z-index:9999;color:var(--color-archive-ink);opacity:1;background:radial-gradient(circle at 50% 42%,#d4a44c1f,#0000 34rem),linear-gradient(#10140f,#151a15 48%,#0e120f);place-items:center;transition:opacity .7s cubic-bezier(.22,1,.36,1);display:grid;position:fixed;inset:0}.archive-loader:before{pointer-events:none;content:"";background-image:linear-gradient(#f5eddc09 1px,#0000 1px),linear-gradient(90deg,#f5eddc08 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 20%,#0000 78%);mask-image:radial-gradient(circle,#000 20%,#0000 78%)}html.is-loaded .archive-loader{opacity:0;pointer-events:none}.archive-loader.is-hidden{display:none}.archive-loader__plate{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:1.35rem;width:min(18rem,84vw);display:flex;position:relative}.archive-loader__sigil{width:5.5rem;height:5.5rem;position:relative}.archive-loader__ring,.archive-loader__core{border-radius:999px;position:absolute;inset:0}.archive-loader__core{background:radial-gradient(circle,#d4a44c 0 10%,#0000 12%),conic-gradient(from 25deg,#0000,#c8d3cea6,#0000 38%);border:1px solid #d4a44cb8;box-shadow:0 0 0 4px #d4a44c14}.archive-loader__ring{border:1px solid #d4a44c38;animation:2.8s linear infinite archive-loader-spin;inset:-.55rem}.archive-loader__ring:before{border-radius:inherit;content:"";border-top:1px solid #d4a44cb8;border-right:1px solid #0000;position:absolute;inset:.35rem;transform:rotate(18deg)}.archive-loader__label{letter-spacing:.28em;text-transform:uppercase;color:var(--color-archive-amber);margin:0;font-size:.72rem;font-weight:800}.archive-loader__progress{background:#f5eddc1f;border-radius:999px;width:100%;height:2px;overflow:hidden}.archive-loader__progress-fill{border-radius:inherit;background:linear-gradient(90deg,#d4a44c59,var(--color-archive-amber));width:0;height:100%;transition:width .28s;display:block;box-shadow:0 0 1rem #d4a44c73}.archive-loader__count{letter-spacing:.18em;text-transform:uppercase;color:var(--color-archive-dim);margin:-.35rem 0 0;font-size:.68rem;font-weight:700}@keyframes archive-loader-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.archive-loader__ring{animation:none}html.is-loaded .page-content,html.is-loaded .archive-loader{transition-duration:.12s}}.page-shell{width:100%;max-width:var(--container-7xl);padding-inline:calc(var(--spacing) * 5);margin-inline:auto}@media(min-width:40rem){.page-shell{padding-inline:calc(var(--spacing) * 8)}}@media(min-width:64rem){.page-shell{padding-inline:calc(var(--spacing) * 12)}}.eyebrow{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-archive-amber);text-transform:uppercase}.display-title{font-family:var(--font-display);--tw-leading:.88;--tw-font-weight:var(--font-weight-medium);font-size:4.2rem;line-height:.88;font-weight:var(--font-weight-medium);color:var(--color-archive-ink)}@media(min-width:40rem){.display-title{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}}@media(min-width:64rem){.display-title{font-size:10.5rem}}.section-title{font-family:var(--font-display);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-medium);line-height:1;font-weight:var(--font-weight-medium);color:var(--color-archive-ink)}@media(min-width:40rem){.section-title{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media(min-width:64rem){.section-title{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}.button-primary{min-height:calc(var(--spacing) * 12);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:#d4a44c99;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.button-primary{border-color:color-mix(in oklab,var(--color-archive-amber) 60%,transparent)}}.button-primary{background-color:var(--color-archive-amber);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:#17140d;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media(hover:hover){.button-primary:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.button-primary:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.button-secondary{min-height:calc(var(--spacing) * 12);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-archive-line);background-color:#f5eddc1a;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.button-secondary{background-color:color-mix(in oklab,var(--color-archive-ink) 10%,transparent)}}.button-secondary{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-archive-ink);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media(hover:hover){.button-secondary:hover{background-color:var(--color-archive-ink);color:var(--color-archive-bg)}}.button-secondary:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.archive-card{border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-archive-line);background-color:var(--color-archive-panel);--tw-shadow:0 1.5rem 5rem var(--tw-shadow-color,#00000061);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.part-overlay{z-index:80;pointer-events:none;opacity:0;filter:drop-shadow(0 0 #97a4d600);transform-origin:50%;will-change:opacity,transform,filter;width:100%;max-width:none;transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1),filter .65s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:0;transform:translateY(-50%)scale(.96)}.creature-part-card{transition:border-color 3.2s,box-shadow 3.2s}.creature-part-card:hover{border-color:#b9a8e8d1;animation:1.8s ease-in-out infinite creature-part-card-pulse;box-shadow:0 0 0 1px #b9a8e861,0 0 28px #97a4d66b,0 1.5rem 5rem #00000061}@keyframes creature-part-card-pulse{0%,to{border-color:#b9a8e8b8;box-shadow:0 0 0 1px #b9a8e842,0 0 18px #97a4d642,0 1.5rem 5rem #00000061}50%{border-color:#d4c4fff2;box-shadow:0 0 0 1px #d4c4ff8a,0 0 38px #97a4d68f,0 1.5rem 5rem #00000061}}.archive-card:hover .part-overlay,.creature-part-card[data-overlay-active=true] .part-overlay{opacity:1;filter:drop-shadow(0 0 24px #97a4d657);transform:translateY(-50%)scale(1)}.creature-part-card[data-overlay-fading=true] .part-overlay{opacity:0;filter:drop-shadow(0 0 #97a4d600);transition-duration:3.2s;transition-timing-function:cubic-bezier(.16,1,.3,1);transform:translateY(-50%)scale(.96)}.creature-hero__veil{opacity:1;transition:opacity .9s cubic-bezier(.4,0,.2,1)}.creature-hero__veil[data-hidden=true]{opacity:0}.kurzprofil__bg{object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.kurzprofil__bg-veil{pointer-events:none;background:radial-gradient(at 50% 45%,#14122459,#080910c7 70%),linear-gradient(#0809108c,#080910c7);position:absolute;inset:0}.kurzprofil__grid{background-image:linear-gradient(#b9a8e899 1px,#0000 1px),linear-gradient(90deg,#b9a8e899 1px,#0000 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(#000 30%,#0000 75%);mask-image:radial-gradient(#000 30%,#0000 75%)}.kurzprofil__code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.kurzprofil__rule{background:linear-gradient(90deg,#0000,#b9a8e8d9,#0000);width:3rem;height:1px;display:inline-block}.kurzprofil__label{letter-spacing:.34em;text-transform:uppercase;color:#b9a8e8;text-shadow:0 0 18px #8a6ee099;font-size:.78rem;font-weight:800}.kurzprofil__title-wrap{position:relative}.kurzprofil__title{filter:drop-shadow(0 0 40px #8a6ee080)drop-shadow(0 0 80px #0f1220a6);width:100%;height:auto;display:block}.kurzprofil__lede{position:relative}.kurzprofil__lede:before{content:"";background:linear-gradient(90deg,#b9a8e8b3,#0000);width:3rem;height:1px;margin:0 0 1.5rem;display:block}.kurzprofil__vignette{border-left:1px solid #b9a8e866;padding-left:1.5rem;position:relative}.kurzprofil__vignette:before{content:"";background:#b9a8e8;border-radius:9999px;width:5px;height:5px;position:absolute;top:.3rem;left:-3px;box-shadow:0 0 12px #b9a8e8b3}.kurzprofil__vignette-eyebrow{letter-spacing:.24em;text-transform:uppercase;color:#b9a8e8;font-size:.68rem;font-weight:800}.kurzprofil__vignette-text{color:var(--color-archive-ink);margin-top:.9rem;font-size:1.05rem;line-height:1.8}.kurzprofil__carousel-stage{min-height:11rem;position:relative}@media(min-width:640px){.kurzprofil__carousel-stage{min-height:9rem}}.kurzprofil__carousel-slide{opacity:0;pointer-events:none;transition:opacity .7s,transform .7s;position:absolute;inset:0;transform:translateY(.5rem)}.kurzprofil__carousel-slide[data-active=true]{opacity:1;pointer-events:auto;transform:translateY(0)}.kurzprofil__carousel-dots{justify-content:center;gap:.6rem;margin-top:1.75rem;display:flex}.kurzprofil__carousel-dot{cursor:pointer;background:#b9a8e840;border:none;width:1.75rem;height:2px;padding:0;transition:background .35s,width .35s}.kurzprofil__carousel-dot[data-active=true]{background:#b9a8e8;width:3rem;box-shadow:0 0 10px #b9a8e899}.ahnenwolf-sightings__plate{border:1px solid var(--color-archive-line);border-radius:var(--radius-card);min-height:18rem;box-shadow:var(--shadow-archive);isolation:isolate;background:#0b1012;position:relative;overflow:hidden}.ahnenwolf-sightings__plate:first-child{min-height:28rem}.ahnenwolf-sightings__image{z-index:-2;object-fit:cover;filter:saturate(.86)contrast(1.04);width:100%;height:100%;transition:transform .9s,filter .9s;position:absolute;inset:0;transform:scale(1.01)}.ahnenwolf-sightings__shade{z-index:-1;background:linear-gradient(#080a120a,#080a124d 42%,#080a12db),linear-gradient(90deg,#080a129e,#0000 72%);position:absolute;inset:0}.ahnenwolf-sightings__copy{position:absolute;bottom:1.4rem;left:1.4rem;right:1.4rem}.ahnenwolf-sightings__plate:hover .ahnenwolf-sightings__image{filter:saturate(.98)contrast(1.08);transform:scale(1.045)}@media(min-width:768px){.ahnenwolf-sightings__plate:first-child{min-height:100%}}.creature-hero__title,.creature-hero__byname{opacity:1;transition:opacity .9s,transform .9s;transform:translateY(0)}.creature-hero__title[data-hidden=true],.creature-hero__byname[data-hidden=true]{opacity:0;transform:translateY(1rem)}.region-card-text{display:grid;overflow:hidden}.region-card-copy,.region-creature-copy{grid-area:1/1;transition:opacity .22s,transform .22s}.region-card-copy{opacity:1;transform:translateY(0)}.region-creature-copy{opacity:0;pointer-events:none;transform:translate(1.25rem)}.region-card-image{transition:transform .7s}.region-card-veil{background:linear-gradient(#12161205,#1216122e 45%,#121612e0),linear-gradient(90deg,#1216128a,#0000 70%);transition:background .7s}.region-card-link:hover .region-card-image,.region-card-link:focus-visible .region-card-image{transform:scale(1.03)}.region-card-link:hover .region-card-veil,.region-card-link:focus-visible .region-card-veil{background:linear-gradient(#12161205,#1216121a 45%,#121612c7),linear-gradient(90deg,#12161270,#0000 70%)}.archive-card:has(.region-creature-card:hover) .region-card-copy,.archive-card:has(.region-creature-card:focus-visible) .region-card-copy{opacity:0;transform:translate(-1.25rem)}.archive-card:has(.region-creature-card:hover) .region-creature-copy,.archive-card:has(.region-creature-card:focus-visible) .region-creature-copy{opacity:1;transform:translateY(0)}.region-creature-card{--creature-translate:translate(30%, -10%);z-index:20;aspect-ratio:600/291;border-radius:var(--radius-card);width:min(39%,13.5rem);min-width:9rem;box-shadow:none;color:var(--color-archive-ink);opacity:0;background:0 0;border:0;text-decoration:none;transition:opacity .9s cubic-bezier(.22,.61,.36,1),transform .9s cubic-bezier(.22,.61,.36,1);display:block;position:absolute;top:clamp(8rem,39%,13.25rem);right:0;overflow:visible;transform:translateY(1.5rem)}.region-creature-card.is-visible{opacity:.84;transform:translate(0)}.region-creature-card.is-visible:hover{opacity:.96}@media(prefers-reduced-motion:reduce){.region-creature-card{opacity:.84;transition:none;transform:translate(0)}}.region-creature-card__image{object-fit:contain;object-position:right bottom;width:100%;height:100%;transform:var(--creature-translate);filter:brightness(.92)saturate(.72)drop-shadow(0 1.1rem 1.4rem #0000008c)drop-shadow(0 .25rem .4rem #00000059);will-change:transform;transition:filter .7s,transform .7s;display:block}.region-card-link:hover~.region-creature-card .region-creature-card__image,.region-card-link:focus-visible~.region-creature-card .region-creature-card__image,.region-creature-card:hover .region-creature-card__image,.region-creature-card:focus-visible .region-creature-card__image{transform:var(--creature-translate) scale(1.03)}.region-creature-card:hover .region-creature-card__image{filter:brightness(.99)saturate(.86)drop-shadow(0 1.1rem 1.4rem #0000008c)drop-shadow(0 .25rem .4rem #00000059)}.region-creature-card--right{--creature-translate:translate(-30%, -10%);left:0;right:auto}.region-creature-card--right .region-creature-card__image{object-position:left bottom}.region-creature-card--cindara{--creature-translate:translate(-12%, -14%);width:min(110%,36rem);min-width:22rem;top:clamp(2rem,16%,6rem)}.region-creature-card--aeralis{--creature-translate:translate(-20%, 22%);aspect-ratio:820/871;width:min(46%,18rem);min-width:13rem;inset:auto auto 0 -15%}.region-creature-card--aeralis .region-creature-card__image{object-position:left bottom;scale:-1 1;-webkit-mask-image:radial-gradient(72% 58% at 100% 100%,#0000 0% 24%,#00000073 42%,#000 68%);mask-image:radial-gradient(72% 58% at 100% 100%,#0000 0% 24%,#00000073 42%,#000 68%)}.region-card-text--split{flex-direction:column;justify-content:space-between;display:flex;overflow:visible}.region-card-text--split>.region-card-copy,.region-card-text--split>.region-creature-copy{grid-area:auto}.region-creature-card--thalora{--creature-translate:translate(-28%, 40%);width:min(130%,43rem);min-width:26rem;inset:auto auto 0 0}.region-creature-card--thalora .region-creature-card__image{object-position:left bottom}.region-creature-card--petramor{--creature-translate:translate(24%, 18%);aspect-ratio:3/2;width:min(58%,22rem);min-width:15rem;inset:auto 0 0 auto}.region-creature-card--petramor:after{content:"";pointer-events:none;transform-origin:100% 100%;background:linear-gradient(#0000,#12161294 48%,#121612db);height:56%;transition:transform .7s;position:absolute;bottom:-24%;left:0;right:0;transform:translate(24%)}.region-creature-card--petramor .region-creature-card__image{object-position:right bottom}.region-card-link:hover~.region-creature-card--petramor:after,.region-card-link:focus-visible~.region-creature-card--petramor:after,.region-creature-card--petramor:hover:after,.region-creature-card--petramor:focus-visible:after{transform:translate(24%)scale(1.03)}.region-creature-card--velune{--creature-translate:translate(30%, -24%);aspect-ratio:789/723;width:min(36%,14rem);min-width:10rem;inset:44% 0 auto auto}.region-creature-card--velune .region-creature-card__image{object-position:right center}@media(max-width:639px){.region-creature-card{width:min(44%,9.75rem);min-width:7.5rem;top:9rem;right:0}.region-creature-card--right{left:0;right:auto}.region-creature-card--cindara{--creature-translate:translate(-12%, -14%);width:min(120%,22rem);min-width:16rem;top:4rem}.region-creature-card--aeralis{--creature-translate:translate(-18%, 20%);width:min(56%,15rem);min-width:10.5rem;inset:auto auto 0 -16%}.region-creature-card--thalora{--creature-translate:translate(-28%, 40%);width:min(132%,29rem);min-width:19rem;inset:auto auto 0 0}.region-creature-card--petramor{--creature-translate:translate(22%, 16%);width:min(70%,17rem);min-width:11.5rem;inset:auto 0 0 auto}.region-creature-card--velune{--creature-translate:translate(28%, -22%);width:min(48%,11rem);min-width:8rem;inset:44% 0 auto auto}}}@layer utilities{.pointer-events-none{pointer-events:none}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.bottom-0{bottom:calc(var(--spacing) * 0)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.mx-auto{margin-inline:auto}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.inline-flex{display:inline-flex}.aspect-\[4\/5\]{aspect-ratio:4/5}.h-10{height:calc(var(--spacing) * 10)}.h-\[4\.5rem\]{height:4.5rem}.h-full{height:100%}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-\[26rem\]{min-height:26rem}.min-h-\[30rem\]{min-height:30rem}.min-h-\[60vh\]{min-height:60vh}.min-h-\[calc\(100vh-5rem\)\]{min-height:calc(100vh - 5rem)}.w-10{width:calc(var(--spacing) * 10)}.w-\[1\.875rem\]{width:1.875rem}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.shrink-0{flex-shrink:0}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.rounded-card{border-radius:var(--radius-card)}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-archive-amber\/70{border-color:#d4a44cb3}@supports (color:color-mix(in lab,red,red)){.border-archive-amber\/70{border-color:color-mix(in oklab,var(--color-archive-amber) 70%,transparent)}}.border-archive-line{border-color:var(--color-archive-line)}.border-t-\[\#b9d7de\]{border-top-color:#b9d7de}.border-t-archive-ash{border-top-color:var(--color-archive-ash)}.border-t-archive-moss{border-top-color:var(--color-archive-moss)}.border-t-archive-stone{border-top-color:var(--color-archive-stone)}.border-t-archive-tide{border-top-color:var(--color-archive-tide)}.border-t-archive-veil{border-top-color:var(--color-archive-veil)}.bg-archive-bg\/60{background-color:#12161299}@supports (color:color-mix(in lab,red,red)){.bg-archive-bg\/60{background-color:color-mix(in oklab,var(--color-archive-bg) 60%,transparent)}}.bg-archive-bg\/72{background-color:#121612b8}@supports (color:color-mix(in lab,red,red)){.bg-archive-bg\/72{background-color:color-mix(in oklab,var(--color-archive-bg) 72%,transparent)}}.bg-archive-bg\/76{background-color:#121612c2}@supports (color:color-mix(in lab,red,red)){.bg-archive-bg\/76{background-color:color-mix(in oklab,var(--color-archive-bg) 76%,transparent)}}.bg-archive-bg\/80{background-color:#121612cc}@supports (color:color-mix(in lab,red,red)){.bg-archive-bg\/80{background-color:color-mix(in oklab,var(--color-archive-bg) 80%,transparent)}}.bg-archive-ink\/5{background-color:#f5eddc0d}@supports (color:color-mix(in lab,red,red)){.bg-archive-ink\/5{background-color:color-mix(in oklab,var(--color-archive-ink) 5%,transparent)}}.bg-archive-ink\/\[0\.035\]{background-color:#f5eddc09}@supports (color:color-mix(in lab,red,red)){.bg-archive-ink\/\[0\.035\]{background-color:color-mix(in oklab,var(--color-archive-ink) 3.5%,transparent)}}.bg-\[linear-gradient\(180deg\,\#0b1012_0\%\,rgb\(13_16_25\/\.74\)_42\%\,\#10130f_100\%\)\,radial-gradient\(circle_at_68\%_34\%\,rgb\(151_164_214\/\.24\)\,transparent_26rem\)\]{background-image:linear-gradient(#0b1012,#0d1019bd 42%,#10130f),radial-gradient(circle at 68% 34%,#97a4d63d,#0000 26rem)}.bg-\[linear-gradient\(180deg\,\#10130f\,rgb\(15_16_25\/\.78\)\,\#10130f\)\]{background-image:linear-gradient(#10130f,#0f1019c7,#10130f)}.bg-\[linear-gradient\(180deg\,\#10130f_0\%\,rgb\(8_10_14\/\.72\)_18\%\,rgb\(8_10_14\/\.46\)_50\%\,rgb\(8_10_14\/\.72\)_82\%\,\#10130f_100\%\)\,linear-gradient\(90deg\,rgb\(8_10_14\/\.66\)\,rgb\(8_10_14\/\.24\)_50\%\,rgb\(8_10_14\/\.66\)\)\]{background-image:linear-gradient(#10130f,#080a0eb8 18%,#080a0e75,#080a0eb8 82%,#10130f),linear-gradient(90deg,#080a0ea8,#080a0e3d 50%,#080a0ea8)}.bg-\[linear-gradient\(180deg\,rgb\(5_7_14\/\.08\)\,rgb\(5_7_14\/\.34\)_40\%\,\#0b1012_100\%\)\,linear-gradient\(90deg\,rgb\(8_10_18\/\.88\)\,rgb\(14_15_28\/\.42\)_58\%\,rgb\(14_15_28\/\.06\)\)\]{background-image:linear-gradient(#05070e14,#05070e57 40%,#0b1012),linear-gradient(90deg,#080a12e0,#0e0f1c6b 58%,#0e0f1c0f)}.bg-\[linear-gradient\(180deg\,rgb\(5_7_14\/\.10\)\,rgb\(5_7_14\/\.42\)_42\%\,\#0b1012_100\%\)\,linear-gradient\(90deg\,rgb\(8_10_18\/\.90\)\,rgb\(14_15_28\/\.46\)_58\%\,rgb\(14_15_28\/\.08\)\)\]{background-image:linear-gradient(#05070e1a,#05070e6b 42%,#0b1012),linear-gradient(90deg,#080a12e6,#0e0f1c75 58%,#0e0f1c14)}.bg-\[linear-gradient\(180deg\,rgb\(7_9_14\/\.04\)\,rgb\(7_9_14\/\.32\)_38\%\,rgb\(7_9_14\/\.92\)_100\%\)\]{background-image:linear-gradient(#07090e0a,#07090e52 38%,#07090eeb)}.bg-\[linear-gradient\(180deg\,rgb\(7_9_14\/\.06\)\,transparent_42\%\,rgb\(7_9_14\/\.38\)_100\%\)\]{background-image:linear-gradient(#07090e0f,#0000 42%,#07090e61)}.bg-\[linear-gradient\(180deg\,rgb\(18_22_18\/\.04\)\,rgb\(18_22_18\/\.25\)_42\%\,\#121612_100\%\)\,linear-gradient\(90deg\,rgb\(18_22_18\/\.78\)\,rgb\(18_22_18\/\.28\)_58\%\,transparent\)\]{background-image:linear-gradient(#1216120a,#12161240 42%,#121612),linear-gradient(90deg,#121612c7,#12161247 58%,#0000)}.bg-\[radial-gradient\(circle\,\#d4a44c_0_10\%\,transparent_12\%\)\,conic-gradient\(from_25deg\,transparent\,rgb\(200_211_206\/\.65\)\,transparent_38\%\)\]{background-image:radial-gradient(circle,#d4a44c 0 10%,#0000 12%),conic-gradient(from 25deg,#0000,#c8d3cea6,#0000 38%)}.bg-\[radial-gradient\(circle_at_70\%_20\%\,rgb\(151_164_214\/\.20\)\,transparent_28rem\)\,linear-gradient\(180deg\,\#0b1012_0\%\,rgb\(13_16_25\/\.82\)_45\%\,\#10130f_100\%\)\]{background-image:radial-gradient(circle at 70% 20%,#97a4d633,#0000 28rem),linear-gradient(#0b1012,#0d1019d1 45%,#10130f)}.bg-\[radial-gradient\(circle_at_center\,rgb\(18_22_18\/\.42\)\,rgb\(18_22_18\/\.90\)_76\%\)\,linear-gradient\(180deg\,\#121612_0\%\,rgb\(18_22_18\/\.54\)_22\%\,\#121612_100\%\)\]{background-image:radial-gradient(circle,#1216126b,#121612e6 76%),linear-gradient(#121612,#1216128a 22%,#121612)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[50\%_42\%\]{object-position:50% 42%}.object-\[55\%_center\]{object-position:55% center}.object-\[58\%_center\]{object-position:58% center}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-\[10vh\]{padding-block:10vh}.pt-4{padding-top:calc(var(--spacing) * 4)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-display{font-family:var(--font-display)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.7rem\]{font-size:.7rem}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.32em\]{--tw-tracking:.32em;letter-spacing:.32em}.text-archive-amber{color:var(--color-archive-amber)}.text-archive-dim{color:var(--color-archive-dim)}.text-archive-ink{color:var(--color-archive-ink)}.text-archive-muted{color:var(--color-archive-muted)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-80{opacity:.8}.opacity-\[0\.04\]{opacity:.04}.shadow-\[0_0_0_4px_rgb\(212_164_76\/\.08\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,#d4a44c14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-archive{--tw-shadow:0 1.5rem 5rem var(--tw-shadow-color,#00000061);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.saturate-\[0\.8\]{--tw-saturate:saturate(.8);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.saturate-\[0\.82\]{--tw-saturate:saturate(.82);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media(hover:hover){.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-archive-amber\/70:hover{border-color:#d4a44cb3}@supports (color:color-mix(in lab,red,red)){.hover\:border-archive-amber\/70:hover{border-color:color-mix(in oklab,var(--color-archive-amber) 70%,transparent)}}.hover\:text-archive-ink:hover{color:var(--color-archive-ink)}}@media(min-width:40rem){.sm\:min-h-40{min-height:calc(var(--spacing) * 40)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}}@media(min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:row-span-2{grid-row:span 2/span 2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:64rem){.lg\:order-2{order:2}.lg\:mt-16{margin-top:calc(var(--spacing) * 16)}.lg\:mt-20{margin-top:calc(var(--spacing) * 20)}.lg\:h-56{height:calc(var(--spacing) * 56)}.lg\:min-h-36{min-height:calc(var(--spacing) * 36)}.lg\:min-h-\[34rem\]{min-height:34rem}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[0\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.lg\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.lg\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.lg\:grid-cols-\[7fr_3fr\]{grid-template-columns:7fr 3fr}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-stretch{align-items:stretch}.lg\:justify-between{justify-content:space-between}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:p-5{padding:calc(var(--spacing) * 5)}.lg\:py-16{padding-block:calc(var(--spacing) * 16)}.lg\:py-24{padding-block:calc(var(--spacing) * 24)}.lg\:py-32{padding-block:calc(var(--spacing) * 32)}.lg\:pt-6{padding-top:calc(var(--spacing) * 6)}.lg\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.lg\:text-\[9rem\]{font-size:9rem}}}#reiche{isolation:isolate}.regions-intro{z-index:3;padding-top:.25rem;padding-bottom:1.5rem;position:relative}.regions-stack{z-index:1;position:relative}.regions-intro .section-title{text-shadow:0 1px #121612eb,0 .35rem 1.2rem #121612e0,0 0 2.5rem #121612b8}.region-row--lead>.page-shell:last-child{z-index:2}.region-row__bg--lead{top:-4rem}.region-row{position:relative}.region-row>.page-shell{z-index:2}.region-row__bg{pointer-events:none;z-index:0;width:100vw;position:absolute;top:-5rem;bottom:-5rem;left:calc(50% - 50vw);overflow:hidden}.region-row__half{filter:saturate(.86)contrast(1.02);width:60%;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 14%,#000 86%,transparent 100%),linear-gradient(var(--region-half-axis),#000 0%,#000 48%,transparent 96%);mask-image:linear-gradient(to bottom,transparent 0%,#000 14%,#000 86%,transparent 100%),linear-gradient(var(--region-half-axis),#000 0%,#000 48%,transparent 96%);background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:0;-webkit-mask-composite:source-in;mask-composite:intersect}.region-row__half--left{--region-half-axis:to right;background-position:78%;left:0}.region-row__half--right{--region-half-axis:to left;background-position:22%;right:0}.region-row__veil{mix-blend-mode:normal;background:radial-gradient(60% 80%,#121612c7,#12161257 55%,#0000),radial-gradient(120% 60% at 50% 0,#d4a44c0f,#0000 60%),radial-gradient(120% 60% at 50% 100%,#1216128c,#0000 65%);position:absolute;inset:0}.region-row__bg:after{content:"";pointer-events:none;mix-blend-mode:overlay;opacity:.5;background-image:radial-gradient(#f5eddc0a 1px,#0000 1px),radial-gradient(#1216120f 1px,#0000 1px);background-position:0 0,1px 2px;background-size:3px 3px,5px 5px;position:absolute;inset:0}.velune-hero{background:#0b1012}.velune-hero__mist{pointer-events:none;mix-blend-mode:screen;opacity:.48;background:radial-gradient(45% 38% at 70% 26%,#97a4d647,#0000 70%),radial-gradient(34% 30% at 20% 72%,#b6cede29,#0000 70%),linear-gradient(110deg,#0000,#f5eddc14 46%,#0000 72%);position:absolute;inset:0}.velune-intro,.velune-map,.velune-landmarks{isolation:isolate}.velune-map{background:#0d1114}.velune-map__world{pointer-events:none;z-index:0;width:100vw;position:absolute;top:-5rem;bottom:-5rem;left:calc(50% - 50vw);overflow:hidden}.velune-map__half{filter:saturate(.8)contrast(1.05)brightness(.78);opacity:.58;width:62%;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 14%,#000 86%,transparent 100%),linear-gradient(var(--velune-half-axis),#000 0%,#000 50%,transparent 96%);mask-image:linear-gradient(to bottom,transparent 0%,#000 14%,#000 86%,transparent 100%),linear-gradient(var(--velune-half-axis),#000 0%,#000 50%,transparent 96%);background-image:url(/assets/regions/velune/velune-full-region.png);background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:0;-webkit-mask-composite:source-in;mask-composite:intersect}.velune-map__half--left{--velune-half-axis:to right;background-position:28%;left:0}.velune-map__half--right{--velune-half-axis:to left;background-position:72%;right:0}.velune-map__veil{background:radial-gradient(62% 76% at 50% 48%,#0d11148a,#0d1114d6 68%,#0d1114),radial-gradient(54% 38% at 70% 22%,#97a4d629,#0000 72%),radial-gradient(54% 42% at 22% 78%,#b6cede1a,#0000 70%);position:absolute;inset:0}.velune-map__field{border-radius:var(--radius-card);min-height:min(82vw,56rem);box-shadow:var(--shadow-archive);background:#10151a;border:1px solid #f5eddc29;margin-block:4.5rem;position:relative;overflow:visible}.velune-map__field:before{border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0;overflow:hidden}.velune-map__image{object-fit:cover;filter:saturate(.86)contrast(1.02)brightness(.94);width:100%;height:100%;clip-path:inset(0 round var(--radius-card));position:absolute;inset:0;transform:scale(1.02)}.velune-map__routes{pointer-events:none;opacity:.72;filter:drop-shadow(0 0 .6rem #97a4d65c);width:100%;height:100%;position:absolute;inset:0}.velune-map__routes path{fill:none;stroke:#d6e0eb8c;stroke-width:.34px;stroke-linecap:round;stroke-dasharray:1.2 1.5}.velune-map-node{left:var(--node-x);top:var(--node-y);z-index:3;outline:0;width:min(28vw,24rem);min-width:17rem;position:absolute;transform:translate(-50%,-50%)}.velune-map-node__pin{background:#97a4d6d6;border:1px solid #f5eddcbf;border-radius:999px;width:.85rem;height:.85rem;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 0 .35rem #97a4d629,0 0 1.4rem #b6cedebf}.velune-map-node--left .velune-map-node__pin{right:-1.25rem}.velune-map-node--right .velune-map-node__pin{left:-1.25rem}.velune-map-node--0 .velune-map-node__pin{top:-.35rem;left:auto;right:-.35rem;transform:none}.velune-map-node--2 .velune-map-node__pin{inset:auto auto -1.25rem 50%;transform:translate(-50%)}.velune-map-node--3 .velune-map-node__pin{inset:auto auto -.35rem -.35rem;transform:none}.velune-map-node--4 .velune-map-node__pin{inset:auto auto -1.25rem 50%;transform:translate(-50%)}.velune-map-node__card{aspect-ratio:16/10;border-radius:var(--radius-card);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:.14;background:#0c0f12c2;border:1px solid #f5eddc2e;padding:0;transition:border-color .22s,opacity .26s,transform .22s;animation:2.8s ease-in-out infinite both velune-card-flicker;display:block;position:relative;overflow:hidden;box-shadow:0 1.2rem 3rem #00000061}.velune-map-node:hover .velune-map-node__card,.velune-map-node:focus-visible .velune-map-node__card{opacity:1;border-color:#97a4d6ad;animation:none;transform:translateY(-.15rem)}.velune-map-node:nth-of-type(2n) .velune-map-node__card{animation-duration:3.2s;animation-delay:-.8s}.velune-map-node:nth-of-type(3n) .velune-map-node__card{animation-duration:2.5s;animation-delay:-1.4s}@keyframes velune-card-flicker{0%{opacity:.08}16%{opacity:.14}34%{opacity:.3}52%{opacity:.18}70%{opacity:.35}88%{opacity:.16}to{opacity:.08}}.velune-map-node__card img{object-fit:cover;width:100%;height:100%;transition:transform .7s;position:absolute;inset:0}.velune-map-node:hover .velune-map-node__card img,.velune-map-node:focus-visible .velune-map-node__card img{transform:scale(1.035)}.velune-map-node__card:after{content:"";pointer-events:none;background:linear-gradient(#05070c5c,#05070c7a 52%,#05070ce0),linear-gradient(90deg,#05070c61,#05070c1f 62%);transition:opacity .26s;position:absolute;inset:0}.velune-map-node:hover .velune-map-node__card:after,.velune-map-node:focus-visible .velune-map-node__card:after{opacity:0}.velune-map-node__label{z-index:4;opacity:0;pointer-events:none;text-align:center;padding:0 .2rem;transition:opacity .22s,transform .22s;position:absolute;bottom:calc(100% + .75rem);left:0;right:0;transform:translateY(.45rem)}.velune-map-node--3 .velune-map-node__label,.velune-map-node--4 .velune-map-node__label{top:calc(100% + .75rem);bottom:auto;transform:translateY(-.45rem)}.velune-map-node:hover .velune-map-node__label,.velune-map-node:focus-visible .velune-map-node__label{opacity:1;transform:translateY(0)}.velune-map-node__card h3{color:var(--color-archive-ink);font-family:var(--font-display);font-size:clamp(1.8rem,2.6vw,3rem);font-weight:500;line-height:.95}.velune-map-node__label h3{color:#97a4d6;font-family:var(--font-display);text-shadow:0 1px #05070ceb,0 .18rem .45rem #000000f2,0 .55rem 1.4rem #000000d1,0 0 1.2rem #97a4d6a3;font-size:clamp(1.35rem,1.8vw,2.15rem);font-weight:500;line-height:.95}@media(max-width:1023px){.velune-map__field{min-height:0;box-shadow:none;background:0 0;border:0;gap:1rem;margin-block:0;display:grid;overflow:visible}.velune-map__image,.velune-map__routes{display:none}.velune-map-node{width:100%;min-width:0;position:relative;top:auto;left:auto;transform:none}.velune-map-node__pin{display:none}.velune-map-node__card{aspect-ratio:16/9}.region-row__half{width:90%;-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%);mask-image:linear-gradient(#0000,#000 14% 86%,#0000);-webkit-mask-composite:source-over;mask-composite:add}.region-row__half--left{background-position:30%}.region-row__half--right{background-position:70%}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
