.landing-product-window-module__xZDilW__stage{aspect-ratio:16/9;isolation:isolate;background:#2a2a2c;border:0;border-radius:.5rem;width:100%;min-width:0;position:relative;overflow:hidden;box-shadow:0 20px 56px #00000024;container-type:inline-size}.landing-product-window-module__xZDilW__stageTall{aspect-ratio:16/11.25}.landing-product-window-module__xZDilW__wallpaper{z-index:0;background-color:#2a2a2c;background-image:url(/landing/sume-wallpaper.png);background-position:50%;background-size:cover;position:absolute;inset:0}html[data-theme=dark] .landing-product-window-module__xZDilW__wallpaper{background-color:#0e1012;background-image:url(/landing/sume-wallpaper-dark.png)}.landing-product-window-module__xZDilW__vignette{z-index:1;pointer-events:none;background:#0000000f;position:absolute;inset:0}.landing-product-window-module__xZDilW__stageInner{z-index:2;box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;padding:5%;display:flex;position:relative;overflow:hidden}.landing-product-window-module__xZDilW__window{background:#fafafa;border:1px solid #0f172a14;border-radius:.5rem;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden;box-shadow:inset 0 0 0 .5px #ffffff38,0 14px 32px #00000038}html[data-theme=dark] .landing-product-window-module__xZDilW__window{background:#131517;border-color:#f8fafc1a}@container (max-width:420px){.landing-product-window-module__xZDilW__stageInner{padding:3%}.landing-product-window-module__xZDilW__window{border-radius:.45rem}}@media (max-width:659px){.landing-product-window-module__xZDilW__stage,.landing-product-window-module__xZDilW__stageTall{aspect-ratio:16/9.85;border-radius:.75rem;max-height:none}.landing-product-window-module__xZDilW__stageInner{justify-content:flex-start;align-items:flex-start;padding:4.5%;container-type:inline-size}.landing-product-window-module__xZDilW__vignette{background:#00000005}.landing-product-window-module__xZDilW__window{--design-w:900px;--design-h:520px;width:var(--design-w);min-width:var(--design-w);height:var(--design-h);min-height:var(--design-h);transform-origin:0 0;transform:scale(calc(100cqw / var(--design-w)));border:1px solid #0f172a0f;border-radius:.65rem;flex:none;box-shadow:inset 0 0 0 .5px #fff3,0 10px 28px #00000038}}
.landing-codex-features-module__LXwtga__section{box-sizing:border-box;width:100%;max-width:80rem;margin-inline:auto;padding:3.5rem clamp(1rem,2.5vw,2rem) 5rem}@media (min-width:768px){.landing-codex-features-module__LXwtga__section{padding-top:6rem;padding-bottom:10rem}}.landing-codex-features-module__LXwtga__root{text-align:start;flex-direction:column;gap:3rem;width:100%;min-width:0;display:flex}@media (min-width:640px){.landing-codex-features-module__LXwtga__root{gap:4rem}}@media (min-width:768px){.landing-codex-features-module__LXwtga__root{gap:9rem}}.landing-codex-features-module__LXwtga__band{width:100%;min-width:0}.landing-codex-features-module__LXwtga__rowMediaLeft,.landing-codex-features-module__LXwtga__rowMediaRight{flex-direction:column;align-items:stretch;gap:1.5rem;width:100%;display:flex}@media (min-width:768px){.landing-codex-features-module__LXwtga__rowMediaLeft,.landing-codex-features-module__LXwtga__rowMediaRight{flex-direction:row;align-items:flex-end;gap:2rem}}@media (min-width:1024px){.landing-codex-features-module__LXwtga__rowMediaRight{gap:4rem}.landing-codex-features-module__LXwtga__rowMediaLeft{gap:5rem}}.landing-codex-features-module__LXwtga__media{width:100%;min-width:0;position:relative}@media (min-width:768px){.landing-codex-features-module__LXwtga__rowMediaLeft{justify-content:flex-start}.landing-codex-features-module__LXwtga__rowMediaRight{justify-content:space-between}.landing-codex-features-module__LXwtga__media{flex:auto;min-width:0;max-width:45rem}}.landing-codex-features-module__LXwtga__copyCol{flex-direction:column;align-items:flex-start;width:100%;min-width:0;display:flex;container-type:inline-size}@media (min-width:768px){.landing-codex-features-module__LXwtga__copyCol{flex:none;justify-content:flex-end;width:min(24rem,36%)}.landing-codex-features-module__LXwtga__rowMediaLeft .landing-codex-features-module__LXwtga__copyCol{order:2}.landing-codex-features-module__LXwtga__rowMediaLeft .landing-codex-features-module__LXwtga__media,.landing-codex-features-module__LXwtga__rowMediaRight .landing-codex-features-module__LXwtga__copyCol{order:1}.landing-codex-features-module__LXwtga__rowMediaRight .landing-codex-features-module__LXwtga__media{order:2}.landing-codex-features-module__LXwtga__titleMax,.landing-codex-features-module__LXwtga__bodyMax{max-width:24rem}}.landing-codex-features-module__LXwtga__copy{flex-direction:column;align-items:flex-start;width:100%;display:flex}.landing-codex-features-module__LXwtga__title{text-wrap:unset;flex-direction:column;align-items:flex-start;display:flex}.landing-codex-features-module__LXwtga__titleLine{text-wrap:balance;max-width:100%;display:block}@media (min-width:640px){.landing-codex-features-module__LXwtga__titleLine{white-space:nowrap;text-wrap:nowrap}}@media (max-width:639px){.landing-codex-features-module__LXwtga__title.landing-codex-features-module__LXwtga__titleMobileOneLine{--one-line-title-em:14.5;white-space:nowrap;text-wrap:nowrap;font-size:min(clamp(2rem, 1.2rem + 2vw, 3.5rem), calc(100cqw / var(--one-line-title-em)));display:block}.landing-codex-features-module__LXwtga__titleMobileOneLine .landing-codex-features-module__LXwtga__titleLine{white-space:nowrap;text-wrap:nowrap;display:inline}.landing-codex-features-module__LXwtga__titleMobileOneLine .landing-codex-features-module__LXwtga__titleLine+.landing-codex-features-module__LXwtga__titleLine:before{content:" "}}
