.glass-lp .mp-backdrop{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.glass-lp .mp-backdrop__poster,.glass-lp .mp-backdrop__canvas,.glass-lp .mp-backdrop__exposure{width:100%;height:100%;position:absolute;inset:0}.glass-lp .mp-backdrop__poster{object-fit:cover;opacity:1;transition:opacity .56s cubic-bezier(.22,1,.36,1)}.glass-lp .mp-backdrop__canvas{opacity:.01;transition:opacity .56s cubic-bezier(.22,1,.36,1)}.glass-lp .mp-backdrop__canvas canvas{width:100%!important;height:100%!important}.glass-lp .mp-backdrop[data-field=ready] .mp-backdrop__poster{opacity:0;transition-delay:.56s}.glass-lp .mp-backdrop[data-field=ready] .mp-backdrop__canvas{opacity:1}.glass-lp .mp-backdrop[data-lighting=caustic]{background:#d9dfe3}.glass-lp .mp-backdrop[data-lighting=caustic] .mp-backdrop__exposure{background:linear-gradient(160deg,#ffffff0d,#0000 55%,#75828e08)}.glass-lp .mp-backdrop[data-lighting=caustic] .mp-backdrop__grain{opacity:.022}@media (prefers-reduced-motion:reduce){.glass-lp .mp-backdrop__poster,.glass-lp .mp-backdrop__canvas{transition:none}.glass-lp .mp-backdrop[data-lighting=caustic] .mp-backdrop__grain{animation:none}}.glass-lp .glass-signup{width:100%;color:var(--text-primary);text-align:start;position:relative}.glass-lp .glass-signup input{background:linear-gradient(var(--black-25), var(--black-25)), var(--white)}@media (min-width:992px){.glass-lp .glass-signup input{background:0 0}.glass-lp .glass-signup form>div:first-child{background:linear-gradient(var(--black-25), var(--black-25)), var(--white)}}.glass-lp .glass-signup__confirmation{background:var(--white);border:1px solid var(--black-50);border-radius:10px;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.glass-lp .glass-signup__success{color:var(--text-primary);background:var(--solar);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.glass-lp .glass-signup__confirmation h3{letter-spacing:-.01em;outline:none;margin:0;font-size:18px;font-weight:400;line-height:1.4}.glass-lp .glass-signup__confirmation p{color:var(--text-hushed);text-wrap:pretty;margin:4px 0 0;font-size:14px;line-height:1.5}@media (max-width:600px){.glass-lp .glass-signup__confirmation{padding:16px 20px}}@media (forced-colors:active){.glass-lp .glass-signup__confirmation{border-color:canvastext}}.glass-lp .cd-study{isolation:isolate;color:#343d3e;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:linear-gradient(#e7e6e1 0%,#fbfaf7 100%);width:100%;min-height:max(360px,100svh);position:relative;overflow:clip}.glass-lp .cd-hero{z-index:1;text-align:center;color:#25231f;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:64px 24px 156px;font-family:Lausanne,Helvetica Neue,sans-serif;display:flex;position:relative}.glass-lp .cd-hero__logo{flex-shrink:0;width:112px;height:112px;margin-bottom:32px;position:relative}.glass-lp .cd-logo-shadow{transform-origin:0 0;width:360px;height:360px;transform:scale(.311111)}.glass-lp .cd-logo-image{pointer-events:none;width:488px;max-width:none;height:648px;position:absolute;top:-32px;left:-64px}.glass-lp .cd-hero h1{color:var(--text-primary);text-wrap:balance;margin:0;font-weight:400}.glass-lp .cd-hero__description{color:var(--text-hushed);text-wrap:balance;max-width:600px;margin:32px 0 0}.glass-lp .cd-hero__signup{width:min(100%,560px);margin-top:32px}.glass-lp .cd-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (max-width:520px){.glass-lp .cd-hero{padding:52px 20px 176px}.glass-lp .cd-hero__logo{margin-bottom:28px}}@media (forced-colors:active){.glass-lp .cd-hero{color:canvastext}}.glass-lp .spell-blur-reveal__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.glass-lp .spell-blur-reveal__word,.glass-lp .spell-blur-reveal__character{display:inline-block}.glass-lp .spell-blur-reveal__word{white-space:nowrap}.glass-lp .gs-prologue{z-index:21;pointer-events:none;position:fixed;inset:0}.glass-lp .gs-prologue-copy{place-items:center;padding:24px;display:grid;position:absolute;inset:0}.glass-lp .gs-prologue-copy p{letter-spacing:-.035em;text-align:center;grid-area:1/1;max-width:100%;margin:0;font-size:clamp(28px,3.5vw,52px);font-weight:400;line-height:1.18}.glass-lp .gs-prologue-line{display:block}.glass-lp .gs-prologue-word{white-space:pre;display:inline-block}.glass-lp .gs-prologue-character{display:inline-block}.glass-lp .gs-prologue-reveal{animation:gs-prologue-reveal-opacity calc(var(--reveal-duration) * .517) cubic-bezier(.32, 0, .67, 0) var(--reveal-delay) both paused, gs-prologue-reveal var(--reveal-duration) cubic-bezier(.65, 0, .35, 1) var(--reveal-delay) both paused}.glass-lp .gs-prologue-dark{color:#f5f5f1;animation:gs-prologue-dark-exit var(--exit-duration) linear var(--exit-delay) both paused}.glass-lp .gs-prologue[data-running=true] :is(.gs-prologue-reveal,.gs-prologue-dark){animation-play-state:running}@keyframes gs-prologue-reveal-opacity{0%{opacity:0}to{opacity:1}}@keyframes gs-prologue-reveal{0%{filter:blur(12px);transform:translateY(10px)}to{filter:blur();transform:none}}@keyframes gs-prologue-dark-exit{to{opacity:0;filter:blur(6px);transform:translateY(-4px)}}.glass-lp .gs-prologue-light{color:#242424}.glass-lp .gs-prologue-measure{visibility:hidden}.glass-lp .gs-prologue-baseline{vertical-align:baseline;width:0;height:0;display:inline-block}@media (prefers-reduced-motion:reduce),(forced-colors:active){.glass-lp .gs-prologue{display:none}}.glass-lp .intro-dune-study{color:#f8f6ef;background:#929b9e;min-height:100svh;font-family:inherit;overflow:clip}.glass-lp .intro-dune-study .mp-backdrop{background:#929b9e}.glass-lp .intro-dune-study[data-light=false],.glass-lp .intro-dune-study[data-light=false] .mp-backdrop{background:#000}.glass-lp .intro-dune-study .mp-backdrop__exposure,.glass-lp .intro-dune-study .mp-backdrop__grain{display:none}.glass-lp .intro-sequence .gs-prologue{display:block}@media (forced-colors:active){.glass-lp .intro-sequence{background:canvas}.glass-lp .intro-sequence .mp-backdrop{display:none}.glass-lp .intro-sequence .gs-prologue-copy p{color:canvastext}}.glass-lp .intro-sequence{--intro-copy-light:#626b70}.glass-lp .intro-sequence[data-light=true],.glass-lp .intro-sequence[data-light=true] .mp-backdrop{background:radial-gradient(at 12% -8%,#fffff5ed,#0000 70%),#f5f4f0}.glass-lp .intro-sequence :is(.gs-prologue-light,.gs-prologue-measure){color:var(--intro-copy-light)}@media (forced-colors:active){.glass-lp .intro-sequence :is(.gs-prologue-light,.gs-prologue-measure){color:canvastext}}.glass-lp .intro-sequence[data-light=true] .mp-backdrop__poster{mix-blend-mode:multiply}.glass-lp .intro-sequence{clip-path:inset(0);min-height:100dvh;margin-top:calc(-1 * var(--nav-height))}.glass-lp .intro-sequence .cd-hero{--hero-icon-size:clamp(48px, calc(36px + 1.5vw), 64px);min-height:0;padding:calc(var(--nav-height) + clamp(40px, 9dvh, 104px)) 24px clamp(72px, 12dvh, 128px);justify-content:flex-start}.glass-lp .intro-sequence .cd-hero__logo{width:var(--hero-icon-size);height:var(--hero-icon-size);margin-bottom:24px}.glass-lp .intro-sequence .cd-logo-shadow{transform:scale(var(--hero-icon-scale,.311111))}@media (min-width:992px){.glass-lp .intro-sequence .cd-hero__logo{margin-bottom:32px}}.glass-lp .cd-hero__content,.glass-lp .cd-hero__intro{flex-direction:column;align-items:center;width:100%;display:flex}.glass-lp .cd-hero__content{position:relative}.glass-lp .cd-hero__film{aspect-ratio:16/9;-webkit-user-select:none;user-select:none;background:#dedbd2;border-radius:29.4px;flex-shrink:0;width:min(100%,clamp(640px,67.25vw,968px));margin-top:clamp(80px,12.5dvh,112px);position:relative;overflow:hidden;box-shadow:0 3.67px 11.02px #29261c0a,0 22.05px 66.15px #29261c18}.glass-lp .cd-hero__film:after{content:"";pointer-events:none;border-radius:inherit;border-top:1.84px solid #ffffffb2;position:absolute;inset:0}.glass-lp .cd-film-trigger{border-radius:inherit;cursor:pointer;background:0 0;width:100%;height:100%;padding:0;display:block;position:relative}.glass-lp .cd-film-trigger video{object-fit:cover;width:100%;height:100%;transition:scale .6s var(--ease-material)}.glass-lp .cd-film-trigger:focus-visible{outline-offset:-6px;outline:2px solid #fff}.glass-lp .cd-film-trigger[data-cursor=pill]{cursor:none}.glass-lp .cd-film-cursor{pointer-events:none;z-index:1;position:absolute;top:0;left:0}.glass-lp .cd-film-cursor__pill{color:#fff;white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1a191933;border:1px solid #fff3;border-radius:100px;align-items:center;gap:8px;height:56px;padding:8px 22px 8px 16px;font-size:14px;font-weight:400;line-height:20px;display:inline-flex;translate:-50% -50%}@media (hover:hover) and (pointer:fine){.glass-lp .cd-film-trigger:hover video{scale:1.015}}.glass-lp .cd-film-fallback{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (max-width:600px){.glass-lp .intro-sequence .cd-hero{padding:calc(var(--nav-height) + 40px) 20px calc(48px + env(safe-area-inset-bottom,0px))}.glass-lp .cd-hero__film{border-radius:14px;width:100%;margin-top:40px}}@media (forced-colors:active){.glass-lp .cd-hero__film{border:1px solid canvastext}.glass-lp .cd-film-trigger:focus-visible{outline-color:highlight}}html:has(.glass-lp :is(.glass-lp__boot,[data-site-chrome=hidden])){overflow:hidden}html:has(.glass-lp) header.z-header{transition:opacity .6s cubic-bezier(.22,1,.36,1)}html:has(.glass-lp :is(.glass-lp__boot,[data-site-chrome=hidden])) header.z-header{opacity:0;visibility:hidden;transition:none}.glass-film-dialog-fade{animation:.3s cubic-bezier(.4,0,.2,1) glass-film-dialog-in}@keyframes glass-film-dialog-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){html:has(.glass-lp) header.z-header{transition:none}.glass-film-dialog-fade{animation:none}}@layer glass-lp.reset{.glass-lp *,.glass-lp :before,.glass-lp :after{box-sizing:border-box}.glass-lp button,.glass-lp a{-webkit-tap-highlight-color:transparent}.glass-lp img,.glass-lp svg,.glass-lp canvas{display:block}}@layer glass-lp.base{.glass-lp{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;font-synthesis:none;text-rendering:geometricprecision;--white:#fff;--pearl:#eee;--cool-frost:#dfe3e8;--silver:#cdcdcd;--blue-silver:#bec3c9;--trough:#acacac;--steel:#898e94;--graphite:#1d2022;--hairline:#23272a2e;--ease-material:cubic-bezier(.22, 1, .36, 1);color:var(--graphite);-webkit-font-smoothing:antialiased;font-feature-settings:normal;font-family:Lausanne,TWK Lausanne,Helvetica Neue,Helvetica,Arial,system-ui,sans-serif;line-height:normal}.glass-lp button,.glass-lp a{outline:none}.glass-lp :where(button,a):focus-visible{outline:2px solid var(--graphite);outline-offset:3px}.glass-lp .sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}}.glass-lp ::selection{color:var(--white);background:#1d2022e0}@layer glass-lp.layout{.glass-lp .cymatics-grain{width:100%;height:100%;position:absolute;inset:0}.glass-lp .cymatics-surface{background:radial-gradient(circle at 48% 44%, #ffffff9e, transparent 38%), linear-gradient(145deg, var(--pearl), var(--steel))}.glass-lp .cymatics-exposure{z-index:2;pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(72% 13% at 20% 27%,#0000 42%,#fff1 48%,#dfe3e807 52%,#0000 60%),radial-gradient(58% 12% at 82% 69%,#0000 38%,#ffffff0d 45%,#bec3c906 50%,#0000 58%),radial-gradient(64% 15% at 58% 54%,#0000 44%,#898e9405 51%,#0000 60%),radial-gradient(58% 44% at 50% 44%,#0000 46%,#ffffff21 100%),linear-gradient(#f8f9f91a,#0000 18% 78%,#64696d1a)}.glass-lp .cymatics-grain{z-index:3;pointer-events:none;opacity:.045;mix-blend-mode:overlay;will-change:transform;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.86'/%3E%3C/svg%3E");background-size:170px 170px;width:auto;height:auto;animation:2.2s step-end infinite film-shift;inset:-4%}}@layer glass-lp.motion{@keyframes film-shift{0%{transform:translate(0)}20%{transform:translate(-.45%,.25%)}40%{transform:translate(.3%,-.4%)}60%{transform:translate(.5%,.35%)}80%{transform:translate(-.2%,-.25%)}to{transform:translate(0)}}}.glass-lp,.glass-lp button{font-family:Lausanne,TWK Lausanne,Helvetica Neue,Helvetica,Arial,system-ui,sans-serif}.glass-lp{color:var(--graphite)}.glass-lp .glass-lp__boot{height:100dvh;margin-top:calc(-1 * var(--nav-height));background:#000}@media (prefers-reduced-motion:reduce){.glass-lp *,.glass-lp :before,.glass-lp :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.glass-lp .cymatics-grain{animation:none!important;transform:none!important}}
/*# sourceMappingURL=3sxohwgu2kijc.css.map*/