.feature-card[data-astro-cid-lxmfzltz]{padding:var(--spacing-2xl)var(--spacing-xl);background:linear-gradient(135deg,#8b5c320f 0%,transparent 50%),linear-gradient(225deg,#6a4c930a 0%,transparent 50%),linear-gradient(180deg,var(--mauve-3)0%,var(--mauve-2)100%);border:2px solid var(--mauve-6);border-radius:var(--radius-md);text-align:center;transition:all var(--transition-base);position:relative;overflow:visible}.feature-card[data-astro-cid-lxmfzltz]:hover{border-color:var(--mauve-8);transform:translateY(-6px);box-shadow:0 20px 50px #00000080,0 0 40px #e8a86d14}.feature-corner[data-astro-cid-lxmfzltz]{width:28px;height:28px;color:var(--color-accent);opacity:.5;transition:all var(--transition-base);position:absolute}.feature-corner[data-astro-cid-lxmfzltz] svg[data-astro-cid-lxmfzltz]{width:100%;height:100%}.feature-corner-tl[data-astro-cid-lxmfzltz]{top:10px;left:10px}.feature-corner-tr[data-astro-cid-lxmfzltz]{top:10px;right:10px}.feature-corner-bl[data-astro-cid-lxmfzltz]{bottom:10px;left:10px}.feature-corner-br[data-astro-cid-lxmfzltz]{bottom:10px;right:10px}.feature-card[data-astro-cid-lxmfzltz]:hover .feature-corner[data-astro-cid-lxmfzltz]{opacity:1}.feature-card-forest[data-astro-cid-lxmfzltz] .feature-corner[data-astro-cid-lxmfzltz]{color:var(--grass-9)}.feature-card-fire[data-astro-cid-lxmfzltz] .feature-corner[data-astro-cid-lxmfzltz]{color:var(--orange-9)}.feature-card-gold[data-astro-cid-lxmfzltz] .feature-corner[data-astro-cid-lxmfzltz]{color:var(--tomato-9)}.feature-inner-border[data-astro-cid-lxmfzltz]{border:1px solid var(--mauve-5);pointer-events:none;transition:border-color var(--transition-base);border-radius:4px;position:absolute;inset:6px}.feature-card[data-astro-cid-lxmfzltz]:hover .feature-inner-border[data-astro-cid-lxmfzltz]{border-color:var(--mauve-6)}.feature-medallion[data-astro-cid-lxmfzltz]{width:88px;height:88px;margin-bottom:var(--spacing-lg);justify-content:center;align-items:center;display:inline-flex;position:relative}.feature-medallion-ring[data-astro-cid-lxmfzltz]{border:3px solid var(--mauve-6);background:linear-gradient(180deg,var(--mauve-4)0%,var(--mauve-3)100%);transition:all var(--transition-base);border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 3px 6px #0006,inset 0 -2px 4px #ffffff0d,0 4px 12px #0000004d}.feature-medallion-ring[data-astro-cid-lxmfzltz]:before{content:"";border:1px solid var(--mauve-5);border-radius:50%;position:absolute;inset:5px}.feature-medallion-ring[data-astro-cid-lxmfzltz]:after{content:"";border:1px dashed var(--mauve-6);opacity:.5;border-radius:50%;position:absolute;inset:10px}.feature-card[data-astro-cid-lxmfzltz]:hover .feature-medallion-ring[data-astro-cid-lxmfzltz]{box-shadow:inset 0 3px 6px #0006,inset 0 -2px 4px #ffffff0d,0 8px 20px #0006,0 0 30px #e8a86d26}.feature-card-forest[data-astro-cid-lxmfzltz] .feature-medallion-ring[data-astro-cid-lxmfzltz]{border-color:var(--grass-7)}.feature-card-forest[data-astro-cid-lxmfzltz]:hover .feature-medallion-ring[data-astro-cid-lxmfzltz]{box-shadow:inset 0 3px 6px #0006,inset 0 -2px 4px #ffffff0d,0 8px 20px #0006,0 0 30px #46954a33}.feature-card-fire[data-astro-cid-lxmfzltz] .feature-medallion-ring[data-astro-cid-lxmfzltz]{border-color:var(--orange-7)}.feature-card-fire[data-astro-cid-lxmfzltz]:hover .feature-medallion-ring[data-astro-cid-lxmfzltz]{box-shadow:inset 0 3px 6px #0006,inset 0 -2px 4px #ffffff0d,0 8px 20px #0006,0 0 30px #f76b1533}.feature-card-gold[data-astro-cid-lxmfzltz] .feature-medallion-ring[data-astro-cid-lxmfzltz]{border-color:var(--tomato-7)}.feature-card-gold[data-astro-cid-lxmfzltz]:hover .feature-medallion-ring[data-astro-cid-lxmfzltz]{box-shadow:inset 0 3px 6px #0006,inset 0 -2px 4px #ffffff0d,0 8px 20px #0006,0 0 30px #e8a86d33}.feature-medallion-inner[data-astro-cid-lxmfzltz]{z-index:1;color:var(--color-text-primary);transition:all var(--transition-base);position:relative}.feature-card-forest[data-astro-cid-lxmfzltz] .feature-medallion-inner[data-astro-cid-lxmfzltz]{color:var(--grass-10)}.feature-card-fire[data-astro-cid-lxmfzltz] .feature-medallion-inner[data-astro-cid-lxmfzltz]{color:var(--orange-10)}.feature-card-gold[data-astro-cid-lxmfzltz] .feature-medallion-inner[data-astro-cid-lxmfzltz]{color:var(--tomato-10)}.feature-card[data-astro-cid-lxmfzltz]:hover .feature-medallion-inner[data-astro-cid-lxmfzltz]{transform:scale(1.1)}.feature-title[data-astro-cid-lxmfzltz]{font-size:var(--text-xl);margin-bottom:var(--spacing-xs);color:var(--color-text-primary);transition:color var(--transition-base)}.feature-card-forest[data-astro-cid-lxmfzltz]:hover .feature-title[data-astro-cid-lxmfzltz]{color:var(--grass-11)}.feature-card-fire[data-astro-cid-lxmfzltz]:hover .feature-title[data-astro-cid-lxmfzltz]{color:var(--orange-11)}.feature-card-gold[data-astro-cid-lxmfzltz]:hover .feature-title[data-astro-cid-lxmfzltz]{color:var(--tomato-11)}.feature-divider[data-astro-cid-lxmfzltz]{width:50px;height:2px;margin:var(--spacing-sm)auto var(--spacing-md);background:linear-gradient(90deg,transparent,var(--mauve-7),transparent);transition:all var(--transition-base);border-radius:1px}.feature-card[data-astro-cid-lxmfzltz]:hover .feature-divider[data-astro-cid-lxmfzltz]{width:80px}.feature-card-forest[data-astro-cid-lxmfzltz] .feature-divider[data-astro-cid-lxmfzltz]{background:linear-gradient(90deg,transparent,var(--grass-7),transparent)}.feature-card-fire[data-astro-cid-lxmfzltz] .feature-divider[data-astro-cid-lxmfzltz]{background:linear-gradient(90deg,transparent,var(--orange-7),transparent)}.feature-card-gold[data-astro-cid-lxmfzltz] .feature-divider[data-astro-cid-lxmfzltz]{background:linear-gradient(90deg,transparent,var(--tomato-7),transparent)}.feature-description[data-astro-cid-lxmfzltz]{color:var(--color-text-muted);line-height:1.7;font-size:var(--text-base);margin:0}.feature-accent-line[data-astro-cid-lxmfzltz]{background:linear-gradient(90deg,transparent,var(--color-accent),transparent);border-radius:0 0 var(--radius-md)var(--radius-md);width:0;height:3px;transition:width var(--transition-base);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.feature-card[data-astro-cid-lxmfzltz]:hover .feature-accent-line[data-astro-cid-lxmfzltz]{width:70%}.feature-card-forest[data-astro-cid-lxmfzltz] .feature-accent-line[data-astro-cid-lxmfzltz]{background:linear-gradient(90deg,transparent,var(--grass-9),transparent)}.feature-card-fire[data-astro-cid-lxmfzltz] .feature-accent-line[data-astro-cid-lxmfzltz]{background:linear-gradient(90deg,transparent,var(--orange-9),transparent)}.feature-card-gold[data-astro-cid-lxmfzltz] .feature-accent-line[data-astro-cid-lxmfzltz]{background:linear-gradient(90deg,transparent,var(--tomato-9),transparent)}/*! tailwindcss v4.1.18 | 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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.backdrop-image[data-astro-cid-jdovvxl7]{inset:calc(var(--spacing,.25rem)*0);filter:brightness(.25)saturate(.6)blur(2px);background:url(/images/gameplay-scene.jpg) 50%/cover no-repeat;position:absolute;transform:scale(1.05)}.backdrop-overlay[data-astro-cid-jdovvxl7]{inset:calc(var(--spacing,.25rem)*0);background:radial-gradient(100% 100% at 50% 100%,#15243ae6,#0000 70%),radial-gradient(80% 60% at 50% 0,#6a4c934d,#0000 50%),linear-gradient(#0006,#0000 30% 70%,#0009);position:absolute}.title-line[data-astro-cid-jdovvxl7]{--sweep:linear-gradient(100deg,transparent 40%,#ffe2bee6 50%,transparent 60%);-webkit-text-fill-color:transparent;background-position:160% 0,0 0;background-repeat:no-repeat;background-size:260% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;animation:1.2s ease-out .2s both torch;display:block}.title-line[data-astro-cid-jdovvxl7]:first-child{background-color:var(--sand-12);background-image:var(--sweep),linear-gradient(to bottom,var(--red-a12)0%,var(--sand-10)100%)}.title-accent[data-astro-cid-jdovvxl7]{background-image:var(--sweep),linear-gradient(135deg,var(--color-accent-light)0%,var(--color-accent)50%,var(--color-blood)100%);filter:drop-shadow(0 0 30px #e8a86d66);animation-delay:.45s}@keyframes torch{0%{background-position:160% 0,0 0}to{background-position:-60% 0,0 0}}.fog-container[data-astro-cid-jdovvxl7]{pointer-events:none;z-index:2;position:absolute;inset:-50px}.fog-layer[data-astro-cid-jdovvxl7]{inset:calc(var(--spacing,.25rem)*0);background-repeat:repeat-x;background-size:200% 100%;position:absolute}.fog-back[data-astro-cid-jdovvxl7]{opacity:.8;background:linear-gradient(90deg,#0000,#6a4c9326,#8b5cf61a,#0000,#6a4c931f,#0000)}.fog-mid[data-astro-cid-jdovvxl7]{background:linear-gradient(90deg,#0000,#ffffff08 15%,#ffffff0d 35%,#0000 50%,#ffffff0a 70%,#0000)}.fog-front[data-astro-cid-jdovvxl7]{background:linear-gradient(90deg,#0000,#8b2d2d14 25%,#0000,#e8a86d0f 65%,#0000)}@keyframes fog-drift{0%{background-position:0%}to{background-position:200%}}.glow-container[data-astro-cid-jdovvxl7]{pointer-events:none;z-index:3;position:absolute;inset:-100px}.ambient-glow[data-astro-cid-jdovvxl7]{border-radius:var(--radius-full,9999px);animation:6s ease-in-out infinite glow-pulse;position:absolute}.glow-1[data-astro-cid-jdovvxl7]{background:radial-gradient(circle,#e8a86d26,#0000 70%);width:800px;height:800px;animation-delay:0s;top:10%;left:15%}.glow-2[data-astro-cid-jdovvxl7]{background:radial-gradient(circle,#8b5cf61f,#0000 70%);width:700px;height:700px;animation-delay:2s;bottom:20%;right:10%}.glow-3[data-astro-cid-jdovvxl7]{--tw-translate-x: -50% ;--tw-translate-y: -50% ;width:600px;height:600px;translate:var(--tw-translate-x)var(--tw-translate-y);background:radial-gradient(circle,#ef44441a,#0000 70%);animation-delay:4s;top:50%;left:50%}@keyframes glow-pulse{0%,to{opacity:.6}50%{opacity:1}}.light-rays[data-astro-cid-jdovvxl7]{pointer-events:none;z-index:4;position:absolute;inset:-50px;overflow:hidden}.ray[data-astro-cid-jdovvxl7]{opacity:0;background:linear-gradient(#e8a86d1f,#e8a86d0a,#0000);width:150px;height:150%;animation:8s ease-in-out infinite ray-fade;position:absolute;top:-20%;transform:rotate(15deg)}.ray-1[data-astro-cid-jdovvxl7]{animation-delay:0s;left:15%}.ray-2[data-astro-cid-jdovvxl7]{width:100px;animation-delay:3s;left:45%;transform:rotate(10deg)}.ray-3[data-astro-cid-jdovvxl7]{width:120px;animation-delay:5s;left:75%;transform:rotate(20deg)}@keyframes ray-fade{0%,to{opacity:0}20%,80%{opacity:1}}.embers[data-astro-cid-jdovvxl7]{pointer-events:none;inset:calc(var(--spacing,.25rem)*0);z-index:5;position:absolute}.ember[data-astro-cid-jdovvxl7]{border-radius:var(--radius-full,9999px);opacity:0;background:var(--color-accent);width:3px;height:3px;box-shadow:0 0 6px var(--color-accent),0 0 12px var(--color-accent-light);animation:10s ease-out infinite ember-rise;position:absolute}.ember[data-astro-cid-jdovvxl7]:first-child{animation-delay:0s;left:8%}.ember[data-astro-cid-jdovvxl7]:nth-child(2){animation-delay:1.2s;left:18%}.ember[data-astro-cid-jdovvxl7]:nth-child(3){animation-delay:2.4s;left:28%}.ember[data-astro-cid-jdovvxl7]:nth-child(4){animation-delay:3.6s;left:38%}.ember[data-astro-cid-jdovvxl7]:nth-child(5){animation-delay:4.8s;left:48%}.ember[data-astro-cid-jdovvxl7]:nth-child(6){animation-delay:6s;left:58%}.ember[data-astro-cid-jdovvxl7]:nth-child(7){animation-delay:7.2s;left:68%}.ember[data-astro-cid-jdovvxl7]:nth-child(8){animation-delay:8.4s;left:78%}.ember[data-astro-cid-jdovvxl7]:nth-child(9){animation-delay:.6s;left:88%}.ember[data-astro-cid-jdovvxl7]:nth-child(10){animation-delay:1.8s;left:13%}.ember[data-astro-cid-jdovvxl7]:nth-child(11){animation-delay:3s;left:53%}.ember[data-astro-cid-jdovvxl7]:nth-child(12){animation-delay:5.4s;left:83%}@keyframes ember-rise{0%{opacity:0;transform:translateY(100vh)scale(1)}10%{opacity:.8}90%{opacity:.2}to{opacity:0;transform:translateY(-20vh)translate(30px)scale(.3)}}.content-reveal[data-astro-cid-jdovvxl7]{animation:.6s ease-out both reveal-up}@keyframes reveal-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.pre-title[data-astro-cid-jdovvxl7]{animation:.6s ease-out .1s both fade-in}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.divider-ornate[data-astro-cid-jdovvxl7]{animation:.6s ease-out .4s both fade-in}.hero-description[data-astro-cid-jdovvxl7]{animation:.6s ease-out .5s both fade-in}.cta-group[data-astro-cid-jdovvxl7]{animation:.6s ease-out .6s both fade-in}@media(prefers-reduced-motion:reduce){.title-line[data-astro-cid-jdovvxl7],.content-reveal[data-astro-cid-jdovvxl7],.pre-title[data-astro-cid-jdovvxl7],.divider-ornate[data-astro-cid-jdovvxl7],.hero-description[data-astro-cid-jdovvxl7],.cta-group[data-astro-cid-jdovvxl7]{animation:none}}@media(max-width:768px){.hero-title[data-astro-cid-jdovvxl7]{font-size:clamp(2.5rem,15vw,4rem)}.ray[data-astro-cid-jdovvxl7]{display:none}}.featured-roles-grid[data-astro-cid-jdovvxl7]{gap:var(--spacing-xl);margin-bottom:var(--spacing-xl);grid-template-columns:1fr 1.2fr 1fr;align-items:center;display:grid}@media(max-width:900px){.featured-roles-grid[data-astro-cid-jdovvxl7]{grid-template-columns:1fr;max-width:400px;margin-inline:auto}}.featured-role-card[data-astro-cid-jdovvxl7]{border-radius:var(--radius-lg);cursor:pointer;transition:transform var(--transition-base);position:relative;overflow:visible}.featured-role-card--center[data-astro-cid-jdovvxl7]{transform:scale(1.05)}.featured-role-card[data-astro-cid-jdovvxl7]:hover{transform:translateY(-8px)}.featured-role-card--center[data-astro-cid-jdovvxl7]:hover{transform:scale(1.05)translateY(-8px)}.featured-role-card__link[data-astro-cid-jdovvxl7]{color:inherit;outline:none;text-decoration:none;display:block}.featured-role-card[data-astro-cid-jdovvxl7]:has(.featured-role-card__link:focus-visible){outline:2px solid var(--color-accent);outline-offset:4px}.featured-role-card__particles[data-astro-cid-jdovvxl7]{z-index:1;pointer-events:none;opacity:0;transition:opacity var(--transition-base);position:absolute;inset:0}.featured-role-card[data-astro-cid-jdovvxl7]:hover .featured-role-card__particles[data-astro-cid-jdovvxl7]{opacity:1}.featured-role-card__particles[data-astro-cid-jdovvxl7] span[data-astro-cid-jdovvxl7]{background:var(--color-accent-light);width:4px;height:4px;box-shadow:0 0 6px var(--color-accent),0 0 12px var(--color-accent-light);border-radius:50%;position:absolute}.featured-role-card__particles[data-astro-cid-jdovvxl7] span[data-astro-cid-jdovvxl7]:first-child{left:10%}.featured-role-card__particles[data-astro-cid-jdovvxl7] span[data-astro-cid-jdovvxl7]:nth-child(2){left:25%}.featured-role-card__particles[data-astro-cid-jdovvxl7] span[data-astro-cid-jdovvxl7]:nth-child(3){left:50%}.featured-role-card__particles[data-astro-cid-jdovvxl7] span[data-astro-cid-jdovvxl7]:nth-child(4){left:75%}.featured-role-card__particles[data-astro-cid-jdovvxl7] span[data-astro-cid-jdovvxl7]:nth-child(5){left:90%}.featured-role-card[data-astro-cid-jdovvxl7]:hover .featured-role-card__particles[data-astro-cid-jdovvxl7] span[data-astro-cid-jdovvxl7]{animation:2.5s ease-out infinite featured-particle-rise}.featured-role-card__particles[data-astro-cid-jdovvxl7] span[data-astro-cid-jdovvxl7]:first-child{animation-delay:0s}.featured-role-card__particles[data-astro-cid-jdovvxl7] span[data-astro-cid-jdovvxl7]:nth-child(2){animation-delay:.4s}.featured-role-card__particles[data-astro-cid-jdovvxl7] span[data-astro-cid-jdovvxl7]:nth-child(3){animation-delay:.8s}.featured-role-card__particles[data-astro-cid-jdovvxl7] span[data-astro-cid-jdovvxl7]:nth-child(4){animation-delay:1.2s}.featured-role-card__particles[data-astro-cid-jdovvxl7] span[data-astro-cid-jdovvxl7]:nth-child(5){animation-delay:1.6s}@keyframes featured-particle-rise{0%{opacity:0;bottom:0;transform:translate(0)scale(.5)}15%{opacity:1;transform:scale(1)}85%{opacity:.8}to{opacity:0;bottom:100%;transform:translate(10px)scale(.3)}}.featured-role-card__frame[data-astro-cid-jdovvxl7]{z-index:2;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);position:relative;overflow:hidden}.featured-role-card__image[data-astro-cid-jdovvxl7]{aspect-ratio:3/4;position:relative;overflow:hidden}.featured-role-card__image[data-astro-cid-jdovvxl7] img[data-astro-cid-jdovvxl7]{object-fit:cover;filter:brightness(.7)saturate(.9);width:100%;height:100%;transition:transform var(--transition-base),filter var(--transition-base)}.featured-role-card[data-astro-cid-jdovvxl7]:hover .featured-role-card__image[data-astro-cid-jdovvxl7] img[data-astro-cid-jdovvxl7]{filter:brightness(.85)saturate();transform:scale(1.1)}.featured-role-card__overlay[data-astro-cid-jdovvxl7]{background:linear-gradient(to top,var(--color-bg-card)0%,transparent 50%);position:absolute;inset:0}.featured-role-card__content[data-astro-cid-jdovvxl7]{padding:var(--spacing-lg);text-align:center}.featured-role-card__title[data-astro-cid-jdovvxl7]{font-size:var(--text-xl);color:var(--color-text-primary);transition:color var(--transition-fast);margin:0}.featured-role-card[data-astro-cid-jdovvxl7]:hover .featured-role-card__title[data-astro-cid-jdovvxl7]{color:var(--color-accent)}@media(prefers-reduced-motion:reduce){.featured-role-card__particles[data-astro-cid-jdovvxl7] span[data-astro-cid-jdovvxl7]{animation:none!important}}.section-cta[data-astro-cid-jdovvxl7]{text-align:center;margin-top:var(--spacing-xl)}.server-section[data-astro-cid-jdovvxl7]{background:var(--color-bg-secondary)}.server-content[data-astro-cid-jdovvxl7]{max-width:800px;margin:0 auto}.server-text[data-astro-cid-jdovvxl7]{text-align:center}.server-text[data-astro-cid-jdovvxl7] p[data-astro-cid-jdovvxl7]{font-size:var(--text-lg);color:var(--color-text-secondary);margin-bottom:var(--spacing-lg);line-height:1.6}.server-highlight[data-astro-cid-jdovvxl7]{padding:var(--spacing-md)var(--spacing-lg);border:1px solid var(--color-border);border-radius:var(--radius-md);background:linear-gradient(135deg,#d4a5741a,#c9a2270d);font-weight:500;display:inline-block;color:var(--color-accent)!important}@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}
