.ember-landing-module__bgtUaq__hero{--ember-night:#070503;--ember-ink:#f7f3eb;--ember-muted:#c0b9b1;isolation:isolate;height:100svh;color:var(--ember-ink);background:var(--ember-night);position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.ember-landing-module__bgtUaq__hero{--ember-night:lab(1.36885% .46815 .863239);--ember-ink:lab(95.9814% .383854 4.19061);--ember-muted:lab(75.6589% 1.32576 5.17998)}}.ember-landing-module__bgtUaq__hero ::selection{color:var(--ember-night);background:#f6d19c;background:lab(86.1365% 8.26648 31.3825)}.ember-landing-module__bgtUaq__header{z-index:4;width:100%;padding:calc(clamp(1.4rem, 3vw, 3rem) + env(safe-area-inset-top,0px)) calc(clamp(1.4rem, 4.5vw, 4.75rem) + env(safe-area-inset-right,0px)) clamp(1.4rem, 3vw, 3rem) calc(clamp(1.4rem, 4.5vw, 4.75rem) + env(safe-area-inset-left,0px));justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0}.ember-landing-module__bgtUaq__brand{color:var(--ember-ink);border-radius:.375rem;align-items:center;gap:.78rem;text-decoration:none;display:inline-flex}.ember-landing-module__bgtUaq__brand:focus-visible,.ember-landing-module__bgtUaq__action:focus-visible,.ember-landing-module__bgtUaq__thesisTrigger:focus-visible{outline-offset:5px;outline:2px solid #ffd79b;outline:2px solid lab(88.4716% 9.00358 35.7399)}.ember-landing-module__bgtUaq__mark{width:1.72rem;height:1.42rem}.ember-landing-module__bgtUaq__brandCopy{justify-items:start;line-height:1;display:grid}.ember-landing-module__bgtUaq__productName{font-family:var(--font-cardo), Georgia, "Times New Roman", serif;letter-spacing:-.045em;font-size:clamp(1.28rem,1.55vw,1.62rem);font-weight:400;line-height:.9;position:relative}.ember-landing-module__bgtUaq__wordmarkEmber{opacity:.84;transform-origin:50%;background:#ff9c39;background:lab(73.8559% 32.7801 65.0123);border-radius:.07rem;width:.26rem;height:.26rem;transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1);position:absolute;top:-.03rem;right:-.62rem;transform:rotate(45deg);box-shadow:0 0 .72rem #f1840b8f;box-shadow:0 0 .72rem lab(66.7067% 37.8869 71.3381/.56)}.ember-landing-module__bgtUaq__byline{color:#bdb6ae;color:lab(74.5022% 1.24702 5.20501);letter-spacing:.015em;margin-top:.34rem;font-size:clamp(.62rem,.72vw,.72rem)}.ember-landing-module__bgtUaq__workspace{color:#b1aaa0;color:lab(69.8644% 1.44196 5.96032);text-overflow:ellipsis;white-space:nowrap;max-width:min(42vw,24rem);margin:0;font-size:.78rem;overflow:hidden}.ember-landing-module__bgtUaq__copy{z-index:3;text-align:center;flex-direction:column;align-items:center;width:min(74rem,100% - 3rem);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-53%)}.ember-landing-module__bgtUaq__title{color:var(--ember-ink);font-family:var(--font-sans), Inter, ui-sans-serif, system-ui, sans-serif;letter-spacing:-.058em;text-wrap:balance;text-shadow:0 .16rem 2rem #00000094;text-shadow:0 .16rem 2rem lab(.0575047% .0261217 .0451058/.58);margin:0;font-size:clamp(3rem,4.35vw,5.2rem);font-weight:420;line-height:.99}.ember-landing-module__bgtUaq__description{max-width:43rem;color:var(--ember-muted);text-wrap:pretty;text-shadow:0 .1rem 1.2rem #000c;text-shadow:0 .1rem 1.2rem lab(.0575047% .0261217 .0451058/.8);margin:clamp(1.5rem,3vh,2.2rem) 0 0;font-size:clamp(1rem,1.22vw,1.18rem);line-height:1.55}.ember-landing-module__bgtUaq__actionRow{width:min(15.5rem,100%);margin-top:clamp(1.55rem,3.2vh,2.2rem);position:relative}.ember-landing-module__bgtUaq__action{width:100%;color:var(--ember-ink);background:#0d090675;background:lab(2.74784% .761203 1.56665/.46);border:1px solid #f7f3eb52;border:1px solid lab(95.9814% .383854 4.19061/.32);border-radius:.42rem;justify-content:center;align-items:center;gap:.68rem;padding:.86rem 1.3rem;font-size:.88rem;font-weight:560;text-decoration:none;transition:color .26s cubic-bezier(.22,1,.36,1),border-color .26s cubic-bezier(.22,1,.36,1),background-color .26s cubic-bezier(.22,1,.36,1),transform .14s cubic-bezier(.23,1,.32,1);display:inline-flex}.ember-landing-module__bgtUaq__thesisTrigger{color:#c9c3bac7;color:lab(79.1456% 1.16351 5.22538/.78);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:2.5rem;height:2.5rem;transition:color .22s cubic-bezier(.22,1,.36,1),background-color .22s cubic-bezier(.22,1,.36,1),transform .14s cubic-bezier(.23,1,.32,1);display:grid;position:absolute;top:50%;left:calc(100% + .72rem);transform:translateY(-50%)}.ember-landing-module__bgtUaq__thesisTrigger svg{stroke-width:1.4px;width:.9rem;height:.9rem}.ember-landing-module__bgtUaq__thesisTrigger:active{transform:translateY(-50%)scale(.94)}.ember-landing-module__bgtUaq__thesisDialog{--foreground:#f3eee6;--muted:#b8b0a5;--surface:#0e0a07;--surface-raised:#15110c;--border-soft:#e6e0d71f;--border-strong:#e6e0d747;border-radius:.55rem;box-shadow:0 2rem 6rem #00000094;box-shadow:0 2rem 6rem lab(.0239792% .0256002 .0332296/.58)}@supports (color:lab(0% 0 0)){.ember-landing-module__bgtUaq__thesisDialog{--foreground:lab(94.2312% .774145 4.51866);--muted:lab(72.1785% 1.83648 6.64787);--surface:lab(3.0445% .694975 1.5376);--surface-raised:lab(5.26252% 1.18051 2.72019);--border-soft:lab(89.5925% .995547 5.26142/.12);--border-strong:lab(89.5925% .995547 5.26142/.28)}}.ember-landing-module__bgtUaq__thesisContent{padding:clamp(.75rem,1.5vw,1.2rem) clamp(.1rem,.8vw,.5rem) clamp(.9rem,1.8vw,1.35rem)}.ember-landing-module__bgtUaq__thesisTitle{color:var(--foreground);font-family:var(--font-sans), Inter, ui-sans-serif, system-ui, sans-serif;letter-spacing:-.025em;margin:0;font-size:clamp(1.15rem,3vw,1.3rem);font-weight:600;line-height:1.25}.ember-landing-module__bgtUaq__thesisBody{max-width:31rem;color:var(--muted);text-wrap:pretty;gap:.9rem;margin-top:1rem;font-size:clamp(.92rem,2.5vw,.98rem);line-height:1.58;display:grid}.ember-landing-module__bgtUaq__thesisBody p{margin:0}.ember-landing-module__bgtUaq__thesisBody strong{color:var(--foreground);font-weight:600}.ember-landing-module__bgtUaq__action:active{transform:scale(.97)}.ember-landing-module__bgtUaq__actionIcon{width:1rem;height:1rem;transition:transform .22s cubic-bezier(.22,1,.36,1)}.ember-landing-module__bgtUaq__signalRail{z-index:3;right:calc(clamp(1.4rem, 4.5vw, 4.75rem) + env(safe-area-inset-right,0px));bottom:calc(clamp(1.4rem, 3.5vw, 3.2rem) + env(safe-area-inset-bottom,0px));left:calc(clamp(1.4rem, 4.5vw, 4.75rem) + env(safe-area-inset-left,0px));pointer-events:none;justify-content:space-between;align-items:end;gap:3rem;display:flex;position:absolute}.ember-landing-module__bgtUaq__slackCue,.ember-landing-module__bgtUaq__pedigree{padding-top:.25rem}.ember-landing-module__bgtUaq__slackCue{min-width:min(20rem,35vw);color:var(--ember-ink);text-align:left;text-shadow:0 .1rem 1rem #000c;text-shadow:0 .1rem 1rem lab(.0575047% .0261217 .0451058/.8);align-items:center;gap:.78rem;display:inline-flex}.ember-landing-module__bgtUaq__slackIcon{flex:none;width:1.35rem;height:1.35rem}.ember-landing-module__bgtUaq__slackCueCopy{gap:.16rem;display:grid}.ember-landing-module__bgtUaq__slackCueCopy span,.ember-landing-module__bgtUaq__pedigreeLabel{color:#a7a098;color:lab(66.3752% 1.41281 5.15947);letter-spacing:.01em;font-size:.68rem}.ember-landing-module__bgtUaq__slackCueCopy strong{letter-spacing:-.012em;font-size:.82rem;font-weight:560}.ember-landing-module__bgtUaq__pedigree{justify-items:end;gap:.65rem;min-width:min(28rem,40vw);display:grid}.ember-landing-module__bgtUaq__pedigreeLogos{align-items:center;gap:clamp(1rem,1.7vw,1.65rem);display:flex}.ember-landing-module__bgtUaq__pedigreeLogos img{filter:brightness(0)invert();opacity:.72;width:auto;max-height:1.05rem}.ember-landing-module__bgtUaq__horizon{z-index:0;pointer-events:none;background:var(--ember-night);position:absolute;inset:0;overflow:hidden}.ember-landing-module__bgtUaq__backgroundPlate{object-fit:cover;object-position:center center;filter:saturate(.9)contrast(1.03)brightness(.96);will-change:transform;transform:scale(1.055)}.ember-landing-module__bgtUaq__cursorLight,.ember-landing-module__bgtUaq__emberGlow{opacity:0;will-change:transform, opacity;border-radius:50%;position:absolute;top:0;left:0}.ember-landing-module__bgtUaq__cursorLight{z-index:1;aspect-ratio:1;filter:blur(1.15rem);background:radial-gradient(circle,#ad825c3d,#6f513812 36%,#0000 70%);background:radial-gradient(circle,lab(58.038% 13.7308 27.3277/.24),lab(37.1988% 10.359 19.8848/.07) 36%,#0000 70%);width:clamp(16rem,30vw,31rem)}.ember-landing-module__bgtUaq__emberGlow{z-index:2;aspect-ratio:1;filter:blur(.35rem);background:radial-gradient(circle,#ffedc2d1,#ee7b0057 24%,#0000 72%);background:radial-gradient(circle,lab(95.3688% 14.8885 53.3654/.82),lab(64.0439% 48.3519 100.426/.34) 24%,#0000 72%);width:clamp(3.5rem,7vw,7.5rem)}.ember-landing-module__bgtUaq__emberField{z-index:3;width:100%;height:100%;position:absolute;inset:0}.ember-landing-module__bgtUaq__vignette{z-index:4;background:radial-gradient(#0000 12%,#01000024 78%),linear-gradient(#0100002e,#0000 30%,#0100002e);background:radial-gradient(#0000 12%,lab(.112106% .0632405 .102928/.14) 78%),linear-gradient(lab(.112106% .0632405 .102928/.18),#0000 30%,lab(.112106% .0632405 .102928/.18));position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.ember-landing-module__bgtUaq__brand:hover .ember-landing-module__bgtUaq__wordmarkEmber{opacity:1;transform:translateY(-1px)rotate(45deg)scale(1.12)}.ember-landing-module__bgtUaq__action:hover{color:#fbf8f2;color:lab(97.7101% .413924 3.41122);background:#1c1713b8;background:lab(8.35% 1.72558 4.02466/.72);border-color:#f7f3eb8a;border-color:lab(95.9814% .383854 4.19061/.54);transform:translateY(-1px)}.ember-landing-module__bgtUaq__action:hover:active{transform:translateY(-1px)scale(.97)}.ember-landing-module__bgtUaq__action:hover .ember-landing-module__bgtUaq__actionIcon{transform:translate(.18rem)}.ember-landing-module__bgtUaq__thesisTrigger:hover{color:#fbf8f3;color:lab(97.7032% .459075 3.01486);background:#e8e0d414;background:lab(89.6005% 1.30284 6.78052/.08);transform:translateY(calc(-50% - 1px))}.ember-landing-module__bgtUaq__thesisTrigger:hover:active{transform:translateY(calc(-50% - 1px))scale(.94)}}@media (max-width:719px){.ember-landing-module__bgtUaq__byline{display:none}.ember-landing-module__bgtUaq__workspace{max-width:36vw}.ember-landing-module__bgtUaq__copy{width:min(34rem,100% - 2.8rem);transform:translate(-50%,-61%)}.ember-landing-module__bgtUaq__title{font-size:clamp(2.75rem,12.4vw,3.8rem)}.ember-landing-module__bgtUaq__description{max-width:28rem}.ember-landing-module__bgtUaq__actionRow{width:min(15.5rem,100vw - 7.5rem)}.ember-landing-module__bgtUaq__signalRail{right:calc(1.4rem + env(safe-area-inset-right,0px));bottom:calc(1.2rem + env(safe-area-inset-bottom,0px));left:calc(1.4rem + env(safe-area-inset-left,0px));grid-template-columns:1fr;gap:.72rem;display:grid}.ember-landing-module__bgtUaq__slackCue,.ember-landing-module__bgtUaq__pedigree{width:100%;min-width:0;padding-top:.58rem}.ember-landing-module__bgtUaq__pedigree{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ember-landing-module__bgtUaq__pedigreeLogos{gap:.78rem}.ember-landing-module__bgtUaq__pedigreeLogos img{max-width:3.5rem;max-height:.8rem}.ember-landing-module__bgtUaq__backgroundPlate{object-position:76% center}}@media (max-height:700px){.ember-landing-module__bgtUaq__header{padding-top:calc(1.1rem + env(safe-area-inset-top,0px))}.ember-landing-module__bgtUaq__copy{transform:translate(-50%,-57%)}.ember-landing-module__bgtUaq__title{font-size:clamp(2.75rem,8vh,4.3rem)}.ember-landing-module__bgtUaq__description{margin-top:1rem;font-size:.94rem}.ember-landing-module__bgtUaq__actionRow{margin-top:1.1rem}.ember-landing-module__bgtUaq__action{padding-block:.78rem}}@media (max-height:600px){.ember-landing-module__bgtUaq__header{padding-top:calc(.8rem + env(safe-area-inset-top,0px));padding-bottom:.8rem}.ember-landing-module__bgtUaq__mark{width:1.45rem;height:1.2rem}.ember-landing-module__bgtUaq__productName{font-size:1.18rem}.ember-landing-module__bgtUaq__byline{margin-top:.22rem;font-size:.58rem}.ember-landing-module__bgtUaq__copy{top:53%;transform:translate(-50%,-66%)}.ember-landing-module__bgtUaq__title{font-size:clamp(2.05rem,7.6vh,2.8rem);line-height:.95}.ember-landing-module__bgtUaq__description{margin-top:.7rem;font-size:.82rem;line-height:1.4}.ember-landing-module__bgtUaq__signalRail{bottom:calc(.65rem + env(safe-area-inset-bottom,0px));grid-template-columns:1fr 1fr;gap:1rem}.ember-landing-module__bgtUaq__slackCue,.ember-landing-module__bgtUaq__pedigree{padding-top:.42rem}.ember-landing-module__bgtUaq__slackIcon{width:1.12rem;height:1.12rem}.ember-landing-module__bgtUaq__slackCueCopy span,.ember-landing-module__bgtUaq__pedigreeLabel{display:none}.ember-landing-module__bgtUaq__slackCueCopy strong{font-size:.66rem}.ember-landing-module__bgtUaq__pedigreeLogos{justify-content:flex-end;width:100%}.ember-landing-module__bgtUaq__actionRow{width:min(14rem,100vw - 7.5rem);margin-top:.68rem}.ember-landing-module__bgtUaq__action{padding:.7rem 1.2rem;font-size:.85rem}.ember-landing-module__bgtUaq__thesisTrigger{width:2.4rem;height:2.4rem}}@media (pointer:coarse){.ember-landing-module__bgtUaq__thesisTrigger{width:2.75rem;height:2.75rem}}@media (prefers-reduced-motion:reduce){.ember-landing-module__bgtUaq__action,.ember-landing-module__bgtUaq__actionIcon,.ember-landing-module__bgtUaq__thesisTrigger,.ember-landing-module__bgtUaq__backgroundPlate,.ember-landing-module__bgtUaq__cursorLight,.ember-landing-module__bgtUaq__emberGlow,.ember-landing-module__bgtUaq__wordmarkEmber{transition:none;animation:none}.ember-landing-module__bgtUaq__backgroundPlate{filter:saturate(.9)contrast(1.03)brightness(.96);transform:scale(1.035)}.ember-landing-module__bgtUaq__emberGlow{opacity:.48}.ember-landing-module__bgtUaq__cursorLight{display:none}.ember-landing-module__bgtUaq__action:hover{transform:none}.ember-landing-module__bgtUaq__thesisTrigger:hover{transform:translateY(-50%)}}
