.DiceTellingLogo-module__1Z8OlG__logo{--brand-logo-ink:var(--text-strong);--brand-logo-paper:var(--surface);--brand-logo-spark:var(--gold);--brand-logo-mark-size:1.42em;--brand-logo-word-size:1em;--brand-logo-gap:.36em;align-items:center;gap:var(--brand-logo-gap);color:var(--brand-logo-ink);white-space:nowrap;line-height:1;display:inline-flex}.DiceTellingLogo-module__1Z8OlG__mark{width:var(--brand-logo-mark-size);height:var(--brand-logo-mark-size);flex:none;overflow:visible}.DiceTellingLogo-module__1Z8OlG__markInk{fill:var(--brand-logo-ink)}.DiceTellingLogo-module__1Z8OlG__facetLine,.DiceTellingLogo-module__1Z8OlG__bookLine{stroke:var(--brand-logo-paper);stroke-linecap:round;stroke-linejoin:round}.DiceTellingLogo-module__1Z8OlG__facetLine{stroke-width:2.45px}.DiceTellingLogo-module__1Z8OlG__book{fill:var(--brand-logo-paper)}.DiceTellingLogo-module__1Z8OlG__bookLine{fill:none;stroke-width:1.65px;opacity:.78}.DiceTellingLogo-module__1Z8OlG__spark{fill:var(--brand-logo-spark)}.DiceTellingLogo-module__1Z8OlG__wordmark{color:var(--brand-logo-ink);font-family:var(--font-home-display);font-size:var(--brand-logo-word-size);letter-spacing:.01em;align-items:baseline;font-weight:600;line-height:.9;display:inline-flex;position:relative}.DiceTellingLogo-module__1Z8OlG__initial{display:inline-block;position:relative}.DiceTellingLogo-module__1Z8OlG__initialSpark{background:var(--brand-logo-spark);clip-path:polygon(50% 0,66% 34%,100% 50%,66% 66%,50% 100%,34% 66%,0 50%,34% 34%);width:.26em;height:.26em;position:absolute;top:45%;left:45%;transform:translate(-50%,-50%)}.DiceTellingLogo-module__1Z8OlG__logo[data-variant=mark]{gap:0}
.AetheriaSimulator-module__vNooaq__shell{gap:16px;display:grid}.AetheriaSimulator-module__vNooaq__studio{gap:14px;display:grid}.AetheriaSimulator-module__vNooaq__guideBar{border:1px solid rgba(var(--highlight-rgb), .1);border-left:2px solid rgba(var(--gold-rgb), .62);background:rgba(var(--shadow-rgb), .22);grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:12px;padding:12px 14px;display:grid}.AetheriaSimulator-module__vNooaq__guideBar>span{color:var(--gold);letter-spacing:.1em;font-size:10px;font-weight:800}.AetheriaSimulator-module__vNooaq__guideBar b{color:rgba(var(--highlight-rgb), .86);font-family:var(--font-mono);white-space:nowrap;font-size:11px;font-weight:700}.AetheriaSimulator-module__vNooaq__guideBar p{color:rgba(var(--highlight-rgb), .46);text-align:right;margin:0;font-size:11px;line-height:1.55}.AetheriaSimulator-module__vNooaq__guideBar strong{color:rgba(var(--highlight-rgb), .72);font-family:var(--font-mono);font-size:10px}.AetheriaSimulator-module__vNooaq__tabList{border:1px solid rgba(var(--highlight-rgb), .12);background:rgba(var(--shadow-rgb), .32);border-radius:8px;gap:4px;width:fit-content;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.AetheriaSimulator-module__vNooaq__tab{min-height:40px;color:rgba(var(--highlight-rgb), .5);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:5px;padding:0 16px;font-size:13px;font-weight:800;transition:background .18s,color .18s,transform .18s}.AetheriaSimulator-module__vNooaq__tab:hover{color:var(--highlight);transform:translateY(-1px)}.AetheriaSimulator-module__vNooaq__tab[data-active=true]{background:rgba(var(--gold-rgb), .14);color:var(--gold)}.AetheriaSimulator-module__vNooaq__workspace{grid-template-columns:minmax(0,1.06fr) minmax(340px,.94fr);gap:14px;display:grid}.AetheriaSimulator-module__vNooaq__schemaPanel,.AetheriaSimulator-module__vNooaq__worldPanel{border:1px solid rgba(var(--highlight-rgb), .12);background:rgba(var(--surface-rgb), .5);min-width:0;box-shadow:inset 0 1px 0 rgba(var(--highlight-rgb), .05);border-radius:12px;align-content:start;gap:16px;padding:clamp(20px,2.6vw,34px);display:grid}.AetheriaSimulator-module__vNooaq__panelEyebrow{color:var(--gold);letter-spacing:.14em;margin:0;font-size:10px;font-weight:800}.AetheriaSimulator-module__vNooaq__panelHeading{justify-content:space-between;align-items:center;gap:14px;display:flex}.AetheriaSimulator-module__vNooaq__schemaPanel h3,.AetheriaSimulator-module__vNooaq__worldPanel h3{color:var(--highlight);font-family:var(--font-narrative);margin:0;font-size:clamp(22px,2.5vw,32px);font-weight:600;line-height:1.15}.AetheriaSimulator-module__vNooaq__panelHeading h3{flex:1}.AetheriaSimulator-module__vNooaq__selectControl{min-width:0;display:block;position:relative}.AetheriaSimulator-module__vNooaq__selectControl:after{width:7px;height:7px;color:var(--gold);content:"";pointer-events:none;border-bottom:1px solid;border-right:1px solid;position:absolute;top:50%;right:12px;transform:translateY(-65%)rotate(45deg)}.AetheriaSimulator-module__vNooaq__selectControl>select{box-sizing:border-box;appearance:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;width:100%;min-width:0}.AetheriaSimulator-module__vNooaq__selectControl>select:focus-visible,.AetheriaSimulator-module__vNooaq__instanceForm input:focus-visible,.AetheriaSimulator-module__vNooaq__instanceForm textarea:focus-visible,.AetheriaSimulator-module__vNooaq__editorGrid input:focus-visible{outline:2px solid rgba(var(--gold-rgb), .68);outline-offset:2px;border-color:rgba(var(--gold-rgb), .72)}.AetheriaSimulator-module__vNooaq__selectControl>select:disabled{color:rgba(var(--highlight-rgb), .36);cursor:not-allowed;opacity:.62}.AetheriaSimulator-module__vNooaq__selectControl>select option{background:rgb(var(--shadow-rgb));color:var(--highlight)}.AetheriaSimulator-module__vNooaq__panelHeading .AetheriaSimulator-module__vNooaq__selectControl,.AetheriaSimulator-module__vNooaq__selectField .AetheriaSimulator-module__vNooaq__selectControl{min-width:154px}.AetheriaSimulator-module__vNooaq__panelHeading .AetheriaSimulator-module__vNooaq__selectControl>select,.AetheriaSimulator-module__vNooaq__selectField .AetheriaSimulator-module__vNooaq__selectControl>select{border:1px solid rgba(var(--highlight-rgb), .24);background:rgba(var(--shadow-rgb), .62);min-height:38px;color:var(--highlight);font:inherit;box-shadow:inset 0 1px 0 rgba(var(--highlight-rgb), .05);border-radius:5px;padding:0 34px 0 10px;font-size:12px;font-weight:700}.AetheriaSimulator-module__vNooaq__stepList{gap:10px;display:grid}.AetheriaSimulator-module__vNooaq__ruleStep{border:1px solid rgba(var(--highlight-rgb), .1);border-left:2px solid rgba(var(--gold-rgb), .58);background:rgba(var(--shadow-rgb), .26);gap:10px;padding:15px;display:grid}.AetheriaSimulator-module__vNooaq__ruleStep>p{color:var(--gold);letter-spacing:.1em;margin:0;font-size:10px;font-weight:800}.AetheriaSimulator-module__vNooaq__ruleStep>small{color:rgba(var(--highlight-rgb), .42);font-size:10px;font-weight:700}.AetheriaSimulator-module__vNooaq__formulaGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.AetheriaSimulator-module__vNooaq__formulaGrid span,.AetheriaSimulator-module__vNooaq__ruleStep>span{gap:6px;min-width:0;display:grid}.AetheriaSimulator-module__vNooaq__ruleStep small{color:rgba(var(--highlight-rgb), .42);font-size:10px;font-weight:700}.AetheriaSimulator-module__vNooaq__formula{color:rgba(var(--highlight-rgb), .88);font-family:var(--font-mono);white-space:nowrap;font-size:clamp(10px,1vw,12px);display:block;overflow-x:auto}.AetheriaSimulator-module__vNooaq__editorGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.AetheriaSimulator-module__vNooaq__editorGrid label{min-width:0;color:rgba(var(--highlight-rgb), .46);font-family:var(--font-mono);letter-spacing:.04em;gap:6px;font-size:10px;font-weight:700;display:grid}.AetheriaSimulator-module__vNooaq__editorGrid input,.AetheriaSimulator-module__vNooaq__editorGrid .AetheriaSimulator-module__vNooaq__selectControl>select{box-sizing:border-box;border:1px solid rgba(var(--highlight-rgb), .2);background:rgba(var(--shadow-rgb), .5);width:100%;min-height:40px;color:var(--highlight);font:inherit;border-radius:4px;padding:0 34px 0 10px;font-size:12px}.AetheriaSimulator-module__vNooaq__editorGrid input{padding-right:10px}.AetheriaSimulator-module__vNooaq__worldLocation{color:rgba(var(--highlight-rgb), .46);margin:-8px 0 0;font-size:12px}.AetheriaSimulator-module__vNooaq__actorFacts{gap:8px;margin:0;display:grid}.AetheriaSimulator-module__vNooaq__actorFacts div{border:1px solid rgba(var(--highlight-rgb), .09);background:rgba(var(--shadow-rgb), .26);justify-content:space-between;align-items:center;gap:14px;padding:11px 12px;display:flex}.AetheriaSimulator-module__vNooaq__actorFacts dt,.AetheriaSimulator-module__vNooaq__instanceForm span{color:rgba(var(--highlight-rgb), .42);letter-spacing:.08em;font-size:10px;font-weight:800}.AetheriaSimulator-module__vNooaq__actorFacts dd,.AetheriaSimulator-module__vNooaq__instanceForm b{color:rgba(var(--highlight-rgb), .8);font-family:var(--font-mono);text-align:right;margin:0;font-size:12px}.AetheriaSimulator-module__vNooaq__primaryButton{border:1px solid rgba(var(--gold-rgb), .54);background:rgba(var(--gold-rgb), .12);min-height:48px;color:var(--gold);cursor:pointer;font:inherit;border-radius:5px;font-size:13px;font-weight:800;transition:background .18s,border-color .18s,transform .18s}.AetheriaSimulator-module__vNooaq__primaryButton:hover{border-color:var(--gold);background:rgba(var(--gold-rgb), .22);transform:translateY(-2px)}.AetheriaSimulator-module__vNooaq__resolution{border:1px dashed rgba(var(--highlight-rgb), .18);min-height:84px;color:rgba(var(--highlight-rgb), .52);padding:14px;font-size:12px;line-height:1.65}.AetheriaSimulator-module__vNooaq__resolution p{margin:0}.AetheriaSimulator-module__vNooaq__resolution b{color:var(--highlight);font-family:var(--font-mono)}.AetheriaSimulator-module__vNooaq__resolution strong{color:var(--gold)}.AetheriaSimulator-module__vNooaq__resolution[data-result=hit]{border-style:solid;border-color:rgba(var(--gold-rgb), .44);background:rgba(var(--gold-rgb), .06)}.AetheriaSimulator-module__vNooaq__resolution[data-result=miss]{border-color:rgba(var(--highlight-rgb), .18)}.AetheriaSimulator-module__vNooaq__resolutionHeader{border-bottom:1px solid rgba(var(--highlight-rgb), .1);color:rgba(var(--highlight-rgb), .48);font-family:var(--font-mono);letter-spacing:.08em;justify-content:space-between;align-items:center;gap:12px;padding-bottom:10px;font-size:10px;font-weight:800;display:flex}.AetheriaSimulator-module__vNooaq__resolutionHeader b{border:1px solid rgba(var(--highlight-rgb), .2);color:rgba(var(--highlight-rgb), .62);padding:3px 7px;font-size:10px}.AetheriaSimulator-module__vNooaq__resolutionHeader b[data-outcome=hit]{border-color:rgba(var(--gold-rgb), .48);color:var(--gold)}.AetheriaSimulator-module__vNooaq__resolutionSteps{gap:9px;margin:12px 0 0;padding:0;list-style:none;display:grid}.AetheriaSimulator-module__vNooaq__resolutionSteps li{border:1px solid rgba(var(--highlight-rgb), .08);background:rgba(var(--shadow-rgb), .22);grid-template-columns:25px minmax(0,1fr);gap:9px;padding:10px;display:grid}.AetheriaSimulator-module__vNooaq__stepIndex{color:var(--gold);font-family:var(--font-mono);font-size:10px;font-weight:800}.AetheriaSimulator-module__vNooaq__resolutionSteps li>div{gap:4px;min-width:0;display:grid}.AetheriaSimulator-module__vNooaq__resolutionSteps small{color:rgba(var(--highlight-rgb), .42);letter-spacing:.07em;font-size:10px;font-weight:800}.AetheriaSimulator-module__vNooaq__resolutionSteps strong{color:rgba(var(--highlight-rgb), .9);font-family:var(--font-mono);white-space:nowrap;font-size:12px;font-weight:700;overflow-x:auto}.AetheriaSimulator-module__vNooaq__resolutionSteps p{color:rgba(var(--highlight-rgb), .46);flex-wrap:wrap;gap:8px 12px;font-size:11px;display:flex}.AetheriaSimulator-module__vNooaq__resolutionSteps p span{gap:5px;display:inline-flex}.AetheriaSimulator-module__vNooaq__resolutionSteps p b{color:rgba(var(--highlight-rgb), .76);font-size:11px}.AetheriaSimulator-module__vNooaq__studioManifesto,.AetheriaSimulator-module__vNooaq__worldManifesto{border:1px solid rgba(var(--gold-rgb), .2);border-left:2px solid rgba(var(--gold-rgb), .68);background:rgba(var(--gold-rgb), .05);max-width:840px;color:rgba(var(--highlight-rgb), .76);font-family:var(--font-narrative);text-align:center;margin:4px auto 0;padding:20px 24px;font-size:clamp(17px,1.8vw,22px);line-height:1.52}.AetheriaSimulator-module__vNooaq__worldManifesto{border-color:rgba(var(--highlight-rgb), .14);border-left-color:rgba(var(--highlight-rgb), .48);background:rgba(var(--shadow-rgb), .28);color:rgba(var(--highlight-rgb), .66);margin-top:-4px;font-size:clamp(15px,1.5vw,19px)}.AetheriaSimulator-module__vNooaq__selectField,.AetheriaSimulator-module__vNooaq__nameField{color:rgba(var(--highlight-rgb), .5);letter-spacing:.08em;gap:7px;font-size:11px;font-weight:800;display:grid}.AetheriaSimulator-module__vNooaq__selectField .AetheriaSimulator-module__vNooaq__selectControl,.AetheriaSimulator-module__vNooaq__nameField input{box-sizing:border-box;width:100%;min-height:44px}.AetheriaSimulator-module__vNooaq__nameField input{border:1px solid rgba(var(--highlight-rgb), .17);background:rgba(var(--shadow-rgb), .38);color:var(--highlight);font:inherit;border-radius:5px;padding:0 12px;font-size:14px}.AetheriaSimulator-module__vNooaq__attributeList{border:1px solid rgba(var(--highlight-rgb), .1);gap:8px;margin:0;padding:14px;display:grid}.AetheriaSimulator-module__vNooaq__attributeList legend{color:rgba(var(--highlight-rgb), .48);letter-spacing:.08em;padding:0 6px;font-size:11px;font-weight:800}.AetheriaSimulator-module__vNooaq__attributeList label{cursor:pointer;align-items:center;gap:9px;display:flex}.AetheriaSimulator-module__vNooaq__attributeList input{accent-color:var(--gold)}.AetheriaSimulator-module__vNooaq__attributeList span{color:rgba(var(--highlight-rgb), .64);flex-wrap:wrap;gap:5px 7px;font-size:12px;display:flex}.AetheriaSimulator-module__vNooaq__attributeList b{color:var(--gold);font-family:var(--font-mono);font-size:11px}.AetheriaSimulator-module__vNooaq__attributeList small,.AetheriaSimulator-module__vNooaq__instanceForm small{color:rgba(var(--highlight-rgb), .35);font-family:var(--font-mono);font-size:9px}.AetheriaSimulator-module__vNooaq__schemaNote{border:1px solid rgba(var(--highlight-rgb), .08);color:rgba(var(--highlight-rgb), .45);font-family:var(--font-mono);margin:0;padding:12px;font-size:10px;line-height:1.7}.AetheriaSimulator-module__vNooaq__instanceForm{align-content:start;gap:7px;min-height:116px;display:grid}.AetheriaSimulator-module__vNooaq__instanceField{border:1px solid rgba(var(--highlight-rgb), .09);background:rgba(var(--shadow-rgb), .26);grid-template-columns:minmax(130px,.8fr) minmax(0,1.2fr);align-items:center;gap:14px;padding:10px 12px;display:grid}.AetheriaSimulator-module__vNooaq__instanceField[data-structured=true]{grid-template-columns:1fr;align-items:stretch}.AetheriaSimulator-module__vNooaq__instanceField>span{gap:2px;display:grid}.AetheriaSimulator-module__vNooaq__instanceField>span b{color:var(--gold);font-family:var(--font-mono);font-size:10px}.AetheriaSimulator-module__vNooaq__instanceForm input,.AetheriaSimulator-module__vNooaq__instanceForm .AetheriaSimulator-module__vNooaq__selectControl>select,.AetheriaSimulator-module__vNooaq__instanceForm textarea{box-sizing:border-box;border:1px solid rgba(var(--highlight-rgb), .2);background:rgba(var(--shadow-rgb), .42);width:100%;min-width:0;color:rgba(var(--highlight-rgb), .9);font-family:var(--font-mono);border-radius:4px;padding:7px 9px;font-size:12px}.AetheriaSimulator-module__vNooaq__instanceForm .AetheriaSimulator-module__vNooaq__selectControl>select{min-height:36px;padding-right:32px}.AetheriaSimulator-module__vNooaq__instanceForm textarea{resize:vertical;min-height:52px;line-height:1.45}.AetheriaSimulator-module__vNooaq__instanceForm>p{color:rgba(var(--highlight-rgb), .42);margin:0;padding:12px;font-size:12px;line-height:1.6}.AetheriaSimulator-module__vNooaq__itemPreview{border:1px solid rgba(var(--gold-rgb), .22);background:rgba(var(--gold-rgb), .05);gap:8px;padding:14px;display:grid}.AetheriaSimulator-module__vNooaq__itemPreview p{color:var(--gold);font-family:var(--font-mono);letter-spacing:.1em;margin:0;font-size:10px;font-weight:800}.AetheriaSimulator-module__vNooaq__inlineMacro{width:fit-content;max-width:100%;position:relative}.AetheriaSimulator-module__vNooaq__inlineMacroTrigger{max-width:100%;color:inherit;cursor:help;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.AetheriaSimulator-module__vNooaq__inlineMacroTrigger strong{color:rgba(var(--highlight-rgb), .92);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.AetheriaSimulator-module__vNooaq__inlineMacroTrigger code{border:1px solid rgba(var(--gold-rgb), .28);background:rgba(var(--gold-rgb), .08);color:rgba(var(--gold-rgb), .86);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;border-radius:4px;flex:0 auto;padding:2px 6px;font-size:10px;overflow:hidden}.AetheriaSimulator-module__vNooaq__inlineMacroTrigger:focus-visible{outline:2px solid rgba(var(--gold-rgb), .72);outline-offset:4px}.AetheriaSimulator-module__vNooaq__inlineMacroTooltip{z-index:4;border:1px solid rgba(var(--gold-rgb), .3);background:rgb(var(--shadow-rgb));width:min(330px,100vw - 76px);box-shadow:0 14px 30px rgba(var(--shadow-rgb), .42);opacity:0;pointer-events:none;border-radius:6px;gap:8px;padding:12px;transition:opacity .16s,transform .16s;display:grid;position:absolute;top:calc(100% + 10px);left:0;transform:translateY(-4px)}.AetheriaSimulator-module__vNooaq__inlineMacro:hover .AetheriaSimulator-module__vNooaq__inlineMacroTooltip,.AetheriaSimulator-module__vNooaq__inlineMacro:focus-within .AetheriaSimulator-module__vNooaq__inlineMacroTooltip,.AetheriaSimulator-module__vNooaq__inlineMacro[data-open=true] .AetheriaSimulator-module__vNooaq__inlineMacroTooltip{opacity:1;pointer-events:auto;transform:translateY(0)}.AetheriaSimulator-module__vNooaq__macroTooltipHead{align-items:center;gap:8px;display:flex}.AetheriaSimulator-module__vNooaq__macroTooltipHead>span{border:1px solid rgba(var(--gold-rgb), .34);background:rgba(var(--gold-rgb), .1);width:28px;height:28px;color:var(--gold);font-family:var(--font-narrative);border-radius:5px;place-items:center;font-size:15px;display:grid}.AetheriaSimulator-module__vNooaq__macroTooltipHead b{min-width:0;color:var(--highlight);font-size:13px;font-weight:800}.AetheriaSimulator-module__vNooaq__inlineMacroTooltip>p{color:rgba(var(--highlight-rgb), .58);margin:0;font-size:12px;line-height:1.55}.AetheriaSimulator-module__vNooaq__inlineMacroTooltip dl{border-top:1px solid rgba(var(--gold-rgb), .15);gap:5px;margin:0;padding-top:8px;display:grid}.AetheriaSimulator-module__vNooaq__inlineMacroTooltip dl div{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:10px;display:grid}.AetheriaSimulator-module__vNooaq__inlineMacroTooltip dt{color:rgba(var(--highlight-rgb), .44);font-size:10px;font-weight:800}.AetheriaSimulator-module__vNooaq__inlineMacroTooltip dd{overflow-wrap:anywhere;color:rgba(var(--highlight-rgb), .74);font-family:var(--font-mono);text-align:right;margin:0;font-size:10px}.AetheriaSimulator-module__vNooaq__itemCategoryTable{border:1px solid rgba(var(--highlight-rgb), .12);background:rgba(var(--highlight-rgb), .08);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.AetheriaSimulator-module__vNooaq__itemCategoryTable>span{background:rgba(var(--shadow-rgb), .34);color:var(--gold);font-family:var(--font-mono);letter-spacing:.1em;grid-column:1/-1;padding:9px 12px;font-size:10px;font-weight:800}.AetheriaSimulator-module__vNooaq__itemCategoryTable button{background:rgba(var(--surface-rgb), .54);min-height:64px;color:rgba(var(--highlight-rgb), .48);cursor:pointer;font:inherit;text-align:left;border:0;gap:5px;padding:10px;transition:background .18s,color .18s;display:grid}.AetheriaSimulator-module__vNooaq__itemCategoryTable button:hover,.AetheriaSimulator-module__vNooaq__itemCategoryTable button[data-active=true]{background:rgba(var(--gold-rgb), .1);color:var(--highlight)}.AetheriaSimulator-module__vNooaq__itemCategoryTable b{font-family:var(--font-mono);font-size:10px}.AetheriaSimulator-module__vNooaq__itemCategoryTable small{color:rgba(var(--highlight-rgb), .44);font-size:10px}.AetheriaSimulator-module__vNooaq__itemWorkspace{grid-template-columns:minmax(290px,.86fr) minmax(0,1.14fr);gap:14px;display:grid}.AetheriaSimulator-module__vNooaq__structuredEditor{gap:9px;min-width:0;display:grid}.AetheriaSimulator-module__vNooaq__tableScroll{border:1px solid rgba(var(--highlight-rgb), .12);background:rgba(var(--shadow-rgb), .22);overflow-x:auto}.AetheriaSimulator-module__vNooaq__dataTable{border-collapse:collapse;width:100%;min-width:490px;color:rgba(var(--highlight-rgb), .78);font-family:var(--font-mono);font-size:11px}.AetheriaSimulator-module__vNooaq__dataTable th{border-bottom:1px solid rgba(var(--highlight-rgb), .14);background:rgba(var(--shadow-rgb), .5);color:rgba(var(--highlight-rgb), .52);letter-spacing:.07em;text-align:left;white-space:nowrap;padding:9px;font-size:9px;font-weight:800}.AetheriaSimulator-module__vNooaq__dataTable td{border-bottom:1px solid rgba(var(--highlight-rgb), .08);vertical-align:middle;padding:7px}.AetheriaSimulator-module__vNooaq__dataTable tr:last-child td{border-bottom:0}.AetheriaSimulator-module__vNooaq__dataTable th:last-child,.AetheriaSimulator-module__vNooaq__dataTable td:last-child{text-align:center;width:42px}.AetheriaSimulator-module__vNooaq__dataTable .AetheriaSimulator-module__vNooaq__selectControl{min-width:104px}.AetheriaSimulator-module__vNooaq__dataTable .AetheriaSimulator-module__vNooaq__selectControl>select,.AetheriaSimulator-module__vNooaq__dataTable input{min-height:34px;padding:0 29px 0 8px;font-size:11px}.AetheriaSimulator-module__vNooaq__dataTable input{padding-right:8px}.AetheriaSimulator-module__vNooaq__addRowButton,.AetheriaSimulator-module__vNooaq__deleteRowButton{border:1px solid rgba(var(--highlight-rgb), .17);background:rgba(var(--shadow-rgb), .3);color:rgba(var(--highlight-rgb), .74);cursor:pointer;font:inherit;border-radius:4px;font-size:11px;font-weight:800;transition:background .18s,border-color .18s,color .18s,transform .18s}.AetheriaSimulator-module__vNooaq__addRowButton{justify-self:start;min-height:34px;padding:0 11px}.AetheriaSimulator-module__vNooaq__deleteRowButton{width:30px;height:30px;color:rgba(var(--highlight-rgb), .54)}.AetheriaSimulator-module__vNooaq__addRowButton:hover,.AetheriaSimulator-module__vNooaq__deleteRowButton:hover{border-color:rgba(var(--gold-rgb), .52);background:rgba(var(--gold-rgb), .12);color:var(--gold);transform:translateY(-1px)}.AetheriaSimulator-module__vNooaq__addRowButton:focus-visible,.AetheriaSimulator-module__vNooaq__deleteRowButton:focus-visible{outline:2px solid rgba(var(--gold-rgb), .68);outline-offset:2px}.AetheriaSimulator-module__vNooaq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.AetheriaSimulator-module__vNooaq__source{color:rgba(var(--highlight-rgb), .34);letter-spacing:.05em;margin:0;font-size:10px}@media (max-width:900px){.AetheriaSimulator-module__vNooaq__workspace,.AetheriaSimulator-module__vNooaq__itemWorkspace{grid-template-columns:1fr}}@media (max-width:560px){.AetheriaSimulator-module__vNooaq__tabList{width:100%}.AetheriaSimulator-module__vNooaq__tab{flex:1 0 auto;padding:0 12px}.AetheriaSimulator-module__vNooaq__guideBar{grid-template-columns:1fr;gap:6px}.AetheriaSimulator-module__vNooaq__guideBar p{text-align:left}.AetheriaSimulator-module__vNooaq__panelHeading{flex-direction:column;align-items:flex-start}.AetheriaSimulator-module__vNooaq__panelHeading .AetheriaSimulator-module__vNooaq__selectControl{width:100%}.AetheriaSimulator-module__vNooaq__formulaGrid{grid-template-columns:1fr}.AetheriaSimulator-module__vNooaq__editorGrid{grid-template-columns:1fr 1fr}.AetheriaSimulator-module__vNooaq__editorGrid label:last-child{grid-column:1/-1}.AetheriaSimulator-module__vNooaq__itemCategoryTable{grid-template-columns:1fr 1fr}.AetheriaSimulator-module__vNooaq__instanceField{grid-template-columns:1fr;gap:8px}.AetheriaSimulator-module__vNooaq__schemaPanel,.AetheriaSimulator-module__vNooaq__worldPanel{padding:18px}.AetheriaSimulator-module__vNooaq__studioManifesto,.AetheriaSimulator-module__vNooaq__worldManifesto{text-align:left;padding:18px}.AetheriaSimulator-module__vNooaq__inlineMacroTrigger{flex-direction:column;align-items:flex-start;gap:5px}.AetheriaSimulator-module__vNooaq__inlineMacroTooltip{width:min(330px,100vw - 62px)}}
html:has([data-landing-root]){--landing-page-ink-rgb:11, 9, 23;background:rgb(var(--landing-page-ink-rgb));scroll-behavior:smooth}body:has([data-landing-root]){background:rgb(var(--landing-page-ink-rgb))}.DiceTellingLanding-module__f7xsmG__landing{--landing-ink-rgb:11, 9, 23;--landing-surface-rgb:29, 25, 43;--landing-amethyst-rgb:116, 94, 166;--landing-amethyst-deep-rgb:43, 34, 67;--landing-gold-rgb:193, 157, 94;--landing-starlight-rgb:226, 218, 242;--landing-ink:rgb(var(--landing-ink-rgb));--landing-surface:rgb(var(--landing-surface-rgb));--landing-gold:rgb(var(--landing-gold-rgb));--landing-starlight:rgb(var(--landing-starlight-rgb));--shadow-rgb:var(--landing-ink-rgb);--shadow:var(--landing-ink);--surface-rgb:var(--landing-surface-rgb);--surface:var(--landing-surface);--bg-deep-rgb:var(--landing-ink-rgb);--bg-deep:var(--landing-ink);--gold-rgb:var(--landing-gold-rgb);--gold:var(--landing-gold);--accent-rgb:var(--landing-starlight-rgb);--accent:var(--landing-starlight);--highlight-rgb:244, 239, 229;--landing-outer-gutter:clamp(12px, 1.65vw, 34px);--landing-content-gutter:clamp(28px, 5.2vw, 112px);--landing-content-rail-width:min(calc(100% - (var(--landing-content-gutter) * 2)), 1480px);--landing-header-rail-width:min(calc(100% - ((var(--landing-outer-gutter) + var(--landing-content-gutter)) * 2)), 1480px);--landing-card-content-inset:max(var(--landing-content-gutter), calc((100% - 1480px) / 2));--landing-final-content-inset:max(var(--landing-content-gutter), calc((100% - 1480px) / 2 - var(--landing-outer-gutter)));--landing-section-gap:clamp(10px, 1.2vw, 22px);--landing-header-top:clamp(10px, 1.2vw, 22px);--landing-header-height:72px;--landing-pointer-x:0px;--landing-pointer-y:0px;--landing-scroll-depth:0px;--landing-artwork-x:0px;--landing-artwork-y:0px;--landing-artwork-scale:1.03;--landing-artwork-scale-end:1.08;padding:var(--landing-section-gap) 0;background:var(--landing-ink);color:var(--highlight);overflow:clip}.DiceTellingLanding-module__f7xsmG__hero{isolation:isolate;scroll-margin-top:calc(var(--landing-header-top) + var(--landing-header-height) + 12px);width:calc(100% - (var(--landing-outer-gutter) * 2));min-height:max(760px, calc(100dvh - (var(--landing-section-gap) * 2)));background:var(--shadow);border-radius:clamp(14px,1.5vw,26px);margin:0 auto;position:relative;overflow:hidden}.DiceTellingLanding-module__f7xsmG__heroArtwork,.DiceTellingLanding-module__f7xsmG__heroShade,.DiceTellingLanding-module__f7xsmG__heroGrain{pointer-events:none;position:absolute;inset:0}.DiceTellingLanding-module__f7xsmG__heroArtwork{z-index:-4;transform:translate3d(calc(var(--landing-pointer-x) + var(--landing-artwork-x)), calc(var(--landing-scroll-depth) * -.2 + var(--landing-pointer-y) + var(--landing-artwork-y)), 0) scale(var(--landing-artwork-scale));will-change:transform;animation:16s ease-in-out infinite alternate DiceTellingLanding-module__f7xsmG__heroBreath}.DiceTellingLanding-module__f7xsmG__heroArtwork img{object-fit:cover;object-position:65% center;filter:saturate(.6)contrast(1.08)brightness(.67)}.DiceTellingLanding-module__f7xsmG__heroShade{z-index:-3;background:linear-gradient(90deg, rgba(var(--landing-ink-rgb), .92) 0%, rgba(var(--landing-ink-rgb), .8) 33%, rgba(var(--landing-ink-rgb), .5) 60%, rgba(var(--landing-ink-rgb), .18) 100%), linear-gradient(0deg, rgba(var(--landing-ink-rgb), .78) 0%, transparent 42%, rgba(var(--landing-ink-rgb), .16) 100%), radial-gradient(circle at 76% 36%, rgba(var(--landing-amethyst-rgb), .24), transparent 38%)}.DiceTellingLanding-module__f7xsmG__heroGrain{z-index:-2;opacity:.26;background-image:radial-gradient(rgba(var(--highlight-rgb), .3) .45px, transparent .85px), radial-gradient(rgba(var(--shadow-rgb), .58) .45px, transparent .8px);mix-blend-mode:soft-light;background-position:0 0,5px 6px;background-size:9px 9px,11px 11px;animation:1.6s steps(2,end) infinite DiceTellingLanding-module__f7xsmG__grainShift}.DiceTellingLanding-module__f7xsmG__header{z-index:30;top:var(--landing-header-top);width:var(--landing-header-rail-width);min-height:var(--landing-header-height);grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:0;transition:opacity .2s,transform .26s,visibility 0s linear .26s;display:grid;position:fixed;left:50%;transform:translate(-50%)}.DiceTellingLanding-module__f7xsmG__header[data-scrolled=true]{visibility:hidden;pointer-events:none;opacity:0;transform:translate(-50%,-12px)}.DiceTellingLanding-module__f7xsmG__compactNav{top:var(--landing-header-top);z-index:30;min-height:var(--landing-header-height);opacity:0;pointer-events:none;visibility:hidden;align-items:center;gap:clamp(20px,3vw,52px);padding:0 4px;transition:opacity .2s,transform .26s,visibility 0s linear .26s;display:flex;position:fixed;left:50%;transform:translate(-50%,-8px)}.DiceTellingLanding-module__f7xsmG__compactNav[data-visible=true]{visibility:visible;opacity:1;pointer-events:auto;transition-delay:80ms,80ms,0s;transform:translate(-50%)}.DiceTellingLanding-module__f7xsmG__compactNav a{min-height:var(--landing-header-height);color:rgba(var(--highlight-rgb), .64);letter-spacing:-.025em;align-items:center;font-size:13px;font-weight:800;text-decoration:none;transition:color .18s;display:flex;position:relative}.DiceTellingLanding-module__f7xsmG__compactNav a:after{background:var(--landing-gold);height:1px;box-shadow:0 0 10px rgba(var(--landing-gold-rgb), .74);content:"";opacity:0;transition:opacity .18s,transform .24s;position:absolute;bottom:10px;left:0;right:0;transform:scaleX(.35)}.DiceTellingLanding-module__f7xsmG__compactNav a[data-active=true],.DiceTellingLanding-module__f7xsmG__compactNav a:hover{color:var(--highlight)}.DiceTellingLanding-module__f7xsmG__compactNav a[data-active=true]:after{opacity:1;transform:scaleX(1)}.DiceTellingLanding-module__f7xsmG__brand{width:fit-content;color:var(--highlight);text-decoration:none}.DiceTellingLanding-module__f7xsmG__brandLockup{--brand-logo-mark-size:34px;--brand-logo-word-size:25px;--brand-logo-gap:10px;--brand-logo-ink:var(--highlight);--brand-logo-paper:var(--shadow);--brand-logo-spark:var(--landing-gold)}.DiceTellingLanding-module__f7xsmG__heroNav,.DiceTellingLanding-module__f7xsmG__headerActions,.DiceTellingLanding-module__f7xsmG__locale{align-items:center;display:flex}.DiceTellingLanding-module__f7xsmG__heroNav{gap:clamp(18px,3vw,52px)}.DiceTellingLanding-module__f7xsmG__heroNav a{color:rgba(var(--highlight-rgb), .72);letter-spacing:.02em;font-size:13px;font-weight:700;text-decoration:none;transition:color .18s,transform .18s;position:relative}.DiceTellingLanding-module__f7xsmG__heroNav a:after{background:var(--gold);content:"";transform-origin:100%;height:1px;transition:transform .22s;position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(0)}.DiceTellingLanding-module__f7xsmG__heroNav a:hover{color:var(--highlight);transform:translateY(-2px)}.DiceTellingLanding-module__f7xsmG__heroNav a:hover:after{transform-origin:0;transform:scaleX(1)}.DiceTellingLanding-module__f7xsmG__headerActions{justify-content:flex-end;gap:24px}.DiceTellingLanding-module__f7xsmG__locale{color:var(--gold);letter-spacing:.08em;gap:11px;font-size:12px;font-weight:800}.DiceTellingLanding-module__f7xsmG__locale i{background:rgba(var(--highlight-rgb), .26);width:1px;height:16px;display:block}.DiceTellingLanding-module__f7xsmG__locale button{font:inherit;color:rgba(var(--gold-rgb), .5);letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0;transition:color .18s}.DiceTellingLanding-module__f7xsmG__locale button[data-active=true],.DiceTellingLanding-module__f7xsmG__locale button:hover,.DiceTellingLanding-module__f7xsmG__locale button:focus-visible{color:var(--gold)}.DiceTellingLanding-module__f7xsmG__heroContent{z-index:3;width:var(--landing-content-rail-width);margin:clamp(92px,12vh,174px) auto 0;position:relative}.DiceTellingLanding-module__f7xsmG__eyebrow,.DiceTellingLanding-module__f7xsmG__sectionKicker,.DiceTellingLanding-module__f7xsmG__featureEyebrow{color:var(--gold);letter-spacing:.16em;margin:0;font-size:12px;font-weight:800}.DiceTellingLanding-module__f7xsmG__eyebrow{animation:.78s .34s both DiceTellingLanding-module__f7xsmG__riseIn}.DiceTellingLanding-module__f7xsmG__title{max-width:680px;color:var(--highlight);font-family:var(--font-narrative);letter-spacing:-.075em;margin:26px 0 0;font-size:clamp(42px,5vw,88px);font-weight:500;line-height:1.08}.DiceTellingLanding-module__f7xsmG__title span{opacity:0;width:fit-content;text-shadow:0 10px 34px rgba(var(--shadow-rgb), .62);animation:.9s both DiceTellingLanding-module__f7xsmG__titleIn;display:block}.DiceTellingLanding-module__f7xsmG__title span:first-child{animation-delay:.42s}.DiceTellingLanding-module__f7xsmG__title span:nth-child(2){animation-delay:.57s}.DiceTellingLanding-module__f7xsmG__title span:nth-child(3){animation-delay:.72s}.DiceTellingLanding-module__f7xsmG__summary{max-width:535px;color:rgba(var(--highlight-rgb), .76);word-break:keep-all;opacity:0;margin:30px 0 0;font-size:clamp(15px,1.3vw,18px);line-height:1.75;animation:.86s .87s both DiceTellingLanding-module__f7xsmG__riseIn}.DiceTellingLanding-module__f7xsmG__heroActions{opacity:0;flex-wrap:wrap;align-items:center;gap:24px;margin-top:38px;animation:.86s 1s both DiceTellingLanding-module__f7xsmG__riseIn;display:flex}.DiceTellingLanding-module__f7xsmG__prelaunchNote{color:rgba(var(--highlight-rgb), .48);opacity:0;margin:14px 0 0;font-size:12px;animation:.86s 1.1s both DiceTellingLanding-module__f7xsmG__riseIn}.DiceTellingLanding-module__f7xsmG__primaryCta,.DiceTellingLanding-module__f7xsmG__finalCta{isolation:isolate;border:1px solid rgba(var(--landing-amethyst-rgb), .7);background:linear-gradient(145deg, rgba(var(--landing-amethyst-rgb), .54), rgba(var(--landing-amethyst-deep-rgb), .82));min-height:56px;box-shadow:0 14px 30px -20px rgba(var(--landing-amethyst-rgb), .48), inset 0 1px 0 rgba(var(--highlight-rgb), .16);color:var(--landing-starlight);font:inherit;-webkit-backdrop-filter:blur(12px)saturate(1.12);backdrop-filter:blur(12px)saturate(1.12);border-radius:4px;justify-content:center;align-items:center;gap:32px;padding:0 25px;font-size:15px;font-weight:800;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;position:relative;overflow:hidden}.DiceTellingLanding-module__f7xsmG__primaryCta:disabled{cursor:not-allowed;opacity:.72}.DiceTellingLanding-module__f7xsmG__primaryCta:disabled:after{display:none}.DiceTellingLanding-module__f7xsmG__primaryCta:disabled:hover{border-color:rgba(var(--landing-amethyst-rgb), .7);box-shadow:0 14px 30px -20px rgba(var(--landing-amethyst-rgb), .48), inset 0 1px 0 rgba(var(--highlight-rgb), .16);transform:none}.DiceTellingLanding-module__f7xsmG__primaryCta:after,.DiceTellingLanding-module__f7xsmG__finalCta:after{z-index:-1;background:rgba(var(--highlight-rgb), .09);content:"";filter:blur(4px);width:22%;animation:3.8s ease-in-out 1.4s infinite DiceTellingLanding-module__f7xsmG__ctaShimmer;position:absolute;inset:-40% auto -40% -35%;transform:skew(-20deg)translate(-160%)}.DiceTellingLanding-module__f7xsmG__primaryCta:hover,.DiceTellingLanding-module__f7xsmG__finalCta:hover{border-color:rgba(var(--landing-amethyst-rgb), .9);box-shadow:0 18px 36px -20px rgba(var(--landing-amethyst-rgb), .7), inset 0 1px 0 rgba(var(--highlight-rgb), .25);transform:translateY(-2px)}.DiceTellingLanding-module__f7xsmG__secondaryCta{border-bottom:1px solid rgba(var(--highlight-rgb), .36);min-height:44px;color:rgba(var(--highlight-rgb), .92);align-items:center;gap:9px;font-size:14px;font-weight:700;text-decoration:none;transition:border-color .18s,color .18s,transform .18s;display:inline-flex}.DiceTellingLanding-module__f7xsmG__secondaryCta:hover{border-color:var(--gold);color:var(--gold);transform:translate(4px)}.DiceTellingLanding-module__f7xsmG__dialogueCluster{z-index:4;pointer-events:none;width:min(32vw,430px);min-width:280px;position:absolute;top:20%;right:clamp(30px,5vw,96px)}.DiceTellingLanding-module__f7xsmG__dialogueCluster p{border:1px solid rgba(var(--landing-amethyst-rgb), .4);background:linear-gradient(145deg, rgba(var(--landing-amethyst-rgb), .13), rgba(var(--landing-ink-rgb), .52));box-shadow:0 16px 32px -22px rgba(var(--shadow-rgb), .92), inset 0 1px 0 rgba(var(--highlight-rgb), .16);color:rgba(var(--highlight-rgb), .9);font-family:var(--font-narrative);opacity:0;-webkit-backdrop-filter:blur(12px)saturate(1.08);backdrop-filter:blur(12px)saturate(1.08);border-radius:13px;margin:0;padding:17px 20px;font-size:clamp(14px,1.12vw,17px);line-height:1.5;animation:.9s both DiceTellingLanding-module__f7xsmG__dialogueIn,5.4s ease-in-out 1.6s infinite DiceTellingLanding-module__f7xsmG__dialogueFloat;position:absolute}.DiceTellingLanding-module__f7xsmG__dialogueOne{top:0;right:22%;animation-delay:1.1s,2.3s!important}.DiceTellingLanding-module__f7xsmG__dialogueTwo{top:188px;right:-3%;animation-delay:1.35s,2.6s!important}.DiceTellingLanding-module__f7xsmG__dialogueThree{top:380px;right:29%;animation-delay:1.6s,2.9s!important}.DiceTellingLanding-module__f7xsmG__constellation{z-index:2;opacity:.56;pointer-events:none;width:min(48vw,690px);transform:translate3d(calc(var(--landing-pointer-x) * -.35), calc(var(--landing-pointer-y) * -.35), 0);position:absolute;top:8%;right:-30px;overflow:visible}.DiceTellingLanding-module__f7xsmG__constellation path{stroke:var(--accent);stroke-width:1.4px;stroke-dasharray:9 10;stroke-dashoffset:320px;animation:5s ease-out 1s forwards DiceTellingLanding-module__f7xsmG__constellationDraw,8s ease-in-out 5.2s infinite DiceTellingLanding-module__f7xsmG__constellationBreathe}.DiceTellingLanding-module__f7xsmG__constellation circle{fill:var(--gold);filter:drop-shadow(0 0 7px var(--gold));transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite alternate DiceTellingLanding-module__f7xsmG__starPulse}.DiceTellingLanding-module__f7xsmG__constellation circle:nth-child(2n){animation-delay:.85s}.DiceTellingLanding-module__f7xsmG__orbit{z-index:1;aspect-ratio:1;border:1px solid rgba(var(--gold-rgb), .28);opacity:.66;pointer-events:none;width:min(49vw,700px);transform:rotate(-20deg) translate3d(calc(var(--landing-pointer-x) * -.55), calc(var(--landing-pointer-y) * -.55), 0);border-radius:50%;animation:34s linear infinite DiceTellingLanding-module__f7xsmG__orbitSpin;position:absolute;top:15%;right:6%}.DiceTellingLanding-module__f7xsmG__orbit:after{border:1px dashed rgba(var(--accent-rgb), .28);border-radius:inherit;content:"";animation:22s linear infinite reverse DiceTellingLanding-module__f7xsmG__orbitSpin;position:absolute;inset:8%}.DiceTellingLanding-module__f7xsmG__orbitDot{background:var(--gold);width:8px;height:8px;box-shadow:0 0 14px var(--gold);border-radius:50%;position:absolute;top:-4px;left:50%}.DiceTellingLanding-module__f7xsmG__orbitDotSecond{background:var(--accent);width:6px;height:6px;box-shadow:0 0 12px var(--accent);top:75%;left:auto;right:-4px}.DiceTellingLanding-module__f7xsmG__stars span{z-index:3;background:var(--highlight);width:5px;height:5px;box-shadow:0 0 10px var(--gold);border-radius:50%;animation:1.8s ease-in-out infinite alternate DiceTellingLanding-module__f7xsmG__starPulse;position:absolute}.DiceTellingLanding-module__f7xsmG__stars span:first-child{animation-delay:.1s;top:15%;left:54%}.DiceTellingLanding-module__f7xsmG__stars span:nth-child(2){animation-delay:.62s;top:24%;left:68%}.DiceTellingLanding-module__f7xsmG__stars span:nth-child(3){animation-delay:1.1s;top:11%;right:13%}.DiceTellingLanding-module__f7xsmG__stars span:nth-child(4){animation-delay:1.45s;top:62%;right:35%}.DiceTellingLanding-module__f7xsmG__stars span:nth-child(5){animation-delay:.72s;top:74%;right:8%}.DiceTellingLanding-module__f7xsmG__stars span:nth-child(6){animation-delay:1.75s;top:42%;right:2%}.DiceTellingLanding-module__f7xsmG__scrollCue{z-index:5;color:rgba(var(--highlight-rgb), .62);letter-spacing:.15em;writing-mode:vertical-rl;flex-direction:column;align-items:center;gap:12px;font-size:9px;font-weight:800;text-decoration:none;animation:1s 1.5s both DiceTellingLanding-module__f7xsmG__cueEnter;display:inline-flex;position:absolute;bottom:28px;right:34px}.DiceTellingLanding-module__f7xsmG__scrollCue i{background:rgba(var(--highlight-rgb), .3);width:1px;height:48px;overflow:hidden}.DiceTellingLanding-module__f7xsmG__scrollCue i:after{background:var(--gold);content:"";width:100%;height:50%;animation:2s ease-in-out infinite DiceTellingLanding-module__f7xsmG__scrollDrop;display:block}.DiceTellingLanding-module__f7xsmG__storySection{background:radial-gradient(circle at 20% 10%, rgba(var(--accent-rgb), .12), transparent 30%), linear-gradient(180deg, var(--shadow), var(--bg-deep));padding:clamp(94px,12vw,180px) max(20px,50vw - 640px) clamp(112px,14vw,210px);position:relative;overflow:hidden}.DiceTellingLanding-module__f7xsmG__storySection:before{aspect-ratio:1;border:1px solid rgba(var(--gold-rgb), .16);content:"";opacity:.55;border-radius:50%;width:min(65vw,880px);animation:48s linear infinite reverse DiceTellingLanding-module__f7xsmG__orbitSpin;position:absolute;top:-25%;right:-15%}.DiceTellingLanding-module__f7xsmG__sectionIntro{z-index:1;max-width:760px;position:relative}.DiceTellingLanding-module__f7xsmG__sectionIntro h2,.DiceTellingLanding-module__f7xsmG__finalInner h2{color:var(--highlight);font-family:var(--font-narrative);letter-spacing:-.07em;word-break:keep-all;margin:19px 0 0;font-size:clamp(34px,4.3vw,70px);font-weight:500;line-height:1.13}.DiceTellingLanding-module__f7xsmG__sectionIntro>p:last-child,.DiceTellingLanding-module__f7xsmG__finalInner>p:not(.DiceTellingLanding-module__f7xsmG__sectionKicker){max-width:590px;color:rgba(var(--highlight-rgb), .7);word-break:keep-all;margin:24px 0 0;font-size:16px;line-height:1.75}.DiceTellingLanding-module__f7xsmG__featureGrid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:clamp(48px,7vw,86px);display:grid;position:relative}.DiceTellingLanding-module__f7xsmG__featureCard{border:1px solid rgba(var(--highlight-rgb), .16);background:var(--surface);min-height:490px;box-shadow:0 32px 58px -42px rgba(var(--shadow-rgb), .92);transform-style:preserve-3d;border-radius:14px;transition:border-color .32s,box-shadow .32s,transform .42s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden;transform:perspective(1100px)rotateX(3deg)translateY(34px)}.DiceTellingLanding-module__f7xsmG__featureCard:before{z-index:3;border:1px solid rgba(var(--gold-rgb), 0);border-radius:inherit;content:"";pointer-events:none;transition:border-color .3s;position:absolute;inset:0}.DiceTellingLanding-module__f7xsmG__featureCard:after{z-index:4;background:linear-gradient(90deg, transparent, rgba(var(--highlight-rgb), .25), transparent);content:"";pointer-events:none;width:42%;height:170%;transition:left .7s;position:absolute;top:-35%;left:-120%;transform:skew(-18deg)}.DiceTellingLanding-module__f7xsmG__featureCard[data-in-view=true]{animation:DiceTellingLanding-module__f7xsmG__cardReveal .85s var(--landing-delay,0s) both}.DiceTellingLanding-module__f7xsmG__featureCard:hover{border-color:rgba(var(--gold-rgb), .55);box-shadow:0 42px 78px -36px rgba(var(--shadow-rgb), 1), 0 0 0 1px rgba(var(--gold-rgb), .12);transform:perspective(1100px)rotateX(0)rotateY(-2deg)translateY(-12px)}.DiceTellingLanding-module__f7xsmG__featureCard:hover:before{border-color:rgba(var(--gold-rgb), .48)}.DiceTellingLanding-module__f7xsmG__featureCard:hover:after{left:150%}.DiceTellingLanding-module__f7xsmG__featureArtwork,.DiceTellingLanding-module__f7xsmG__featureVignette{position:absolute;inset:0}.DiceTellingLanding-module__f7xsmG__featureArtwork img{object-fit:cover;object-position:center;filter:saturate(.82)brightness(.78);transition:filter .8s,transform 1s cubic-bezier(.2,.8,.2,1);transform:scale(1.04)}.DiceTellingLanding-module__f7xsmG__featureCard:hover .DiceTellingLanding-module__f7xsmG__featureArtwork img{filter:saturate(1.08)brightness(.98);transform:scale(1.12)}.DiceTellingLanding-module__f7xsmG__featureVignette{background:linear-gradient(180deg, rgba(var(--shadow-rgb), .02) 10%, rgba(var(--shadow-rgb), .3) 36%, rgba(var(--shadow-rgb), .96) 92%)}.DiceTellingLanding-module__f7xsmG__featureBody{z-index:2;position:absolute;bottom:28px;left:26px;right:26px;transform:translateZ(28px)}.DiceTellingLanding-module__f7xsmG__featureGlyph{border:1px solid rgba(var(--gold-rgb), .55);width:48px;height:48px;color:var(--gold);border-radius:50%;place-items:center;margin-bottom:22px;transition:transform .42s,background-color .42s;display:grid}.DiceTellingLanding-module__f7xsmG__featureGlyph svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45px;width:29px;height:29px}.DiceTellingLanding-module__f7xsmG__featureCard:hover .DiceTellingLanding-module__f7xsmG__featureGlyph{background:rgba(var(--gold-rgb), .16);transform:rotate(12deg)scale(1.08)}.DiceTellingLanding-module__f7xsmG__featureEyebrow{font-size:10px}.DiceTellingLanding-module__f7xsmG__featureBody h3{color:var(--highlight);font-family:var(--font-narrative);letter-spacing:-.055em;margin:11px 0 0;font-size:clamp(24px,2.1vw,33px);font-weight:500}.DiceTellingLanding-module__f7xsmG__featureBody>p:not(.DiceTellingLanding-module__f7xsmG__featureEyebrow){max-width:330px;color:rgba(var(--highlight-rgb), .72);word-break:keep-all;margin:13px 0 0;font-size:14px;line-height:1.65}.DiceTellingLanding-module__f7xsmG__featureLink{color:var(--gold);gap:8px;margin-top:20px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.DiceTellingLanding-module__f7xsmG__featureLink span{transition:transform .18s}.DiceTellingLanding-module__f7xsmG__featureLink:hover span{transform:translate(5px)}.DiceTellingLanding-module__f7xsmG__chapterSection{scroll-margin-top:calc(var(--landing-header-top) + var(--landing-header-height) + 12px);width:calc(100% - (var(--landing-outer-gutter) * 2));min-height:max(720px, calc(100dvh - (var(--landing-section-gap) * 2)));margin:var(--landing-section-gap) auto 0;border:1px solid rgba(var(--highlight-rgb), .1);background:radial-gradient(ellipse at 78% 48%, rgba(var(--gold-rgb), .13), transparent 35%), linear-gradient(135deg, var(--shadow), var(--bg-deep));border-radius:clamp(14px,1.5vw,26px);align-items:center;display:grid;position:relative;overflow:hidden}.DiceTellingLanding-module__f7xsmG__chapterSection[data-chapter=conversation]{background:radial-gradient(ellipse at 18% 52%, rgba(var(--accent-rgb), .18), transparent 38%), linear-gradient(225deg, var(--shadow), var(--bg-deep))}.DiceTellingLanding-module__f7xsmG__chapterSection[data-chapter=fate]{background:radial-gradient(ellipse at 76% 45%, rgba(var(--gold-rgb), .17), transparent 38%), linear-gradient(135deg, var(--shadow), var(--bg-deep))}.DiceTellingLanding-module__f7xsmG__chapterShell{width:var(--landing-content-rail-width);grid-template-rows:1fr;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:center;gap:clamp(42px,7vw,126px);min-height:min(690px,78dvh);margin:0 auto;display:grid;position:relative}.DiceTellingLanding-module__f7xsmG__chapterHalo{pointer-events:none;position:absolute;inset:0}.DiceTellingLanding-module__f7xsmG__chapterHalo span{border:1px solid rgba(var(--gold-rgb), .17);border-radius:50%;animation:48s linear infinite DiceTellingLanding-module__f7xsmG__orbitSpin;position:absolute}.DiceTellingLanding-module__f7xsmG__chapterHalo span:first-child{aspect-ratio:1;width:min(65vw,960px);top:50%;right:-9%;transform:translateY(-50%)}.DiceTellingLanding-module__f7xsmG__chapterHalo span:last-child{aspect-ratio:1;border-style:dashed;width:min(43vw,640px);animation-duration:33s;animation-direction:reverse;top:50%;right:4%;transform:translateY(-50%)}.DiceTellingLanding-module__f7xsmG__chapterSection[data-chapter=conversation] .DiceTellingLanding-module__f7xsmG__chapterHalo span:first-child{left:-9%;right:auto}.DiceTellingLanding-module__f7xsmG__chapterSection[data-chapter=conversation] .DiceTellingLanding-module__f7xsmG__chapterHalo span:last-child{left:4%;right:auto}.DiceTellingLanding-module__f7xsmG__chapterArtwork{border:1px solid rgba(var(--highlight-rgb), .18);min-height:clamp(500px,57vw,680px);box-shadow:0 42px 76px -52px rgba(var(--shadow-rgb), 1), inset 0 0 0 1px rgba(var(--gold-rgb), .08);border-radius:clamp(18px,2.2vw,32px);grid-area:1/2;position:relative;overflow:hidden;transform:perspective(1200px)rotateY(-3deg)rotateX(1deg)}.DiceTellingLanding-module__f7xsmG__chapterArtwork:after{background:linear-gradient(90deg, rgba(var(--shadow-rgb), .34), transparent 44%), linear-gradient(0deg, rgba(var(--shadow-rgb), .38), transparent 36%);content:"";pointer-events:none;position:absolute;inset:0}.DiceTellingLanding-module__f7xsmG__chapterArtwork img{object-fit:cover;object-position:68% center;filter:saturate(.85)brightness(.82);transition:filter .9s,transform 1.2s cubic-bezier(.2,.8,.2,1);transform:scale(1.04)}.DiceTellingLanding-module__f7xsmG__chapterSection:hover .DiceTellingLanding-module__f7xsmG__chapterArtwork img{filter:saturate(1.06)brightness();transform:scale(1.1)}.DiceTellingLanding-module__f7xsmG__chapterSection[data-chapter=conversation] .DiceTellingLanding-module__f7xsmG__chapterArtwork{grid-column:1;transform:perspective(1200px)rotateY(3deg)rotateX(1deg)}.DiceTellingLanding-module__f7xsmG__chapterSection[data-chapter=conversation] .DiceTellingLanding-module__f7xsmG__chapterArtwork:after{background:linear-gradient(270deg, rgba(var(--shadow-rgb), .34), transparent 44%), linear-gradient(0deg, rgba(var(--shadow-rgb), .38), transparent 36%)}.DiceTellingLanding-module__f7xsmG__chapterSection[data-chapter=conversation] .DiceTellingLanding-module__f7xsmG__chapterArtwork img{object-position:57% center}.DiceTellingLanding-module__f7xsmG__chapterCopy{z-index:2;grid-area:1/1;max-width:560px;padding:48px 0;position:relative}.DiceTellingLanding-module__f7xsmG__chapterSection[data-chapter=conversation] .DiceTellingLanding-module__f7xsmG__chapterCopy{grid-column:2;margin-left:auto}.DiceTellingLanding-module__f7xsmG__chapterGlyph{border:1px solid rgba(var(--gold-rgb), .6);width:54px;height:54px;color:var(--gold);box-shadow:0 0 0 8px rgba(var(--gold-rgb), .05);border-radius:50%;place-items:center;margin-bottom:25px;animation:5.5s ease-in-out infinite DiceTellingLanding-module__f7xsmG__glyphFloat;display:grid}.DiceTellingLanding-module__f7xsmG__chapterGlyph svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45px;width:31px;height:31px}.DiceTellingLanding-module__f7xsmG__chapterCopy h2{max-width:500px;color:var(--highlight);font-family:var(--font-narrative);letter-spacing:-.07em;word-break:keep-all;margin:18px 0 0;font-size:clamp(38px,4.2vw,68px);font-weight:500;line-height:1.1}.DiceTellingLanding-module__f7xsmG__chapterCopy h2 span{white-space:nowrap;display:block}@media (min-width:681px){.DiceTellingLanding-module__f7xsmG__chapterSection[data-chapter=world] .DiceTellingLanding-module__f7xsmG__chapterCopy h2{font-size:clamp(36px,3.5vw,46px)}}.DiceTellingLanding-module__f7xsmG__chapterDescription{max-width:490px;color:rgba(var(--highlight-rgb), .76);word-break:keep-all;margin:24px 0 0;font-size:clamp(15px,1.15vw,17px);line-height:1.75}.DiceTellingLanding-module__f7xsmG__chapterDetails{gap:0;margin:31px 0 0;display:grid}.DiceTellingLanding-module__f7xsmG__chapterDetails>div{border-top:1px solid rgba(var(--highlight-rgb), .16);grid-template-columns:minmax(120px,.72fr) 1fr;gap:18px;padding:13px 0;display:grid}.DiceTellingLanding-module__f7xsmG__chapterDetails>div:last-child{border-bottom:1px solid rgba(var(--highlight-rgb), .16)}.DiceTellingLanding-module__f7xsmG__chapterDetails dt,.DiceTellingLanding-module__f7xsmG__chapterDetails dd{margin:0;font-size:12px;line-height:1.45}.DiceTellingLanding-module__f7xsmG__chapterDetails dt{color:rgba(var(--highlight-rgb), .5)}.DiceTellingLanding-module__f7xsmG__chapterDetails dd{color:rgba(var(--highlight-rgb), .9);font-weight:700}.DiceTellingLanding-module__f7xsmG__chapterSampleNote{color:#e8e0d09e;max-width:34ch;margin:10px 0 0;font-size:.82rem;line-height:1.5}.DiceTellingLanding-module__f7xsmG__chapterCta{border:0;border-bottom:1px solid rgba(var(--gold-rgb), .72);min-height:52px;color:var(--gold);font:inherit;background:0 0;align-items:center;gap:13px;margin-top:29px;padding:0 19px;font-size:14px;font-weight:800;text-decoration:none;transition:gap .22s,color .22s;display:inline-flex}.DiceTellingLanding-module__f7xsmG__chapterCta:hover{color:var(--highlight);gap:21px}.DiceTellingLanding-module__f7xsmG__chapterCta:disabled{cursor:not-allowed;color:rgba(var(--gold-rgb), .58)}.DiceTellingLanding-module__f7xsmG__chapterCta:disabled:hover{color:rgba(var(--gold-rgb), .58);gap:13px}.DiceTellingLanding-module__f7xsmG__chapterAside{max-width:300px;color:rgba(var(--highlight-rgb), .44);font-family:var(--font-narrative);margin:0;font-size:15px;line-height:1.6;position:absolute;bottom:0;left:0}.DiceTellingLanding-module__f7xsmG__chapterAsideLine{display:block}.DiceTellingLanding-module__f7xsmG__chapterSection[data-chapter=conversation] .DiceTellingLanding-module__f7xsmG__chapterAside{text-align:right;left:auto;right:0}.DiceTellingLanding-module__f7xsmG__finalSection{scroll-margin-top:calc(var(--landing-header-top) + var(--landing-header-height) + 12px);width:calc(100% - (var(--landing-outer-gutter) * 2));min-height:max(660px, calc(100dvh - (var(--landing-section-gap) * 2)));margin:var(--landing-section-gap) auto 0;padding:clamp(92px, 10vw, 160px) var(--landing-final-content-inset) 88px;border:1px solid rgba(var(--highlight-rgb), .1);background:radial-gradient(ellipse at 8% 22%, rgba(var(--gold-rgb), .15), transparent 34%), radial-gradient(ellipse at 72% 76%, rgba(var(--landing-amethyst-rgb), .22), transparent 48%), linear-gradient(128deg, #26182b, var(--landing-ink) 68%);border-radius:clamp(14px,1.5vw,26px);align-items:center;display:flex;position:relative;overflow:hidden}.DiceTellingLanding-module__f7xsmG__finalSection:before,.DiceTellingLanding-module__f7xsmG__finalSection:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.DiceTellingLanding-module__f7xsmG__finalSection:before{aspect-ratio:1;border:1px solid rgba(var(--gold-rgb), .18);width:min(68vw,960px);box-shadow:inset 0 0 90px rgba(var(--landing-amethyst-rgb), .14);animation:60s linear infinite DiceTellingLanding-module__f7xsmG__orbitSpin;bottom:-76%;right:-22%}.DiceTellingLanding-module__f7xsmG__finalSection:after{aspect-ratio:1;border:1px dashed rgba(var(--gold-rgb), .18);opacity:.56;border-style:dashed;width:min(48vw,680px);animation:40s linear infinite reverse DiceTellingLanding-module__f7xsmG__orbitSpin;top:-46%;right:4%}.DiceTellingLanding-module__f7xsmG__finalInner{z-index:2;text-align:left;max-width:1120px;position:relative}.DiceTellingLanding-module__f7xsmG__finalInner>p:not(.DiceTellingLanding-module__f7xsmG__sectionKicker){max-width:980px;margin-left:0;margin-right:0}@media (min-width:980px){html[lang=ko] .DiceTellingLanding-module__f7xsmG__simulatorBody{white-space:nowrap}html[lang=ko] .DiceTellingLanding-module__f7xsmG__finalInner>p:not(.DiceTellingLanding-module__f7xsmG__sectionKicker){white-space:nowrap}}.DiceTellingLanding-module__f7xsmG__finalInner h2{max-width:820px;font-size:clamp(42px,5.4vw,82px)}.DiceTellingLanding-module__f7xsmG__finalCta{background:var(--highlight);box-shadow:0 16px 34px -20px rgba(var(--shadow-rgb), .72);color:var(--landing-ink);cursor:pointer;border-color:#0000;margin-top:35px}.DiceTellingLanding-module__f7xsmG__finalCta:after{display:none}.DiceTellingLanding-module__f7xsmG__finalConstellation span{z-index:1;background:var(--gold);width:6px;height:6px;box-shadow:0 0 14px var(--gold);border-radius:50%;animation:2s ease-in-out infinite alternate DiceTellingLanding-module__f7xsmG__starPulse;position:absolute}.DiceTellingLanding-module__f7xsmG__finalConstellation span:first-child{top:17%;left:18%}.DiceTellingLanding-module__f7xsmG__finalConstellation span:nth-child(2){animation-delay:.64s;top:32%;right:16%}.DiceTellingLanding-module__f7xsmG__finalConstellation span:nth-child(3){animation-delay:1.1s;bottom:20%;left:29%}.DiceTellingLanding-module__f7xsmG__finalConstellation span:nth-child(4){animation-delay:1.6s;bottom:14%;right:31%}.DiceTellingLanding-module__f7xsmG__supportWordmark{z-index:1;color:rgba(var(--highlight-rgb), .055);font-family:var(--font-narrative);letter-spacing:-.1em;white-space:nowrap;-webkit-user-select:none;user-select:none;margin:0;font-size:clamp(120px,19vw,340px);font-weight:600;line-height:.8;position:absolute;bottom:clamp(-70px,-4vw,-24px);right:clamp(-130px,-7vw,-62px)}.DiceTellingLanding-module__f7xsmG__footerMark{bottom:24px;right:20px;left:var(--landing-final-content-inset);z-index:2;color:rgba(var(--highlight-rgb), .38);letter-spacing:.17em;text-align:left;margin:0;font-size:10px;font-weight:800;position:absolute}.DiceTellingLanding-module__f7xsmG__landing [data-landing-reveal]{opacity:0;filter:blur(6px);will-change:opacity, transform, filter;transition:opacity .64s ease var(--landing-delay,0s), transform .76s cubic-bezier(.2, .72, .2, 1) var(--landing-delay,0s), filter .64s ease var(--landing-delay,0s);transform:translateY(28px)}.DiceTellingLanding-module__f7xsmG__landing [data-landing-reveal][data-in-view=true]{opacity:1;filter:blur();transform:translateY(0)}.DiceTellingLanding-module__f7xsmG__chapterArtwork[data-landing-reveal]{transform:perspective(1200px)rotateY(-3deg)rotateX(1deg)translate(42px,22px)}.DiceTellingLanding-module__f7xsmG__chapterArtwork[data-landing-reveal][data-in-view=true]{transform:perspective(1200px)rotateY(-3deg)rotateX(1deg)translate(0,0)}.DiceTellingLanding-module__f7xsmG__chapterSection[data-chapter=conversation] .DiceTellingLanding-module__f7xsmG__chapterArtwork[data-landing-reveal]{transform:perspective(1200px)rotateY(3deg)rotateX(1deg)translate(-42px,22px)}.DiceTellingLanding-module__f7xsmG__chapterSection[data-chapter=conversation] .DiceTellingLanding-module__f7xsmG__chapterArtwork[data-landing-reveal][data-in-view=true]{transform:perspective(1200px)rotateY(3deg)rotateX(1deg)translate(0,0)}.DiceTellingLanding-module__f7xsmG__featureCard[data-landing-reveal]{opacity:0}.DiceTellingLanding-module__f7xsmG__featureCard[data-landing-reveal][data-in-view=true]{transform:perspective(1100px)rotateX(3deg)translateY(0)}@keyframes DiceTellingLanding-module__f7xsmG__riseIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes DiceTellingLanding-module__f7xsmG__titleIn{0%{opacity:0;filter:blur(7px);transform:translateY(56px)rotate(2deg)}to{opacity:1;filter:blur();transform:translateY(0)rotate(0)}}@keyframes DiceTellingLanding-module__f7xsmG__heroBreath{0%{transform:translate3d(calc(var(--landing-pointer-x) + var(--landing-artwork-x)), calc(var(--landing-scroll-depth) * -.2 + var(--landing-pointer-y) + var(--landing-artwork-y)), 0) scale(var(--landing-artwork-scale))}to{transform:translate3d(calc(var(--landing-pointer-x) + var(--landing-artwork-x)), calc(var(--landing-scroll-depth) * -.2 + var(--landing-pointer-y) + var(--landing-artwork-y) - 8px), 0) scale(var(--landing-artwork-scale-end))}}@keyframes DiceTellingLanding-module__f7xsmG__grainShift{0%{transform:translate(0)}25%{transform:translate(2%,-1%)}50%{transform:translate(-1%,2%)}75%{transform:translate(1%,1%)}to{transform:translate(-2%,-2%)}}@keyframes DiceTellingLanding-module__f7xsmG__constellationDraw{to{stroke-dashoffset:0}}@keyframes DiceTellingLanding-module__f7xsmG__constellationBreathe{50%{opacity:.45}}@keyframes DiceTellingLanding-module__f7xsmG__orbitSpin{to{transform:rotate(360deg)}}@keyframes DiceTellingLanding-module__f7xsmG__starPulse{0%{opacity:.34;transform:scale(.66)}to{opacity:1;transform:scale(1.42)}}@keyframes DiceTellingLanding-module__f7xsmG__dialogueIn{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes DiceTellingLanding-module__f7xsmG__dialogueFloat{0%,to{transform:translateY(0)rotate(.4deg)}50%{transform:translateY(-12px)rotate(-.5deg)}}@keyframes DiceTellingLanding-module__f7xsmG__ctaShimmer{0%,54%{transform:skew(-20deg)translate(-160%)}76%,to{transform:skew(-20deg)translate(610%)}}@keyframes DiceTellingLanding-module__f7xsmG__cueEnter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes DiceTellingLanding-module__f7xsmG__scrollDrop{0%{transform:translateY(-105%)}to{transform:translateY(210%)}}@keyframes DiceTellingLanding-module__f7xsmG__cardReveal{0%{opacity:0;transform:perspective(1100px)rotateX(8deg)translateY(55px)}to{opacity:1;transform:perspective(1100px)rotateX(3deg)translateY(0)}}@keyframes DiceTellingLanding-module__f7xsmG__glyphFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-7px)rotate(5deg)}}@media (max-width:980px){.DiceTellingLanding-module__f7xsmG__header{grid-template-columns:1fr auto}.DiceTellingLanding-module__f7xsmG__heroNav{display:none}.DiceTellingLanding-module__f7xsmG__featureGrid{grid-template-columns:1fr;max-width:620px}.DiceTellingLanding-module__f7xsmG__featureCard{min-height:420px}.DiceTellingLanding-module__f7xsmG__dialogueCluster{transform-origin:100% 0;right:24px;transform:scale(.83)}.DiceTellingLanding-module__f7xsmG__orbit{width:min(68vw,620px);right:-3%}.DiceTellingLanding-module__f7xsmG__chapterShell{gap:clamp(28px,4vw,54px)}.DiceTellingLanding-module__f7xsmG__chapterArtwork{min-height:480px}.DiceTellingLanding-module__f7xsmG__chapterCopy h2{font-size:clamp(37px,5vw,56px)}}@media (max-width:680px){.DiceTellingLanding-module__f7xsmG__landing{--landing-outer-gutter:12px;--landing-content-gutter:16px;--landing-section-gap:10px;--landing-header-height:66px}.DiceTellingLanding-module__f7xsmG__hero{min-height:max(735px,100dvh - 20px)}.DiceTellingLanding-module__f7xsmG__heroArtwork{--landing-artwork-x:8%;--landing-artwork-scale:1.16;--landing-artwork-scale-end:1.21}.DiceTellingLanding-module__f7xsmG__heroArtwork img{object-position:68% center}.DiceTellingLanding-module__f7xsmG__heroShade{background:linear-gradient(90deg, rgba(var(--shadow-rgb), .92), rgba(var(--shadow-rgb), .54)), linear-gradient(0deg, rgba(var(--shadow-rgb), .9), transparent 55%)}.DiceTellingLanding-module__f7xsmG__header{width:var(--landing-header-rail-width)}.DiceTellingLanding-module__f7xsmG__compactNav{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:28px;max-width:calc(100vw - 24px);min-height:42px;padding:0 20px;top:14px;overflow-x:auto}.DiceTellingLanding-module__f7xsmG__compactNav::-webkit-scrollbar{display:none}.DiceTellingLanding-module__f7xsmG__compactNav a{white-space:nowrap;letter-spacing:-.02em;flex:none;min-height:42px;font-size:12px;display:flex}.DiceTellingLanding-module__f7xsmG__compactNav a:after{bottom:7px;left:2px;right:2px}.DiceTellingLanding-module__f7xsmG__brandLockup{--brand-logo-mark-size:29px;--brand-logo-word-size:21px;--brand-logo-gap:8px}.DiceTellingLanding-module__f7xsmG__headerActions{gap:9px}.DiceTellingLanding-module__f7xsmG__locale{gap:7px;font-size:11px}@media (max-width:380px){.DiceTellingLanding-module__f7xsmG__locale{gap:6px}}.DiceTellingLanding-module__f7xsmG__heroContent{width:calc(100% - 32px);margin-top:clamp(94px,16vh,140px)}.DiceTellingLanding-module__f7xsmG__title{letter-spacing:-.075em;max-width:470px;margin-top:21px;font-size:clamp(38px,10vw,44px)}.DiceTellingLanding-module__f7xsmG__summary{margin-top:25px;font-size:14px;line-height:1.7}.DiceTellingLanding-module__f7xsmG__prelaunchNote{margin-top:11px;font-size:11px}.DiceTellingLanding-module__f7xsmG__desktopOnly{display:none}.DiceTellingLanding-module__f7xsmG__heroActions{align-items:flex-start;gap:13px 20px;margin-top:28px}.DiceTellingLanding-module__f7xsmG__primaryCta{gap:20px;min-height:52px;padding:0 19px;font-size:14px}.DiceTellingLanding-module__f7xsmG__secondaryCta{min-height:45px;font-size:13px}.DiceTellingLanding-module__f7xsmG__dialogueCluster{width:auto;min-width:0;top:auto;bottom:72px;right:16px;transform:none}.DiceTellingLanding-module__f7xsmG__dialogueCluster p{border-radius:10px;width:fit-content;max-width:235px;padding:9px 12px;font-size:13px;animation:.9s 1.1s both DiceTellingLanding-module__f7xsmG__dialogueIn;display:none;position:static}.DiceTellingLanding-module__f7xsmG__dialogueCluster .DiceTellingLanding-module__f7xsmG__dialogueOne{display:block}.DiceTellingLanding-module__f7xsmG__constellation{opacity:.35;width:720px;top:36%;right:-180px}.DiceTellingLanding-module__f7xsmG__orbit{opacity:.38;width:110vw;top:43%;right:-25%}.DiceTellingLanding-module__f7xsmG__scrollCue{bottom:18px;right:16px}.DiceTellingLanding-module__f7xsmG__storySection{padding:90px 16px 118px}.DiceTellingLanding-module__f7xsmG__sectionIntro h2,.DiceTellingLanding-module__f7xsmG__finalInner h2{font-size:clamp(34px,10vw,49px)}.DiceTellingLanding-module__f7xsmG__sectionIntro>p:last-child,.DiceTellingLanding-module__f7xsmG__finalInner>p:not(.DiceTellingLanding-module__f7xsmG__sectionKicker){font-size:14px}.DiceTellingLanding-module__f7xsmG__featureGrid{gap:14px;margin-top:42px}.DiceTellingLanding-module__f7xsmG__featureCard{border-radius:12px;min-height:440px}.DiceTellingLanding-module__f7xsmG__featureBody{bottom:24px;left:22px;right:22px}.DiceTellingLanding-module__f7xsmG__featureBody h3{font-size:29px}.DiceTellingLanding-module__f7xsmG__chapterSection{min-height:max(720px,100dvh - 20px);padding:34px 0 42px}.DiceTellingLanding-module__f7xsmG__chapterShell{width:calc(100% - 32px);min-height:650px;display:block}.DiceTellingLanding-module__f7xsmG__chapterArtwork,.DiceTellingLanding-module__f7xsmG__chapterSection[data-chapter=conversation] .DiceTellingLanding-module__f7xsmG__chapterArtwork{min-height:0;box-shadow:none;opacity:.72;border:0;border-radius:12px;position:absolute;inset:0;transform:none}.DiceTellingLanding-module__f7xsmG__chapterArtwork:after,.DiceTellingLanding-module__f7xsmG__chapterSection[data-chapter=conversation] .DiceTellingLanding-module__f7xsmG__chapterArtwork:after{background:linear-gradient(180deg, rgba(var(--shadow-rgb), .02) 4%, rgba(var(--shadow-rgb), .72) 42%, rgba(var(--shadow-rgb), .98) 82%)}.DiceTellingLanding-module__f7xsmG__chapterArtwork img{object-position:center;filter:saturate(.74)brightness(.69)}.DiceTellingLanding-module__f7xsmG__chapterCopy,.DiceTellingLanding-module__f7xsmG__chapterSection[data-chapter=conversation] .DiceTellingLanding-module__f7xsmG__chapterCopy{grid-column:auto;max-width:none;margin:0;padding:clamp(245px,65vw,330px) 2px 36px;position:relative}.DiceTellingLanding-module__f7xsmG__chapterGlyph{width:46px;height:46px;margin-bottom:19px}.DiceTellingLanding-module__f7xsmG__chapterGlyph svg{width:27px;height:27px}.DiceTellingLanding-module__f7xsmG__chapterCopy h2{letter-spacing:-.055em;max-width:340px;margin-top:15px;font-size:30px}.DiceTellingLanding-module__f7xsmG__chapterDescription{margin-top:18px;font-size:14px}.DiceTellingLanding-module__f7xsmG__chapterDetails{margin-top:23px}.DiceTellingLanding-module__f7xsmG__chapterDetails>div{grid-template-columns:1fr;gap:3px;padding:10px 0}.DiceTellingLanding-module__f7xsmG__chapterCta{min-height:50px;margin-top:21px;padding:0 5px}.DiceTellingLanding-module__f7xsmG__chapterAside,.DiceTellingLanding-module__f7xsmG__chapterSection[data-chapter=conversation] .DiceTellingLanding-module__f7xsmG__chapterAside{text-align:left;max-width:270px;margin-top:20px;font-size:13px;position:static}.DiceTellingLanding-module__f7xsmG__chapterHalo span:first-child{width:560px;right:-56%}.DiceTellingLanding-module__f7xsmG__chapterHalo span:last-child{width:360px;right:-18%}.DiceTellingLanding-module__f7xsmG__chapterSection[data-chapter=conversation] .DiceTellingLanding-module__f7xsmG__chapterHalo span:first-child{left:-56%;right:auto}.DiceTellingLanding-module__f7xsmG__chapterSection[data-chapter=conversation] .DiceTellingLanding-module__f7xsmG__chapterHalo span:last-child{left:-18%;right:auto}.DiceTellingLanding-module__f7xsmG__finalSection{min-height:max(590px,100dvh - 20px);padding:78px var(--landing-content-gutter) 72px}.DiceTellingLanding-module__f7xsmG__finalInner h2{font-size:clamp(40px,11vw,52px)}.DiceTellingLanding-module__f7xsmG__supportWordmark{font-size:128px;bottom:-31px;right:-72px}.DiceTellingLanding-module__f7xsmG__footerMark{bottom:19px;right:24px;left:var(--landing-content-gutter);font-size:9px}}@media (prefers-reduced-motion:reduce){html:has([data-landing-root]){scroll-behavior:auto}.DiceTellingLanding-module__f7xsmG__landing *,.DiceTellingLanding-module__f7xsmG__landing :before,.DiceTellingLanding-module__f7xsmG__landing :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.DiceTellingLanding-module__f7xsmG__landing [data-landing-reveal]{opacity:1;filter:none;transform:none}}.DiceTellingLanding-module__f7xsmG__simulatorSection{scroll-margin-top:calc(var(--landing-header-top) + var(--landing-header-height) + 12px);width:calc(100% - (var(--landing-outer-gutter) * 2));margin:var(--landing-section-gap) auto 0}.DiceTellingLanding-module__f7xsmG__simulatorShell{padding:clamp(26px, 3.4vw, 58px) var(--landing-card-content-inset);border:1px solid rgba(var(--highlight-rgb), .08);background:rgba(var(--surface-rgb), .34);border-radius:clamp(14px,1.5vw,26px);gap:clamp(22px,2.6vw,34px);display:grid}.DiceTellingLanding-module__f7xsmG__simulatorIntro{gap:12px;max-width:1180px;display:grid}.DiceTellingLanding-module__f7xsmG__simulatorTitle{color:var(--highlight);font-family:var(--font-narrative);letter-spacing:-.03em;margin:0;font-size:clamp(30px,4vw,46px);font-weight:600;line-height:1.22}.DiceTellingLanding-module__f7xsmG__simulatorBody{max-width:1120px;color:rgba(var(--highlight-rgb), .56);word-break:keep-all;margin:0;font-size:clamp(13px,1.1vw,15px);line-height:1.7}.DiceTellingLanding-module__f7xsmG__simulatorWorld{color:rgba(var(--highlight-rgb), .44);letter-spacing:.1em;align-items:center;gap:11px;margin:2px 0 0;font-size:11px;font-weight:800;display:flex}.DiceTellingLanding-module__f7xsmG__simulatorWorld i{background:rgba(var(--highlight-rgb), .22);width:1px;height:12px}@media (max-width:680px){.DiceTellingLanding-module__f7xsmG__simulatorShell{padding:20px var(--landing-content-gutter);border-radius:14px}.DiceTellingLanding-module__f7xsmG__simulatorWorld{flex-wrap:wrap;gap:7px}.DiceTellingLanding-module__f7xsmG__simulatorWorld i{display:none}}.DiceTellingLanding-module__f7xsmG__siteFooter{width:min(calc(100% - ((var(--landing-outer-gutter) + var(--landing-content-gutter)) * 2)), 1480px);border-top:1px solid rgba(var(--highlight-rgb), .14);justify-content:space-between;align-items:flex-start;gap:32px;margin:0 auto;padding:34px 0 48px;display:flex}.DiceTellingLanding-module__f7xsmG__footerLogo{--brand-logo-mark-size:29px;--brand-logo-word-size:21px;--brand-logo-gap:8px;--brand-logo-ink:var(--highlight);--brand-logo-paper:var(--shadow);--brand-logo-spark:var(--gold)}.DiceTellingLanding-module__f7xsmG__siteFooter>div{text-align:right;gap:5px;display:grid}.DiceTellingLanding-module__f7xsmG__siteFooter p{color:rgba(var(--highlight-rgb), .48);margin:0;font-size:10px;line-height:1.5}@media (max-width:680px){.DiceTellingLanding-module__f7xsmG__siteFooter{flex-direction:column;gap:20px;padding:30px 0 36px}.DiceTellingLanding-module__f7xsmG__siteFooter>div{text-align:left}}
html:has([data-support-root]){--support-page-ink-rgb:11, 9, 23;background:rgb(var(--support-page-ink-rgb))}body:has([data-support-root]){background:rgb(var(--support-page-ink-rgb))}.SupportPage-module__C7lHPW__support{--support-ink-rgb:11, 9, 23;--support-surface-rgb:29, 25, 43;--support-amethyst-rgb:116, 94, 166;--support-amethyst-deep-rgb:43, 34, 67;--support-gold-rgb:193, 157, 94;--support-starlight-rgb:226, 218, 242;--support-content-gutter:clamp(20px, 5vw, 90px);--support-content-rail-width:min(calc(100% - (var(--support-content-gutter) * 2)), 1280px);background:rgb(var(--support-ink-rgb));min-height:100dvh;color:rgb(var(--support-starlight-rgb));padding:clamp(10px,1.2vw,22px) 0 0;overflow:clip}.SupportPage-module__C7lHPW__header{z-index:5;width:var(--support-content-rail-width);justify-content:space-between;align-items:center;gap:24px;min-height:58px;display:flex;position:absolute;top:clamp(10px,2vw,26px);left:50%;transform:translate(-50%)}.SupportPage-module__C7lHPW__brand,.SupportPage-module__C7lHPW__backLink,.SupportPage-module__C7lHPW__actionLink{text-decoration:none}.SupportPage-module__C7lHPW__brandLockup,.SupportPage-module__C7lHPW__footerLogo{--brand-logo-mark-size:34px;--brand-logo-word-size:25px;--brand-logo-gap:10px;--brand-logo-ink:rgb(var(--support-starlight-rgb));--brand-logo-paper:rgb(var(--support-ink-rgb));--brand-logo-spark:rgb(var(--support-gold-rgb))}.SupportPage-module__C7lHPW__headerActions,.SupportPage-module__C7lHPW__locale{align-items:center;display:flex}.SupportPage-module__C7lHPW__headerActions{gap:clamp(14px,2.5vw,32px)}.SupportPage-module__C7lHPW__backLink{color:rgba(var(--support-starlight-rgb), .7);font-size:13px;font-weight:750;transition:color .18s,transform .18s}.SupportPage-module__C7lHPW__backLink:before{content:"<- "}.SupportPage-module__C7lHPW__backLink:hover{color:rgb(var(--support-gold-rgb));transform:translate(-3px)}.SupportPage-module__C7lHPW__locale{gap:10px}.SupportPage-module__C7lHPW__locale button{min-width:27px;color:rgba(var(--support-starlight-rgb), .48);cursor:pointer;font:inherit;background:0 0;border:0;padding:7px 0;font-size:12px;font-weight:800}.SupportPage-module__C7lHPW__locale button[data-active=true]{color:rgb(var(--support-gold-rgb))}.SupportPage-module__C7lHPW__locale i{background:rgba(var(--support-starlight-rgb), .3);width:1px;height:12px}.SupportPage-module__C7lHPW__hero{isolation:isolate;background:rgb(var(--support-ink-rgb));border-radius:clamp(14px,1.5vw,26px);min-height:min(850px,100dvh - 22px);display:grid;position:relative;overflow:hidden}.SupportPage-module__C7lHPW__heroArtwork{z-index:-3;object-fit:cover;object-position:66% center;filter:saturate(.58)contrast(1.08)brightness(.56);animation:18s ease-in-out infinite alternate SupportPage-module__C7lHPW__artworkFloat}.SupportPage-module__C7lHPW__heroShade{z-index:-2;background:linear-gradient(90deg, rgba(var(--support-ink-rgb), .96), rgba(var(--support-ink-rgb), .78) 39%, rgba(var(--support-ink-rgb), .25) 88%), linear-gradient(0deg, rgba(var(--support-ink-rgb), .9), transparent 52%), radial-gradient(circle at 74% 42%, rgba(var(--support-amethyst-rgb), .26), transparent 36%);position:absolute;inset:0}.SupportPage-module__C7lHPW__hero:after{z-index:-1;background-image:radial-gradient(rgba(var(--support-starlight-rgb), .26) .5px, transparent .9px);content:"";mix-blend-mode:soft-light;opacity:.38;background-position:0 0;background-size:11px 11px;position:absolute;inset:0}.SupportPage-module__C7lHPW__heroContent{width:var(--support-content-rail-width);align-self:center;margin:clamp(105px,15vh,170px) auto clamp(68px,9vh,120px)}.SupportPage-module__C7lHPW__eyebrow{color:rgb(var(--support-gold-rgb));letter-spacing:.17em;margin:0;font-size:11px;font-weight:800}.SupportPage-module__C7lHPW__hero h1,.SupportPage-module__C7lHPW__checkoutIntro h2{color:rgb(var(--support-starlight-rgb));font-family:var(--font-narrative);letter-spacing:0;margin:22px 0 0;font-weight:500}.SupportPage-module__C7lHPW__hero h1{max-width:700px;font-size:clamp(44px,6.1vw,92px);line-height:1.07}.SupportPage-module__C7lHPW__hero h1 span{white-space:nowrap;animation:.75s both SupportPage-module__C7lHPW__riseIn;display:block}.SupportPage-module__C7lHPW__hero h1 span:nth-child(2){animation-delay:.11s}.SupportPage-module__C7lHPW__summary{max-width:570px;color:rgba(var(--support-starlight-rgb), .78);word-break:keep-all;margin:28px 0 0;font-size:clamp(15px,1.35vw,18px);line-height:1.78}.SupportPage-module__C7lHPW__pillars{border-top:1px solid rgba(var(--support-starlight-rgb), .18);grid-template-columns:repeat(3,minmax(0,1fr));max-width:900px;margin:clamp(45px,8vh,94px) 0 0;display:grid}.SupportPage-module__C7lHPW__pillars>div{grid-template-columns:auto 1fr;gap:12px;min-height:84px;padding:20px 22px 0 0;display:grid}.SupportPage-module__C7lHPW__pillars>div+div{border-left:1px solid rgba(var(--support-starlight-rgb), .14);padding-left:22px}.SupportPage-module__C7lHPW__pillars dt{color:rgb(var(--support-gold-rgb));letter-spacing:.1em;font-size:10px;font-weight:800}.SupportPage-module__C7lHPW__pillars dd{gap:7px;margin:0;display:grid}.SupportPage-module__C7lHPW__pillars strong{color:rgb(var(--support-starlight-rgb));font-size:13px}.SupportPage-module__C7lHPW__pillars span{color:rgba(var(--support-starlight-rgb), .58);word-break:keep-all;font-size:12px;line-height:1.55}.SupportPage-module__C7lHPW__checkoutSection{width:var(--support-content-rail-width);grid-template-columns:minmax(0,.78fr) minmax(380px,1.02fr);align-items:start;gap:clamp(42px,8vw,160px);margin:0 auto;padding:clamp(94px,13vw,180px) 0;display:grid}.SupportPage-module__C7lHPW__checkoutIntro{position:sticky;top:48px}.SupportPage-module__C7lHPW__checkoutIntro h2{white-space:nowrap;font-size:clamp(32px,3.4vw,52px);line-height:1.12}.SupportPage-module__C7lHPW__checkoutIntro>p:last-child{max-width:450px;color:rgba(var(--support-starlight-rgb), .62);margin:24px 0 0;font-size:14px;line-height:1.75}.SupportPage-module__C7lHPW__checkoutPanel{border:1px solid rgba(var(--support-starlight-rgb), .14);background:linear-gradient(145deg, rgba(var(--support-amethyst-rgb), .16), rgba(var(--support-surface-rgb), .38));min-height:430px;box-shadow:0 32px 70px -44px rgba(var(--support-ink-rgb), 1), inset 0 1px 0 rgba(var(--support-starlight-rgb), .1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:8px}.SupportPage-module__C7lHPW__statusPanel,.SupportPage-module__C7lHPW__resultPanel{text-align:center;place-content:center;gap:14px;min-height:430px;padding:42px;display:grid}.SupportPage-module__C7lHPW__statusPanel{color:rgba(var(--support-starlight-rgb), .75);font-size:14px;line-height:1.65}.SupportPage-module__C7lHPW__statusPanel strong{color:rgb(var(--support-starlight-rgb));font-size:18px}.SupportPage-module__C7lHPW__statusPanel span{max-width:300px}.SupportPage-module__C7lHPW__statusPanel button,.SupportPage-module__C7lHPW__actionLink{border:1px solid rgba(var(--support-gold-rgb), .46);background:rgba(var(--support-ink-rgb), .35);min-height:42px;color:rgb(var(--support-gold-rgb));cursor:pointer;font:inherit;border-radius:4px;justify-self:center;padding:0 16px;font-size:13px;font-weight:800;line-height:42px}.SupportPage-module__C7lHPW__checkoutReady{padding:clamp(24px,4vw,42px)}.SupportPage-module__C7lHPW__marketLine{justify-content:space-between;align-items:center;gap:18px;display:flex}.SupportPage-module__C7lHPW__marketLine span{color:rgb(var(--support-gold-rgb));letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800}.SupportPage-module__C7lHPW__marketLine i{border:1px solid rgba(var(--support-starlight-rgb), .2);color:rgba(var(--support-starlight-rgb), .72);padding:5px 8px;font-size:10px;font-style:normal;font-weight:800}.SupportPage-module__C7lHPW__amountFields{border:0;min-width:0;margin:27px 0 0;padding:0}.SupportPage-module__C7lHPW__amountFields legend{color:rgb(var(--support-starlight-rgb));font-size:16px;font-weight:750}.SupportPage-module__C7lHPW__presets{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:13px;display:grid}.SupportPage-module__C7lHPW__presets button{border:1px solid rgba(var(--support-starlight-rgb), .16);background:rgba(var(--support-ink-rgb), .3);min-height:46px;color:rgba(var(--support-starlight-rgb), .72);cursor:pointer;font:inherit;border-radius:4px;font-size:13px;font-weight:750;transition:border-color .18s,background-color .18s,color .18s,transform .18s}.SupportPage-module__C7lHPW__presets button:hover,.SupportPage-module__C7lHPW__presets button[data-active=true]{border-color:rgba(var(--support-gold-rgb), .62);background:rgba(var(--support-gold-rgb), .11);color:rgb(var(--support-starlight-rgb))}.SupportPage-module__C7lHPW__presets button:hover{transform:translateY(-2px)}.SupportPage-module__C7lHPW__customAmount{border:1px solid rgba(var(--support-starlight-rgb), .18);background:rgba(var(--support-ink-rgb), .26);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;margin-top:10px;padding:0 15px;display:grid}.SupportPage-module__C7lHPW__customAmount span,.SupportPage-module__C7lHPW__customAmount b{color:rgba(var(--support-starlight-rgb), .6);font-size:12px;font-weight:700}.SupportPage-module__C7lHPW__customAmount input{width:100%;min-width:0;color:rgb(var(--support-starlight-rgb));font:inherit;text-align:right;background:0 0;border:0;outline:0;font-size:16px;font-weight:750}.SupportPage-module__C7lHPW__customAmount input::-webkit-inner-spin-button{opacity:.45}.SupportPage-module__C7lHPW__amountFields small{color:rgba(var(--support-starlight-rgb), .46);margin-top:9px;font-size:11px;display:block}.SupportPage-module__C7lHPW__contactFields{border:0;gap:14px;min-width:0;margin:28px 0 0;padding:0;display:grid}.SupportPage-module__C7lHPW__contactFields legend{color:rgb(var(--support-starlight-rgb));font-size:16px;font-weight:750}.SupportPage-module__C7lHPW__contactFields>p{color:rgba(var(--support-starlight-rgb), .52);margin:-5px 0 0;font-size:12px;line-height:1.55}.SupportPage-module__C7lHPW__contactFields label{gap:7px;display:grid}.SupportPage-module__C7lHPW__contactFields label>span{color:rgba(var(--support-starlight-rgb), .72);font-size:12px;font-weight:700}.SupportPage-module__C7lHPW__contactFields label>span b{color:rgb(var(--support-gold-rgb));margin-left:5px;font-size:10px}.SupportPage-module__C7lHPW__contactFields input{border:1px solid rgba(var(--support-starlight-rgb), .18);background:rgba(var(--support-ink-rgb), .26);min-height:46px;color:rgb(var(--support-starlight-rgb));font:inherit;border-radius:4px;outline:0;padding:0 13px;font-size:14px}.SupportPage-module__C7lHPW__contactFields input:focus{border-color:rgba(var(--support-gold-rgb), .72);box-shadow:0 0 0 3px rgba(var(--support-gold-rgb), .1)}.SupportPage-module__C7lHPW__contactFields input[aria-invalid=true]{border-color:rgba(var(--support-gold-rgb), .82)}.SupportPage-module__C7lHPW__contactFields small{color:rgb(var(--support-gold-rgb));font-size:11px;line-height:1.45}.SupportPage-module__C7lHPW__paymentMethods{border-top:1px solid rgba(var(--support-starlight-rgb), .14);border-bottom:1px solid rgba(var(--support-starlight-rgb), .14);min-height:104px;margin-top:27px;position:relative}.SupportPage-module__C7lHPW__paymentMethods>div+div{border-top:1px solid rgba(var(--support-starlight-rgb), .1)}#SupportPage-module__C7lHPW__support-payment-agreement{min-height:42px}.SupportPage-module__C7lHPW__paymentMethods[data-mode=PAYMENT_WINDOW]{place-items:center start;display:grid}.SupportPage-module__C7lHPW__paymentMethods[data-mode=PAYMENT_WINDOW]>p{color:rgba(var(--support-starlight-rgb), .62);margin:0;font-size:13px}.SupportPage-module__C7lHPW__paymentLoading{background:rgba(var(--support-ink-rgb), .6);color:rgba(var(--support-starlight-rgb), .64);place-items:center;margin:0;font-size:12px;display:grid;position:absolute;inset:0}.SupportPage-module__C7lHPW__paymentError{color:rgb(var(--support-gold-rgb));margin:0;padding:16px 0;font-size:12px}.SupportPage-module__C7lHPW__submitError{color:rgb(var(--support-gold-rgb));margin:14px 0 0;font-size:12px}.SupportPage-module__C7lHPW__submitButton{border:1px solid rgba(var(--support-amethyst-rgb), .76);background:linear-gradient(145deg, rgba(var(--support-amethyst-rgb), .58), rgba(var(--support-amethyst-deep-rgb), .86));width:100%;min-height:56px;box-shadow:0 16px 34px -22px rgba(var(--support-amethyst-rgb), .72), inset 0 1px 0 rgba(var(--support-starlight-rgb), .16);color:rgb(var(--support-starlight-rgb));cursor:pointer;font:inherit;border-radius:4px;justify-content:center;align-items:center;gap:28px;margin-top:22px;font-size:15px;font-weight:800;transition:transform .18s,box-shadow .18s,opacity .18s;display:inline-flex}.SupportPage-module__C7lHPW__submitButton:hover:not(:disabled){box-shadow:0 20px 39px -21px rgba(var(--support-amethyst-rgb), .85), inset 0 1px 0 rgba(var(--support-starlight-rgb), .24);transform:translateY(-2px)}.SupportPage-module__C7lHPW__submitButton:disabled{cursor:not-allowed;opacity:.58}.SupportPage-module__C7lHPW__resultSeal{border:1px solid rgba(var(--support-gold-rgb), .6);width:44px;height:44px;color:rgb(var(--support-gold-rgb));border-radius:50%;justify-self:center;place-items:center;font-size:19px;display:grid}.SupportPage-module__C7lHPW__resultPanel h3{color:rgb(var(--support-starlight-rgb));font-family:var(--font-narrative);letter-spacing:0;margin:5px 0 0;font-size:31px;font-weight:500;line-height:1.2}.SupportPage-module__C7lHPW__resultPanel p{max-width:360px;color:rgba(var(--support-starlight-rgb), .66);margin:0;font-size:14px;line-height:1.7}.SupportPage-module__C7lHPW__footer{width:var(--support-content-rail-width);border-top:1px solid rgba(var(--support-starlight-rgb), .14);justify-content:space-between;align-items:flex-start;gap:32px;margin:0 auto;padding:35px 0 48px;display:flex}.SupportPage-module__C7lHPW__footerLogo{--brand-logo-mark-size:29px;--brand-logo-word-size:21px;--brand-logo-gap:8px}.SupportPage-module__C7lHPW__footer>div{text-align:right;gap:5px;display:grid}.SupportPage-module__C7lHPW__footer p{color:rgba(var(--support-starlight-rgb), .48);margin:0;font-size:10px;line-height:1.5}@keyframes SupportPage-module__C7lHPW__artworkFloat{0%{transform:scale(1.03)translate(0,0)}to{transform:scale(1.09)translate(-1.2%,1.1%)}}@keyframes SupportPage-module__C7lHPW__riseIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.SupportPage-module__C7lHPW__support{--support-content-gutter:20px}.SupportPage-module__C7lHPW__header{width:var(--support-content-rail-width);min-height:48px}.SupportPage-module__C7lHPW__brandLockup{--brand-logo-mark-size:28px;--brand-logo-word-size:20px;--brand-logo-gap:7px}.SupportPage-module__C7lHPW__backLink{display:none}.SupportPage-module__C7lHPW__hero{border-radius:0;min-height:720px}.SupportPage-module__C7lHPW__heroArtwork{object-position:61% center}.SupportPage-module__C7lHPW__heroShade{background:linear-gradient(90deg, rgba(var(--support-ink-rgb), .95), rgba(var(--support-ink-rgb), .73) 72%, rgba(var(--support-ink-rgb), .38)), linear-gradient(0deg, rgba(var(--support-ink-rgb), .92), transparent 58%)}.SupportPage-module__C7lHPW__heroContent,.SupportPage-module__C7lHPW__checkoutSection,.SupportPage-module__C7lHPW__footer{width:var(--support-content-rail-width)}.SupportPage-module__C7lHPW__heroContent{margin-top:120px}.SupportPage-module__C7lHPW__hero h1{font-size:34px;line-height:1.2}.SupportPage-module__C7lHPW__pillars{grid-template-columns:1fr;margin-top:48px}.SupportPage-module__C7lHPW__pillars>div{min-height:auto;padding:15px 0}.SupportPage-module__C7lHPW__pillars>div+div{border-top:1px solid rgba(var(--support-starlight-rgb), .12);border-left:0;padding-left:0}.SupportPage-module__C7lHPW__checkoutSection{grid-template-columns:1fr;gap:36px;padding:76px 0}.SupportPage-module__C7lHPW__checkoutIntro{position:static}.SupportPage-module__C7lHPW__checkoutPanel{min-height:390px}.SupportPage-module__C7lHPW__statusPanel,.SupportPage-module__C7lHPW__resultPanel{min-height:390px;padding:30px 22px}.SupportPage-module__C7lHPW__footer{flex-direction:column;padding-bottom:34px}.SupportPage-module__C7lHPW__footer>div{text-align:left}}@media (prefers-reduced-motion:reduce){.SupportPage-module__C7lHPW__heroArtwork,.SupportPage-module__C7lHPW__hero h1 span{animation:none}.SupportPage-module__C7lHPW__backLink,.SupportPage-module__C7lHPW__presets button,.SupportPage-module__C7lHPW__submitButton{transition:none}}
