@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.866357a4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.758e15a8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.866357a4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.758e15a8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.866357a4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.758e15a8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.866357a4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.758e15a8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.866357a4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.758e15a8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.866357a4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.758e15a8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_820f36dc-module__kTem-G__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_820f36dc-module__kTem-G__variable{--font-sans:"Outfit","Outfit Fallback"}
@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{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{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%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,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;-webkit-text-decoration:inherit;-webkit-text-decoration: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:where(:not(iframe)){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:transparent;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;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:transparent;border-radius:0}:where(select:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:-moz-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-moz-any([multiple],[size])) optgroup option:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:is([multiple],[size])) optgroup option:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-webkit-any([multiple],[size])) optgroup option:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:-moz-any([multiple],[size])) optgroup option:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:is([multiple],[size])) optgroup option:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-webkit-file-upload-button{margin-right:4px}:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{margin-left:4px}:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:4px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left: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-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;-moz-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}}:root{--bg:#090505;--ink:#f4f0f0;--dim:#8a7f82;--line:rgba(255,255,255,.08);--red:#da1c2f;--rose:#e2a0ad;--panel:#141010;--island:#121010;--card:#0c0a0a;--discord:#5865f2}*{box-sizing:border-box}html,body{background:var(--bg);min-height:100%;color:var(--ink);margin:0;overflow-x:clip}html.smooth{scroll-behavior:smooth}body{font-family:var(--font-sans),system-ui,sans-serif;font-size:16px;font-weight:400;line-height:1.6}.site-backdrop{z-index:0;pointer-events:none;background:#090505;position:fixed;top:0;bottom:0;left:0;right:0}.site-backdrop-img{filter:saturate(.65)contrast(1.15)brightness(.45);opacity:.22;background:url(/shots/ls-pd.jpg) 50% 18%/cover no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}.site-backdrop-wash{background:radial-gradient(90% 55% at 50% -10%,rgba(218,28,47,.22),transparent 52%),radial-gradient(70% 40% at 80% 90%,rgba(75,43,43,.35),transparent 50%),linear-gradient(rgba(9,5,5,.25) 0%,rgba(9,5,5,.72) 42%,#090505 100%);position:absolute;top:0;bottom:0;left:0;right:0}.site-backdrop-grain{opacity:.12;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;top:0;bottom:0;left:0;right:0}main,.foot-wrap{z-index:1;position:relative}h1,h2,h3,.nav-brand,.hero-title,.hero-mark,.brand-mark{font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:-.03em;font-weight:700}a{color:inherit;text-decoration:none}a:hover{color:#fff}.site-head{z-index:50;pointer-events:none;position:fixed;top:16px;left:0;right:0}.navbar{pointer-events:auto;border:1px solid var(--line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:rgba(9,5,5,.62);border-radius:999px;justify-content:space-between;align-items:center;gap:16px;width:min(1180px,100% - 28px);min-height:62px;margin:0 auto;padding:8px 10px 8px 16px;display:flex;position:relative}.nav-left,.nav-right{z-index:2;align-items:center;gap:8px;display:flex;position:relative}.nav-brand{letter-spacing:.04em;align-items:center;gap:10px;font-size:15px;display:flex}.nav-brand img{object-fit:contain;width:38px;height:42px}.nav-brand i{color:var(--rose);font-style:italic;font-weight:500}.nav-center{z-index:1;align-items:center;gap:18px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nav-center a{color:#d8d2d3;align-items:center;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.nav-center a.active,.nav-center a:hover{color:#fff}.nav-ico{color:#fff;background:rgba(255,255,255,.06);border-radius:999px;place-items:center;width:34px;height:34px;font-size:10px;font-weight:700;display:grid}.btn{font:600 13px/1 var(--font-sans),system-ui,sans-serif;cursor:pointer;color:var(--ink);background:0 0;border:1px solid transparent;border-radius:10px;justify-content:center;align-items:center;padding:11px 18px;display:inline-flex}.btn.pill{border-radius:999px}.btn.primary,.btn.red{background:var(--red);color:#fff}.btn.primary:hover,.btn.red:hover{color:#fff;background:#b81727}.btn.outline{color:#fff;border-color:rgba(255,255,255,.22)}.btn.ghost{color:var(--dim)}.btn.ghost-glass{color:#fff;background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.14)}.btn.lg{padding:12px 22px}.btn.discord{color:#fff;background:#5865f2;gap:10px}.btn.discord:hover{color:#fff;background:#4752c4}.btn.discord svg{width:18px;height:18px}.menu-btn{color:#fff;background:0 0;border:0;font-size:22px;display:none}.hero{background:#000;justify-content:center;align-items:flex-end;width:100%;min-height:100dvh;display:flex;position:relative;overflow:hidden}.hero-bg{background:#000;position:absolute;top:0;bottom:0;left:0;right:0}.hero-yt{pointer-events:none;background:#000;overflow:hidden}.hero-yt iframe{pointer-events:none;border:0;width:177.78vh;min-width:100%;height:100vh;min-height:56.25vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.85)}.hero-yt-mask{z-index:2;opacity:1;pointer-events:none;background:#000;transition:opacity .5s linear;position:absolute;top:0;bottom:0;left:0;right:0}.hero-yt-mask.is-ready{opacity:0}.hero video.hero-file{z-index:0;object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.hero-overlay{z-index:1;background:radial-gradient(at 50% 80%,rgba(218,28,47,.18),transparent 48%),linear-gradient(rgba(9,5,5,.15),rgba(9,5,5,.28) 50%,#090505);position:absolute;top:0;bottom:0;left:0;right:0}.hero-frame{z-index:3;pointer-events:none;border:0;position:absolute;top:88px;bottom:28px;left:22px;right:22px}.hero-frame:before,.hero-frame:after{content:"";border:1.5px solid rgba(255,255,255,.55);width:28px;height:28px;position:absolute}.hero-frame:before{border-top:0;border-right:0;bottom:0;left:0}.hero-frame:after{border-top:0;border-left:0;bottom:0;right:0}.hero-mark{z-index:2;letter-spacing:-.06em;color:rgba(255,255,255,.14);pointer-events:none;white-space:nowrap;margin:0;font-size:max(72px,min(16vw,220px));font-weight:800;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.hero-stack{z-index:4;flex-direction:column;align-items:center;gap:20px;width:min(560px,100% - 28px);margin:0 auto;padding:118px 0 28px;display:flex;position:relative}.hero-content{z-index:4;text-align:center;width:100%;padding:0;position:relative}.hero-title{text-transform:none;margin:0 0 10px;font-size:max(42px,min(7vw,72px))}.hero-title span{color:var(--red)}.lede{color:#d4cecf;max-width:420px;margin:0 auto 28px;font-size:17px;font-weight:400}.hero-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.scroll-hint{color:#fff;border:1px solid rgba(255,255,255,.28);border-radius:999px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:14px;display:grid}.kicker{color:var(--rose);letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-size:12px}.kicker.left{text-align:left}.section{padding:28px 20px 8px}.section.tight{padding-top:8px}.section h2,.split h2{margin:0 0 10px;font-size:max(28px,min(3.4vw,44px))}.container{width:min(1040px,100%);margin:0 auto}.container.measure{width:min(680px,100%)}.container.measure p,.section p,.meta-row p{color:var(--dim)}.island{border:1px solid var(--line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:rgba(10,8,8,.64);border-radius:28px;width:min(1180px,100%);margin:0 auto;padding:28px 28px 32px;box-shadow:0 24px 70px rgba(0,0,0,.35)}.island-head{margin-bottom:22px}.island-head.wide{width:min(1180px,100%);margin:0 auto 18px}.brand-mark{letter-spacing:.12em;color:#fff;margin-bottom:8px;font-size:13px;display:block}.brand-mark i{color:var(--rose);font-style:italic}.island-head h2{margin:0 0 6px}.island-head p{margin:0}.step-rail{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.step-card{border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(8,6,6,.55);border-radius:20px;padding:18px 16px 16px}.step-card span{color:var(--red);margin-bottom:18px;font-size:12px;font-weight:700;display:block}.step-card h3{margin:0 0 8px;font-size:20px}.step-card p{min-height:48px;margin:0 0 16px;font-size:14px}.chip-row{flex-wrap:wrap;gap:8px;display:flex}.chip{color:#fff;border:1px solid rgba(226,160,173,.35);border-radius:999px;align-items:center;padding:7px 12px;font-size:12px;font-weight:600;display:inline-flex}.chip.accent{background:var(--red);border-color:var(--red)}.chip-row.light .chip{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.28)}.faction-grid{grid-template-columns:repeat(3,1fr);gap:14px;width:min(1180px,100%);margin:0 auto;display:grid}.faction-grid.page-board{grid-template-columns:repeat(2,1fr);width:100%}.page-body .faction{min-height:340px}.page-body .faction h3{font-size:28px}.faction{color:#fff;border-radius:24px;min-height:420px;position:relative;overflow:hidden}.faction img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.faction:after{content:"";background:linear-gradient(rgba(0,0,0,.05) 45%,rgba(0,0,0,.82));position:absolute;top:0;bottom:0;left:0;right:0}.faction div{z-index:1;position:absolute;bottom:18px;left:18px;right:18px}.faction em{letter-spacing:.14em;color:var(--red);margin-bottom:4px;font-size:11px;font-style:normal;display:block}.faction h3{margin:0 0 6px;font-size:34px}.faction p{color:#d8d2d3;margin:0}.promo-grid{grid-template-columns:1fr 1fr;gap:14px;width:min(1180px,100%);margin:0 auto;display:grid}.promo{color:#fff;border-radius:28px;min-height:260px;padding:28px;position:relative;overflow:hidden}.promo.yt{background:linear-gradient(160deg,rgba(218,28,47,.92),rgba(120,10,18,.88)),url(/shots/by.png) 50%/cover}.promo.dc{background:linear-gradient(160deg,rgba(88,101,242,.92),rgba(30,36,90,.9)),url(/shots/ls-night.jpg) 50%/cover}.promo.acc{background:linear-gradient(160deg,rgba(75,43,43,.9),rgba(20,10,10,.88)),url(/shots/ls-hills.jpg) 50%/cover}.promo svg{opacity:.95;width:56px;height:56px}.promo-go{font-size:22px;position:absolute;top:20px;right:22px}.promo strong{letter-spacing:-.04em;margin:36px 0 8px;font-size:max(32px,min(4vw,48px));display:block}.promo p{color:rgba(255,255,255,.86);margin:0 0 22px}.mosaic{grid-template-columns:1fr 1fr;gap:12px;width:min(1180px,100%);margin:0 auto;display:grid}.page-body .mosaic{width:100%}.mosaic.tight{grid-template-columns:repeat(4,1fr)}.mosaic figure{margin:0}.mosaic img{object-fit:cover;border-radius:18px;width:100%;height:190px;display:block}.mosaic figcaption{color:var(--dim);margin-top:6px;font-size:13px}.meta-row{grid-template-columns:1fr 1fr;gap:28px;width:min(1180px,100%);margin:0 auto;padding:8px 8px 24px;display:grid}.facts{color:var(--ink);flex-wrap:wrap;gap:8px 20px;margin:24px 0 0;padding:0;list-style:none;display:flex}.facts li{padding-left:14px;position:relative}.facts li:before{content:"";background:var(--red);width:6px;height:6px;position:absolute;top:.55em;left:0}.two{grid-template-columns:1fr 1fr;gap:48px;display:grid}.rows{border-top:1px solid var(--line);flex-direction:column;display:flex}.row{border-bottom:1px solid var(--line);grid-template-columns:200px 1fr;align-items:center;gap:28px;padding:22px 0;display:grid}.row img{object-fit:cover;border-radius:12px;width:200px;height:112px;display:block}.row h3{margin:0 0 4px;font-size:18px}.row p{color:var(--dim);margin:0}.plain,.steps{color:var(--dim);margin:0;padding-left:18px}.steps li+li,.plain li+li{margin-top:8px}.after{margin-top:18px}.after a:not(.btn){color:#fff;border-bottom:1px solid var(--red);font-weight:500}.split{grid-template-columns:1.15fr .85fr;gap:36px;display:grid}.cards{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.cards.four{grid-template-columns:repeat(4,1fr)}.card{border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(14,12,12,.62);border-radius:16px;padding:18px}.card h3{margin:0 0 8px;font-size:16px}.card p{color:var(--dim);margin:0}.page{--page-shot:url(/shots/ls-pd.jpg);background:#090505;width:100%;margin:0;padding:0 0 96px;position:relative}.page-form{background:linear-gradient(180deg,rgba(9,5,5,.45) 0%,#090505 70%),var(--page-shot)center 26%/cover no-repeat;padding:130px max(24px,50% - 280px) 96px}.page-hero{background:linear-gradient(180deg,rgba(9,5,5,.28) 0%,rgba(9,5,5,.62) 52%,#090505 100%),var(--page-shot)center 28%/cover no-repeat;align-items:flex-end;min-height:46vh;padding:128px max(24px,50% - 590px) 48px;display:flex}.page-hero-inner{width:min(1180px,100%)}.page-hero h1{letter-spacing:-.05em;margin:0 0 14px;font-size:max(52px,min(9vw,92px));line-height:.9}.page-hero .kicker{max-width:none;color:var(--rose);font-size:12px}.page-hero p{color:#c8c0c2;max-width:560px;margin:0;font-size:17px}.page-body{width:min(1180px,100% - 40px);margin:0 auto}.page-board{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.page-board.three{grid-template-columns:repeat(3,1fr)}.job-card,.rule-card,.note-panel,.sheet-card{border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(10,8,8,.72);border-radius:22px;padding:22px 22px 20px}.job-card em,.rule-card span{color:var(--red);letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-style:normal;font-weight:700;display:block}.job-card h3,.rule-card h2{text-transform:none;letter-spacing:-.03em;margin:0 0 8px;font-size:26px}.job-card p,.rule-card p,.note-panel p,.note-panel li{color:var(--dim);margin:0;font-size:15px}.note-panel{margin-top:14px}.note-panel h2{letter-spacing:.1em;color:var(--rose);margin:0 0 12px;font-size:13px}.note-panel ul{margin:0;padding:0;list-style:none}.note-panel li{border-top:1px solid var(--line);padding:8px 0 8px 16px;position:relative}.note-panel li:before{content:"";background:var(--red);width:6px;height:6px;position:absolute;top:16px;left:0}.page-cta{color:#fff;border-bottom:1px solid var(--red);margin-top:22px;font-weight:600;display:inline-flex}.sheet-card{padding:8px 8px 4px;overflow:hidden}.sheet-card .sheet{margin:0}.sheet-card th,.sheet-card td{padding:14px 16px}.ask-list .ask{border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(10,8,8,.72);border-radius:16px;margin-bottom:10px;padding:16px 18px}.ask-list .ask summary{list-style:none}.ask-list .ask summary::-webkit-details-marker{display:none}.page-city{--page-shot:url(/shots/ls-pier.jpg)}.page-factions{--page-shot:url(/shots/politi.jpg?v=6)}.page-jobs{--page-shot:url(/shots/erhverv.png?v=6)}.page-rules{--page-shot:url(/shots/ls-hills.jpg)}.page-auth{--page-shot:url(/shots/ls-night.jpg)}.page-gallery{--page-shot:url(/hero.jpg)}.page-guide{--page-shot:url(/shots/ls-city.jpg)}.page-staff{background:0 0;min-height:100dvh;padding-top:120px}.page-status{--page-shot:url(/shots/by.png)}.page-form h1,.page-body>h2{margin:28px 0 10px}.page-form h1{margin:0 0 16px;font-size:max(36px,min(5vw,52px))}.page-form p{color:var(--dim)}.page-body>h2{letter-spacing:.12em;text-transform:uppercase;color:var(--rose);font-size:13px}.sheet{border-collapse:collapse;width:100%;margin:18px 0 8px;font-size:14px}.sheet th,.sheet td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:10px 8px}.sheet th{color:#fff;text-transform:uppercase;letter-spacing:.06em;font-size:12px}.sheet td{color:var(--dim)}.sheet td:first-child{color:var(--ink)}.ask{border-bottom:1px solid var(--line);padding:12px 0}.ask summary{cursor:pointer;color:#fff;font-weight:600}.ask p{margin:10px 0 0}label{color:var(--dim);margin-bottom:6px;font-size:13px;display:block}input,textarea{border:1px solid var(--line);width:100%;color:var(--ink);font:15px/1.4 var(--font-sans),Arial,sans-serif;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(8,6,6,.7);border-radius:12px;margin-bottom:14px;padding:11px 12px}input:focus,textarea:focus{border-color:var(--red);outline:none}textarea{resize:vertical;min-height:110px}.form{max-width:520px}.form.wide{max-width:720px}.err{color:#d36}.ok{color:#8a8}.list>*+*{margin-top:12px}.badge{letter-spacing:.04em;border:1px solid var(--line);border-radius:999px;margin-right:8px;padding:2px 8px;font-size:11px}.badge.PENDING{color:#c9a15a}.badge.APPROVED{color:#8a8}.badge.REJECTED{color:#d36}.admin-cols{grid-template-columns:1.2fr .8fr;gap:18px;display:grid}.rules h2{color:var(--ink);text-transform:uppercase;margin:28px 0 8px;font-size:15px}.stats{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.stat{background:var(--panel);border:1px solid var(--line);text-align:center;border-radius:16px;padding:20px}.stat strong{font-size:32px;display:block}.stat span{color:var(--dim)}.ticker p{color:var(--dim);margin:0 0 10px}.foot-wrap{padding:20px 20px 32px}.foot-card{border:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(12,10,10,.7);border-radius:28px;grid-template-columns:1.1fr .9fr;width:min(1180px,100%);min-height:240px;margin:0 auto;display:grid;overflow:hidden}.foot-copy{padding:28px 32px 32px}.foot-copy nav{flex-wrap:wrap;gap:10px 16px;margin:22px 0 18px;display:flex}.foot-copy p{color:var(--dim);margin:0;font-size:13px}.foot-credit{margin-top:8px}.foot-art{background:radial-gradient(70% 60%,rgba(218,28,47,.18),transparent 62%),#0a0707;place-items:center;min-height:220px;display:grid}.foot-art img{object-fit:contain;width:min(260px,70%);height:auto}.foot{border-top:1px solid var(--line);color:var(--dim);justify-content:space-between;gap:20px;padding:28px 40px 48px;font-size:13px;display:flex}.foot nav{flex-wrap:wrap;gap:10px 16px;display:flex}@media (max-width:980px){.step-rail,.faction-grid,.promo-grid,.foot-card,.meta-row,.page-board,.page-board.three,.staff-grid{grid-template-columns:1fr}.faction{min-height:280px}.hero-mark{font-size:18vw}}@media (max-width:860px){.nav-center{display:none}.nav-center.open{border:1px solid var(--line);background:rgba(9,5,5,.96);border-radius:20px;flex-direction:column;gap:14px;padding:16px 20px 20px;display:flex;position:absolute;top:78px;left:14px;right:14px;transform:none}.menu-btn{display:block}.stats,.cards,.cards.four,.admin-cols,.split,.two,.mosaic,.mosaic.tight{grid-template-columns:1fr}.row{grid-template-columns:100px 1fr}.row img{width:100px;height:64px}.foot{flex-direction:column}.navbar{border-radius:22px}}.hero-stack .server-card{width:100%}.server-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(32,22,20,.72);border:1px solid rgba(255,255,255,.1);border-radius:22px;overflow:hidden;box-shadow:0 18px 50px rgba(0,0,0,.35)}.server-card header{justify-content:space-between;align-items:center;padding:15px 20px;display:flex}.server-card header span{color:#9a9090;letter-spacing:.16em;text-transform:uppercase;font-size:11px}.server-card header em{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#2a2a2a;border-radius:999px;align-items:center;gap:7px;padding:5px 10px 5px 8px;font-size:11px;font-style:normal;font-weight:600;display:inline-flex}.server-card header em i{background:#777;border-radius:999px;width:7px;height:7px}.server-card header em.is-on{background:#1b3a22}.server-card header em.is-on i{background:#3dce6a;animation:1.8s ease-out infinite pulse-dot}.server-card-connect{border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);padding:14px 20px 16px}.server-card-connect span{color:#9a9090;margin-bottom:6px;font-size:12px;display:block}.server-card-connect button,.server-card-connect strong{color:#fff;text-align:left;background:0 0;border:0;width:100%;padding:0;font:500 16px/1.45 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:block}.server-card-connect button{cursor:pointer}.server-card dl{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));margin:0;padding:16px 8px 18px;display:grid}.server-card dl div{text-align:center}.server-card dd{letter-spacing:-.03em;margin:0 0 3px;font-size:28px;font-weight:700}.server-card dt{color:#9a9090;font-size:12px}.live-chip{color:#ddd;letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(9,5,5,.45);border:1px solid rgba(255,255,255,.14);border-radius:999px;align-items:center;gap:8px;margin:0 0 14px;padding:6px 12px;font-size:12px;display:inline-flex}.live-chip i,.live-dot{background:#6a6a6a;border-radius:999px;width:8px;height:8px}.live-chip.is-on i,.live-dot.is-on{background:#3dce6a;animation:1.8s ease-out infinite pulse-dot;box-shadow:0 0 rgba(61,206,106,.6)}.connect-live{gap:8px}.live-dot{display:inline-block}.embers{z-index:3;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.embers span{opacity:0;background:#e2a0ad;border-radius:999px;width:3px;height:3px;animation:14s linear infinite ember-rise;position:absolute;bottom:-10%}.embers span:nth-child(odd){background:#da1c2f;width:2px;height:2px}.embers span:first-child{animation-delay:0s;left:8%}.embers span:nth-child(2){animation-delay:1.2s;left:16%}.embers span:nth-child(3){animation-delay:3s;left:24%}.embers span:nth-child(4){animation-delay:.6s;left:33%}.embers span:nth-child(5){animation-delay:4.4s;left:41%}.embers span:nth-child(6){animation-delay:2.1s;left:49%}.embers span:nth-child(7){animation-delay:5.5s;left:58%}.embers span:nth-child(8){animation-delay:1.8s;left:66%}.embers span:nth-child(9){animation-delay:3.7s;left:73%}.embers span:nth-child(10){animation-delay:6.2s;left:80%}.embers span:nth-child(11){animation-delay:.9s;left:87%}.embers span:nth-child(12){animation-delay:7s;left:12%}.embers span:nth-child(13){animation-delay:8.3s;left:54%}.embers span:nth-child(14){animation-delay:2.8s;left:91%}.hero-mark{animation:18s ease-in-out infinite alternate mark-drift}.scroll-hint{animation:2.2s ease-in-out infinite hint-bob}.site-backdrop-img{animation:46s ease-in-out infinite alternate bg-drift}.faction img,.mosaic img,.foot-art{transition:transform 1.1s}.faction:hover img,.mosaic figure:hover img{transform:scale(1.06)}.step-card,.promo,.faction,.job-card,.rule-card{transition:transform .35s,border-color .35s}.step-card:hover,.promo:hover,.faction:hover,.job-card:hover,.rule-card:hover{transform:translateY(-4px)}@keyframes pulse-dot{0%{box-shadow:0 0 rgba(61,206,106,.55)}70%{box-shadow:0 0 0 8px rgba(61,206,106,0)}to{box-shadow:0 0 rgba(61,206,106,0)}}@keyframes ember-rise{0%{opacity:0;transform:translateY(0)translate(0)}12%{opacity:.7}to{opacity:0;transform:translateY(-110vh)translate(18px)}}@keyframes mark-drift{0%{transform:translate(-50%,-52%)}to{transform:translate(-50%,-46%)}}@keyframes hint-bob{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@keyframes bg-drift{0%{transform:scale(1.04)}to{transform:scale(1.14)translate(-1.5%,1%)}}.form-panel{max-width:420px}.form-panel .btn.discord{width:100%;min-height:52px;font-size:16px}.form-panel .btn.discord svg{width:22px;height:22px}.form-panel .form{border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(10,8,8,.72);border-radius:22px;padding:22px}.dash{grid-template-columns:200px 1fr;align-items:start;gap:16px;display:grid}.dash-nav{border:1px solid var(--line);background:rgba(10,8,8,.72);border-radius:22px;flex-direction:column;gap:8px;padding:12px;display:flex}.dash-nav button{text-align:left;color:#c8c0c2;font:600 13px/1.2 var(--font-sans),sans-serif;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:10px 12px}.dash-nav button.is-on,.dash-nav button:hover{color:#fff;background:rgba(218,28,47,.16)}.dash-main{min-width:0}.dash-stats{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.dash-stats article{border:1px solid var(--line);background:rgba(10,8,8,.72);border-radius:18px;padding:16px 18px}.dash-stats em{color:var(--red);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-style:normal;display:block}.dash-stats strong{letter-spacing:-.04em;font-size:32px}.dash-search{margin-bottom:12px}.dash-table-wrap{border:1px solid var(--line);background:rgba(10,8,8,.72);border-radius:18px;overflow:auto}.dash-table{border-collapse:collapse;width:100%;font-size:14px}.dash-table th,.dash-table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:12px 14px}.dash-table th{color:#9a9090;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.dash-table td strong{display:block}.dash-table td span{color:var(--dim);font-size:12px}.dash-table select{width:auto;margin:0;padding:7px 10px}.dash-muted{color:var(--dim);white-space:nowrap}.dash-check{color:#d8d2d3;align-items:center;gap:8px;font-size:13px;display:flex}.dash-check input{width:auto;margin:0}.dash-staff-edit{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:14px;display:grid}.dash-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.dash-queue{gap:12px;display:grid}.staff-field{z-index:0;pointer-events:none;width:100%;height:100dvh;display:block;position:fixed;top:0;bottom:0;left:0;right:0}.staff-wrap{z-index:2;width:min(1080px,100% - 32px);margin:0 auto;position:relative}.staff-head{text-align:center;padding:8px 0 40px}.staff-head h1{letter-spacing:-.04em;margin:0 0 6px;font-size:36px}.staff-head p{color:#8a7f82;margin:0;font-size:15px}.staff-groups{gap:42px;display:grid}.staff-group h2{color:var(--red);letter-spacing:.08em;text-transform:uppercase;text-align:center;margin:0 0 18px;font-size:13px;font-weight:600}.staff-board{flex-wrap:wrap;justify-content:center;gap:28px 24px;margin:0;padding:0;list-style:none;display:flex}.staff-card{text-align:center;width:148px;animation:.45s both staff-in;animation-delay:calc(var(--i,0)*45ms)}.staff-ava{width:112px;height:112px;margin:0 auto 12px}.staff-ava img{object-fit:cover;box-sizing:border-box;background:#161212;border:3px solid #f4f0f0;border-radius:50%;width:112px;height:112px;transition:transform .22s;display:block}.staff-card:hover img{transform:scale(1.06)}.staff-card h3{letter-spacing:-.02em;margin:0;font-size:16px;font-weight:600}@keyframes staff-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:720px){.staff-card{width:42%}}@media (max-width:980px){.dash,.dash-stats,.dash-staff-edit{grid-template-columns:1fr}.dash-nav{flex-flow:wrap}}@media (prefers-reduced-motion:reduce){.embers,.hero-mark,.scroll-hint,.site-backdrop-img,.live-chip.is-on i,.live-dot.is-on,.staff-card{animation:none}.faction:hover img,.mosaic figure:hover img,.step-card:hover,.promo:hover,.faction:hover,.staff-card:hover img{transform:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
