@layer theme,base;@layer components{.site-feat{grid-template-columns:minmax(0,1fr) 515px;align-items:center;column-gap:85px;padding:96px 0;display:grid}.site-feat[data-flip]{grid-template-columns:515px minmax(0,1fr)}.site-feat[data-flip]>.site-feat-media{order:-1}.site-feat-text{flex-direction:column;gap:28px;max-width:690px;display:flex}.site-feat-media{width:515px;height:490px}.site-feat-media.site-feat-media-fit{aspect-ratio:auto!important;height:auto!important}@media (max-width:1180px){.site-feat{grid-template-columns:minmax(0,1fr) minmax(0,440px);column-gap:48px}.site-feat[data-flip]{grid-template-columns:minmax(0,440px) minmax(0,1fr)}.site-feat-media{aspect-ratio:515/490;width:100%;height:auto}}@media (max-width:860px){.site-feat,.site-feat[data-flip]{grid-template-columns:minmax(0,1fr);row-gap:32px;padding:56px 0}.site-feat[data-flip]>.site-feat-media{order:0}}.site-demo-box{position:relative;aspect-ratio:auto!important;height:660px!important}.site-demo-scale{width:620px;height:1240px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.532)}@media (max-width:1180px){.site-demo-scale{transform:translate(-50%,-50%)scale(.46)}}@media (max-width:860px){.site-demo-box{height:700px!important}.site-demo-scale{transform:translate(-50%,-50%)scale(.611)}}}@layer utilities;
