@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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}}}@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,::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,-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:#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}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.static{position:static}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.filter{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,)}}:root{--black:#030303;--panel:#070707;--white:#f7f5f2;--muted:#a7a3a0;--line:#ffffff2e;--orange:#ff5a00;--red:#e62100}.astraServerPage{color:#f7f5f2;background:#050505}.astraServerHero{border:0;border-radius:42px}.astraHeroMedia,.astraHeroShade{position:absolute;inset:0}.astraHeroMedia{z-index:-2}.astraHeroMedia img{object-fit:cover;object-position:center 48%;filter:saturate(.84)contrast(1.08);transform:scale(1.015)}.astraHeroShade{background:linear-gradient(90deg,#030303fa 0%,#030303c2 37%,#03030324 72%),linear-gradient(#0000 47%,#030303f0 100%),linear-gradient(#0303036b 0%,#0000 30%),radial-gradient(circle at 76% 62%,#ff4a0033,#0000 34%)}.astraHeroBreadcrumb{z-index:6;position:absolute;top:132px;left:4.3vw}.astraHeroCopy{z-index:5;width:min(860px,60vw);position:absolute;bottom:clamp(150px,17vh,205px);left:4.3vw}.astraHeroCopy .sectionEyebrow{color:#ff6a1a}.astraHeroCopy h1{letter-spacing:.005em;margin:24px 0 0;font-size:clamp(116px,14.5vw,270px);font-weight:390;line-height:.7}.astraHeroCopy h2{letter-spacing:-.005em;text-wrap:balance;max-width:780px;margin:42px 0 0;font-size:clamp(35px,3.7vw,68px);font-weight:390;line-height:.96}.astraHeroCopy>p:not(.sectionEyebrow){color:#ffffffb3;max-width:590px;margin:23px 0 0;font-size:14px;line-height:1.52}.astraHeroActions{align-items:center;gap:28px;margin-top:34px;display:flex}.astraHeroActions .button{width:min(250px,100%)}.astraHeroActions>a:last-child{color:#ffffffc2;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:18px;font-size:11px;font-weight:600;display:inline-flex}.astraHeroActions>a:last-child:hover{color:#fff}.astraHeroFacts{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090909c7;border-radius:22px;grid-template-columns:repeat(3,minmax(0,1fr));width:min(720px,44vw);display:grid;position:absolute;bottom:32px;right:3vw;overflow:hidden}.astraHeroFacts>div{grid-template-columns:28px 1fr;align-content:center;gap:8px 12px;min-height:98px;padding:20px;display:grid}.astraHeroFacts>div+div{background:#ffffff09}.astraHeroFacts span{color:#ff6414;grid-row:1/span 2;font-size:10px}.astraHeroFacts strong{letter-spacing:.055em;text-transform:uppercase;font-size:10px;font-weight:600}.astraHeroFacts small{color:#ffffff80;font-size:10px}.astraMovementSection,.astraPossibilitiesSection,.astraShowcaseSection,.astraRulesSection,.astraServerFaq,.astraNextSection{padding:clamp(105px,10vw,180px) 4.3vw}.astraMovementSection{color:#090909;background:#efede8;grid-template-columns:repeat(12,minmax(0,1fr));gap:30px 1.1vw;display:grid;overflow:hidden}.astraMovementSection>header{grid-column:1/span 10}.astraMovementSection>header .sectionEyebrow,.astraPossibilitiesHeading .sectionEyebrow,.astraShowcaseHeading .sectionEyebrow,.astraRulesHeading .sectionEyebrow,.astraNextSection>.sectionEyebrow{color:#0000007a}.astraMovementSection h2,.astraPossibilitiesHeading h2,.astraShowcaseHeading h2,.astraRulesHeading h2,.astraServerFaq h2,.astraLaunchCopy h2{letter-spacing:-.008em;text-wrap:balance;margin:26px 0 0;font-size:clamp(60px,7.3vw,134px);font-weight:380;line-height:.87}.astraMovementVisual{background:#0a0a0a;border-radius:28px;grid-column:1/span 9;margin-top:clamp(65px,7vw,120px);position:relative;overflow:hidden}.astraMovementVisual img{object-fit:cover;width:100%;height:min(740px,58vw);display:block}.astraMovementVisual>span{color:#fff;letter-spacing:.01em;font-size:clamp(28px,4.3vw,78px);font-weight:500;line-height:.8;position:absolute;bottom:22px;left:24px}.astraMovementSection>aside{grid-column:10/-1;align-self:end;padding:0 1vw 18px 1.4vw}.astraMovementSection>aside p{color:#000000a8;margin:0;font-size:15px;line-height:1.55}.astraMovementSection>aside a{color:#dd3900;letter-spacing:.06em;text-transform:uppercase;gap:20px;margin-top:34px;font-size:10px;font-weight:650;display:inline-flex}.astraPossibilitiesSection{background:radial-gradient(circle at 82% 8%,#ff480061,#0000 31%),#080808}.astraPossibilitiesHeading{grid-template-columns:minmax(130px,.5fr) minmax(540px,2fr) minmax(260px,.7fr);gap:5vw;display:grid}.astraPossibilitiesHeading .sectionEyebrow,.astraShowcaseHeading .sectionEyebrow,.astraRulesHeading .sectionEyebrow{color:#ffffff75}.astraPossibilitiesHeading h2{margin-top:0}.astraPossibilitiesHeading>p:last-child,.astraShowcaseHeading>p:last-child{color:#ffffff9c;margin:3px 0 0;font-size:14px;line-height:1.52}.astraPhysicsStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:clamp(70px,7vw,120px);display:grid}.astraPhysicsStrip article{background:#ffffff0b;border-radius:26px;flex-direction:column;min-height:390px;padding:28px;display:flex}.astraPhysicsStrip article:nth-child(2){background:linear-gradient(145deg,#ff6500 0%,#dc2100 56%,#690500 100%)}.astraPhysicsStrip article>span{color:#ffffff7a;letter-spacing:.06em;text-transform:uppercase;font-size:9px}.astraPhysicsStrip strong{letter-spacing:.005em;margin:auto 0 0;font-size:clamp(54px,5.4vw,96px);font-weight:430;line-height:.82}.astraPhysicsStrip p{color:#ffffff9e;max-width:360px;margin:28px 0 0;font-size:13px;line-height:1.48}.astraShowcaseSection{background:#0d0d0d}.astraShowcaseHeading{grid-template-columns:minmax(130px,.48fr) minmax(520px,1.75fr) minmax(260px,.72fr);gap:5vw;display:grid}.astraShowcaseHeading h2{margin-top:0}.astraShowcaseGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(58px,6vw,104px) 16px;margin-top:clamp(75px,8vw,130px);display:grid}.astraShowcaseCard{min-width:0;margin:0}.astraShowcaseCard1,.astraShowcaseCard4{grid-column:1/-1}.astraShowcaseCard img{aspect-ratio:16/9;object-fit:cover;filter:saturate(.92)contrast(1.02);border-radius:20px;width:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .3s;display:block}.astraShowcaseCard:hover img{filter:saturate(1.05)contrast(1.03);transform:scale(1.008)}.astraShowcaseCard figcaption{grid-template-columns:1fr;gap:13px;padding:20px 2px 0;display:grid}.astraShowcaseCard figcaption>span{color:#ffffff6e;letter-spacing:.06em;text-transform:uppercase;font-size:9px}.astraShowcaseCard h3{letter-spacing:-.006em;margin:0;font-size:clamp(29px,2.7vw,50px);font-weight:390;line-height:.95}.astraShowcaseCard figcaption>p{color:#ffffff8f;max-width:520px;margin:2px 0 0;font-size:12px;line-height:1.48}.astraShowcaseCard1 figcaption,.astraShowcaseCard4 figcaption{grid-template-columns:minmax(110px,.32fr) minmax(360px,1fr) minmax(260px,.7fr);gap:3vw}.astraShowcaseCard1 figcaption>p,.astraShowcaseCard4 figcaption>p{grid-column:3}.astraRulesSection{color:#090909;background:#efede8}.astraRulesHeading{grid-template-columns:minmax(130px,.48fr) minmax(620px,2.1fr);gap:5vw;display:grid}.astraRulesHeading .sectionEyebrow{color:#00000075}.astraRulesHeading h2{margin-top:0}.astraRuleRows{margin:clamp(70px,7vw,115px) 0 0 calc(20% + 5vw)}.astraRuleRows article{grid-template-columns:55px minmax(220px,.75fr) minmax(320px,1.25fr);gap:3vw;padding:31px 0;display:grid;box-shadow:inset 0 -1px #00000026}.astraRuleRows article:first-child{box-shadow:inset 0 1px #00000026,inset 0 -1px #00000026}.astraRuleRows span{color:#df3c00;font-size:10px}.astraRuleRows h3{margin:0;font-size:clamp(25px,2.4vw,42px);font-weight:440;line-height:.98}.astraRuleRows p{color:#0000009e;max-width:580px;margin:2px 0 0;font-size:13px;line-height:1.5}.astraRulesLink{color:#f7f5f2;background:#0a0a0a;border-radius:24px;grid-template-columns:1fr auto 36px;align-items:end;gap:28px;min-height:170px;margin:8px 0 0 calc(20% + 5vw);padding:28px;display:grid}.astraRulesLink span{font-size:clamp(31px,3.2vw,55px);font-weight:390;line-height:.94}.astraRulesLink strong{color:#ff5a00;font-size:13px}.astraRulesLink i{font-size:22px;font-style:normal;transition:transform .2s}.astraRulesLink:hover i{transform:translate(4px,-4px)}.astraServerFaq{color:#f7f5f2;background:#0b0b0b}.astraServerFaq .astraFaqHeading{grid-template-columns:minmax(130px,.48fr) minmax(620px,2.1fr)}.astraServerFaq .astraFaqHeading .sectionEyebrow{color:#ffffff73}.astraServerFaq .astraFaqList{border-top:0}.astraServerFaq .astraFaqList details{border-bottom:0;box-shadow:inset 0 -1px #ffffff21}.astraServerFaq .astraFaqList details:first-child{box-shadow:inset 0 1px #ffffff21,inset 0 -1px #ffffff21}.astraServerFaq .astraFaqList summary>span{color:#ff5a00}.astraServerFaq .astraFaqList summary strong{color:#f7f5f2}.astraServerFaq .astraFaqList summary i{color:#ffffffa8}.astraServerFaq .astraFaqList details>p{color:#ffffff94}.astraLaunchSection{background:#050505;min-height:min(880px,92svh);position:relative;overflow:hidden}.astraLaunchSection>img,.astraLaunchSection>div:first-of-type{width:100%;height:100%;position:absolute;inset:0}.astraLaunchSection>img{object-fit:cover;object-position:center 54%}.astraLaunchSection>div:first-of-type{background:linear-gradient(90deg,#030303f2 0%,#0303039e 46%,#0303031f 78%),linear-gradient(#0000 40%,#030303eb)}.astraLaunchCopy{z-index:2;max-width:1000px;position:absolute;bottom:clamp(58px,8vw,130px);left:4.3vw}.astraLaunchCopy h2{max-width:980px}.astraLaunchCopy>p:not(.sectionEyebrow){color:#ffffffad;max-width:560px;margin:28px 0 0 6vw;font-size:14px;line-height:1.5}.astraLaunchCopy .button{width:min(260px,100%);margin:36px 0 0 6vw}.astraNextSection{color:#080808;background:#ff5700}.astraNextSection>.sectionEyebrow{margin-bottom:70px}.astraNextSection>a{grid-template-columns:minmax(170px,.4fr) minmax(360px,1fr) minmax(280px,.65fr) 42px;align-items:end;gap:4vw;display:grid;position:relative}.astraNextSection>a>span,.astraNextSection>a>small{color:#0000009e;font-size:11px;line-height:1.45}.astraNextSection>a>strong{letter-spacing:.005em;font-size:clamp(76px,10vw,180px);font-weight:440;line-height:.72}.astraNextSection>a>i{font-size:30px;font-style:normal;transition:transform .2s}.astraNextSection>a:hover>i{transform:translate(5px,-5px)}@media (max-width:1180px){.astraHeroCopy{width:min(760px,68vw)}.astraHeroFacts{width:min(650px,55vw)}.astraMovementSection>header,.astraMovementVisual{grid-column:1/span 8}.astraMovementSection>aside{grid-column:9/-1}.astraPossibilitiesHeading,.astraShowcaseHeading{grid-template-columns:150px minmax(460px,1fr)}.astraPossibilitiesHeading>p:last-child,.astraShowcaseHeading>p:last-child{grid-column:2;max-width:650px}}@media (max-width:920px){.astraServerHero{border-radius:32px;height:max(820px,100svh - 12px);min-height:820px}.astraHeroMedia img{object-position:58% center}.astraHeroShade{background:linear-gradient(#0303031f 15%,#030303c2 52%,#030303fa 100%),linear-gradient(#0303038f,#0000 30%)}.astraHeroBreadcrumb{top:106px;left:28px}.astraHeroCopy{width:auto;bottom:205px;left:28px;right:28px}.astraHeroCopy h1{font-size:clamp(92px,22vw,170px)}.astraHeroCopy h2{max-width:680px;margin-top:30px}.astraHeroCopy>p:not(.sectionEyebrow){max-width:620px}.astraHeroFacts{width:auto;bottom:22px;left:24px;right:24px}.astraMovementSection,.astraPossibilitiesSection,.astraShowcaseSection,.astraRulesSection,.astraServerFaq,.astraNextSection{padding:100px 28px}.astraMovementSection>header,.astraMovementVisual,.astraMovementSection>aside{grid-column:1/-1}.astraMovementVisual img{height:min(680px,78vw)}.astraMovementSection>aside{max-width:660px;padding:22px 0 0}.astraPossibilitiesHeading,.astraShowcaseHeading,.astraRulesHeading,.astraServerFaq .astraFaqHeading{grid-template-columns:1fr}.astraPossibilitiesHeading>p:last-child,.astraShowcaseHeading>p:last-child{grid-column:auto;max-width:680px;margin-top:24px}.astraPossibilitiesHeading h2,.astraShowcaseHeading h2,.astraRulesHeading h2,.astraServerFaq h2{margin-top:20px}.astraPhysicsStrip{grid-template-columns:1fr}.astraPhysicsStrip article{min-height:290px}.astraShowcaseCard1,.astraShowcaseCard4{grid-column:1/-1}.astraRuleRows,.astraRulesLink,.astraServerFaq .astraFaqList{margin-left:0}.astraNextSection>a{grid-template-columns:150px 1fr 42px}.astraNextSection>a>small{grid-column:2}}@media (max-width:560px){.astraServerHero{border-radius:26px;height:max(860px,100svh - 12px);min-height:860px}.astraHeroBreadcrumb{top:92px;left:20px}.astraHeroCopy{bottom:258px;left:20px;right:20px}.astraHeroCopy h1{margin-top:20px;font-size:clamp(86px,27vw,124px)}.astraHeroCopy h2{margin-top:27px;font-size:clamp(30px,9.5vw,44px)}.astraHeroCopy>p:not(.sectionEyebrow){margin-top:18px;font-size:12px}.astraHeroActions{gap:18px;margin-top:25px}.astraHeroActions .button{width:188px}.astraHeroActions>a:last-child{font-size:9px}.astraHeroFacts{border-radius:18px;grid-template-columns:1fr;bottom:16px;left:16px;right:16px}.astraHeroFacts>div{grid-template-columns:24px 1fr auto;min-height:54px;padding:10px 14px}.astraHeroFacts span{grid-row:auto}.astraHeroFacts small{text-align:right}.astraMovementSection,.astraPossibilitiesSection,.astraShowcaseSection,.astraRulesSection,.astraServerFaq,.astraNextSection{padding:82px 20px}.astraMovementSection h2,.astraPossibilitiesHeading h2,.astraShowcaseHeading h2,.astraRulesHeading h2,.astraServerFaq h2,.astraLaunchCopy h2{font-size:clamp(46px,13.4vw,66px)}.astraMovementVisual{border-radius:18px;margin-top:48px}.astraMovementVisual img{height:112vw}.astraMovementVisual>span{font-size:34px;bottom:17px;left:17px}.astraPhysicsStrip{margin-top:52px}.astraPhysicsStrip article{border-radius:20px;min-height:245px;padding:22px}.astraShowcaseGrid{margin-top:58px;display:block}.astraShowcaseCard+.astraShowcaseCard{margin-top:58px}.astraShowcaseCard img,.astraShowcaseCard1 img,.astraShowcaseCard4 img{aspect-ratio:4/3;border-radius:17px}.astraShowcaseCard figcaption,.astraShowcaseCard1 figcaption,.astraShowcaseCard4 figcaption{grid-template-columns:1fr;gap:12px;padding-top:18px}.astraShowcaseCard figcaption>p,.astraShowcaseCard1 figcaption>p,.astraShowcaseCard4 figcaption>p{grid-column:1}.astraRuleRows{margin-top:55px}.astraRuleRows article{grid-template-columns:32px 1fr;gap:15px;padding:27px 0}.astraRuleRows article p{grid-column:2}.astraRulesLink{border-radius:19px;grid-template-columns:1fr 28px;gap:18px;min-height:145px;padding:22px}.astraRulesLink strong{grid-column:1}.astraRulesLink i{grid-area:1/2/span 2}.astraServerFaq .astraFaqList{margin-top:52px}.astraLaunchSection{min-height:760px}.astraLaunchSection>img{object-position:63% center}.astraLaunchSection>div:first-of-type{background:linear-gradient(#0303031f 12%,#0303039e 46%,#030303fa 100%)}.astraLaunchCopy{bottom:54px;left:20px;right:20px}.astraLaunchCopy>p:not(.sectionEyebrow),.astraLaunchCopy .button{margin-left:0}.astraNextSection>.sectionEyebrow{margin-bottom:48px}.astraNextSection>a{grid-template-columns:1fr 30px}.astraNextSection>a>span,.astraNextSection>a>strong,.astraNextSection>a>small{grid-column:1}.astraNextSection>a>i{grid-area:1/2/span 3}}.pixelBattlePage{color:#f6f4ef;background:#1c1c1c;min-height:100svh;overflow:hidden}.pixelBattleHeader .siteHeader{z-index:120;background:#1c1c1c}.pixelBattleHeader .wordmark,.pixelBattleHeader .desktopNav>a,.pixelBattleHeader .desktopNav>.headerDropdown>.headerDropdownTrigger,.pixelBattleHeader .headerAuthCluster>a,.pixelBattleHeader .headerAccountName strong,.pixelBattleHeader .desktopNav>a:hover,.pixelBattleHeader .desktopNav>a:focus-visible,.pixelBattleHeader .desktopNav>a[aria-current=page],.pixelBattleHeader .desktopNav>.headerDropdown>.headerDropdownTrigger:hover,.pixelBattleHeader .desktopNav>.headerDropdown>.headerDropdownTrigger:focus-visible{color:#fff}.pixelBattleHeader .desktopNav .desktopLanguage{border-color:#ffffff47}.pixelBattleHeader .desktopNav>.headerDropdown>.headerDropdownTrigger>i,.pixelBattleHeader .localeLink{color:#ffffff80}.pixelBattleHeader .headerAccountSkeleton{background:#ffffff29}.pixelBattleHeader .menuButton{background:#ffffff0f;border-color:#ffffff40}.pixelBattleHeader .menuButton span{background:#fff}.pixelBattleWorkspace{box-sizing:border-box;background:#1c1c1c;grid-template-rows:92px minmax(0,1fr) 76px;height:100svh;padding-top:86px;display:grid;overflow:hidden}.pixelBattleTopbar{color:#fff;justify-content:flex-start;align-items:center;gap:20px;min-width:0;padding:0 12px 0 3.4vw;display:flex}.pixelBattleTopbarTitle{flex:none;align-items:center;gap:15px;display:flex}.pixelBattleTopbarTitle>span{color:#ff6414;letter-spacing:.1em;white-space:nowrap;font-size:9px;font-weight:750}.pixelBattleTopbar h1{letter-spacing:-.025em;margin:0;font-size:clamp(30px,2.35vw,44px);font-weight:430;line-height:1}.pixelBattleTopbar p{color:#ffffff75;margin:0;font-size:8px}.pixelBattleTopbarSummary{align-self:center;align-items:center;gap:10px;min-width:0;padding-top:0;display:flex}.pixelBattleTopbarSummary p{white-space:nowrap;order:1}.pixelBattleTopbarSummary .pixelBattleSignals{order:0}.pixelBattleSignals{align-items:center;gap:5px;display:flex}.pixelBattleSignals>span{color:#ffffffad;letter-spacing:.04em;text-transform:uppercase;background:#292929;border-radius:9px;align-items:center;gap:7px;min-height:30px;padding:0 10px;font-size:7px;font-weight:700;display:inline-flex}.pixelBattleSignals i{background:#b8ff36;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #b8ff36a6}.pixelBattleSignals span[data-status=paused] i,.pixelBattleSignals span[data-status=reconnecting] i{background:#ff9f1a;box-shadow:0 0 12px #ff9f1a80}.pixelBattleSignals span[data-status=finished] i{box-shadow:none;background:#777}.pixelBattleStage{grid-template-columns:minmax(0,1fr) minmax(330px,380px);gap:10px;min-height:0;padding:0 12px;transition:grid-template-columns .18s;display:grid;position:relative}.pixelBattleWorkspace[data-sidebar-collapsed=true] .pixelBattleStage{grid-template-columns:minmax(0,1fr)}.pixelBattleWorkspace[data-sidebar-collapsed=true] .pixelBattleSidebar{display:none}.pixelBattleWorkspaceNav{box-sizing:border-box;flex:none;gap:5px;width:auto;min-width:0;margin-left:auto;display:flex}.pixelBattleWorkspaceNav button{color:#fff9;cursor:pointer;text-align:left;background:#292929;border:0;border-radius:11px;justify-content:space-between;align-items:center;gap:9px;min-width:112px;min-height:42px;padding:0 12px;font-size:9px;font-weight:650;transition:background .15s,color .15s;display:flex}.pixelBattleWorkspaceNav button b{color:#ffffff57;font-size:7px;font-weight:700}.pixelBattleWorkspaceNav button[data-active=true]{color:#0a0a0a;background:#f1efea}.pixelBattleWorkspaceNav button[data-active=true] b{color:#ff5a00}.pixelBattleWorkspaceNav button:hover:not([data-active=true]){color:#fff;background:#333}.pixelBattleViewport{background:#0c0c0c;border-radius:24px;min-width:0;position:relative;overflow:hidden;box-shadow:inset 0 0 90px #00000061,0 24px 80px #0000003d}.pixelBattleViewport canvas{touch-action:none;cursor:grab;width:100%;height:100%;image-rendering:pixelated;display:block}.pixelBattleViewport canvas:active{cursor:grabbing}.pixelBattleViewport[data-reporting=true] canvas{cursor:crosshair}.pixelBattleViewControls{z-index:7;gap:7px;display:flex;position:absolute;top:46px;right:16px}.pixelBattleViewControls button{color:#ffffffc7;cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#252525f0;border:0;border-radius:11px;align-items:center;gap:9px;min-height:42px;padding:0 13px 0 8px;font-size:8px;font-weight:680;display:flex}.pixelBattleViewControls button i{color:#fff;background:#ffffff12;border-radius:8px;place-items:center;width:28px;height:28px;font-size:15px;font-style:normal;display:grid}.pixelBattleViewControls button:hover,.pixelBattleViewControls button[aria-pressed=true]{color:#0a0a0a;background:#f1efea}.pixelBattleViewControls button:hover i,.pixelBattleViewControls button[aria-pressed=true] i{color:#0a0a0a;background:#ff5a00}.pixelBattleWorkspace[data-fullscreen=true]{z-index:9999;grid-template-rows:minmax(0,1fr) 76px;height:100svh;padding-top:0;position:fixed;inset:0}.pixelBattleWorkspace[data-fullscreen=true] .pixelBattleTopbar,.pixelBattleWorkspace[data-fullscreen=true] .pixelBattleWorkspaceNav{display:none}.pixelBattleWorkspace[data-fullscreen=true] .pixelBattleStage{padding-top:10px}body.pixelBattleFullscreenOpen{overflow:hidden}body.pixelBattleFullscreenOpen .pixelBattleHeader{display:none}.pixelBattleCanvasMeta{color:#ffffff80;letter-spacing:.04em;pointer-events:none;justify-content:space-between;align-items:center;gap:12px;font-size:9px;display:flex;position:absolute;bottom:16px;left:356px;right:18px}.pixelBattleCursorCoordinates{z-index:4;color:#fff;letter-spacing:.03em;pointer-events:none;white-space:nowrap;background:#040507e6;border-radius:7px;gap:8px;padding:7px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;display:flex;position:absolute;transform:translate(14px,14px)}.pixelBattleCursorCoordinates b:last-child{color:#ff6414}.pixelBattleAuthor{color:#ffffffdb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto;background:#080808c7;border-radius:10px;align-items:center;gap:8px;min-height:32px;padding:0 10px;display:flex}.pixelBattleAuthor>i{width:11px;height:11px}.pixelBattleAuthor time{color:#ffffff57}.pixelBattleTools{z-index:5;box-sizing:border-box;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);scrollbar-width:thin;background:#303030fa;border-radius:20px;gap:16px;width:292px;max-height:calc(100% - 124px);padding:20px;display:grid;position:absolute;top:72px;left:72px;overflow:auto;box-shadow:0 24px 70px #0000003d}.pixelBattleToolsHeader{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.pixelBattleToolsHeader span,.pixelBattlePalette header,.pixelBattleCustomPalette header,.pixelBattleZoomControl>span{color:#fff6;letter-spacing:.075em;text-transform:uppercase;font-size:8px;font-weight:700}.pixelBattleToolsHeader strong{letter-spacing:-.01em;font-size:17px;font-weight:560}.pixelBattleColorControl{grid-template-columns:64px minmax(0,1fr);gap:9px;display:grid}.pixelBattleColorPreview{cursor:pointer;background:0 0;border:0;border-radius:13px;width:64px;height:58px;padding:0;display:block;position:relative;overflow:hidden}.pixelBattleColorPreview>span{z-index:2;color:#fffc;text-transform:uppercase;font-size:7px;font-weight:750;position:absolute;bottom:6px;right:7px}.pixelBattleColorPreview i{position:absolute;inset:0}.pixelBattleHexField{background:#191919;border-radius:13px;grid-template-columns:auto 1fr;align-items:center;gap:10px;min-width:0;padding:0 13px;display:grid}.pixelBattleHexField span{color:#ffffff57;letter-spacing:.08em;font-size:8px;font-weight:700}.pixelBattleHexField input{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.pixelBattleColorPickerDismiss{z-index:6;cursor:default;background:0 0;border:0;padding:0;position:absolute;inset:0}.pixelBattleColorPicker{z-index:8;box-sizing:border-box;color:#fff;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);scrollbar-width:thin;background:#252525fc;border-radius:20px;gap:9px;width:300px;max-height:calc(100% - 36px);padding:14px;display:grid;position:absolute;top:18px;left:350px;overflow:auto;box-shadow:0 26px 90px #00000094}.pixelBattleColorPicker>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.pixelBattleColorPicker>header>div{gap:4px;display:grid}.pixelBattleColorPicker>header span{color:#ff6414;letter-spacing:.09em;font-size:7px;font-weight:760}.pixelBattleColorPicker>header strong{letter-spacing:-.015em;font-size:16px;font-weight:560}.pixelBattleColorPicker>header>button{color:#ffffffb8;cursor:pointer;background:#252525;border:0;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;padding:0;font-size:16px;display:grid}.pixelBattlePickerCurrent{background:#191919;border-radius:12px;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;padding:6px;display:grid}.pixelBattlePickerCurrent>i{border-radius:9px;width:36px;height:36px}.pixelBattlePickerCurrent>div{gap:3px;display:grid}.pixelBattlePickerCurrent span,.pixelBattlePickerCurrent>b{color:#ffffff59;letter-spacing:.045em;text-transform:uppercase;font-size:7px;font-weight:650}.pixelBattlePickerCurrent strong{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:650}.pixelBattlePickerCurrent>b{text-align:right;max-width:58px;line-height:1.4}.pixelBattleSaturationField{cursor:crosshair;touch-action:none;border-radius:14px;height:118px;position:relative;overflow:hidden}.pixelBattleSaturationField:before{content:"";background:linear-gradient(#0000,#000),linear-gradient(90deg,#fff,#fff0);position:absolute;inset:0}.pixelBattleSaturationField>span{z-index:2;pointer-events:none;background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 10px #0009}.pixelBattleHueSlider{grid-template-columns:32px 1fr 34px;align-items:center;gap:8px;display:grid}.pixelBattleHueSlider>span,.pixelBattlePickerHex>span,.pixelBattleRgbFields label>span{color:#fff6;letter-spacing:.08em;font-size:7px;font-weight:720}.pixelBattleHueSlider input{appearance:none;cursor:pointer;background:linear-gradient(90deg,#f33,#ff0,#0f6,#0ff,#16f,#b2f,#f33);border-radius:999px;width:100%;height:8px;margin:0}.pixelBattleHueSlider input::-webkit-slider-thumb{appearance:none;background:#fff;border:0;border-radius:50%;width:16px;height:16px;box-shadow:0 2px 9px #0000008c}.pixelBattleHueSlider input::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:16px;height:16px;box-shadow:0 2px 9px #0000008c}.pixelBattleHueSlider output{color:#ffffffad;text-align:right;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px}.pixelBattleRgbFields{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.pixelBattleRgbFields label,.pixelBattlePickerHex{background:#191919;border-radius:10px;grid-template-columns:16px 1fr;align-items:center;gap:7px;min-height:34px;padding:0 10px;display:grid}.pixelBattleRgbFields input,.pixelBattlePickerHex input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.pixelBattleRgbFields input{appearance:textfield}.pixelBattleRgbFields input::-webkit-inner-spin-button{appearance:none;margin:0}.pixelBattleRgbFields input::-webkit-outer-spin-button{appearance:none;margin:0}.pixelBattleColorPicker>footer{grid-template-columns:1fr 84px;gap:6px;display:grid}.pixelBattleColorPicker>footer button{color:#fff;cursor:pointer;text-transform:uppercase;background:#252525;border:0;border-radius:10px;min-height:38px;padding:0 12px;font-size:8px;font-weight:720}.pixelBattleColorPicker>footer button:last-child{color:#0a0a0a;background:#ff5a00}.pixelBattleColorPicker>footer button:disabled{color:#ffffff40;cursor:default}.pixelBattlePalette,.pixelBattleCustomPalette{gap:10px;display:grid}.pixelBattlePalette header,.pixelBattleCustomPalette header{justify-content:space-between;align-items:center;display:flex}.pixelBattlePalette header small{color:#ffffff38;font-size:8px}.pixelBattleSwatches{grid-template-columns:repeat(10,1fr);gap:6px;display:grid}.pixelBattleSwatches button,.pixelBattleCustomPalette>div>span>button:first-child{aspect-ratio:1;cursor:pointer;border:0;border-radius:8px;width:100%;padding:0;transition:transform .14s,opacity .14s}.pixelBattleSwatches button:hover,.pixelBattleCustomPalette>div>span>button:first-child:hover{transform:scale(.86)}.pixelBattleSwatches button[aria-pressed=true],.pixelBattleCustomPalette>div>span>button:first-child[aria-pressed=true]{transform:scale(.64)}.pixelBattleCustomPalette header button{color:#ff6414;cursor:pointer;text-transform:uppercase;background:0 0;border:0;padding:0;font-size:8px;font-weight:720}.pixelBattleCustomPalette header button:disabled{color:#fff3;cursor:default}.pixelBattleCustomPalette>div{grid-template-columns:repeat(10,1fr);gap:6px;display:grid}.pixelBattleCustomPalette>div>span{position:relative}.pixelBattleCustomPalette>div>span>button:last-child{color:#ffffffbf;cursor:pointer;background:#2a2a2a;border:0;border-radius:50%;place-items:center;width:15px;height:15px;padding:0;font-size:9px;display:grid;position:absolute;top:-5px;right:-4px}.pixelBattleToolPrimary{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.pixelBattleToolPrimary button{color:#ffffffb8;cursor:pointer;background:#191919;border:0;border-radius:11px;align-items:center;gap:8px;min-height:44px;padding:0 10px;font-size:8px;font-weight:680;transition:background .15s,color .15s;display:flex}.pixelBattleToolPrimary button i{background:#ffffff12;border-radius:7px;place-items:center;width:23px;height:23px;font-size:13px;font-style:normal;display:grid}.pixelBattleToolPrimary button:hover,.pixelBattleToolPrimary button[data-active=true]{color:#090909;background:#ff5a00}.pixelBattleZoomControl{gap:9px;display:grid}.pixelBattleZoomControl>div{grid-template-columns:38px 1fr 38px 38px;gap:5px;display:grid}.pixelBattleZoomControl :is(button,output){color:#ffffffc7;background:#191919;border:0;border-radius:9px;place-items:center;min-height:38px;font-size:12px;display:grid}.pixelBattleZoomControl button{cursor:pointer}.pixelBattleZoomControl button:hover{background:#ff64142e}.pixelBattleZoomControl output{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.pixelBattleSidebar{background:#303030;border-radius:24px;grid-template-rows:minmax(0,1fr);min-height:0;display:grid;overflow:hidden;box-shadow:0 24px 70px #0000002e}.pixelBattlePanel{scrollbar-width:thin;min-height:0;padding:24px 18px;overflow:auto}.pixelBattlePanel>header>span{color:#ff6414;letter-spacing:.08em;font-size:8px;font-weight:700}.pixelBattlePanel>header h2{letter-spacing:-.035em;margin:8px 0 24px;font-size:clamp(27px,2.4vw,40px);font-weight:430}.pixelBattleRanking{gap:4px;display:grid}.pixelBattleRanking article{background:#ffffff09;border-radius:11px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.pixelBattleRanking article>strong{color:#ff6414;font-size:9px}.pixelBattleRanking article>div{flex-direction:column;min-width:0;display:flex}.pixelBattleRanking article>div :is(a,b){text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;overflow:hidden}.pixelBattleRanking small{color:#ffffff59;font-size:7px;font-weight:450}.pixelBattleRanking article>span{color:#fff;text-align:right;flex-direction:column;font-size:11px;font-weight:700;display:flex}.pixelBattleRanking>p,.pixelBattleActivity>p{color:#ffffff73;font-size:11px;line-height:1.5}.pixelBattleStatGrid{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.pixelBattleStatGrid article{background:#1a1a1a;border-radius:12px;flex-direction:column;justify-content:flex-end;min-height:94px;padding:12px;display:flex}.pixelBattleStatGrid strong{font-size:22px;font-weight:500}.pixelBattleStatGrid span{color:#ffffff61;text-transform:uppercase;margin-top:5px;font-size:7px;line-height:1.25}.pixelBattleActivityTitle{color:#ffffff80;letter-spacing:.06em;text-transform:uppercase;margin:24px 0 10px;font-size:8px}.pixelBattleActivity{gap:4px;display:grid}.pixelBattleActivity article{background:#ffffff09;border-radius:8px;grid-template-columns:12px 1fr auto;align-items:center;gap:8px;min-height:34px;padding:0 8px;font-size:8px;display:grid}.pixelBattleActivity article i{width:10px;height:10px}.pixelBattleActivity time{color:#ffffff52}.pixelBattleSignIn{background:linear-gradient(135deg,#352019,#171717 70%);border-radius:16px;padding:22px}.pixelBattleSignIn p{margin:0 0 24px;font-size:22px;line-height:1.04}.pixelBattleSignIn a,.pixelBattlePanelAction{color:#080808;cursor:pointer;background:#f3f0e9;border-radius:11px;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:0 15px;font-size:10px;font-weight:700;display:flex}.pixelBattlePanelAction:disabled{opacity:.5;cursor:wait}.pixelBattleReplay{gap:16px;display:grid}.pixelBattleReplay>div{align-items:center;gap:14px;display:flex}.pixelBattleReplay>div button{cursor:pointer;background:#ff5a00;border-radius:12px;width:44px;height:44px}.pixelBattleReplay>div strong{font-size:11px}.pixelBattleReplay>input{accent-color:#ff5a00;width:100%}.pixelBattleReplay>label{color:#ffffff73;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:9px;display:flex}.pixelBattleReplay select{color:#fff;background:#222;border:0;border-radius:8px;outline:0;padding:8px}.pixelBattleSeasonList{gap:6px;display:grid}.pixelBattleSeasonList article{background:#ffffff09;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:68px;padding:12px;display:flex}.pixelBattleSeasonList article[data-active=true]{color:#0b0b0b;background:#ff5a00}.pixelBattleSeasonList article div{flex-direction:column;display:flex}.pixelBattleSeasonList strong{font-size:12px}.pixelBattleSeasonList span,.pixelBattleSeasonList small{color:currentColor;opacity:.58;font-size:7px}.pixelBattleActionBar{color:#fff;background:#1c1c1c;justify-content:space-between;align-items:center;gap:20px;padding:10px 4.25vw;display:flex}.pixelBattleActionBar>div{flex-direction:column;gap:4px;display:flex}.pixelBattleActionBar>div span{color:#ffffff61;letter-spacing:.06em;text-transform:uppercase;font-size:8px}.pixelBattleActionBar>div strong{font-size:12px;font-weight:600}.pixelBattleActionBar>button{color:#080808;cursor:pointer;background:#f3f0e9;border-radius:14px;align-items:center;gap:12px;width:min(330px,48vw);min-height:52px;padding:0 8px 0 18px;font-size:11px;font-weight:750;display:flex}.pixelBattleActionBar>button>i{width:15px;height:15px}.pixelBattleActionBar>button>span{color:#fff;background:#080808;border-radius:10px;place-items:center;width:38px;height:38px;margin-left:auto;display:grid}.pixelBattleActionBar>button:disabled{color:#fff6;cursor:not-allowed;background:#292929}.pixelBattleReportHint{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f0f0fe6;border-radius:12px;align-items:center;gap:14px;padding:11px 12px 11px 15px;display:flex;position:absolute;top:16px;left:88px}.pixelBattleReportHint strong{color:#ff6414;text-transform:uppercase;font-size:9px}.pixelBattleReportHint span{color:#ffffff8f;font-size:9px}.pixelBattleReportHint button{cursor:pointer;background:#2a2a2a;border-radius:8px;padding:8px 10px;font-size:8px}.pixelBattleModal{z-index:300;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#000000b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.pixelBattleModal :is(article,form){background:#171717;border-radius:24px;gap:18px;width:min(480px,100%);padding:34px;display:grid;position:relative;box-shadow:0 30px 100px #00000080}.pixelBattleModal :is(article,form)>button:first-child{cursor:pointer;background:#252525;border-radius:10px;width:34px;height:34px;position:absolute;top:14px;right:14px}.pixelBattleModal :is(article,form)>span{color:#ff6414;letter-spacing:.08em;font-size:8px;font-weight:750}.pixelBattleModal h2{letter-spacing:-.04em;max-width:390px;margin:0;font-size:clamp(34px,5vw,56px);font-weight:430;line-height:.95}.pixelBattleModal p{color:#ffffff8c;margin:0;font-size:12px;line-height:1.55}.pixelBattleModal article>a,.pixelBattleModalSubmit{color:#0b0b0b;cursor:pointer;background:#ff5a00;border-radius:12px;justify-content:space-between;align-items:center;min-height:52px;padding:0 16px;font-size:11px;font-weight:750;display:flex}.pixelBattleModal label{color:#ffffff7a;letter-spacing:.06em;text-transform:uppercase;gap:7px;font-size:8px;display:grid}.pixelBattleModal :is(select,textarea){box-sizing:border-box;color:#fff;width:100%;font:inherit;text-transform:none;background:#242424;border:0;border-radius:11px;outline:0;padding:13px;font-size:12px}@media (max-width:1050px){.pixelBattleWorkspace{grid-template-rows:76px minmax(0,1fr) 72px}.pixelBattleTopbarTitle>span{display:none}.pixelBattleStage{grid-template-columns:minmax(0,1fr) 310px}.pixelBattleWorkspace[data-sidebar-collapsed=true] .pixelBattleStage{grid-template-columns:minmax(0,1fr)}.pixelBattleWorkspaceNav{width:auto}.pixelBattleWorkspaceNav button{gap:6px;min-width:88px;min-height:38px;padding-inline:9px;font-size:8px}}@media (max-width:760px){.pixelBattlePage{overflow:auto}.pixelBattleWorkspace{grid-template-rows:118px minmax(0,1fr) 84px;height:max(780px,100svh);padding-top:70px}.pixelBattleTopbar{flex-wrap:wrap;align-content:center;align-items:center;gap:8px 14px;padding:8px 12px}.pixelBattleTopbarTitle{flex:none}.pixelBattleTopbar h1{margin-top:5px;font-size:30px}.pixelBattleTopbarSummary{flex:auto;gap:8px;min-width:0;padding-top:0}.pixelBattleSignals span:nth-child(2){display:none}.pixelBattleSignals>span{min-height:30px;padding:0 10px}.pixelBattleTopbarSummary p{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.pixelBattleStage{grid-template-rows:minmax(310px,1fr) 196px;grid-template-columns:1fr;gap:6px;padding:0 6px;display:grid}.pixelBattleWorkspace[data-fullscreen=true]{grid-template-rows:minmax(0,1fr) 84px}.pixelBattleWorkspace[data-fullscreen=true] .pixelBattleStage,.pixelBattleWorkspace[data-sidebar-collapsed=true] .pixelBattleStage{grid-template-rows:minmax(0,1fr);grid-template-columns:1fr}.pixelBattleWorkspace[data-fullscreen=true] .pixelBattleStage:not(:has(.pixelBattleSidebar[hidden])){grid-template-rows:minmax(310px,1fr) 196px}.pixelBattleWorkspace[data-fullscreen=true][data-sidebar-collapsed=true] .pixelBattleStage{grid-template-rows:minmax(0,1fr)}.pixelBattleViewControls{top:34px;right:10px}.pixelBattleViewControls button{min-height:36px;padding:0 5px}.pixelBattleViewControls button i{width:26px;height:26px}.pixelBattleViewControls button span{display:none}.pixelBattleWorkspaceNav{scrollbar-width:none;order:3;gap:4px;width:100%;margin:0;display:flex;overflow-x:auto}.pixelBattleWorkspaceNav::-webkit-scrollbar{display:none}.pixelBattleWorkspaceNav button{border-radius:11px;flex:1 0 112px;justify-content:center;gap:5px;min-width:112px;min-height:38px;padding:0 7px;font-size:8px}.pixelBattleWorkspaceNav button b{font-size:7px}.pixelBattleViewport,.pixelBattleSidebar{border-radius:18px}.pixelBattleSidebar{grid-template-rows:minmax(0,1fr);grid-template-columns:1fr}.pixelBattlePanel{padding:14px}.pixelBattlePanel>header{justify-content:space-between;align-items:baseline;display:flex}.pixelBattlePanel>header h2{margin:0 0 12px;font-size:25px}.pixelBattleRanking{grid-template-columns:repeat(2,minmax(0,1fr))}.pixelBattleRanking article{grid-template-columns:20px minmax(0,1fr);padding:8px}.pixelBattleRanking article>span{display:none}.pixelBattleStatGrid article{min-height:74px}.pixelBattleActivityTitle,.pixelBattleActivity{display:none}.pixelBattleTools{box-sizing:border-box;scrollbar-width:none;border-radius:13px;flex-direction:row;justify-content:flex-start;gap:7px;width:auto;height:58px;max-height:none;padding:7px;display:flex;inset:46px 10px auto 34px;overflow:auto hidden}.pixelBattleToolsHeader{display:none}.pixelBattleTools::-webkit-scrollbar{display:none}.pixelBattleColorPicker{border-radius:16px;gap:8px;width:auto;max-height:calc(100% - 110px);padding:12px;top:100px;left:34px;right:10px}.pixelBattleSaturationField{height:112px}.pixelBattleColorControl{flex:0 0 132px;grid-template-columns:42px 83px;gap:7px}.pixelBattleColorPreview{border-radius:9px;width:42px;height:42px}.pixelBattleColorPreview>span,.pixelBattleHexField>span{display:none}.pixelBattleHexField{border-radius:9px;padding:0 9px;display:flex}.pixelBattleHexField input{font-size:9px}.pixelBattlePalette,.pixelBattleCustomPalette{flex:none;display:block}.pixelBattleCustomPalette{order:1;gap:5px;display:flex}.pixelBattlePalette{order:2}.pixelBattlePalette header,.pixelBattleCustomPalette header>span,.pixelBattleCustomPalette[data-empty=true]>div{display:none}.pixelBattleSwatches,.pixelBattleCustomPalette>div{gap:5px;height:42px;display:flex}.pixelBattleSwatches button,.pixelBattleCustomPalette>div>span{flex:0 0 28px;width:28px;height:28px;margin-top:7px}.pixelBattleCustomPalette header{height:42px}.pixelBattleCustomPalette header button{background:#191919;border-radius:9px;width:42px;height:42px;font-size:0;overflow:hidden}.pixelBattleCustomPalette header button:after{content:"+";color:#ff6414;font-size:17px}.pixelBattleToolPrimary{flex:none;order:3;display:flex}.pixelBattleToolPrimary button{justify-content:center;width:42px;min-height:42px;padding:0}.pixelBattleToolPrimary button span,.pixelBattleZoomControl>span{display:none}.pixelBattleZoomControl{flex:none;order:4;display:block}.pixelBattleZoomControl>div{grid-template-columns:repeat(3,42px)}.pixelBattleZoomControl :is(button,output){min-height:42px}.pixelBattleZoomControl output{display:none}.pixelBattleCanvasMeta{bottom:10px;left:34px;right:10px}.pixelBattleCanvasMeta>span:first-child,.pixelBattleAuthor time{display:none}.pixelBattleAuthor{margin-left:auto}.pixelBattleReportHint{top:62px;left:10px;right:10px}.pixelBattleReportHint span{flex:1}.pixelBattleActionBar{padding:8px 12px}.pixelBattleActionBar>div strong{font-size:10px}.pixelBattleActionBar>button{width:min(230px,62vw);min-height:50px;font-size:9px}}@media (max-width:460px){.pixelBattleWorkspace{grid-template-rows:110px minmax(0,1fr) 78px}.pixelBattleWorkspaceNav button{min-height:40px;padding-inline:4px}.pixelBattleWorkspaceNav button b{display:none}.pixelBattleStage{grid-template-rows:minmax(300px,1fr) 182px}.pixelBattleTopbar h1{font-size:26px}.pixelBattleSignals>span{font-size:8px}.pixelBattleToolButtons button:nth-child(3),.pixelBattleToolButtons button:nth-child(4),.pixelBattleActionBar>div span{display:none}.pixelBattleActionBar>button{width:66vw}.pixelBattleModal :is(article,form){border-radius:20px;padding:28px 22px 22px}}.pageShell{--page-frame-inset:8px}.pageShell>section:first-of-type{margin-top:0}.pageShell>:is(.heroFrame,.robloxPortalHero,.robloxExperienceHero,.minecraftHero,.playHero,.accountHero,.legalHero,.gameHero,.serverDetailHero,.innerHero,.rulesHero,.franchiseHero,.aboutHero,.faqHero,.knowledgeHero,.serversHero,.publicProfileHero,.articleDetailHero,.newsPostHero){height:calc(100svh - var(--page-frame-inset))}.pageShell>.minecraftHero{min-height:max(820px, calc(100svh - var(--page-frame-inset)))}@media (max-width:920px){.pageShell{--page-frame-inset:6px}}.robloxPortalPage,.robloxExperiencePage{--roblox-blue:#2c68ff;--roblox-violet:#6337ff;color:#f5f3ef;background:#050505}.robloxPortalHero,.robloxExperienceHero{background:#0c0c0e;position:relative;overflow:hidden}.robloxPortalHero{border-radius:46px;height:calc(100svh - 16px);min-height:680px}.robloxExperienceHero{border-radius:0 0 36px 36px;min-height:min(880px,96vh)}.robloxPortalHeroMedia,.robloxExperienceHeroMedia{position:absolute;inset:0}.robloxPortalHeroMedia img,.robloxExperienceHeroMedia img{object-fit:cover;width:100%;height:100%;transform:scale(1.02)}.robloxPortalHeroMedia img{object-position:center 48%;filter:saturate(.92)contrast(1.05)}.robloxPortalHeroMedia span,.robloxExperienceHeroMedia span{background:linear-gradient(90deg,#030305fa 0%,#030305c2 38%,#03030526 72%),linear-gradient(#0000 44%,#030305fa 100%),radial-gradient(circle at 78% 62%,#2c68ff33,#0000 34%);position:absolute;inset:0}.robloxPortalHeroMedia span{background:linear-gradient(90deg,#030305f7 0%,#030305b3 40%,#0303051f 76%),linear-gradient(#0000 48%,#030305f0 100%),linear-gradient(#03030561 0%,#0000 26%)}.robloxPortalHero .siteHeader,.robloxExperienceHero .siteHeader{z-index:5;position:relative}.robloxPortalHeroCopy,.robloxExperienceHeroCopy{z-index:2;width:min(850px,65vw);position:absolute;bottom:clamp(76px,10vh,120px);left:clamp(28px,6vw,116px)}.robloxPortalHeroCopy{width:min(1040px,67vw);bottom:clamp(66px,7.5vh,104px);left:4.3vw}.robloxExperienceHeroCopy .innerBreadcrumb{margin-bottom:clamp(36px,6vh,72px)}.robloxPortalHeroBreadcrumb{z-index:3;position:absolute;top:clamp(112px,13vh,152px);left:4.3vw}.robloxPortalHeroBreadcrumb .innerBreadcrumb{margin:0}.robloxPortalHeroCopy>p,.robloxExperienceHeroCopy>p,.robloxCatalogHeader p,.robloxPortalStatement>p,.robloxExperienceIntro header>p,.robloxFacts header>p,.robloxGallery header>p,.robloxBadges header>p,.robloxExperienceClosing>div>p{color:#7c9eff;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.robloxPortalHeroCopy h1,.robloxExperienceHeroCopy h1{letter-spacing:-.045em;text-wrap:balance;max-width:900px;margin:14px 0 24px;font-size:clamp(58px,8.3vw,150px);font-weight:400;line-height:.86}.robloxPortalHeroCopy h1{letter-spacing:-.035em;max-width:1040px;margin:20px 0 24px;font-size:clamp(66px,7.1vw,128px);line-height:.84}.robloxPortalHeroCopy h1>span{display:block}.robloxPortalHeroCopy>span,.robloxExperienceHeroCopy>span{color:#ffffffb8;max-width:650px;font-size:clamp(16px,1.35vw,22px);line-height:1.5;display:block}.robloxPortalHeroCopy>span{max-width:610px;font-size:clamp(14px,1.05vw,18px);line-height:1.58}.robloxPortalHeroCopy>a,.robloxPlayButton{color:#090909;background:#f5f3ef;border-radius:999px;align-items:center;gap:54px;margin-top:34px;padding:18px 20px 18px 24px;font-size:13px;font-weight:750;display:inline-flex}.robloxPortalHeroCopy>a i,.robloxPlayButton i{font-size:18px;font-style:normal}.robloxPortalHeroStats{z-index:2;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#08080abd;border-radius:22px;grid-template-columns:repeat(3,minmax(0,1fr));width:min(470px,30vw);display:grid;position:absolute;bottom:clamp(70px,8vh,108px);right:clamp(28px,5vw,96px);overflow:hidden}.robloxPortalHeroStats>div{flex-direction:column;justify-content:space-between;min-width:0;min-height:112px;padding:20px;display:flex}.robloxPortalHeroStats strong{letter-spacing:-.04em;font-size:28px;font-weight:500}.robloxPortalHeroStats span{color:#ffffff8a;letter-spacing:.06em;text-transform:uppercase;font-size:9px;line-height:1.35}.robloxPortalStatement{color:#0a0a0a;background:#f0eee9;grid-template-columns:.55fr 2fr .9fr;align-items:start;gap:clamp(28px,5vw,96px);padding:clamp(90px,12vw,190px) clamp(28px,5vw,96px);display:grid}.robloxPortalStatement>div h2{letter-spacing:-.04em;max-width:900px;margin:0 0 28px;font-size:clamp(42px,6vw,106px);font-weight:400;line-height:.94}.robloxPortalStatement>div span{color:#5a5955;max-width:680px;font-size:clamp(16px,1.2vw,20px);line-height:1.55;display:block}.robloxPortalFeatured{isolation:isolate;color:#fff;background:#17111f;border-radius:26px;min-height:260px;display:flex;position:relative;overflow:hidden}.robloxPortalFeaturedMedia{z-index:-2;position:absolute;inset:0;overflow:hidden}.robloxPortalFeaturedMedia img{object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.22,1,.36,1)}.robloxPortalFeaturedMedia i{background:linear-gradient(#0505081a 24%,#050508f5),linear-gradient(110deg,#285ff585,#0000 62%);position:absolute;inset:0}.robloxPortalFeatured:hover .robloxPortalFeaturedMedia img,.robloxPortalFeatured:focus-visible .robloxPortalFeaturedMedia img{transform:scale(1.045)}.robloxPortalFeaturedCopy{flex-direction:column;justify-content:space-between;width:100%;min-width:0;padding:28px;display:flex}.robloxPortalFeaturedCopy small{letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:750}.robloxPortalFeaturedCopy>strong{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(28px,3vw,48px);font-weight:500;line-height:.95}.robloxPortalFeaturedCopy>span{color:#ffffffd1;justify-content:space-between;font-size:12px;font-weight:750;display:flex}.robloxPortalStatement>a i,.robloxCatalogCard footer i,.robloxExperienceClosing i{font-style:normal}.robloxCatalog{background:radial-gradient(circle at 90% 4%,#4935ff33,#0000 28%),#050505;padding:clamp(82px,10vw,160px) clamp(20px,4vw,78px) clamp(110px,13vw,210px)}.robloxCatalogHeader{justify-content:space-between;align-items:flex-end;margin-bottom:clamp(46px,7vw,92px);display:flex}.robloxCatalogHeader h2,.robloxExperienceIntro h2,.robloxFacts header h2,.robloxGallery header h2,.robloxBadges header h2,.robloxExperienceClosing h2{letter-spacing:-.045em;margin:10px 0 0;font-size:clamp(46px,7vw,118px);font-weight:400;line-height:.9}.robloxCatalogHeader>span{color:#ffffff47;letter-spacing:-.06em;font-size:clamp(58px,9vw,144px);font-weight:300;line-height:.7}.robloxCatalogTools{grid-template-columns:minmax(250px,1fr) auto minmax(150px,.34fr) minmax(190px,.42fr);gap:12px;margin-bottom:34px;display:grid}.robloxCatalogSearch,.robloxCatalogSort{background:#151517;border-radius:16px;align-items:center;gap:14px;min-height:58px;padding:0 20px;display:flex}.robloxCatalogSearch input,.robloxCatalogSort select{color:#f5f3ef;width:100%;font:inherit;background:0 0;border:0;outline:0}.robloxCatalogSort{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px}.robloxCatalogSort>span{color:#79797e;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:750}.robloxCatalogFilters{background:#151517;border-radius:16px;gap:5px;padding:5px;display:flex}.robloxCatalogFilters button{color:#85858b;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:12px;padding:0 20px;font-size:11px;font-weight:750}.robloxCatalogFilters button[data-active=true]{color:#090909;background:#f5f3ef}.robloxCatalogGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,30px);display:grid}.robloxCatalogGrid>.robloxCatalogCard:only-child{grid-column:1/-1;min-height:clamp(620px,58vw,780px)}.robloxCatalogGrid>.robloxCatalogCard:only-child .robloxCatalogCardCopy{max-width:780px}.robloxCatalogGrid>.robloxCatalogCard:only-child .robloxCatalogCardCopy h3{font-size:clamp(56px,7vw,112px)}.robloxCatalogGrid>.robloxCatalogCard:only-child .robloxCatalogCardCopy>span{max-width:670px;font-size:clamp(14px,1.25vw,20px)}.robloxCatalogCard{background:#101012;border-radius:28px;min-height:650px;position:relative;overflow:hidden}.robloxCatalogCardMedia{position:absolute;inset:0}.robloxCatalogCardMedia img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.75,.2,1)}.robloxCatalogCard:hover .robloxCatalogCardMedia img{transform:scale(1.035)}.robloxCatalogCardMedia span{background:linear-gradient(#04040614 28%,#0404069e 62%,#040406fa 100%);position:absolute;inset:0}.robloxCatalogCardTop,.robloxCatalogCardCopy,.robloxCatalogCard footer{z-index:1;position:absolute;left:30px;right:30px}.robloxCatalogCardTop{letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;font-size:10px;display:flex;top:28px}.robloxCatalogCardTop strong{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#08080aad;border-radius:999px;padding:9px 12px}.robloxCatalogCardCopy{bottom:92px}.robloxCatalogCardCopy>p{color:#8fabff;letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px;font-size:10px;font-weight:750}.robloxCatalogCardCopy h3{letter-spacing:-.045em;margin:0 0 16px;font-size:clamp(38px,4.2vw,72px);font-weight:450;line-height:.92}.robloxCatalogCardCopy>span{color:#ffffff9e;max-width:560px;font-size:14px;line-height:1.45;display:block}.robloxCatalogCard footer{justify-content:space-between;align-items:center;display:flex;bottom:28px}.robloxCatalogCard footer small{color:#ffffff80}.robloxCatalogCard footer a{text-transform:uppercase;align-items:center;gap:18px;font-size:11px;font-weight:750;display:flex}.robloxCatalogEmpty{text-align:center;place-content:center;min-height:360px;display:grid}.robloxCatalogEmpty strong{color:#26262a;font-size:110px;font-weight:300}.robloxExperienceHeroCopy>div:not(.innerBreadcrumb){align-items:center;gap:24px;display:flex}.robloxExperienceHeroCopy>div:not(.innerBreadcrumb)>img{aspect-ratio:1;object-fit:cover;border-radius:24px;width:clamp(72px,7vw,112px)}.robloxExperienceHeroCopy h1{margin:0;font-size:clamp(60px,8.5vw,144px)}.robloxExperienceHeroMeta{z-index:2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#070709b3;border-radius:20px;flex-direction:column;gap:9px;min-width:270px;padding:25px;display:flex;position:absolute;bottom:clamp(70px,9vh,110px);right:clamp(28px,5vw,92px)}.robloxExperienceHeroMeta span,.robloxExperienceHeroMeta small{color:#ffffff80;letter-spacing:.09em;text-transform:uppercase;font-size:10px}.robloxExperienceHeroMeta strong{font-size:26px;font-weight:500}.robloxExperienceIntro{color:#0b0b0b;background:#f0eee9;border-radius:36px;grid-template-columns:minmax(300px,.8fr) minmax(0,1.35fr);gap:clamp(50px,10vw,180px);padding:clamp(100px,13vw,210px) clamp(28px,7vw,132px);display:grid}.robloxExperienceIntro h2{font-size:clamp(52px,7vw,112px);position:sticky;top:80px}.robloxExperienceBody .markdownContent{counter-reset:roblox-description-section;color:#31302d;font-size:clamp(17px,1.35vw,22px);line-height:1.65}.robloxExperienceIntro .robloxExperienceBody .markdownContent h2{counter-increment:roblox-description-section;color:#0b0b0b;letter-spacing:-.035em;text-wrap:balance;margin:0 0 24px;font-size:clamp(32px,4vw,62px);font-weight:430;line-height:1;position:static}.robloxExperienceIntro .robloxExperienceBody .markdownContent h2:before{color:#315fff;content:"0" counter(roblox-description-section);letter-spacing:.12em;margin-bottom:18px;font-size:10px;font-weight:800;display:block}.robloxExperienceIntro .robloxExperienceBody .markdownContent h2 a{color:inherit}.robloxExperienceBody .markdownContent p{margin:0 0 clamp(56px,7vw,96px)}.robloxFacts,.robloxGallery,.robloxBadges,.robloxExperienceClosing{padding:clamp(90px,11vw,180px) clamp(28px,5vw,96px)}.robloxFacts header,.robloxGallery header,.robloxBadges header{grid-template-columns:.6fr 1.8fr .7fr;align-items:end;gap:32px;margin-bottom:clamp(50px,7vw,100px);display:grid}.robloxFacts header h2,.robloxGallery header h2,.robloxBadges header h2{font-size:clamp(48px,6vw,98px)}.robloxFacts header>span{color:#ffffff6b;text-align:right;font-size:11px}.robloxFacts>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.robloxFacts article{background:#141416;border-radius:22px;min-height:230px;padding:25px}.robloxFacts article span{color:#65656b;font-size:10px}.robloxFacts article strong{letter-spacing:-.045em;margin-top:65px;font-size:clamp(38px,4vw,70px);font-weight:400;display:block}.robloxFacts article p{color:#85858b;letter-spacing:.07em;text-transform:uppercase;margin:6px 0 0;font-size:11px}.robloxGallery{color:#0b0b0b;background:#f0eee9;border-radius:36px}.robloxGallery>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.robloxGallery figure{background:#151515;border-radius:24px;min-height:420px;margin:0;position:relative;overflow:hidden}.robloxGallery figure.robloxGalleryFeatured{grid-column:1/-1;min-height:min(70vw,760px)}.robloxGallery figure img{object-fit:cover;width:100%;height:100%}.robloxGallery figcaption{color:#fff;background:linear-gradient(#0000,#000c);align-items:center;gap:20px;padding:50px 22px 20px;display:flex;position:absolute;bottom:0;left:0;right:0}.robloxGallery figcaption p{margin:0;font-size:12px}.robloxBadges>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.robloxBadges article{background:linear-gradient(145deg,#18181b,#0d0d0e);border-radius:24px;align-content:end;min-height:390px;padding:26px;display:grid}.robloxBadges article img{object-fit:cover;border-radius:26px;width:118px;height:118px;margin-bottom:auto}.robloxBadges article>span,.robloxBadges article small{color:#707076;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.robloxBadges article h3{letter-spacing:-.035em;margin:12px 0 7px;font-size:clamp(24px,2.4vw,38px);font-weight:500}.robloxBadges article p{color:#88888e;margin:0 0 20px;line-height:1.45}.robloxExperienceClosing{background:linear-gradient(135deg,#285ff5,#5022d4 62%,#110c18);border-radius:36px 36px 0 0;grid-template-columns:1fr 1fr;align-items:end;gap:clamp(50px,8vw,150px);display:grid}.robloxExperienceClosing>div:last-child>p{color:#ffffffb8;max-width:620px;font-size:18px;line-height:1.55}.robloxExperienceClosing>div:last-child>div{flex-wrap:wrap;gap:10px;margin-top:36px;display:flex}.robloxExperienceClosing a{color:#080808;text-transform:uppercase;background:#f5f3ef;border-radius:999px;justify-content:space-between;align-items:center;min-width:220px;padding:18px 20px;font-size:11px;font-weight:750;display:flex}.robloxExperienceClosing a+a{color:#fff;background:#ffffff1f}@media (max-width:1050px){.robloxPortalHeroCopy,.robloxExperienceHeroCopy{width:calc(100% - 56px)}.robloxPortalHeroStats,.robloxExperienceHeroMeta{display:none}.robloxPortalStatement{grid-template-columns:1fr 2fr}.robloxPortalFeatured{grid-column:2;min-height:220px}.robloxCatalogTools{grid-template-columns:1fr 1fr}.robloxCatalogSearch{grid-column:1/-1}.robloxExperienceIntro{grid-template-columns:1fr}.robloxExperienceIntro h2{position:static}}@media (max-width:820px){.robloxCatalogTools,.robloxCatalogGrid{grid-template-columns:1fr}.robloxCatalogSearch{grid-column:auto}}@media (max-width:760px){.robloxPortalHero{border-radius:28px;height:max(780px,100svh - 12px);min-height:780px}.robloxExperienceHero{border-radius:0 0 24px 24px;min-height:760px}.robloxPortalHeroMedia img,.robloxExperienceHeroMedia img{object-position:62% center}.robloxPortalHeroMedia span,.robloxExperienceHeroMedia span{background:linear-gradient(#03030540 0%,#030305b8 46%,#030305fa 100%)}.robloxPortalHeroCopy{width:calc(100% - 40px);bottom:42px;left:20px}.robloxExperienceHeroCopy{width:calc(100% - 40px);bottom:50px;left:20px}.robloxPortalHeroBreadcrumb{top:102px;left:20px}.robloxExperienceHeroCopy .innerBreadcrumb{margin-bottom:32px}.robloxPortalHeroCopy h1{margin-top:18px;font-size:clamp(48px,13.3vw,76px);line-height:.88}.robloxPortalHeroCopy>span{max-width:470px;font-size:12px;line-height:1.5}.robloxPortalHeroCopy>a{margin-top:26px}.robloxExperienceHeroCopy h1{font-size:clamp(48px,15vw,76px)}.robloxExperienceHeroCopy>div:not(.innerBreadcrumb){align-items:flex-end;gap:14px}.robloxExperienceHeroCopy>div:not(.innerBreadcrumb)>img{border-radius:16px;width:64px}.robloxPortalStatement{grid-template-columns:1fr;padding:84px 20px}.robloxPortalFeatured{grid-column:auto;min-height:230px}.robloxCatalog{padding:82px 12px 120px}.robloxCatalogHeader{padding:0 8px}.robloxCatalogHeader>span{display:none}.robloxCatalogTools{grid-template-columns:1fr}.robloxCatalogSearch{grid-column:auto}.robloxCatalogFilters{min-height:58px;overflow-x:auto}.robloxCatalogFilters button{min-width:max-content}.robloxCatalogGrid{grid-template-columns:1fr}.robloxCatalogCard{border-radius:22px;min-height:570px}.robloxCatalogGrid>.robloxCatalogCard:only-child{min-height:590px}.robloxCatalogGrid>.robloxCatalogCard:only-child .robloxCatalogCardCopy h3{font-size:clamp(44px,13vw,68px)}.robloxCatalogCardTop,.robloxCatalogCardCopy,.robloxCatalogCard footer{left:20px;right:20px}.robloxCatalogCardCopy>span{font-size:13px}.robloxExperienceIntro,.robloxFacts,.robloxGallery,.robloxBadges,.robloxExperienceClosing{padding:84px 20px}.robloxFacts header,.robloxGallery header,.robloxBadges header{grid-template-columns:1fr;gap:8px}.robloxFacts header>span{text-align:left}.robloxFacts>div{grid-template-columns:repeat(2,minmax(0,1fr))}.robloxFacts article{min-height:170px;padding:18px}.robloxFacts article strong{overflow-wrap:anywhere;margin-top:36px}.robloxGallery{border-radius:24px}.robloxGallery>div{grid-template-columns:1fr}.robloxGallery figure,.robloxGallery figure.robloxGalleryFeatured{border-radius:18px;grid-column:auto;min-height:260px}.robloxBadges>div{grid-template-columns:1fr}.robloxBadges article{min-height:320px}.robloxExperienceClosing{border-radius:24px 24px 0 0;grid-template-columns:1fr}}.teamPage{color:#f7f5f2;background:#030303;overflow:hidden}.teamIntro{background:#030303;border-bottom:0;border-radius:46px 46px 0 0;min-height:520px;position:relative;overflow:hidden}.teamIntro .siteHeader{z-index:10}.teamIntroCopy{z-index:2;align-content:end;width:48%;min-height:520px;padding:142px 0 64px 4.3vw;display:grid;position:relative}.teamIntroCopy .innerBreadcrumb{margin-bottom:34px}.teamIntroCopy h1{letter-spacing:-.035em;text-wrap:balance;max-width:980px;margin:0;font-size:clamp(68px,8vw,132px);font-weight:330;line-height:.86}.teamIntroCopy>p{color:#ffffff94;max-width:540px;margin:26px 0 0;font-size:14px;line-height:1.55}.teamIntroVisual{background:0 0;border:0;border-radius:0;width:68%;position:absolute;top:68px;bottom:-4px;right:-5vw;overflow:hidden}.teamIntroVisual img{object-fit:cover;object-position:right center}.teamIntroVisual>span{display:none}.teamHierarchy{background:#030303;padding:110px 4.3vw 170px}.teamHierarchy>header{border-bottom:1px solid #ffffff29;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);align-items:end;gap:7vw;padding-bottom:68px;display:grid}.teamHierarchy>header>div>p,.teamClosing>div:first-child>p{color:#ff6514;letter-spacing:.09em;text-transform:uppercase;margin:0 0 25px;font-size:9px;font-weight:700}.teamHierarchy>header h2{letter-spacing:-.035em;text-wrap:balance;max-width:880px;margin:0;font-size:clamp(42px,5vw,74px);font-weight:330;line-height:.94}.teamClosing h2{letter-spacing:-.035em;text-wrap:balance;max-width:880px;margin:0;font-size:clamp(60px,6.8vw,110px);font-weight:330;line-height:.88}.teamHierarchyFacts{border-top:1px solid #ffffff2e;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.teamHierarchyFacts>div{padding:16px 16px 0 0}.teamHierarchyFacts>div+div{border-left:1px solid #ffffff24;padding-left:16px}.teamHierarchyFacts dt{font-size:34px;font-weight:350;line-height:1}.teamHierarchyFacts dd{color:#ffffff6b;letter-spacing:.06em;text-transform:uppercase;max-width:130px;margin:9px 0 0;font-size:8px;line-height:1.35}.teamUnavailable{color:#ffffffb8;background:#ff5a0014;border:1px solid #ff762d52;border-radius:16px;align-items:center;gap:16px;margin:34px 0 0;padding:17px 20px;display:flex}.teamUnavailable i{color:#fff;background:#ff5a00;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-style:normal;display:inline-flex}.teamUnavailable p{margin:0;font-size:11px;line-height:1.45}.teamTree{max-width:1500px;margin:88px auto 0;padding:0;list-style:none}.teamTier{min-height:224px;animation:teamTierReveal .6s calc(var(--team-tier) * 55ms) both cubic-bezier(.22, 1, .36, 1);grid-template-columns:76px minmax(190px,270px) minmax(0,1fr);padding:0 0 44px;display:grid}.teamTierMarker{grid-column:1;justify-content:center;align-items:flex-start;display:flex;position:relative}.teamTierMarker>span{z-index:2;background:var(--team-role-accent);border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.teamTierMarker>span{background:color-mix(in srgb, var(--team-role-accent) 15%, #0b0b0b)}}.teamTierMarker>span{color:var(--team-role-accent);letter-spacing:.05em;font-size:8px}.teamTier:first-child .teamTierMarker>span{border-color:var(--team-role-accent);background:var(--team-role-accent);color:#080808;box-shadow:0 0 32px var(--team-role-accent)}@supports (color:color-mix(in lab, red, red)){.teamTier:first-child .teamTierMarker>span{box-shadow:0 0 32px color-mix(in srgb, var(--team-role-accent) 28%, transparent)}}.teamTierMarker>i{background:linear-gradient(180deg, var(--team-role-accent), #ffffff29);width:1px;position:absolute;top:44px;bottom:-44px;left:50%}@supports (color:color-mix(in lab, red, red)){.teamTierMarker>i{background:linear-gradient(180deg, color-mix(in srgb, var(--team-role-accent) 72%, transparent), #ffffff29)}}.teamTier:last-child .teamTierMarker>i{display:none}.teamTierHeading{flex-direction:column;grid-column:2;gap:12px;padding:8px 30px 0 18px;display:flex}.teamTierHeading>span{letter-spacing:-.025em;font-size:clamp(24px,2.25vw,38px);font-weight:400;line-height:.96}.teamTierHeading>small{color:var(--team-role-accent)}@supports (color:color-mix(in lab, red, red)){.teamTierHeading>small{color:color-mix(in srgb, var(--team-role-accent) 65%, #ffffff5c)}}.teamTierHeading>small{letter-spacing:.08em;text-transform:uppercase;font-size:7px;line-height:1.5}.teamTierMembers{grid-column:3;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));align-content:start;gap:12px;padding-left:40px;display:grid;position:relative}.teamTierMembers:before{background:linear-gradient(90deg, var(--team-role-accent), #fff3);width:40px;height:1px;position:absolute;top:21px;left:0}@supports (color:color-mix(in lab, red, red)){.teamTierMembers:before{background:linear-gradient(90deg, color-mix(in srgb, var(--team-role-accent) 64%, transparent), #fff3)}}.teamTierMembers:before{content:""}.teamMemberCard{color:#fff;background:linear-gradient(135deg,#ffffff13,#ffffff06);border:1px solid #ffffff26;border-radius:22px;grid-template-columns:66px minmax(0,1fr) auto;align-items:center;gap:18px;min-width:0;min-height:164px;padding:21px;transition:border-color .18s,background-color .18s,transform .18s;display:grid}.teamMemberCardLinked:hover,.teamMemberCardLinked:focus-visible{border-color:var(--team-role-accent)}@supports (color:color-mix(in lab, red, red)){.teamMemberCardLinked:hover,.teamMemberCardLinked:focus-visible{border-color:color-mix(in srgb, var(--team-role-accent) 72%, transparent)}}.teamMemberCardLinked:hover,.teamMemberCardLinked:focus-visible{background-color:var(--team-role-accent)}@supports (color:color-mix(in lab, red, red)){.teamMemberCardLinked:hover,.teamMemberCardLinked:focus-visible{background-color:color-mix(in srgb, var(--team-role-accent) 8%, transparent)}}.teamMemberCardLinked:hover,.teamMemberCardLinked:focus-visible{transform:translateY(-3px)}.teamMemberAvatar{color:#fff;background-color:#181818;background-position:50%;background-size:cover;border:1px solid #fff3;border-radius:18px;justify-content:center;align-items:center;width:66px;height:66px;font-size:23px;font-weight:520;display:inline-flex;overflow:hidden}.teamMemberCopy{flex-direction:column;min-width:0;display:flex}.teamMemberCopy small{color:var(--team-role-accent);letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-bottom:14px;font-size:7px;overflow:hidden}.teamMemberCopy strong{text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:520;line-height:1.05;overflow:hidden}.teamMemberCopy>span{color:#ffffff7a;text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:9px;overflow:hidden}.teamMemberAction{color:#ffffff61;flex-direction:column;justify-content:space-between;align-items:flex-end;height:100%;display:flex}.teamMemberAction small{letter-spacing:.06em;text-align:right;text-transform:uppercase;max-width:72px;font-size:6px;line-height:1.35}.teamMemberAction i{color:#ff6a19;font-size:19px;font-style:normal}.teamVacancyCard{background:#ffffff05;border-style:dashed}.teamVacancyCard .teamMemberAvatar{background:0 0;position:relative}.teamVacancyCard .teamMemberAvatar i,.teamVacancyCard .teamMemberAvatar:after{content:"";border:1px solid #ffffff47;border-radius:50%;position:absolute}.teamVacancyCard .teamMemberAvatar i{width:18px;height:18px;top:13px}.teamVacancyCard .teamMemberAvatar:after{border-radius:20px 20px 9px 9px;width:34px;height:20px;bottom:10px}.teamUnavailableCard{opacity:.58}.teamClosing{background:radial-gradient(circle at 12% 100%,#ff4a003d,#0000 36%),#050505;border-top:1px solid #ffffff21;grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr);align-items:end;gap:9vw;min-height:660px;padding:140px 4.3vw 84px;display:grid}.teamClosing>div:last-child{padding-bottom:10px}.teamClosing>div:last-child>p{color:#ffffff94;max-width:520px;margin:0;font-size:13px;line-height:1.65}.teamClosing>div:last-child>div{flex-wrap:wrap;gap:9px;margin-top:34px;display:flex}.teamClosing a{letter-spacing:.03em;text-transform:uppercase;border:1px solid #ffffff38;border-radius:999px;justify-content:space-between;align-items:center;gap:42px;min-height:56px;padding:0 22px;font-size:10px;font-weight:650;display:inline-flex}.teamClosing a:first-child{color:#080808;background:#fff}.teamClosing a span{color:#ff5a00;font-size:17px}@keyframes teamTierReveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1120px){.teamTier{grid-template-columns:66px minmax(170px,220px) minmax(0,1fr)}.teamMemberCard{grid-template-columns:58px minmax(0,1fr) auto;gap:14px;padding:18px}.teamMemberAvatar{width:58px;height:58px}}@media (max-width:920px){.mobileMenuNav{overscroll-behavior:contain;scrollbar-width:none;min-height:0;max-height:calc(100svh - 210px);padding-right:5px;overflow-y:auto}.mobileMenuNav::-webkit-scrollbar{display:none}.mobileMenuFooter{flex:none}.teamIntro{border-radius:34px 34px 0 0;min-height:710px}.teamIntroCopy{width:auto;min-height:0;padding:124px 28px 34px}.teamIntroCopy .innerBreadcrumb{margin-bottom:28px}.teamIntroCopy h1{max-width:720px;font-size:clamp(62px,12vw,100px)}.teamIntroCopy>p{max-width:590px;margin-top:22px}.teamIntroVisual{width:auto;height:350px;inset:auto -8% -4px}.teamHierarchy{padding:90px 28px 125px}.teamHierarchy>header{grid-template-columns:1fr;gap:28px}.teamHierarchyFacts{max-width:420px}.teamTree{margin-top:70px}.teamTier{grid-template-columns:52px minmax(0,1fr);min-height:0;padding-bottom:54px}.teamTierMarker{grid-row:1/span 2}.teamTierMarker>span{width:38px;height:38px}.teamTierMarker>i{top:38px;bottom:-54px}.teamTierHeading{grid-column:2;padding:3px 0 24px 16px}.teamTierMembers{grid-column:2;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));padding:0 0 0 16px}.teamTierMembers:before{width:32px;top:20px;left:-16px}.teamClosing{grid-template-columns:1fr;gap:70px;min-height:620px;padding:110px 28px 58px}}@media (max-width:560px){.teamIntro{border-radius:28px 28px 0 0;min-height:630px}.teamIntroCopy{min-height:0;padding:108px 20px 26px}.teamIntroCopy .innerBreadcrumb{margin-bottom:22px}.teamIntroCopy h1{font-size:clamp(52px,15vw,74px)}.teamIntroCopy>p{font-size:11px;line-height:1.45}.teamIntroVisual{height:280px;bottom:-4px;left:-10%;right:-10%}.teamHierarchy{padding:76px 20px 105px}.teamHierarchy>header{padding-bottom:48px}.teamHierarchy>header h2{font-size:clamp(38px,10vw,54px)}.teamClosing h2{font-size:clamp(48px,13vw,68px)}.teamHierarchyFacts{margin-top:28px}.teamHierarchyFacts dt{font-size:30px}.teamUnavailable{align-items:flex-start;padding:15px}.teamTree{margin-top:54px}.teamTier{grid-template-columns:42px minmax(0,1fr)}.teamTierMarker>span{width:32px;height:32px;font-size:7px}.teamTierMarker>i{top:32px}.teamTierHeading{gap:8px;padding:1px 0 20px 10px}.teamTierHeading>span{font-size:25px}.teamTierMembers{padding-left:10px}.teamTierMembers:before{width:20px;left:-10px}.teamMemberCard{border-radius:18px;grid-template-columns:52px minmax(0,1fr);min-height:154px;padding:17px}.teamMemberAvatar{border-radius:15px;width:52px;height:52px;font-size:19px}.teamMemberCopy strong{font-size:18px}.teamMemberAction{border-top:1px solid #ffffff17;flex-direction:row;grid-column:1/-1;align-items:center;height:auto;padding-top:13px}.teamMemberAction small{text-align:left;max-width:none}.teamClosing{min-height:640px;padding:90px 20px 44px}.teamClosing a{width:100%}}@media (prefers-reduced-motion:reduce){.teamTier{animation:none}.teamMemberCardLinked{transition:none}}.minecraftPage{color:#f7f4ee;background:#080808;overflow:hidden}.minecraftHero{isolation:isolate;min-height:max(820px,100svh);position:relative;overflow:hidden}.minecraftHero .siteHeader{z-index:20}.minecraftHeroMedia,.minecraftHeroShade{position:absolute;inset:0}.minecraftHeroMedia{z-index:-2;background:#111}.minecraftHeroImage{object-fit:cover;object-position:center 55%;transform:scale(1.005)}.minecraftHeroShade{z-index:1;background:linear-gradient(90deg,#050505f2 0%,#0505059e 42%,#05050514 76%),linear-gradient(#05050585 0%,#0000 31%,#050505db 100%)}.minecraftHeroBreadcrumb{z-index:3;position:absolute;top:clamp(118px,12vw,160px);left:4.3vw}.minecraftHeroBreadcrumb .innerBreadcrumb{margin:0}.minecraftHeroCopy{z-index:3;max-width:min(1120px,78vw);position:absolute;bottom:clamp(82px,9vw,142px);left:4.3vw}.minecraftHeroCopy>p:first-child,.minecraftSectionHeading>p,.minecraftWorlds>header>p,.minecraftApproachCopy>p,.minecraftStart>header>p{color:#ff6514;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:9px;font-weight:700}.minecraftHeroCopy>p:first-child{color:#ffffffc7;align-items:center;gap:10px;display:flex}.minecraftHeroCopy>p:first-child>span{background:#aaff26;border-radius:50%;width:7px;height:7px;box-shadow:0 0 18px #aaff26b3}.minecraftHeroCopy h1{letter-spacing:0;text-wrap:balance;max-width:1050px;margin:28px 0 0;font-size:clamp(70px,8.6vw,154px);font-weight:330;line-height:.84}.minecraftHeroCopy>p:nth-of-type(2){color:#ffffffb3;max-width:620px;margin:32px 0 0;font-size:14px;line-height:1.62}.minecraftHeroCopy>div{flex-wrap:wrap;gap:8px;margin-top:34px;display:flex}.minecraftHeroCopy>div a,.minecraftWorldCard footer a,.minecraftStartActions a{color:#090909;letter-spacing:.02em;background:#fff;border-radius:999px;justify-content:space-between;align-items:center;gap:44px;min-height:58px;padding:0 22px;font-size:10px;font-weight:700;display:flex}.minecraftHeroCopy>div a+a{color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090909b8}.minecraftHeroCopy>div b,.minecraftWorldCard footer span,.minecraftStartActions b{color:#ff5a00;font-size:18px;font-weight:400}.minecraftHeroMeta{z-index:3;color:#ffffff94;letter-spacing:.07em;text-transform:uppercase;justify-items:end;gap:8px;font-size:8px;display:grid;position:absolute;bottom:clamp(88px,9vw,145px);right:4.3vw}.minecraftHeroMeta strong{color:#fff;font-size:12px;font-weight:600}.minecraftFoundation{color:#090909;background:#f1eee8;grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr);gap:8vw;padding:clamp(95px,11vw,180px) 4.3vw;display:grid}.minecraftSectionHeading h2{letter-spacing:0;text-wrap:balance;max-width:1180px;margin:32px 0 0;font-size:clamp(62px,7.3vw,124px);font-weight:340;line-height:.88}.minecraftFoundationBody{flex-direction:column;justify-content:flex-end;display:flex}.minecraftFoundationBody>p{color:#090909a3;max-width:600px;margin:0;font-size:14px;line-height:1.68}.minecraftFoundationBody>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:clamp(50px,7vw,96px);display:grid}.minecraftFoundationBody article{background:#dfdbd3;border-radius:22px;flex-direction:column;justify-content:space-between;min-height:170px;padding:20px;display:flex}.minecraftFoundationBody article:nth-child(2){color:#fff;background:#121212}.minecraftFoundationBody article:nth-child(3){background:#ff5a00}.minecraftFoundationBody strong{letter-spacing:.01em;font-size:clamp(26px,2.2vw,42px);font-weight:420}.minecraftFoundationBody span{letter-spacing:.06em;text-transform:uppercase;max-width:110px;font-size:8px;font-weight:650;line-height:1.35}.minecraftWorlds{background:#080808;padding:clamp(95px,10vw,165px) 4.3vw clamp(105px,11vw,180px)}.minecraftWorlds>header{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:end;gap:8vw;display:grid}.minecraftWorlds>header>p{color:#ffffff94;letter-spacing:0;text-transform:none;max-width:500px;margin-bottom:10px;font-size:13px;font-weight:400;line-height:1.6}.minecraftWorldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:clamp(70px,8vw,125px);display:grid}.minecraftWorldCard{color:#f8f5ef;background:#161311;border-radius:34px;flex-direction:column;min-height:1030px;padding:8px;display:flex;overflow:hidden}.minecraftWorldCard[data-server=extra]{color:#090909;background:#f1eee8}.minecraftWorldMedia{border-radius:28px;min-height:clamp(450px,40vw,650px);position:relative;overflow:hidden}.minecraftWorldMedia img{object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.minecraftWorldMedia>span{background:linear-gradient(#0000 57%,#0000008a);position:absolute;inset:0}.minecraftWorldCard:hover .minecraftWorldMedia img{transform:scale(1.035)}.minecraftWorldTopline{color:#ff6414;letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;gap:20px;padding:21px 18px 0;font-size:8px;font-weight:700;display:flex}.minecraftWorldTopline strong{color:inherit;font-size:inherit;font-weight:inherit}.minecraftWorldCopy{padding:55px 18px 0}.minecraftWorldCopy>p{color:currentColor;letter-spacing:.06em;opacity:.5;text-transform:uppercase;margin:0;font-size:8px;font-weight:650}.minecraftWorldCopy h3{letter-spacing:.01em;margin:15px 0 0;font-size:clamp(78px,8vw,136px);font-weight:340;line-height:.8}.minecraftWorldCopy>strong{color:#ff6514;margin-top:28px;font-size:clamp(20px,2vw,33px);font-weight:440;line-height:1.12;display:block}.minecraftWorldCopy>span{color:currentColor;opacity:.62;max-width:650px;margin-top:22px;font-size:12px;line-height:1.62;display:block}.minecraftWorldMechanics{background:#ffffff0e;border-radius:19px;grid-template-columns:minmax(120px,.42fr) minmax(0,1fr);gap:30px;margin:45px 18px 0;padding:22px;display:grid}.minecraftWorldCard[data-server=extra] .minecraftWorldMechanics{background:#dfdbd3}.minecraftWorldMechanics p{letter-spacing:.06em;opacity:.48;text-transform:uppercase;margin:0;font-size:8px;font-weight:700}.minecraftWorldMechanics ul{flex-wrap:wrap;justify-content:flex-end;gap:7px;margin:0;padding:0;list-style:none;display:flex}.minecraftWorldMechanics li{letter-spacing:.025em;background:#ffffff14;border-radius:999px;padding:8px 11px;font-size:8px}.minecraftWorldCard[data-server=extra] .minecraftWorldMechanics li{background:#09090912}.minecraftWorldCard footer{grid-template-columns:1fr .58fr;gap:7px;margin-top:auto;padding:36px 0 0;display:grid}.minecraftWorldCard footer a{border-radius:999px;min-height:62px}.minecraftWorldCard footer a+a{color:#fff;background:#ffffff12}.minecraftWorldCard[data-server=extra] footer a:first-child{color:#fff;background:#0b0b0b}.minecraftWorldCard[data-server=extra] footer a+a{color:#090909;background:#dfdbd3}.minecraftApproach{color:#090909;background:#f1eee8;grid-template-columns:minmax(0,1.05fr) minmax(430px,.95fr);gap:7vw;padding:clamp(95px,10vw,165px) 4.3vw;display:grid}.minecraftShowcase{grid-template-rows:repeat(12,minmax(0,1fr));grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;min-height:1000px;display:grid}.minecraftShowcase figure{background:#d9d5ce;border-radius:28px;margin:0;position:relative;overflow:hidden}.minecraftShowcase figure[data-index="0"]{grid-area:1/1/7/11}.minecraftShowcase figure[data-index="1"]{grid-area:7/3/13/13}.minecraftShowcase figure[data-index="2"]{z-index:2;grid-area:4/9/8/13}.minecraftShowcase img{object-fit:cover}.minecraftShowcase figure[data-index="2"] img{object-position:center}.minecraftShowcase figcaption{color:#fffc;letter-spacing:.05em;text-transform:uppercase;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080808c2;border-radius:999px;justify-content:space-between;gap:18px;padding:12px 14px;font-size:8px;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.minecraftShowcase figcaption span{color:#ff6514}.minecraftApproachCopy{align-self:center}.minecraftApproachCopy h2{letter-spacing:0;text-wrap:balance;max-width:760px;margin:32px 0 0;font-size:clamp(62px,6.2vw,108px);font-weight:340;line-height:.88}.minecraftApproachCopy>span{color:#0909099e;max-width:580px;margin-top:32px;font-size:13px;line-height:1.66;display:block}.minecraftApproachCopy>div{gap:7px;margin-top:clamp(55px,7vw,95px);display:grid}.minecraftApproachCopy article{background:#dfdbd3;border-radius:21px;grid-template-columns:40px 1fr;gap:20px;padding:24px;display:grid}.minecraftApproachCopy article:nth-child(2){color:#fff;background:#111}.minecraftApproachCopy article:nth-child(3){background:#ff5a00}.minecraftApproachCopy small{color:#ff5a00;font-size:8px}.minecraftApproachCopy article:nth-child(3) small{color:#090909}.minecraftApproachCopy h3{margin:0;font-size:18px;font-weight:550;line-height:1.18}.minecraftApproachCopy article p{opacity:.62;max-width:540px;margin:12px 0 0;font-size:11px;line-height:1.55}.minecraftStart{color:#090909;background:radial-gradient(circle at 86% 4%,#ffb4508c,#0000 25%),#ff5a00;padding:clamp(95px,10vw,165px) 4.3vw clamp(80px,9vw,135px)}.minecraftStart>header{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:end;gap:7vw;display:grid}.minecraftStart>header>p{color:#0909099e;grid-column:1/-1}.minecraftStart>header h2{letter-spacing:0;text-wrap:balance;max-width:1120px;margin:0;font-size:clamp(66px,7.4vw,128px);font-weight:340;line-height:.86}.minecraftStart>header>span{opacity:.68;max-width:530px;font-size:13px;line-height:1.65;display:block}.minecraftStartSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:clamp(65px,7vw,105px);display:grid}.minecraftStartSteps article{background:#ffffff57;border-radius:26px;flex-direction:column;min-height:300px;padding:25px;display:flex}.minecraftStartSteps article:nth-child(2){color:#fff;background:#0c0c0c}.minecraftStartSteps article:nth-child(3){background:#f5f1e9}.minecraftStartSteps>article>span{letter-spacing:.06em;font-size:8px;font-weight:700}.minecraftStartSteps h3{letter-spacing:.01em;max-width:360px;margin:auto 0 0;font-size:clamp(26px,2.6vw,46px);font-weight:420;line-height:.94}.minecraftStartSteps p{opacity:.63;max-width:380px;margin:20px 0 0;font-size:11px;line-height:1.55}.minecraftStartActions{justify-content:flex-end;gap:8px;margin-top:45px;display:flex}.minecraftStartActions a{color:#fff;background:#0b0b0b;min-width:250px}.minecraftStartActions a+a{color:#090909;background:#ffffff6b}.minecraftAiSection{color:#f7f4ee;isolation:isolate;background:radial-gradient(circle at 17% 12%,#ff5a0085,#0000 31%),linear-gradient(118deg,#130300 0%,#070707 58%,#101010 100%);grid-template-columns:minmax(0,1.02fr) minmax(440px,.98fr);align-items:center;gap:clamp(60px,8vw,140px);min-height:850px;padding:clamp(105px,10vw,175px) 4.3vw clamp(70px,7vw,115px);display:grid;position:relative;overflow:hidden}.minecraftAiSection[data-context=server]{min-height:780px}.minecraftAiGlow{z-index:-1;aspect-ratio:1;opacity:.18;filter:blur(80px);background:#ff5a00;border-radius:50%;width:min(720px,55vw);position:absolute;bottom:-55%;right:-12vw}.minecraftAiIntro{z-index:1;position:relative}.minecraftAiIntro>.sectionEyebrow{color:#ffffff7a}.minecraftAiStatus{color:#0a0a0a;letter-spacing:.065em;text-transform:uppercase;background:#b8ff38;border-radius:999px;align-items:center;gap:9px;margin-top:clamp(42px,5vw,75px);padding:10px 13px;font-size:8px;font-weight:760;display:inline-flex}.minecraftAiStatus i,.minecraftAiConsoleTop>span:last-child i{background:currentColor;border-radius:50%;width:6px;height:6px}.minecraftAiIntro h2{letter-spacing:0;text-wrap:balance;max-width:1000px;margin:29px 0 0;font-size:clamp(64px,7.2vw,126px);font-weight:350;line-height:.86}.minecraftAiIntro>p:last-child{color:#ffffffad;max-width:690px;margin:34px 0 0 clamp(0px,5vw,82px);font-size:14px;line-height:1.62}.minecraftAiConsole{z-index:1;background:radial-gradient(circle at 100% 0,#ff5c0042,#0000 35%),#151515;border-radius:32px;flex-direction:column;min-height:570px;padding:24px;display:flex;position:relative;box-shadow:0 38px 90px #00000052}.minecraftAiConsoleTop{color:#ffffff73;letter-spacing:.075em;justify-content:space-between;gap:20px;font-size:8px;font-weight:680;display:flex}.minecraftAiConsoleTop>span:last-child{color:#b8ff38;align-items:center;gap:8px;display:inline-flex}.minecraftAiQuestion{color:#0a0a0a;background:#f3f0ea;border-radius:24px 24px 7px;align-self:flex-end;width:min(82%,570px);margin-top:90px;padding:22px 24px}.minecraftAiQuestion small,.minecraftAiAnswer small{color:#0000006e;letter-spacing:.065em;font-size:8px;font-weight:700}.minecraftAiQuestion p{margin:14px 0 0;font-size:clamp(20px,1.8vw,30px);line-height:1.16}.minecraftAiAnswer{grid-template-columns:46px minmax(0,1fr);gap:15px;width:min(91%,650px);margin-top:18px;display:grid}.minecraftAiAnswer>span{color:#0a0a0a;background:#ff5a00;border-radius:14px;place-items:center;width:46px;height:46px;font-size:12px;font-weight:800;display:grid}.minecraftAiAnswer>div{background:#ffffff13;border-radius:7px 24px 24px;padding:20px 22px}.minecraftAiAnswer small{color:#ff6b24}.minecraftAiAnswer p{color:#fffc;margin:13px 0 0;font-size:13px;line-height:1.58}.minecraftAiNote{color:#ffffff5c;max-width:520px;margin:auto 0 0 61px;font-size:9px;line-height:1.5}.minecraftAiCapabilities{z-index:1;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:clamp(15px,3vw,45px);display:grid;position:relative}.minecraftAiCapabilities article{background:#fff1;border-radius:22px;flex-direction:column;min-height:190px;padding:22px;display:flex}.minecraftAiCapabilities article:nth-child(2){color:#090909;background:#f0ede7}.minecraftAiCapabilities article:nth-child(3){color:#090909;background:#ff5a00}.minecraftAiCapabilities article>span{color:#ff6a20;font-size:8px;font-weight:720}.minecraftAiCapabilities article:nth-child(2)>span,.minecraftAiCapabilities article:nth-child(3)>span{color:#0000007a}.minecraftAiCapabilities h3{margin:auto 0 0;font-size:clamp(21px,2vw,34px);font-weight:430;line-height:1}.minecraftAiCapabilities p{color:currentColor;opacity:.57;max-width:330px;margin:14px 0 0;font-size:10px;line-height:1.5}@media (max-width:1120px){.minecraftHeroCopy{max-width:82vw}.minecraftHeroMeta{display:none}.minecraftFoundation,.minecraftApproach{grid-template-columns:1fr}.minecraftFoundationBody>p{margin-top:42px}.minecraftWorlds>header,.minecraftStart>header{grid-template-columns:1fr}.minecraftWorlds>header>p,.minecraftStart>header>span{margin-top:32px}.minecraftWorldCard{min-height:960px}.minecraftShowcase{min-height:820px}.minecraftApproachCopy{padding-top:40px}.minecraftAiSection{grid-template-columns:1fr}.minecraftAiIntro>p:last-child{margin-left:0}.minecraftAiConsole{justify-self:end;width:min(760px,100%)}.minecraftAiCapabilities{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.minecraftHero{min-height:780px}.minecraftHeroShade{background:linear-gradient(90deg,#050505b8,#0505052e),linear-gradient(#0505059e,#0000 30%,#050505f0 100%)}.minecraftHeroImage{object-position:58% center}.minecraftHeroBreadcrumb{top:104px;left:20px}.minecraftHeroCopy{max-width:none;bottom:48px;left:20px;right:20px}.minecraftHeroCopy h1{margin-top:20px;font-size:clamp(54px,16vw,82px);line-height:.88}.minecraftHeroCopy>p:nth-of-type(2){margin-top:24px;font-size:12px}.minecraftHeroCopy>div{margin-top:27px;display:grid}.minecraftHeroCopy>div a{min-height:54px}.minecraftFoundation,.minecraftWorlds,.minecraftApproach,.minecraftStart,.minecraftAiSection{padding-left:20px;padding-right:20px}.minecraftAiSection{gap:48px;min-height:0;padding-top:90px;padding-bottom:70px}.minecraftAiStatus{margin-top:35px}.minecraftAiIntro h2{font-size:clamp(50px,14vw,72px);line-height:.9}.minecraftAiIntro>p:last-child{margin-top:25px;font-size:12px}.minecraftAiConsole{border-radius:25px;min-height:500px;padding:17px}.minecraftAiQuestion{width:92%;margin-top:64px;padding:18px}.minecraftAiAnswer{grid-template-columns:40px minmax(0,1fr);width:100%}.minecraftAiAnswer>span{width:40px;height:40px}.minecraftAiAnswer>div{padding:18px}.minecraftAiNote{margin-left:55px}.minecraftAiCapabilities{grid-template-columns:1fr;margin-top:0}.minecraftAiCapabilities article{min-height:155px}.minecraftSectionHeading h2,.minecraftApproachCopy h2,.minecraftStart>header h2{font-size:clamp(50px,14vw,72px);line-height:.9}.minecraftFoundationBody>div,.minecraftWorldGrid,.minecraftStartSteps{grid-template-columns:1fr}.minecraftFoundationBody article{min-height:130px}.minecraftWorldGrid{gap:14px;margin-top:55px}.minecraftWorldCard{border-radius:26px;min-height:0}.minecraftWorldMedia{border-radius:21px;min-height:420px}.minecraftWorldCopy{padding-top:38px}.minecraftWorldCopy h3{font-size:clamp(68px,24vw,98px)}.minecraftWorldMechanics{grid-template-columns:1fr}.minecraftWorldMechanics ul{justify-content:flex-start}.minecraftWorldCard footer{grid-template-columns:1fr;padding-top:30px}.minecraftShowcase{min-height:650px}.minecraftShowcase figure[data-index="0"]{grid-area:1/1/7/13}.minecraftShowcase figure[data-index="1"]{grid-area:7/2/13/13}.minecraftShowcase figure[data-index="2"]{display:none}.minecraftApproachCopy article{grid-template-columns:30px 1fr}.minecraftStartSteps article{min-height:250px}.minecraftStartActions{display:grid}.minecraftStartActions a{width:100%;min-width:0}}.playPage{background:#030303}.playHero,.playChooser,.playGuide{border-radius:46px;margin-top:8px;position:relative;overflow:hidden}.playHero{isolation:isolate;background:#050505;height:calc(100svh - 16px);min-height:780px}.playHeroMedia,.playHeroMedia span{position:absolute;inset:0}.playHeroMedia{z-index:-2}.playHeroMedia img{object-fit:cover;object-position:center 52%;filter:saturate(.78)contrast(1.08);transform:scale(1.015)}.playHeroMedia span{background:linear-gradient(90deg,#020202fa 0%,#020202db 39%,#02020240 76%,#02020233 100%),linear-gradient(#02020229 45%,#020202e0 100%)}.playHeroCopy{z-index:4;width:min(1120px,76vw);position:absolute;bottom:clamp(60px,8vh,105px);left:4.3vw}.playHeroCopy .innerBreadcrumb{margin-bottom:42px}.playHeroCopy h1{letter-spacing:-.015em;text-wrap:balance;max-width:1120px;margin:0;font-size:clamp(74px,8.8vw,154px);font-weight:340;line-height:.82}.playHeroCopy>p{color:#ffffffb3;max-width:650px;margin:32px 0 0;font-size:clamp(14px,1.15vw,18px);line-height:1.55}.playHeroAction{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#ff5a00;border-radius:13px;justify-content:space-between;align-items:center;gap:35px;min-width:220px;min-height:52px;margin-top:34px;padding:0 18px;font-size:10px;font-weight:650;display:inline-flex}.playHeroAction i{font-size:18px;font-style:normal}.playHeroStatus{z-index:4;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#050505ad;border-radius:18px;grid-template-columns:1fr auto;align-items:end;gap:5px 16px;width:190px;padding:18px;display:grid;position:absolute;bottom:48px;right:4.3vw}.playHeroStatus span,.playHeroStatus small{color:#ffffff7a;letter-spacing:.05em;text-transform:uppercase;font-size:8px}.playHeroStatus strong{color:#ff5a00;grid-area:1/2/span 2;font-size:48px;font-weight:360;line-height:.8}.playChooser{color:#060606;background:#efede8;padding:clamp(92px,10vw,170px) 4.3vw clamp(85px,9vw,150px)}.playChooser[data-collapsed=true]{padding-top:18px;padding-bottom:18px}.playSelectionSummary{color:#f7f5f2;background:#0a0a0a;border-radius:22px;grid-template-columns:minmax(320px,1fr) minmax(220px,.65fr) minmax(180px,auto);align-items:center;gap:4vw;min-height:142px;padding:24px 28px;display:grid}.playSelectionSummary>div{grid-template-columns:auto 1fr;align-items:baseline;gap:7px 18px;display:grid}.playSelectionSummary>div>span,.playSelectionSummary>div>small{color:#ffffff80;letter-spacing:.065em;text-transform:uppercase;font-size:9px}.playSelectionSummary>div>span{color:#ff6212;grid-column:1/-1}.playSelectionSummary>div>strong{letter-spacing:0;text-transform:uppercase;font-size:clamp(35px,4vw,64px);font-weight:420;line-height:.85}.playSelectionSummary>p{color:#ffffff94;margin:0;font-size:12px;line-height:1.45}.playSelectionSummary>button{color:#090909;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:#efede8;border-radius:13px;justify-content:space-between;align-items:center;gap:20px;min-height:52px;padding:0 17px;font-size:9px;font-weight:670;display:flex}.playSelectionSummary>button span{font-size:17px}.playChooser>header{grid-template-columns:minmax(140px,.45fr) minmax(480px,1.3fr) minmax(240px,.55fr);align-items:start;gap:4vw;display:grid}.playChooser>header>p,.playGuideHead p,.playReady p{color:#ff5a00;letter-spacing:.07em;text-transform:uppercase;margin:9px 0 0;font-size:9px;font-weight:620}.playChooser>header h2{letter-spacing:-.015em;margin:0;font-size:clamp(72px,8vw,138px);font-weight:340;line-height:.84}.playChooser>header>span{color:#0000009e;max-width:390px;font-size:13px;line-height:1.55}.playGameRail{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#ff5a00 #0000001a;gap:10px;margin-top:clamp(65px,7vw,110px);padding-bottom:8px;display:flex;overflow-x:auto}.playGameCard{isolation:isolate;color:#fff;min-height:430px;font:inherit;text-align:left;cursor:pointer;background:#0a0a0a;border:0;border-radius:30px;flex:0 0 min(860px,76vw);transition:transform .35s cubic-bezier(.22,1,.36,1),filter .25s;position:relative;overflow:hidden}.playGameCard:not([data-active=true]){filter:saturate(.25)brightness(.72)}.playGameCard:hover,.playGameCard:focus-visible,.playGameCard[data-active=true]{filter:none;transform:translateY(-4px)}.playGameCard>img{z-index:-2;object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.playGameCard:hover>img,.playGameCard[data-active=true]>img{transform:scale(1.035)}.playGameCard>i{z-index:-1;background:linear-gradient(#00000038,#0000001f 42%,#000000eb);position:absolute;inset:0}.playGameCardTop,.playGameCardCopy,.playGameCardState{position:absolute;left:28px;right:28px}.playGameCardTop{justify-content:space-between;align-items:center;display:flex;top:27px}.playGameCardTop small,.playGameCardTop b,.playGameCardCopy small,.playGameCardState{letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-style:normal}.playGameCardTop b{color:#0a0a0a;background:#a8ff35;border-radius:999px;padding:7px 10px}.playGameCardCopy{gap:10px;display:grid;bottom:32px}.playGameCardCopy small{color:#fff9}.playGameCardCopy strong{letter-spacing:-.015em;text-transform:uppercase;font-size:clamp(64px,7vw,118px);font-weight:340;line-height:.78}.playGameCardState{color:#ff6a1a;justify-content:space-between;align-items:center;width:110px;display:flex;bottom:34px;left:auto}.playGameCardState b{font-size:20px;font-weight:350}.playGuide{isolation:isolate;background:#080808;padding:clamp(92px,10vw,165px) 4.3vw clamp(80px,8vw,135px);scroll-margin-top:8px}.playGuide:focus{outline:0}.playGuideSelection{color:#080808;background:#ff5a00;border-radius:21px;grid-template-columns:minmax(150px,.42fr) minmax(320px,1fr) auto;align-items:center;gap:3vw;margin-bottom:clamp(72px,8vw,125px);padding:23px 26px;display:grid}.playGuideSelection span,.playGuideSelection small{letter-spacing:.065em;text-transform:uppercase;font-size:9px;font-weight:650}.playGuideSelection strong{letter-spacing:0;text-transform:uppercase;font-size:clamp(38px,4.2vw,70px);font-weight:450;line-height:.82}.playGuideSelection small{color:#0009}.playGuideBackdrop,.playGuideBackdrop span{position:absolute;inset:0}.playGuideBackdrop{z-index:-2}.playGuideBackdrop img{object-fit:cover;filter:saturate(.45)brightness(.32)}.playGuideBackdrop span{background:radial-gradient(circle at 88% 12%,#ff4700ad,#0000 32%),linear-gradient(#030303b8,#050505 46% 100%)}.playGuideHead{grid-template-columns:minmax(0,1.4fr) minmax(260px,.48fr);align-items:end;gap:7vw;display:grid}.playGuideHead h2{letter-spacing:-.015em;text-wrap:balance;max-width:1100px;margin:24px 0 0;font-size:clamp(68px,8vw,136px);font-weight:340;line-height:.84}.playGuideHead>span{color:#ffffff9e;max-width:420px;font-size:13px;line-height:1.55}.playSteps{gap:8px;margin:clamp(70px,8vw,125px) 0 0;padding:0;list-style:none;display:grid}.playSteps>li{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fff1;border-radius:25px;grid-template-columns:78px minmax(340px,1fr) minmax(190px,320px);align-items:center;gap:clamp(24px,4vw,68px);min-height:215px;padding:27px clamp(24px,3vw,48px);display:grid}.playSteps>li:nth-child(2n){background:#ffffff1b}.playStepIndex{color:#ff5a00;align-self:start;padding-top:8px;font-size:13px}.playStepCopy small{color:#ffffff6b;letter-spacing:.07em;text-transform:uppercase;font-size:8px}.playStepCopy h3{letter-spacing:-.015em;margin:15px 0 0;font-size:clamp(38px,4vw,66px);font-weight:360;line-height:.88}.playStepCopy p{color:#ffffff8f;max-width:720px;margin:22px 0 0;font-size:12px;line-height:1.55}.playStepAction{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#ff5a00;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;min-height:54px;padding:0 17px;font-size:9px;font-weight:650;display:flex}.playStepActionLight{color:#090909;background:#f2f0eb}.playStepAction span{font-size:17px}.playSteps>.playServerStep{grid-template-columns:78px minmax(280px,.62fr) minmax(540px,1.38fr);padding-top:34px;padding-bottom:34px}.playServerOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.playServerOptions>button{isolation:isolate;color:#fff;min-height:230px;font:inherit;text-align:left;cursor:pointer;background:#111;border:0;border-radius:18px;transition:transform .24s,filter .24s;position:relative;overflow:hidden}.playServerOptions>button:not([data-active=true]){filter:saturate(.35)brightness(.72)}.playServerOptions>button:hover,.playServerOptions>button:focus-visible,.playServerOptions>button[data-active=true]{filter:none;transform:translateY(-3px)}.playServerImage,.playServerImage i{position:absolute;inset:0}.playServerImage{z-index:-1}.playServerImage img{object-fit:cover}.playServerImage i{background:linear-gradient(#00000026,#000000e0)}.playServerOptionCopy{display:grid;position:absolute;bottom:18px;left:18px;right:18px}.playServerOptionCopy small{color:#ff6a1a;letter-spacing:.06em;text-transform:uppercase;font-size:8px}.playServerOptionCopy strong{margin-top:8px;font-size:clamp(31px,3vw,48px);font-weight:420;line-height:.86}.playServerOptionCopy em{color:#ffffff8c;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-top:11px;font-size:7px;font-style:normal;overflow:hidden}.playReady{background:radial-gradient(circle at 78% 0,#ff6500,#d52200 30%,#320000 66%,#100606 100%);border-radius:28px;grid-template-columns:minmax(0,1.35fr) minmax(260px,.55fr) minmax(210px,.42fr);align-items:end;gap:4vw;min-height:330px;margin-top:8px;padding:clamp(35px,4vw,60px);display:grid}.playReady h2{letter-spacing:-.015em;max-width:760px;margin:24px 0 0;font-size:clamp(52px,6vw,96px);font-weight:350;line-height:.84}.playReadyServer{gap:8px;display:grid}.playReadyServer span,.playReadyServer small,.playReady>div:last-child>small{color:#ffffff80;letter-spacing:.05em;text-transform:uppercase;font-size:8px;line-height:1.4}.playReadyServer strong{font-size:28px;font-weight:520}.playReady>div:last-child{gap:13px;display:grid}.playReady>div:last-child>a{color:#090909;letter-spacing:.04em;text-transform:uppercase;background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;min-height:56px;padding:0 18px;font-size:9px;font-weight:680;display:flex}.playReady>div:last-child>a span{font-size:18px}@media (max-width:1120px){.playSelectionSummary{grid-template-columns:1fr auto}.playSelectionSummary>p{grid-column:1}.playSelectionSummary>button{grid-area:1/2/span 2}.playChooser>header{grid-template-columns:130px 1fr}.playChooser>header>span{grid-column:2}.playGuideHead{grid-template-columns:1fr}.playGuideHead>span{margin-top:8px}.playSteps>.playServerStep{grid-template-columns:64px 1fr}.playServerOptions{grid-column:2}.playReady{grid-template-columns:1fr 1fr}.playReady>div:last-child{grid-column:2}}@media (max-width:760px){.playHero,.playChooser,.playGuide{border-radius:26px}.playHero{height:max(760px,100svh - 12px);min-height:760px}.playHeroMedia img{object-position:58% center}.playHeroMedia span{background:linear-gradient(#02020273,#0202029e 42%,#020202 88%)}.playHeroCopy{width:auto;bottom:48px;left:20px;right:20px}.playHeroCopy h1{font-size:clamp(54px,14.5vw,76px)}.playHeroCopy>p{font-size:12px}.playHeroStatus{display:none}.playChooser,.playGuide{padding:78px 20px}.playChooser[data-collapsed=true]{padding:12px 6px}.playSelectionSummary{border-radius:20px;grid-template-columns:1fr;gap:20px;min-height:0;padding:22px}.playSelectionSummary>p,.playSelectionSummary>button{grid-area:auto/1}.playSelectionSummary>button{width:100%}.playGuideSelection{border-radius:18px;grid-template-columns:1fr auto;gap:9px 18px;margin-bottom:66px;padding:19px 20px}.playGuideSelection span{grid-column:1/-1}.playGuideSelection strong{font-size:clamp(34px,11vw,54px)}.playChooser>header{grid-template-columns:1fr;gap:18px}.playChooser>header>span{grid-column:auto}.playChooser>header h2,.playGuideHead h2{font-size:clamp(53px,14vw,75px)}.playGameRail{margin-top:50px;margin-right:-20px}.playGameCard{flex-basis:86vw;min-height:390px}.playGameCardCopy strong{font-size:clamp(55px,16vw,80px)}.playSteps{margin-top:58px}.playSteps>li,.playSteps>.playServerStep{grid-template-columns:42px 1fr;gap:18px;min-height:0;padding:28px 20px}.playStepIndex{grid-row:1/span 2}.playStepCopy h3{font-size:clamp(38px,11vw,54px)}.playStepAction{grid-column:2;margin-top:10px}.playServerOptions{grid-column:1/-1;grid-template-columns:1fr;margin-top:12px}.playServerOptions>button{min-height:250px}.playReady{grid-template-columns:1fr;align-items:start;min-height:520px;padding:34px 24px}.playReady h2{font-size:clamp(48px,13vw,68px)}.playReady>div:last-child{grid-column:auto;align-self:end}}.publicProfilePage{--profile-accent:#ff5a00;color:#f5f3ef;background:#050505}.publicProfileHero{isolation:isolate;background:#050505;border-radius:0 0 42px 42px;height:100svh;min-height:850px;position:relative;overflow:hidden}.publicProfileCover{z-index:-2;filter:saturate(.84)contrast(1.04);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.015)}.publicProfileHero:after{z-index:-1;background:linear-gradient(90deg, #000000c2, transparent 57%), radial-gradient(circle at 20% 65%, var(--profile-accent), transparent 32%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.publicProfileHero:after{background:linear-gradient(90deg, #000000c2, transparent 57%), radial-gradient(circle at 20% 65%, color-mix(in srgb, var(--profile-accent) 52%, transparent), transparent 32%)}}.publicProfileHero:after{content:"";pointer-events:none}.publicProfileHeroMeta{color:#ffffffc7;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;font-size:10px;display:flex;position:absolute;top:118px;left:4.25vw;right:4.25vw}.publicProfileHeroMeta span:last-child{align-items:center;gap:8px;display:flex}.publicProfileHeroMeta i{background:var(--profile-accent);width:7px;height:7px;box-shadow:0 0 16px var(--profile-accent);border-radius:50%}.publicProfileIdentity{align-items:end;gap:clamp(20px,3vw,52px);display:flex;position:absolute;bottom:105px;left:4.25vw;right:4.25vw}.publicProfileAvatar{aspect-ratio:1;background:linear-gradient(145deg, var(--profile-accent), #0a0a0a 68%);border:0;border-radius:50%;flex:0 0 clamp(124px,14vw,218px);place-items:center;width:clamp(124px,14vw,218px);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.publicProfileAvatar{background:linear-gradient(145deg, color-mix(in srgb, var(--profile-accent) 75%, #111), #0a0a0a 68%)}}.publicProfileAvatar{background-position:50%;background-size:cover;box-shadow:0 30px 80px #00000073}.publicProfileAvatar span{font-size:clamp(54px,7vw,112px);font-weight:500;line-height:1}.publicProfileAvatar small{background:var(--profile-accent);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:9px;display:grid;position:absolute;bottom:12%;right:13%}.publicProfileIdentity>div:last-child{min-width:0;padding-bottom:8px}.publicProfileIdentity p{color:#ffffffa8;letter-spacing:.12em;text-transform:uppercase;margin:0 0 16px;font-size:10px}.publicProfileIdentity h1{letter-spacing:-.015em;overflow-wrap:anywhere;text-transform:uppercase;max-width:1050px;margin:0;font-size:clamp(66px,10vw,176px);font-weight:400;line-height:.77}.publicProfileIdentity strong{color:var(--profile-accent);margin-top:23px;font-size:clamp(17px,1.5vw,25px);font-weight:500;display:block}.publicProfileRoles{flex-wrap:wrap;gap:7px;margin-top:20px;display:flex}.publicProfileRoles span{--role-accent:#8a8a8a;background:var(--role-accent);border-radius:999px;align-items:center;gap:8px;min-height:31px;padding:0 13px 0 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.publicProfileRoles span{background:color-mix(in srgb, var(--role-accent) 17%, #0c0c0cd1)}}.publicProfileRoles span{color:var(--role-accent)}@supports (color:color-mix(in lab, red, red)){.publicProfileRoles span{color:color-mix(in srgb, var(--role-accent) 88%, #fff)}}.publicProfileRoles span{letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:650}.publicProfileRoles span i{background:var(--role-accent);width:9px;height:9px;box-shadow:0 0 18px var(--role-accent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.publicProfileRoles span i{box-shadow:0 0 18px color-mix(in srgb, var(--role-accent) 60%, transparent)}}.publicProfileRoles span[data-audience=staff]{background:var(--role-accent)}@supports (color:color-mix(in lab, red, red)){.publicProfileRoles span[data-audience=staff]{background:color-mix(in srgb, var(--role-accent) 22%, #0c0c0cdb)}}.publicProfileTagline{color:#ffffffc7;width:min(24vw,350px);margin:0;font-size:13px;line-height:1.55;position:absolute;bottom:114px;right:4.25vw}.publicProfileOverview{grid-template-columns:1.5fr 1fr .72fr;gap:clamp(35px,6vw,115px);padding:125px 4.25vw 145px;display:grid}.publicProfileStats{border-top:1px solid #333;grid-template-columns:repeat(3,1fr);display:grid}.publicProfileStats article{border-right:1px solid #252525;min-width:0;min-height:210px;padding:20px 16px 18px 0}.publicProfileStats article+article{padding-left:16px}.publicProfileStats span,.publicProfileBio>span,.publicProfileLinks>span{color:#777;letter-spacing:.11em;text-transform:uppercase;font-size:9px}.publicProfileStats strong{letter-spacing:-.015em;overflow-wrap:anywhere;text-transform:uppercase;margin-top:45px;font-size:clamp(25px,3.1vw,52px);font-weight:400;line-height:.92;display:block}.publicProfileStats small{color:var(--profile-accent);letter-spacing:.09em;margin-top:12px;font-size:9px;display:block}.publicProfileBio{border-top:1px solid #333;padding-top:20px}.publicProfileBio p{color:#d7d4ce;letter-spacing:-.015em;white-space:pre-wrap;margin:42px 0 0;font-size:clamp(19px,1.7vw,29px);line-height:1.42}.publicProfileLinks{border-top:1px solid #333;flex-direction:column;padding-top:20px;display:flex}.publicProfileLinks>span{margin-bottom:31px}.publicProfileLinks a{color:#f5f3ef;border-bottom:1px solid #252525;justify-content:space-between;align-items:center;min-height:58px;display:flex}.publicProfileLinks a strong{text-transform:uppercase;font-size:12px;font-weight:500}.publicProfileLinks a i{color:var(--profile-accent);font-style:normal}.publicProfilePixelBattle{background:radial-gradient(circle at 78% 12%, var(--profile-accent), transparent 34%), linear-gradient(135deg, #171412, #0a0a0a 68%);border-radius:34px;grid-template-columns:minmax(0,1.25fr) minmax(310px,.9fr) auto;align-items:end;gap:clamp(34px,5vw,92px);margin:0 4.25vw 120px;padding:clamp(34px,4.2vw,72px);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.publicProfilePixelBattle{background:radial-gradient(circle at 78% 12%, color-mix(in srgb, var(--profile-accent) 30%, transparent), transparent 34%), linear-gradient(135deg, #171412, #0a0a0a 68%)}}.publicProfilePixelBattle:after{color:#ffffff09;content:"PB";pointer-events:none;font-size:clamp(210px,25vw,480px);font-weight:600;line-height:.72;position:absolute;bottom:-36%;right:-2%}.publicProfilePixelBattle>*{z-index:1;position:relative}.publicProfilePixelBattleIntro>span{color:var(--profile-accent);letter-spacing:.12em;text-transform:uppercase;font-size:9px}.publicProfilePixelBattleIntro h2{letter-spacing:-.012em;margin:18px 0 16px;font-size:clamp(41px,5vw,82px);font-weight:400;line-height:.9}.publicProfilePixelBattleIntro p{color:#918e88;margin:0;font-size:12px;line-height:1.55}.publicProfilePixelBattleStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.publicProfilePixelBattleStats article{background:#00000054;border-radius:20px;min-height:132px;padding:21px}.publicProfilePixelBattleStats strong{letter-spacing:-.01em;font-size:clamp(34px,3.8vw,62px);font-weight:400;line-height:1;display:block}.publicProfilePixelBattleStats span{color:#8b8882;letter-spacing:.08em;text-transform:uppercase;margin-top:24px;font-size:9px;display:block}.publicProfilePixelBattleLink{color:#0a0a0a;text-transform:uppercase;background:#f5f3ef;border-radius:99px;justify-content:space-between;align-items:center;gap:22px;width:224px;min-height:58px;padding:0 20px;font-size:10px;font-weight:600;display:flex}.publicProfilePixelBattleLink i{color:#fff;background:#0a0a0a;border-radius:50%;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.publicProfileArticles{color:#0a0a0a;background:#ebe9e3;border-radius:42px 42px 0 0;padding:110px 4.25vw 155px}.publicProfileArticles>header{justify-content:space-between;align-items:end;gap:30px;margin-bottom:65px;display:flex}.publicProfileArticles>header span{color:#777;letter-spacing:.12em;font-size:10px}.publicProfileArticles>header h2{letter-spacing:-.015em;text-transform:uppercase;max-width:900px;margin:14px 0 0;font-size:clamp(52px,7vw,116px);font-weight:400;line-height:.88}.publicProfileArticles>header>a{color:#111;text-transform:uppercase;border-bottom:1px solid #999;padding-bottom:8px;font-size:10px}.publicProfileArticleGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.publicProfileArticleGrid>article{background:#f6f4ef;border:1px solid #cbc9c3;border-radius:27px;overflow:hidden}.publicProfileArticleMedia{aspect-ratio:1.42;background-position:50%;background-size:cover;display:block;position:relative}.publicProfileArticleMedia span{background:var(--profile-accent);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;font-size:10px;display:grid;position:absolute;top:18px;left:18px}.publicProfileArticleGrid article>div{padding:25px}.publicProfileArticleGrid article>div>span{color:var(--profile-accent);letter-spacing:.1em;text-transform:uppercase;font-size:9px}.publicProfileArticleGrid h3{letter-spacing:-.015em;margin:16px 0 13px;font-size:clamp(25px,2.3vw,38px);font-weight:400;line-height:1}.publicProfileArticleGrid h3 a,.publicProfileArticleGrid article>div>a{color:#111}.publicProfileArticleGrid p{color:#68665f;min-height:4.5em;margin:0 0 26px;font-size:12px;line-height:1.5}.publicProfileArticleGrid article>div>a{letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:600}.publicProfileEmpty{color:#666;border-top:1px solid #aaa;min-height:220px;margin:0;padding:50px 0;font-size:clamp(20px,2vw,32px)}.publicProfileSettings{background:linear-gradient(145deg,#151515,#090909 68%);border:1px solid #2d2d2d;border-radius:32px;padding:clamp(28px,4vw,58px);position:relative;overflow:hidden}.publicProfileSettings:after{content:"";filter:blur(110px);opacity:.17;pointer-events:none;background:#ff4b00;border-radius:50%;width:390px;height:390px;position:absolute;top:-180px;right:-160px}.publicProfileSettings>header{z-index:1;justify-content:space-between;align-items:end;gap:35px;margin-bottom:38px;display:flex;position:relative}.publicProfileSettings>header span{color:#ff5a00;letter-spacing:.13em;font-size:9px}.publicProfileSettings>header h2{letter-spacing:-.015em;text-transform:uppercase;margin:12px 0 16px;font-size:clamp(35px,4vw,66px);font-weight:400;line-height:.92}.publicProfileSettings>header p{color:#888;margin:0;font-size:12px;line-height:1.55}.publicProfileSettings>header>a{color:#fff;text-transform:uppercase;border:1px solid #3a3a3a;border-radius:99px;flex:none;align-items:center;gap:25px;padding:16px 19px;font-size:10px;display:flex}.publicProfileSettings>header>a strong{color:#ff5a00}.publicProfileSettings form{z-index:1;position:relative}.publicProfileVisibility{cursor:pointer;border:1px solid #2c2c2c;border-radius:18px;align-items:center;gap:17px;margin-bottom:28px;padding:18px;display:flex}.publicProfileVisibility>input{opacity:0;position:absolute}.publicProfileVisibility>i{background:#303030;border-radius:99px;width:48px;height:27px;transition:all .18s;position:relative}.publicProfileVisibility>i:after{content:"";background:#aaa;border-radius:50%;width:19px;height:19px;transition:all .18s;position:absolute;top:4px;left:4px}.publicProfileVisibility>input:checked+i{background:#ff5a00}.publicProfileVisibility>input:checked+i:after{background:#fff;left:25px}.publicProfileVisibility span{flex-direction:column;gap:4px;display:flex}.publicProfileVisibility strong{font-size:12px;font-weight:500}.publicProfileVisibility small{color:#767676;font-size:10px}.publicProfileFieldGrid{grid-template-columns:1fr 120px;gap:16px;display:grid}.publicProfileFieldGrid label,.publicProfileLinkEditor{flex-direction:column;gap:8px;display:flex}.publicProfileFieldGrid label>span,.publicProfileLinkEditor legend{color:#777;letter-spacing:.09em;text-transform:uppercase;font-size:9px}.publicProfileFieldGrid input,.publicProfileFieldGrid textarea,.publicProfileFieldGrid select,.publicProfileLinkEditor input{color:#fff;width:100%;min-height:48px;font:inherit;background:#0b0b0b;border:1px solid #303030;border-radius:13px;outline:0;font-size:12px}.publicProfileFieldGrid input,.publicProfileFieldGrid select,.publicProfileLinkEditor input{padding:0 14px}.publicProfileFieldGrid textarea{resize:vertical;padding:14px}.publicProfileFieldGrid input:focus,.publicProfileFieldGrid textarea:focus,.publicProfileFieldGrid select:focus,.publicProfileLinkEditor input:focus{border-color:#ff5a00}.publicProfileBioField{grid-column:1/-1}.publicProfileColor input{cursor:pointer;padding:5px}.publicProfileOptions{border:0;gap:26px;margin:24px 0;padding:0;display:flex}.publicProfileOptions label{color:#aaa;align-items:center;gap:8px;font-size:11px;display:flex}.publicProfileOptions label[data-disabled=true]{opacity:.38}.publicProfileOptions input{accent-color:#ff5a00}.publicProfileLinkEditor{border:0;margin:0 0 24px;padding:0}.publicProfileLinkEditor legend{margin-bottom:11px}.publicProfileLinkEditor div{grid-template-columns:.55fr 1fr;gap:10px;margin-bottom:10px;display:grid}.publicProfileSettings form>button{color:#fff;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:#ff5a00;border:0;border-radius:15px;justify-content:space-between;align-items:center;width:100%;min-height:57px;padding:0 19px;font-size:11px;font-weight:600;display:flex}.publicProfileSettings form>button:disabled{opacity:.55;cursor:wait}.publicProfileSettingsNotice{z-index:1;color:#8ed49f;background:#102317;border:1px solid #315b3b;border-radius:12px;margin:-15px 0 24px;padding:12px 15px;font-size:11px;position:relative}.publicProfileSettingsNotice.isError{color:#ff9f8f;background:#2a110d;border-color:#71372e}.publicProfileSettingsLoading{color:#777;min-height:180px}@media (max-width:1050px){.publicProfileTagline{display:none}.publicProfileOverview{grid-template-columns:1fr 1fr}.publicProfileStats{grid-column:1/-1}.publicProfileArticleGrid{grid-template-columns:repeat(2,1fr)}.publicProfilePixelBattle{grid-template-columns:1fr 1fr}.publicProfilePixelBattleLink{grid-column:1/-1}}@media (max-width:720px){.publicProfileHero{border-radius:0 0 28px 28px;min-height:760px}.publicProfileHeroMeta{top:96px;left:20px;right:20px}.publicProfileHeroMeta span:first-child{text-overflow:ellipsis;white-space:nowrap;max-width:68%;overflow:hidden}.publicProfileIdentity{display:block;bottom:58px;left:20px;right:20px}.publicProfileAvatar{width:116px;margin-bottom:29px}.publicProfileIdentity h1{font-size:clamp(54px,17vw,86px);line-height:.82}.publicProfileOverview{grid-template-columns:1fr;padding:82px 20px 95px}.publicProfileStats{grid-template-columns:1fr}.publicProfileStats article{border-bottom:1px solid #252525;border-right:0;min-height:145px}.publicProfileStats article+article{padding-left:0}.publicProfileStats strong{margin-top:26px}.publicProfileBio p{margin-top:25px}.publicProfilePixelBattle{border-radius:25px;grid-template-columns:1fr;margin:0 20px 82px;padding:31px 24px}.publicProfilePixelBattleStats{grid-template-columns:1fr 1fr}.publicProfilePixelBattleStats article{min-height:114px;padding:17px}.publicProfilePixelBattleStats span{margin-top:18px}.publicProfilePixelBattleLink{grid-column:auto;width:100%}.publicProfileArticles{border-radius:28px 28px 0 0;padding:80px 20px 100px}.publicProfileArticles>header{flex-direction:column;align-items:start}.publicProfileArticleGrid{grid-template-columns:1fr}.publicProfileSettings{border-radius:23px;padding:25px 20px}.publicProfileSettings>header{flex-direction:column;align-items:start}.publicProfileFieldGrid{grid-template-columns:1fr}.publicProfileBioField{grid-column:auto}.publicProfileColor{max-width:120px}.publicProfileOptions{flex-direction:column;align-items:start}.publicProfileLinkEditor div{grid-template-columns:1fr}}.articlesPage,.articlePage,.articleStudioPage,.myArticlesPage{color:#f7f5f2;background:#030303}.articlesHero{background:linear-gradient(90deg,#000000eb,#0000006b 58%,#000000e0),url(/games/astra/astra-flying-base-deck.jpg) 50% 38%/cover;border:1px solid #ffffff24;border-radius:42px;min-height:min(880px,100svh - 12px);margin:6px;position:relative;overflow:hidden}.articlesHero:after{content:"";pointer-events:none;background:linear-gradient(#0000 46%,#030303 100%);position:absolute;inset:0}.articlesHeroGlow{z-index:1;filter:blur(130px);background:#ff49007a;border-radius:50%;width:620px;height:620px;position:absolute;bottom:-180px;left:16%}.articlesHero .siteHeader,.articleDetailHero .siteHeader,.articleStudioTop .siteHeader{z-index:10}.articlesHeroCopy{z-index:3;width:min(1040px,100vw - 440px);position:absolute;top:clamp(205px,23svh,255px);left:clamp(28px,6vw,110px)}.articlesHeroCopy>p,.articleStudioTop>div:last-child>span{color:#ff5a00;letter-spacing:.12em;text-transform:uppercase;margin:0 0 27px;font-size:10px}.articlesHeroCopy h1{letter-spacing:-.015em;flex-direction:column;max-width:1040px;margin:0;font-size:clamp(72px,7.15vw,126px);font-weight:350;line-height:.86;display:flex}.articlesHeroCopy h1 span{white-space:nowrap;display:block}.articlesHeroCopy>span{color:#ffffffb8;max-width:610px;margin-top:30px;font-size:clamp(14px,1.2vw,18px);line-height:1.65;display:block}.articlesHeroActions{gap:10px;margin-top:32px;display:flex}.articlesHeroActions .button b{margin-left:30px}.articlesHeroMark{z-index:3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#04040452;border:1px solid #ffffff5c;border-radius:50%;width:178px;height:178px;padding:22px;display:grid;position:absolute;bottom:64px;right:clamp(30px,4.3vw,78px)}.articlesHeroMark span{color:#ff5a00;font-size:32px;font-weight:500}.articlesHeroMark strong{letter-spacing:-.015em;align-self:end;font-size:20px;font-weight:400;line-height:.9}.articlesHeroMark i{color:#ffffff80;font-size:10px;font-style:normal;position:absolute;top:24px;right:23px}.articlesHeroWord{z-index:2;color:#ffffff0a;letter-spacing:-.015em;white-space:nowrap;font-size:clamp(110px,17vw,300px);font-weight:600;line-height:.76;position:absolute;bottom:-.22em;right:-12px}.articleDiscovery{padding:clamp(85px,10vw,160px) clamp(24px,5vw,90px) 45px}.articleSearch{border-bottom:1px solid #ffffff3d;grid-template-columns:minmax(0,1fr) auto;max-width:1280px;margin:0 auto 42px;display:grid}.articleSearch label{grid-template-columns:100px 1fr;align-items:center;display:grid}.articleSearch label span{color:#ffffff6b;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.articleSearch input{color:#fff;width:100%;font:inherit;letter-spacing:-.015em;background:0 0;border:0;outline:0;padding:28px 20px;font-size:clamp(25px,3vw,48px)}.articleSearch input::placeholder{color:#fff3}.articleSearch button{color:#fff;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:#ff5a00;border:0;border-radius:999px;align-self:center;min-width:140px;height:58px;font-size:10px}.articleSearch button span{margin-left:30px}.articleCategories{scrollbar-width:none;gap:8px;max-width:1280px;margin:0 auto;display:flex;overflow-x:auto}.articleCategories a{color:#ffffff9e;letter-spacing:.05em;text-transform:uppercase;border:1px solid #ffffff24;border-radius:999px;flex:none;padding:14px 20px;font-size:9px;text-decoration:none;transition:all .18s}.articleCategories a:hover,.articleCategories a[data-active=true]{color:#fff;background:#ff5a00;border-color:#ff5a00}.articleResults{padding:35px clamp(24px,5vw,90px) clamp(90px,12vw,190px)}.articleResults>header{border-bottom:1px solid #ffffff24;justify-content:space-between;gap:30px;max-width:1280px;margin:0 auto 48px;padding-bottom:26px;display:flex}.articleResults>header span,.articleCardMeta,.articleEditorSectionHead>span,.articleEditorHead>div>span{color:#ff5a00;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.articleResults>header h2{letter-spacing:-.015em;margin:14px 0 0;font-size:clamp(38px,4vw,65px);font-weight:360}.articleResults>header>strong{align-self:end;font-size:44px;font-weight:350}.articleResults>header>strong small{color:#ffffff6b;letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:400}.articleGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:54px 18px;max-width:1280px;margin:0 auto;display:grid}.articleCard{grid-column:span 4;min-width:0}.articleCardCover{aspect-ratio:4/3;background:#151515;border-radius:26px;display:block;position:relative;overflow:hidden}.articleCard2 .articleCardCover{aspect-ratio:4/5}.articleCardCover img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.75,.2,1)}.articleCardCover span{background:linear-gradient(#0000 50%,#00000085);position:absolute;inset:0}.articleCard:hover .articleCardCover img{transform:scale(1.045)}.articleCardMeta{justify-content:space-between;gap:15px;margin-top:21px;display:flex}.articleCardMeta time{color:#fff6}.articleCard h2{letter-spacing:-.015em;margin:18px 0 0;font-size:clamp(27px,2.45vw,41px);font-weight:360;line-height:.98}.articleCard h2 a{color:inherit;text-decoration:none}.articleCard>p{color:#ffffff8f;min-height:4.8em;margin:20px 0;font-size:12px;line-height:1.62}.articleCardTags{flex-wrap:wrap;gap:6px;display:flex}.articleCardTags a,.articleRailTags a{color:#ffffff7a;border:1px solid #ffffff1c;border-radius:999px;padding:7px 10px;font-size:8px;text-decoration:none}.articleCard footer{border-top:1px solid #ffffff1f;justify-content:space-between;align-items:end;gap:20px;margin-top:24px;padding-top:17px;display:flex}.articleCard footer div,.articleCardAuthor{gap:4px;display:grid}.articleCard footer>.articleCardAuthor{color:#fff;letter-spacing:normal;text-transform:none}.articleCard footer strong{font-size:11px;font-weight:500}.articleCard footer span{color:#ffffff61;font-size:8px}.articleCard footer>a,.articleEmpty a{color:#ff5a00;letter-spacing:.05em;text-transform:uppercase;font-size:9px;text-decoration:none}.articleEmpty{text-align:center;border:1px solid #ffffff21;border-radius:30px;max-width:1280px;margin:0 auto;padding:110px 30px}.articleEmpty>span{color:#ff5a00;font-size:55px}.articleEmpty h2{letter-spacing:-.015em;margin:25px 0 10px;font-size:clamp(35px,5vw,72px);font-weight:350}.articleEmpty p{color:#ffffff80;margin:0 0 30px}.articlePagination{border-top:1px solid #ffffff24;justify-content:space-between;max-width:1280px;margin:80px auto 0;padding-top:24px;display:flex}.articlePagination a,.articlePagination span{color:#ffffff9e;letter-spacing:.07em;text-transform:uppercase;font-size:9px;text-decoration:none}.articlePagination a[aria-disabled=true]{pointer-events:none;opacity:.25}.articleDetailHero{background:#080808;border:1px solid #ffffff24;border-radius:42px;grid-template-columns:1.02fr .98fr;min-height:min(920px,100svh - 12px);margin:6px;display:grid;position:relative;overflow:hidden}.articleDetailHero .siteHeader{position:absolute;inset:0 0 auto}.articleDetailCover{min-height:680px;position:relative;overflow:hidden}.articleDetailCover img{object-fit:cover;width:100%;height:100%}.articleDetailCover span{background:linear-gradient(90deg,#0000 72%,#080808 100%),linear-gradient(#0003,#0000 30%,#00000073);position:absolute;inset:0}.articleDetailIntro{align-self:end;padding:130px clamp(34px,5vw,90px) 65px}.articleDetailIntro nav{color:#ffffff61;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:9px;margin-bottom:70px;font-size:8px;display:flex}.articleDetailIntro nav a{color:inherit;text-decoration:none}.articleDetailIntro>p{color:#ff5a00;letter-spacing:.1em;text-transform:uppercase;margin:0 0 22px;font-size:9px}.articleDetailIntro h1{letter-spacing:-.015em;margin:0;font-size:clamp(58px,6.6vw,112px);font-weight:340;line-height:.86}.articleDetailIntro>span{color:#ffffffa1;margin-top:36px;font-size:14px;line-height:1.65;display:block}.articleDetailStats{border-top:1px solid #ffffff2b;grid-template-columns:1fr 1fr;gap:20px;margin-top:55px;padding-top:24px;display:grid}.articleDetailStats div,.articleDetailAuthor{gap:7px;display:grid}.articleDetailAuthor{color:#fff}.articleDetailStats small{color:#ffffff5c;letter-spacing:.08em;text-transform:uppercase;font-size:8px}.articleDetailStats strong{font-size:11px;font-weight:520}.articleDetailStats i{color:#ffffff6e;font-size:8px;font-style:normal}.articleReadingShell{grid-template-columns:minmax(190px,.5fr) minmax(0,2fr) minmax(50px,.35fr);gap:clamp(30px,6vw,110px);max-width:1440px;margin:0 auto;padding:clamp(90px,12vw,180px) clamp(24px,6vw,100px);display:grid}.articleReadingRail{align-self:start;gap:34px;display:grid;position:sticky;top:30px}.articleReadingRail>a{color:#ff5a00;letter-spacing:.06em;text-transform:uppercase;font-size:9px;text-decoration:none}.articleReadingRail>div:not(.articleRailTags){border-top:1px solid #ffffff26;padding-top:18px}.articleReadingRail span{color:#ffffff59;font-size:8px}.articleReadingRail p{color:#ffffff85;margin:9px 0 0;font-size:9px;line-height:1.5}.articleRailTags{flex-wrap:wrap;gap:6px;display:flex}.articleBody{grid-column:2;min-width:0}.markdownContent{color:#ffffffd1;overflow-wrap:anywhere;font-size:clamp(15px,1.25vw,18px);line-height:1.8}.markdownContent>:first-child{margin-top:0}.markdownContent h1,.markdownContent h2,.markdownContent h3,.markdownContent h4{color:#fff;letter-spacing:-.015em;scroll-margin-top:30px;font-weight:380;line-height:1}.markdownContent h1{margin:0 0 45px;font-size:clamp(52px,6vw,92px)}.markdownContent h2{margin:90px 0 28px;font-size:clamp(38px,4vw,64px)}.markdownContent h3{margin:60px 0 22px;font-size:clamp(28px,3vw,43px)}.markdownContent h1 a,.markdownContent h2 a,.markdownContent h3 a,.markdownContent h4 a{color:inherit;text-decoration:none}.markdownContent p,.markdownContent ul,.markdownContent ol{margin:0 0 28px}.markdownContent ul,.markdownContent ol{padding-left:1.4em}.markdownContent li{margin:9px 0;padding-left:6px}.markdownContent li::marker{color:#ff5a00}.markdownContent a{color:#ff6a1a;text-underline-offset:4px;text-decoration-thickness:1px}.markdownContent strong{color:#fff;font-weight:590}.markdownContent blockquote{color:#fff;letter-spacing:-.015em;border-left:3px solid #ff5a00;margin:50px 0;padding:8px 0 8px clamp(22px,4vw,48px);font-size:clamp(21px,2.5vw,34px);line-height:1.35}.markdownContent blockquote p{margin:0}.markdownContent img{object-fit:cover;border-radius:28px;width:calc(100% + clamp(0px,6vw,100px));max-width:none;max-height:820px;margin:55px 0 55px clamp(-50px,-3vw,0px);display:block}.markdownContent code{color:#ff8a4b;background:#ffffff12;border:1px solid #ffffff1f;border-radius:6px;padding:.18em .4em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88em}.markdownContent pre{background:#0d0d0d;border:1px solid #ffffff1f;border-radius:22px;margin:45px 0;padding:28px;overflow-x:auto}.markdownContent pre code{color:#e7e4df;background:0 0;border:0;padding:0;line-height:1.65}.markdownContent table{border-collapse:collapse;width:100%;margin:45px 0;display:block;overflow-x:auto}.markdownContent th,.markdownContent td{text-align:left;border:1px solid #ffffff26;min-width:150px;padding:16px 18px}.markdownContent th{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#ff5a00;font-size:10px}.markdownContent hr{background:#ffffff2e;border:0;height:1px;margin:70px 0}.markdownContent input[type=checkbox]{accent-color:#ff5a00;margin-right:8px}.articleRelated{max-width:1440px;margin:0 auto;padding:30px clamp(24px,6vw,100px) clamp(100px,13vw,190px)}.articleRelated>header span{color:#ff5a00;font-size:9px}.articleRelated>header h2{letter-spacing:-.015em;margin:18px 0 45px;font-size:clamp(45px,6vw,92px);font-weight:340}.articleRelated>div{border-top:1px solid #ffffff29;grid-template-columns:repeat(3,1fr);display:grid}.articleRelated>div>a{color:#fff;border-right:1px solid #ffffff29;min-height:320px;padding:28px;text-decoration:none}.articleRelated>div>a:last-child{border-right:0}.articleRelated a>span,.articleRelated a>b{color:#ff5a00;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:450}.articleRelated h3{letter-spacing:-.015em;margin:55px 0 18px;font-size:31px;font-weight:380;line-height:1}.articleRelated p{color:#ffffff7a;min-height:5em;font-size:10px;line-height:1.6}.articleStudioTop{background:radial-gradient(circle at 72% 120%,#ff4e0094,#0000 38%),#090909;border:1px solid #ffffff26;border-radius:40px;min-height:480px;margin:6px;position:relative;overflow:hidden}.articleStudioTop>div:last-child{position:absolute;bottom:60px;left:clamp(25px,6vw,100px);right:clamp(25px,6vw,100px)}.articleStudioTop h1{letter-spacing:-.015em;max-width:1080px;margin:0;font-size:clamp(58px,7.5vw,120px);font-weight:340;line-height:.86}.articleStudioWorkspace,.myArticlesWorkspace{padding:clamp(70px,9vw,140px) clamp(20px,4vw,70px) clamp(100px,12vw,180px)}.articleEditor,.myArticlesDashboard{max-width:1480px;margin:0 auto}.articleEditorState,.myArticlesState{color:#fff9;text-align:center;border:1px solid #ffffff24;border-radius:30px;place-items:center;gap:18px;min-height:420px;display:grid}.articleEditorState>strong,.myArticlesState>strong{color:#ff5a00;font-size:55px}.articleEditorState h2,.myArticlesState h2{color:#fff;letter-spacing:-.015em;max-width:650px;margin:0;font-size:clamp(32px,5vw,62px);font-weight:350}.articleEditorState p{max-width:520px;margin:0;line-height:1.6}.articleEditorHead,.myArticlesDashboard>header{justify-content:space-between;align-items:end;gap:30px;margin-bottom:50px;display:flex}.articleEditorHead h2,.myArticlesDashboard>header h2{letter-spacing:-.015em;margin:14px 0 12px;font-size:clamp(48px,6vw,90px);font-weight:350}.articleEditorHead p,.myArticlesDashboard>header p{color:#ffffff80;max-width:650px;margin:0;line-height:1.6}.articleEditorHead>a{color:#ff5a00;text-transform:uppercase;font-size:9px;text-decoration:none}.articleEditorNotice,.articleEditorInfo,.articleEditorRejection{color:#baff76;background:#74ff4212;border:1px solid #74ff4240;border-radius:14px;margin-bottom:18px;padding:18px 22px;font-size:10px}.articleEditorNotice.error,.articleEditorRejection{color:#ff805d;background:#ff542414;border-color:#ff542459}.articleEditorInfo.pending{color:#ffad68;background:#ff963714;border-color:#ff96374d}.articleEditorRejection span{letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:8px;display:block}.articleEditorRejection p{color:#fff;margin:0;line-height:1.5}.articleEditorForm{grid-template-columns:1fr 1fr;gap:18px;display:grid}.articleEditorFields,.articleMarkdownEditor,.articleMarkdownPreview,.articleSEOEditor{background:#080808;border:1px solid #ffffff24;border-radius:28px;min-width:0;padding:clamp(24px,3vw,44px)}.articleEditorFields,.articleSEOEditor{align-content:start;gap:18px;display:grid}.articleEditorSectionHead{align-items:baseline;gap:18px;margin-bottom:18px;display:flex}.articleEditorSectionHead h3{letter-spacing:-.015em;margin:0;font-size:31px;font-weight:370}.articleEditorSectionHead i{color:#ffffff59;text-transform:uppercase;margin-left:auto;font-size:8px;font-style:normal}.articleEditorRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.articleEditorField{gap:8px;display:grid;position:relative}.articleEditorField>span{color:#fff6;letter-spacing:.06em;text-transform:uppercase;font-size:8px}.articleEditorField input,.articleEditorField textarea,.articleEditorField select{color:#fff;width:100%;font:inherit;resize:vertical;background:#0d0d0d;border:1px solid #ffffff24;border-radius:12px;outline:0;padding:15px 16px;font-size:12px;line-height:1.55}.articleEditorField input:focus,.articleEditorField textarea:focus,.articleEditorField select:focus,.markdownTextarea:focus{border-color:#ff5a00}.articleEditorField input:disabled,.articleEditorField textarea:disabled,.articleEditorField select:disabled,.markdownTextarea:disabled{opacity:.55}.articleEditorField small{color:#ffffff47;text-align:right;font-size:8px}.articleMarkdownEditor,.articleMarkdownPreview{min-height:760px}.markdownToolbar{flex-wrap:wrap;gap:5px;margin-bottom:10px;display:flex}.markdownToolbar button{color:#ffffffa6;cursor:pointer;background:#111;border:1px solid #ffffff21;border-radius:8px;min-width:38px;height:34px;padding:0 10px;font-size:8px}.markdownToolbar button:hover{color:#fff;border-color:#ff5a00}.markdownTextarea{color:#eee;resize:vertical;background:#050505;border:1px solid #ffffff21;border-radius:16px;outline:0;width:100%;min-height:650px;padding:24px;font:12px/1.7 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.articlePreviewPaper{background:#050505;border:1px solid #ffffff1f;border-radius:16px;max-height:690px;padding:26px;overflow:auto}.articlePreviewPaper .markdownContent{font-size:13px}.articlePreviewPaper .markdownContent h1{font-size:48px}.articlePreviewPaper .markdownContent h2{margin-top:55px;font-size:36px}.articlePreviewPaper .markdownContent h3{font-size:27px}.articlePreviewPaper .markdownContent img{width:100%;margin:30px 0}.articleSERP{color:#202124;background:#f7f7f7;border-radius:16px;margin-top:10px;padding:22px}.articleSERP>span{color:#4d5156;font-size:9px}.articleSERP h4{color:#1a0dab;margin:8px 0;font-size:20px;font-weight:400;line-height:1.25}.articleSERP p{color:#4d5156;margin:0;font-size:11px;line-height:1.5}.articleEditorActions{background:#080808;border:1px solid #ffffff24;border-radius:22px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:24px;display:grid}.articleEditorActions>div span{color:#ff5a00;font-size:8px}.articleEditorActions>div p{color:#fff6;max-width:650px;margin:8px 0 0;font-size:9px}.myArticlesDashboard>header>div>span{color:#ff5a00;font-size:9px}.myArticlesEmpty{text-align:center;border:1px solid #ffffff24;border-radius:30px;justify-items:center;min-height:450px;padding:80px 25px;display:grid}.myArticlesEmpty>span{color:#ff5a00;font-size:60px;font-weight:500}.myArticlesEmpty h3{letter-spacing:-.015em;margin:25px 0 8px;font-size:clamp(38px,5vw,70px);font-weight:350}.myArticlesEmpty p{color:#ffffff7a}.myArticlesEmpty a{color:#ff5a00;text-transform:uppercase;font-size:9px;text-decoration:none}.myArticleList{border-top:1px solid #ffffff29}.myArticleList>article{border-bottom:1px solid #ffffff29;grid-template-columns:70px minmax(0,1fr) 180px;gap:26px;padding:35px 0;display:grid}.myArticleIndex{color:#ff5a00;font-size:9px}.myArticleMain>div:first-child{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.myArticleMain>div:first-child span,.myArticleMain>div:first-child i,.myArticleMain>div:first-child b{color:#ffffff80;text-transform:uppercase;border:1px solid #ffffff21;border-radius:999px;padding:7px 10px;font-size:8px;font-style:normal;font-weight:400}.myArticleMain>div:first-child i{color:#ff7430;border-color:#ff5a0066}.myArticleMain>div:first-child b{color:#a9ff76;border-color:#94ff5240}.myArticleMain h3{letter-spacing:-.015em;margin:25px 0 12px;font-size:clamp(31px,3.5vw,52px);font-weight:360;line-height:1}.myArticleMain>p{color:#ffffff7a;max-width:800px;margin:0;line-height:1.55}.myArticleMain blockquote{color:#ffffffb3;background:#ff5a0014;border-left:2px solid #ff5a00;margin:20px 0 0;padding:14px 18px;font-size:10px}.myArticleMain blockquote strong{color:#ff7940;text-transform:uppercase;margin-bottom:6px;font-size:8px;display:block}.myArticleMain footer{color:#ffffff4d;flex-wrap:wrap;gap:16px;margin-top:22px;font-size:8px;display:flex}.myArticleActions{flex-direction:column;gap:7px;display:flex}.myArticleActions a,.myArticleActions button{color:#ffffffa8;font:inherit;text-align:center;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:10px;padding:12px 14px;font-size:8px;text-decoration:none}.myArticleActions a:first-child,.myArticleActions button:not(.danger){border-color:#ff5a0059}.myArticleActions .danger{color:#ff7051}.accountArticlesLink{color:#fff;background:#ff5a0012;border:1px solid #ff5a004d;border-radius:12px;gap:5px;margin-top:9px;padding:14px;text-decoration:none;display:grid}.accountArticlesLink span{color:#ffffff6b;text-transform:uppercase;font-size:8px}.accountArticlesLink strong{color:#ff6c1d;font-size:10px}.adminArticleFilters{grid-template-columns:minmax(0,1fr) 250px;gap:14px;margin-bottom:20px;display:grid}.adminArticleFilters .adminSearch{margin:0}.adminArticleLayout{grid-template-columns:minmax(300px,.8fr) minmax(0,1.6fr);gap:14px;min-height:650px;display:grid}.adminArticleQueue{border:1px solid #ffffff1a;border-radius:18px;align-self:start;overflow:hidden}.adminArticleQueue>button{color:#fff;text-align:left;cursor:pointer;background:#090909;border:0;border-bottom:1px solid #ffffff1a;grid-template-columns:20px minmax(0,1fr) 15px;gap:11px;width:100%;padding:20px 17px;display:grid;position:relative}.adminArticleQueue>button:last-child{border-bottom:0}.adminArticleQueue>button:hover,.adminArticleQueue>button.active{background:#ff5a0017}.adminArticleQueueIndex{color:#ff5a00}.adminArticleQueue small{color:#ff6c20;text-transform:uppercase;font-size:7px}.adminArticleQueue h3{margin:9px 0 7px;font-size:17px;font-weight:430;line-height:1.1}.adminArticleQueue p{color:#fff6;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:9px;line-height:1.45;display:-webkit-box;overflow:hidden}.adminArticleQueue footer{color:#ffffff47;justify-content:space-between;gap:12px;margin-top:12px;font-size:7px;display:flex}.adminArticleQueue i{color:#ffffff4d;font-style:normal}.adminArticleReview,.adminArticlePlaceholder{background:#080808;border:1px solid #ffffff1a;border-radius:18px;min-width:0;padding:clamp(22px,3vw,38px)}.adminArticleReview>header{justify-content:space-between;gap:20px;display:flex}.adminArticleReview>header span{color:#ff5a00;font-size:8px}.adminArticleReview>header h2{letter-spacing:-.015em;margin:14px 0 8px;font-size:clamp(32px,4vw,58px);font-weight:360;line-height:.95}.adminArticleReview>header p{color:#fff6;font-size:9px}.adminArticleReview>header button{color:#ffffff80;cursor:pointer;background:0 0;border:0;align-self:start;font-size:28px}.adminArticleCover{aspect-ratio:16/7;border-radius:16px;margin:25px 0;position:relative;overflow:hidden}.adminArticleCover img{object-fit:cover;width:100%;height:100%}.adminArticleCover span{background:linear-gradient(#0000,#0006);position:absolute;inset:0}.adminArticleReviewMeta{flex-wrap:wrap;gap:6px;display:flex}.adminArticleReviewMeta span,.adminArticleReviewMeta b{color:#ffffff73;text-transform:uppercase;border:1px solid #ffffff1f;border-radius:999px;padding:7px 9px;font-size:7px;font-weight:400}.adminArticleReviewMeta b{color:#9dff69;border-color:#8bff4e3d}.adminArticleExcerpt{color:#ffffffa6;margin:26px 0;font-size:13px;line-height:1.6}.adminArticleMarkdown{background:#040404;border:1px solid #ffffff1a;border-radius:14px;max-height:620px;padding:25px;overflow:auto}.adminArticleMarkdown .markdownContent{font-size:12px}.adminArticleMarkdown .markdownContent h1{font-size:42px}.adminArticleMarkdown .markdownContent h2{margin-top:45px;font-size:31px}.adminArticleMarkdown .markdownContent h3{font-size:23px}.adminArticleMarkdown .markdownContent img{width:100%;margin:25px 0}.adminNewsMarkdownEditor{background:#ffffff0b;border-radius:18px;overflow:hidden}.adminNewsMarkdownEditor>header{justify-content:space-between;align-items:flex-end;gap:20px;padding:18px 20px 14px;display:flex}.adminNewsMarkdownEditor>header div{gap:4px;display:grid}.adminNewsMarkdownEditor>header span,.adminNewsMarkdownWorkspace>label>span,.adminNewsMarkdownPreview>span{color:#ffffff6b;letter-spacing:.06em;text-transform:uppercase;font-size:8px}.adminNewsMarkdownEditor>header strong{color:#fff;font-size:13px;font-weight:520}.adminNewsMarkdownEditor>header small{color:#ffffff52;font-size:8px}.adminNewsMarkdownToolbar{flex-wrap:wrap;gap:4px;padding:0 20px 14px;display:flex}.adminNewsMarkdownToolbar button{color:#ffffffb8;min-height:30px;font:inherit;cursor:pointer;background:#ffffff13;border:0;border-radius:8px;padding:0 10px;font-size:8px;transition:background .16s,color .16s}.adminNewsMarkdownToolbar button:hover,.adminNewsMarkdownToolbar button:focus-visible{color:#fff;background:#ff5a00}.adminNewsMarkdownWorkspace{background:#090909;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:430px;display:grid}.adminNewsMarkdownWorkspace>label,.adminNewsMarkdownPreview{grid-template-rows:auto 1fr;gap:12px;min-width:0;padding:18px 20px 20px;display:grid}.adminNewsMarkdownWorkspace textarea{resize:vertical;color:#ffffffd6;background:0 0;border:0;outline:0;width:100%;min-height:360px;font:12px/1.7 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.adminNewsMarkdownPreview{background:#ffffff09;overflow:auto}.adminNewsMarkdownPreview>p{color:#ffffff4d;margin:0;font-size:11px;line-height:1.5}.adminNewsMarkdownPreview .markdownContent{font-size:11px;line-height:1.65}.adminNewsMarkdownPreview .markdownContent h1{margin-bottom:20px;font-size:36px}.adminNewsMarkdownPreview .markdownContent h2{margin:34px 0 16px;font-size:27px}.adminNewsMarkdownPreview .markdownContent h3{margin:28px 0 14px;font-size:20px}.adminNewsMarkdownPreview .markdownContent img{border-radius:12px;width:100%;margin:22px 0}.adminNewsMarkdownEditor>.adminFormHint{margin:0;padding:14px 20px 17px;display:block}@media (max-width:760px){.adminNewsMarkdownEditor>header{flex-direction:column;align-items:flex-start;gap:7px}.adminNewsMarkdownWorkspace{grid-template-columns:1fr}}.adminArticleSEO{border:1px solid #ffffff1a;border-radius:14px;margin-top:15px;padding:18px}.adminArticleSEO>span{color:#ff5a00;font-size:8px}.adminArticleSEO h3{margin:10px 0 7px;font-size:18px;font-weight:420}.adminArticleSEO p{color:#ffffff73;font-size:9px;line-height:1.45}.adminArticleSEO div{flex-wrap:wrap;gap:5px;display:flex}.adminArticleSEO i{color:#ff7b37;font-size:7px;font-style:normal}.adminArticleDecision{border-top:1px solid #ffffff1a;gap:12px;margin-top:18px;padding-top:18px;display:grid}.adminArticleDecision>div{gap:8px;display:flex}.adminArticlePublicLink{color:#ff6b20;text-transform:uppercase;margin-top:18px;font-size:8px;text-decoration:none;display:inline-block}.adminArticlePlaceholder{text-align:center;place-content:center;display:grid}.adminArticlePlaceholder span{color:#ff5a00;font-size:10px}.adminArticlePlaceholder h2{letter-spacing:-.015em;margin:15px 0 7px;font-size:clamp(35px,5vw,65px);font-weight:350}.adminArticlePlaceholder p,.adminArticleEmpty{color:#fff6;font-size:10px}.adminArticleEmpty{text-align:center;padding:35px}@media (max-width:1050px){.articlesHeroCopy{width:calc(100vw - 315px);top:205px}.articlesHeroCopy h1{font-size:clamp(62px,7.7vw,82px)}.articlesHeroMark{width:156px;height:156px}.articleCard{grid-column:span 6}.articleDetailHero{grid-template-columns:1fr}.articleDetailCover{min-height:55svh}.articleDetailIntro{padding-top:70px}.articleReadingShell{grid-template-columns:170px minmax(0,1fr)}.articleBody{grid-column:2}.articleEditorForm{grid-template-columns:1fr}.articleEditorActions{grid-column:auto}.articleRelated>div{grid-template-columns:1fr}.articleRelated>div>a{border-bottom:1px solid #ffffff26;border-right:0;min-height:240px}.adminArticleLayout,.adminArticleFilters{grid-template-columns:1fr}}@media (max-width:720px){.articlesHero{border-radius:27px;min-height:810px}.articlesHeroCopy{width:auto;top:150px;left:20px;right:20px}.articlesHeroCopy h1{letter-spacing:-.015em;font-size:clamp(46px,13vw,66px);line-height:.9}.articlesHeroCopy>p{margin-bottom:22px}.articlesHeroCopy>span{max-width:520px;margin-top:25px;font-size:12px;line-height:1.55}.articlesHeroActions{flex-direction:column;margin-top:27px}.articlesHeroActions .button{width:100%}.articlesHeroMark{width:126px;height:126px;padding:16px;bottom:24px;right:22px}.articlesHeroMark span{font-size:26px}.articlesHeroMark strong{font-size:15px}.articlesHeroMark i{top:17px;right:17px}.articlesHeroWord{display:none}.articleDiscovery{padding-left:20px;padding-right:20px}.articleSearch{grid-template-columns:1fr;padding-bottom:15px}.articleSearch label{grid-template-columns:1fr}.articleSearch input{padding:18px 0;font-size:27px}.articleSearch button{width:100%}.articleResults{padding-left:20px;padding-right:20px}.articleResults>header{align-items:end}.articleResults>header>strong{font-size:29px}.articleGrid{display:block}.articleCard{margin-bottom:65px}.articleCard2 .articleCardCover{aspect-ratio:4/3}.articleCard>p{min-height:0}.articleDetailHero{border-radius:27px;min-height:auto;display:block}.articleDetailCover{min-height:470px}.articleDetailCover span{background:linear-gradient(#0000 60%,#080808 100%)}.articleDetailIntro{padding:40px 22px 45px}.articleDetailIntro nav{margin-bottom:35px}.articleDetailIntro h1{font-size:clamp(50px,14vw,72px)}.articleDetailStats{grid-template-columns:1fr}.articleReadingShell{padding-left:20px;padding-right:20px;display:block}.articleReadingRail{margin-bottom:65px;position:static}.markdownContent h1{font-size:48px}.markdownContent h2{margin-top:65px;font-size:39px}.markdownContent h3{font-size:30px}.markdownContent img{border-radius:18px;width:100%;margin:40px 0}.articleRelated{padding-left:20px;padding-right:20px}.articleStudioTop{border-radius:27px;min-height:430px}.articleStudioTop h1{font-size:clamp(49px,13vw,68px)}.articleStudioWorkspace,.myArticlesWorkspace{padding-left:15px;padding-right:15px}.articleEditorHead,.myArticlesDashboard>header{flex-direction:column;align-items:start}.articleEditorFields,.articleMarkdownEditor,.articleMarkdownPreview,.articleSEOEditor{border-radius:20px;padding:20px}.articleEditorRow{grid-template-columns:1fr}.articleMarkdownEditor,.articleMarkdownPreview{min-height:580px}.markdownTextarea{min-height:500px;padding:17px}.articlePreviewPaper{max-height:560px;padding:17px}.articleEditorActions{grid-template-columns:1fr}.articleEditorActions .button{width:100%}.myArticleList>article{grid-template-columns:35px minmax(0,1fr)}.myArticleActions{grid-column:2;grid-template-columns:1fr 1fr;display:grid}.adminArticleDecision>div{flex-direction:column}}.maralysWallet{color:#fff;background:radial-gradient(circle at 78% 10%,#ff530080,#0000 30%),linear-gradient(145deg,#15100d 0%,#090909 43%,#130400 100%);border:1px solid #ffffff29;border-radius:34px;margin-top:8px;position:relative;overflow:hidden}.maralysWallet[data-status=frozen]{filter:saturate(.45)}.walletGlow{pointer-events:none;border:1px solid #ffffff21;border-radius:50%;width:510px;height:510px;position:absolute;top:-180px;right:-110px;box-shadow:0 0 0 55px #ffffff06,0 0 0 110px #ffffff03}.walletHeader{z-index:2;justify-content:space-between;gap:30px;padding:clamp(28px,4vw,58px);display:flex;position:relative}.walletHeader>div>span,.walletSubheading>span,.walletBalance>span,.walletBalance>small{color:#ffffff7a;letter-spacing:.08em;text-transform:uppercase;font-size:8px}.walletHeader h2{letter-spacing:-.015em;max-width:680px;margin:26px 0 0;font-size:clamp(48px,5.8vw,88px);font-weight:340;line-height:.88}.walletHeader>p{color:#ffffff9e;letter-spacing:.06em;text-transform:uppercase;align-self:flex-start;align-items:center;gap:9px;margin:0;font-size:8px;display:flex}.walletHeader>p i{background:#baff45;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #baff451a}.maralysWallet[data-status=frozen] .walletHeader>p i{background:#ff6435;box-shadow:0 0 0 5px #ff64351f}.walletBalance{z-index:2;grid-template-columns:minmax(0,1fr) auto;align-items:end;padding:12px clamp(28px,4vw,58px) 60px;display:grid;position:relative}.walletBalance>span,.walletBalance>small{grid-column:1/-1}.walletBalance>strong{color:#ff5b00;letter-spacing:-.015em;margin-top:8px;font-size:clamp(85px,12.5vw,190px);font-weight:330;line-height:.8;overflow:hidden}.walletBalance>div{align-items:center;gap:12px;padding-bottom:8px;display:flex}.walletBalance>div b{color:#090909;background:#ff5b00;border:1px solid #ffffff52;border-radius:50%;place-items:center;width:54px;height:54px;font-size:26px;font-weight:650;display:grid}.walletBalance>div i{letter-spacing:.12em;font-size:11px;font-style:normal}.walletBalance>small{margin-top:18px}.walletBody{z-index:2;border-top:1px solid #ffffff26;grid-template-columns:minmax(330px,.82fr) minmax(400px,1.18fr);display:grid;position:relative}.walletTransfer{border-right:1px solid #ffffff26}.walletSubheading h3{letter-spacing:-.015em;margin:10px 0 0;font-size:clamp(30px,3vw,48px);font-weight:390}.walletTransferGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.walletTransfer .accountField{margin-bottom:12px}.walletTransfer .accountField>span{color:#ffffff7a}.walletTransfer .accountField input{color:#fff;background:#ffffff0e;border-color:#ffffff38}.walletTransfer .accountField input:focus{border-color:#ff5b00}.walletSendButton{color:#080808;background:#ff5b00;border-radius:18px;justify-content:space-between;align-items:center;width:100%;min-height:58px;margin-top:10px;padding:0 20px;font-weight:560;display:flex}.walletSendButton:disabled{cursor:not-allowed;opacity:.42}.walletNotice{color:#ffffff61;margin:22px 0 0;font-size:9px;line-height:1.5}.walletEmpty{color:#ffffff6b;max-width:360px;font-size:11px;line-height:1.5}.walletHistoryList{overscroll-behavior:contain;max-height:575px;overflow:auto}.walletHistoryList article{border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:20px;min-height:92px;display:flex}.walletHistoryList article>div{align-items:center;gap:13px;display:flex}.walletHistoryList article>div:first-child i{color:#ff7540;border:1px solid #ffffff2e;border-radius:50%;flex:none;place-items:center;width:33px;height:33px;font-style:normal;display:grid}.walletHistoryList article>div:first-child i[data-positive=true]{color:#baff45}.walletHistoryList span,.walletHistoryList article>div:last-child{flex-direction:column;min-width:0;display:flex}.walletHistoryList strong,.walletHistoryList b{font-size:12px;font-weight:480}.walletHistoryList small,.walletHistoryList time{color:#fff6;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:8px;overflow:hidden}.walletHistoryList article>div:last-child{text-align:right;align-items:flex-end}.walletHistoryList b{color:#fff}@media (max-width:1180px){.walletBody{grid-template-columns:1fr}.walletTransfer{border-bottom:1px solid #ffffff26;border-right:0}}@media (max-width:640px){.walletHeader{flex-direction:column}.walletHeader h2{font-size:48px}.walletBalance{display:block}.walletBalance>strong{margin:28px 0 18px;font-size:clamp(72px,24vw,110px);display:block}.walletBalance>div{padding-bottom:18px}.walletTransferGrid{grid-template-columns:1fr}.walletHistoryList article{flex-direction:column;align-items:flex-start;padding:18px 0}.walletHistoryList article>div:last-child{text-align:left;align-items:flex-start;width:100%;padding-left:46px}}.desktopNav .desktopAccount.isAuthenticated{min-width:0;min-height:34px;box-shadow:none;text-align:left;text-transform:none;background:0 0;border:0;align-items:center;gap:8px;display:inline-flex;padding:1px 3px!important}.headerAccountAvatar{width:30px;height:30px;box-shadow:none;color:#fff;background:#232323 50%/cover;border:0;border-radius:50%;flex:none;place-items:center;font-size:11px;font-style:normal;font-weight:700;display:grid;overflow:hidden}.headerAccountName{min-width:0;max-width:112px;display:block}.headerAccountName strong{color:#fff;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;line-height:1.1;overflow:hidden}.desktopNav .desktopAccount.isAuthenticated:hover .headerAccountName strong,.desktopNav .desktopAccount.isAuthenticated:focus-visible .headerAccountName strong,.desktopNav .desktopAccount.isAuthenticated[aria-current=page] .headerAccountName strong{color:#fff}.desktopNav .desktopAccount.isAuthenticated:hover,.desktopNav .desktopAccount.isAuthenticated:focus-visible,.desktopNav .desktopAccount.isAuthenticated[aria-current=page]{color:#fff;background:0 0;border:0}.desktopAccount.isLoading{justify-content:center;align-items:center;display:inline-flex}.headerAccountSkeleton{background:#ffffff2e;border-radius:99px;width:47px;height:8px;animation:1.1s ease-in-out infinite alternate headerAccountPulse;display:block}@keyframes headerAccountPulse{to{opacity:.35}}.mobileAccountIdentity{align-items:center;gap:13px;display:flex;width:auto!important}.mobileAccountIdentity strong{color:#fff;font-size:21px;font-weight:450}.accountAvatar[data-image=true]{background-position:50%;background-size:cover}.profileImageEditorGrid{grid-template-columns:minmax(310px,.72fr) minmax(430px,1.28fr);gap:12px;margin-bottom:28px;display:grid}.profileImageEditor{background:#ffffff06;border:1px solid #303030;border-radius:21px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;min-height:182px;padding:16px;display:grid;position:relative;overflow:hidden}.profileImagePreview{aspect-ratio:1;background:radial-gradient(circle at 65% 25%,#ff6500,#6f1100 52%,#111 100%) 50%/cover;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:142px;display:grid;position:relative;overflow:hidden}.profileImageEditor[data-kind=cover] .profileImagePreview{aspect-ratio:8/3;background:linear-gradient(135deg,#461000,#0b0b0b 70%);border-radius:14px;width:min(22vw,270px);min-width:210px}.profileImagePreview b{color:#ffffffe6;letter-spacing:-.015em;font-size:43px;font-weight:420}.profileImageEditor[data-kind=cover] .profileImagePreview b{font-size:18px;font-weight:850}.profileImagePreview i{color:#ffffffb8;background:#000000b8;border-radius:99px;padding:5px 7px;font-size:7px;font-style:normal;position:absolute;bottom:9px;right:9px}.profileImageEditor>div:nth-child(2)>span{color:var(--orange);letter-spacing:.1em;font-size:8px}.profileImageEditor h3{letter-spacing:-.015em;margin:9px 0 7px;font-size:23px;font-weight:420}.profileImageEditor p{color:#777;min-height:2.8em;margin:0;font-size:9px;line-height:1.4}.profileImageEditor>div:nth-child(2)>div{gap:7px;margin-top:16px;display:flex}.profileImageEditor label,.profileImageEditor button{color:#fff;min-height:34px;font:inherit;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #444;border-radius:99px;align-items:center;padding:0 13px;font-size:8px;display:inline-flex}.profileImageEditor label{border-color:var(--orange);background:var(--orange)}.profileImageEditor button:disabled{opacity:.5;cursor:wait}.profileImageInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.profileSocialEditor{border:0;margin:28px 0;padding:0}.profileSocialEditor legend{justify-content:space-between;align-items:end;gap:20px;width:100%;margin-bottom:14px;display:flex}.profileSocialEditor legend span{color:#fff;text-transform:uppercase;font-size:12px;font-weight:520}.profileSocialEditor legend small{color:#666;text-align:right;max-width:430px;font-size:9px;font-weight:400}.profileSocialEditor>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.profileSocialEditor label{background:#0a0a0a;border:1px solid #2d2d2d;border-radius:15px;grid-template-columns:34px 72px minmax(0,1fr);align-items:center;gap:10px;min-height:58px;padding:7px;display:grid}.profileSocialEditor label>i{width:34px;height:34px;color:var(--orange);background:#1b1b1b;border-radius:10px;place-items:center;font-size:8px;font-style:normal;font-weight:700;display:grid}.profileSocialEditor label>span{color:#bbb;font-size:9px}.profileSocialEditor input{color:#fff;width:100%;min-width:0;height:40px;font:inherit;background:#131313;border:1px solid #0000;border-radius:10px;outline:0;padding:0 11px;font-size:10px}.profileSocialEditor input:focus{border-color:var(--orange)}.profileCropBackdrop{z-index:1000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000c7;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}.profileCropDialog{color:#fff;background:#0b0b0b;border:1px solid #fff3;border-radius:28px;width:min(880px,100%);padding:18px;box-shadow:0 35px 120px #000000b3}.profileCropDialog>header{justify-content:space-between;align-items:start;gap:20px;padding:9px 9px 17px;display:flex}.profileCropDialog>header span{color:var(--orange);letter-spacing:.1em;font-size:8px}.profileCropDialog>header h2{letter-spacing:-.015em;margin:7px 0 0;font-size:clamp(27px,4vw,46px);font-weight:400}.profileCropDialog>header button{color:#fff;cursor:pointer;background:0 0;border:0;font-size:28px}.profileCropStage{background:#030303;border-radius:19px;height:min(54vh,520px);position:relative;overflow:hidden}.profileCropStage[data-kind=cover]{height:min(40vh,380px)}.profileCropZoom{color:#888;text-transform:uppercase;grid-template-columns:80px 1fr;align-items:center;gap:14px;padding:18px 9px 7px;font-size:9px;display:grid}.profileCropZoom input{width:100%;accent-color:var(--orange)}.profileCropDialog>p{color:#777;margin:12px 9px 18px;font-size:10px;line-height:1.45}.profileCropDialog>footer{justify-content:flex-end;gap:8px;display:flex}.profileCropDialog>footer button{color:#fff;min-height:46px;font:inherit;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #333;border-radius:99px;align-items:center;gap:35px;padding:0 18px;font-size:9px;display:flex}.profileCropDialog>footer button:last-child{border-color:var(--orange);background:var(--orange)}.profileCropDialog>footer button:disabled{opacity:.5;cursor:wait}@media (max-width:1050px){.profileImageEditorGrid{grid-template-columns:1fr}.profileImageEditor[data-kind=cover] .profileImagePreview{width:min(38vw,310px)}}@media (max-width:720px){.profileImageEditor{grid-template-columns:1fr}.profileImageEditor[data-kind=cover] .profileImagePreview{width:100%;min-width:0}.profileSocialEditor legend{flex-direction:column;align-items:start}.profileSocialEditor legend small{text-align:left}.profileSocialEditor>div{grid-template-columns:1fr}.profileSocialEditor label{grid-template-columns:34px 62px minmax(0,1fr)}.profileCropBackdrop{padding:7px}.profileCropDialog{border-radius:21px;padding:10px}.profileCropStage{height:52vh}.profileCropStage[data-kind=cover]{height:34vh}.profileCropDialog>footer{flex-direction:column-reverse}.profileCropDialog>footer button{justify-content:space-between}}.desktopAccount{text-align:center;border:1px solid #ffffff3d;border-radius:999px;min-width:76px;padding:8px 14px!important}.desktopNav .desktopAccount:after{display:none}.desktopNav .desktopAccount:hover,.desktopNav .desktopAccount:focus-visible,.desktopNav .desktopAccount[aria-current=page]{color:#080808;background:#fff;border-color:#fff}.accountPage,.legalPage{background:#030303}.accountHero,.legalHero{isolation:isolate;border:1px solid #ffffff26;border-radius:46px;min-height:600px;position:relative;overflow:hidden}.accountGlow,.legalGlow{z-index:-1;filter:blur(10px);background:radial-gradient(circle,#e52100e6 0,#ff4d0038 26%,#0000 68%);border-radius:50%;width:75vw;height:75vw;position:absolute;bottom:-50%;right:-12vw}.accountHeroCopy,.legalHeroCopy{z-index:2;width:min(1050px,76vw);position:absolute;bottom:62px;left:4.3vw}.accountHeroCopy h1,.legalHeroCopy h1{letter-spacing:-.015em;text-wrap:balance;max-width:1100px;margin:22px 0 0;font-size:clamp(64px,7.2vw,128px);font-weight:350;line-height:.86}.accountHeroCopy>p:last-child,.legalHeroCopy>p:last-child{color:#ffffffa6;max-width:560px;margin:34px 0 0 16vw;font-size:13px;line-height:1.5}.accountLoading{letter-spacing:-.015em;min-height:360px;font-size:clamp(34px,4vw,70px)}.accountNotice{background:#dffd9a;border:1px solid #0000002e;border-radius:12px;margin-bottom:18px;padding:16px 20px;font-size:12px}.accountNotice.isError{background:#ffb6a7}.authPanel{grid-template-columns:minmax(230px,.7fr) minmax(420px,1.5fr);gap:7vw;max-width:1200px;margin:0 auto;display:grid}.authTabs{flex-direction:column;align-items:stretch;display:flex}.authTabs button{color:#00000073;text-align:left;letter-spacing:-.015em;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0003;padding:20px 0;font-size:clamp(20px,2vw,34px)}.authTabs button[data-active=true]{color:#090909}.authTabs button[data-active=true]:after{content:" ↗";color:var(--orange)}.accountForm{flex-direction:column;gap:24px;display:flex}.formColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.accountField{flex-direction:column;gap:9px;display:flex}.accountField>span,.deviceCodeField>span{color:#0000008f;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.accountField input,.accountField select,.accountField textarea,.deviceCodeField input{color:#080808;width:100%;min-height:54px;font:inherit;background:0 0;border:0;border-bottom:1px solid #00000047;border-radius:0;outline:none;padding:13px 0;font-size:18px}.accountField input:focus,.accountField select:focus,.accountField textarea:focus,.deviceCodeField input:focus{border-bottom-color:var(--orange)}.accountField small{color:#00000080;font-size:10px;line-height:1.4}.accountForm .button{cursor:pointer;border:0}.accountForm .button:disabled,.deviceActions button:disabled,.mfaDangerButton:disabled{cursor:wait;opacity:.5}.authBackButton{color:#000000a6;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #00000080;width:fit-content;padding:0 0 4px;font-size:11px}.legalChecks{flex-direction:column;gap:13px;margin:5px 0;display:flex}.legalCheck{cursor:pointer;grid-template-columns:18px 1fr;align-items:start;gap:10px;display:grid}.legalCheck input{opacity:0;position:absolute}.legalCheck>span{border:1px solid #0000006b;border-radius:4px;width:18px;height:18px;position:relative}.legalCheck input:checked+span{border-color:var(--orange);background:var(--orange)}.legalCheck input:checked+span:after{content:"✓";color:#fff;text-align:center;font-size:12px;line-height:17px;position:absolute;inset:0}.legalCheck em{color:#000000b3;font-size:11px;font-style:normal;line-height:1.45}.legalCheck a,.accountLegalLink{border-bottom:1px solid}.deleteAccountForm{border-top:1px solid #00000029;grid-template-columns:1fr 150px auto;align-items:center;gap:16px;margin-top:42px;padding-top:24px;display:grid}.deleteAccountForm p{color:#00000085;margin:0;font-size:10px;line-height:1.45}.deleteAccountForm input{background:0 0;border:1px solid #0000004d;border-radius:9px;padding:10px 12px}.deleteAccountForm button{color:#9f1f0b;cursor:pointer;background:0 0;border:1px solid #9f1f0b;border-radius:999px;padding:11px 15px}.dashboardGrid{grid-template-columns:minmax(230px,.55fr) minmax(600px,1.8fr);align-items:start;gap:5vw;display:grid}.accountIdentity{flex-direction:column;align-items:flex-start;display:flex;position:sticky;top:26px}.accountAvatar{width:110px;height:110px;color:var(--orange);background:#090909;border-radius:26px;place-items:center;font-size:50px;font-weight:500;display:grid}.accountIdentity p{color:var(--orange);letter-spacing:.06em;text-transform:uppercase;margin:24px 0 4px;font-size:10px}.accountIdentity h2{letter-spacing:-.015em;margin:0;font-size:clamp(38px,4vw,70px);font-weight:360;line-height:.9}.accountIdentity>span:not(.accountAvatar){color:#0000008c;margin-top:16px;font-size:12px}.accountIdentity button{cursor:pointer;background:0 0;border:0;border-bottom:1px solid #111;margin-top:42px;padding:10px 0}.accountSections{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.accountCard{border:1px solid #0000002b;border-radius:30px;min-height:370px;padding:clamp(22px,3vw,40px)}.accountCardWide{grid-column:1/-1}.accountCardHeading{justify-content:space-between;align-items:start;gap:25px;margin-bottom:46px;display:flex}.accountCardHeading span{color:var(--orange);font-size:10px}.accountCardHeading h2{letter-spacing:-.015em;width:76%;margin:0;font-size:clamp(31px,3vw,52px);font-weight:360;line-height:.9}.accountMuted,.accountHint{color:#00000091;font-size:12px;line-height:1.5}.accountHint{margin-top:18px;font-size:10px}.mfaStatusLine{align-items:center;gap:18px;margin-bottom:14px;display:flex}.mfaStatusLine span{align-items:center;gap:8px;font-size:12px;display:inline-flex}.mfaStatusLine span:before{content:"";background:#777;border-radius:50%;width:8px;height:8px}.mfaStatusLine span[data-enabled=true]:before{background:#3ca33c;box-shadow:0 0 0 5px #3ca33c1f}.mfaStatusLine small{color:#00000085;font-size:10px}.mfaCompactForm{max-width:480px;margin-top:32px}.mfaSetupGrid{grid-template-columns:256px minmax(280px,1fr);align-items:start;gap:clamp(30px,5vw,76px);margin-top:34px;display:grid}.mfaQRCode{background:#fff;border:1px solid #00000029;border-radius:20px;width:256px;height:256px;padding:10px}.mfaSecret{overflow-wrap:anywhere;letter-spacing:.08em;background:#00000012;border-radius:8px;width:fit-content;max-width:100%;margin-top:18px;padding:10px 13px;font-size:12px;display:block}.mfaActionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,5vw,72px);margin-top:42px;display:grid}.mfaActionGrid h3,.mfaRecoveryBox h3{letter-spacing:-.015em;margin:0;font-size:20px;font-weight:450}.mfaDangerButton{color:#a22612;cursor:pointer;background:0 0;border:1px solid #a22612;border-radius:999px;width:fit-content;min-height:48px;padding:12px 18px}.mfaRecoveryBox{background:#ff5a0014;border:1px solid #ff5a0073;border-radius:20px;margin-top:42px;padding:clamp(20px,3vw,34px)}.mfaRecoveryBox p{color:#0000009e;max-width:680px;font-size:11px;line-height:1.5}.mfaRecoveryBox>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 22px;margin:22px 0;display:grid}.mfaRecoveryBox code{letter-spacing:.04em;font-size:13px}.mfaRecoveryBox button{color:#fff;cursor:pointer;background:#111;border:1px solid #111;border-radius:999px;padding:9px 14px;font-size:10px}.steamButton,.deviceActions button,.steamProfile button{color:#fff;cursor:pointer;background:#0a0a0a;border:1px solid #111;border-radius:999px;margin-top:22px;padding:12px 18px}.steamProfile{align-items:center;gap:13px;display:flex}.steamProfile img{border-radius:12px}.steamProfile div{flex-direction:column;flex:1;gap:4px;display:flex}.steamProfile div span{color:#00000080;font-size:9px}.steamProfile button{color:#111;background:0 0;margin:0;padding:8px 12px;font-size:9px}.deviceCodeField{margin-top:30px;display:block}.deviceCodeField input{letter-spacing:.14em;text-transform:uppercase;font-size:28px}.deviceActions{gap:8px;display:flex}.deviceActions button:last-child{color:#111;background:0 0}.sessionList{flex-direction:column;display:flex}.sessionList article{border-top:1px solid #00000029;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.sessionList article div{flex:1;grid-template-columns:minmax(100px,.35fr) minmax(200px,1fr) minmax(130px,.4fr);align-items:center;gap:20px;display:grid}.sessionList span,.sessionList small{color:#0000008c;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.sessionList button{cursor:pointer;background:0 0;border:0;border-bottom:1px solid #111;font-size:10px}.dataRequestForm{grid-template-columns:.55fr 1fr;align-items:end;display:grid}.dataRequestForm .button,.dataRequestForm .accountLegalLink{width:fit-content}.accountLegalLink{color:#000000a6;font-size:10px}.legalHero{min-height:690px}.legalHeroCopy .innerBreadcrumb{margin-bottom:36px}.legalHeroCopy h1{max-width:1200px;font-size:clamp(58px,6.5vw,112px)}.legalLayout{color:#070707;background:#f1efea;grid-template-columns:minmax(230px,.6fr) minmax(600px,1.65fr);gap:8vw;padding:clamp(80px,9vw,150px) 4.3vw;display:grid}.legalSidebar{flex-direction:column;height:fit-content;display:flex;position:sticky;top:30px}.legalSidebar>span{color:#0000006b;letter-spacing:.08em;text-transform:uppercase;margin-bottom:20px;font-size:9px}.legalSidebar a{color:#00000085;border-top:1px solid #0000002b;padding:13px 0;font-size:12px}.legalSidebar a[aria-current=page]{color:#090909}.legalSidebar a[aria-current=page]:after{content:" ↗";color:var(--orange)}.legalDocument{max-width:900px}.legalDocument>header{letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid #00000047;justify-content:space-between;margin-bottom:75px;padding-bottom:18px;font-size:10px;display:flex}.legalDocument>header span{color:#00000073}.legalDocument section{margin-bottom:70px}.legalDocument h2{letter-spacing:-.015em;margin:0 0 24px;font-size:clamp(32px,3.4vw,56px);font-weight:370;line-height:.96}.legalDocument p,.legalDocument li{color:#000000ab;font-size:14px;line-height:1.72}.legalDocument ul{margin:22px 0 0;padding-left:20px}.footerLegalNav{border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff29;flex-wrap:wrap;gap:14px clamp(24px,2.4vw,46px);margin-top:clamp(42px,4vw,68px);padding:30px 0;display:flex}.footerLegalNav a{color:#ffffff8a;letter-spacing:.05em;text-transform:uppercase;font-size:9px}.footerLegalNav a:hover{color:#fff}.cookieNotice{z-index:1000;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080808f0;border:0;border-radius:20px;width:min(430px,100vw - 36px);padding:22px;position:fixed;bottom:18px;right:18px;box-shadow:0 28px 80px #00000073}.cookieNotice>span{color:var(--orange);letter-spacing:.08em;font-size:9px}.cookieNotice p{color:#ffffffb3;margin:17px 0 20px;font-size:11px;line-height:1.5}.cookieNotice div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cookieNotice button{background:var(--orange);color:#fff;cursor:pointer;font:inherit;border:0;border-radius:999px;padding:10px 17px;font-size:10px;font-weight:650}.cookieNotice button.secondary{color:#ffffffd1;background:#ffffff1a}.cookieNotice a{color:#ffffffb3;border-bottom:1px solid;margin-left:6px;font-size:10px}.adminAnalytics{gap:8px;display:grid}.adminAnalyticsLoading{color:#ffffff94;background:#101010;border-radius:28px;place-items:center;min-height:280px;padding:40px;font-size:12px;display:grid}.adminAnalyticsHero{background:radial-gradient(circle at 82% 28%,#ff5c00db,#0000 29%),linear-gradient(125deg,#0d0d0d 12%,#351107 62%,#8e1d00);border-radius:30px;justify-content:space-between;align-items:end;gap:40px;min-height:280px;padding:clamp(30px,4vw,58px);display:flex;overflow:hidden}.adminAnalyticsHero p,.adminAnalyticsPreview>p{color:#ffffff75;letter-spacing:.09em;margin:0;font-size:8px}.adminAnalyticsHero h2{color:#fff;letter-spacing:-.035em;margin:24px 0 0;font-size:clamp(54px,6vw,94px);font-weight:330;line-height:.9}.adminAnalyticsHero>div:first-child>span{color:#ffffff9e;max-width:520px;margin-top:24px;font-size:11px;line-height:1.55;display:block}.adminAnalyticsHero>div:last-child{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0006;border-radius:18px;gap:10px;min-width:180px;padding:22px;display:grid}.adminAnalyticsHero>div:last-child i{background:#777;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 6px #ffffff0f}.adminAnalyticsHero>div:last-child[data-active=true] i{background:#a9f52d;box-shadow:0 0 0 6px #a9f52d1f,0 0 24px #a9f52d73}.adminAnalyticsHero>div:last-child strong{color:#fff;font-size:13px}.adminAnalyticsHero>div:last-child small{color:#ffffff6b;font-size:8px}.adminAnalyticsGrid{grid-template-columns:minmax(0,1.25fr) minmax(290px,.75fr);gap:8px;display:grid}.adminAnalyticsGrid>form,.adminAnalyticsPreview{border-radius:30px;padding:clamp(28px,3.6vw,52px)}.adminAnalyticsGrid>form{background:#101010}.adminAnalyticsCounter{gap:11px;display:grid}.adminAnalyticsCounter>span{color:#ffffff94;text-transform:uppercase;font-size:9px}.adminAnalyticsCounter input{color:#fff;width:100%;min-height:58px;font:inherit;background:#1b1b1b;border:0;border-radius:13px;outline:none;padding:0 18px;font-size:15px}.adminAnalyticsCounter small,.adminFormHint{color:#ffffff59;font-size:8px;line-height:1.45}.adminAnalyticsSwitches{gap:5px;margin:28px 0;display:grid}.adminAnalyticsSwitches>label{cursor:pointer;background:#ffffff09;border-radius:15px;grid-template-columns:42px 1fr;align-items:center;gap:16px;min-height:78px;padding:15px 17px;display:grid}.adminAnalyticsSwitches input{opacity:0;pointer-events:none;position:absolute}.adminAnalyticsSwitches>label>span{background:#292929;border-radius:999px;width:40px;height:23px;transition:all .2s;position:relative}.adminAnalyticsSwitches>label>span i{background:#777;border-radius:50%;width:15px;height:15px;transition:all .2s;position:absolute;top:4px;left:4px}.adminAnalyticsSwitches input:checked+span{background:var(--orange)}.adminAnalyticsSwitches input:checked+span i{background:#fff;left:21px}.adminAnalyticsSwitches>label>div{grid-template-columns:30px 1fr;gap:2px 10px;display:grid}.adminAnalyticsSwitches small{color:var(--orange);grid-row:1/3;font-size:7px}.adminAnalyticsSwitches strong{color:#fff;font-size:11px}.adminAnalyticsSwitches p{color:#ffffff61;grid-column:2;margin:4px 0 0;font-size:8px;line-height:1.45}.adminAnalyticsGrid form>.adminButton{margin-top:24px}.adminAnalyticsPreview{color:#0b0b0b;background:#f0eee8;flex-direction:column;display:flex}.adminAnalyticsPreview>p{color:#0000006b}.adminAnalyticsPreview>strong{letter-spacing:-.045em;margin:24px 0 52px;font-size:clamp(48px,5vw,78px);font-weight:360;display:block}.adminAnalyticsPreview>div{border-top:1px solid #0000001a;justify-content:space-between;gap:18px;padding:17px 0;font-size:9px;display:flex}.adminAnalyticsPreview>div span{color:#00000073}.adminAnalyticsPreview>div b{text-align:right;font-weight:600}.adminAnalyticsPreview>a{color:#fff;text-transform:uppercase;background:#0b0b0b;border-radius:13px;justify-content:space-between;align-items:center;min-height:54px;margin-top:auto;padding:0 18px;font-size:9px;font-weight:650;display:flex}.adminAnalyticsPreview>a i{color:var(--orange);font-size:16px;font-style:normal}@media (max-width:980px){.adminAnalyticsHero{flex-direction:column;align-items:start}.adminAnalyticsHero>div:last-child{width:100%;min-width:0}.adminAnalyticsGrid{grid-template-columns:1fr}}@media (max-width:620px){.cookieNotice div{flex-direction:column;align-items:stretch}.cookieNotice button{width:100%;min-height:42px}.cookieNotice a{text-align:center;margin:8px 0 0}.adminAnalyticsHero,.adminAnalyticsGrid>form,.adminAnalyticsPreview{border-radius:22px;padding:24px}}@media (max-width:900px){.accountHero,.legalHero{border-radius:28px;min-height:660px}.accountHeroCopy,.legalHeroCopy{width:calc(100% - 48px);bottom:45px;left:24px}.accountHeroCopy>p:last-child,.legalHeroCopy>p:last-child{max-width:440px;margin-left:0}.authPanel,.dashboardGrid,.legalLayout{grid-template-columns:1fr}.authTabs{flex-direction:row;gap:18px;overflow-x:auto}.authTabs button{flex:none}.accountIdentity,.legalSidebar{position:static}.mfaSetupGrid{grid-template-columns:220px minmax(260px,1fr)}.mfaQRCode{width:220px;height:220px}.legalSidebar{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.legalSidebar>span{grid-column:1/-1}}@media (max-width:640px){.accountWorkspace,.legalLayout{padding-left:20px;padding-right:20px}.formColumns,.accountSections,.dataRequestForm,.deleteAccountForm,.mfaSetupGrid,.mfaActionGrid{grid-template-columns:1fr}.mfaQRCode{width:min(256px,100%);height:auto}.mfaRecoveryBox>div{grid-template-columns:1fr}.accountCardWide{grid-column:auto}.accountCard{border-radius:22px;min-height:0}.sessionList article div{grid-template-columns:1fr;gap:4px}.legalSidebar{grid-template-columns:1fr}.footerLegalNav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.gameServerGrid[data-count="1"]{grid-template-columns:1fr}.gameServerGrid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.gameServerGrid[data-count="1"] .gameServerCard{min-height:min(780px,74vw)}.gameServerCard{isolation:isolate;position:relative}.gameServerCardMedia{z-index:-2;position:absolute;inset:0}.gameServerCardMedia img{object-fit:cover;object-position:center;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.gameServerCardMedia span{background:linear-gradient(#00000047,#00000014 40%,#000000f2),linear-gradient(90deg,#00000059,#0000 55%);position:absolute;inset:0}.gameServerCard:hover .gameServerCardMedia img{transform:scale(1.025)}.gameServerCardTop,.gameServerCardCopy,.gameServerCardBottom{z-index:1;position:relative}.gameServerGrid[data-count="1"] .gameServerCardCopy h3{font-size:clamp(72px,10vw,170px)}.gameServerGrid[data-count="1"] .gameServerCardCopy>span{max-width:560px;font-size:14px}.serverTagline{color:#fff;letter-spacing:-.015em;max-width:760px;margin:24px 0 0 6vw;font-size:clamp(24px,2.2vw,40px);font-weight:390;line-height:1;display:block}.astraStorySection{color:#f7f5f2;background:radial-gradient(circle at 88% 5%,#ff520080,#730c002e 25%,#0000 52%),#080808;padding:clamp(110px,11vw,190px) 4.3vw}.astraStoryIntro,.astraGalleryHeading,.astraFaqHeading{grid-template-columns:minmax(130px,.55fr) minmax(500px,2fr) minmax(250px,.8fr);align-items:start;gap:5vw;display:grid}.astraStoryIntro .sectionEyebrow,.astraGalleryHeading .sectionEyebrow{color:#ffffff7a}.astraStoryIntro h2,.astraGalleryHeading h2,.astraFaqHeading h2{letter-spacing:-.015em;text-wrap:balance;max-width:1080px;margin:0;font-size:clamp(58px,7vw,118px);font-weight:360;line-height:.84}.astraStoryIntro>div>p,.astraGalleryHeading>p:last-child{color:#ffffff9e;margin:4px 0 0;font-size:13px;line-height:1.48}.astraStoryIntro>div>a{color:#ffffffc2;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid #ffffff61;align-items:center;gap:16px;margin-top:30px;padding-bottom:7px;font-size:10px;display:inline-flex}.astraPhysicsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:110px;display:grid}.astraPhysicsGrid article{background:#ffffff06;border:1px solid #ffffff2b;border-radius:30px;flex-direction:column;min-height:430px;padding:28px;display:flex;overflow:hidden}.astraPhysicsGrid article:nth-child(2){background:linear-gradient(148deg,#ff6b00,#d31d00 51%,#610000)}.astraPhysicsGrid article>span{color:#ffffff7a;letter-spacing:.06em;text-transform:uppercase;font-size:9px}.astraPhysicsGrid strong{letter-spacing:-.015em;margin:auto 0 0;font-size:clamp(56px,6.2vw,104px);font-weight:340;line-height:.78}.astraPhysicsGrid p{color:#ffffff9e;max-width:340px;margin:30px 0 0;font-size:12px;line-height:1.45}.astraGallerySection{color:#f7f5f2;background:#0b0b0b;padding:clamp(110px,11vw,190px) 4.3vw}.astraGalleryGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:8px;margin-top:100px;display:grid}.astraGalleryCard{background:#111;border:1px solid #ffffff29;border-radius:30px;margin:0;overflow:hidden}.astraGalleryCardFeatured{grid-column:1/-1}.astraGalleryImageFrame{background:#050505;overflow:hidden}.astraGalleryImage{width:100%;height:auto;transition:transform .9s cubic-bezier(.2,.7,.2,1);display:block}.astraGalleryCard:hover .astraGalleryImage{transform:scale(1.015)}.astraGalleryCard figcaption{grid-template-columns:minmax(100px,.45fr) minmax(260px,1fr);align-items:start;gap:3vw;padding:27px;display:grid}.astraGalleryCard figcaption>span{color:#ffffff70;letter-spacing:.05em;text-transform:uppercase;font-size:9px}.astraGalleryCard h3{letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(32px,3.1vw,56px);font-weight:370;line-height:.9}.astraGalleryCard figcaption>p{color:#ffffff94;grid-column:2;max-width:530px;margin:2px 0 0;font-size:12px;line-height:1.45}.astraGalleryCardFeatured figcaption{grid-template-columns:minmax(130px,.55fr) minmax(480px,2fr) minmax(260px,.8fr);gap:5vw}.astraGalleryCardFeatured figcaption>p{grid-column:3}.astraFaqSection{color:#070707;background:#f1efea;padding:clamp(110px,11vw,190px) 4.3vw}.astraFaqHeading .sectionEyebrow{color:#00000075}.astraFaqList{border-top:1px solid #0003;margin:100px 0 0 calc(24% + 5vw)}.astraFaqList details{border-bottom:1px solid #0003}.astraFaqList summary{cursor:pointer;grid-template-columns:60px 1fr 30px;align-items:center;gap:28px;padding:34px 0;list-style:none;display:grid}.astraFaqList summary::-webkit-details-marker{display:none}.astraFaqList summary>span{color:#0000006b;font-size:10px}.astraFaqList summary strong{letter-spacing:-.015em;font-size:clamp(28px,3vw,48px);font-weight:380;line-height:.95}.astraFaqList summary i{font-size:25px;font-style:normal;font-weight:300;transition:transform .2s}.astraFaqList details[open] summary i{transform:rotate(45deg)}.astraFaqList details>p{color:#0000009e;max-width:700px;margin:-8px 60px 34px 88px;font-size:14px;line-height:1.55}@media (max-width:1180px){.astraStoryIntro,.astraGalleryHeading,.astraFaqHeading,.astraGalleryCardFeatured figcaption{grid-template-columns:150px minmax(460px,1fr)}.astraStoryIntro>div,.astraGalleryHeading>p:last-child,.astraGalleryCardFeatured figcaption>p{grid-column:2;max-width:620px}.astraFaqList{margin-left:200px}}@media (max-width:920px){.serverTagline{margin-left:0}.astraStoryIntro,.astraGalleryHeading,.astraFaqHeading,.astraGalleryCardFeatured figcaption{grid-template-columns:1fr}.astraStoryIntro>div,.astraGalleryHeading>p:last-child,.astraGalleryCardFeatured figcaption>p{grid-column:auto}.astraStoryIntro h2,.astraGalleryHeading h2,.astraFaqHeading h2{margin-top:18px}.astraPhysicsGrid,.astraGalleryGrid{grid-template-columns:1fr}.astraPhysicsGrid article{min-height:330px}.astraGalleryCardFeatured{grid-column:auto}.astraGalleryCardFeatured figcaption>p{grid-column:1}.astraFaqList{margin-left:0}}@media (max-width:560px){.gameServerGrid[data-count="1"] .gameServerCard{min-height:560px}.gameServerGrid[data-count="1"] .gameServerCardCopy h3{font-size:clamp(68px,22vw,96px)}.serverTagline{margin-top:18px;font-size:23px}.astraStorySection,.astraGallerySection,.astraFaqSection{padding:82px 20px}.astraStoryIntro h2,.astraGalleryHeading h2,.astraFaqHeading h2{font-size:clamp(47px,13.5vw,68px)}.astraPhysicsGrid,.astraGalleryGrid,.astraFaqList{margin-top:58px}.astraPhysicsGrid article,.astraGalleryCard{border-radius:22px}.astraPhysicsGrid article{min-height:290px;padding:23px}.astraGalleryCard figcaption,.astraGalleryCardFeatured figcaption{grid-template-columns:1fr;gap:17px;padding:22px}.astraGalleryCard figcaption>p,.astraGalleryCardFeatured figcaption>p{grid-column:1}.astraGalleryCard h3{font-size:clamp(34px,10vw,48px)}.astraFaqList summary{grid-template-columns:32px 1fr 22px;gap:12px;padding:27px 0}.astraFaqList summary strong{font-size:27px}.astraFaqList details>p{margin:-2px 22px 28px 44px;font-size:13px}}.accountPage{background:#191919}.accountHero{isolation:isolate;background:radial-gradient(circle at 78% 62%,#ff530040,#0000 27%),linear-gradient(135deg,#090909,#020202 62%);border:1px solid #ffffff26;border-radius:46px;height:calc(100svh - 16px);min-height:760px;position:relative;overflow:hidden}.accountHero:after{z-index:12;border-radius:inherit;content:"";pointer-events:none;border:1px solid #ffffff0a;position:absolute;inset:0}.accountHero .accountGlow{z-index:-1;filter:blur(4px);background:radial-gradient(circle,#ff6b00 0,#e82300ad 24%,#7b000047 48%,#0000 70%);width:88vw;height:88vw;bottom:-78%;right:-12vw}.accountHeroCopy{z-index:6;width:min(760px,57vw);position:absolute;bottom:clamp(72px,9vh,120px);left:4.3vw}.accountHeroCopy .sectionEyebrow{color:#ffffff8f;margin:0 0 26px}.accountHeroCopy h1{letter-spacing:-.015em;text-wrap:nowrap;flex-direction:column;max-width:none;margin:0;font-size:clamp(88px,11.8vw,210px);font-weight:330;line-height:.69;display:flex}.accountHeroCopy h1 span:last-child{color:var(--orange);margin-left:33%}.accountHeroCopy>p:last-child{color:#ffffffa6;max-width:470px;margin:48px 0 0 34%;font-size:13px;line-height:1.48}.accountHeroCharacter{z-index:3;opacity:.7;filter:saturate(.82)contrast(1.08);pointer-events:none;width:min(48vw,780px);height:92%;position:absolute;bottom:-7%;right:7vw}.accountHeroCharacter img{object-fit:contain;object-position:center bottom;-webkit-mask-image:linear-gradient(#000 68%,#0000 100%);mask-image:linear-gradient(#000 68%,#0000 100%)}.accountHeroIdCard{z-index:8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05050585;border:1px solid #ffffff38;border-radius:26px;flex-direction:column;width:min(300px,22vw);min-height:250px;padding:22px;display:flex;position:absolute;top:21%;right:3.5vw;box-shadow:0 28px 80px #00000040}.accountHeroIdCard>div{color:#ffffff85;letter-spacing:.07em;justify-content:space-between;font-size:9px;display:flex}.accountHeroIdCard i{color:#fff;font-size:16px;font-style:normal}.accountHeroIdCard p{color:#ffffff87;letter-spacing:.07em;text-transform:uppercase;margin:auto 0 14px;font-size:9px}.accountHeroIdCard strong{letter-spacing:-.015em;max-width:230px;font-size:clamp(30px,2.7vw,46px);font-weight:360;line-height:.88}.accountHeroIdCard small{color:#ffffff75;letter-spacing:.04em;margin-top:20px;font-size:8px}.accountHeroWord{z-index:1;color:#ffffff0b;letter-spacing:-.015em;pointer-events:none;font-size:clamp(120px,18vw,330px);font-weight:600;line-height:.7;position:absolute;bottom:-.08em;right:-.5vw}.accountDeviceHero .accountHeroCopy h1{white-space:normal;max-width:1050px;font-size:clamp(70px,8vw,132px);line-height:.84;display:block}.accountWorkspace{color:#f6f3ef;background:#080808;padding:clamp(90px,9vw,150px) 4.3vw}.accountNotice{z-index:3;color:#080808;background:#baff45;border-color:#ffffff2e;border-radius:18px;max-width:1180px;margin:0 auto 18px;position:relative}.accountNotice.isError{color:#fff;background:#ff5a34}.accountLoading{color:#fff;text-align:center;background:radial-gradient(circle at 75% 20%,#ff4e0059,#0000 34%),#0d0d0d;border:1px solid #ffffff26;border-radius:38px;place-items:center;min-height:620px;font-size:clamp(44px,6vw,94px);display:grid}.maralysIdAuth{grid-template-columns:minmax(430px,.93fr) minmax(520px,1.07fr);gap:8px;max-width:1500px;margin:0 auto;display:grid}.idManifesto,.authPanel{border-radius:38px;min-height:810px;overflow:hidden}.idManifesto{background:radial-gradient(circle at 86% 22%,#ff6400b3,#c41a0038 26%,#0000 52%),linear-gradient(160deg,#15100d,#060606 54%);border:1px solid #ffffff29;flex-direction:column;padding:clamp(28px,3.2vw,50px);display:flex;position:relative}.idManifesto:after{aspect-ratio:1;content:"";border:1px solid #ffffff1f;border-radius:50%;width:70%;position:absolute;bottom:-20%;right:-26%;box-shadow:0 0 0 55px #ffffff06,0 0 0 110px #ffffff05}.idManifestoTop,.authPanelTop{z-index:2;color:#ffffff7a;letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;gap:20px;font-size:9px;display:flex;position:relative}.idOnline{align-items:center;gap:8px;display:inline-flex}.idOnline i,.accountIdentityStatus i{background:#baff45;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #baff451f}.idGlyph{z-index:2;border:1px solid #fff3;border-radius:50%;width:clamp(230px,25vw,390px);height:clamp(230px,25vw,390px);margin:clamp(50px,7vh,82px) auto 0;position:relative;transform:rotate(-8deg)}.idGlyph:before,.idGlyph:after{content:"";border:1px solid #ffffff1a;border-radius:50%;position:absolute;inset:9%}.idGlyph:after{background:var(--orange);border:0;inset:25%;box-shadow:0 0 85px #ff5a0094}.idGlyph span,.idGlyph strong{z-index:2;letter-spacing:-.015em;font-weight:430;line-height:1;position:absolute}.idGlyph span{font-size:clamp(62px,7vw,115px);top:25%;left:14%}.idGlyph strong{color:#050505;font-size:clamp(60px,6.8vw,110px);bottom:22%;right:10%}.idGlyph>i{z-index:3;color:#ffffff8c;font-size:10px;font-style:normal;position:absolute;top:16%;right:4%}.idManifestoCopy{z-index:2;grid-template-columns:.7fr 1.3fr;align-items:end;gap:35px;margin-top:auto;display:grid;position:relative}.idManifestoCopy p{color:#ffffff94;margin:0;font-size:11px;line-height:1.48}.idManifestoCopy h2{letter-spacing:-.015em;margin:0;font-size:clamp(38px,4vw,64px);font-weight:350;line-height:.88}.idFeatureGrid{z-index:2;border-top:1px solid #ffffff29;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:38px;display:grid;position:relative}.idFeatureGrid article{min-width:0;padding:18px 12px 0 0}.idFeatureGrid article+article{border-left:1px solid #ffffff29;padding-left:14px}.idFeatureGrid span{color:#ffffff61;font-size:8px}.idFeatureGrid strong{letter-spacing:-.015em;margin-top:22px;font-size:clamp(25px,2.6vw,43px);font-weight:400;display:block}.idFeatureGrid p{color:#ffffff7a;text-transform:uppercase;margin:6px 0 0;font-size:8px;line-height:1.35}.authPanel{color:#070707;background:#eeebe5;flex-direction:column;gap:0;max-width:none;margin:0;padding:clamp(28px,3.2vw,50px);display:flex}.authPanelTop{color:#00000070}.authTabs{border-top:1px solid #00000029;border-bottom:1px solid #00000029;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:clamp(42px,6vh,68px);display:grid}.authTabs button{color:#0000006b;letter-spacing:.01em;background:0 0;border:0;border-right:1px solid #00000021;flex-direction:column;gap:15px;min-width:0;padding:17px 13px 18px;font-size:10px;line-height:1.2;display:flex}.authTabs button:last-child{border-right:0}.authTabs button span{color:#00000057;font-size:8px}.authTabs button[data-active=true]{color:#fff;background:#090909}.authTabs button[data-active=true] span{color:var(--orange)}.authTabs button[data-active=true]:after{display:none}.authFormFrame{flex-direction:column;flex:1;justify-content:center;width:min(100%,680px);margin:clamp(46px,7vh,80px) auto;display:flex}.authFormHeading{grid-template-columns:46px 1fr;align-items:start;gap:20px;margin-bottom:clamp(42px,6vh,68px);display:grid}.authFormHeading>span{color:var(--orange);padding-top:8px;font-size:9px}.authFormHeading h2{letter-spacing:-.015em;text-wrap:balance;max-width:560px;margin:0;font-size:clamp(48px,5vw,82px);font-weight:350;line-height:.86}.authFormFrame .accountForm{gap:21px;padding-left:66px}.authFormFrame .accountField>span{color:#0000007a}.authFormFrame .accountField input{border-bottom-color:#00000045;min-height:56px;padding:14px 0;font-size:19px}.authFormFrame .accountForm .buttonPrimary{width:100%;max-width:none;min-height:58px;margin-top:8px;padding:8px 8px 8px 22px}.authFormFrame .accountForm .buttonPrimary span:last-child{color:#080808;background:#fff;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.authFormFrame .registerForm{gap:17px}.authFormFrame .legalChecks{gap:9px}.authFormFrame .legalCheck em{font-size:9px}.authBackButton{color:#0009}.authPanelFooter{color:#0000006b;letter-spacing:.06em;border-top:1px solid #00000029;grid-template-columns:auto minmax(220px,1fr) auto;align-items:end;gap:28px;padding-top:18px;font-size:8px;display:grid}.authPanelFooter p{letter-spacing:0;max-width:420px;margin:0 auto;font-size:9px;line-height:1.45}.dashboardGrid{grid-template-columns:minmax(270px,.46fr) minmax(680px,1.54fr);align-items:start;gap:8px;max-width:1550px;margin:0 auto;display:grid}.accountIdentity{color:#fff;background:radial-gradient(circle at 82% 4%,#ff6500e6,#ab150047 31%,#0000 57%),#0f0b09;border:1px solid #ffffff29;border-radius:34px;flex-direction:column;align-items:flex-start;min-height:620px;padding:clamp(25px,2.5vw,38px);display:flex;position:sticky;top:18px;overflow:hidden}.accountIdentity:after{aspect-ratio:1;content:"";border:1px solid #ffffff1f;border-radius:50%;width:95%;position:absolute;bottom:-15%;right:-40%;box-shadow:0 0 0 44px #ffffff06,0 0 0 88px #ffffff04}.accountIdentityTop{z-index:2;color:#ffffff80;letter-spacing:.06em;justify-content:space-between;width:100%;font-size:8px;display:flex;position:relative}.accountAvatar{z-index:2;background:var(--orange);color:#070707;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:132px;height:132px;margin-top:clamp(70px,9vh,110px);display:grid;position:relative;box-shadow:0 0 65px #ff5a0059}.accountAvatar i{letter-spacing:-.015em;font-size:60px;font-style:normal;font-weight:470}.accountAvatar small{background:#fff;border:4px solid #21100a;border-radius:50%;place-items:center;width:37px;height:37px;font-size:9px;display:grid;position:absolute;bottom:9px;right:-9px}.accountIdentity p{z-index:2;color:var(--orange);margin:30px 0 8px;position:relative}.accountIdentity h2{z-index:2;color:#fff;overflow-wrap:anywhere;max-width:100%;font-size:clamp(44px,4.2vw,72px);position:relative}.accountIdentityEmail{z-index:2;position:relative;color:#ffffff8a!important}.accountIdentityStatus{z-index:2;color:#ffffffb8;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:9px;margin-top:22px;font-size:9px;display:flex;position:relative}.accountIdentity button,.accountAdminLink{z-index:2;color:#ffffffb8;border-top:1px solid #fff3;border-bottom:0;justify-content:space-between;width:100%;padding:15px 0;display:flex;position:relative}.accountAdminLink{color:#fff;letter-spacing:.06em;text-transform:uppercase;margin-top:auto;font-size:9px;text-decoration:none}.accountAdminLink strong{color:var(--orange);font-size:inherit;font-weight:500}.accountIdentity button{margin-top:0}.accountIdentity button span{color:#fff}.accountDashboard{min-width:0}.idOverview{color:#fff;background:radial-gradient(circle at 88% 20%,#ff7100,#db2100 25%,#4a0500 51%,#0000 70%),#0b0503;border:1px solid #ffffff26;border-radius:34px;min-height:480px;padding:clamp(28px,4vw,58px);position:relative;overflow:hidden}.idOverviewCopy{z-index:2;max-width:720px;position:relative}.idOverviewCopy>span{color:#ffffff85;letter-spacing:.07em;font-size:9px}.idOverviewCopy h2{letter-spacing:-.015em;max-width:780px;margin:clamp(68px,9vh,110px) 0 0;font-size:clamp(62px,7.3vw,118px);font-weight:340;line-height:.8}.idOverviewCopy p{color:#ffffffa3;max-width:430px;margin:30px 0 0 24%;font-size:12px;line-height:1.48}.idOverviewStats{z-index:2;border-top:1px solid #ffffff2e;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:62px;display:grid;position:relative}.idOverviewStats article{flex-direction:column;justify-content:flex-end;min-height:75px;padding:18px 28px 0 0;display:flex;position:relative}.idOverviewStats article+article{border-left:1px solid #ffffff2e;padding-left:24px}.idOverviewStats span{color:#ffffff75;letter-spacing:.06em;text-transform:uppercase;font-size:8px}.idOverviewStats strong{margin-top:7px;font-size:18px;font-weight:450}.idOverviewStats i{background:#ffffff47;border-radius:50%;width:7px;height:7px;position:absolute;bottom:4px;right:18px}.idOverviewStats i[data-active=true]{background:#baff45;box-shadow:0 0 0 4px #baff451f}.idOverviewWord{z-index:1;color:#fff1;letter-spacing:-.015em;font-size:clamp(210px,29vw,470px);font-weight:650;line-height:.7;position:absolute;bottom:-.17em;right:-.04em}.accountSections{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.accountCard{color:#070707;background:#eeebe5;border:1px solid #0000002b;border-radius:30px;min-height:410px;padding:clamp(25px,3.2vw,46px)}.accountCard:nth-child(2),.accountCard:nth-child(4){background:#e4e0d9}.accountCard .buttonSecondary{color:#fff;background:#111;border:1px solid #111;min-height:48px}.modLoginSteps{border-top:1px solid #00000024;gap:0;margin-top:26px;display:grid}.modLoginSteps article{border-bottom:1px solid #00000024;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:14px 0;display:grid}.modLoginSteps article>span{color:var(--orange);letter-spacing:.08em;font-size:9px}.modLoginSteps strong{margin-bottom:4px;font-size:13px;font-weight:650;display:block}.modLoginSteps p{color:#0000008c;margin:0;font-size:10px;line-height:1.45}.legacyDeviceFlow{margin-top:22px;padding-top:4px}.mfaCard{background:radial-gradient(circle at 92% 5%,#ff6600b3,#dc200033 28%,#0000 52%),#ece8e1}.sessionList article:first-child{border-top:0}@media (max-width:1180px){.accountHeroCharacter{width:55vw;right:-2vw}.accountHeroIdCard{width:260px}.maralysIdAuth{grid-template-columns:minmax(360px,.8fr) minmax(500px,1.2fr)}.idManifestoCopy{grid-template-columns:1fr}.idManifestoCopy p{order:2;max-width:370px}.dashboardGrid{grid-template-columns:250px minmax(600px,1fr)}}@media (max-width:920px){.accountHero{border-radius:30px;height:max(760px,100svh - 16px);min-height:760px}.accountHeroCopy{width:auto;bottom:58px;left:28px;right:28px}.accountHeroCopy h1{font-size:clamp(78px,16vw,145px)}.accountHeroCopy h1 span:last-child{margin-left:22%}.accountHeroCopy>p:last-child{margin:36px 0 0 22%}.accountHeroCharacter{opacity:.43;width:82vw;height:72%;bottom:15%;right:-15vw}.accountHeroIdCard{display:none}.maralysIdAuth,.dashboardGrid{grid-template-columns:1fr}.idManifesto,.authPanel{min-height:760px}.accountIdentity{min-height:490px;position:relative;top:0}.accountAvatar{margin-top:65px}}@media (max-width:640px){.accountWorkspace{padding:78px 12px}.accountHero{border-radius:27px;height:max(720px,100svh - 12px);min-height:720px}.accountHeroCopy{bottom:46px;left:20px;right:20px}.accountHeroCopy .sectionEyebrow{margin-bottom:18px}.accountHeroCopy h1{font-size:clamp(64px,21vw,94px);line-height:.75}.accountHeroCopy h1 span:last-child{margin-left:18%}.accountHeroCopy>p:last-child{max-width:330px;margin:30px 0 0 18%;font-size:11px}.accountHeroCharacter{opacity:.32;width:130vw;bottom:18%;right:-42vw}.accountHeroWord{font-size:34vw}.accountDeviceHero .accountHeroCopy h1{font-size:clamp(52px,15vw,72px)}.idManifesto,.authPanel,.accountIdentity,.idOverview,.accountCard{border-radius:25px}.idManifesto,.authPanel{min-height:680px;padding:24px 20px}.idManifestoTop{flex-direction:column}.idGlyph{width:245px;height:245px;margin-top:48px}.idManifestoCopy{margin-top:52px}.idManifestoCopy h2{font-size:43px}.idFeatureGrid{margin-top:30px}.idFeatureGrid strong{font-size:25px}.authTabs{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:38px}.authTabs button:nth-child(2){border-right:0}.authTabs button:nth-child(-n+2){border-bottom:1px solid #00000021}.authFormFrame{margin:44px auto 58px}.authFormHeading{grid-template-columns:30px 1fr;gap:10px;margin-bottom:38px}.authFormHeading h2{font-size:clamp(42px,13vw,59px)}.authFormFrame .accountForm{padding-left:40px}.authFormFrame .formColumns{grid-template-columns:1fr}.authPanelFooter{grid-template-columns:1fr auto}.authPanelFooter p{grid-area:1/1/auto/-1}.accountIdentity{min-height:460px}.accountIdentity h2{font-size:48px}.idOverview{min-height:530px;padding:28px 24px}.idOverviewCopy h2{margin-top:75px;font-size:clamp(58px,17vw,78px)}.idOverviewCopy p{margin-left:0}.idOverviewStats{grid-template-columns:1fr;margin-top:48px}.idOverviewStats article{border-bottom:1px solid #ffffff26;min-height:58px;padding:14px 0}.idOverviewStats article+article{border-left:0;padding-left:0}.idOverviewStats i{bottom:23px}.accountSections{grid-template-columns:1fr}.accountCard{min-height:0}.accountCardWide{grid-column:auto}}.gameHero,.serverDetailHero{isolation:isolate;background:#030303;border:1px solid #ffffff26;border-radius:46px;height:calc(100svh - 16px);min-height:760px;position:relative;overflow:hidden}.gameHeroMedia,.serverHeroMedia{z-index:-2;position:absolute;inset:0}.gameHeroImage,.serverHeroImage{object-fit:cover;object-position:center;transform:scale(1.01)}.gameHeroShade,.serverHeroShade{background:linear-gradient(90deg,#000000eb 0,#000000a3 39%,#0000001a 74%),linear-gradient(#0000004d 0,#0000 42%,#000000db 100%);position:absolute;inset:0}.gameHeroCopy,.serverHeroCopy{z-index:5;width:min(900px,66vw);position:absolute;top:25%;left:4.3vw}.gameHeroCopy .innerBreadcrumb,.serverHeroCopy .innerBreadcrumb{margin-bottom:44px}.gameHeroCopy h1,.serverHeroCopy h1{letter-spacing:-.015em;text-wrap:balance;max-width:920px;margin:25px 0 0;font-size:clamp(70px,7.5vw,132px);font-weight:360;line-height:.84}.gameHeroCopy>p:last-of-type,.serverHeroCopy>p:last-of-type{color:#ffffffb8;width:min(560px,78%);margin:34px 0 0 6vw;font-size:13px;line-height:1.42}.gameHeroActions{align-items:center;gap:25px;margin:36px 0 0 6vw;display:flex}.gameHeroActions .button{max-width:330px}.gameSourceLink{color:#ffffffad;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid #ffffff6b;padding:8px 0;font-size:10px}.gameSourceLink:hover{color:#fff}.gameHeroStatus,.serverHeroMeta{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);letter-spacing:.07em;text-transform:uppercase;background:#0000006b;border:1px solid #ffffff3d;border-radius:999px;align-items:center;gap:28px;padding:11px 15px;font-size:9px;display:flex;position:absolute;bottom:34px;right:3vw}.gameHeroStatus span,.serverHeroMeta strong{letter-spacing:-.015em;font-size:16px;font-weight:520}.gameHeroStatus strong,.serverHeroMeta span{color:var(--orange);font-weight:500}.gameHeroStatus[data-status=live] strong,.serverHeroMeta[data-status=live] span{color:#b7ff35}.gameDirectionSection,.serverOverviewSection{color:#070707;background:#f1efea;padding:clamp(100px,10vw,170px) 4.3vw}.gameDirectionIntro,.serverOverviewCopy{grid-template-columns:minmax(130px,.55fr) minmax(460px,2fr) minmax(230px,.8fr);align-items:start;gap:5vw;display:grid}.gameDirectionIntro .sectionEyebrow,.serverOverviewCopy .sectionEyebrow,.gameServersHeading .sectionEyebrow,.serverRulesHeading .sectionEyebrow,.connectionSection .sectionEyebrow,.relatedServersHeading .sectionEyebrow{color:#00000080}.gameDirectionIntro h2,.serverOverviewCopy h2{letter-spacing:-.015em;text-wrap:balance;max-width:960px;margin:0;font-size:clamp(58px,6.5vw,110px);font-weight:360;line-height:.85}.gameDirectionIntro>p:last-child{color:#0000009c;margin:4px 0 0;font-size:13px;line-height:1.45}.gameMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:110px;display:grid}.gameMetrics article{border:1px solid #0000002b;border-radius:28px;flex-direction:column;justify-content:space-between;min-height:250px;padding:27px;display:flex}.gameMetrics strong{letter-spacing:-.015em;font-size:clamp(68px,8vw,128px);font-weight:350;line-height:.78}.gameMetrics span{color:#00000094;letter-spacing:.06em;text-transform:uppercase;max-width:190px;font-size:10px;line-height:1.35}.gamePrinciples{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.gamePrinciples article{color:#f7f5f2;background:#080808;border-radius:28px;min-height:300px;padding:27px}.gamePrinciples article:nth-child(2){background:linear-gradient(145deg,#ff6500,#d31c00 55%,#730000)}.gamePrinciples>article>span{color:#ffffff7a;font-size:9px}.gamePrinciples h3{letter-spacing:-.015em;margin:96px 0 0;font-size:clamp(34px,3.2vw,58px);font-weight:360;line-height:.92}.gamePrinciples p{color:#ffffff9e;max-width:330px;margin:23px 0 0;font-size:12px;line-height:1.4}.gameServersSection,.serverRulesSection,.relatedServersSection{background:#080808;padding:clamp(100px,10vw,170px) 4.3vw}.gameServersHeading,.serverRulesHeading,.relatedServersHeading{grid-template-columns:minmax(130px,.55fr) minmax(460px,2fr) minmax(230px,.8fr);align-items:start;gap:5vw;display:grid}.gameServersHeading .sectionEyebrow,.serverRulesHeading .sectionEyebrow,.relatedServersHeading .sectionEyebrow{color:#ffffff7a}.gameServersHeading h2,.serverRulesHeading h2,.relatedServersHeading h2,.connectionSection h2{letter-spacing:-.015em;text-wrap:balance;max-width:970px;margin:0;font-size:clamp(58px,7vw,118px);font-weight:360;line-height:.84}.gameServersHeading>p:last-child{color:#ffffff94;margin:4px 0 0;font-size:13px;line-height:1.45}.gameServerGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:90px;display:grid}.gameServerCard{background:radial-gradient(circle at 88% 8%,#ff480066,#0000 36%),#0e0e0e;border:1px solid #ffffff2e;border-radius:32px;flex-direction:column;justify-content:space-between;min-height:520px;padding:29px;transition:border-color .25s,transform .35s;display:flex;overflow:hidden}.gameServerCard:nth-child(2){background:radial-gradient(circle at 12% 4%,#ff6500,#b81700 32%,#0000 62%),#0b0504}.gameServerCard:hover{border-color:#ffffff80;transform:translateY(-6px)}.gameServerCardTop,.gameServerCardBottom{color:#ffffff8a;letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;font-size:9px;display:flex}.gameServerCardTop span:last-child{color:var(--orange)}.gameServerCard[data-status=live] .gameServerCardTop span:last-child{color:#b7ff35}.gameServerCardCopy>p{color:#ffffff7a;letter-spacing:.06em;text-transform:uppercase;margin:0 0 25px;font-size:9px}.gameServerCardCopy h3{letter-spacing:-.015em;margin:0;font-size:clamp(46px,4.7vw,77px);font-weight:350;line-height:.82}.gameServerCardCopy>span{color:#ffffff9e;max-width:400px;margin-top:28px;font-size:12px;line-height:1.4;display:block}.gameServerCardBottom i{color:#fff;font-size:15px;font-style:normal;transition:transform .2s}.gameServerCard:hover .gameServerCardBottom i{transform:translate(4px,-4px)}.gameBackLink{margin-top:70px}.serverHeroCopy h1{max-width:1050px;font-size:clamp(74px,9vw,155px)}.serverOverviewCopy{grid-template-columns:minmax(130px,.55fr) minmax(650px,2.8fr)}.serverOverviewCopy h2{font-size:clamp(52px,5.5vw,92px);line-height:.94}.serverFeatureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:100px 0 0 calc(24% + 5vw);display:grid}.serverFeatureGrid article{border:1px solid #0000002e;border-radius:25px;flex-direction:column;justify-content:space-between;min-height:230px;padding:25px;display:flex}.serverFeatureGrid span{color:#0000006b;font-size:9px}.serverFeatureGrid strong{letter-spacing:-.015em;font-size:clamp(30px,3vw,48px);font-weight:380;line-height:.95}.serverRulesHeading,.relatedServersHeading{grid-template-columns:minmax(130px,.55fr) minmax(650px,2.8fr)}.serverRuleList{border-top:1px solid #fff3;margin-top:100px}.serverRuleRow{border-bottom:1px solid #fff3;grid-template-columns:70px minmax(230px,.8fr) minmax(360px,1.5fr);align-items:start;gap:4vw;padding:35px 0;display:grid}.serverRuleRow>span{color:#ffffff61;font-size:10px}.serverRuleRow h3{letter-spacing:-.015em;margin:0;font-size:clamp(28px,3.2vw,50px);font-weight:380;line-height:.9}.serverRuleRow p{color:#fff9;max-width:620px;margin:2px 0 0;font-size:13px;line-height:1.42}.connectionSection{background:radial-gradient(circle at 82% 12%,#ff6b00,#d52000 22%,#4c0000 49%,#0000 70%),#0b0302;grid-template-columns:minmax(520px,1.4fr) minmax(320px,.6fr);align-items:end;gap:8vw;min-height:660px;padding:clamp(100px,10vw,170px) 4.3vw;display:grid}.connectionSection .sectionEyebrow{color:#ffffff85}.connectionCopy p{color:#ffffffad;margin:0 0 38px;font-size:14px;line-height:1.45}.relatedServerLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:90px 0 70px;display:grid}.relatedServerLinks a{background:#0e0e0e;border:1px solid #ffffff2b;border-radius:28px;flex-direction:column;justify-content:flex-end;min-height:310px;padding:28px;transition:border-color .22s;display:flex;position:relative}.relatedServerLinks a:hover{border-color:#ffffff7a}.relatedServerLinks span{color:#ffffff73;letter-spacing:.06em;text-transform:uppercase;margin-bottom:18px;font-size:9px}.relatedServerLinks strong{letter-spacing:-.015em;max-width:85%;font-size:clamp(44px,5vw,76px);font-weight:350;line-height:.83}.relatedServerLinks i{font-size:18px;font-style:normal;position:absolute;bottom:28px;right:28px}@media (max-width:1180px){.gameHeroCopy,.serverHeroCopy{width:min(830px,75vw)}.gameDirectionIntro,.gameServersHeading{grid-template-columns:150px minmax(460px,1fr)}.gameDirectionIntro>p:last-child,.gameServersHeading>p:last-child{grid-column:2;max-width:580px}.gameServerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:920px){.gameHero,.serverDetailHero{height:max(760px,100svh - 16px);min-height:760px}.gameHeroShade,.serverHeroShade{background:linear-gradient(#00000026,#00000029 34%,#050505 76%,#050505),linear-gradient(90deg,#0006,#0000)}.gameHeroCopy,.serverHeroCopy{width:auto;inset:auto 28px 82px}.gameHeroCopy h1,.serverHeroCopy h1{font-size:clamp(62px,11vw,105px)}.gameHeroCopy>p:last-of-type,.serverHeroCopy>p:last-of-type,.gameHeroActions{width:min(600px,88%);margin-left:0}.gameHeroStatus,.serverHeroMeta{bottom:24px;right:25px}.gameDirectionIntro,.serverOverviewCopy,.gameServersHeading,.serverRulesHeading,.relatedServersHeading{grid-template-columns:1fr}.gameDirectionIntro>p:last-child,.gameServersHeading>p:last-child{grid-column:auto;max-width:620px}.gameDirectionIntro h2,.serverOverviewCopy h2,.gameServersHeading h2,.serverRulesHeading h2,.relatedServersHeading h2{margin-top:18px}.gameMetrics,.gamePrinciples,.serverFeatureGrid{grid-template-columns:1fr}.gameMetrics article,.gamePrinciples article{min-height:250px}.serverFeatureGrid{margin-left:0}.serverRuleRow{grid-template-columns:50px minmax(180px,.8fr) minmax(280px,1.5fr);gap:3vw}.connectionSection{grid-template-columns:1fr;align-items:start}.connectionCopy{max-width:620px}}@media (max-width:560px){.gameHero,.serverDetailHero{border-radius:28px;height:max(780px,100svh - 12px);min-height:780px}.gameHeroMedia,.serverHeroMedia{bottom:42%}.gameHeroImage,.serverHeroImage{object-position:58% center}.gameHeroCopy,.serverHeroCopy{bottom:74px;left:20px;right:20px}.gameHeroCopy .innerBreadcrumb,.serverHeroCopy .innerBreadcrumb{margin-bottom:28px}.gameHeroCopy h1,.serverHeroCopy h1{font-size:clamp(48px,14.5vw,72px)}.gameHeroCopy>p:last-of-type,.serverHeroCopy>p:last-of-type{width:100%;margin-top:24px;font-size:12px}.gameHeroActions{flex-direction:column;align-items:flex-start;width:100%;margin-top:26px}.gameHeroStatus,.serverHeroMeta{bottom:18px;right:18px}.gameDirectionSection,.serverOverviewSection,.gameServersSection,.serverRulesSection,.relatedServersSection,.connectionSection{padding:82px 20px}.gameDirectionIntro h2,.serverOverviewCopy h2,.gameServersHeading h2,.serverRulesHeading h2,.relatedServersHeading h2,.connectionSection h2{font-size:clamp(47px,13.5vw,68px)}.gameMetrics,.gamePrinciples,.gameServerGrid,.serverFeatureGrid,.relatedServerLinks{grid-template-columns:1fr;margin-top:58px}.gameMetrics article,.gamePrinciples article,.serverFeatureGrid article{border-radius:22px;min-height:210px}.gamePrinciples h3{margin-top:62px}.gameServerCard{border-radius:24px;min-height:450px;padding:24px}.serverRuleList{margin-top:58px}.serverRuleRow{grid-template-columns:36px 1fr;gap:18px;padding:28px 0}.serverRuleRow p{grid-column:2}.connectionSection{min-height:620px}.relatedServerLinks a{border-radius:23px;min-height:270px}}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#191919;min-width:320px}body{min-height:100vh;color:var(--white);text-rendering:optimizelegibility;background:#191919;margin:0;font-family:Helvetica Neue,Arial Nova,Arial,sans-serif;overflow-x:hidden}button,a{color:inherit;font:inherit}a{text-decoration:none}button{border:0}.pageShell{min-height:100svh;padding:8px}.heroFrame{isolation:isolate;background:#030303;border:1px solid #ffffff26;border-radius:46px;height:calc(100svh - 16px);min-height:680px;position:relative;overflow:hidden}.heroFrame:after{z-index:9;border-radius:inherit;content:"";pointer-events:none;border:1px solid #ffffff0a;position:absolute;inset:0}.heroNoise{z-index:1;opacity:.08;mix-blend-mode:overlay;pointer-events:none;background-image:repeating-linear-gradient(93deg,#ffffff2e 0 1px,#0000 1px 5px),repeating-linear-gradient(7deg,#ffffff14 0 1px,#0000 1px 7px);background-size:19px 23px,31px 29px;position:absolute;inset:0}.heroGlow{z-index:0;filter:blur(50px);pointer-events:none;border-radius:50%;position:absolute}.heroGlowLeft{opacity:.94;background:radial-gradient(circle at 36% 40%,#ff7900 0 10%,#f33500 22%,#940800 42%,#0000 68%);width:64%;height:92%;top:-20%;left:-20%}.heroGlowBottom{opacity:.72;background:radial-gradient(circle,#ff5a00 0 9%,#db1c00 27%,#0000 67%);width:48%;height:76%;bottom:-44%;left:27%}.siteHeader{z-index:20;grid-template-columns:1fr auto 1fr;align-items:center;height:86px;padding:0 4.25vw;display:grid;position:absolute;top:0;left:0;right:0}.desktopNav{align-items:center;gap:clamp(18px,2.6vw,48px);display:flex}.desktopNavRight{justify-content:flex-end}.headerDropdown{align-items:center;display:flex;position:relative}.headerDropdown:before{content:"";height:26px;position:absolute;top:100%;left:-20px;right:-20px}.desktopNav .headerDropdownTrigger{align-items:center;gap:6px;display:inline-flex}.headerDropdownTrigger>i{color:#ffffff7a;font-size:11px;font-style:normal;line-height:0;transition:color .18s,transform .18s;transform:translateY(-1px)}.headerDropdown:hover .headerDropdownTrigger>i,.headerDropdown:focus-within .headerDropdownTrigger>i{color:var(--orange);transform:translateY(1px)rotate(180deg)}.headerDropdownPanel{z-index:50;visibility:hidden;opacity:0;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);transform-origin:0 0;pointer-events:none;background:#050505ed;border:1px solid #ffffff2b;border-radius:22px;padding:10px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:calc(100% + 22px);left:-22px;transform:translateY(-8px);box-shadow:0 26px 80px #00000080}.headerDropdown:hover .headerDropdownPanel,.headerDropdown:focus-within .headerDropdownPanel{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.desktopNav .headerDropdownPanel a:after{display:none}.headerServersPanel{width:min(650px,100vw - 48px)}.headerPlayPanel{transform-origin:100% 0;width:min(680px,100vw - 48px);left:auto;right:-20px}.headerPlayGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.desktopNav .headerPlayCard{min-height:164px}.headerPixelBattleImage{background:linear-gradient(90deg,#ffffff0e 1px,#0000 1px) 0 0/15px 15px,linear-gradient(#ffffff0e 1px,#0000 1px) 0 0/15px 15px,radial-gradient(circle at 72% 22%,#ff5800f2,#0000 28%),linear-gradient(145deg,#210702,#090909 68%);overflow:hidden}.headerPixelBattleImage:before{color:#ffffff2b;content:"PB";letter-spacing:-.08em;font-size:76px;font-weight:850;line-height:1;position:absolute;top:34px;left:16px}.headerPixelBattleImage:after{background-blend-mode:screen;content:"";width:30px;height:30px;image-rendering:pixelated;opacity:.75;background:linear-gradient(90deg,#ff5a00 0 33%,#0000 33% 66%,#f4f1eb 66%),linear-gradient(#f4f1eb 0 33%,#ff5a00 33% 66%,#0000 66%);position:absolute;top:25px;right:22px}.headerDropdownHeading{color:#ffffffe6;letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:9px 10px 17px;font-size:10px;display:flex}.headerDropdownHeading small{color:#ffffff5c;font-size:7px}.headerServerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.headerServerGrid .headerServerCard:last-child:nth-child(odd){grid-column:1/-1;min-height:112px}.desktopNav .headerServerCard{isolation:isolate;background:#111;border:1px solid #ffffff21;border-radius:15px;justify-content:space-between;align-items:flex-end;min-height:134px;padding:16px;display:flex;position:relative;overflow:hidden}.headerServerImage,.headerServerImage:after{position:absolute;inset:0}.headerServerImage{z-index:-2}.headerServerImage img{object-fit:cover;transition:transform .5s cubic-bezier(.22,1,.36,1)}.headerServerImage i{background:linear-gradient(#0000000a,#0000002e 35%,#000000f0 100%);position:absolute;inset:0}.headerServerCard:hover .headerServerImage img,.headerServerCard:focus-visible .headerServerImage img{transform:scale(1.07)}.headerServerCardDisabled{cursor:default}.headerServerCardDisabled .headerServerImage img{filter:saturate(.12)brightness(.42)}.headerServerCardDisabled .headerServerImage i{background:linear-gradient(#00000094,#000000f5)}.headerServerCardDisabled .headerServerCopy{opacity:.72}.headerServerCardDisabled:hover .headerServerImage img{transform:none}.headerServerCopy{flex-direction:column;gap:5px;min-width:0;display:flex}.headerServerCopy small{color:#fff9;letter-spacing:.07em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:7px;overflow:hidden}.headerServerCopy strong{letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:19px;font-weight:520;line-height:.9;overflow:hidden}.headerServerCard>em{color:#ffffffbf;letter-spacing:.08em;background:#00000061;border:1px solid #fff3;border-radius:999px;padding:6px 8px;font-size:7px;font-style:normal;position:absolute;top:13px;right:13px}.headerServerCard:not(.headerServerCardDisabled)>em{background:var(--orange);color:#fff;border-color:#ff5b00b3}.desktopNav .headerDropdownFooter{background:#ffffff0a;border:1px solid #ffffff21;border-radius:13px;justify-content:space-between;align-items:center;min-height:46px;margin-top:7px;padding:0 13px;font-size:8px;display:flex}.headerDropdownFooter i{color:var(--orange);font-size:15px;font-style:normal}.headerAboutPanel{width:350px}.desktopNav .headerAboutLink{background:#ffffff09;border:1px solid #ffffff1f;border-radius:14px;grid-template-columns:28px minmax(0,1fr) 20px;align-items:center;gap:11px;min-height:86px;padding:14px;display:grid}.headerAboutLink+.headerAboutLink{margin-top:7px}.headerAboutLink>span{color:#ffffff59;font-size:8px}.headerAboutLink>div{flex-direction:column;gap:8px;min-width:0;display:flex}.headerAboutLink strong{font-size:12px;font-weight:530}.headerAboutLink small{color:#ffffff75;letter-spacing:0;text-transform:none;font-size:8px;line-height:1.28}.headerAboutLink>i{color:var(--orange);font-size:14px;font-style:normal}.desktopNav .headerFranchiseLink{background:linear-gradient(120deg,#ff5e0057,#8008002e);border-color:#ff5c007a}.headerAboutLink:hover,.headerAboutLink:focus-visible,.headerDropdownFooter:hover,.headerDropdownFooter:focus-visible{background-color:#ffffff14;border-color:#ffffff52}.headerAuthCluster{align-items:center;gap:7px;display:flex}.desktopNav a{color:#ffffffe6;letter-spacing:.055em;text-transform:uppercase;font-size:11px;font-weight:500;transition:color .18s;position:relative}.desktopNav a:after{background:var(--orange);content:"";transform-origin:100%;height:1px;transition:transform .18s;position:absolute;bottom:-7px;left:0;right:0;transform:scaleX(0)}.desktopNav a:hover,.desktopNav a:focus-visible,.desktopNav a[aria-current=page]{color:#fff}.desktopNav a:hover:after,.desktopNav a:focus-visible:after,.desktopNav a[aria-current=page]:after{transform-origin:0;transform:scaleX(1)}.desktopNav .desktopLanguage{border:1px solid #ffffff47;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:9px;display:inline-flex}.desktopNav .desktopLanguage:after{display:none}.brandLink{justify-content:center;align-items:center;width:122px;min-height:45px;display:inline-flex}.wordmark{color:#fff;letter-spacing:-.015em;font-size:18px;font-weight:900;line-height:1;display:inline-block}.headerControls,.mobileMenu{display:none}.heroCopy{z-index:6;width:min(32vw,500px);animation:.9s cubic-bezier(.22,1,.36,1) .1s both heroReveal;position:absolute;top:15.5%;left:4.3%}.eyebrow{color:#fffc;letter-spacing:.04em;text-transform:uppercase;margin:0 0 17px;font-size:12px}.heroCopy h1{letter-spacing:-.015em;max-width:620px;margin:0;font-size:clamp(48px,4.6vw,78px);font-weight:390;line-height:.89}.heroCopy h1 span{white-space:nowrap;display:block}.heroDescription{color:#ffffffa8;width:min(330px,90%);margin:20px 0 0 54px;font-size:12px;line-height:1.18}.heroActions{gap:9px;margin-top:31px;display:flex}.button{border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;min-height:58px;font-size:13px;transition:background-color .18s,color .18s,border-color .18s,transform .18s;display:inline-flex}.button:hover,.button:focus-visible{transform:translateY(-2px)}.buttonPrimary{background:var(--white);color:#080808;border-color:#fff;justify-content:space-between;width:198px;padding:5px 5px 5px 25px}.buttonIcon{color:#fff;background:#090909;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-size:17px;display:inline-flex}.buttonPrimary:hover,.buttonPrimary:focus-visible{background:var(--orange);border-color:var(--orange)}.buttonSecondary{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0b;min-width:148px;padding:0 24px}.buttonSecondary:hover,.buttonSecondary:focus-visible{background:#ffffff1a;border-color:#ffffff8c}.heroRightStack{z-index:6;gap:20px;width:min(28vw,390px);animation:.9s cubic-bezier(.22,1,.36,1) .22s both heroReveal;display:grid;position:absolute;top:15%;right:4.2%}.heroFeature{width:100%}.featureTopline{color:#ffffffb8;letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:10px;display:flex}.roundArrow{color:#080808;background:#f8f6f3;border-radius:50%;justify-content:center;align-items:center;width:31px;height:31px;font-size:13px;display:inline-flex}.featureBody{grid-template-columns:46% 1fr;align-items:stretch;gap:17px;display:grid}.featureImage{background:radial-gradient(circle at 47% 35%,#ff6900,#d51d00 38%,#210000 76%);border-radius:6px;min-height:145px;position:relative;overflow:hidden}.featureImageAsset{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.featureCopy{flex-direction:column;padding-top:15px;display:flex}.featureCopy h2{margin:0 0 7px;font-size:15px;font-weight:600}.featureCopy>a{color:inherit}.featureCopy p{color:var(--muted);margin:0;font-size:11px;line-height:1.05}.featureProgress{background:#ffffffad;width:58px;height:2px;margin-top:auto;position:relative}.featureProgress span{background:var(--orange);width:40%;position:absolute;inset:0 auto 0 0}.featureArrows{justify-content:flex-end;gap:7px;margin-top:-20px;display:flex}.featureArrows button{color:#050505;cursor:pointer;background:#f7f5f2;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;display:inline-flex}.featureArrows button:last-child{background:var(--orange);color:#fff}.heroHitCard{color:#090909;background:#f5f2edf5;border-radius:14px;grid-template-columns:42% minmax(0,1fr);min-height:138px;text-decoration:none;display:grid;overflow:hidden;box-shadow:0 18px 48px #00000038}.heroHitMedia{background:#1a1a1a;min-height:138px;display:block;position:relative;overflow:hidden}.heroHitMedia img{object-fit:cover;object-position:53% center;transition:transform .6s cubic-bezier(.22,1,.36,1)}.heroHitMedia>i{background:linear-gradient(90deg,#0000 72%,#f5f2ed38);position:absolute;inset:0}.heroHitCopy{flex-direction:column;min-width:0;padding:14px 14px 13px;display:flex}.heroHitCopy small{letter-spacing:.055em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;font-size:7px;font-weight:650;line-height:1.2;display:flex}.heroHitCopy small b{color:#ff4e00;font-weight:inherit}.heroHitCopy small i{color:#09090975;white-space:nowrap;font-style:normal}.heroHitCopy>strong{letter-spacing:-.012em;text-wrap:balance;margin-top:16px;font-size:clamp(16px,1.18vw,20px);font-weight:650;line-height:.98}.heroHitCopy>span{color:#09090994;letter-spacing:.055em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;font-size:8px;font-weight:650;display:flex}.heroHitCopy>span i{color:#fff;background:#ff4e00;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:10px;font-style:normal;transition:transform .22s,background-color .22s;display:grid}.heroHitCard:hover .heroHitMedia img{transform:scale(1.045)}.heroHitCard:hover .heroHitCopy>span i{background:#090909;transform:translate(2px,-2px)}.heroHitCard:focus-visible{outline-offset:4px;outline:2px solid #ff5a00}.heroStats{grid-template-columns:1fr 1fr;gap:31px;margin-top:31px;display:grid}.heroStats strong{letter-spacing:-.015em;font-size:clamp(42px,4.2vw,69px);font-weight:300;line-height:.9;display:block}.heroStats p{color:#ffffff9e;max-width:145px;margin:10px 0 0;font-size:11px;line-height:1.06}.heroWord{z-index:2;color:#f8f8f7;letter-spacing:-.015em;text-align:center;white-space:nowrap;font-size:min(15.4vw,260px);font-weight:430;line-height:.72;animation:1.1s cubic-bezier(.22,1,.36,1) .18s both wordReveal;position:absolute;bottom:3.1%;left:3.1%;right:3.1%}.heroCharacterWrap{z-index:4;pointer-events:none;width:min(53vw,760px);animation:1.2s cubic-bezier(.22,1,.36,1) both characterReveal;position:absolute;top:5.8%;bottom:-10%;left:50%;transform:translate(-50%)}.heroCharacter{object-fit:contain;object-position:center bottom;filter:drop-shadow(-25px 30px 50px #a00c0042)}.scrollHint{z-index:7;color:#ffffff94;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:14px;font-size:10px;display:flex;position:absolute;bottom:3.2%;left:4.3%}.scrollHint i{border:1px solid var(--line);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-style:normal;display:inline-flex}.heroAnchor{position:absolute;bottom:0;left:0}@keyframes heroReveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes wordReveal{0%{opacity:0;letter-spacing:-.015em}to{opacity:1;letter-spacing:-.015em}}@keyframes characterReveal{0%{opacity:0;transform:translate(-50%)scale(.94)}to{opacity:1;transform:translate(-50%)scale(1)}}@media (max-width:1180px){.desktopNav{gap:18px}.desktopNav a{font-size:9px}.heroCopy{width:35vw}.heroRightStack{width:31vw}.heroCharacterWrap{width:58vw}}@media (max-width:920px){.pageShell{padding:6px}.heroFrame{border-radius:34px;height:max(760px,100svh - 12px);min-height:calc(100svh - 12px)}.siteHeader{grid-template-columns:1fr auto;height:76px;padding:0 28px}.desktopNav{display:none}.brandLink{grid-column:1;justify-content:flex-start;width:auto}.headerControls{grid-column:2;align-items:center;gap:15px;display:flex}.localeLink{color:#ffffffb8;letter-spacing:.08em;font-size:11px}.menuButton{z-index:31;background:#07070773;border:1px solid #ffffff47;border-radius:50%;flex-direction:column;justify-content:center;gap:7px;width:42px;height:42px;padding:0 10px;display:flex;position:relative}.menuButton span{background:#fff;width:100%;height:1px;transition:transform .22s;display:block}.menuButton[aria-expanded=true] span:first-child{transform:translateY(4px)rotate(45deg)}.menuButton[aria-expanded=true] span:last-child{transform:translateY(-4px)rotate(-45deg)}.mobileMenu{z-index:30;opacity:0;pointer-events:none;background:#050505;border:1px solid #ffffff2e;border-radius:34px;flex-direction:column;justify-content:flex-end;padding:96px 30px 28px;transition:opacity .26s,transform .26s;display:flex;position:fixed;inset:6px;overflow:hidden;transform:translateY(-14px)scale(.985)}.mobileMenu[data-open=true]{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.mobileMenuGlow{filter:blur(28px);background:radial-gradient(circle,#ff5a00 0,#b91800 28%,#0000 68%);border-radius:50%;width:120%;height:75%;position:absolute;top:-18%;right:-40%}.mobileMenuNav{z-index:1;flex-direction:column;display:flex;position:relative}.mobileMenuNav a{letter-spacing:-.015em;align-items:baseline;gap:20px;padding:8px 0;font-size:clamp(28px,8vw,48px);font-weight:350;line-height:1;display:flex}.mobileMenuNav a span{color:#ffffff73;letter-spacing:0;width:24px;font-size:9px}.mobileMenuFooter{z-index:1;border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;margin-top:25px;padding-top:20px;display:flex;position:relative}.mobileMenuFooter a{letter-spacing:.1em;font-size:12px}.heroCopy{width:auto;inset:auto 28px 13.5%}.eyebrow{margin-bottom:12px;font-size:10px}.heroCopy h1{font-size:clamp(45px,10.5vw,76px)}.heroDescription{width:min(355px,88%);margin:16px 0 0}.heroActions{margin-top:23px}.button{min-height:54px}.buttonPrimary{width:186px}.heroRightStack{display:none}.heroCharacterWrap{width:102%;animation-name:characterRevealMobile;inset:1.5% -16% 24% auto;transform:none}.heroCharacter{object-position:center top}.heroWord{display:none}.heroGlowLeft{width:140%;height:86%;top:-12%;left:-60%}.heroGlowBottom{width:90%;height:58%;bottom:10%;left:18%}.scrollHint{bottom:3%;left:28px}}@keyframes characterRevealMobile{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media (max-width:560px){.heroFrame{border-radius:28px;height:max(720px,100svh - 12px)}.siteHeader{height:70px;padding:0 20px}.wordmark{font-size:14px}.mobileMenu{border-radius:28px;padding:86px 23px 24px}.heroCopy{bottom:12.5%;left:20px;right:20px}.heroCopy h1{font-size:clamp(42px,12.5vw,62px);line-height:.91}.heroCopy h1 span{white-space:normal}.heroDescription{max-width:320px;font-size:11px}.heroActions{gap:7px}.button{min-height:50px;font-size:11px}.buttonPrimary{width:169px;padding-left:18px}.buttonIcon{width:40px;height:40px}.buttonSecondary{min-width:128px;padding:0 16px}.heroCharacterWrap{width:116%;top:4%;bottom:33%;right:-23%}.heroWord{bottom:38%}.scrollHint{bottom:2.4%;left:20px}.scrollHint span{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.adminPage{--admin-orange:#ff4d00;--admin-red:#b81300;color:#f5f3ee;background:#060606;min-height:100vh}.adminTopbar{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#060606f0;border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;height:78px;padding:0 26px;display:flex;position:relative}.adminBrand{color:#fff;align-items:baseline;gap:13px;text-decoration:none;display:flex}.adminBrand span{letter-spacing:-.015em;font-size:24px;font-weight:620}.adminBrand i,.adminTopStatus{color:#ffffff7a;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:600}.adminTopStatus{align-items:center;gap:9px;display:flex}.adminTopStatus span,.adminLiveDot{background:#6df58a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 20px #6df58ae6}.adminGate{isolation:isolate;background:linear-gradient(#0000 45%,#000000e0),radial-gradient(circle at 80% 0,#cb2400,#440500 28%,#080808 62%);flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:calc(100vh - 78px);padding:clamp(40px,5vw,84px);display:flex;position:relative;overflow:hidden}.adminGateGlow{z-index:-1;filter:blur(45px);background:radial-gradient(circle,#ff5e00e6,#0000 65%);border-radius:50%;width:68vw;height:68vw;position:absolute;top:-22vw;right:-8vw}.adminGate>p,.adminWorkspaceHead p,.adminModuleHead p,.adminEditorHead p,.adminWelcome>p{color:#ffffff8a;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:9px;font-weight:650}.adminGate h1{letter-spacing:-.015em;max-width:1050px;margin:25px 0 0;font-size:clamp(72px,11vw,184px);font-weight:340;line-height:.78}.adminGate>span{color:#ffffffa3;max-width:560px;margin-top:34px;font-size:14px;line-height:1.45}.adminGate>div:last-child{gap:9px;margin-top:42px;display:flex}.adminButton{color:#fff;cursor:pointer;min-height:45px;font:inherit;letter-spacing:.04em;text-transform:uppercase;background:0 0;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;gap:20px;padding:0 19px;font-size:10px;font-weight:620;text-decoration:none;transition:border-color .18s,background .18s,color .18s,transform .18s;display:inline-flex}.adminButton:hover,.adminButton:focus-visible{border-color:#ffffffb8;outline:none;transform:translateY(-2px)}.adminButton:disabled{cursor:wait;opacity:.42}.adminButton.primary{color:#070707;background:#fff;border-color:#fff}.adminButton.danger{color:#fff;background:#e93212;border-color:#ff5d38}.adminButton.wide{justify-content:space-between;width:100%;min-height:58px;margin-top:10px;padding:0 25px}.adminShell{grid-template-columns:290px minmax(0,1fr);min-height:calc(100vh - 78px);display:grid}.adminSidebar{background:#080808;border-right:1px solid #ffffff21;flex-direction:column;height:calc(100vh - 78px);padding:22px 12px 16px;display:flex;position:sticky;top:0}.adminIdentity{grid-template-columns:50px minmax(0,1fr);align-items:center;gap:13px;padding:8px 10px 26px;display:grid}.adminIdentity>span,.adminAvatar{color:#fff;background:linear-gradient(145deg,#ff6300,#b20a00 65%,#400000);border-radius:50%;flex:none;place-items:center;width:50px;height:50px;font-size:18px;font-weight:550;display:grid}.adminIdentity div{min-width:0}.adminIdentity strong,.adminIdentity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.adminIdentity strong{font-size:13px;font-weight:500}.adminIdentity small{color:#ffffff6b;margin-top:5px;font-size:9px}.adminSidebar nav{scrollbar-width:none;flex-direction:column;gap:4px;min-height:0;display:flex;overflow-y:auto}.adminSidebar nav::-webkit-scrollbar{display:none}.adminSidebar nav button{color:#ffffff85;cursor:pointer;min-height:58px;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:14px;grid-template-columns:32px 1fr 20px;align-items:center;padding:0 16px;transition:color .18s,background .18s,border-color .18s;display:grid}.adminSidebar nav button i,.adminSidebar nav button b{font-size:9px;font-style:normal;font-weight:500}.adminSidebar nav button b{opacity:0;transition:opacity .18s,transform .18s;transform:translate(-4px,4px)}.adminSidebar nav button span{font-size:12px}.adminSidebar nav button:hover,.adminSidebar nav button.active{color:#fff;background:#ffffff0e;border-color:#ffffff1a}.adminSidebar nav button.active b{opacity:1;transform:none}.adminSidebar nav button b[data-count=true]{color:#ff8050;opacity:1;background:#ff5b192e;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;display:grid;transform:none}.adminSidebarBottom{border-top:1px solid #ffffff1f;flex-direction:column;gap:10px;margin-top:auto;padding:18px 14px 4px;display:flex}.adminSidebarBottom a{color:#ffffff80;letter-spacing:.05em;text-transform:uppercase;font-size:9px;text-decoration:none}.adminSidebarBottom a:hover{color:#fff}.adminWorkspace{background:radial-gradient(circle at 92% -8%,#cb230052,#0000 32%),#0b0b0b;min-width:0;padding:24px;position:relative}.adminWorkspaceHead{justify-content:space-between;align-items:flex-end;min-height:180px;padding:30px 5px;display:flex}.adminWorkspaceHead h1{letter-spacing:-.015em;margin:17px 0 0;font-size:clamp(60px,7vw,112px);font-weight:340;line-height:.82}.adminWorkspaceTools{color:#ffffff70;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:14px;padding-bottom:7px;font-size:9px;display:flex}.adminWorkspaceTools>span{white-space:nowrap;align-items:center;gap:8px;display:flex}.adminWorkspaceTools small{color:#ffffff42;font-size:inherit}.adminWorkspaceTools button{color:#ffffffbf;cursor:pointer;min-height:38px;font:inherit;letter-spacing:.06em;text-transform:uppercase;background:#ffffff09;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.adminWorkspaceTools button:hover{color:#fff;border-color:#ffffff6b}.adminWorkspaceTools button:disabled{cursor:wait;opacity:.45}.adminWorkspaceTools button b{font-size:inherit;font-weight:600}.adminNotice{color:#a2ffb5;background:#6df58a12;border:1px solid #6df58a47;border-radius:15px;margin-bottom:9px;padding:15px 18px;font-size:11px}.adminNotice.error{color:#ff8b72;background:#ff311414;border-color:#ff5b3066}.adminProgress{height:2px;position:absolute;top:0;left:0;right:0;overflow:hidden}.adminProgress span{background:var(--admin-orange);width:36%;height:100%;animation:.9s ease-in-out infinite alternate admin-loading;display:block}@keyframes admin-loading{0%{transform:translate(-100%)}to{transform:translate(280%)}}.adminWelcome,.adminModule,.adminPermissionStrip{background:#080808;border:1px solid #ffffff24;border-radius:30px;overflow:hidden}.adminWelcome{background:radial-gradient(circle at 92% 0,#ff6800,#b31500 28%,#300 55%,#080808 80%);min-height:530px;padding:clamp(34px,5vw,72px)}.adminWelcome h2{letter-spacing:-.015em;margin:55px 0 0;font-size:clamp(70px,9vw,142px);font-weight:330;line-height:.78}.adminWelcome>span{color:#ffffffa3;max-width:520px;margin-top:46px;font-size:13px;line-height:1.45;display:block}.adminMetricGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;margin-top:8px;display:grid}.adminMetricGrid article{background:#080808;border:1px solid #ffffff24;border-radius:24px;flex-direction:column;min-height:310px;padding:25px;display:flex}.adminMetricGrid article:nth-child(2){color:#090909;background:#f2f0eb}.adminMetricGrid article>div{opacity:.55;justify-content:space-between;font-size:9px;display:flex}.adminMetricGrid article>div i{font-style:normal}.adminMetricGrid strong{letter-spacing:-.015em;margin-top:auto;font-size:clamp(68px,6vw,100px);font-weight:350;line-height:.8}.adminMetricGrid h3{margin:18px 0 0;font-size:17px;font-weight:460}.adminMetricGrid p{opacity:.48;margin:7px 0 0;font-size:10px}.adminPermissionStrip{margin-top:8px;padding:28px}.adminPermissionStrip>span{color:#ffffff80;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.adminPermissionStrip div{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.adminPermissionStrip i,.adminUserMain>i{color:#ffffff8c;letter-spacing:.05em;text-transform:uppercase;border:1px solid #ffffff26;border-radius:999px;padding:7px 10px;font-size:8px;font-style:normal}.adminAccessMatrix{background:#080808;border:1px solid #ffffff24;border-radius:30px;margin-top:8px;padding:clamp(26px,4vw,52px)}.adminAccessMatrix>header{justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:34px;display:flex}.adminAccessMatrix>header p{color:#ff6a2c;letter-spacing:.1em;margin:0;font-size:8px}.adminAccessMatrix>header h2{letter-spacing:-.015em;max-width:780px;margin:14px 0 0;font-size:clamp(42px,5vw,78px);font-weight:350;line-height:.88}.adminAccessMatrix>header>span{color:#ffffff6b;max-width:260px;font-size:10px;line-height:1.5}.adminAccessMatrix>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.adminAccessMatrix article{background:#ffffff05;border:0;border-radius:20px;min-width:0;padding:20px}.adminAccessMatrix article[data-owned=true]{background:radial-gradient(circle at 100% 0%, var(--role-accent), transparent 42%), var(--role-accent)}@supports (color:color-mix(in lab, red, red)){.adminAccessMatrix article[data-owned=true]{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--role-accent) 25%, transparent), transparent 42%), color-mix(in srgb, var(--role-accent) 7%, #111)}}.adminAccessMatrix article>header{grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:11px;display:grid}.adminAccessMatrix article>header>span{color:var(--role-accent);font-size:9px}.adminAccessMatrix article h3{letter-spacing:-.015em;margin:0;font-size:19px;font-weight:430}.adminAccessMatrix article small{color:#ffffff4d;text-transform:uppercase;margin-top:5px;font-size:8px;display:block}.adminAccessMatrix article b{background:var(--role-accent);color:#090909;letter-spacing:.06em;border-radius:999px;padding:6px 8px;font-size:7px;font-weight:700}.adminAccessMatrix article>div{border-top:1px solid #ffffff17;flex-wrap:wrap;gap:5px;margin-top:18px;padding-top:15px;display:flex}.adminAccessMatrix article i{color:#ffffff75;border:1px solid #ffffff1a;border-radius:999px;padding:6px 8px;font-size:7px;font-style:normal}.adminAccessMatrix article em{color:#ffffff52;font-size:9px;font-style:normal}.adminModule{padding:clamp(20px,3vw,42px)}.adminModule.split{background:0 0;border:0;grid-template-columns:minmax(360px,.82fr) minmax(430px,1.18fr);align-items:start;gap:9px;padding:9px;display:grid}.adminModuleHead,.adminRecordsHead,.adminEditorHead{justify-content:space-between;align-items:flex-end;display:flex}.adminModuleHead h2,.adminEditorHead h2,.adminRecordsHead h2{letter-spacing:-.015em;margin:15px 0 0;font-size:clamp(48px,5vw,82px);font-weight:350;line-height:.84}.adminModuleHead>strong,.adminRecordsHead>span{color:#ffffff40;letter-spacing:-.015em;font-size:58px;font-weight:350;line-height:.8}.adminSearch{border:1px solid #ffffff24;border-radius:19px;grid-template-columns:1fr auto;gap:9px;margin-top:45px;padding:8px;display:grid}.adminSearch label{flex-direction:column;gap:5px;min-width:0;padding:8px 13px;display:flex}.adminSearch label span,.adminField>span{color:#ffffff6e;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:600}.adminSearch input,.adminField input,.adminField textarea,.adminField select{color:#fff;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:13px}.adminUserList{flex-direction:column;gap:7px;margin-top:20px;display:flex}.adminUsersLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:8px;margin-top:20px;display:grid}.adminUsersLayout[data-open=true]{grid-template-columns:minmax(520px,1.08fr) minmax(410px,.92fr)}.adminUsersLayout .adminUserList{margin-top:0}.adminUserCard{background:#0c0c0c;border:1px solid #ffffff21;border-radius:20px;padding:16px}.adminUserCard[data-selected=true]{border-color:#ff5b178c}.adminUserMain{align-items:center;gap:14px;display:flex}.adminUserMain>div{min-width:0;margin-right:auto}.adminUserMain h3{margin:0;font-size:17px;font-weight:480}.adminUserMain p,.adminUserMain small{color:#ffffff80;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:10px;display:block;overflow:hidden}.adminUserMain>i[data-status=active]{color:#8ef7a4;border-color:#6df58a40}.adminUserMain>i[data-status=blocked]{color:#ff795c;border-color:#ff4d2059}.adminUserActions{border-top:1px solid #ffffff1a;flex-wrap:wrap;align-items:flex-end;gap:15px;margin-top:16px;padding-top:15px;display:flex}.adminRoleForm{background:#ffffff09;border-radius:19px;flex:100%;grid-template-columns:1fr auto;gap:13px;width:100%;padding:14px;display:grid}.adminRoleFormHead{grid-column:1/-1;justify-content:space-between;align-items:center;gap:18px;padding:1px 2px 0;display:flex}.adminRoleFormHead>div{flex-direction:column;gap:4px;display:flex}.adminRoleFormHead strong{text-transform:uppercase;font-size:10px;font-weight:620}.adminRoleFormHead span,.adminRoleFormHead>small{color:#ffffff59;text-transform:uppercase;font-size:8px;font-weight:400}.adminRoleChoices{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:6px;display:grid}.adminRoleChoices label{--role-accent:#8a8a8a;cursor:pointer;min-width:0}.adminRoleChoices input{opacity:0;position:absolute}.adminRoleChoices label>span{color:#ffffff73;background:#ffffff09;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:12px minmax(0,1fr) auto;align-content:center;column-gap:8px;min-height:57px;padding:10px;transition:background .15s,color .15s,transform .15s;display:grid}.adminRoleChoices label:hover>span{background:#ffffff12;transform:translateY(-1px)}.adminRoleChoices label>span>i{background:#ffffff2e;border-radius:50%;grid-row:1/3;align-self:center;width:9px;height:9px}.adminRoleChoices label>span>b{color:inherit;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:620;overflow:hidden}.adminRoleChoices label>span>small{color:#ffffff47;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:7px;overflow:hidden}.adminRoleChoices label>span>em{color:#ffffff3d;grid-row:1/3;align-self:center;font-size:9px;font-style:normal}.adminRoleChoices input:checked+span{background:var(--role-accent)}@supports (color:color-mix(in lab, red, red)){.adminRoleChoices input:checked+span{background:color-mix(in srgb, var(--role-accent) 18%, #121212)}}.adminRoleChoices input:checked+span{color:var(--role-accent)}@supports (color:color-mix(in lab, red, red)){.adminRoleChoices input:checked+span{color:color-mix(in srgb, var(--role-accent) 88%, #fff)}}.adminRoleChoices input:checked+span>i{background:var(--role-accent);box-shadow:0 0 13px var(--role-accent)}@supports (color:color-mix(in lab, red, red)){.adminRoleChoices input:checked+span>i{box-shadow:0 0 13px color-mix(in srgb, var(--role-accent) 58%, transparent)}}.adminRoleChoices input:checked+span>small{color:var(--role-accent)}@supports (color:color-mix(in lab, red, red)){.adminRoleChoices input:checked+span>small{color:color-mix(in srgb, var(--role-accent) 64%, #ffffff57)}}.adminRoleChoices input:checked+span>em{color:var(--role-accent)}.adminRoleChoices input:focus-visible+span{box-shadow:0 0 0 2px var(--role-accent)}.adminRoleChoices label[data-base=true]{cursor:default}.adminRoleForm .adminButton{align-self:stretch;min-height:57px;margin:0}.adminSecurityPanel{scrollbar-color:#fff3 transparent;scrollbar-width:thin;background:radial-gradient(circle at 100% 0,#ff480030,#0000 31%),#090909;border:1px solid #ffffff24;border-radius:25px;max-height:calc(100vh - 102px);padding:clamp(20px,2.5vw,34px);position:sticky;top:12px;overflow-y:auto}.adminSecurityPanel>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.adminSecurityPanel>header p{color:#ff6c30;letter-spacing:.1em;margin:0;font-size:8px}.adminSecurityPanel>header h2{overflow-wrap:anywhere;letter-spacing:-.015em;margin:13px 0 0;font-size:clamp(38px,4vw,64px);font-weight:360;line-height:.86}.adminSecurityPanel>header div>span{color:#ffffff6e;text-overflow:ellipsis;white-space:nowrap;margin-top:13px;font-size:9px;display:block;overflow:hidden}.adminSecurityPanel>header>button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff2b;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:20px;display:grid}.adminSecurityLoading{color:#fff6;min-height:220px;padding-top:60px;font-size:10px}.adminSecurityStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:26px;display:grid}.adminSecurityStats article{background:#ffffff05;border:1px solid #ffffff1c;border-radius:16px;min-height:112px;padding:15px}.adminSecurityStats article[data-safe=false]{background:#ff37110d;border-color:#ff532a59}.adminSecurityStats span,.adminSecurityStats small{color:#ffffff5e;letter-spacing:.07em;text-transform:uppercase;font-size:7px;display:block}.adminSecurityStats strong{letter-spacing:-.015em;margin-top:24px;font-size:27px;font-weight:390;display:block}.adminSecurityStats small{margin-top:5px}.adminLinkedIdentities{border:1px solid #ffffff1c;border-radius:17px;margin-top:9px;padding:17px}.adminLinkedIdentities>div{color:#ffffff61;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;font-size:8px;display:flex}.adminLinkedIdentities>a{color:#fff;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:14px;text-decoration:none;display:grid}.adminLinkedIdentities>a>img,.adminLinkedIdentities>a>i{object-fit:cover;background:#202020;border-radius:50%;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.adminLinkedIdentities>a div{min-width:0}.adminLinkedIdentities>a strong,.adminLinkedIdentities>a span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.adminLinkedIdentities>a strong{font-size:12px;font-weight:480}.adminLinkedIdentities>a span{color:#ffffff59;margin-top:5px;font-size:7px}.adminLinkedIdentities>a>b{color:#ff6a2d;font-size:10px}.adminSessionToolbar{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:13px;margin-top:25px;padding-bottom:12px;display:flex}.adminSessionToolbar>div{flex-wrap:wrap;gap:4px;display:flex}.adminSessionToolbar button{color:#ffffff7a;cursor:pointer;font:inherit;letter-spacing:.05em;text-transform:uppercase;background:0 0;border:1px solid #ffffff1c;border-radius:999px;padding:7px 9px;font-size:7px}.adminSessionToolbar button[aria-pressed=true]{color:#ff8a5a;background:#ff4a001f;border-color:#ff632580}.adminSessionToolbar>button{color:#ff7456;border-color:#ff4b2852}.adminSessionList{flex-direction:column;gap:7px;margin-top:13px;display:flex}.adminSessionCard{opacity:.62;background:#ffffff05;border:1px solid #ffffff1a;border-radius:17px;padding:17px}.adminSessionCard[data-active=true]{opacity:1}.adminSessionCard>header{color:#ffffff5e;letter-spacing:.07em;align-items:center;gap:7px;font-size:7px;display:flex}.adminSessionCard>header>span{color:#ff7137}.adminSessionCard>header>b{color:#080808;background:#fff;border-radius:999px;padding:4px 6px;font-size:6px}.adminSessionCard>header>i{color:#ffffff57;margin-left:auto;font-style:normal}.adminSessionCard[data-active=true]>header>i{color:#87ed9b}.adminSessionCard h3{letter-spacing:-.015em;margin:18px 0 0;font-size:21px;font-weight:420}.adminSessionCard>p{color:#ffffff6b;margin:7px 0 0;font-size:8px}.adminSessionCard dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:16px 0 0;display:grid}.adminSessionCard dl>div{border:1px solid #ffffff14;border-radius:10px;padding:9px}.adminSessionCard dt{color:#ffffff4d;letter-spacing:.05em;text-transform:uppercase;font-size:6px}.adminSessionCard dd{color:#ffffffab;margin:6px 0 0;font-size:8px}.adminSessionScopes{flex-wrap:wrap;gap:4px;margin-top:11px;display:flex}.adminSessionScopes i{color:#fff6;border:1px solid #ffffff17;border-radius:999px;padding:5px 6px;font-size:6px;font-style:normal}.adminSessionCard details{color:#ffffff57;margin-top:11px;font-size:7px}.adminSessionCard details summary{cursor:pointer}.adminSessionCard details p{overflow-wrap:anywhere;line-height:1.45}.adminSessionCard>button{color:#ff7452;cursor:pointer;font:inherit;letter-spacing:.06em;text-transform:uppercase;background:0 0;border:0;margin-top:14px;padding:0;font-size:7px}.adminPrivacyFilters{background:#ffffff04;border:1px solid #ffffff24;border-radius:20px;grid-template-columns:minmax(260px,1fr) minmax(150px,.25fr) minmax(180px,.32fr) auto;gap:0;margin-top:42px;padding:7px;display:grid}.adminPrivacyFilters .adminField{margin:0;padding:9px 13px}.adminPrivacyFilters .adminField+.adminField{border-left:1px solid #ffffff1a}.adminPrivacyFilters .adminButton{align-self:stretch;min-height:49px}.adminPrivacyQueue{flex-direction:column;gap:8px;margin-top:18px;display:flex}.adminPrivacyCard{background:#0a0a0a;border:1px solid #ffffff21;border-radius:23px;overflow:hidden}.adminPrivacyCard[data-overdue=true]{border-color:#ff47267a}.adminPrivacyCard[data-status=completed],.adminPrivacyCard[data-status=rejected]{opacity:.72}.adminPrivacyCard>header{background:radial-gradient(circle at 100% 0,#ff4e0017,#0000 32%);border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 24px;display:flex}.adminPrivacyCard>header>div:first-child{min-width:0}.adminPrivacyCard>header span{color:#ff7137;letter-spacing:.08em;text-transform:uppercase;font-size:8px}.adminPrivacyCard>header h3{letter-spacing:-.015em;margin:12px 0 0;font-size:22px;font-weight:450}.adminPrivacyCard>header h3 small{color:#ffffff61;letter-spacing:0;font-size:10px;font-weight:450}.adminPrivacyCard>header a{color:#ffffff7a;text-overflow:ellipsis;margin-top:7px;font-size:9px;text-decoration:none;display:block;overflow:hidden}.adminPrivacyCard>header>div:last-child{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.adminPrivacyCard>header b{color:#ffffffa8;letter-spacing:.06em;text-transform:uppercase;border:1px solid #ffffff21;border-radius:999px;padding:6px 9px;font-size:7px;font-weight:600}.adminPrivacyCard[data-status=received]>header b,.adminPrivacyCard[data-overdue=true]>header strong{color:#ff7551}.adminPrivacyCard[data-status=in_review]>header b{color:#ffae70;border-color:#ff933d59}.adminPrivacyCard[data-status=completed]>header b{color:#8cec9f;border-color:#6bf08a40}.adminPrivacyCard>header strong{font-size:10px;font-weight:520}.adminPrivacyCard>header time{color:#ffffff57;font-size:8px}.adminPrivacyBody{grid-template-columns:minmax(260px,.72fr) minmax(420px,1.28fr);display:grid}.adminPrivacyBody>section{padding:25px 24px}.adminPrivacyBody>section>span{color:#ffffff5c;letter-spacing:.07em;text-transform:uppercase;font-size:8px}.adminPrivacyBody>section>p{overflow-wrap:anywhere;color:#ffffffb3;white-space:pre-wrap;margin:18px 0 0;font-size:11px;line-height:1.55}.adminPrivacyBody dl{gap:7px;margin:25px 0 0;display:grid}.adminPrivacyBody dl>div{border-top:1px solid #ffffff12;justify-content:space-between;gap:15px;padding-top:8px;display:flex}.adminPrivacyBody dt{color:#ffffff4d;text-transform:uppercase;font-size:7px}.adminPrivacyBody dd{color:#ffffff85;text-align:right;text-overflow:ellipsis;margin:0;font-size:8px;overflow:hidden}.adminPrivacyBody dd code{font:inherit}.adminPrivacyBody>form{background:#ffffff03;border-left:1px solid #ffffff1a;padding:18px 24px 24px}.adminPrivacyBody>form .adminField{margin-top:9px}.adminPrivacyBody>form .adminFieldRow .adminField{margin-top:0}.adminPrivacyBody>form textarea{resize:vertical;border:1px solid #ffffff1a;border-radius:13px;min-height:86px;padding:12px}.adminPrivacyBody>form select{border:1px solid #ffffff1a;border-radius:12px;min-height:42px;padding:0 11px}.adminPrivacyBody>form .adminButton{margin-top:13px}.adminBanTarget{margin-bottom:18px}.adminBanTarget>span{color:#ffffff6e;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:8px;font-weight:600;display:block}.adminBanTargetSearch{border:1px solid #ffffff21;border-radius:15px;grid-template-columns:1fr auto;gap:6px;padding:6px;display:grid}.adminBanTargetSearch input{color:#fff;min-width:0;font:inherit;background:0 0;border:0;outline:0;padding:0 10px;font-size:11px}.adminBanTargetSearch button,.adminBanTargetSelected>button{color:#fff;cursor:pointer;font:inherit;background:#ffffff0d;border:1px solid #ffffff24;border-radius:10px;padding:10px 13px;font-size:8px}.adminBanTargetSearch button:disabled{opacity:.45;cursor:wait}.adminBanTargetResults{background:#101010;border:1px solid #ffffff1c;border-radius:15px;flex-direction:column;gap:4px;max-height:245px;margin-top:6px;padding:5px;display:flex;overflow-y:auto}.adminBanTargetResults>button,.adminBanTargetSelected{color:#fff;text-align:left;background:0 0;border:0;border-radius:11px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;padding:9px;display:grid}.adminBanTargetResults>button{cursor:pointer;font:inherit}.adminBanTargetResults>button:hover{background:#ffffff0f}.adminBanTargetResults>button>span{color:#ff7841;background:#252525;border-radius:50%;place-items:center;width:38px;height:38px;font-size:11px;display:grid}.adminBanTargetResults strong,.adminBanTargetResults small,.adminBanTargetSelected strong,.adminBanTargetSelected small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.adminBanTargetResults strong,.adminBanTargetSelected strong{font-size:10px;font-weight:500}.adminBanTargetResults small,.adminBanTargetSelected small{color:#ffffff61;margin-top:4px;font-size:7px}.adminBanTargetResults i{color:#ff7841;text-transform:uppercase;font-size:7px;font-style:normal}.adminBanTargetSelected{background:#ff4d0012;border:1px solid #ff682f57}.adminBanTargetSelected .adminAvatar{width:38px;height:38px}.adminBanFilters{border:1px solid #ffffff1a;border-radius:16px;grid-template-columns:minmax(190px,1fr) minmax(125px,.55fr);gap:8px;margin-top:18px;padding:12px;display:grid}.adminBanFilters .adminField{margin:0}.adminBanFilters>.adminFieldRow{grid-column:1/-1}.adminBanFilters>.adminButton{grid-column:1/-1;width:100%}.adminBanRecord[data-status=active]>div>span{color:#ff7650}.adminBanRecord[data-status=expired],.adminBanRecord[data-status=revoked]{opacity:.68}.adminBanRecord details{color:#ffffff70;border:1px solid #ffffff14;border-radius:12px;margin:17px 0 0;padding:12px;font-size:8px}.adminBanRecord details summary{cursor:pointer;text-transform:uppercase}.adminBanRecord details p{white-space:pre-wrap;margin:10px 0 0;line-height:1.55}.adminEditor,.adminRecords{background:#080808;border:1px solid #ffffff24;border-radius:28px;padding:clamp(24px,3vw,42px)}.adminEditor{position:sticky;top:12px}.adminEditorHead{margin-bottom:34px}.adminEditorHead h2,.adminRecordsHead h2{font-size:clamp(42px,4.5vw,68px)}.adminField{background:#ffffff06;border:1px solid #ffffff21;border-radius:16px;flex-direction:column;gap:10px;margin-top:8px;padding:16px;display:flex}.adminField:focus-within{border-color:#ff6b23a6}.adminField textarea{resize:vertical;min-height:90px;line-height:1.42}.adminField select{appearance:auto}.adminFieldRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.adminFormHint{color:#ffffff6b;margin:11px 3px 17px;font-size:9px;line-height:1.45;display:block}.adminRuleBuilder{background:#ffffff05;border:1px solid #ffffff21;border-radius:22px;margin-top:18px;padding:10px}.adminRuleBuilderHead{justify-content:space-between;align-items:center;gap:18px;padding:11px 10px 20px;display:flex}.adminRuleBuilderHead div{flex-direction:column;gap:5px;display:flex}.adminRuleBuilderHead span{color:#ffffff5c;letter-spacing:.08em;text-transform:uppercase;font-size:8px}.adminRuleBuilderHead strong{font-size:16px;font-weight:450}.adminRuleBuilderHead>button{color:#fff;cursor:pointer;min-height:38px;font:inherit;text-transform:uppercase;background:0 0;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 9px;font-size:9px;display:inline-flex}.adminRuleBuilderHead>button b{background:#ff5400;border-radius:50%;place-items:center;width:23px;height:23px;font-size:15px;font-weight:400;display:grid}.adminRuleCards{flex-direction:column;gap:7px;display:flex}.adminRuleCard{background:#0b0b0b;border:1px solid #ffffff1c;border-radius:17px;padding:14px}.adminRuleCard>header{justify-content:space-between;align-items:center;padding:0 2px 8px;display:flex}.adminRuleCard>header>span{color:#ff6424;font-size:9px;font-weight:650}.adminRuleCard>header div{gap:4px;display:flex}.adminRuleCard>header button{color:#ffffffa8;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.adminRuleCard>header button:hover{color:#fff;border-color:#fff6}.adminRuleCard>header button:last-child{color:#ff7554}.adminRuleCard>header button:disabled{cursor:default;opacity:.18}.adminRuleCard .adminField{padding:13px}.adminTextButton{color:#ffffff80;cursor:pointer;font:inherit;letter-spacing:.07em;text-transform:uppercase;background:0 0;border:0;margin:14px 0 0;font-size:9px}.adminTextButton:hover{color:#fff}.adminRecordsHead{margin-bottom:27px}.adminListFilters{border:1px solid #ffffff1c;border-radius:15px;grid-template-columns:minmax(180px,1fr) minmax(130px,.45fr) auto;align-items:end;gap:7px;margin:-8px 0 20px;padding:7px;display:grid}.adminListFilters label{flex-direction:column;justify-content:center;gap:5px;min-width:0;min-height:48px;padding:0 10px;display:flex}.adminListFilters label+label{border-left:1px solid #ffffff1a}.adminListFilters span{color:#ffffff57;letter-spacing:.08em;text-transform:uppercase;font-size:7px}.adminListFilters input,.adminListFilters select{color:#fff;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:10px}.adminListFilters select{appearance:auto}.adminListFilters small{color:#ffffff47;white-space:nowrap;padding:0 9px 12px;font-size:8px}.adminRecords>div:last-child{flex-direction:column;gap:7px;display:flex}.adminCompactEmpty{color:#ffffff5c;text-align:center;border:1px dashed #ffffff24;border-radius:17px;padding:44px 18px;font-size:10px}.adminRecord{background:#0c0c0c;border:1px solid #ffffff1f;border-radius:19px;padding:22px}.adminRecord>div,.adminRecord footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.adminRecord>div span,.adminRecord>div time,.adminRecord footer span,.adminRecord footer button{color:#ffffff73;letter-spacing:.06em;text-transform:uppercase;font-size:8px}.adminRecord h3{letter-spacing:-.015em;margin:30px 0 0;font-size:clamp(26px,2.6vw,42px);font-weight:390;line-height:.95}.adminRecord h3 small{color:#ffffff6b;letter-spacing:0;margin-top:7px;font-size:10px;font-weight:400;display:block}.adminRecord>p{color:#ffffff8f;max-width:640px;margin:17px 0 0;font-size:11px;line-height:1.4}.adminRecord footer{border-top:1px solid #ffffff1a;margin-top:28px;padding-top:14px}.adminRecord footer button{color:#ff825b;cursor:pointer;background:0 0;border:0}.adminRecord footer>div{align-items:center;gap:11px;display:flex}.adminCampaignRecord>details{border-top:1px solid #ffffff17;margin-top:18px}.adminCampaignRecord>details summary{color:#ffffff6e;cursor:pointer;letter-spacing:.07em;text-transform:uppercase;padding:14px 0 0;font-size:8px}.adminCampaignRecord>details>div{color:#0a0a0a;background:#f2f0ea;border:1px solid #ffffff1c;border-radius:15px;flex-direction:column;align-items:flex-start;margin-top:14px;padding:20px;display:flex}.adminCampaignRecord>details small{color:#e95012;letter-spacing:.08em;font-size:7px}.adminCampaignRecord>details strong{margin-top:14px;font-size:18px;font-weight:560}.adminCampaignRecord>details p{color:#595750;white-space:pre-wrap;margin:13px 0 0;font-size:10px;line-height:1.55}.adminCampaignDelivery{background:#ffffff05;border:1px solid #ffffff17;border-radius:14px;margin-top:17px;padding:14px}.adminCampaignDelivery[data-failed=true]{border-color:#ff4d234d}.adminCampaignDelivery>header{color:#fff6;letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:7px;display:flex}.adminCampaignDelivery>header strong{color:#ffffffbd;font-size:9px}.adminCampaignProgress{background:#ffffff17;border-radius:999px;height:3px;margin-top:11px;overflow:hidden}.adminCampaignProgress i{border-radius:inherit;background:linear-gradient(90deg,#ff4d00,#ff9a51);height:100%;transition:width .3s;display:block}.adminCampaignDelivery dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:13px 0 0;display:grid}.adminCampaignDelivery dl>div{border:1px solid #ffffff12;border-radius:9px;padding:8px}.adminCampaignDelivery dt{color:#ffffff4d;text-transform:uppercase;font-size:6px}.adminCampaignDelivery dd{margin:6px 0 0;font-size:12px}.adminCampaignDelivery dl>div:nth-child(3) dd{color:#ff7957}.adminWalletStats{grid-template-columns:1.35fr repeat(3,minmax(140px,.55fr));gap:7px;margin-top:42px;display:grid}.adminWalletStats article{background:#ffffff06;border:1px solid #ffffff21;border-radius:20px;flex-direction:column;justify-content:space-between;min-height:126px;padding:20px;display:flex}.adminWalletStats article:first-child{background:linear-gradient(135deg,#ff6300,#a81300)}.adminWalletStats span{color:#ffffff7a;letter-spacing:.07em;text-transform:uppercase;font-size:8px}.adminWalletStats strong{letter-spacing:-.015em;font-size:clamp(27px,2.5vw,40px);font-weight:390}.adminWalletLayout{grid-template-columns:minmax(520px,1.25fr) minmax(340px,.75fr);align-items:start;gap:8px;margin-top:20px;display:grid}.adminWalletList{flex-direction:column;gap:8px;display:flex}.adminWalletCard,.adminWalletHistory{background:radial-gradient(circle at 90% 0,#ff590040,#0000 35%),#0c0c0c;border:1px solid #ffffff24;border-radius:26px;padding:clamp(22px,2.5vw,36px)}.adminWalletCard[data-status=frozen]{background:#111}.adminWalletCard>header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.adminWalletCard>header>div{min-width:0}.adminWalletCard>header span,.adminWalletMeta{color:#ffffff6b;letter-spacing:.07em;text-transform:uppercase;font-size:8px}.adminWalletCard[data-status=active]>header span{color:#a9ff72}.adminWalletCard[data-status=frozen]>header span{color:#ff7653}.adminWalletCard h3{letter-spacing:-.015em;margin:15px 0 0;font-size:clamp(34px,3.7vw,60px);font-weight:370;line-height:.88}.adminWalletCard header p{color:#ffffff70;text-overflow:ellipsis;white-space:nowrap;margin:11px 0 0;font-size:10px;overflow:hidden}.adminWalletCard header>strong{color:#ff6500;letter-spacing:-.015em;text-align:right;font-size:clamp(42px,4.5vw,72px);font-weight:350;line-height:.75}.adminWalletCard header>strong small{color:#fff6;letter-spacing:.1em;margin-top:12px;font-size:8px;font-weight:500;display:block}.adminWalletMeta{border-top:1px solid #ffffff1a;justify-content:space-between;gap:12px;margin-top:30px;padding-top:15px;display:flex}.adminWalletActions{gap:7px;margin-top:18px;display:flex}.adminWalletAdjust{border-top:1px solid #ffffff1a;grid-template-columns:minmax(160px,.45fr) minmax(240px,1fr);gap:7px;margin-top:17px;padding-top:17px;display:grid}.adminWalletAdjust .adminField{margin:0}.adminWalletAdjust>div{grid-column:1/-1;gap:7px;display:flex}.adminWalletHistory{max-height:calc(100vh - 120px);position:sticky;top:12px;overflow:auto}.adminWalletHistory>.adminTextButton{margin-bottom:20px}.adminWalletHistory>div:last-child{flex-direction:column;gap:7px;display:flex}.adminWalletHistoryEmpty{color:#ffffff6b;font-size:11px}.adminAuditFilters{grid-template-columns:minmax(260px,1fr) minmax(190px,.28fr) auto}.adminAuditFilters .adminField{background:0 0;border:0;border-left:1px solid #ffffff1c;border-radius:0;min-width:190px;margin:0;padding:8px 13px}.adminAuditList{flex-direction:column;margin-top:24px;display:flex}.adminAuditEvent{grid-template-columns:34px minmax(0,1fr);gap:17px;display:grid}.adminAuditRail{flex-direction:column;align-items:center;display:flex}.adminAuditRail span{color:#ff7642;background:#ff4c001a;border:1px solid #ff6b2f8c;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:9px;font-weight:700;display:grid}.adminAuditRail i{background:#ffffff1c;width:1px;height:100%;min-height:34px}.adminAuditEvent:last-child .adminAuditRail i{display:none}.adminAuditContent{background:#ffffff05;border:1px solid #ffffff1f;border-radius:19px;margin-bottom:8px;padding:21px 23px}.adminAuditContent header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.adminAuditContent header p,.adminAuditContent header h3{margin:0}.adminAuditContent header p{color:#ffffff8c;font-size:10px}.adminAuditContent header p small{color:#ffffff4d;margin-left:7px}.adminAuditContent header h3{letter-spacing:-.015em;margin-top:7px;font-size:clamp(19px,2vw,29px);font-weight:410}.adminAuditContent header time,.adminAuditSubject,.adminAuditContent details{color:#ffffff59;letter-spacing:.055em;text-transform:uppercase;font-size:8px}.adminAuditContent header time{flex:none}.adminAuditSubject{gap:9px;margin-top:18px;display:flex}.adminAuditSubject code{color:#ffffffa1;font:inherit;text-overflow:ellipsis;text-transform:none;white-space:nowrap;overflow:hidden}.adminAuditContent dl{flex-wrap:wrap;gap:6px;margin:16px 0 0;display:flex}.adminAuditContent dl>div{border:1px solid #ffffff1a;border-radius:9px;gap:7px;max-width:100%;padding:7px 9px;font-size:8px;display:flex}.adminAuditContent dt{color:#ffffff52}.adminAuditContent dd{color:#ffffffad;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.adminAuditContent details{text-transform:none;margin-top:15px}.adminAuditContent summary{cursor:pointer}.adminAuditContent details p{overflow-wrap:anywhere;color:#ffffff6b;line-height:1.5}.adminLoadMore{min-width:180px;margin:24px auto 0}.adminEmptyState{text-align:center;border:1px dashed #ffffff26;border-radius:22px;padding:clamp(40px,6vw,90px) 20px}.adminEmptyState>span{color:#ff5b18;font-size:10px}.adminEmptyState h3{margin:12px 0 0;font-size:30px;font-weight:410}.adminEmptyState p{color:#ffffff6b;margin:10px 0 0;font-size:11px}.adminDialogBackdrop{z-index:100;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000000c7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.adminDialog{background:radial-gradient(circle at 100% 0,#ff580038,#0000 38%),#0a0a0a;border:1px solid #ffffff2e;border-radius:28px;width:min(560px,100%);padding:clamp(26px,5vw,48px);box-shadow:0 35px 100px #0000009e}.adminDialog[data-tone=danger]{border-color:#ff4a215c}.adminDialogMark{align-items:center;gap:12px;height:64px;margin-bottom:36px;display:flex}.adminDialogMark span{color:#ff6b2e;border:1px solid #ff6b2db3;border-radius:50%;flex:none;place-items:center;width:64px;height:64px;font-size:22px;display:grid}.adminDialogMark i{background:linear-gradient(90deg,#ff5e00b3,#0000);width:100%;height:1px}.adminDialog>p{color:#ff7040;letter-spacing:.1em;margin:0;font-size:8px}.adminDialog h2{letter-spacing:-.015em;margin:13px 0 0;font-size:clamp(40px,6vw,68px);font-weight:350;line-height:.9}.adminDialogMessage{color:#ffffff8f;margin-top:22px;font-size:12px;line-height:1.55}.adminDialog .adminField{margin-top:24px}.adminDialogActions{justify-content:flex-end;gap:8px;margin-top:30px;display:flex}@media (max-width:1180px){.adminMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.adminModule.split{grid-template-columns:1fr}.adminEditor{position:static}.adminWalletStats{grid-template-columns:repeat(2,minmax(0,1fr))}.adminWalletLayout{grid-template-columns:1fr}.adminWalletHistory{max-height:none;position:static}.adminAccessMatrix>div,.adminUsersLayout[data-open=true]{grid-template-columns:1fr}.adminSecurityPanel{max-height:none;position:static}.adminPrivacyFilters{grid-template-columns:1fr 1fr}.adminPrivacyFilters .adminField+.adminField{border-left:0}.adminPrivacyFilters .adminField:nth-child(2n){border-left:1px solid #ffffff1a}.adminPrivacyFilters .adminButton{grid-column:1/-1}.adminPrivacyBody{grid-template-columns:1fr}.adminPrivacyBody>form{border-top:1px solid #ffffff1a;border-left:0}}@media (max-width:840px){.adminTopbar{height:68px;padding:0 17px}.adminTopStatus{display:none}.adminShell{display:block}.adminSidebar{border-bottom:1px solid #ffffff21;border-right:0;width:100%;height:auto;padding:12px;position:relative}.adminIdentity{padding-bottom:12px}.adminSidebar nav{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.adminSidebar nav button{grid-template-columns:25px 1fr;min-height:48px;padding:0 10px}.adminSidebar nav button b,.adminSidebarBottom{display:none}.adminWorkspace{padding:14px}.adminWorkspaceHead{min-height:145px}.adminWorkspaceTools>span,.adminWorkspaceTools button b{display:none}.adminWorkspaceHead h1{font-size:clamp(58px,14vw,90px)}.adminAccessMatrix>header{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.adminGate{min-height:calc(100vh - 68px);padding:26px 18px 42px}.adminGate h1{font-size:clamp(64px,22vw,102px)}.adminGate>div:last-child{flex-direction:column;width:100%}.adminShell{min-height:calc(100vh - 68px)}.adminSidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.adminWelcome{border-radius:23px;min-height:470px;padding:30px 22px}.adminWelcome h2{font-size:18vw}.adminMetricGrid{grid-template-columns:1fr}.adminMetricGrid article{min-height:240px}.adminModule,.adminEditor,.adminRecords{border-radius:22px;padding:20px}.adminModule.split{padding:0}.adminModuleHead{align-items:flex-start}.adminModuleHead>strong{font-size:40px}.adminSearch,.adminPrivacyFilters{grid-template-columns:1fr}.adminPrivacyFilters .adminField:nth-child(2n){border-left:0}.adminPrivacyFilters .adminField+.adminField{border-top:1px solid #ffffff1a}.adminPrivacyCard>header{flex-direction:column}.adminPrivacyCard>header>div:last-child{text-align:left;align-items:flex-start}.adminPrivacyBody>section,.adminPrivacyBody>form{padding:20px}.adminBanTargetSearch{grid-template-columns:1fr}.adminBanTargetResults>button,.adminBanTargetSelected{grid-template-columns:38px minmax(0,1fr)}.adminBanTargetResults i,.adminBanTargetSelected>button{grid-column:2;justify-self:start}.adminBanFilters{grid-template-columns:1fr}.adminBanFilters>.adminFieldRow,.adminBanFilters>.adminButton{grid-column:auto}.adminUserMain{flex-wrap:wrap;align-items:flex-start}.adminUserMain>i{margin-left:64px}.adminUserActions{flex-direction:column;align-items:stretch}.adminRoleForm{grid-template-columns:1fr}.adminRoleForm .adminButton{width:100%;margin:0}.adminFieldRow{grid-template-columns:1fr;gap:0}.adminEditorHead,.adminRecordsHead{align-items:flex-start}.adminRecordsHead>span{font-size:40px}.adminWalletStats{grid-template-columns:1fr}.adminWalletCard>header{flex-direction:column}.adminWalletCard header>strong{text-align:left}.adminWalletMeta,.adminWalletActions{flex-direction:column}.adminWalletAdjust{grid-template-columns:1fr}.adminWalletAdjust>div{flex-direction:column;grid-column:auto}.adminAuditFilters{grid-template-columns:1fr}.adminAuditFilters .adminField{border-top:1px solid #ffffff1c;border-left:0}.adminAuditEvent{grid-template-columns:26px minmax(0,1fr);gap:10px}.adminAuditRail span{width:26px;height:26px}.adminAuditContent{padding:18px}.adminAuditContent header{flex-direction:column}.adminDialogActions{flex-direction:column-reverse}.adminDialogActions .adminButton{width:100%}.adminRuleBuilderHead{flex-direction:column;align-items:flex-start}.adminRuleBuilderHead>button{justify-content:center;width:100%}.adminListFilters{grid-template-columns:1fr}.adminListFilters label+label{border-top:1px solid #ffffff1a;border-left:0}.adminListFilters small{padding:5px 10px 9px}.adminRecord footer,.adminRecord footer>div{flex-direction:column;align-items:flex-start}.adminCampaignDelivery dl{grid-template-columns:repeat(2,minmax(0,1fr))}.adminSecurityStats{grid-template-columns:1fr}.adminSecurityStats article{min-height:92px}.adminSecurityStats strong{margin-top:16px}.adminSessionToolbar{flex-direction:column;align-items:flex-start}.adminSessionCard dl{grid-template-columns:1fr}}.adminRoblox{gap:9px;padding:9px;display:grid}.adminRobloxHero{background:radial-gradient(circle at 78% 20%,#385bff85,#0000 33%),linear-gradient(125deg,#101019,#171036 58%,#321d7c);border-radius:30px;grid-template-columns:minmax(0,1fr) minmax(380px,.72fr);align-items:end;gap:9px;min-height:320px;padding:clamp(30px,4vw,64px);display:grid}.adminRobloxHero p,.adminRobloxSource>p,.adminRobloxEditor>header p{color:#9a88ff;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:8px;font-weight:650}.adminRobloxHero h2{max-width:850px;margin:18px 0 0;font-size:clamp(52px,5vw,84px);font-weight:350;line-height:.88}.adminRobloxHero>div>span{color:#ffffff8f;max-width:650px;margin-top:24px;font-size:11px;line-height:1.55;display:block}.adminRobloxHero form{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#00000052;border-radius:17px;grid-template-columns:minmax(0,1fr) auto;gap:7px;padding:7px;display:grid}.adminRobloxHero form label{gap:7px;padding:8px 12px;display:grid}.adminRobloxHero form label span,.adminRobloxEditor label>span,.adminRobloxMedia label>span{color:#fff6;letter-spacing:.07em;text-transform:uppercase;font-size:7px}.adminRobloxHero input,.adminRobloxEditor input,.adminRobloxEditor textarea,.adminRobloxEditor select{color:#fff;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:11px}.adminRobloxHero form button{color:#08080b;cursor:pointer;min-width:160px;font:inherit;text-transform:uppercase;background:#fff;border:0;border-radius:12px;font-size:8px;font-weight:650}.adminRobloxHero form button i{margin-left:16px;font-size:16px;font-style:normal}.adminRobloxHero button:disabled{cursor:not-allowed;opacity:.45}.adminRobloxPicker{background:#0b0b0d;border-radius:22px;gap:6px;padding:8px;display:flex;overflow-x:auto}.adminRobloxPicker button{color:#fff;cursor:pointer;text-align:left;background:#16161a;border:0;border-radius:15px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:280px;padding:9px;display:grid}.adminRobloxPicker button[data-active=true]{background:linear-gradient(120deg,#302070,#182e78)}.adminRobloxPicker img,.adminRobloxPicker button>i{object-fit:cover;background:#26262c;border-radius:11px;place-items:center;width:48px;height:48px;font-style:normal;display:grid}.adminRobloxPicker span{min-width:0}.adminRobloxPicker strong,.adminRobloxPicker small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.adminRobloxPicker strong{font-size:11px;font-weight:520}.adminRobloxPicker small{color:#fff6;text-transform:uppercase;margin-top:6px;font-size:7px}.adminRobloxPicker b{color:#ffffff47;font-size:7px;font-weight:450}.adminRobloxWorkspace{grid-template-columns:minmax(320px,.66fr) minmax(520px,1.34fr);align-items:start;gap:9px;display:grid}.adminRobloxSource,.adminRobloxEditor,.adminRobloxEmpty{background:#0a0a0c;border-radius:28px;padding:clamp(24px,3vw,42px)}.adminRobloxSource{position:sticky;top:12px}.adminRobloxPreview{aspect-ratio:16/10;background:#16161b;border-radius:28px 28px 12px 12px;margin:calc(-1*clamp(24px,3vw,42px)) calc(-1*clamp(24px,3vw,42px)) 30px;position:relative;overflow:hidden}.adminRobloxPreview img{object-fit:cover;width:100%;height:100%}.adminRobloxPreview:after{content:"";background:linear-gradient(#0000,#0a0a0c);position:absolute;inset:45% 0 0}.adminRobloxPreview>span{z-index:1;color:#fff;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000ad;border-radius:999px;padding:7px 9px;font-size:7px;position:absolute;top:14px;right:14px}.adminRobloxSource h3{margin:16px 0 0;font-size:clamp(36px,3.5vw,58px);font-weight:360;line-height:.93}.adminRobloxSource>span{color:#ffffff7a;margin-top:18px;font-size:10px;line-height:1.55;display:block}.adminRobloxSource dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:28px 0 0;display:grid}.adminRobloxSource dl>div{background:#ffffff09;border-radius:12px;min-width:0;padding:13px}.adminRobloxSource dt{color:#ffffff4d;letter-spacing:.06em;text-transform:uppercase;font-size:6px}.adminRobloxSource dd{color:#ffffffc2;text-overflow:ellipsis;white-space:nowrap;margin:9px 0 0;font-size:9px;overflow:hidden}.adminRobloxSync{gap:7px;margin-top:24px;padding-top:22px;display:grid}.adminRobloxSync span{color:#ffffff61;font-size:8px}.adminRobloxSync b{color:#ff7d70;font-size:8px;font-weight:450;line-height:1.45}.adminRobloxSync button{color:#fff;cursor:pointer;min-height:45px;font:inherit;text-transform:uppercase;background:#25242c;border:0;border-radius:12px;margin-top:8px;font-size:8px}.adminRobloxEditor>header{justify-content:space-between;align-items:end;gap:24px;display:flex}.adminRobloxEditor>header h3{margin:15px 0 0;font-size:clamp(40px,4vw,66px);font-weight:350;line-height:.9}.adminRobloxEditor>header>span{color:#ffffff59;font-size:8px}.adminRobloxSettings{grid-template-columns:1fr .5fr .72fr;gap:6px;margin-top:34px;display:grid}.adminRobloxSettings>label,.adminRobloxLocale>label,.adminRobloxMedia article>label{background:#ffffff09;border-radius:12px;gap:8px;padding:14px;display:grid}.adminRobloxCheck{grid-template-columns:auto 1fr;align-items:center}.adminRobloxCheck input{accent-color:#6b4dff;width:34px;height:20px}.adminRobloxLocale{border:0;gap:6px;margin:30px 0 0;padding:0;display:grid}.adminRobloxLocale legend{color:#947fff;letter-spacing:.1em;margin-bottom:12px;font-size:8px}.adminRobloxLocale textarea{resize:vertical;line-height:1.5}.adminRobloxMedia{margin-top:34px;padding-top:30px}.adminRobloxMedia>header{justify-content:space-between;align-items:end;gap:20px;display:flex}.adminRobloxMedia>header span{color:#947fff;font-size:7px}.adminRobloxMedia>header h4{margin:8px 0 0;font-size:34px;font-weight:380}.adminRobloxMedia>header small{color:#ffffff59;max-width:300px;font-size:8px;line-height:1.45}.adminRobloxMedia>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:20px;display:grid}.adminRobloxMedia article{background:#ffffff06;border-radius:16px;padding:6px;overflow:hidden}.adminRobloxMedia article[data-featured=true]{background:linear-gradient(145deg,#533aff47,#ffffff08)}.adminRobloxMedia article>button{aspect-ratio:16/9;color:#fff;cursor:pointer;background:#17171b;border:0;border-radius:11px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.adminRobloxMedia article>button img{object-fit:cover;width:100%;height:100%}.adminRobloxMedia article>button span,.adminRobloxMedia article>button b{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b3;border-radius:8px;padding:6px 8px;font-size:6px;position:absolute;bottom:10px}.adminRobloxMedia article>button span{left:10px}.adminRobloxMedia article>button b{color:#a797ff;font-weight:500;right:10px}.adminRobloxMedia article>label{margin-top:5px}.adminRobloxEditor>footer{flex-wrap:wrap;gap:7px;margin-top:28px;display:flex}.adminRobloxEmpty{text-align:center;min-height:360px}.adminRobloxEmpty strong{color:#ffffff1f;font-size:96px;font-weight:340}.adminRobloxEmpty h3{margin:12px 0 0;font-size:42px;font-weight:360}.adminRobloxEmpty p{color:#ffffff73;max-width:550px;margin:18px auto 0;font-size:10px;line-height:1.55}@media (max-width:1050px){.adminRobloxHero,.adminRobloxWorkspace{grid-template-columns:1fr}.adminRobloxSource{position:static}}@media (max-width:680px){.adminRobloxHero form,.adminRobloxSettings,.adminRobloxMedia>div{grid-template-columns:1fr}.adminRobloxHero form button{min-height:46px}.adminRobloxWorkspace{grid-template-columns:minmax(0,1fr)}.adminRobloxSource dl{grid-template-columns:1fr}}.adminFaqLanguages{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.adminFaqLanguages fieldset{border:1px solid #ffffff1c;border-radius:16px;min-width:0;margin:0;padding:17px}.adminFaqLanguages legend{color:#ff5a00;letter-spacing:.11em;padding:0 8px;font-size:8px}.adminFaqRecord>small{color:#ffffff59;letter-spacing:.08em;margin:13px 0 18px;font-size:8px;display:block}.adminFaqEnglish{background:#ffffff06;border:1px solid #ffffff17;border-radius:13px;margin-top:20px;padding:16px}.adminFaqEnglish>span{color:#ff5a00;margin-bottom:8px;font-size:8px;display:block}.adminFaqEnglish strong{font-size:12px;font-weight:500}.adminFaqEnglish p{margin-bottom:0}.adminRecord footer .adminDangerText{color:#ff7564}.adminNewsUpload{color:#ffffff8c;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;gap:9px;font-size:9px;display:grid}.adminNewsUpload>input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.adminNewsUploadPreview,.adminNewsUploadEmpty{background:#ffffff06;border:1px dashed #ffffff38;border-radius:17px;justify-content:center;align-items:center;min-height:190px;display:flex;position:relative;overflow:hidden}.adminNewsUploadPreview img,.adminNewsRecordImage img{object-fit:cover;width:100%;height:100%}.adminNewsUploadPreview i{color:#050505;background:#fff;border-radius:20px;padding:8px 11px;font-size:8px;font-style:normal;position:absolute;bottom:12px;right:12px}.adminNewsUploadEmpty{flex-direction:column;gap:8px}.adminNewsUploadEmpty b{color:#ff5a00;font-size:38px;font-weight:300}.adminNewsUploadEmpty i{color:#fff;font-style:normal}.adminNewsUploadEmpty small{color:#ffffff61;font-size:8px}.adminNewsRecordImage{border-radius:13px 13px 5px 5px;height:170px;margin:-17px -17px 18px;overflow:hidden}.adminNewsRecord>small{color:#ff5a00;letter-spacing:.08em;margin:13px 0;font-size:8px;display:block}@media (max-width:840px){.adminFaqLanguages{grid-template-columns:1fr}}.contentSection,.philosophySection,.closingSection,.siteFooter,.innerHero,.innerLeadSection,.innerCardGrid,.innerServersGrid,.innerFaqSection,.innerCtaSection{background:var(--black);border:1px solid #ffffff21;border-radius:46px;margin-top:8px;position:relative;overflow:hidden}.contentSection{padding:clamp(92px,10vw,170px) 4.3vw}.sectionEyebrow{color:#ffffff8f;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:10px;font-weight:600}.sectionIntroSplit{grid-template-columns:minmax(120px,.55fr) minmax(520px,2fr) minmax(210px,.72fr);align-items:start;gap:4vw;display:grid}.sectionIntro h2,.centeredSectionIntro h2,.philosophyCopy h2,.closingSection h2,.innerLeadSection h2,.innerCtaSection h2{letter-spacing:-.015em;margin:0;font-size:clamp(52px,6.45vw,108px);font-weight:350;line-height:.88}.sectionLead{color:#ffffff94;max-width:340px;margin:7px 0 0;font-size:13px;line-height:1.28}.serverIndexList{border-top:1px solid #ffffff40;margin-top:clamp(80px,9vw,150px)}.serverIndexRow{border-bottom:1px solid #ffffff40;grid-template-columns:52px minmax(220px,1.15fr) minmax(155px,.68fr) minmax(240px,1.25fr) 105px 48px;align-items:center;gap:2vw;min-height:112px;transition:background-color .22s,padding .22s;display:grid}.serverIndexRow:hover,.serverIndexRow:focus-visible{background:#ffffff0e;padding-left:18px;padding-right:18px}.serverIndex,.serverGenre,.serverStatus{color:#ffffff8a;letter-spacing:.06em;text-transform:uppercase;font-size:10px}.serverName{letter-spacing:-.015em;font-size:clamp(25px,2.2vw,38px);font-weight:400;line-height:.95}.serverDescription{color:#ffffff8c;max-width:410px;font-size:11px;line-height:1.22}.serverStatus{color:var(--orange);text-align:right}.serverArrow,.innerInfoArrow{background:var(--white);width:42px;height:42px;color:var(--black);border-radius:50%;justify-content:center;align-items:center;font-size:15px;display:inline-flex}.serverShowcase{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:clamp(56px,6vw,100px);display:grid}.serverCard{isolation:isolate;aspect-ratio:3/4;background:#0b0b0b;border:1px solid #ffffff30;border-radius:24px;min-height:0;position:relative;overflow:hidden}.serverCard:nth-child(2n){transform:translateY(42px)}.serverCardImage{z-index:-2;object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.serverCard:hover .serverCardImage{transform:scale(1.055)}.serverCardDisabled{cursor:default}.serverCardDisabled .serverCardImage{filter:saturate(.12)brightness(.42)}.serverCardDisabled .serverCardShade{background:linear-gradient(#0000009e,#0000007a 44%,#000000f5)}.serverCardDisabled:hover .serverCardImage{transform:none}.serverCardDisabled .serverCardMeta>span:last-child{color:#ff6816;font-weight:700}.serverCardShade{z-index:-1;background:linear-gradient(#0000001f,#0000 44%,#000000e0);position:absolute;inset:0}.serverCardMeta,.serverCardTitle{z-index:1;position:absolute;left:24px;right:24px}.serverCardMeta{color:#ffffffb8;letter-spacing:.075em;text-transform:uppercase;justify-content:space-between;font-size:9px;display:flex;top:23px}.serverCardTitle{bottom:25px}.serverCardTitle>span{color:var(--orange);font-size:10px}.serverCardTitle h3{letter-spacing:-.015em;margin:9px 0 0;font-size:clamp(25px,2.15vw,36px);font-weight:420;line-height:.9}.textArrowLink{text-transform:uppercase;align-items:center;gap:14px;width:max-content;margin:95px 0 0 auto;font-size:12px;display:flex}.textArrowLink span{background:var(--orange);border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}.ecosystemSection{color:#f5f3ee;background:#070707;border:0}.ecosystemSection .sectionEyebrow{color:#ffffff85}.ecosystemIntro{grid-template-columns:minmax(0,1.6fr) minmax(300px,.58fr);align-items:end;gap:clamp(42px,7vw,130px);display:grid}.ecosystemIntroMeta{grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.ecosystemIntroMeta>span{color:var(--orange);letter-spacing:.09em;font-size:10px;font-weight:650}.ecosystemIntro h2{letter-spacing:-.005em;max-width:1160px;margin:0;font-size:clamp(54px,5.7vw,98px);font-weight:350;line-height:.94}.ecosystemIntro>p{color:#ffffff9e;max-width:355px;margin:0 0 5px;font-size:13px;line-height:1.45}.ecosystemLayout{grid-template-columns:minmax(0,1.25fr) minmax(390px,.75fr);gap:10px;min-height:760px;margin-top:clamp(70px,7.5vw,120px);display:grid}.ecosystemFeature,.ecosystemInfrastructure,.ecosystemEvolution{isolation:isolate;border-radius:28px;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.ecosystemFeature{background:#141414;min-height:0;padding:30px}.ecosystemFeatureImage{z-index:-3;object-fit:cover;object-position:center}.ecosystemFeatureShade{z-index:-2;background:linear-gradient(#0000000f 15%,#0003 46%,#000000eb 100%),linear-gradient(90deg,#0000006b,#0000 58%);position:absolute;inset:0}.ecosystemFeatureCopy{z-index:1;max-width:770px;position:relative}.ecosystemFeatureCopy h3,.ecosystemInfrastructureCopy h3,.ecosystemRailCopy h3{letter-spacing:-.01em;margin:0;font-weight:380}.ecosystemCardTop{z-index:1;letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;font-size:10px;display:flex;position:relative}.ecosystemCardTop span:first-child{opacity:.55}.ecosystemFeatureCopy h3{max-width:560px;font-size:clamp(38px,3vw,54px);line-height:.96}.ecosystemFeatureCopy p,.ecosystemInfrastructureCopy p,.ecosystemRailCopy p{color:#ffffffb3;font-size:12px;line-height:1.45}.ecosystemFeatureCopy p{max-width:520px;margin:17px 0 0}.ecosystemRail{grid-template-rows:1.08fr .92fr;gap:10px;display:grid}.ecosystemInfrastructure,.ecosystemEvolution{min-height:0;padding:30px}.ecosystemInfrastructure{background:linear-gradient(145deg,#ff5a00 0%,#d42100 58%,#5f0900 100%);min-height:760px;padding:36px}.ecosystemEvolution{color:#0a0a0a;background:#f0eee8}.ecosystemRailCopy{margin-top:45px}.ecosystemInfrastructureCopy{max-width:790px;margin-top:auto;padding:80px 0 54px}.ecosystemInfrastructureCopy>span{color:#fffc;letter-spacing:.06em;text-transform:uppercase;background:#26000033;border-radius:9px;margin-bottom:22px;padding:9px 12px;font-size:9px;font-weight:650;display:inline-block}.ecosystemInfrastructureCopy h3{max-width:780px;font-size:clamp(52px,5.1vw,88px);line-height:.92}.ecosystemInfrastructureCopy p{max-width:650px;margin:24px 0 0;font-size:13px}.ecosystemRailCopy h3{max-width:470px;font-size:clamp(37px,3.1vw,53px);line-height:.96}.ecosystemRailCopy p{max-width:460px;margin:17px 0 0}.ecosystemEvolution .ecosystemRailCopy p{color:#0000009e}.ecosystemSpecs{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:30px;display:grid}.ecosystemSpecs>div{background:#1e000038;border-radius:14px;padding:18px 16px}.ecosystemSpecs strong,.ecosystemSpecs span{display:block}.ecosystemSpecs strong{letter-spacing:0;font-size:clamp(24px,2.25vw,39px);font-weight:650}.ecosystemSpecs span{color:#ffffff9e;text-transform:uppercase;margin-top:10px;font-size:8px;line-height:1.25}.ecosystemCycle{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:30px 0 0;padding:0;list-style:none;display:grid}.ecosystemCycle li{color:#000000ad;text-transform:uppercase;background:#0000000e;border-radius:12px;flex-direction:column;gap:7px;padding:13px;font-size:9px;font-weight:650;display:flex}.ecosystemCycle li span{color:var(--orange);font-size:8px}.philosophySection{isolation:isolate;min-height:980px;padding:7.5vw 4.3vw 4vw}.philosophyVisual,.philosophyShade{position:absolute;inset:0}.philosophyVisual{z-index:-2}.philosophyImage{object-fit:cover;object-position:center}.philosophyShade{background:linear-gradient(90deg,#000000d1,#00000029 58%,#00000085),linear-gradient(#00000047,#0000 42%,#050505 100%)}.philosophyCopy{z-index:2;position:relative}.philosophyCopy h2{width:min(920px,75vw);margin-top:27px;font-size:clamp(64px,7.8vw,132px)}.philosophyDetails{grid-template-columns:minmax(260px,430px) minmax(260px,430px);gap:9vw;width:max-content;max-width:70vw;margin:78px 0 0 auto;display:grid}.philosophyDetails p,.philosophyDetails blockquote{margin:0;font-size:13px;line-height:1.42}.philosophyDetails p{color:#ffffffa8}.philosophyDetails blockquote{color:#fff;letter-spacing:-.015em;font-size:19px}.philosophyBottom{justify-content:space-between;align-items:flex-end;margin-top:105px;display:flex}.philosophyBottom ul{width:min(510px,42vw);margin:0;padding:0;list-style:none}.philosophyBottom li{border-top:1px solid #ffffff52;gap:28px;padding:13px 0;font-size:12px;display:flex}.philosophyBottom li span{color:#ffffff73;font-size:9px}.philosophyBottom .buttonPrimary{width:226px}.philosophyWord{z-index:-1;color:#ffffff14;letter-spacing:-.015em;text-align:center;font-size:min(16vw,280px);font-weight:500;line-height:.74;position:absolute;bottom:-.06em;left:2.4vw;right:2.4vw}.newsSection{background:#050505}.newsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:clamp(80px,9vw,145px);display:grid}.newsCard{background:#080808;border:1px solid #fff3;border-radius:24px;flex-direction:column;justify-content:space-between;min-height:510px;padding:28px;transition:background-color .22s,color .22s,transform .22s;display:flex;position:relative;overflow:hidden}.newsCard:nth-child(2){color:#fff;background:#080808}.newsCard:nth-child(3){background:radial-gradient(circle at 90% 6%,#ff5b00,#b20d00 26%,#170000 65%)}.newsCard:hover{transform:translateY(-8px)}.newsCardTop{letter-spacing:.065em;text-transform:uppercase;opacity:.66;justify-content:space-between;font-size:9px;display:flex}.newsNumber{color:#ffffff12;letter-spacing:-.015em;font-size:220px;font-weight:600;line-height:.8;position:absolute;top:27%;right:-.06em}.newsCard:nth-child(2) .newsNumber{color:#ffffff12}.newsCardMedia{position:absolute;inset:0}.newsCardMedia img{object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.22,1,.36,1)}.newsCardMedia span{background:linear-gradient(#0003,#00000052 35%,#000000f7 92%);position:absolute;inset:0}.newsCard:hover .newsCardMedia img{transform:scale(1.045)}.newsCardTop{z-index:2;position:relative}.newsCardCopy{z-index:1;position:relative}.newsCardCopy h3{letter-spacing:-.015em;margin:0;font-size:clamp(32px,3.2vw,52px);font-weight:370;line-height:.94}.newsCardCopy p{opacity:.62;max-width:390px;margin:21px 0 0;font-size:12px;line-height:1.3}.newsRead{letter-spacing:.08em;text-transform:uppercase;opacity:.68;border-top:1px solid;justify-content:space-between;align-items:center;margin-top:30px;padding-top:16px;font-size:10px;display:flex}.newsRead i{font-style:normal}.socialSection{isolation:isolate;background:#080808;min-height:auto;padding-top:clamp(76px,7.5vw,122px);padding-bottom:clamp(76px,7.5vw,122px);position:relative;overflow:hidden}.socialGlow{z-index:-1;opacity:.42;filter:blur(70px);pointer-events:none;background:radial-gradient(circle,#ff5b00db,#9b0f0038 38%,#0000 70%);border-radius:50%;width:920px;height:920px;position:absolute;top:-420px;right:-300px}.socialIntro{grid-template-columns:minmax(125px,.42fr) minmax(420px,1.45fr) minmax(240px,.72fr);gap:clamp(28px,4vw,72px)}.socialIntro h2{letter-spacing:-.015em;max-width:720px;font-size:clamp(52px,5.3vw,88px);font-weight:390;line-height:.96}.socialGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:clamp(52px,5.5vw,88px);display:grid}.socialCard{color:#fff;background:#0a0a0a;border:1px solid #ffffff1f;border-radius:24px;flex-direction:column;justify-content:space-between;min-height:clamp(280px,23vw,350px);padding:clamp(22px,2vw,30px);transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .28s,box-shadow .28s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 65px #0000002e}.socialCard:after{display:none}.socialCard:hover,.socialCard:focus-visible{z-index:2;border-color:#ffffff47;outline:none;transform:translateY(-5px);box-shadow:0 28px 75px #00000052}.socialCard[data-social="01"]{background:radial-gradient(circle at 90% 0,#ffb2479e,#0000 38%),linear-gradient(145deg,#ff5a00 0%,#dd2600 55%,#9a0900 100%)}.socialCard[data-social="02"]{color:#090909;background:#f1efe9;border-color:#00000014}.socialCard[data-social="03"]{background:radial-gradient(circle at 100% 0,#00d7ca57,#0000 42%),radial-gradient(circle at 0 100%,#ff004a5c,#0000 46%),#09090a}.socialCardTop{z-index:2;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:24px;font-size:9px;font-weight:650;display:flex;position:relative}.socialCardTop span:last-child{opacity:.65}.socialMark{z-index:0;color:#ffffff1c;letter-spacing:-.015em;font-size:clamp(78px,7vw,118px);font-weight:720;line-height:.82;transition:transform .45s cubic-bezier(.22,1,.36,1),color .3s;position:absolute;top:50px;right:22px}.socialCard[data-social="02"] .socialMark{color:#0001}.socialCard:hover .socialMark,.socialCard:focus-visible .socialMark{color:#ffffff2b;transform:translateY(-3px)scale(1.04)}.socialCard[data-social="02"]:hover .socialMark,.socialCard[data-social="02"]:focus-visible .socialMark{color:#0000001c}.socialCardBottom{z-index:2;justify-content:space-between;align-items:flex-end;gap:20px;display:flex;position:relative}.socialCardBottom h3{letter-spacing:-.015em;margin:0;font-size:clamp(30px,2.7vw,44px);font-weight:430;line-height:.96}.socialCardBottom p{letter-spacing:.01em;opacity:.58;margin:11px 0 0;font-size:10px}.socialArrow{color:#080808;background:#fff;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;font-size:16px;transition:transform .26s;display:grid}.socialCard[data-social="02"] .socialArrow{color:#fff;background:#090909}.socialCard:hover .socialArrow,.socialCard:focus-visible .socialArrow{transform:rotate(45deg)}.faqSection{background:#050505;min-height:900px}.faqHeading h2{width:min(980px,94%);margin-left:auto;margin-right:auto}.faqHeading .sectionEyebrow{color:#ffffff8c}.faqList{border-top:1px solid #ffffff40;margin-top:clamp(75px,8vw,130px)}.faqEmptyState{color:#ffffff70;border-top:1px solid #ffffff40;border-bottom:1px solid #ffffff40;grid-template-columns:70px minmax(0,1fr);align-items:center;gap:20px;min-height:150px;margin-top:clamp(75px,8vw,130px);display:grid}.faqEmptyState span{font-size:9px}.faqEmptyState p{color:#ffffffad;letter-spacing:-.015em;margin:0;font-size:clamp(22px,2.4vw,38px);font-weight:360;line-height:1}.faqItem{border-bottom:1px solid #ffffff40}.faqItem button{color:#fff;text-align:left;cursor:pointer;background:0 0;grid-template-columns:70px 1fr 54px;align-items:center;gap:20px;width:100%;min-height:105px;padding:0;display:grid}.faqIndex{color:#ffffff6e;font-size:9px}.faqQuestion{letter-spacing:-.015em;font-size:clamp(25px,2.6vw,43px);font-weight:360;line-height:.98}.faqToggle{color:#080808;background:#f4f2ed;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;transition:background-color .18s,transform .18s;display:inline-flex}.faqItem[data-open=true] .faqToggle{background:var(--orange);color:#fff;transform:rotate(180deg)}.faqAnswer{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .26s,opacity .26s;display:grid}.faqAnswer p{color:#fff9;width:min(620px,80%);min-height:0;margin:0 74px 0 auto;font-size:13px;line-height:1.42;overflow:hidden}.faqItem[data-open=true] .faqAnswer{opacity:1;grid-template-rows:1fr;padding-bottom:34px}.closingSection{isolation:isolate;text-align:center;min-height:720px;padding:9vw 4.3vw 5vw}.closingGlow{z-index:-1;filter:blur(40px);background:radial-gradient(circle,#ff6800 0,#e72400 24%,#5f0000 49%,#0000 70%);border-radius:50%;width:105%;height:120%;position:absolute;top:-45%;left:50%;transform:translate(-50%)}.closingSection h2{width:min(1050px,94%);margin:30px auto 0;font-size:clamp(66px,8vw,137px)}.closingSection>p:not(.sectionEyebrow){color:#ffffffab;margin:32px 0 0;font-size:13px}.closingButton{z-index:2;width:230px;margin-top:38px;position:relative}.closingWord{z-index:-1;color:#ffffff12;letter-spacing:-.015em;font-size:min(30vw,460px);font-weight:600;line-height:.7;position:absolute;bottom:-.06em;left:1vw;right:1vw}.siteFooter{min-height:0;padding:65px 4.3vw 56px}.footerTopline{justify-content:space-between;align-items:flex-end;display:flex}.footerBrand{letter-spacing:-.015em;font-size:clamp(42px,5vw,80px);font-weight:800;line-height:.8}.footerTopline p{color:#ffffff8f;text-transform:uppercase;margin:0;font-size:12px}.footerNav{border-top:1px solid #ffffff42;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px 3vw;margin-top:78px;padding-top:28px;display:grid}.footerNav a{align-items:baseline;gap:16px;font-size:17px;display:flex}.footerNav a span{color:#ffffff6b;font-size:8px}.footerMeta{color:#ffffff6e;text-transform:uppercase;grid-template-columns:1fr 2fr auto;gap:5vw;margin-top:clamp(52px,5vw,76px);font-size:9px;line-height:1.35;display:grid}.footerMeta p{margin:0}.footerMeta p:last-child{text-align:right}.innerHero{isolation:isolate;height:calc(100svh - 16px);min-height:720px}.innerHeroGlow{z-index:-2;filter:blur(45px);background:radial-gradient(circle,#ff5a00 0,#d71600 25%,#370000 50%,#0000 70%);border-radius:50%;width:75%;height:130%;position:absolute;top:-45%;right:-12%}.innerHeroCopy{z-index:5;width:min(760px,58vw);position:absolute;top:28%;left:4.3vw}.innerBreadcrumb{color:#ffffff75;letter-spacing:.07em;text-transform:uppercase;gap:10px;margin-bottom:55px;font-size:9px;display:flex}.innerBreadcrumb a:hover{color:#fff}.pageShell .innerBreadcrumb+h1{margin-top:0}.innerHeroCopy h1{letter-spacing:-.015em;margin:27px 0 0;font-size:clamp(70px,8vw,137px);font-weight:360;line-height:.84}.innerHeroDescription{color:#ffffffa3;width:min(475px,86%);margin:34px 0 0 6vw;font-size:13px;line-height:1.34}.innerHeroArt{z-index:-1;width:62%;position:absolute;top:0;bottom:0;right:0}.innerHeroArt:after{content:"";background:linear-gradient(90deg,#030303 0%,#030303eb 17%,#0303032e 60%,#0303031a),linear-gradient(#03030333,#0000 60%,#030303bf);position:absolute;inset:0}.innerHeroImage{object-fit:cover}.innerHeroCharacter .innerHeroImage{object-fit:contain;object-position:70% 34%;transform:scale(.98)}.innerHeroIndex{z-index:1;color:#ffffff1c;letter-spacing:-.015em;font-size:min(24vw,390px);font-weight:650;line-height:.75;position:absolute;bottom:-.12em;right:3vw}.innerLeadSection{min-height:520px;color:inherit;background:#f1efea;grid-template-columns:minmax(130px,.5fr) minmax(500px,2fr);align-items:start;gap:6vw;padding:clamp(90px,10vw,160px) 4.3vw;display:grid}.newsEmptyState{color:#ffffff73;border-top:1px solid #fff3;border-bottom:1px solid #fff3;grid-column:1/-1;align-items:center;gap:30px;min-height:260px;padding:30px;display:flex}.newsEmptyState p{letter-spacing:-.015em;margin:0;font-size:clamp(28px,4vw,60px)}.newsArchiveGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:clamp(70px,8vw,130px) 4.3vw;display:grid}.newsArchiveCard{background:#080808;border:1px solid #ffffff29;border-radius:28px;grid-template-rows:minmax(270px,1fr) auto auto;min-height:620px;display:grid;position:relative;overflow:hidden}.newsArchiveMedia{min-height:300px;position:relative;overflow:hidden}.newsArchiveMedia img{object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.22,1,.36,1)}.newsArchiveMedia span{background:linear-gradient(#0000 55%,#080808);position:absolute;inset:0}.newsArchiveCard:hover .newsArchiveMedia img{transform:scale(1.04)}.newsArchiveMeta{color:#ffffff7a;letter-spacing:.08em;text-transform:uppercase;grid-template-columns:50px 1fr auto;gap:15px;padding:24px 27px 0;font-size:9px;display:grid}.newsArchiveCopy{padding:22px 72px 34px 27px;position:relative}.newsArchiveCopy h2{letter-spacing:-.015em;margin:0;font-size:clamp(35px,4.2vw,66px);font-weight:360;line-height:.9}.newsArchiveCopy p{color:#ffffff94;max-width:560px;margin:20px 0 0;font-size:12px;line-height:1.35}.newsArchiveCopy i{color:#ff5a00;font-size:24px;font-style:normal;position:absolute;bottom:34px;right:27px}.newsArchiveEmpty{color:#ffffff73;border-top:1px solid #fff3;border-bottom:1px solid #fff3;grid-template-columns:60px 1fr;gap:20px;margin:clamp(70px,8vw,130px) 4.3vw;padding:60px 0;display:grid}.newsArchiveEmpty p{letter-spacing:-.015em;margin:0;font-size:clamp(30px,4vw,62px)}.newsPostHero,.newsPostBody{background:#050505;border:1px solid #ffffff21;border-radius:46px;margin-top:8px;position:relative;overflow:hidden}.newsPostHero{min-height:880px}.newsPostHeroMedia{position:absolute;inset:0}.newsPostHeroMedia img{object-fit:cover;width:100%;height:100%}.newsPostHeroMedia span{background:linear-gradient(90deg,#000000f5,#00000061 64%,#0000008c),linear-gradient(#0000 45%,#000000d1);position:absolute;inset:0}.newsPostHeroCopy{z-index:3;width:min(1050px,86vw);position:absolute;bottom:8vw;left:4.3vw}.newsPostHeroCopy h1{letter-spacing:-.015em;max-width:1000px;margin:28px 0 0;font-size:clamp(70px,9.5vw,168px);font-weight:330;line-height:.78}.newsPostHeroCopy>p:last-child{color:#ffffffb3;max-width:700px;margin:38px 0 0;font-size:clamp(17px,1.55vw,26px);line-height:1.25}.newsPostBody{padding:clamp(80px,10vw,170px) max(4.3vw,50vw - 490px)}.newsPostBody header{color:#ffffff73;letter-spacing:.1em;border-bottom:1px solid #fff3;justify-content:space-between;padding-bottom:24px;font-size:9px;display:flex}.newsPostMarkdown{margin-top:clamp(42px,5vw,76px)}.newsPostMarkdown .markdownContent{font-size:clamp(17px,1.5vw,22px);line-height:1.72}.newsPostMarkdown .markdownContent h1{font-size:clamp(48px,6vw,88px)}.newsPostMarkdown .markdownContent h2{margin-top:clamp(56px,7vw,90px);font-size:clamp(38px,4.5vw,65px)}.newsPostMarkdown .markdownContent h3{margin-top:clamp(42px,5vw,64px);font-size:clamp(28px,3.2vw,44px)}.newsPostMarkdown .markdownContent img{width:100%;margin-left:0;margin-right:0}.newsPostBody>.button{margin-top:70px}.innerLeadSection .sectionEyebrow{color:#00000080}.innerLeadSection h2{max-width:1040px;font-size:clamp(60px,7vw,120px)}.innerCardGrid,.innerServersGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:9px;display:grid}.innerInfoCard{background:#080808;border:1px solid #ffffff2b;border-radius:37px;flex-direction:column;justify-content:space-between;min-height:520px;padding:35px;display:flex;position:relative;overflow:hidden}.innerInfoCard:nth-child(4n+1){background:radial-gradient(circle at 8% 6%,#ff7100,#d82400 25%,#4a0000 62%,#0a0505 100%)}.innerInfoCard:nth-child(4n+2){color:#080808;background:#f3f1ed}.innerInfoCard:nth-child(4n+2) .innerInfoTop{color:#0000008c}.innerInfoCard:nth-child(4n+2) .innerInfoCopy p{color:#0000009e}.innerInfoTop{color:#ffffff94;letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;font-size:10px;display:flex}.innerInfoCopy h2{letter-spacing:-.015em;margin:0;font-size:clamp(54px,6vw,96px);font-weight:350;line-height:.84}.innerInfoCopy p{color:#ffffff9e;max-width:460px;margin:26px 0 0;font-size:13px;line-height:1.35}.innerInfoArrow{opacity:0;transition:opacity .2s,transform .2s;position:absolute;top:58px;right:35px;transform:translateY(10px)}.innerInfoCard:hover .innerInfoArrow{opacity:1;transform:translateY(0)}.innerServersGrid{grid-auto-rows:680px}.innerServerCard{isolation:isolate;background:#080808;border-radius:37px;position:relative;overflow:hidden}.innerServerImage{z-index:-2;object-fit:cover;transition:transform .8s cubic-bezier(.22,1,.36,1)}.innerServerCard:first-child .innerServerImage{object-fit:contain;background:radial-gradient(circle at 50% 38%,#ff5d00,#761000 40%,#080808 74%);transform:scale(1.14)}.innerServerCard:hover .innerServerImage{transform:scale(1.055)}.innerServerCard:first-child:hover .innerServerImage{transform:scale(1.2)}.innerServerShade{z-index:-1;background:linear-gradient(#00000017,#0000 42%,#000000e6);position:absolute;inset:0}.innerServerTop,.innerServerCopy{position:absolute;left:34px;right:34px}.innerServerTop{letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;font-size:10px;display:flex;top:31px}.innerServerTop span:last-child{color:var(--orange)}.innerServerCopy{bottom:35px}.innerServerCopy p{color:var(--orange);letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:10px}.innerServerCopy h2{letter-spacing:-.015em;margin:0;font-size:clamp(49px,5.5vw,91px);font-weight:360;line-height:.85}.innerServerCopy>span{color:#ffffffa6;max-width:470px;margin-top:25px;font-size:12px;line-height:1.3;display:block}.innerFaqSection{padding:clamp(75px,8vw,130px) 4.3vw}.innerFaqSection .faqList,.innerFaqSection .faqEmptyState{margin-top:0}.innerFaqPrinciples{grid-template-columns:repeat(3,minmax(0,1fr))}.innerFaqPrinciples .innerInfoCard{min-height:430px}.innerFaqPrinciples .innerInfoCopy h2{font-size:clamp(45px,4vw,68px)}.innerCtaSection{background:radial-gradient(circle at 80% 5%,#ff5b00,#c61700 24%,#2d0000 52%,#050505 72%);justify-content:space-between;align-items:flex-end;min-height:540px;padding:8vw 4.3vw 4vw;display:flex}.innerCtaSection h2{max-width:850px;margin-top:25px;font-size:clamp(55px,6.6vw,112px)}.innerCtaActions{flex-shrink:0;gap:9px;display:flex}.innerCtaActions .buttonPrimary{width:210px}@media (max-width:1180px){.sectionIntroSplit{grid-template-columns:120px 1.7fr .65fr;gap:3vw}.serverIndexRow{grid-template-columns:46px minmax(200px,1.15fr) minmax(145px,.65fr) 96px 44px}.serverDescription{display:none}.serverCard{min-height:0}.ecosystemLayout{grid-template-columns:minmax(0,1.12fr) minmax(350px,.88fr);min-height:720px}.ecosystemInfrastructure{min-height:720px}.ecosystemInfrastructureCopy h3{font-size:clamp(48px,5.4vw,68px)}.philosophySection{min-height:900px}.innerHeroCopy{width:64vw}.innerHeroArt{width:66%}}@media (max-width:920px){.contentSection,.philosophySection,.closingSection,.siteFooter,.innerHero,.innerLeadSection,.innerCardGrid,.innerServersGrid,.innerFaqSection,.innerCtaSection{border-radius:34px;margin-top:6px}.contentSection{padding:95px 28px}.sectionIntroSplit{grid-template-columns:1fr;gap:25px}.sectionIntro h2,.centeredSectionIntro h2,.philosophyCopy h2,.closingSection h2,.innerLeadSection h2,.innerCtaSection h2{font-size:clamp(54px,10vw,90px)}.sectionLead{margin-top:0}.serverIndexList{margin-top:72px}.serverIndexRow{grid-template-columns:42px 1fr auto 42px;gap:14px;min-height:96px}.serverGenre,.serverDescription{display:none}.serverName{font-size:clamp(25px,4vw,34px)}.serverShowcase{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:80px}.serverCard{min-height:0}.serverCard:nth-child(2n){transform:translateY(28px)}.ecosystemIntro{grid-template-columns:1fr}.ecosystemIntroMeta{flex-direction:row;min-height:0}.ecosystemIntro>p{max-width:520px}.ecosystemLayout{grid-template-columns:1fr;min-height:0}.ecosystemFeature{min-height:460px}.ecosystemRail{grid-template-rows:none;grid-template-columns:1fr 1fr}.ecosystemInfrastructure,.ecosystemEvolution{min-height:420px}.ecosystemInfrastructure{min-height:620px}.philosophySection{min-height:930px;padding:95px 28px 40px}.philosophyCopy h2{width:100%}.philosophyDetails{grid-template-columns:1fr 1fr;gap:40px;max-width:none;margin-top:65px}.philosophyBottom{margin-top:85px}.newsGrid{grid-template-columns:1fr}.socialGrid{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.socialCard[data-social="01"]{grid-area:auto/1/auto/-1;min-height:300px}.socialCard[data-social="02"],.socialCard[data-social="03"]{min-height:300px}.newsCard{min-height:460px}.faqSection{min-height:auto}.faqItem button{grid-template-columns:54px 1fr 46px}.faqAnswer p{margin-right:60px}.closingSection{min-height:680px;padding:110px 28px 40px}.footerNav{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:25px}.footerMeta{grid-template-columns:1fr 1fr}.footerMeta p:last-child{text-align:left;grid-column:1/-1}.innerHero{height:max(760px,100svh - 12px);min-height:760px}.innerHeroCopy{width:auto;inset:auto 28px 70px}.innerBreadcrumb{margin-bottom:32px}.innerHeroCopy h1{font-size:clamp(63px,12vw,105px)}.innerHeroDescription{width:min(520px,90%);margin:25px 0 0}.innerHeroArt{width:100%;top:0;bottom:30%}.innerHeroArt:after{background:linear-gradient(#03030329,#0000 38%,#030303 94%),linear-gradient(90deg,#030303 0,#0000 22% 80%,#030303 100%)}.innerHeroIndex{bottom:31%;right:18px}.innerLeadSection{grid-template-columns:1fr;min-height:460px;padding:92px 28px}.innerCardGrid,.innerServersGrid{grid-template-columns:1fr}.innerInfoCard{min-height:480px}.innerServersGrid{grid-auto-rows:640px}.innerFaqPrinciples{grid-template-columns:1fr}.innerFaqSection{padding:90px 28px}.innerCtaSection{flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:610px;padding:95px 28px 42px}.innerCtaActions{margin-top:55px}}@media (max-width:560px){.contentSection,.philosophySection,.closingSection,.siteFooter,.innerHero,.innerLeadSection,.innerCardGrid,.innerServersGrid,.innerFaqSection,.innerCtaSection{border-radius:28px}.contentSection{padding:78px 20px}.sectionIntro h2,.centeredSectionIntro h2,.philosophyCopy h2,.closingSection h2,.innerLeadSection h2,.innerCtaSection h2{font-size:clamp(46px,13vw,68px)}.serverIndexRow{grid-template-columns:30px 1fr 38px;min-height:88px}.serverStatus{display:none}.serverArrow{width:38px;height:38px}.serverShowcase{grid-template-columns:1fr}.serverCard,.serverCard:nth-child(2n){min-height:0;transform:none}.textArrowLink{margin-top:45px}.ecosystemIntro h2{font-size:clamp(46px,12vw,64px)}.ecosystemLayout{margin-top:52px}.ecosystemFeature{min-height:500px;padding:24px}.ecosystemFeatureCopy h3{font-size:clamp(38px,11vw,52px)}.ecosystemRail{grid-template-columns:1fr}.ecosystemInfrastructure,.ecosystemEvolution{min-height:390px;padding:24px}.ecosystemInfrastructure{min-height:590px}.ecosystemInfrastructureCopy{padding:64px 0 40px}.ecosystemInfrastructureCopy h3{font-size:clamp(42px,11vw,58px)}.ecosystemSpecs,.ecosystemCycle{grid-template-columns:repeat(3,minmax(0,1fr))}.philosophySection{min-height:930px;padding:78px 20px 32px}.philosophyDetails{grid-template-columns:1fr;gap:30px;width:100%;margin-top:55px}.philosophyBottom{flex-direction:column;align-items:flex-start;gap:35px;margin-top:60px}.philosophyBottom ul{width:100%}.philosophyBottom .buttonPrimary{width:220px}.philosophyWord{bottom:0}.newsCard{min-height:430px;padding:24px}.socialSection{min-height:auto}.socialGrid{grid-template-columns:1fr;margin-top:48px}.socialCard,.socialCard[data-social="01"],.socialCard[data-social="02"],.socialCard[data-social="03"]{border-radius:20px;grid-column:auto;min-height:250px;padding:22px}.socialCard[data-social="01"]{min-height:270px}.socialCardBottom h3,.socialCard[data-social="02"] .socialCardBottom h3,.socialCard[data-social="03"] .socialCardBottom h3{letter-spacing:-.015em;font-size:clamp(30px,9vw,40px)}.socialArrow{width:44px;height:44px}.faqItem button{grid-template-columns:30px 1fr 42px;gap:11px;min-height:88px}.faqQuestion{font-size:23px}.faqToggle{width:40px;height:40px}.faqAnswer p{width:calc(100% - 41px);margin:0 0 0 41px}.closingSection{min-height:640px;padding:92px 20px 35px}.footerTopline{flex-direction:column;align-items:flex-start;gap:20px}.siteFooter{min-height:0;padding:50px 20px 42px}.footerNav{margin-top:52px}.footerNav a{font-size:14px}.footerMeta{grid-template-columns:1fr;gap:18px;margin-top:58px}.footerMeta p:last-child{grid-column:auto}.innerHero{height:max(720px,100svh - 12px);min-height:720px}.innerHeroCopy{bottom:52px;left:20px;right:20px}.innerHeroCopy h1{font-size:clamp(55px,15.5vw,76px)}.innerHeroDescription{width:100%;font-size:12px}.innerHeroArt{bottom:39%}.innerHeroIndex{bottom:40%}.innerLeadSection{min-height:430px;padding:78px 20px}.innerInfoCard{border-radius:23px;min-height:430px;padding:25px}.innerInfoCopy h2{font-size:clamp(48px,14vw,67px)}.innerServersGrid{grid-auto-rows:570px}.innerServerCard{border-radius:23px}.innerServerTop,.innerServerCopy{left:24px;right:24px}.innerServerCopy h2{font-size:clamp(44px,12vw,62px)}.innerFaqSection{padding:78px 20px}.innerCtaSection{min-height:590px;padding:78px 20px 32px}.innerCtaActions{flex-wrap:wrap;width:100%;margin-top:42px}}.innerServerCard:first-child .innerServerImage,.innerServerCard:first-child:hover .innerServerImage{object-fit:cover;background:0 0;transform:none}.serverRulesCta{background:radial-gradient(circle at 92% -15%,#ff7200,#d82300 26%,#0000 58%),#101010;border:1px solid #ffffff38;border-radius:28px;grid-template-columns:minmax(260px,1fr) minmax(240px,.7fr) 50px;align-items:center;gap:4vw;min-height:190px;margin-top:70px;padding:30px;transition:border-color .22s,transform .26s;display:grid;position:relative;overflow:hidden}.serverRulesCta:hover{border-color:#ffffff85;transform:translateY(-4px)}.serverRulesCta>span{letter-spacing:-.015em;font-size:clamp(40px,4.5vw,72px);font-weight:360;line-height:.88}.serverRulesCta small{color:#ffffff8c;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:450}.serverRulesCta i{font-size:24px;font-style:normal;transition:transform .2s}.serverRulesCta:hover i{transform:translate(5px,-5px)}.rulesHero{isolation:isolate;background:#030303;border:1px solid #ffffff26;border-radius:46px;height:calc(100svh - 16px);min-height:800px;position:relative;overflow:hidden}.rulesHeroMedia{z-index:-2;position:absolute;inset:0}.rulesHeroMedia img{object-fit:cover;object-position:center;transform:scale(1.01)}.rulesHeroMedia>div{background:linear-gradient(90deg,#000000f5 0,#000000bf 38%,#00000029 77%),linear-gradient(#00000042,#0000 54%,#000000d6);position:absolute;inset:0}.rulesHeroCopy{z-index:3;width:min(950px,68vw);position:absolute;top:23%;left:4.3vw}.rulesHeroCopy .innerBreadcrumb{margin-bottom:42px}.rulesHeroCopy h1{letter-spacing:-.015em;text-wrap:balance;max-width:1100px;margin:24px 0 0;font-size:clamp(76px,9vw,158px);font-weight:350;line-height:.82}.rulesHeroCopy>p:last-child{color:#ffffffab;max-width:580px;margin:32px 0 0 6vw;font-size:13px;line-height:1.48}.rulesHeroMetrics{z-index:3;grid-template-columns:repeat(3,minmax(130px,1fr));gap:6px;width:min(620px,48vw);display:grid;position:absolute;bottom:30px;right:3vw}.rulesHeroMetrics article{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0000007a;border:1px solid #fff3;border-radius:20px;flex-direction:column;justify-content:space-between;min-height:122px;padding:18px;display:flex}.rulesHeroMetrics strong{letter-spacing:-.015em;font-size:40px;font-weight:390;line-height:.8}.rulesHeroMetrics span{color:#ffffff85;letter-spacing:.06em;text-transform:uppercase;font-size:8px;line-height:1.3}.rulesIntroSection{color:#080808;background:#f1efea;grid-template-columns:minmax(130px,.55fr) minmax(500px,2fr) minmax(250px,.8fr);align-items:start;gap:5vw;padding:clamp(110px,11vw,190px) 4.3vw;display:grid}.rulesIntroSection .sectionEyebrow{color:#0000007a}.rulesIntroSection h2{letter-spacing:-.015em;text-wrap:balance;max-width:1020px;margin:0;font-size:clamp(58px,7vw,118px);font-weight:350;line-height:.84}.rulesIntroSection>p:last-child{color:#0000009c;margin:4px 0 0;font-size:13px;line-height:1.5}.rulesExplorer{color:#080808;background:#f1efea;padding:0 4.3vw clamp(110px,11vw,190px)}.rulesSearchPanel{color:#fff;background:radial-gradient(circle at 96% -30%,#ff7600,#ca1b00 25%,#0000 52%),#080808;border-radius:30px;grid-template-columns:minmax(520px,1.6fr) minmax(230px,.55fr);align-items:end;gap:5vw;padding:30px;display:grid}.rulesSearchPanel label{display:block;position:relative}.rulesSearchPanel label>span{color:#ffffff85;letter-spacing:.07em;text-transform:uppercase;margin-bottom:22px;font-size:9px;display:block}.rulesSearchPanel input{color:#fff;width:100%;font:inherit;letter-spacing:-.015em;background:0 0;border:0;border-bottom:1px solid #ffffff61;outline:0;padding:0 65px 18px 0;font-size:clamp(28px,3.3vw,54px);font-weight:360;line-height:1}.rulesSearchPanel input::placeholder{color:#ffffff4f}.rulesSearchPanel input:focus{border-color:#ff5a00}.rulesSearchPanel label>i{color:var(--orange);font-size:31px;font-style:normal;position:absolute;bottom:16px;right:6px}.rulesSearchPanel>p{color:#ffffff8c;max-width:330px;margin:0;font-size:11px;line-height:1.46}.rulesCategoryBar{z-index:20;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f1efeae6;border:1px solid #00000029;border-radius:22px;grid-template-columns:150px 1fr;align-items:center;gap:28px;margin-top:8px;padding:13px;display:grid;position:sticky;top:8px}.rulesCategoryBar>p{color:#00000075;letter-spacing:.07em;text-transform:uppercase;margin:0 0 0 10px;font-size:9px}.rulesCategoryScroller{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.rulesCategoryScroller::-webkit-scrollbar{display:none}.rulesCategoryScroller button{color:#000000ab;cursor:pointer;min-height:48px;font:inherit;background:0 0;border:1px solid #00000026;border-radius:15px;flex:none;align-items:center;gap:24px;padding:0 17px;font-size:10px;transition:background .18s,color .18s,border-color .18s;display:flex}.rulesCategoryScroller button i{color:#00000061;font-size:9px;font-style:normal}.rulesCategoryScroller button[aria-pressed=true]{color:#fff;background:#080808;border-color:#080808}.rulesCategoryScroller button[aria-pressed=true] i{color:var(--orange)}.rulesResultsMeta{border-bottom:1px solid #0003;justify-content:space-between;align-items:center;min-height:130px;padding:0 8px;display:flex}.rulesResultsMeta p{color:#00000080;letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:11px}.rulesResultsMeta strong{color:#080808;letter-spacing:-.015em;font-size:28px;font-weight:400}.rulesResultsMeta button{color:#0009;cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:1px solid #00000059;padding:0 0 6px;font-size:10px}.rulesResultList{border-bottom:1px solid #0003}.rulesResultCard{border-bottom:1px solid #0003;grid-template-columns:74px minmax(150px,.55fr) minmax(460px,2fr) 34px;align-items:start;gap:4vw;padding:42px 8px;scroll-margin-top:100px;transition:padding .22s,background .22s;display:grid;position:relative}.rulesResultCard:last-child{border-bottom:0}.rulesResultCard:hover,.rulesResultCard:target{background:#ff4d0013;padding-left:24px;padding-right:24px}.rulesResultIndex{flex-direction:column;gap:9px;display:flex}.rulesResultIndex span,.rulesResultCategory{color:#0000006b;letter-spacing:.06em;text-transform:uppercase;font-size:9px}.rulesResultIndex strong{letter-spacing:-.015em;font-size:28px;font-weight:390}.rulesResultCategory{color:#c93000;padding-top:6px}.rulesResultCopy h2{letter-spacing:-.015em;text-wrap:balance;max-width:820px;margin:0;font-size:clamp(36px,4vw,68px);font-weight:370;line-height:.9}.rulesResultCopy p{color:#0000009c;white-space:pre-line;max-width:760px;margin:23px 0 0;font-size:13px;line-height:1.55}.rulesResultCard>a{color:#00000080;border:1px solid #0000002e;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;display:grid}.rulesResultCard>a:hover,.rulesResultCard:target>a{border-color:var(--orange);background:var(--orange);color:#fff}.rulesEmptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:560px;display:flex}.rulesEmptyState>span{color:var(--orange);font-size:11px}.rulesEmptyState h2{letter-spacing:-.015em;margin:24px 0 0;font-size:clamp(50px,7vw,104px);font-weight:350;line-height:.88}.rulesEmptyState p{color:#00000094;max-width:480px;margin:25px 0 34px;font-size:13px;line-height:1.5}.rulesEmptyState .button{border:0}.rulesClosingSection{background:radial-gradient(circle at 84% 2%,#ff7900,#dc2500 24%,#570000 52%,#0000 72%),#090303;grid-template-columns:minmax(500px,1.5fr) minmax(340px,.65fr);align-items:end;gap:8vw;min-height:700px;padding:clamp(110px,11vw,190px) 4.3vw;display:grid}.rulesClosingSection h2{letter-spacing:-.015em;text-wrap:balance;max-width:980px;margin:25px 0 0;font-size:clamp(58px,7vw,118px);font-weight:350;line-height:.84}.rulesClosingCopy>p{color:#ffffffa6;margin:0;font-size:13px;line-height:1.5}.rulesClosingCopy>div{flex-wrap:wrap;gap:8px;margin-top:36px;display:flex}@media (max-width:1180px){.rulesIntroSection{grid-template-columns:150px minmax(460px,1fr)}.rulesIntroSection>p:last-child{grid-column:2;max-width:620px}.rulesSearchPanel{grid-template-columns:minmax(430px,1.4fr) minmax(210px,.6fr)}.rulesResultCard{grid-template-columns:64px 135px minmax(390px,1fr) 34px;gap:3vw}}@media (max-width:920px){.rulesHero{height:max(880px,100svh - 12px);min-height:880px}.rulesHeroMedia>div{background:linear-gradient(#00000024,#0000002e 31%,#050505 68%,#050505),linear-gradient(90deg,#0000005c,#0000)}.rulesHeroCopy{width:auto;inset:auto 28px 205px}.rulesHeroCopy h1{font-size:clamp(62px,12vw,105px)}.rulesHeroCopy>p:last-child{margin-left:0}.rulesHeroMetrics{width:auto;bottom:26px;left:28px;right:28px}.rulesIntroSection{grid-template-columns:1fr}.rulesIntroSection h2{margin-top:18px}.rulesIntroSection>p:last-child{grid-column:auto;max-width:640px}.rulesSearchPanel{grid-template-columns:1fr}.rulesCategoryBar{grid-template-columns:1fr;gap:10px}.rulesCategoryBar>p{margin:3px 0 0 5px}.rulesResultCard{grid-template-columns:58px 1fr 34px;gap:22px}.rulesResultCategory{grid-area:1/2}.rulesResultCopy{grid-column:2/-1}.rulesResultCard>a{grid-area:1/3}.rulesClosingSection{grid-template-columns:1fr;align-items:start}.rulesClosingCopy{max-width:640px}}@media (max-width:560px){.serverRulesCta{border-radius:22px;grid-template-columns:1fr 38px;gap:20px;min-height:210px;margin-top:48px;padding:23px}.serverRulesCta small{grid-column:1}.serverRulesCta i{grid-area:1/2/span 2}.rulesHero{border-radius:28px;height:max(820px,100svh - 12px);min-height:820px}.rulesHeroMedia{bottom:48%}.rulesHeroCopy{bottom:190px;left:20px;right:20px}.rulesHeroCopy .innerBreadcrumb{margin-bottom:26px}.rulesHeroCopy h1{font-size:clamp(50px,14.5vw,73px)}.rulesHeroCopy>p:last-child{margin-top:23px;font-size:12px}.rulesHeroMetrics{gap:4px;bottom:18px;left:18px;right:18px}.rulesHeroMetrics article{border-radius:16px;min-height:112px;padding:14px}.rulesHeroMetrics strong{font-size:32px}.rulesIntroSection,.rulesClosingSection{padding:82px 20px}.rulesIntroSection h2,.rulesClosingSection h2{font-size:clamp(47px,13.5vw,68px)}.rulesExplorer{padding:0 20px 82px}.rulesSearchPanel{border-radius:22px;gap:30px;padding:23px}.rulesSearchPanel input{font-size:30px}.rulesCategoryBar{border-radius:18px;padding:9px;top:5px}.rulesCategoryScroller button{min-height:43px;padding:0 13px}.rulesResultsMeta{min-height:110px}.rulesResultCard{grid-template-columns:42px 1fr 32px;gap:13px;padding:31px 0}.rulesResultCard:hover,.rulesResultCard:target{padding-left:10px;padding-right:10px}.rulesResultIndex strong{font-size:23px}.rulesResultCopy h2{font-size:clamp(34px,10.5vw,48px)}.rulesResultCopy p{font-size:12px}.rulesClosingSection{min-height:660px}.rulesClosingCopy>div{flex-direction:column}.rulesClosingCopy .button{width:100%}}@media (max-width:920px){.newsArchiveGrid{grid-template-columns:1fr}.newsPostHero{border-radius:34px;min-height:760px}.newsPostHeroCopy{width:auto;bottom:70px;left:28px;right:28px}.newsPostHeroCopy h1{font-size:clamp(58px,13vw,108px)}.newsPostBody{border-radius:34px;padding-left:28px;padding-right:28px}}@media (max-width:560px){.newsArchiveGrid{padding-left:14px;padding-right:14px}.newsArchiveCard{border-radius:22px;min-height:540px}.newsArchiveMeta{grid-template-columns:35px 1fr;padding:20px 20px 0}.newsArchiveMeta time{grid-column:2}.newsArchiveCopy{padding:20px 56px 27px 20px}.newsArchiveCopy i{bottom:27px;right:20px}.newsPostHero{min-height:700px}.newsPostHeroCopy h1{font-size:clamp(50px,15vw,76px)}.newsPostHeroCopy>p:last-child{margin-top:25px;font-size:15px}.newsPostMarkdown{margin-top:30px}.newsPostMarkdown .markdownContent{font-size:17px}}.franchisePage>section,.franchisePage>footer{border:1px solid #ffffff21;border-radius:46px;margin-top:8px;position:relative;overflow:hidden}.franchiseHero{isolation:isolate;background:#030303;height:calc(100svh - 16px);min-height:760px}.franchiseHeroMedia,.franchiseHeroMedia span{position:absolute;inset:0}.franchiseHeroMedia{z-index:-2}.franchiseHeroMedia img{object-fit:cover;object-position:55% 48%;transform:scale(1.02)}.franchiseHeroMedia span{background:linear-gradient(90deg,#030303fa 0%,#030303e6 28%,#03030378 56%,#0303032b 100%),linear-gradient(#0303031f 48%,#030303d6 100%)}.franchiseHeroCopy{z-index:4;width:min(860px,66vw);position:absolute;top:22%;left:4.3vw}.franchiseHeroCopy .innerBreadcrumb{margin-bottom:42px}.franchiseHeroCopy h1{letter-spacing:-.015em;text-wrap:balance;max-width:930px;margin:25px 0 0;font-size:clamp(72px,8.5vw,146px);font-weight:340;line-height:.82}.franchiseHeroCopy>p:last-of-type{color:#ffffffb0;max-width:560px;margin:34px 0 0;font-size:clamp(14px,1.2vw,19px);line-height:1.38}.franchiseHeroActions{gap:9px;margin-top:38px;display:flex}.franchiseHeroActions .buttonPrimary{width:270px}.franchiseHeroMeta{z-index:4;border-top:1px solid #ffffff47;grid-template-columns:repeat(3,minmax(0,1fr));width:min(660px,48vw);display:grid;position:absolute;bottom:35px;right:4.3vw}.franchiseHeroMeta>span{letter-spacing:.07em;text-transform:uppercase;border-left:1px solid #ffffff26;align-items:flex-end;gap:12px;min-height:62px;padding:15px 16px 0;font-size:9px;display:flex}.franchiseHeroMeta i{color:var(--orange);font-size:8px;font-style:normal}.franchiseThesis{color:#080808;background:#f1efea;grid-template-columns:minmax(180px,.44fr) minmax(520px,1.56fr);align-items:start;gap:6vw;min-height:620px;padding:clamp(95px,10vw,160px) 4.3vw;display:grid}.franchiseThesis .sectionEyebrow{color:#0000007a}.franchiseThesisMark{color:#ef4200;letter-spacing:-.015em;margin-top:90px;font-size:clamp(90px,11vw,178px);font-weight:650;line-height:.65;display:block}.franchiseThesis h2{letter-spacing:-.015em;text-wrap:balance;max-width:1180px;margin:0;font-size:clamp(62px,7.2vw,120px);font-weight:350;line-height:.86}.franchiseThesis>div:last-child>p{color:#00000096;max-width:680px;margin:54px 0 0 auto;font-size:clamp(17px,1.55vw,25px);line-height:1.25}.franchiseExchange{background:#050505;padding:clamp(95px,10vw,160px) 4.3vw}.franchiseExchange>header{grid-template-columns:minmax(170px,.45fr) minmax(520px,1.55fr);gap:6vw;display:grid}.franchiseExchange>header h2{letter-spacing:-.015em;text-wrap:balance;max-width:1090px;margin:0;font-size:clamp(58px,7vw,116px);font-weight:350;line-height:.84}.franchiseExchangeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7vw;margin-top:clamp(90px,10vw,150px);display:grid}.franchiseRole{border-top:1px solid #ffffff4d;padding-top:27px}.franchiseRolePartner{border-top-color:#ef4200}.franchiseRoleHead{color:#ffffff78;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:9px;display:flex}.franchiseRoleHead strong{color:var(--orange);letter-spacing:-.015em;font-size:18px;font-weight:800}.franchiseRole>h3{letter-spacing:-.015em;max-width:650px;margin:70px 0 0;font-size:clamp(46px,4.7vw,78px);font-weight:360;line-height:.88}.franchiseRole>p{color:#ffffff94;max-width:570px;margin:28px 0 0;font-size:13px;line-height:1.45}.franchiseRole ol{margin:72px 0 0;padding:0;list-style:none}.franchiseRole li{border-top:1px solid #ffffff24;grid-template-columns:45px minmax(0,1fr);gap:20px;padding:24px 0;display:grid}.franchiseRole li>span{color:var(--orange);font-size:9px}.franchiseRole li strong{font-size:18px;font-weight:500;display:block}.franchiseRole li p{color:#ffffff7d;max-width:500px;margin:9px 0 0;font-size:11px;line-height:1.42}.franchiseProcess{color:#080808;background:#f1efea;grid-template-columns:minmax(340px,.78fr) minmax(560px,1.22fr);gap:7vw;padding:clamp(95px,10vw,160px) 4.3vw;scroll-margin-top:18px;display:grid}.franchiseProcess .sectionEyebrow{color:#0000007a}.franchiseProcess>header h2{letter-spacing:-.015em;text-wrap:balance;max-width:680px;margin:34px 0 0;font-size:clamp(53px,5.6vw,92px);font-weight:350;line-height:.88}.franchiseProcessList{border-top:1px solid #00000047;margin:0;padding:0;list-style:none}.franchiseProcessList li{border-bottom:1px solid #0000002e;grid-template-columns:48px 100px minmax(180px,.75fr) minmax(250px,1fr);align-items:start;gap:20px;padding:30px 0 34px;display:grid}.franchiseProcessList li>span,.franchiseProcessList li>small{color:#0000006e;letter-spacing:.06em;text-transform:uppercase;padding-top:7px;font-size:9px}.franchiseProcessList li>span{color:#ef4200}.franchiseProcessList h3{letter-spacing:-.015em;margin:0;font-size:clamp(25px,2vw,34px);font-weight:430;line-height:.98}.franchiseProcessList p{color:#00000094;margin:0;font-size:12px;line-height:1.5}.franchiseFit{background:#050505;grid-template-columns:minmax(0,1.05fr) minmax(520px,.95fr);min-height:900px;display:grid}.franchiseFitMedia{min-height:620px;position:relative;overflow:hidden}.franchiseFitMedia img{object-fit:cover;object-position:57% center}.franchiseFitMedia span{background:linear-gradient(90deg,#05050514,#0505051f 62%,#050505 100%);position:absolute;inset:0}.franchiseFitCopy{align-self:center;padding:90px 4.3vw 90px 2vw}.franchiseFitCopy>h2{letter-spacing:-.015em;text-wrap:balance;max-width:730px;margin:30px 0 0;font-size:clamp(54px,5.8vw,96px);font-weight:350;line-height:.86}.franchiseFitPositive,.franchiseFitNegative ul{margin:0;padding:0;list-style:none}.franchiseFitPositive{border-top:1px solid #ffffff2e;margin-top:58px}.franchiseFitPositive li{color:#ffffffbf;border-bottom:1px solid #ffffff1f;grid-template-columns:28px 1fr;gap:14px;padding:18px 0;font-size:12px;line-height:1.35;display:grid}.franchiseFitPositive i{color:var(--orange);font-size:18px;font-style:normal;line-height:.8}.franchiseFitNegative{border-top:1px solid #ef4200;margin-top:50px;padding-top:28px}.franchiseFitNegative h3{letter-spacing:-.015em;max-width:570px;margin:0;font-size:clamp(25px,2.5vw,39px);font-weight:400;line-height:1}.franchiseFitNegative ul{gap:9px;margin-top:24px;display:grid}.franchiseFitNegative li{color:#ffffff6e;font-size:10px;line-height:1.4}.franchiseFitNegative li:before{color:#ffffff4d;content:"—";margin-right:11px}.franchiseClosing{isolation:isolate;text-align:center;background:radial-gradient(circle at 50% 15%,#ff7600 0%,#e52b00 24%,#7e0000 48%,#160000 74%,#050505 100%);flex-direction:column;justify-content:center;align-items:center;min-height:720px;padding:100px 4.3vw 72px;display:flex}.franchiseClosing h2{letter-spacing:-.015em;text-wrap:balance;width:min(1120px,94%);margin:28px auto 0;font-size:clamp(68px,8vw,136px);font-weight:350;line-height:.82}.franchiseClosing>p:not(.sectionEyebrow){color:#ffffffad;max-width:620px;margin:36px auto 0;font-size:14px;line-height:1.4}.franchiseClosing>.button{z-index:2;width:280px;margin-top:38px}.franchiseClosing>small{color:#fff6;max-width:920px;margin-top:46px;font-size:9px;line-height:1.45}.franchiseClosingWord{z-index:-1;color:#ffffff12;letter-spacing:-.015em;font-size:min(23vw,360px);font-weight:650;line-height:.7;position:absolute;bottom:-.08em;left:1vw;right:1vw}@media (max-width:1180px){.franchiseHeroCopy{width:min(760px,72vw)}.franchiseProcess{grid-template-columns:1fr}.franchiseProcess>header h2{max-width:850px}.franchiseProcessList{margin-top:80px}.franchiseProcessList li{grid-template-columns:48px 90px minmax(180px,.7fr) minmax(240px,1fr)}.franchiseFit{grid-template-columns:minmax(0,.9fr) minmax(470px,1.1fr)}}@media (max-width:920px){.franchisePage>section,.franchisePage>footer{border-radius:34px;margin-top:6px}.franchiseHero{height:max(850px,100svh - 12px);min-height:850px}.franchiseHeroMedia img{object-position:60% 15%}.franchiseHeroMedia span{background:linear-gradient(#03030314 0%,#0303032e 32%,#030303f5 70%,#030303 100%),linear-gradient(90deg,#03030380,#0000 60%)}.franchiseHeroCopy{width:auto;inset:auto 28px 132px}.franchiseHeroCopy .innerBreadcrumb{margin-bottom:26px}.franchiseHeroCopy h1{max-width:780px;font-size:clamp(62px,12vw,104px)}.franchiseHeroMeta{width:auto;bottom:27px;left:28px;right:28px}.franchiseThesis,.franchiseExchange>header{grid-template-columns:1fr}.franchiseThesis{min-height:0;padding:100px 28px}.franchiseThesisMark{margin:34px 0 70px}.franchiseThesis>div:last-child>p{margin-left:0}.franchiseExchange{padding:100px 28px}.franchiseExchange>header h2{margin-top:30px}.franchiseExchangeGrid{grid-template-columns:1fr;gap:90px}.franchiseRole>h3{max-width:720px}.franchiseProcess{padding:100px 28px}.franchiseProcessList li{grid-template-columns:46px 90px 1fr}.franchiseProcessList p{grid-column:3}.franchiseFit{grid-template-columns:1fr}.franchiseFitMedia{min-height:540px}.franchiseFitMedia span{background:linear-gradient(#0000 60%,#050505 100%)}.franchiseFitCopy{padding:80px 28px 100px}.franchiseClosing{min-height:680px;padding-left:28px;padding-right:28px}}@media (max-width:560px){.franchisePage>section,.franchisePage>footer{border-radius:28px}.franchiseHero{height:max(820px,100svh - 12px);min-height:820px}.franchiseHeroCopy{bottom:144px;left:20px;right:20px}.franchiseHeroCopy .innerBreadcrumb{margin-bottom:20px}.franchiseHeroCopy h1{margin-top:18px;font-size:clamp(50px,14.5vw,72px)}.franchiseHeroCopy>p:last-of-type{margin-top:24px;font-size:12px}.franchiseHeroActions{grid-template-columns:1fr 1fr;margin-top:27px;display:grid}.franchiseHeroActions .button,.franchiseHeroActions .buttonPrimary{width:100%;min-width:0;padding:0 15px;font-size:11px}.franchiseHeroMeta{bottom:21px;left:20px;right:20px}.franchiseHeroMeta>span{gap:5px;min-height:52px;padding:11px 6px 0;font-size:7px}.franchiseThesis,.franchiseExchange,.franchiseProcess,.franchiseFitCopy,.franchiseClosing{padding-left:20px;padding-right:20px}.franchiseThesis{padding-top:80px;padding-bottom:80px}.franchiseThesisMark{margin-bottom:55px;font-size:92px}.franchiseThesis h2,.franchiseExchange>header h2,.franchiseProcess>header h2,.franchiseFitCopy>h2{font-size:clamp(46px,13vw,67px)}.franchiseThesis>div:last-child>p{margin-top:34px;font-size:17px}.franchiseExchange,.franchiseProcess{padding-top:80px;padding-bottom:80px}.franchiseExchangeGrid{gap:72px;margin-top:70px}.franchiseRole>h3{margin-top:50px;font-size:clamp(42px,12vw,60px)}.franchiseRole ol{margin-top:50px}.franchiseRole li{grid-template-columns:35px 1fr;gap:12px}.franchiseProcessList{margin-top:58px}.franchiseProcessList li{grid-template-columns:38px 1fr;gap:10px 14px;padding:25px 0 29px}.franchiseProcessList li>small,.franchiseProcessList h3,.franchiseProcessList p{grid-column:2}.franchiseProcessList h3{font-size:28px}.franchiseFitMedia{min-height:400px}.franchiseFitCopy{padding-top:62px;padding-bottom:82px}.franchiseClosing{min-height:650px;padding-top:88px;padding-bottom:60px}.franchiseClosing h2{width:100%;font-size:clamp(51px,14vw,70px)}.franchiseClosing>.button{width:100%}.franchiseClosing>small{font-size:8px}}@media (max-width:1280px) and (min-width:921px){.siteHeader{padding-left:3vw;padding-right:3vw}.siteHeader .desktopNav{gap:clamp(12px,1.45vw,22px)}.siteHeader .desktopNav a{font-size:9px}.headerServersPanel{width:min(580px,100vw - 42px)}.desktopNav .headerServerCard{min-height:124px}}.accountPortal{color:#f7f4ef;isolation:isolate;background:#070707;border:1px solid #ffffff26;border-radius:46px;min-height:calc(100svh - 16px);position:relative;overflow:hidden}.accountPortal:after{z-index:30;border-radius:inherit;content:"";pointer-events:none;border:1px solid #ffffff09;position:absolute;inset:0}.accountPortal .accountClient.isAuthenticated{color:#f6f3ef;background:#080808;min-height:calc(100svh - 16px);padding:clamp(138px,10vw,170px) 4.3vw clamp(88px,8vw,130px)}.accountPortal>.accountLoading{border:0;border-radius:0;min-height:calc(100svh - 16px);padding-top:86px}.authExperience{isolation:isolate;background:radial-gradient(circle at 83% 44%,#ff5d003b,#0000 25%),radial-gradient(circle at 50% 18%,#ffffff0e,#0000 30%),linear-gradient(148deg,#0b0b0b,#030303 54%,#110503);min-height:max(880px,100svh - 16px);padding:clamp(126px,9vw,154px) clamp(18px,4.3vw,72px) clamp(74px,7vw,110px);position:relative;overflow:hidden}.authExperience:before{z-index:-1;content:"";background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.authSceneGlow{z-index:-1;filter:blur(5px);background:radial-gradient(circle,#ff6a00 0,#dc2300b8 24%,#74000042 48%,#0000 70%);border-radius:50%;width:88vw;height:88vw;position:absolute;bottom:-43vw;right:-24vw}.authSceneCharacter{z-index:-1;opacity:.38;filter:saturate(.76)contrast(1.08);pointer-events:none;width:min(45vw,760px);height:86%;position:absolute;bottom:-5%;right:-2vw}.authSceneCharacter img{object-fit:contain;object-position:center bottom;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.authSceneIdentity{z-index:-2;color:#ffffff09;letter-spacing:-.015em;white-space:nowrap;pointer-events:none;font-size:clamp(140px,20vw,360px);font-weight:620;line-height:.72;position:absolute;bottom:-.11em;right:-.04em}.authCenter{z-index:3;flex-direction:column;align-items:center;width:min(100%,980px);margin:0 auto;display:flex;position:relative}.authCard{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:linear-gradient(145deg,#ffffff0e,#0000 40%),#0a0a0ad6;border:1px solid #ffffff29;border-radius:32px;width:min(100%,580px);padding:clamp(22px,3vw,34px);transition:width .24s;box-shadow:0 40px 120px #0000008a,0 0 80px #ff3e0012}.authCard[data-mode=register]{width:min(100%,720px)}.authCardMeta{color:#ffffff5c;letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;gap:18px;font-size:8px;display:flex}.authPrimarySwitch{background:#ffffff0b;border:1px solid #ffffff1c;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:22px;padding:5px;display:grid}.authPrimarySwitch button{color:#ffffff7a;letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-radius:11px;min-height:45px;padding:10px 16px;font-size:10px;transition:background .18s,color .18s,box-shadow .18s}.authPrimarySwitch button[data-active=true]{color:#090909;background:#f4f1ec;box-shadow:0 10px 32px #0000003d}.authReturn,.authTextAction,.authUtilityRow button,.authModePrompt button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.authReturn{color:#ffffff85;letter-spacing:.04em;align-items:center;gap:9px;margin-top:25px;padding:0;font-size:9px;display:inline-flex}.authReturn span{border:1px solid #ffffff29;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.authCardHeading{text-align:center;margin:clamp(32px,5vw,48px) 0 28px}.authCardHeading>span{color:var(--orange);letter-spacing:.08em;font-size:8px}.authCardHeading h1{color:#f8f5f0;letter-spacing:-.015em;text-wrap:balance;max-width:620px;margin:12px auto 0;font-size:clamp(36px,4.2vw,58px);font-weight:370;line-height:.94}.authCardHeading p{color:#ffffff85;text-wrap:balance;max-width:490px;margin:16px auto 0;font-size:11px;line-height:1.55}.authNotice.accountNotice{color:#dffcaa;background:#baff451f;border:1px solid #baff4542;border-radius:13px;width:100%;margin:-4px 0 22px;padding:13px 15px;font-size:10px;line-height:1.45}.authNotice.accountNotice.isError{color:#ffc5b8;background:#ff5a3424;border-color:#ff5a3452}.authForm,.authFormBody{flex-direction:column;display:flex}.authForm{gap:14px}.authFieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.authField{flex-direction:column;gap:7px;min-width:0;display:flex}.authFieldControl{background:#ffffff0e;border:1px solid #ffffff21;border-radius:17px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:68px;padding:8px 11px 8px 12px;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:grid;box-shadow:inset 0 1px #ffffff06}.authFieldControl:hover{background:#ffffff13;border-color:#ffffff3d}.authFieldControl:focus-within{background:#ffffff14;border-color:#ff5c00e6;transform:translateY(-1px);box-shadow:0 0 0 4px #ff52001f,0 12px 34px #0000003d}.authFieldLeading{width:40px;height:40px;color:var(--orange);letter-spacing:-.015em;background:#00000040;border:1px solid #ffffff1a;border-radius:12px;place-items:center;font-size:9px;font-weight:640;display:grid}.authFieldControl>div{flex-direction:column;gap:5px;min-width:0;display:flex}.authField label{color:#ffffff6b;letter-spacing:.1em;text-transform:uppercase;font-size:7px}.authField input{color:#fff;width:100%;min-width:0;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;outline:0;padding:0;font-size:15px;line-height:1.25}.authField input:-webkit-autofill{-webkit-text-fill-color:#fff;transition:background-color 9999s ease-out}.authField input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;transition:background-color 9999s ease-out}.authField input:-webkit-autofill:focus{-webkit-text-fill-color:#fff;transition:background-color 9999s ease-out}.authField>small{color:#ffffff5c;padding:0 5px;font-size:8px;line-height:1.45}.authReveal{color:#ffffff70;letter-spacing:.05em;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;max-width:82px;padding:8px 6px;font-size:7px;overflow:hidden}.authReveal:hover,.authReveal:focus-visible{color:#fff;background:#ffffff12}.authUtilityRow{justify-content:space-between;gap:18px;padding:0 4px;display:flex}.authUtilityRow button,.authTextAction{color:#ffffff7a;text-underline-offset:4px;font-size:9px;-webkit-text-decoration:underline #ffffff2e;text-decoration:underline #ffffff2e}.authUtilityRow button:hover,.authTextAction:hover,.authModePrompt button:hover{color:#fff}.authSubmit{color:#fff;letter-spacing:.03em;text-align:left;cursor:pointer;background:linear-gradient(110deg,#ff4d00,#ff6b00);border:0;border-radius:17px;grid-template-columns:1fr 42px;align-items:center;gap:12px;min-height:58px;margin-top:5px;padding:8px 8px 8px 20px;font-size:10px;transition:transform .18s,box-shadow .18s,opacity .18s;display:grid;box-shadow:0 18px 48px #ff410038}.authSubmit span{color:#0b0b0b;background:#fff;border-radius:12px;place-items:center;width:42px;height:42px;font-size:16px;display:grid}.authSubmit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 22px 60px #ff410052}.authSubmit:disabled{cursor:wait;opacity:.52}.authModePrompt{color:#fff6;text-align:center;margin:2px 0 0;font-size:9px}.authModePrompt button{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--orange);-webkit-text-decoration-color:var(--orange);-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:4px;padding:0}.authTextAction{align-self:center;padding:5px}.authLegalBox{background:#ffffff09;border:1px solid #ffffff1c;border-radius:17px;padding:16px}.authLegalBox>div:first-child{border-bottom:1px solid #ffffff17;justify-content:space-between;gap:15px;padding-bottom:13px;display:flex}.authLegalBox>div:first-child strong,.authLegalBox>div:first-child span{letter-spacing:.05em;text-transform:uppercase;font-size:8px;font-weight:520}.authLegalBox>div:first-child span{color:#ffffff57;font-weight:400}.authLegalBox .legalChecks{gap:9px;margin:14px 0 0}.authLegalBox .legalCheck{grid-template-columns:17px 1fr;gap:9px}.authLegalBox .legalCheck>span{background:#ffffff08;border-color:#ffffff47;width:17px;height:17px}.authLegalBox .legalCheck input:checked+span{border-color:var(--orange);background:var(--orange)}.authLegalBox .legalCheck input:focus-visible+span{outline-offset:2px;outline:3px solid #ff5b003d}.authLegalBox .legalCheck em{color:#ffffff85;font-size:9px;line-height:1.4}.authLegalBox .legalCheck a{color:#ffffffd1}.authAfterword{width:min(100%,900px);margin-top:clamp(72px,8vw,112px)}.authAfterwordCopy{border-bottom:1px solid #ffffff21;grid-template-columns:.55fr 1fr;align-items:end;gap:24px 50px;padding-bottom:32px;display:grid}.authAfterwordCopy>span{color:var(--orange);letter-spacing:.1em;grid-column:1/-1;font-size:8px}.authAfterwordCopy h2{letter-spacing:-.015em;margin:0;font-size:clamp(36px,5vw,66px);font-weight:360;line-height:.9}.authAfterwordCopy p{color:#ffffff80;max-width:420px;margin:0;font-size:11px;line-height:1.55}.authFeatureRail{border-bottom:1px solid #ffffff21;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.authFeatureRail article{min-width:0;padding:24px 20px 27px 0}.authFeatureRail article+article{border-left:1px solid #ffffff21;padding-left:20px}.authFeatureRail article>span{color:#ffffff4d;font-size:8px}.authFeatureRail strong{letter-spacing:-.015em;margin-top:18px;font-size:clamp(24px,3vw,42px);font-weight:390;display:block}.authFeatureRail p{color:#fff6;text-transform:uppercase;margin:5px 0 0;font-size:8px}.authSecurityLine{color:#ffffff57;letter-spacing:.06em;text-transform:uppercase;grid-template-columns:auto minmax(200px,1fr) auto;align-items:center;gap:30px;padding-top:21px;font-size:8px;display:grid}.authSecurityLine p{letter-spacing:0;text-transform:none;max-width:460px;margin:0 auto;font-size:8px;line-height:1.5}@media (max-width:920px){.accountPortal{border-radius:34px;min-height:calc(100svh - 12px)}.accountPortal .accountClient.isAuthenticated{padding:112px 22px 82px}.authExperience{min-height:calc(100svh - 12px);padding-top:112px}.authSceneCharacter{opacity:.24;width:72vw;right:-18vw}.authSceneIdentity{font-size:27vw}}@media (max-width:640px){.accountPortal{border-radius:27px}.authExperience{padding:102px 12px 68px}.authSceneCharacter{opacity:.16;width:132vw;height:74%;bottom:7%;right:-54vw}.authCard{border-radius:24px;padding:18px 14px 22px}.authCardMeta{padding:0 3px}.authPrimarySwitch{margin-top:18px}.authCardHeading{margin:30px 0 24px}.authCardHeading h1{font-size:clamp(36px,11vw,48px)}.authCardHeading p{padding:0 6px;font-size:10px}.authFieldGrid{grid-template-columns:1fr}.authFieldControl{border-radius:15px;grid-template-columns:37px minmax(0,1fr) auto;gap:10px;min-height:64px}.authFieldLeading{border-radius:10px;width:37px;height:37px}.authReveal{max-width:66px}.authUtilityRow{gap:10px}.authSubmit{border-radius:15px;min-height:56px}.authLegalBox{padding:14px 12px}.authLegalBox>div:first-child{flex-direction:column;gap:5px}.authAfterword{margin-top:74px;padding:0 7px}.authAfterwordCopy{grid-template-columns:1fr;gap:18px}.authAfterwordCopy h2{font-size:clamp(38px,12vw,54px)}.authFeatureRail{grid-template-columns:1fr}.authFeatureRail article{grid-template-columns:35px 70px 1fr;align-items:center;gap:12px;padding:18px 0;display:grid}.authFeatureRail article+article{border-top:1px solid #ffffff1c;border-left:0;padding-left:0}.authFeatureRail strong,.authFeatureRail p{margin:0}.authFeatureRail strong{font-size:26px}.authSecurityLine{grid-template-columns:1fr auto;gap:15px}.authSecurityLine p{grid-area:1/1/auto/-1;margin:0}}@media (max-width:760px){.mobileMenuNav a.mobileAccountLink{border-top:1px solid #ffffff21;align-items:center;margin-top:8px;padding-top:15px}.mobileMenuNav a.mobileAccountLink>span:first-child{width:24px}.mobileMenuNav a .mobileAccountIdentity{align-items:center;gap:13px;width:auto;display:flex}.mobileMenuNav a .mobileAccountIdentity>.headerAccountAvatar{color:#fff;width:42px;height:42px;font-size:14px}.mobileMenuNav a .mobileAccountIdentity>span{flex-direction:column;gap:3px;width:auto;display:flex}}.toastViewport{right:max(22px, env(safe-area-inset-right));bottom:max(22px, env(safe-area-inset-bottom));z-index:10000;pointer-events:none;gap:10px;width:min(400px,100vw - 32px);display:grid;position:fixed}.maralysToast{--toast-accent:#ff5b00;background:radial-gradient(circle at 8% 10%, var(--toast-accent), transparent 42%), #0a0a0af0;border:1px solid #ffffff2e;border-radius:18px;grid-template-columns:46px minmax(0,1fr) 28px;align-items:center;gap:14px;min-height:92px;padding:17px 15px 18px 17px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.maralysToast{background:radial-gradient(circle at 8% 10%, color-mix(in srgb, var(--toast-accent) 22%, transparent), transparent 42%), #0a0a0af0}}.maralysToast{color:#fff;-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);pointer-events:auto;animation:.38s cubic-bezier(.2,.85,.2,1) both maralysToastIn;box-shadow:0 22px 70px #0000007a,inset 0 1px #ffffff0a}.maralysToast[data-tone=error]{--toast-accent:#ff3f2f}.maralysToast[data-tone=info]{--toast-accent:#d7d3cc}.maralysToastMark{border:1px solid var(--toast-accent);place-items:center;width:44px;height:44px;display:grid}@supports (color:color-mix(in lab, red, red)){.maralysToastMark{border:1px solid color-mix(in srgb, var(--toast-accent) 72%, white 8%)}}.maralysToastMark{background:var(--toast-accent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.maralysToastMark{background:color-mix(in srgb, var(--toast-accent) 15%, transparent)}}.maralysToastMark{color:var(--toast-accent)}.maralysToastMark span{font-size:18px;font-weight:650;line-height:1}.maralysToastCopy{min-width:0}.maralysToastCopy>span{color:var(--toast-accent);letter-spacing:.13em;text-transform:uppercase;margin-bottom:7px;font-size:9px;font-weight:700;display:block}.maralysToastCopy p{color:#ffffffe6;overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:500;line-height:1.4}.maralysToast>button{color:#ffffff9e;width:28px;height:28px;font:inherit;cursor:pointer;background:#ffffff12;border:0;border-radius:50%;align-self:start;padding:0;font-size:18px;line-height:1;transition:color .18s,background .18s,transform .18s}.maralysToast>button:hover,.maralysToast>button:focus-visible{color:#fff;background:#ffffff24;outline:none;transform:rotate(6deg)}.maralysToastProgress{background:var(--toast-accent);transform-origin:0;height:2px;animation:maralysToastLife var(--toast-duration) linear forwards;border-radius:99px;position:absolute;bottom:0;left:12px;right:12px}@keyframes maralysToastIn{0%{opacity:0;transform:translate(34px,10px)scale(.97)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes maralysToastLife{0%{opacity:.8;transform:scaleX(1)}to{opacity:.35;transform:scaleX(0)}}@media (max-width:640px){.toastViewport{right:12px;bottom:max(12px, env(safe-area-inset-bottom));width:calc(100vw - 24px)}.maralysToast{border-radius:16px;grid-template-columns:40px minmax(0,1fr) 28px;gap:12px;min-height:84px;padding:14px 13px 16px 14px}.maralysToastMark{width:38px;height:38px}}@media (prefers-reduced-motion:reduce){.maralysToast,.maralysToastProgress{animation:none}}:where(section[class],article[class],aside[class],form[class],fieldset[class],footer.siteFooter,[class*=Card],[class*=card],[class*=Panel],[class*=panel],[class*=Frame],[class*=frame],[class*=Avatar],[class*=avatar],[class*=Cover],[class*=cover],[class*=Preview],[class*=preview],[class*=Dialog],[class*=dialog],[class*=Module],[class*=module],[class*=Record],[class*=record],[class*=Surface],[class*=surface],[class*=Shell],[class*=shell],[class*=Tile],[class*=tile],[class*=Box],[class*=box],.publicProfileVisibility,.publicProfileSettingsNotice,.profileSocialEditor label,.adminListFilters,.adminArticleFilters,.adminPrivacyFilters,.adminBanFilters,.adminAuditFilters,.adminBanTargetSearch,.adminBanTargetResults,.adminCampaignDelivery,.adminLinkedIdentities a,.adminNewsUpload,.maralysToastMark){border:0!important}:where([class*=Card],[class*=card],[class*=Panel],[class*=panel],[class*=Frame],[class*=frame],[class*=Avatar],[class*=avatar],[class*=Cover],[class*=cover],[class*=Preview],[class*=preview],[class*=Dialog],[class*=dialog]):before,:where([class*=Card],[class*=card],[class*=Panel],[class*=panel],[class*=Frame],[class*=frame],[class*=Avatar],[class*=avatar],[class*=Cover],[class*=cover],[class*=Preview],[class*=preview],[class*=Dialog],[class*=dialog]):after{border-color:#0000!important}.maralysToast{box-shadow:0 22px 70px #0000007a}.accountPortal .accountClient.isAuthenticated{padding:116px clamp(20px,3.2vw,58px) 96px}.dashboardGrid{grid-template-columns:300px minmax(0,1fr);gap:20px;max-width:1440px}.accountIdentity{background:radial-gradient(circle at 100% 0,#ff5a006b,#0000 36%),linear-gradient(155deg,#17100d,#0b0b0b 64%);border-radius:28px;min-height:540px;padding:28px;top:112px}.accountIdentity:after{display:none}.accountIdentityTop{letter-spacing:.08em;justify-content:flex-start;font-size:7px}.accountAvatar{width:96px;height:96px;box-shadow:none;margin-top:44px}.accountAvatar i{font-size:42px}.accountIdentity p{margin:22px 0 7px;font-size:9px}.accountIdentity h2{letter-spacing:-.015em;margin:0;font-size:clamp(32px,2.8vw,44px);line-height:.96}.accountIdentityEmail{overflow-wrap:anywhere;margin-top:11px;font-size:10px!important}.accountIdentityStatus{margin-top:18px}.accountAdminLink,.accountArticlesLink{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:16px;min-height:46px;padding:0;font-size:9px;display:flex}.accountAdminLink{margin-top:auto}.accountArticlesLink{margin-top:8px}.accountArticlesLink span,.accountAdminLink span{color:#ffffffb8;font-size:inherit}.accountArticlesLink strong,.accountAdminLink strong{color:var(--orange);font-size:15px;font-weight:450}.accountIdentity button{color:#ffffff9e;background:0 0;border:0;border-radius:0;align-items:center;min-height:42px;margin-top:8px;padding:0}.idOverview{background:radial-gradient(circle at 91% 14%,#ff5c00c2,#91150075 28%,#0000 58%),linear-gradient(145deg,#120805,#090909 62%);border-radius:28px;min-height:420px;padding:34px 40px}.idOverviewCopy{max-width:700px}.idOverviewCopy h2{letter-spacing:-.015em;max-width:680px;margin-top:42px;font-size:clamp(48px,5vw,76px);line-height:.86}.idOverviewCopy p{max-width:410px;margin:16px 0 0;font-size:11px}.idOverviewStats{border:0;gap:clamp(18px,3vw,48px);max-width:830px;margin-top:32px}.idOverviewStats article,.idOverviewStats article+article{background:0 0;border:0;border-radius:0;justify-content:flex-end;min-height:56px;padding:0}.idOverviewStats i{bottom:7px;right:0}.idOverviewWord{color:#ffffff06;font-size:clamp(160px,17vw,250px);bottom:-.13em;right:-.02em}.publicProfileSettings{background:linear-gradient(150deg,#161616,#0c0c0c 72%);border-radius:28px;margin-top:20px;padding:clamp(30px,3.2vw,42px)}.publicProfileSettings:after{opacity:.1;top:-220px;right:-210px}.publicProfileSettings>header{gap:26px;margin-bottom:28px}.publicProfileSettings>header>div{max-width:650px}.publicProfileSettings>header h2{margin:9px 0 12px;font-size:clamp(38px,3.5vw,54px);line-height:.94}.publicProfileSettings>header>a{background:0 0;border:0;border-radius:0;gap:18px;padding:8px 0}.publicProfileVisibility{background:0 0;border-radius:0;margin-bottom:20px;padding:12px 0}.profileImageEditorGrid{grid-template-columns:minmax(310px,.85fr) minmax(430px,1.15fr);gap:10px;margin-bottom:20px}.profileImageEditor{background:#0a0a0a;border-radius:18px;gap:15px;min-height:142px;padding:14px}.profileImagePreview{width:96px}.profileImageEditor[data-kind=cover] .profileImagePreview{border-radius:12px;width:min(18vw,220px);min-width:170px}.profileImageEditor h3{margin:6px 0;font-size:18px}.profileImageEditor p{min-height:0;font-size:8px}.profileImageEditor>div:nth-child(2)>div{margin-top:12px}.publicProfileFieldGrid{gap:12px}.publicProfileOptions{margin:20px 0}.profileSocialEditor{margin:22px 0}.profileSocialEditor>div{gap:10px}.profileSocialEditor label{background:#ffffff06;border-radius:13px;min-height:54px}.maralysWallet{border-radius:28px;margin-top:20px}.walletGlow{display:none}.walletHeader{padding:38px 40px 24px}.walletHeader h2{margin-top:14px;font-size:clamp(46px,4.8vw,70px)}.walletBalance{padding:0 40px 38px}.walletBalance>strong{font-size:clamp(72px,8vw,120px)}.walletTransfer,.walletHistory{padding:36px 40px}.accountSections{gap:12px;margin-top:20px}.accountCard{border-radius:26px;min-height:320px;padding:34px}.accountCardHeading{margin-bottom:36px}.accountCardHeading h2{font-size:clamp(32px,2.8vw,44px)}.profileImageEditor label,.profileImageEditor button,.publicProfileSettings>header>a,.accountAdminLink,.accountArticlesLink,.accountIdentity button{box-shadow:none!important;border:0!important}.profileImageEditor button{border-radius:0;padding-left:4px;padding-right:4px}.profileImageEditor label{border-radius:10px}.accountClient.isAuthenticated :where(button,a){box-shadow:none!important;border:0!important}.accountClient.isAuthenticated :where(button,a):focus-visible{outline:2px solid var(--orange);outline-offset:4px}@media (max-width:1200px){.dashboardGrid{grid-template-columns:270px minmax(0,1fr);gap:16px}.profileImageEditorGrid{grid-template-columns:1fr}.profileImageEditor[data-kind=cover] .profileImagePreview{width:min(31vw,260px)}}@media (max-width:920px){.accountPortal .accountClient.isAuthenticated{padding:104px 18px 72px}.dashboardGrid{grid-template-columns:1fr;gap:14px}.accountIdentity{min-height:480px;position:relative;top:0}.idOverview{min-height:400px}.publicProfileSettings,.maralysWallet,.accountSections{margin-top:14px}}@media (max-width:640px){.accountPortal .accountClient.isAuthenticated{padding:92px 12px 48px}.accountIdentity{border-radius:22px;min-height:430px;padding:22px}.accountAvatar{width:82px;height:82px;margin-top:32px}.accountAvatar i{font-size:35px}.accountIdentity h2{font-size:36px}.idOverview{border-radius:22px;min-height:0;padding:25px 22px}.idOverviewCopy h2{margin-top:34px;font-size:clamp(48px,14vw,62px)}.idOverviewStats{grid-template-columns:1fr;gap:7px;margin-top:26px}.idOverviewStats article,.idOverviewStats article+article{min-height:62px;padding:11px 14px}.idOverviewStats i{bottom:27px;right:14px}.idOverviewWord{font-size:200px}.publicProfileSettings{border-radius:22px;padding:24px 20px}.publicProfileSettings>header{flex-direction:column;align-items:stretch}.publicProfileSettings>header h2{font-size:38px}.publicProfileSettings>header>a{justify-content:space-between}.profileImageEditor{grid-template-columns:82px minmax(0,1fr);min-height:126px;padding:12px}.profileImagePreview{width:82px}.profileImageEditor[data-kind=cover]{grid-template-columns:1fr}.profileImageEditor[data-kind=cover] .profileImagePreview{width:100%;min-width:0}.publicProfileFieldGrid,.profileSocialEditor>div{grid-template-columns:1fr}.publicProfileBioField{grid-column:auto}.publicProfileOptions,.profileSocialEditor legend{flex-direction:column;align-items:flex-start}.profileSocialEditor legend small{text-align:left}.walletHeader,.walletBalance,.walletTransfer,.walletHistory{padding-left:22px;padding-right:22px}.accountCard{border-radius:22px;padding:26px 22px}.accountCardHeading{margin-bottom:28px}}.aboutPage{background:#050505}.aboutHero{isolation:isolate;color:#fff;background:#050505;border-radius:44px;height:calc(100svh - 16px);min-height:760px;position:relative;overflow:hidden}.aboutHeroMedia,.aboutHeroMedia>span{position:absolute;inset:0}.aboutHeroMedia{z-index:-1}.aboutHeroMedia img{object-fit:cover;object-position:center 46%;filter:saturate(.76)contrast(1.06);transform:scale(1.015)}.aboutHeroMedia>span{background:linear-gradient(90deg,#020202fa 0%,#020202e6 36%,#0202027a 67%,#0202023d 100%),linear-gradient(#0202024d,#0000 48%,#020202d1)}.aboutHeroCopy{z-index:3;width:min(980px,70vw);position:absolute;bottom:clamp(66px,8vh,104px);left:4.3vw}.aboutHeroCopy .innerBreadcrumb{margin-bottom:38px}.aboutHeroCopy h1{letter-spacing:-.015em;text-wrap:balance;max-width:980px;margin:24px 0 0;font-size:clamp(68px,7.8vw,132px);font-weight:350;line-height:.84}.aboutHeroCopy>p:last-of-type{color:#ffffffc2;max-width:620px;margin:28px 0 0;font-size:clamp(14px,1.15vw,18px);line-height:1.55}.aboutTextLink{background:var(--orange);color:#090909;text-transform:uppercase;border-radius:12px;align-items:center;gap:34px;min-height:48px;margin-top:34px;padding:0 17px;font-size:10px;font-weight:650;display:inline-flex}.aboutTextLink i{font-size:15px;font-style:normal}.aboutHeroDate{z-index:3;justify-items:end;display:grid;position:absolute;bottom:clamp(68px,8vh,104px);right:4.3vw}.aboutHeroDate strong{letter-spacing:-.015em;font-size:clamp(43px,4.4vw,74px);font-weight:350;line-height:.9}.aboutHeroDate span,.aboutHeroDate small{color:#ffffffad;letter-spacing:.08em;text-transform:uppercase;margin-top:9px;font-size:8px}.aboutHeroDate small{color:var(--orange);margin-top:4px}.aboutIntro{color:#0a0a0a;background:#efede7;border-radius:42px;grid-template-columns:minmax(120px,.45fr) minmax(520px,1.55fr) minmax(250px,.72fr);gap:5vw;margin-top:8px;padding:clamp(100px,10vw,155px) 4.3vw 4.3vw;display:grid}.aboutIntro>.sectionEyebrow{color:#0000007a}.aboutIntro>h2{letter-spacing:-.015em;max-width:930px;margin:0;font-size:clamp(56px,6.6vw,106px);font-weight:360;line-height:.88}.aboutIntroCopy{align-self:end}.aboutIntroCopy>span,.aboutHardwareCopy>span{color:var(--orange);letter-spacing:.08em;text-transform:uppercase;font-size:8px}.aboutIntroCopy h3{letter-spacing:-.015em;margin:18px 0 14px;font-size:clamp(25px,2.3vw,38px);font-weight:430;line-height:.98}.aboutIntroCopy p,.aboutPrinciples header>p:last-child,.aboutPrinciples article p,.aboutHardwareCopy>p,.aboutClosing>p:last-of-type{color:#0000009c;margin:0;font-size:12px;line-height:1.55}.aboutIntroMedia{background:#111;border-radius:27px;grid-column:1/-1;min-height:540px;margin-top:clamp(52px,6vw,92px);position:relative;overflow:hidden}.aboutIntroMedia img,.aboutHardwareMedia img,.aboutGallery figure>div img{object-fit:cover}.aboutPrinciples{color:#fff;background:#080808;border-radius:42px;margin-top:8px;padding:clamp(100px,10vw,160px) 4.3vw}.aboutPrinciples>header{grid-template-columns:minmax(120px,.45fr) minmax(520px,1.55fr) minmax(250px,.72fr);align-items:end;gap:5vw;display:grid}.aboutPrinciples header h2{letter-spacing:-.015em;margin:0;font-size:clamp(56px,6.4vw,104px);font-weight:350;line-height:.87}.aboutPrinciples header>p:last-child{color:#ffffff94}.aboutPrinciples>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:clamp(65px,8vw,120px);display:grid}.aboutPrinciples article{background:#121212;border-radius:28px;flex-direction:column;justify-content:flex-end;min-height:420px;padding:clamp(28px,3.5vw,50px);display:flex}.aboutPrinciples article:last-child{background:linear-gradient(145deg,#ff6500,#b51b00 72%)}.aboutPrinciples article>span{color:#ffffff85;letter-spacing:.08em;text-transform:uppercase;margin-bottom:auto;font-size:8px}.aboutPrinciples article h3{letter-spacing:-.015em;max-width:650px;margin:0;font-size:clamp(42px,4.8vw,75px);font-weight:360;line-height:.9}.aboutPrinciples article p{color:#ffffffa8;max-width:560px;margin-top:24px}.aboutPrinciples article:last-child p{color:#ffffffd6}.aboutHardware{color:#090909;background:#efede7;border-radius:42px;grid-template-columns:minmax(0,.95fr) minmax(470px,1.05fr);min-height:720px;margin-top:8px;display:grid;overflow:hidden}.aboutHardwareMedia{background:#111;min-height:720px;position:relative}.aboutHardwareCopy{flex-direction:column;justify-content:center;padding:clamp(52px,6vw,100px);display:flex}.aboutHardwareCopy .sectionEyebrow{color:#0000007a;margin-bottom:44px}.aboutHardwareCopy h2{letter-spacing:-.015em;margin:18px 0 24px;font-size:clamp(50px,5.4vw,86px);font-weight:360;line-height:.88}.aboutHardwareCopy>p{max-width:620px}.aboutHardwareCopy dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:54px 0 0;display:grid}.aboutHardwareCopy dl>div{background:#0000000e;border-radius:18px;min-height:110px;padding:18px}.aboutHardwareCopy dt{letter-spacing:-.015em;font-size:clamp(27px,2.5vw,40px);font-weight:430}.aboutHardwareCopy dd{color:#00000080;letter-spacing:.07em;text-transform:uppercase;margin:24px 0 0;font-size:8px}.aboutGallery{color:#fff;background:#080808;border-radius:42px;margin-top:8px;padding:clamp(100px,10vw,160px) 4.3vw}.aboutGallery>header{grid-template-columns:minmax(150px,.5fr) minmax(520px,1.5fr);gap:5vw;display:grid}.aboutGallery header h2{letter-spacing:-.015em;max-width:980px;margin:0;font-size:clamp(56px,6.2vw,100px);font-weight:350;line-height:.88}.aboutGallery>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:clamp(60px,7vw,105px);display:grid}.aboutGallery figure{background:#111;border-radius:26px;margin:0;overflow:hidden}.aboutGallery figure>div{min-height:460px;position:relative;overflow:hidden}.aboutGallery figcaption{grid-template-columns:42px minmax(120px,.55fr) minmax(180px,1fr);align-items:start;gap:20px;padding:25px 28px 28px;display:grid}.aboutGallery figcaption span{color:var(--orange);font-size:9px}.aboutGallery figcaption strong{font-size:16px;font-weight:480}.aboutGallery figcaption p{color:#ffffff8f;margin:0;font-size:10px;line-height:1.5}.aboutClosing{color:#f6f4ef;background:radial-gradient(circle at 84% 10%,#ff4e002e,#0000 28%),#080808;border-radius:42px;margin-top:8px;padding:clamp(96px,9vw,150px) 4.3vw 4.3vw}.aboutClosing .sectionEyebrow{color:#ffffff80}.aboutClosingHeader{grid-template-columns:minmax(150px,.42fr) minmax(560px,1.5fr) minmax(270px,.55fr);align-items:end;gap:clamp(30px,5vw,90px);display:grid}.aboutClosingHeader h2{letter-spacing:-.005em;max-width:1020px;margin:0;font-size:clamp(58px,6vw,102px);font-weight:360;line-height:.91}.aboutClosingHeader>p:last-child{color:#fff9;max-width:390px;margin:0 0 4px;font-size:13px;line-height:1.5}.aboutClosingChoices{grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);gap:10px;margin-top:clamp(70px,7vw,112px);display:grid}.aboutClosingCard{isolation:isolate;color:#fff;background:#151515;border-radius:28px;flex-direction:column;justify-content:space-between;min-height:510px;padding:30px;display:flex;position:relative;overflow:hidden}.aboutClosingCard>img{z-index:-3;object-fit:cover;object-position:center;transition:transform .45s}.aboutClosingCard:hover>img{transform:scale(1.025)}.aboutClosingCardShade{z-index:-2;background:linear-gradient(#0000001f,#0000002e 38%,#000000e6 100%),linear-gradient(90deg,#00000073,#0000 65%);position:absolute;inset:0}.aboutClosingCardPartner{color:#090909;background:linear-gradient(145deg,#ff6500 0%,#ee3100 58%,#a51400 100%)}.aboutClosingCardTop,.aboutClosingCardCopy{z-index:1;display:flex;position:relative}.aboutClosingCardTop{justify-content:space-between;align-items:center}.aboutClosingCardTop small{letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:650}.aboutClosingCardTop i{color:#080808;background:#f6f4ef;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;font-style:normal;display:inline-flex}.aboutClosingCardPartner .aboutClosingCardTop i{color:#fff;background:#080808}.aboutClosingCardCopy{flex-direction:column}.aboutClosingCardCopy strong{letter-spacing:-.005em;max-width:760px;font-size:clamp(46px,4.7vw,78px);font-weight:380;line-height:.91}.aboutClosingCardPartner .aboutClosingCardCopy strong{font-size:clamp(43px,3.8vw,64px)}.aboutClosingCardCopy>small{color:#ffffffad;max-width:500px;margin-top:22px;font-size:12px;line-height:1.45}.aboutClosingCardPartner .aboutClosingCardCopy>small{color:#000000a8}@media (max-width:1080px){.aboutHeroDate{display:none}.aboutHeroCopy{width:min(900px,86vw)}.aboutIntro,.aboutPrinciples>header{grid-template-columns:150px minmax(0,1fr)}.aboutIntroCopy,.aboutPrinciples header>p:last-child{grid-column:2;max-width:620px}.aboutHardware{grid-template-columns:.82fr 1.18fr}.aboutGallery figure>div{min-height:360px}.aboutGallery figcaption{grid-template-columns:32px 1fr}.aboutGallery figcaption p{grid-column:2}.aboutClosingHeader{grid-template-columns:150px minmax(0,1fr)}.aboutClosingHeader>p:last-child{grid-column:2;max-width:620px}.aboutClosingChoices{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr)}}@media (max-width:760px){.aboutHero,.aboutIntro,.aboutPrinciples,.aboutHardware,.aboutGallery,.aboutClosing{border-radius:26px}.aboutHero{height:max(760px,100svh - 12px);min-height:760px}.aboutHeroMedia img{object-position:62% center}.aboutHeroMedia>span{background:linear-gradient(#0202027a,#0202029e 42%,#020202 88%)}.aboutHeroCopy{width:auto;bottom:48px;left:20px;right:20px}.aboutHeroCopy h1{font-size:clamp(56px,15vw,78px)}.aboutHeroCopy>p:last-of-type{font-size:12px}.aboutIntro,.aboutPrinciples>header,.aboutGallery>header{grid-template-columns:1fr}.aboutIntro,.aboutPrinciples,.aboutGallery,.aboutClosing{padding:82px 20px}.aboutIntro>h2,.aboutPrinciples header h2,.aboutGallery header h2{font-size:clamp(48px,13vw,68px)}.aboutIntroCopy,.aboutPrinciples header>p:last-child{grid-column:auto;margin-top:18px}.aboutIntroMedia{min-height:330px;margin-top:44px}.aboutPrinciples>div,.aboutGallery>div{grid-template-columns:1fr}.aboutPrinciples article{min-height:360px}.aboutPrinciples article h3{font-size:clamp(42px,12vw,60px)}.aboutHardware{grid-template-columns:1fr}.aboutHardwareMedia{min-height:390px}.aboutHardwareCopy{padding:66px 20px 76px}.aboutHardwareCopy h2{font-size:clamp(46px,13vw,66px)}.aboutHardwareCopy dl{margin-top:42px}.aboutHardwareCopy dl>div{min-height:94px;padding:15px}.aboutGallery figure>div{min-height:280px}.aboutGallery figcaption{padding:20px}.aboutClosing{padding:82px 20px 20px}.aboutClosingHeader{grid-template-columns:1fr}.aboutClosingHeader h2{font-size:clamp(48px,13vw,68px)}.aboutClosingHeader>p:last-child{grid-column:auto}.aboutClosingChoices{grid-template-columns:1fr;margin-top:54px}.aboutClosingCard{min-height:430px;padding:24px}.aboutClosingCardCopy strong,.aboutClosingCardPartner .aboutClosingCardCopy strong{font-size:clamp(42px,11vw,58px)}}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.faqPage{color:#f7f5f2;background:#030303}.faqHero,.faqDirectory,.faqContact{border-radius:46px;margin-top:8px;position:relative;overflow:hidden}.faqHero{isolation:isolate;background:#050505;height:calc(100svh - 16px);min-height:780px}.faqHeroMedia,.faqHeroMedia>span{position:absolute;inset:0}.faqHeroMedia{z-index:-2}.faqHeroMedia img{object-fit:cover;object-position:center 48%;filter:saturate(.72)contrast(1.06)brightness(.88);transform:scale(1.015)}.faqHeroMedia>span{background:linear-gradient(90deg,#020202fa 0%,#020202e0 37%,#02020247 70%,#0202026b 100%),linear-gradient(#0202021f 48%,#020202f0 100%)}.faqHeroCopy{z-index:4;width:min(1080px,72vw);position:absolute;bottom:clamp(62px,8vh,108px);left:4.3vw}.faqHeroCopy .innerBreadcrumb{margin-bottom:42px}.faqHeroCopy h1{letter-spacing:-.012em;text-wrap:balance;max-width:1100px;margin:0;font-size:clamp(72px,8.4vw,148px);font-weight:340;line-height:.83}.faqHeroCopy>p{color:#ffffffad;max-width:630px;margin:32px 0 0;font-size:clamp(14px,1.15vw,18px);line-height:1.55}.faqHeroAction{color:#fff;letter-spacing:.045em;text-transform:uppercase;background:#ff5a00;border-radius:13px;justify-content:space-between;align-items:center;gap:32px;min-width:230px;min-height:54px;margin-top:36px;padding:0 18px;font-size:10px;font-weight:650;display:inline-flex}.faqHeroAction i{font-size:18px;font-style:normal}.faqHeroFacts{z-index:4;grid-template-columns:repeat(2,1fr);gap:7px;width:min(410px,27vw);display:grid;position:absolute;bottom:48px;right:4.3vw}.faqHeroFacts>div{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050505b8;border-radius:18px;align-content:space-between;min-height:126px;padding:19px;display:grid}.faqHeroFacts strong{color:#ff5a00;font-size:48px;font-weight:360;line-height:.85}.faqHeroFacts span{color:#ffffff7a;letter-spacing:.055em;text-transform:uppercase;font-size:8px;line-height:1.45}.faqDirectory{color:#070707;background:#efede8;padding:clamp(92px,10vw,165px) 4.3vw clamp(85px,9vw,145px)}.faqDirectoryHead{grid-template-columns:minmax(140px,.42fr) minmax(480px,1.28fr) minmax(260px,.52fr);align-items:start;gap:4vw;display:grid}.faqDirectoryHead>p,.faqContact>div:first-child>p{color:#ff5a00;letter-spacing:.075em;text-transform:uppercase;margin:9px 0 0;font-size:9px;font-weight:650}.faqDirectoryHead h2{letter-spacing:-.012em;margin:0;font-size:clamp(70px,8vw,138px);font-weight:340;line-height:.84}.faqDirectoryHead>span{color:#0009;max-width:390px;font-size:13px;line-height:1.58}.faqSearch{background:#fff;border-radius:22px;align-items:center;gap:22px;min-height:86px;margin-top:clamp(60px,6.5vw,100px);padding:0 25px;transition:box-shadow .18s,transform .18s;display:flex;position:relative;box-shadow:0 24px 70px #2d251c12}.faqSearch:focus-within{transform:translateY(-2px);box-shadow:0 28px 78px #2d251c1f}.faqSearchIcon{border:1.5px solid #111;border-radius:50%;flex:none;width:19px;height:19px;position:relative}.faqSearchIcon:after{content:"";transform-origin:0;background:#111;width:7px;height:1.5px;position:absolute;bottom:-3px;right:-5px;transform:rotate(48deg)}.faqSearch input{color:#090909;min-width:0;font:inherit;letter-spacing:0;background:0 0;border:0;outline:0;flex:1;font-size:clamp(17px,1.45vw,23px)}.faqSearch input::placeholder{color:#00000057}.faqSearch input::-webkit-search-cancel-button{display:none}.faqSearch>button{color:#111;cursor:pointer;background:#ece9e3;border:0;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-size:21px;display:grid}.faqCategoryRail{scrollbar-width:none;gap:7px;margin-top:12px;padding-bottom:5px;display:flex;overflow-x:auto}.faqCategoryRail::-webkit-scrollbar{display:none}.faqCategoryRail button{color:#000000a3;min-width:max-content;min-height:49px;font:inherit;letter-spacing:.035em;text-transform:uppercase;cursor:pointer;background:#0000000f;border:0;border-radius:13px;align-items:center;gap:18px;padding:0 16px;font-size:9px;font-weight:620;transition:background-color .18s,color .18s,transform .18s;display:flex}.faqCategoryRail button:hover,.faqCategoryRail button:focus-visible{transform:translateY(-2px)}.faqCategoryRail button[data-active=true]{color:#fff;background:#0a0a0a}.faqCategoryRail small{color:#ff5a00;font-size:8px}.faqWorkspace{grid-template-columns:minmax(220px,.35fr) minmax(0,1fr);gap:8px;margin-top:clamp(52px,5.5vw,85px);display:grid}.faqSummary{color:#fff;background:radial-gradient(circle at 78% 5%,#ff54008c,#0000 35%),linear-gradient(145deg,#17110e,#080808 70%);border-radius:24px;flex-direction:column;align-self:start;min-height:440px;padding:28px;display:flex;position:sticky;top:18px}.faqSummary>p{color:#ffffff75;letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:8px}.faqSummary>strong{color:#ff5a00;margin-top:32px;font-size:clamp(76px,7vw,118px);font-weight:340;line-height:.78}.faqSummary>span{color:#ffffffd1;margin-top:15px;font-size:11px}.faqSummary dl{gap:7px;margin:auto 0 26px;display:grid}.faqSummary dl>div{background:#ffffff12;border-radius:12px;justify-content:space-between;align-items:center;min-height:46px;padding:0 13px;display:flex}.faqSummary dt{color:#ffffff75;letter-spacing:.05em;text-transform:uppercase;font-size:8px}.faqSummary dd{color:#fff;margin:0;font-size:13px}.faqSummary>small{color:#ffffff6b;align-items:center;gap:9px;font-size:8px;line-height:1.4;display:flex}.faqSummary>small i{background:#a8ff35;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 15px #a8ff359e}.faqResults{align-content:start;gap:8px;display:grid}.faqDirectoryItem{background:#ffffffd1;border-radius:24px;transition:background-color .22s,transform .22s;overflow:hidden}.faqDirectoryItem:hover,.faqDirectoryItem[data-open=true]{background:#fff}.faqDirectoryItem>button{color:#090909;width:100%;min-height:134px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:56px minmax(0,1fr) 46px;align-items:center;gap:clamp(20px,3vw,50px);padding:25px clamp(22px,3vw,44px);display:grid}.faqDirectoryIndex{color:#ff5a00;letter-spacing:.04em;align-self:start;padding-top:7px;font-size:9px}.faqDirectoryQuestion{gap:13px;display:grid}.faqDirectoryQuestion small{color:#0000006b;letter-spacing:.065em;text-transform:uppercase;font-size:8px;font-weight:620}.faqDirectoryQuestion strong{letter-spacing:-.006em;max-width:1050px;font-size:clamp(27px,2.65vw,46px);font-weight:380;line-height:1.02}.faqDirectoryToggle{background:#eeebe5;border-radius:13px;place-items:center;width:42px;height:42px;transition:background-color .22s,transform .22s;display:grid;position:relative}.faqDirectoryToggle i{background:#0a0a0a;width:14px;height:1.5px;transition:transform .22s,background-color .22s;position:absolute}.faqDirectoryToggle i:last-child{transform:rotate(90deg)}.faqDirectoryItem[data-open=true] .faqDirectoryToggle{background:#ff5a00;transform:rotate(180deg)}.faqDirectoryItem[data-open=true] .faqDirectoryToggle i{background:#fff}.faqDirectoryItem[data-open=true] .faqDirectoryToggle i:last-child{transform:rotate(0)}.faqDirectoryAnswer{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1),opacity .22s;display:grid}.faqDirectoryAnswer>div{grid-template-columns:56px minmax(0,760px);gap:clamp(20px,3vw,50px);min-height:0;margin-left:clamp(22px,3vw,44px);display:grid;overflow:hidden}.faqDirectoryAnswer span{color:#ff5a00;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:620}.faqDirectoryAnswer p{color:#000000a1;white-space:pre-line;margin:0;font-size:clamp(14px,1.12vw,17px);line-height:1.68}.faqDirectoryItem[data-open=true] .faqDirectoryAnswer{opacity:1;grid-template-rows:1fr;padding-bottom:38px}.faqDirectoryEmpty{background:#ffffffc7;border-radius:24px;align-content:center;justify-items:start;min-height:430px;padding:clamp(30px,5vw,75px);display:grid}.faqDirectoryEmpty>span{color:#ff5a00;font-size:9px}.faqDirectoryEmpty h3{letter-spacing:-.01em;max-width:700px;margin:26px 0 0;font-size:clamp(45px,5vw,82px);font-weight:350;line-height:.9}.faqDirectoryEmpty p{color:#0000008f;max-width:520px;margin:25px 0 0;font-size:13px;line-height:1.55}.faqDirectoryEmpty button{color:#fff;min-width:190px;min-height:51px;font:inherit;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:#0a0a0a;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-top:32px;padding:0 16px;font-size:9px;display:flex}.faqDirectoryEmpty button b{color:#ff5a00;font-size:17px;font-weight:400}.faqContact{background:radial-gradient(circle at 82% 22%,#ff5c00f2,#0000 31%),linear-gradient(125deg,#080808 0%,#1c0804 46%,#891a00 100%);grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);align-items:end;gap:7vw;min-height:560px;padding:clamp(70px,8vw,125px) 4.3vw;display:grid}.faqContact h2{letter-spacing:-.012em;text-wrap:balance;max-width:1000px;margin:30px 0 0;font-size:clamp(68px,8vw,136px);font-weight:340;line-height:.84}.faqContact>div:last-child>p{color:#ffffffab;max-width:460px;margin:0;font-size:13px;line-height:1.6}.faqContact>div:last-child>div{gap:8px;margin-top:35px;display:grid}.faqContact a{color:#090909;letter-spacing:.04em;text-transform:uppercase;background:#fff;border-radius:13px;justify-content:space-between;align-items:center;gap:25px;min-height:56px;padding:0 18px;font-size:9px;font-weight:650;display:flex}.faqContact a+a{color:#fff;background:#ffffff1a}.faqContact a span{font-size:17px;font-weight:400}@media (max-width:1120px){.faqDirectoryHead{grid-template-columns:130px 1fr}.faqDirectoryHead>span{grid-column:2}.faqHeroFacts{width:350px}.faqWorkspace{grid-template-columns:210px minmax(0,1fr)}.faqContact{grid-template-columns:1fr}.faqContact>div:last-child{grid-template-columns:1fr 1fr;align-items:end;gap:40px;display:grid}.faqContact>div:last-child>div{margin-top:0}}@media (max-width:760px){.faqHero,.faqDirectory,.faqContact{border-radius:26px}.faqHero{height:max(760px,100svh - 12px);min-height:760px}.faqHeroMedia img{object-position:58% center}.faqHeroMedia>span{background:linear-gradient(#02020257,#020202a3 42%,#020202 90%)}.faqHeroCopy{width:auto;bottom:46px;left:20px;right:20px}.faqHeroCopy h1{font-size:clamp(52px,14.5vw,76px)}.faqHeroCopy>p{font-size:12px}.faqHeroFacts{display:none}.faqDirectory{padding:78px 20px}.faqDirectoryHead{grid-template-columns:1fr;gap:18px}.faqDirectoryHead>span{grid-column:auto}.faqDirectoryHead h2{font-size:clamp(53px,14vw,75px)}.faqSearch{border-radius:18px;min-height:70px;margin-top:46px;padding:0 18px}.faqSearch input{font-size:14px}.faqCategoryRail{margin-right:-20px}.faqWorkspace{grid-template-columns:1fr;margin-top:44px}.faqSummary{grid-template-columns:1fr 1fr;min-height:205px;padding:22px;display:grid;position:static}.faqSummary>strong{margin-top:20px}.faqSummary>span{text-align:right;place-self:end;margin-bottom:6px}.faqSummary dl,.faqSummary>small{display:none}.faqDirectoryItem{border-radius:19px}.faqDirectoryItem>button{grid-template-columns:32px minmax(0,1fr) 36px;gap:12px;min-height:120px;padding:20px 16px}.faqDirectoryQuestion strong{font-size:clamp(23px,7vw,32px)}.faqDirectoryToggle{border-radius:11px;width:35px;height:35px}.faqDirectoryAnswer>div{grid-template-columns:32px minmax(0,1fr);gap:12px;margin:0 16px}.faqDirectoryItem[data-open=true] .faqDirectoryAnswer{padding-bottom:28px}.faqContact{grid-template-columns:1fr;align-content:space-between;min-height:650px;padding:82px 20px 38px}.faqContact h2{font-size:clamp(52px,14vw,74px)}.faqContact>div:last-child{display:block}.faqContact>div:last-child>div{margin-top:30px}}.knowledgeHero,.knowledgeLibrary,.knowledgeContribute{border-radius:46px;margin-top:8px;position:relative;overflow:hidden}.knowledgeHero{isolation:isolate;background:#050505;height:calc(100svh - 16px);min-height:780px}.knowledgeHero .siteHeader{z-index:10}.knowledgeHeroMedia,.knowledgeHeroMedia>span{position:absolute;inset:0}.knowledgeHeroMedia{z-index:-2}.knowledgeHeroMedia img{object-fit:cover;object-position:center 48%;filter:saturate(.76)contrast(1.08)brightness(.88);width:100%;height:100%;transform:scale(1.015)}.knowledgeHeroMedia>span{background:linear-gradient(90deg,#020202fa 0%,#020202e0 40%,#0202024d 73%,#0202026b 100%),linear-gradient(#0202021f 48%,#020202f0 100%)}.knowledgeHeroCopy{z-index:4;width:min(1140px,75vw);position:absolute;bottom:clamp(58px,7.5vh,100px);left:4.3vw}.knowledgeHeroCopy .innerBreadcrumb{margin-bottom:38px}.knowledgeHeroCopy>p{color:#ff5a00;letter-spacing:.075em;text-transform:uppercase;margin:0 0 25px;font-size:9px;font-weight:650}.knowledgeHeroCopy h1{letter-spacing:-.012em;text-wrap:balance;max-width:1120px;margin:0;font-size:clamp(70px,8.2vw,144px);font-weight:340;line-height:.83}.knowledgeHeroCopy>span{color:#ffffffad;max-width:650px;margin-top:31px;font-size:clamp(14px,1.15vw,18px);line-height:1.58;display:block}.knowledgeHeroCopy>div:last-child{gap:8px;margin-top:34px;display:flex}.knowledgeHeroCopy>div:last-child>a{color:#fff;letter-spacing:.045em;text-transform:uppercase;background:#ff5a00;border-radius:13px;justify-content:space-between;align-items:center;gap:28px;min-width:220px;min-height:54px;padding:0 18px;font-size:9px;font-weight:650;display:flex}.knowledgeHeroCopy>div:last-child>a+a{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff1f}.knowledgeHeroCopy>div:last-child i{font-size:18px;font-style:normal}.knowledgeHeroCopy>div:last-child a span:last-child{font-size:17px}.knowledgeHeroFacts{z-index:4;grid-template-columns:repeat(2,1fr);gap:7px;width:min(410px,27vw);display:grid;position:absolute;bottom:48px;right:4.3vw}.knowledgeHeroFacts>div{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050505b8;border-radius:18px;align-content:space-between;min-height:126px;padding:19px;display:grid}.knowledgeHeroFacts strong{color:#ff5a00;font-size:48px;font-weight:360;line-height:.85}.knowledgeHeroFacts span{color:#ffffff7a;letter-spacing:.055em;text-transform:uppercase;font-size:8px;line-height:1.45}.knowledgeLibrary{color:#070707;background:#efede8;padding:clamp(92px,10vw,165px) 4.3vw clamp(85px,9vw,145px)}.knowledgeLibraryHead{grid-template-columns:minmax(140px,.42fr) minmax(480px,1.28fr) minmax(260px,.52fr);align-items:start;gap:4vw;display:grid}.knowledgeLibraryHead>p,.knowledgeContribute>div:first-child>p{color:#ff5a00;letter-spacing:.075em;text-transform:uppercase;margin:9px 0 0;font-size:9px;font-weight:650}.knowledgeLibraryHead h2{letter-spacing:-.012em;margin:0;font-size:clamp(70px,8vw,138px);font-weight:340;line-height:.84}.knowledgeLibraryHead>span{color:#0009;max-width:400px;font-size:13px;line-height:1.58}.knowledgeSearch{background:#fff;border-radius:22px;align-items:center;gap:22px;min-height:86px;margin-top:clamp(60px,6.5vw,100px);padding:0 16px 0 25px;transition:box-shadow .18s,transform .18s;display:flex;box-shadow:0 24px 70px #2d251c12}.knowledgeSearch:focus-within{transform:translateY(-2px);box-shadow:0 28px 78px #2d251c1f}.knowledgeSearchIcon{border:1.5px solid #111;border-radius:50%;flex:none;width:19px;height:19px;position:relative}.knowledgeSearchIcon:after{content:"";transform-origin:0;background:#111;width:7px;height:1.5px;position:absolute;bottom:-3px;right:-5px;transform:rotate(48deg)}.knowledgeSearch input{color:#090909;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:clamp(17px,1.45vw,23px)}.knowledgeSearch input::placeholder{color:#00000057}.knowledgeSearch input::-webkit-search-cancel-button{display:none}.knowledgeSearch button{color:#fff;min-width:145px;min-height:54px;font:inherit;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:#0a0a0a;border:0;border-radius:13px;justify-content:space-between;align-items:center;gap:25px;padding:0 17px;font-size:9px;font-weight:650;display:flex}.knowledgeSearch button span{color:#ff5a00;font-size:17px}.knowledgeTopics{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#ff5a00 #0000001a;grid-auto-columns:minmax(220px,1fr);grid-auto-flow:column;gap:8px;margin-top:12px;padding-bottom:5px;display:grid;overflow-x:auto}.knowledgeTopics>a{color:#090909;background:#0000000e;border-radius:20px;align-content:space-between;min-height:205px;padding:19px;transition:background-color .18s,color .18s,transform .18s;display:grid;position:relative}.knowledgeTopics>a:hover,.knowledgeTopics>a:focus-visible{transform:translateY(-3px)}.knowledgeTopics>a[data-active=true]{color:#fff;background:#0a0a0a}.knowledgeTopics>a>span{color:#ff5a00;font-size:8px}.knowledgeTopics>a strong{align-self:end;margin-top:auto;font-size:clamp(25px,2vw,35px);font-weight:400;line-height:.95}.knowledgeTopics>a p{color:#0000007a;min-height:3.8em;margin:14px 38px 0 0;font-size:9px;line-height:1.42}.knowledgeTopics>a[data-active=true] p{color:#ffffff80}.knowledgeTopics>a i{color:#ff5a00;font-size:18px;font-style:normal;position:absolute;bottom:18px;right:18px}.knowledgeResultsHead{justify-content:space-between;align-items:end;gap:35px;margin-top:clamp(80px,9vw,145px);margin-bottom:46px;display:flex}.knowledgeResultsHead>div>span{color:#ff5a00;letter-spacing:.065em;text-transform:uppercase;font-size:9px;font-weight:650}.knowledgeResultsHead h2{letter-spacing:-.01em;margin:18px 0 0;font-size:clamp(46px,5.2vw,88px);font-weight:350;line-height:.88}.knowledgeResultsHead>strong{color:#ff5a00;justify-items:end;font-size:clamp(56px,6vw,92px);font-weight:340;line-height:.76;display:grid}.knowledgeResultsHead>strong small{color:#00000070;letter-spacing:.05em;text-transform:uppercase;margin-top:14px;font-size:8px;font-weight:600}.knowledgeFeatured{color:#fff;background:#090909;border-radius:32px;grid-template-columns:minmax(0,1.18fr) minmax(430px,.82fr);min-height:670px;display:grid;overflow:hidden}.knowledgeFeaturedMedia{min-height:670px;position:relative;overflow:hidden}.knowledgeFeaturedMedia img{object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.22,1,.36,1)}.knowledgeFeaturedMedia>span{background:linear-gradient(90deg,#0000 70%,#090909b8);position:absolute;inset:0}.knowledgeFeatured:hover .knowledgeFeaturedMedia img{transform:scale(1.035)}.knowledgeFeaturedCopy{flex-direction:column;min-width:0;padding:clamp(34px,4vw,64px);display:flex}.knowledgeFeaturedCopy>div:first-child{color:#fff6;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:20px;font-size:8px;display:flex}.knowledgeFeaturedCopy>div:first-child>span{color:#ff5a00}.knowledgeFeaturedCopy>p{color:#ff5a00;letter-spacing:.06em;text-transform:uppercase;margin:clamp(65px,7vw,110px) 0 0;font-size:9px;font-weight:650}.knowledgeFeaturedCopy h2{letter-spacing:-.008em;margin:20px 0 0;font-size:clamp(43px,4.2vw,72px);font-weight:360;line-height:.9}.knowledgeFeaturedCopy h2 a{color:inherit}.knowledgeFeaturedCopy blockquote{color:#ffffff94;max-width:650px;margin:28px 0 0;font-size:13px;font-style:normal;line-height:1.6}.knowledgeTags{flex-wrap:wrap;gap:6px;margin-top:26px;display:flex}.knowledgeTags a{color:#ffffff8c;background:#ffffff13;border-radius:9px;padding:8px 10px;font-size:8px}.knowledgeFeaturedCopy footer{justify-content:space-between;align-items:end;gap:25px;margin-top:auto;padding-top:35px;display:flex}.knowledgeFeaturedCopy footer>a{color:#fff;gap:5px;display:grid}.knowledgeFeaturedCopy footer small{color:#ffffff61;letter-spacing:.06em;text-transform:uppercase;font-size:7px}.knowledgeFeaturedCopy footer strong{font-size:12px;font-weight:520}.knowledgeFeaturedCopy footer>a>span,.knowledgeFeaturedCopy footer>div>span{color:#fff6;font-size:8px}.knowledgeFeaturedCopy footer>div{justify-items:end;gap:12px;display:grid}.knowledgeFeaturedCopy footer>div>a{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#ff5a00;border-radius:12px;justify-content:space-between;align-items:center;gap:25px;min-width:145px;min-height:48px;padding:0 15px;font-size:9px;font-weight:650;display:flex}.knowledgeFeaturedCopy footer b{font-size:16px;font-weight:400}.knowledgeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 10px;margin-top:64px;display:grid}.knowledgeCard{color:#090909;min-width:0}.knowledgeCardMedia{aspect-ratio:4/3;background:#ddd9d1;border-radius:23px;display:block;position:relative;overflow:hidden}.knowledgeCardMedia img{object-fit:cover;width:100%;height:100%;transition:transform .52s cubic-bezier(.22,1,.36,1)}.knowledgeCardMedia>span{background:linear-gradient(#0000 54%,#0006);position:absolute;inset:0}.knowledgeCard:hover .knowledgeCardMedia img{transform:scale(1.04)}.knowledgeCardMeta{color:#0000006b;letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;gap:16px;margin-top:21px;font-size:8px;display:flex}.knowledgeCardMeta>span{color:#ff5a00}.knowledgeCard h2{letter-spacing:-.006em;margin:18px 0 0;font-size:clamp(30px,2.7vw,48px);font-weight:380;line-height:.96}.knowledgeCard h2 a{color:inherit}.knowledgeCard>p{color:#0000008f;min-height:5em;margin:20px 0 0;font-size:12px;line-height:1.6}.knowledgeCard footer{grid-template-columns:1fr auto;align-items:end;gap:9px 20px;margin-top:27px;display:grid}.knowledgeCard footer>a:first-child,.knowledgeCard footer>span{color:#0000006b;font-size:8px}.knowledgeCard footer>a:last-child{color:#ff5a00;letter-spacing:.04em;text-transform:uppercase;grid-area:1/2/span 2;font-size:9px;font-weight:650}.knowledgeEmpty{background:#fff;border-radius:30px;align-content:center;justify-items:start;min-height:520px;padding:clamp(35px,6vw,90px);display:grid}.knowledgeEmpty>span{color:#ff5a00;font-size:9px}.knowledgeEmpty h2{letter-spacing:-.01em;max-width:760px;margin:28px 0 0;font-size:clamp(48px,6vw,94px);font-weight:350;line-height:.88}.knowledgeEmpty>p{color:#0000008c;max-width:530px;margin:27px 0 0;font-size:13px;line-height:1.55}.knowledgeEmpty>div{gap:8px;margin-top:34px;display:flex}.knowledgeEmpty>div>a{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#0a0a0a;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;min-width:185px;min-height:52px;padding:0 16px;font-size:9px;font-weight:650;display:flex}.knowledgeEmpty>div>a+a{background:#ff5a00}.knowledgeEmpty>div span{font-size:17px}.knowledgeLibrary .articlePagination{color:#090909;max-width:none;margin:70px 0 0}.knowledgeLibrary .articlePagination a{color:#0000008f}.knowledgeContribute{background:radial-gradient(circle at 82% 22%,#ff5c00f2,#0000 31%),linear-gradient(125deg,#080808 0%,#1c0804 46%,#891a00 100%);grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);align-items:end;gap:7vw;min-height:600px;padding:clamp(70px,8vw,125px) 4.3vw;display:grid}.knowledgeContribute h2{letter-spacing:-.012em;text-wrap:balance;max-width:1100px;margin:30px 0 0;font-size:clamp(66px,7.8vw,132px);font-weight:340;line-height:.84}.knowledgeContribute>div:last-child>p{color:#ffffffab;max-width:470px;margin:0;font-size:13px;line-height:1.62}.knowledgeContribute>div:last-child>div{gap:8px;margin-top:35px;display:grid}.knowledgeContribute>div:last-child a{color:#090909;letter-spacing:.04em;text-transform:uppercase;background:#fff;border-radius:13px;justify-content:space-between;align-items:center;gap:25px;min-height:56px;padding:0 18px;font-size:9px;font-weight:650;display:flex}.knowledgeContribute>div:last-child a+a{color:#fff;background:#ffffff1a}.knowledgeContribute>div:last-child a span{font-size:17px;font-weight:400}@media (max-width:1120px){.knowledgeLibraryHead{grid-template-columns:130px 1fr}.knowledgeLibraryHead>span{grid-column:2}.knowledgeHeroFacts{width:350px}.knowledgeFeatured{grid-template-columns:1fr}.knowledgeFeaturedMedia{min-height:520px}.knowledgeFeaturedMedia>span{background:linear-gradient(#0000 65%,#090909)}.knowledgeFeaturedCopy{min-height:580px}.knowledgeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledgeContribute{grid-template-columns:1fr}.knowledgeContribute>div:last-child{grid-template-columns:1fr 1fr;align-items:end;gap:40px;display:grid}.knowledgeContribute>div:last-child>div{margin-top:0}}@media (max-width:760px){.knowledgeHero,.knowledgeLibrary,.knowledgeContribute{border-radius:26px}.knowledgeHero{height:max(790px,100svh - 12px);min-height:790px}.knowledgeHeroMedia img{object-position:58% center}.knowledgeHeroMedia>span{background:linear-gradient(#02020257,#020202a3 42%,#020202 90%)}.knowledgeHeroCopy{width:auto;bottom:46px;left:20px;right:20px}.knowledgeHeroCopy>p{margin-bottom:19px}.knowledgeHeroCopy h1{font-size:clamp(50px,13.5vw,72px)}.knowledgeHeroCopy>span{font-size:12px}.knowledgeHeroCopy>div:last-child{display:grid}.knowledgeHeroFacts{display:none}.knowledgeLibrary{padding:78px 20px}.knowledgeLibraryHead{grid-template-columns:1fr;gap:18px}.knowledgeLibraryHead>span{grid-column:auto}.knowledgeLibraryHead h2{font-size:clamp(53px,14vw,75px)}.knowledgeSearch{border-radius:18px;min-height:70px;margin-top:46px;padding:0 9px 0 18px}.knowledgeSearch input{font-size:14px}.knowledgeSearch button{justify-content:center;width:52px;min-width:52px;padding:0;font-size:0}.knowledgeTopics{grid-auto-columns:78vw;margin-right:-20px}.knowledgeResultsHead{margin-top:76px}.knowledgeResultsHead h2{font-size:clamp(42px,11.5vw,59px)}.knowledgeResultsHead>strong{font-size:46px}.knowledgeResultsHead>strong small{display:none}.knowledgeFeatured{border-radius:24px;min-height:0}.knowledgeFeaturedMedia{min-height:360px}.knowledgeFeaturedCopy{min-height:620px;padding:28px 20px}.knowledgeFeaturedCopy>p{margin-top:65px}.knowledgeFeaturedCopy h2{font-size:clamp(39px,11vw,54px)}.knowledgeFeaturedCopy footer{flex-direction:column;align-items:stretch}.knowledgeFeaturedCopy footer>div{justify-items:stretch}.knowledgeGrid{grid-template-columns:1fr}.knowledgeCard>p{min-height:0}.knowledgeEmpty{min-height:540px;padding:28px 20px}.knowledgeEmpty h2{font-size:clamp(46px,13vw,66px)}.knowledgeEmpty>div{flex-direction:column;width:100%}.knowledgeContribute{grid-template-columns:1fr;align-content:space-between;min-height:680px;padding:82px 20px 38px}.knowledgeContribute h2{font-size:clamp(50px,13.5vw,72px)}.knowledgeContribute>div:last-child{display:block}.knowledgeContribute>div:last-child>div{margin-top:30px}}.serversPage{color:#f7f5f2;background:#030303}.serversHero,.serversLive,.serversRoadmap,.serversClosing{border-radius:46px;margin-top:8px;position:relative;overflow:hidden}.serversHero{isolation:isolate;background:#050505;height:calc(100svh - 16px);min-height:780px}.serversHero .siteHeader{z-index:10}.serversHeroMedia,.serversHeroMedia>span{position:absolute;inset:0}.serversHeroMedia{z-index:-2}.serversHeroMedia img{object-fit:cover;object-position:center 50%;filter:saturate(.72)contrast(1.08)brightness(.88);transform:scale(1.015)}.serversHeroMedia>span{background:linear-gradient(90deg,#020202fa 0%,#020202de 39%,#02020240 74%,#02020266 100%),linear-gradient(#0202021a 46%,#020202f0 100%)}.serversHeroCopy{z-index:4;width:min(1160px,74vw);position:absolute;bottom:clamp(58px,7.5vh,100px);left:4.3vw}.serversHeroCopy .innerBreadcrumb{margin-bottom:42px}.serversHeroCopy h1{letter-spacing:-.012em;text-wrap:balance;max-width:1160px;margin:0;font-size:clamp(70px,8.2vw,144px);font-weight:340;line-height:.83}.serversHeroCopy>p{color:#ffffffad;max-width:680px;margin:32px 0 0;font-size:clamp(14px,1.15vw,18px);line-height:1.56}.serversHeroCopy>a{color:#fff;letter-spacing:.045em;text-transform:uppercase;background:#ff5a00;border-radius:13px;justify-content:space-between;align-items:center;gap:30px;width:220px;min-height:54px;margin-top:35px;padding:0 18px;font-size:9px;font-weight:650;display:flex}.serversHeroCopy>a i{font-size:18px;font-style:normal}.serversHeroFacts{z-index:4;grid-template-columns:repeat(3,1fr);gap:7px;width:min(520px,34vw);display:grid;position:absolute;bottom:48px;right:4.3vw}.serversHeroFacts>div{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050505b8;border-radius:18px;align-content:space-between;min-height:126px;padding:18px;display:grid}.serversHeroFacts strong{color:#ff5a00;font-size:45px;font-weight:360;line-height:.85}.serversHeroFacts span{color:#ffffff7a;letter-spacing:.055em;text-transform:uppercase;font-size:7px;line-height:1.45}.serversLive{color:#070707;background:#efede8;padding:clamp(92px,10vw,165px) 4.3vw clamp(85px,9vw,145px)}.serversLiveHead,.serversRoadmap>header{grid-template-columns:minmax(140px,.42fr) minmax(500px,1.3fr) minmax(260px,.5fr);align-items:start;gap:4vw;display:grid}.serversLiveHead>p,.serversRoadmap>header>p,.serversClosing>div:first-child>p{color:#ff5a00;letter-spacing:.075em;text-transform:uppercase;margin:9px 0 0;font-size:9px;font-weight:650}.serversLiveHead h2,.serversRoadmap>header h2{letter-spacing:-.012em;text-wrap:balance;margin:0;font-size:clamp(68px,7.6vw,132px);font-weight:340;line-height:.84}.serversLiveHead>span,.serversRoadmap>header>span{color:#0009;max-width:400px;font-size:13px;line-height:1.58}.serversDirectionFeature{color:#fff;background:#090909;border-radius:32px;grid-template-columns:minmax(0,1.18fr) minmax(430px,.82fr);min-height:700px;margin-top:clamp(65px,7vw,110px);display:grid;overflow:hidden}.serversDirectionMedia{min-height:700px;position:relative;overflow:hidden}.serversDirectionMedia img{object-fit:cover;object-position:center;transition:transform .65s cubic-bezier(.22,1,.36,1)}.serversDirectionMedia>span{background:linear-gradient(90deg,#0000 68%,#090909bd);position:absolute;inset:0}.serversDirectionFeature:hover .serversDirectionMedia img{transform:scale(1.035)}.serversDirectionCopy{flex-direction:column;min-width:0;padding:clamp(34px,4vw,64px);display:flex}.serversDirectionCopy>div:first-child{color:#ff5a00;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:start;gap:24px;font-size:8px;font-weight:650;display:flex}.serversDirectionCopy>div:first-child strong{color:#ffffff1f;font-size:72px;font-weight:340;line-height:.76}.serversDirectionCopy>p{color:#ff5a00;letter-spacing:.06em;text-transform:uppercase;margin:auto 0 0;font-size:9px;font-weight:650}.serversDirectionCopy h2{letter-spacing:-.008em;margin:20px 0 0;font-size:clamp(48px,4.7vw,80px);font-weight:360;line-height:.88}.serversDirectionCopy blockquote{color:#ffffff94;max-width:660px;margin:29px 0 0;font-size:13px;font-style:normal;line-height:1.62}.serversDirectionCopy>div:last-child{gap:8px;margin-top:38px;display:grid}.serversDirectionCopy>div:last-child a,.serversLiveList footer a,.serversClosing>div:last-child a{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#ff5a00;border-radius:13px;justify-content:space-between;align-items:center;gap:24px;min-height:54px;padding:0 17px;font-size:9px;font-weight:650;display:flex}.serversDirectionCopy>div:last-child a+a,.serversLiveList footer a+a{background:#ffffff1a}.serversDirectionCopy>div:last-child a span,.serversLiveList footer a span,.serversClosing a span{font-size:17px;font-weight:400}.serversLiveList{margin-top:clamp(85px,9vw,145px)}.serversActiveDirections{margin-top:clamp(70px,8vw,120px)}.serversActiveDirections>header{justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px;display:flex}.serversActiveDirections>header p{margin:0;font-size:clamp(34px,4vw,68px);font-weight:350;line-height:.94}.serversActiveDirections>header span{color:#ff5a00;font-size:clamp(48px,5vw,78px);font-weight:340;line-height:.8}.serversActiveDirections>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.serversActiveDirectionCard:only-child{grid-column:1/-1}.serversActiveDirectionCard{isolation:isolate;color:#fff;border-radius:28px;min-height:580px;display:block;position:relative;overflow:hidden}.serversActiveDirectionCard>img{z-index:-2;object-fit:cover;transition:transform .65s cubic-bezier(.22,1,.36,1)}.serversActiveDirectionCard>i{z-index:-1;background:linear-gradient(#0000002e,#0000001f 40%,#000000f0);position:absolute;inset:0}.serversActiveDirectionCard:hover>img,.serversActiveDirectionCard:focus-visible>img{transform:scale(1.04)}@media (max-width:760px){.serversActiveDirections>header{flex-direction:column;align-items:start;gap:12px}.serversActiveDirections>div{grid-template-columns:minmax(0,1fr)}.serversActiveDirectionCard{min-height:500px}}.serversLiveList>header{justify-content:space-between;align-items:end;gap:30px;margin-bottom:42px;display:flex}.serversLiveList>header p{letter-spacing:-.01em;margin:0;font-size:clamp(48px,5.5vw,92px);font-weight:350;line-height:.88}.serversLiveList>header span{color:#ff5a00;font-size:clamp(58px,6vw,96px);font-weight:340;line-height:.78}.serversLiveList>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.serversLiveList article{background:#fff;border-radius:27px;flex-direction:column;min-width:0;min-height:720px;padding:10px;display:flex}.serversLiveCardMedia{aspect-ratio:16/10;background:#dad6cf;border-radius:20px;display:block;position:relative;overflow:hidden}.serversLiveCardMedia img{object-fit:cover;transition:transform .56s cubic-bezier(.22,1,.36,1)}.serversLiveCardMedia>span{background:linear-gradient(#0000 55%,#00000073);position:absolute;inset:0}.serversLiveList article:hover .serversLiveCardMedia img{transform:scale(1.04)}.serversLiveCardTop{color:#ff5a00;letter-spacing:.055em;text-transform:uppercase;justify-content:space-between;gap:18px;padding:22px 17px 0;font-size:8px;font-weight:650;display:flex}.serversLiveCardTop small{color:#0006;text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:58%;font-size:8px;overflow:hidden}.serversLiveList h3{letter-spacing:-.01em;margin:48px 17px 0;font-size:clamp(56px,6vw,102px);font-weight:350;line-height:.78}.serversLiveList h3 a{color:#090909}.serversLiveList article>p{color:#00000091;max-width:650px;margin:27px 17px 0;font-size:12px;line-height:1.62}.serversLiveList footer{grid-template-columns:1fr .55fr;gap:7px;margin:auto 7px 7px;padding-top:35px;display:grid}.serversLiveList footer a+a{color:#090909;background:#eeeae3}.serversRoadmap{background:#080808;padding:clamp(92px,10vw,165px) 4.3vw clamp(85px,9vw,145px)}.serversRoadmap>header>span{color:#ffffff8f}.serversRoadmap>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:clamp(65px,7vw,110px);display:grid}.serversRoadmapCard{isolation:isolate;color:#fff;border-radius:28px;min-height:650px;position:relative;overflow:hidden}.serversRoadmapCard:nth-child(2){min-height:720px}.serversRoadmapCard>img{z-index:-2;object-fit:cover;transition:transform .65s cubic-bezier(.22,1,.36,1),filter .28s}.serversRoadmapCard>i{z-index:-1;background:linear-gradient(#0000003d,#0000001f 36%,#000000f0);position:absolute;inset:0}.serversRoadmapCard:hover>img,.serversRoadmapCard:focus-visible>img{filter:saturate(1.08);transform:scale(1.045)}.serversRoadmapCardDisabled{cursor:default}.serversRoadmapCardDisabled>img{filter:saturate(.12)brightness(.42)}.serversRoadmapCardDisabled:hover>img{filter:saturate(.12)brightness(.42);transform:none}.serversRoadmapCardDisabled>i{background:linear-gradient(#0000009e,#00000085 36%,#000000f7)}.serversRoadmapTop{justify-content:space-between;align-items:center;display:flex;position:absolute;top:25px;left:24px;right:24px}.serversRoadmapTop small,.serversRoadmapTop b,.serversRoadmapCopy>small,.serversRoadmapAction{letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-style:normal}.serversRoadmapTop b{color:#ffffffb3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050505ad;border-radius:999px;padding:7px 10px}.serversRoadmapCopy{display:grid;position:absolute;bottom:88px;left:25px;right:25px}.serversRoadmapCopy>small{color:#ff6a1a}.serversRoadmapCopy strong{letter-spacing:-.01em;margin-top:15px;font-size:clamp(46px,4.6vw,78px);font-weight:350;line-height:.82}.serversRoadmapCopy p{color:#ffffff9e;max-width:460px;margin:23px 0 0;font-size:11px;line-height:1.55}.serversRoadmapAction{color:#ffffffb8;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:25px;left:25px;right:25px}.serversRoadmapAction b{color:#ff5a00;font-size:18px;font-weight:400}.serversClosing{background:radial-gradient(circle at 82% 22%,#ff5c00f2,#0000 31%),linear-gradient(125deg,#080808 0%,#1c0804 46%,#891a00 100%);grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);align-items:end;gap:7vw;min-height:600px;padding:clamp(70px,8vw,125px) 4.3vw;display:grid}.serversClosing h2{letter-spacing:-.012em;text-wrap:balance;max-width:1100px;margin:30px 0 0;font-size:clamp(66px,7.8vw,132px);font-weight:340;line-height:.84}.serversClosing>div:last-child>p{color:#ffffffab;max-width:470px;margin:0;font-size:13px;line-height:1.62}.serversClosing>div:last-child>div{gap:8px;margin-top:35px;display:grid}.serversClosing>div:last-child a{color:#090909;background:#fff}.serversClosing>div:last-child a+a{color:#fff;background:#ffffff1a}@media (max-width:1120px){.serversLiveHead,.serversRoadmap>header{grid-template-columns:130px 1fr}.serversLiveHead>span,.serversRoadmap>header>span{grid-column:2}.serversHeroFacts{width:460px}.serversDirectionFeature{grid-template-columns:1fr}.serversDirectionMedia{min-height:540px}.serversDirectionMedia>span{background:linear-gradient(#0000 66%,#090909)}.serversDirectionCopy{min-height:560px}.serversRoadmap>div{grid-template-columns:repeat(2,minmax(0,1fr))}.serversRoadmapCard:nth-child(2){min-height:650px}.serversClosing{grid-template-columns:1fr}.serversClosing>div:last-child{grid-template-columns:1fr 1fr;align-items:end;gap:40px;display:grid}.serversClosing>div:last-child>div{margin-top:0}}@media (max-width:760px){.serversHero,.serversLive,.serversRoadmap,.serversClosing{border-radius:26px}.serversHero{height:max(790px,100svh - 12px);min-height:790px}.serversHeroMedia img{object-position:58% center}.serversHeroMedia>span{background:linear-gradient(#02020257,#020202a3 42%,#020202 90%)}.serversHeroCopy{width:auto;bottom:46px;left:20px;right:20px}.serversHeroCopy h1{font-size:clamp(50px,13.5vw,72px)}.serversHeroCopy>p{font-size:12px}.serversHeroFacts{display:none}.serversLive,.serversRoadmap{padding:78px 20px}.serversLiveHead,.serversRoadmap>header{grid-template-columns:1fr;gap:18px}.serversLiveHead>span,.serversRoadmap>header>span{grid-column:auto}.serversLiveHead h2,.serversRoadmap>header h2{font-size:clamp(50px,13.5vw,72px)}.serversDirectionFeature{border-radius:24px;min-height:0;margin-top:54px}.serversDirectionMedia{min-height:360px}.serversDirectionCopy{min-height:600px;padding:28px 20px}.serversDirectionCopy h2{font-size:clamp(43px,12vw,59px)}.serversLiveList>header p{font-size:clamp(45px,12vw,62px)}.serversLiveList>header span{font-size:48px}.serversLiveList>div{grid-template-columns:1fr}.serversLiveList article{border-radius:22px;min-height:650px}.serversLiveList h3{font-size:clamp(52px,15vw,76px)}.serversLiveList footer,.serversRoadmap>div{grid-template-columns:1fr}.serversRoadmapCard,.serversRoadmapCard:nth-child(2){min-height:600px}.serversRoadmapCopy strong{font-size:clamp(49px,14vw,70px)}.serversClosing{grid-template-columns:1fr;align-content:space-between;min-height:680px;padding:82px 20px 38px}.serversClosing h2{font-size:clamp(50px,13.5vw,72px)}.serversClosing>div:last-child{display:block}.serversClosing>div:last-child>div{margin-top:30px}}.astraServerPage .astraServerHero{border:0;border-radius:42px;min-height:680px}.astraServerPage .astraServerFaq{color:#f7f5f2;background:#0b0b0b}@media (max-width:920px){.astraServerPage .astraServerHero{border-radius:32px;height:max(820px,100svh - 12px);min-height:820px}}@media (max-width:560px){.astraServerPage .astraServerHero{border-radius:26px;height:max(860px,100svh - 12px);min-height:860px}}.publicProfileSettings,.profileImageEditor,.profileImagePreview,.profileImageEditor[data-kind=cover] .profileImagePreview{border:0}.publicProfileFieldGrid input,.publicProfileFieldGrid textarea,.publicProfileFieldGrid select{background:#090909;border:0}.publicProfileFieldGrid input:focus,.publicProfileFieldGrid textarea:focus,.publicProfileFieldGrid select:focus,.profileSocialActiveEditor input:focus{outline-offset:2px;outline:2px solid #ff5a00b8}.profileSocialEditor{background:#090909;border:0;border-radius:20px;margin:24px 0 18px;padding:24px}.profileSocialEditor legend{margin-bottom:18px}.profileSocialNetworkPicker{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.profileSocialNetworkPicker>button{color:#aaa;min-width:0;min-height:48px;font:inherit;cursor:pointer;background:#171717;border:0;border-radius:11px;align-items:center;gap:9px;padding:7px 10px;display:flex;position:relative}.profileSocialNetworkPicker>button:hover{color:#fff;background:#202020}.profileSocialNetworkPicker>button[data-active=true]{color:#080808;background:#f2efe9}.profileSocialNetworkPicker>button>i{color:#ff5a00;background:#ffffff12;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font-size:7px;font-style:normal;font-weight:750;display:grid}.profileSocialNetworkPicker>button[data-active=true]>i{background:#111}.profileSocialNetworkPicker>button>span{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.profileSocialNetworkPicker>button>b{color:#baff45;font-size:8px;line-height:1;position:absolute;top:7px;right:8px}.profileSocialActiveEditor{background:#171717;border-radius:14px;align-items:center;min-height:66px;margin-top:8px;padding:8px;grid-template-columns:42px 105px minmax(0,1fr) auto!important;gap:10px!important;display:grid!important}.profileSocialActiveEditor>i{color:#080808;background:#ff5a00;border-radius:10px;place-items:center;width:42px;height:42px;font-size:9px;font-style:normal;font-weight:800;display:grid}.profileSocialActiveEditor>span{flex-direction:column;gap:4px;min-width:0;display:flex}.profileSocialActiveEditor strong{color:#fff;font-size:11px;font-weight:520}.profileSocialActiveEditor small{color:#696969;letter-spacing:.06em;text-transform:uppercase;font-size:7px}.profileSocialActiveEditor input{color:#fff;width:100%;min-width:0;height:46px;font:inherit;background:#0c0c0c;border:0;border-radius:10px;outline:0;padding:0 14px;font-size:10px}.profileSocialActiveEditor>button{color:#aaa;min-height:40px;font:inherit;text-transform:uppercase;cursor:pointer;background:#242424;border:0;border-radius:9px;padding:0 11px;font-size:8px}.publicProfileSettings form>button{border-radius:12px;width:auto;min-width:230px;min-height:50px;margin-left:auto}.maralysWallet{background:#111;border:0;border-radius:28px;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:8px;padding:8px;display:grid;overflow:visible}.walletHeader{background:linear-gradient(145deg,#2b1109,#0a0a0a 72%);border-radius:21px;flex-direction:column;grid-area:1/1;justify-content:space-between;min-height:220px;padding:28px;display:flex}.walletHeader h2{max-width:330px;margin-top:18px;font-size:clamp(40px,3.8vw,58px);line-height:.92}.walletHeader>p{align-self:flex-start}.walletBalance{color:#0a0a0a;background:#f2efe9;border-radius:21px;grid-area:2/1;grid-template-columns:minmax(0,1fr) auto;align-content:end;min-height:235px;padding:28px;display:grid}.walletBalance>span,.walletBalance>small{color:#0000007a}.walletBalance>strong{color:#0a0a0a;margin-top:14px;font-size:clamp(58px,6.4vw,94px);line-height:.82}.walletBalance>div{padding-bottom:6px}.walletBalance>div i{color:#f04d00;font-size:10px;font-weight:700}.walletBalance>small{margin-top:18px;line-height:1.45}.walletBody{border:0;grid-area:1/2/span 2;grid-template-rows:auto minmax(240px,1fr);grid-template-columns:1fr;gap:8px;display:grid}.walletTransfer,.walletHistory{background:#090909;border:0;border-radius:21px;padding:28px}.walletTransfer{border:0}.walletSubheading{margin-bottom:24px}.walletSubheading h3{margin-top:8px;font-size:clamp(26px,2.5vw,38px)}.walletTransfer .accountField input{background:#171717;border:0;border-radius:11px}.walletTransfer .accountField input:focus{outline-offset:2px;outline:2px solid #ff5a00b8}.walletSendButton{border-radius:11px;min-height:52px}.walletHistoryList{max-height:360px}.walletHistoryList article{background:#151515;border:0;border-radius:12px;min-height:72px;margin-bottom:6px;padding:11px 13px}.walletHistoryList article>div:first-child i{background:#202020;border:0}@media (max-width:1180px){.maralysWallet{grid-template-columns:1fr}.walletHeader,.walletBalance,.walletBody{grid-area:auto/1}.walletHeader{min-height:190px}.walletBody{grid-template-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.profileSocialNetworkPicker{grid-template-columns:repeat(3,minmax(0,1fr))!important}.profileSocialActiveEditor{grid-template-columns:42px minmax(0,1fr) auto!important}.profileSocialActiveEditor input{grid-column:1/-1}.walletBody{grid-template-columns:1fr}}@media (max-width:560px){.profileSocialEditor{padding:16px}.profileSocialEditor legend{flex-direction:column;align-items:flex-start;gap:6px}.profileSocialEditor legend small{text-align:left}.profileSocialNetworkPicker{grid-template-columns:repeat(2,minmax(0,1fr))!important}.profileSocialActiveEditor{grid-template-columns:42px minmax(0,1fr)!important}.profileSocialActiveEditor>button{grid-column:1/-1}.publicProfileSettings form>button{width:100%}.maralysWallet{border-radius:22px;padding:6px}.walletHeader,.walletBalance,.walletTransfer,.walletHistory{border-radius:17px;padding:22px}.walletBalance>strong{font-size:clamp(56px,22vw,82px)}.walletTransferGrid{grid-template-columns:1fr}.walletHistoryList article{flex-direction:column;align-items:flex-start}.walletHistoryList article>div:last-child{text-align:left;align-items:flex-start}}.accountNotifications{--notification-accent:#ff5b00;color:#f5f2ec;background:#111;border-radius:28px;gap:0;display:grid;overflow:hidden}.notificationHeader{background:radial-gradient(circle at 86% 8%,#ff5b009e,#0000 34%),linear-gradient(125deg,#17100c 0%,#0d0d0d 58%,#1c0903 100%);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:30px;min-height:290px;padding:clamp(30px,4vw,54px);display:grid}.notificationHeader>div>span{color:#ff6a18;letter-spacing:.1em;font-size:9px;font-weight:760}.notificationHeader h2{letter-spacing:-.025em;max-width:760px;margin:48px 0 0;font-size:clamp(42px,5.5vw,82px);font-weight:430;line-height:.9}.notificationHeader p{color:#ffffff94;max-width:530px;margin:18px 0 0;font-size:11px;line-height:1.55}.notificationHeader>strong{color:#fffffff2;letter-spacing:-.06em;align-self:start;font-size:clamp(54px,7vw,106px);font-weight:440;line-height:.78}.notificationToolbar{background:#181818;justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:12px clamp(22px,3.2vw,42px);display:flex}.notificationStatusTabs,.notificationToolbarActions{align-items:center;gap:8px;display:flex}.notificationToolbar button,.notificationCategories button{color:#ffffff80;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:11px;padding:0 14px;font-size:9px;font-weight:690}.notificationToolbar button[data-active=true],.notificationStatusTabs button[data-active=true],.notificationCategories button[data-active=true]{color:#0a0a0a;background:#f3f0ea}.notificationToolbar button:disabled{opacity:.3;cursor:default}.notificationStatusTabs button i,.notificationCategories button i{color:#fff;background:#ff5b00;border-radius:6px;place-items:center;min-width:19px;height:19px;margin-left:7px;font-size:8px;font-style:normal;display:inline-grid}.notificationPreferences{color:#0b0b0b;background:#f0ede7;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:clamp(28px,5vw,74px);padding:clamp(28px,4vw,48px);display:grid}.notificationPreferences h3{letter-spacing:-.025em;max-width:380px;margin:0;font-size:clamp(27px,3.2vw,48px);font-weight:450;line-height:.96}.notificationPreferences p{color:#00000080;max-width:410px;margin:16px 0 0;font-size:10px;line-height:1.5}.notificationPreferences>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.notificationPreferences label{cursor:pointer;background:#0000000e;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:8px 10px 8px 12px;display:flex}.notificationPreferences label>span{align-items:center;gap:11px;font-size:10px;font-weight:650;display:flex}.notificationPreferences label>span i{color:#ff6410;background:#121212;border-radius:9px;place-items:center;width:34px;height:34px;font-size:9px;font-style:normal;display:grid}.notificationPreferences input{opacity:0;width:1px;height:1px;position:absolute}.notificationPreferences label>b{background:#0000002e;border-radius:999px;flex:none;width:38px;height:22px;transition:background .18s;position:relative}.notificationPreferences label>b:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .18s;position:absolute;top:3px;left:3px}.notificationPreferences input:checked+b{background:#ff5b00}.notificationPreferences input:checked+b:after{transform:translate(16px)}.notificationCategories{scrollbar-width:none;background:#0c0c0c;gap:5px;padding:13px clamp(22px,3.2vw,42px);display:flex;overflow-x:auto}.notificationCategories::-webkit-scrollbar{display:none}.notificationCategories button{background:#181818;flex:none}.notificationFeed{background:#0c0c0c;max-height:610px;padding:0 clamp(22px,3.2vw,42px) 26px;display:grid;overflow-y:auto}.notificationFeed[data-loading=true]{min-height:160px}.notificationItem{--item-accent:#d8d5ce;opacity:.66;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px 0;display:grid;box-shadow:inset 0 -1px #ffffff13}.notificationItem[data-unread=true]{opacity:1}.notificationItem[data-category=news]{--item-accent:#ff6410}.notificationItem[data-category=support]{--item-accent:#63d8ff}.notificationItem[data-category=pixel_battle]{--item-accent:#ff4778}.notificationItem[data-category=build]{--item-accent:#a98cff}.notificationItem[data-category=security]{--item-accent:#baff49}.notificationItem[data-category=wallet]{--item-accent:#ffd04a}.notificationItem[data-category=role]{--item-accent:#45e4bd}.notificationItem[data-category=achievement]{--item-accent:#f0b45c}.notificationMark{background:var(--item-accent);border-radius:14px;place-items:center;width:48px;height:48px;display:grid}@supports (color:color-mix(in lab, red, red)){.notificationMark{background:color-mix(in srgb, var(--item-accent) 16%, #151515)}}.notificationMark{color:var(--item-accent)}.notificationMark span{letter-spacing:.04em;font-size:10px;font-weight:800}.notificationCopy{min-width:0}.notificationCopy>span{color:var(--item-accent);letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:750}.notificationCopy h3{letter-spacing:-.01em;margin:6px 0 0;font-size:16px;font-weight:620;line-height:1.15}.notificationCopy p{color:#ffffff85;max-width:720px;margin:7px 0 0;font-size:10px;line-height:1.48}.notificationCopy time{color:#ffffff47;margin-top:8px;font-size:8px;display:block}.notificationActions{align-items:center;gap:8px;display:flex}.notificationActions a{color:#0a0a0a;background:#f2efe9;border-radius:12px;place-items:center;width:40px;height:40px;font-size:14px;display:grid}.notificationActions button{color:#ffffff57;font:inherit;cursor:pointer;background:0 0;border:0;padding:10px;font-size:8px}.notificationEmpty{color:#ffffff57;justify-content:center;align-items:center;gap:24px;min-height:250px;display:flex}.notificationEmpty>i{color:#ffffff14;letter-spacing:-.07em;font-size:70px;font-style:normal;font-weight:450}.notificationEmpty h3{color:#ffffffc2;margin:0;font-size:22px;font-weight:520}.notificationEmpty p{margin:7px 0 0;font-size:9px}@media (max-width:760px){.accountNotifications{border-radius:22px}.notificationHeader{min-height:260px;padding:26px 22px}.notificationHeader h2{margin-top:40px;font-size:clamp(40px,12vw,60px)}.notificationHeader>strong{font-size:58px}.notificationToolbar{flex-direction:column;align-items:flex-start;padding:14px 18px}.notificationToolbarActions{justify-content:space-between;width:100%}.notificationPreferences{grid-template-columns:1fr;padding:28px 22px}.notificationPreferences>div:last-child{grid-template-columns:1fr}.notificationCategories{padding-left:18px;padding-right:18px}.notificationFeed{max-height:560px;padding-left:18px;padding-right:18px}.notificationItem{grid-template-columns:44px minmax(0,1fr);gap:13px}.notificationMark{border-radius:12px;width:42px;height:42px}.notificationActions{grid-column:2;justify-content:flex-start}.notificationActions a{width:36px;height:36px}}.accountPixelBattle{color:#f7f4ee;background:linear-gradient(115deg,#ff5a00f0,#901100e0 46%,#111111fa 82%),#151515;border-radius:28px;grid-template-columns:minmax(0,1fr) auto;gap:24px;padding:clamp(28px,4vw,54px);display:grid;overflow:hidden}.accountPixelBattle>header{grid-column:1/-1;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.accountPixelBattle>header span{letter-spacing:.08em;font-size:9px;font-weight:750}.accountPixelBattle>header h2{letter-spacing:-.04em;max-width:720px;margin:12px 0 0;font-size:clamp(38px,5vw,78px);font-weight:430;line-height:.9}.accountPixelBattle>header a{color:#090909;background:#f4f1eb;border-radius:13px;justify-content:space-between;align-items:center;min-width:190px;min-height:52px;padding:0 9px 0 17px;font-size:10px;font-weight:750;display:flex}.accountPixelBattle>header a i{color:#fff;background:#0b0b0b;border-radius:9px;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.accountPixelBattleStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.accountPixelBattleStats article{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0a0a80;border-radius:16px;flex-direction:column;justify-content:flex-end;min-height:126px;padding:20px;display:flex}.accountPixelBattleStats strong{letter-spacing:-.035em;font-size:clamp(30px,3.5vw,54px);font-weight:470}.accountPixelBattleStats span{color:#ffffff8c;text-transform:uppercase;margin-top:5px;font-size:8px}.accountPixelBattleRecent{grid-template-columns:repeat(3,36px);align-content:end;gap:6px;width:126px;display:grid}.accountPixelBattleRecent>span{border-radius:8px;width:36px;height:36px;box-shadow:inset 0 0 0 1px #ffffff14}.accountPixelBattleRecent>p{color:#ffffff8a;grid-column:1/-1;margin:0;font-size:9px;line-height:1.45}@media (max-width:760px){.accountPixelBattle{border-radius:22px;grid-template-columns:1fr;padding:24px}.accountPixelBattle>header{flex-direction:column;align-items:flex-start}.accountPixelBattle>header h2{font-size:clamp(38px,12vw,62px)}.accountPixelBattle>header a{width:100%}.accountPixelBattleStats article{min-height:96px;padding:14px}.accountPixelBattleRecent{grid-template-columns:repeat(6,minmax(0,1fr));width:auto}.accountPixelBattleRecent>span{aspect-ratio:1;width:100%;height:auto}}.adminPixelBattle{gap:9px;display:grid}.adminPixelHero,.adminPixelLive,.adminPixelEditor,.adminPixelModeration,.adminPixelReports{background:#101010;border-radius:28px}.adminPixelHero{background:radial-gradient(circle at 92% 8%,#ff5b00e6,#7a0c0085 28%,#0000 56%),#0b0b0b;grid-template-columns:minmax(0,1fr) minmax(330px,.52fr);align-items:end;gap:40px;min-height:380px;padding:clamp(34px,5vw,72px);display:grid}.adminPixelHero p,.adminPixelLiveCopy>p,.adminPixelEditor>header p,.adminPixelModeration>header p,.adminPixelReports>header p{color:#ff6718;letter-spacing:.1em;margin:0;font-size:8px;font-weight:750}.adminPixelHero h2{letter-spacing:-.035em;max-width:800px;margin:35px 0 18px;font-size:clamp(66px,8vw,128px);font-weight:360;line-height:.78}.adminPixelHero>div:first-child>span{color:#ffffff85;max-width:520px;font-size:12px;line-height:1.5;display:block}.adminPixelMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.adminPixelMetrics article{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0505058a;border-radius:15px;flex-direction:column;justify-content:flex-end;min-height:132px;padding:18px;display:flex}.adminPixelMetrics strong{font-size:clamp(26px,3vw,46px);font-weight:420}.adminPixelMetrics span{color:#ffffff73;text-transform:uppercase;margin-top:7px;font-size:7px}.adminPixelSeasonPicker{background:#101010;border-radius:21px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:5px;padding:8px;display:grid}.adminPixelSeasonPicker button{color:#ffffffb8;cursor:pointer;text-align:left;background:#191919;border-radius:15px;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:100px;padding:17px;display:flex}.adminPixelSeasonPicker button[data-active=true]{color:#090909;background:#f3f0e9}.adminPixelSeasonPicker span,.adminPixelSeasonPicker small{text-transform:uppercase;opacity:.5;font-size:7px}.adminPixelSeasonPicker strong{margin:8px 0 5px;font-size:18px;font-weight:520}.adminPixelSeasonPicker .adminPixelNewSeason{color:#080808;background:#ff5a00}.adminPixelLive{grid-template-columns:minmax(360px,.85fr) minmax(360px,1.15fr);gap:9px;padding:9px;display:grid}.adminPixelPreview{background-color:#080808;background-image:linear-gradient(90deg,#ffffff06 1px,#0000 1px),linear-gradient(#ffffff06 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:10px 10px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-radius:22px;min-height:420px;position:relative;overflow:hidden}.adminPixelPreview img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated}.adminPixelPreview>span{color:#b8ff36;background:#080808c2;border-radius:8px;padding:7px 9px;font-size:7px;font-weight:750;position:absolute;top:14px;left:14px}.adminPixelLiveCopy{background:linear-gradient(135deg,#191919,#120704);border-radius:22px;flex-direction:column;padding:clamp(28px,4vw,58px);display:flex}.adminPixelLiveCopy h3,.adminPixelEditor>header h3,.adminPixelModeration>header h3,.adminPixelReports>header h3{letter-spacing:-.035em;margin:14px 0 0;font-size:clamp(42px,5vw,76px);font-weight:360;line-height:.88}.adminPixelLiveCopy dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:auto 0 24px;display:grid}.adminPixelLiveCopy dl div{background:#ffffff0b;border-radius:12px;flex-direction:column;justify-content:flex-end;min-height:72px;padding:13px;display:flex}.adminPixelLiveCopy dt{color:#ffffff59;text-transform:uppercase;font-size:7px}.adminPixelLiveCopy dd{margin:7px 0 0;font-size:15px}.adminPixelLifecycle{gap:8px;display:flex}.adminPixelEditor,.adminPixelModeration,.adminPixelReports{padding:clamp(28px,4vw,54px)}.adminPixelEditor>header,.adminPixelModeration>header,.adminPixelReports>header{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:40px;display:flex}.adminPixelEditor>header>span,.adminPixelModeration>header>span{color:#ffffff61;text-transform:uppercase;font-size:9px}.adminPixelFields{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.adminPixelFields label,.adminPixelLocales label,.adminPixelModerationGrid label{background:#191919;border-radius:11px;flex-direction:column;justify-content:center;gap:7px;min-height:68px;padding:10px 13px;display:flex}.adminPixelFields label>span,.adminPixelLocales label>span,.adminPixelModerationGrid label>span{color:#ffffff59;letter-spacing:.07em;text-transform:uppercase;font-size:7px}.adminPixelFields input,.adminPixelLocales :is(input,textarea),.adminPixelModerationGrid input,.adminPixelReports :is(input,select){box-sizing:border-box;color:#fff;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.adminPixelFields input[type=color]{border-radius:7px;height:30px;padding:0}.adminPixelLocales{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:28px 0;display:grid}.adminPixelLocales fieldset{background:#0a0a0a;border:0;border-radius:17px;gap:6px;padding:20px;display:grid}.adminPixelLocales legend{color:#ff6718;padding:0 0 12px;font-size:8px;font-weight:750}.adminPixelLocales textarea{resize:vertical;line-height:1.45}.adminPixelModerationGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.adminPixelModerationGrid>form{background:#080808;border-radius:18px;flex-direction:column;gap:8px;min-width:0;padding:20px;display:flex}.adminPixelModerationGrid h4,.adminPixelLocks h4{margin:0 0 12px;font-size:20px;font-weight:480}.adminPixelModerationGrid p{color:#fff6;font-size:9px;line-height:1.45}.adminPixelModerationGrid .adminButton{margin-top:auto}.adminPixelCoordinates{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.adminPixelLocks{margin-top:28px}.adminPixelLocks>p{color:#ffffff61;font-size:10px}.adminPixelLocks article{background:#080808;border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;margin-top:5px;padding:13px 16px;display:grid}.adminPixelLocks article>div{flex-direction:column;gap:4px;display:flex}.adminPixelLocks strong{font-size:11px}.adminPixelLocks :is(span,small){color:#ffffff61;font-size:8px}.adminPixelLocks button{color:#fff;cursor:pointer;background:#242424;border-radius:8px;padding:9px 11px;font-size:8px}.adminPixelReports>header>strong{color:#fff3;font-size:70px;font-weight:380}.adminPixelReports>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.adminPixelReports article{background:#080808;border-radius:17px;padding:20px}.adminPixelReports article[data-status=open]{background:linear-gradient(135deg,#26130c,#080808 70%)}.adminPixelReports article>header{color:#ffffff61;text-transform:uppercase;justify-content:space-between;font-size:8px;display:flex}.adminPixelReports article h4{margin:28px 0 8px;font-size:24px;font-weight:440}.adminPixelReports article>p{color:#ffffff80;font-size:10px}.adminPixelReports article form{grid-template-columns:120px minmax(0,1fr) auto;gap:5px;margin-top:18px;display:grid}.adminPixelReports article form :is(select,input){background:#191919;border-radius:9px;min-height:42px;padding:0 11px}@media (max-width:1120px){.adminPixelHero,.adminPixelLive{grid-template-columns:1fr}.adminPixelFields{grid-template-columns:repeat(2,minmax(0,1fr))}.adminPixelModerationGrid{grid-template-columns:1fr}}@media (max-width:760px){.adminPixelHero,.adminPixelEditor,.adminPixelModeration,.adminPixelReports{border-radius:21px;padding:22px}.adminPixelHero{min-height:410px}.adminPixelHero h2{font-size:clamp(62px,19vw,98px)}.adminPixelLive{grid-template-columns:1fr}.adminPixelPreview{min-height:310px}.adminPixelLiveCopy{min-height:350px;padding:26px}.adminPixelEditor>header,.adminPixelModeration>header,.adminPixelReports>header{flex-direction:column;align-items:flex-start}.adminPixelFields,.adminPixelLocales,.adminPixelReports>div,.adminPixelReports article form{grid-template-columns:1fr}}.articleStudioPage{background:#050505}.articleStudioPage .articleStudioTop{background:radial-gradient(circle at 78% 125%,#ff52007a,#0000 38%),#090909;border:0;border-radius:0 0 34px 34px;min-height:300px;margin:0}.articleStudioPage .articleStudioTop>div:last-child{bottom:42px;left:4.25vw;right:4.25vw}.articleStudioPage .articleStudioTop>div:last-child>span{color:#ff6718;letter-spacing:.1em;font-size:8px;font-weight:700}.articleStudioPage .articleStudioTop h1{letter-spacing:-.018em;max-width:none;margin-top:14px;font-size:clamp(48px,6vw,88px);font-weight:380;line-height:.9}.articleStudioPage .articleStudioWorkspace{padding:clamp(28px,4vw,64px) 4.25vw clamp(90px,10vw,150px)}.articleStudioPage .articleEditor{max-width:1540px}.articleStudioPage .articleEditorInfo,.articleStudioPage .articleEditorRejection{border:0;border-radius:13px;margin:0 0 8px;padding:15px 18px}.articleComposeForm{background:#0d0d0d;border-radius:30px;overflow:hidden}.articleComposeBar{z-index:8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#121212f0;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;min-height:76px;padding:10px 12px 10px 24px;display:grid;position:sticky;top:0}.articleComposeBar>a{color:#ffffffa8;letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:600}.articleComposeBar>span{color:#787878;letter-spacing:.09em;text-transform:uppercase;font-size:8px}.articleComposeBar>div{justify-content:flex-end;gap:6px;display:flex}.articleComposeBar button{color:#f4f1eb;min-height:48px;font:inherit;cursor:pointer;background:#252525;border:0;border-radius:12px;justify-content:center;align-items:center;gap:24px;padding:0 18px;font-size:9px;font-weight:650;display:flex}.articleComposeBar button:last-child{color:#080808;background:#ff5a00;justify-content:space-between;min-width:205px}.articleComposeBar button i{font-style:normal}.articleComposeBar button:disabled{opacity:.42;cursor:not-allowed}.articleComposeLead{grid-template-columns:minmax(0,1fr) minmax(260px,.32fr);gap:26px 6vw;padding:clamp(45px,6vw,94px) clamp(24px,5vw,78px) clamp(42px,5vw,72px);display:grid}.articleComposeCategory{background:#1a1a1a;border-radius:10px;grid-column:1/-1;align-items:center;gap:12px;width:fit-content;min-height:40px;padding:0 13px;display:flex}.articleComposeCategory span{color:#6f6f6f;letter-spacing:.08em;text-transform:uppercase;font-size:7px}.articleComposeCategory select{color:#fff;font:inherit;background:0 0;border:0;outline:0;font-size:9px;font-weight:600}.articleComposeTitle,.articleComposeExcerpt{flex-direction:column;min-width:0;display:flex;position:relative}.articleComposeTitle>span,.articleComposeExcerpt>span{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.articleComposeTitle textarea,.articleComposeExcerpt textarea{color:#f4f1eb;width:100%;font:inherit;resize:none;background:0 0;border:0;outline:0}.articleComposeTitle textarea{letter-spacing:-.025em;min-height:2em;font-size:clamp(50px,6.5vw,108px);font-weight:370;line-height:.87}.articleComposeTitle textarea::placeholder{color:#333}.articleComposeExcerpt{align-self:end;padding-bottom:9px}.articleComposeExcerpt textarea{color:#a29f99;font-size:14px;line-height:1.55}.articleComposeExcerpt textarea::placeholder{color:#454545}.articleComposeExcerpt small{color:#4f4f4f;text-align:right;margin-top:9px;font-size:8px}.articleComposeBody{background:#050505;border-radius:24px;min-width:0;margin:0 12px;overflow:hidden}.articleComposeBody>header{background:#151515;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:8px 12px;display:flex}.articleComposeBody>header>div{gap:4px;display:flex}.articleComposeBody>header button{color:#6f6f6f;min-height:42px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 17px;font-size:9px;font-weight:650}.articleComposeBody>header button[aria-selected=true]{color:#0b0b0b;background:#f1eee8}.articleComposeBody>header>span{color:#5c5c5c;text-transform:uppercase;padding-right:9px;font-size:8px}.articleComposeBody .markdownToolbar{gap:4px;margin:0;padding:12px 14px 0}.articleComposeBody .markdownToolbar button{color:#969696;background:#171717;border:0;border-radius:8px;min-width:38px;height:34px}.articleComposeBody .markdownToolbar button:hover{color:#080808;background:#ff5a00}.articleComposeBody .markdownTextarea{color:#e8e5df;background:#050505;border:0;border-radius:0;min-height:640px;padding:clamp(24px,4vw,58px);font:14px/1.78 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.articleComposeBody .markdownTextarea::placeholder{color:#3f3f3f}.articleComposeBody .articlePreviewPaper{color:#0b0b0b;background:#f0eee8;border:0;border-radius:0;min-height:690px;max-height:none;padding:clamp(30px,5vw,82px)}.articleComposeBody .articlePreviewPaper .markdownContent{color:#111;max-width:860px;margin:0 auto}.articleComposeBody .articlePreviewPaper .markdownContent :is(h1,h2,h3,p,li,blockquote){color:inherit}.articlePreviewEmpty{color:#aaa69e;place-items:center;min-height:520px;margin:0;font-size:14px;display:grid}.articleComposeSettings{background:#151515;border-radius:19px;margin:12px}.articleComposeSettings summary{color:#aaa;cursor:pointer;justify-content:space-between;align-items:center;min-height:68px;padding:0 22px;font-size:10px;font-weight:600;list-style:none;display:flex}.articleComposeSettings summary::-webkit-details-marker{display:none}.articleComposeSettings summary i{color:#fff;background:#252525;border-radius:9px;place-items:center;width:32px;height:32px;font-size:17px;font-style:normal;transition:transform .18s;display:grid}.articleComposeSettings[open] summary i{transform:rotate(45deg)}.articleComposeSettings>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 12px 12px;display:grid}.articleComposeSettings .articleEditorField{background:#0b0b0b;border-radius:12px;align-content:center;min-height:82px;padding:12px 14px}.articleComposeSettings .articleEditorField.wide{grid-column:1/-1}.articleComposeSettings .articleEditorField :is(input,textarea){background:0 0;border:0;border-radius:0;padding:0}.articleComposeSettings .articleEditorField textarea{min-height:64px}@media (max-width:900px){.articleComposeBar{grid-template-columns:1fr auto}.articleComposeBar>span{display:none}.articleComposeLead{grid-template-columns:1fr}.articleComposeExcerpt{max-width:650px}}@media (max-width:620px){.articleStudioPage .articleStudioTop{border-radius:0 0 24px 24px;min-height:230px}.articleStudioPage .articleStudioTop>div:last-child{bottom:30px;left:20px;right:20px}.articleStudioPage .articleStudioTop h1{font-size:clamp(42px,13vw,62px)}.articleStudioPage .articleStudioWorkspace{padding:16px 8px 90px}.articleComposeForm{border-radius:22px}.articleComposeBar{grid-template-columns:1fr;min-height:auto;padding:16px;position:static}.articleComposeBar>a{padding:7px 2px}.articleComposeBar>div{grid-template-columns:.75fr 1.25fr;display:grid}.articleComposeBar button,.articleComposeBar button:last-child{min-width:0;min-height:50px;padding:0 13px}.articleComposeLead{gap:25px;padding:42px 20px 38px}.articleComposeTitle textarea{font-size:clamp(46px,14vw,68px)}.articleComposeExcerpt textarea{font-size:13px}.articleComposeBody{border-radius:18px;margin:0 6px}.articleComposeBody>header{padding:7px}.articleComposeBody .markdownToolbar{padding:9px 9px 0}.articleComposeBody .markdownToolbar button{flex:1 0 38px;padding:0 7px}.articleComposeBody .markdownTextarea{min-height:560px;padding:22px 17px;font-size:13px}.articleComposeBody .articlePreviewPaper{min-height:600px;padding:35px 20px}.articleComposeSettings{margin:6px}.articleComposeSettings>div{grid-template-columns:1fr}.articleComposeSettings .articleEditorField.wide{grid-column:auto}}@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}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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}
