body.demo-page{background:var(--bg);color:var(--tx);font-family:'Instrument Sans',Arial,sans-serif}.demo-page .masthead{position:sticky;padding:0;display:block;font:inherit;letter-spacing:normal;text-transform:none;z-index:50}.demo-page .masthead .brand{display:inline-flex}.demo-page .masthead .brand svg{width:43px;height:43px}.demo-page .masthead nav{position:static;background:none;border:0;box-shadow:none;display:flex;padding:0}.demo-page .masthead .nav-inner{min-height:96px}.demo-page .masthead .brand small{font:6px 'Instrument Sans',Arial,sans-serif;letter-spacing:.08em}.demo-page .masthead .button{color:var(--bg)}.demo-page .masthead .brand>span{font:29px 'Newsreader',Georgia,serif;letter-spacing:.08em}.demo-intro{padding-block:60px 55px}.demo-intro h1{font-size:clamp(48px,5vw,76px);max-width:850px}.demo-intro>p{max-width:760px;margin-top:22px;font-size:15px;line-height:1.8;color:var(--tx2)}.demo-intro>p.small{font-size:12px}.demo-page .blk{padding-top:35px}.demo-page .blk .wrap{width:min(1240px,calc(100% - 96px))}.demo-page .blk .h2{font-size:42px}.demo-page .blk .sub{color:var(--tx2);max-width:850px;font-size:14px}.demo-page #demo .label{display:none}.demo-page #demo .h2{font-size:35px}.demo-page .reveal{opacity:1;transform:none}.demo-page .ctrl{position:relative;z-index:2;flex-wrap:wrap}.demo-page .sc{font-size:11px;color:var(--tx2);min-height:42px;padding:12px 15px}.demo-page .sc.on{color:var(--bg)}.demo-page .adm{height:650px}.demo-page .adm .v-note,.demo-page .adm .k,.demo-page .adm .l,.demo-page .adm .demo-note,.demo-page .adm .adm-url{color:var(--tx2)}.demo-page .adm .feed time,.demo-page .adm .tbl th{color:var(--tx2)}.demo-page .adm .slot.blk{padding:4px;font-size:10px}.demo-page .adm-content .pro .top{position:static;inset:auto;padding:0;background:none;z-index:auto}.demo-page .footer{display:block;font:16px/1.65 'Instrument Sans',Arial,sans-serif;letter-spacing:normal;text-transform:none;border-top:1px solid var(--s2)}.demo-page .footer .brand{display:inline-flex}.demo-page .footer .brand svg{width:43px;height:43px}.demo-page .footer .brand>span{font:29px 'Newsreader',Georgia,serif;letter-spacing:.08em}.demo-page .footer .brand small{font:7px 'Instrument Sans',Arial,sans-serif}.demo-page .footer-bottom{padding-top:24px}.demo-page .wa-empty{font-size:11px;color:var(--tx2)}.demo-page .adm-nav{min-height:40px}.demo-page .adm-content .rule{font-size:11px;color:var(--tx2);line-height:1.6}.demo-page .cap{font-size:10px;color:var(--tx2)}.demo-page .msg{font-size:13px}.demo-page #sitio{padding-top:60px!important;border-top:1px solid var(--s2)}.demo-page .side-card p,.demo-page .side-card li{color:var(--tx2)}.demo-page .wc-input{display:none}.demo-page .s-hero h3{letter-spacing:-.02em}.demo-page .s-hero p{color:var(--tx3)}.demo-page .s-nav{position:static}.demo-page .s-links{position:static;display:flex;padding:0;border:0}.demo-page .s-nav .s-logo{font:500 13px 'Instrument Sans',Arial,sans-serif}.demo-page .s-card b,.demo-page .s-doc b{color:var(--s2)}
@media(max-width:900px){.demo-page .blk .wrap{width:calc(100% - 48px)}.demo-page .demo{grid-template-columns:1fr}.demo-page .demo>#phone{max-width:340px}.demo-page .demo>div:first-child{max-width:380px;width:100%;margin:auto}.demo-page .adm{width:100%}.demo-page .adm-main{grid-template-columns:150px 1fr}.demo-page .adm-content{padding:16px 12px}.demo-page .site-row{grid-template-columns:1fr}}
@media(max-width:680px){.demo-page .masthead .nav-inner{min-height:78px}.demo-page .masthead .brand svg{width:35px}.demo-page .masthead nav{display:none;position:absolute;left:0;right:0;top:78px;padding:22px;background:var(--s1);border-bottom:1px solid var(--s2)}.demo-page .masthead nav.open{display:flex}.demo-page .masthead nav .button{padding:13px 18px}.demo-page .blk .wrap{width:calc(100% - 40px)}.demo-intro{padding-block:40px 25px}.demo-intro h1{font-size:48px}.demo-page .demo{gap:30px}.demo-page .adm{height:620px}.demo-page .adm-main{grid-template-columns:1fr;grid-template-rows:auto 1fr}.demo-page .adm-side{display:flex;flex-direction:row;overflow-x:auto;padding:7px;gap:3px;border-right:0;border-bottom:1px solid var(--s2)}.demo-page .adm-side .adm-org,.demo-page .adm-side .foot{display:none}.demo-page .adm-nav{width:auto;flex-shrink:0;font-size:11px;padding:8px}.demo-page .adm-nav svg{display:none}.demo-page .adm-content{padding:13px 9px}.demo-page .adm .kpis{grid-template-columns:repeat(2,1fr)}.demo-page .adm .kpi .n{font-size:28px}.demo-page .adm .g2{grid-template-columns:1fr}.demo-page .adm .pros{grid-template-columns:1fr}.demo-page .adm .conv{grid-template-columns:1fr}.demo-page .adm .tbl{font-size:10px}.demo-page .adm .tbl td,.demo-page .adm .tbl th{padding:9px 6px}.demo-page .adm .v-head h4{font-size:25px}.demo-page .adm .cal{min-width:540px}.demo-page .adm .cal-wrap{overflow:auto}.demo-page .adm .cal-wrap .cal{width:540px}.demo-page .ctrl{gap:5px}.demo-page .sc{font-size:10px;padding:10px 11px}.demo-page .blk .h2{font-size:36px}.demo-page .site-row{gap:20px}.demo-page .side-card{padding:22px}.demo-page .s-hero{padding:22px 18px}.demo-page .s-hero h3{font-size:30px}.demo-page .site-host{min-width:0}.demo-page .adm-content .c-det h6{font-size:24px}.demo-page .s-nav .s-logo{font-size:11px}.demo-page .s-links{display:none}.demo-page .site{min-width:0}.demo-page .s-hero .s-art{display:none}.demo-page .s-hero{grid-template-columns:1fr}}
.demo-page .sc.on,.demo-page .sc.tour{background:var(--br);color:var(--bg)}.demo-page #demo{padding-top:28px;padding-bottom:65px}
@media(max-width:680px){.demo-page .adm-nav .lb{display:inline}}
