.mx-auto{margin-left:auto;margin-right:auto}.row{flex-direction:row;display:flex}.row-items-start{align-items:flex-start!important}.row-items-center{align-items:center!important}.row-items-end{align-items:flex-end!important}.font-size-h1,.h1,h1{margin-top:0;margin-bottom:24px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:64px;font-weight:600;line-height:1.2}@media (width<=820px){.font-size-h1,.h1,h1{margin-bottom:16px;font-size:40px}}.font-size-h2,.h2,h2{margin-top:0;margin-bottom:24px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:48px;font-weight:600;line-height:1.2}@media (width<=820px){.font-size-h2,.h2,h2{margin-bottom:16px;font-size:32px}}.font-size-h3,.h3,h3{margin-top:0;margin-bottom:24px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:40px;font-weight:600;line-height:1.2}@media (width<=820px){.font-size-h3,.h3,h3{margin-bottom:16px;font-size:24px}}.font-size-h4,.h4,h4{margin-top:0;margin-bottom:24px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:32px;font-weight:600;line-height:1.2}@media (width<=820px){.font-size-h4,.h4,h4{margin-bottom:16px;font-size:20px}}.font-size-h5,.h5,h5{margin-top:0;margin-bottom:24px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:24px;font-weight:600;line-height:1.2}@media (width<=820px){.font-size-h5,.h5,h5{margin-bottom:16px;font-size:18px}}.font-size-h6,.h6,h6{margin-top:0;margin-bottom:24px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:600;line-height:1.2}@media (width<=820px){.font-size-h6,.h6,h6{margin-bottom:16px;font-size:16px}}.ipad{position:relative;overflow:hidden;box-shadow:0 0 0 2px #2a292e,0 0 0 8px #0d0d0e}.col{flex:1 0 auto;width:100%;max-width:100%}.col-6{flex:1 0 auto;width:50%;max-width:100%}.col-6-md-4,.col-md-4{flex:none;width:25%}section.hero .content{max-width:1000px}section.hero-simple{padding-bottom:52px}@media (width<=820px){section.hero-simple{padding-bottom:32px}}section.hero,section.hero-simple{padding-top:178px}@media (width<=820px){section.hero,section.hero-simple{padding-top:108px}}section.hero .content,section.hero-simple .content{z-index:1;flex-direction:column;flex-shrink:0;justify-content:center;margin-inline:auto;display:flex;position:relative}@media (width<=1220px){section.hero .content,section.hero-simple .content{max-width:100%}section.hero .content.with-mansion,section.hero-simple .content.with-mansion{margin-bottom:90px}}section.hero .scene,section.hero-simple .scene{max-width:1000px;margin:90px auto 0}@media (width<=820px){section.hero .scene,section.hero-simple .scene{margin:52px auto 0}section.hero .heading br,section.hero-simple .heading br{display:none}}section.hero .lead:last-child,section.hero-simple .lead:last-child{margin-bottom:0}section.hero .ipad,section.hero-simple .ipad{border-top-left-radius:24px;border-top-right-radius:24px;height:580px}@media (width<=820px){section.hero .ipad,section.hero-simple .ipad{border-top-left-radius:16px;border-top-right-radius:16px}}section.hero .tags,section.hero-simple .tags{flex-wrap:wrap;justify-content:center;margin-top:16px;display:flex}section.hero .tags>div,section.hero-simple .tags>div{color:#fff;border:2px solid #fff;border-radius:12px;margin-top:8px;margin-right:8px;padding:8px 16px;font-size:14px;line-height:20px}section.hero .mansion,section.hero-simple .mansion{color:#aeaeb3;margin-top:32px}.how-to{margin-block:160px}@media (width<=820px){.how-to{margin-block:90px}}.how-to .scene{gap:24px;display:grid}@media (width<=1000px){.how-to .scene{gap:16px}}.how-to .card{opacity:0;flex-direction:row;transition:opacity .5s,transform .5s;display:flex;transform:translate(-80%);align-items:flex-end!important}@media (width<=1200px){.how-to .card{transform:translate(-40%)}}.how-to .card.take .image{box-shadow:none;background-position:-57px -6px;border:none}@media (width>=821px){.how-to .card.take{padding-right:0}}.how-to .card:nth-child(5){display:none}.how-to .card .text{flex-direction:column;place-content:start space-between;width:60%;height:100%;margin-right:90px;display:flex}.how-to .card .text .bottom .title{margin-bottom:16px;font-size:28px;line-height:34px}@media (width<=820px){.how-to .card .text .bottom .title{font-size:20px;line-height:1.2}.how-to .card .text .bottom .desc{margin-bottom:0}}.how-to .card .text .btn{margin-left:0}.how-to .card.take .text .btn{box-shadow:0 20px 190px 130px #6630d421}.how-to .card.take .text .btn:hover{box-shadow:0 32px 192px 192px #6630d433}.how-to .card .border-pad{flex-basis:100%}.how-to .card:not(.take) .border-pad{background:#141416;border:2px solid #2a292e;border-radius:16px;width:100%;padding:8px;box-shadow:7px 7px 17px #00000040}.how-to .card .image{background-position:0 0;background-repeat:no-repeat;background-size:cover;min-height:340px}.how-to .card:not(.take) .image.ipad{border-radius:8px;box-shadow:0 0 0 1px #2a292e,0 0 0 8px #141416}.how-to .card .badge{border:1.5px solid #313135;border-radius:10px;width:fit-content;margin-top:0;margin-bottom:40px;padding:8px 16px;font-size:14px}@media (width<=820px){.how-to .card{flex-direction:column;justify-content:space-between;gap:40px;display:flex}.how-to .card.take .border-pad{display:none}.how-to .card .text,.how-to .card .image{align-items:stretch;width:100%;margin-inline:0}.how-to .card .image{height:100%;min-height:260px}}.reviews{margin-block:160px}@media (width<=820px){.reviews{margin-block:90px}}.reviews .scene{margin-top:32px}.reviews .text{display:flex}@media (width<=1220px){.reviews .text{flex-direction:column}}.reviews .text h2,.reviews .text h3{flex-shrink:0;max-width:616px;padding-right:70px}@media (width<=1220px){.reviews .text h2,.reviews .text h3{padding-right:0}}.reviews .text .lead{margin-top:0}.reviews .avatars{--space:10px;--size:100px}@media (width<=1001px){.reviews .avatars{--space:8px;--size:64px}}@media (width<=395px){.reviews .avatars{--space:4px}}@media (width<=371px){.reviews .avatars{--space:8px}}.reviews .avatars{margin:calc(var(--space) * -1);flex-wrap:wrap;justify-content:space-between;display:flex}.reviews .avatars .avatar{width:var(--size);height:var(--size);margin:var(--space);position:relative}.reviews .avatars .avatar .panel{z-index:2;cursor:default;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#141416;border-radius:24px;width:326px;padding:24px;transition:opacity .2s,visibility .2s;position:absolute;top:-24px;left:-24px;overflow:hidden}@media (width<=820px){.reviews .avatars .avatar .panel{border-radius:16px}}.reviews .avatars .avatar:hover .panel{opacity:1;visibility:visible;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity .2s,visibility .2s,-webkit-backdrop-filter .5s,backdrop-filter .5s}.reviews .avatars .avatar .top{height:var(--size);padding-left:calc(var(--size) + 20px);flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:24px;display:flex;position:relative}.reviews .avatars .avatar .face{width:var(--size);height:var(--size);z-index:1;background-size:100%;border-radius:50%;position:absolute;top:0;left:0}.reviews .avatars .avatar .desc{color:#aeaeb3;margin-bottom:24px}.reviews .avatars .avatar .btn{width:100%}section.other{margin-block:160px}@media (width<=820px){section.other{margin-block:90px}}section.other .scene{grid-template-columns:1fr 1fr 1fr;gap:24px;display:grid}@media (width<=1000px){section.other .scene{gap:16px}}@media (width<=820px){section.other .scene{grid-template-columns:1fr}}section.useit{margin-block:160px}@media (width<=820px){section.useit{margin-block:90px}}section.useit .btn{margin-inline:auto}.filter{margin-block:52px}@media (width<=820px){.filter{margin-block:32px}}.filter .content{display:flex}@media (width<=990px){.filter .content{flex-direction:column-reverse}}.filter .content>div{align-items:center;width:100%;display:flex;position:relative}.filter .content svg{display:block}.filter .content .category,.filter .content .search-input{border-radius:64px}.filter .content .category{-webkit-user-select:none;user-select:none;border:1px solid #e1e1e1;flex-grow:0;min-width:fit-content;margin-right:16px;padding:4px;transition:border-color .2s;overflow:hidden}@media (width<=1220px){.filter .content .category{min-width:calc(100% - 320px)}}@media (width<=820px){.filter .content .category{display:none}}.filter .content .category .arrow{-webkit-backdrop-filter:blur(16px);cursor:pointer;background:#0d0d0ecc;border-radius:48px;padding:12px;display:none;position:absolute}@media (width<=1220px){.filter .content .category .arrow{display:block}}.filter .content .category .arrow.prev{left:2px}.filter .content .category .arrow.next{right:2px}.filter .content .category .arrow path{transition:stroke .2s}.filter .content .category .arrow:hover path{stroke:#b4b4bb}.filter .content .category .line{white-space:nowrap;text-overflow:ellipsis;width:100%;margin-inline:4px;transition:margin .2s}@media (width<=1220px){.filter .content .category .line{margin-inline:50px 16px}}.filter .content .category .line .cat{color:#b4b4bb;cursor:pointer;border-radius:64px;margin-inline:-4px;padding:12px 24px;transition:color .2s,margin-left .2s;display:inline-block}.filter .content .category .line .cat:hover{color:#fff}.filter .content .category .line .cat.active{cursor:default;color:#0d0d0e;background:#fff}.filter .content .search-input{color:#fff;background:0 0;border:1px solid #e1e1e1;outline:none;width:100%;padding:16px 40px 16px 48px}.filter .content .search-btn{pointer-events:none;margin-top:-14px;position:absolute;top:50%;left:14px}section.catalog .cat{margin-block:90px;animation:.4s cat_show}@media (width<=820px){section.catalog .cat{margin-block:52px}}@keyframes cat_show{0%{opacity:0}50%{opacity:0}to{opacity:1}}section.catalog .cat .card{height:100%}section.catalog .cat .name{justify-content:space-between;display:flex}@media (width<=430px){section.catalog .cat .name{flex-direction:column;align-items:flex-start}}section.catalog .cat .arrows{-webkit-user-select:none;user-select:none;margin-bottom:16px;margin-left:16px;display:flex}@media (width<=820px){section.catalog .cat .arrows{flex-direction:unset;margin-top:-10px;margin-left:0}section.catalog .cat .arrows>div{width:32px;height:32px}}section.catalog .cat .arrows>div{cursor:pointer;background:#141416;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-right:8px;transition:background .2s;display:flex}section.catalog .cat .arrows>div:last-child{margin-right:0}section.catalog .cat .arrows>div path{transition:stroke .2s}section.catalog .cat .arrows>div:hover{background:#fff}section.catalog .cat .arrows>div:hover path{stroke:#6630d4}.catalog{overflow-x:clip}.catalog .test-list{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}@media (width<=1000px){.catalog .test-list{grid-template-columns:repeat(2,1fr)}}@media (width<=660px){.catalog .test-list{grid-template-columns:100%}}.catalog .test-list .template-card{height:100%}.catalog .templates{--slide:380px;--slider:200vw;--space:15px}@media (width<=550px){.catalog .templates{--slide:330px}}@media (width<=430px){.catalog .templates{--slide:280px}}.catalog .templates{width:var(--slider);margin-left:calc(var(--space) * -1)!important}.catalog .templates.init{margin-left:calc(var(--slider) / -2 + var(--slide) / 2)!important}.catalog .templates-wrap{display:flex}.catalog .templates-wrap .template{width:calc(var(--slide) + var(--space) * 2);padding:0 var(--space)}.catalog .templates-wrap .template.search-hide{width:0;padding:0;overflow:hidden}section.common{padding-top:155px}section.common .help-p{color:#fff;background:#6630d4;border-radius:12px;padding:10px;display:inline-block}.bf-breadcrumb{padding-block:0 64px}@media (width<=650px){.bf-breadcrumb{display:none}}.bf-breadcrumb li{list-style:none}.bf-breadcrumb li:last-child{opacity:.5}.bf-breadcrumb .bf-breadcrumb-items{flex-wrap:wrap;align-items:center;margin:0;padding:0;font-size:14px;display:flex}.bf-breadcrumb .bf-breadcrumb-items .bf-breadcrumb-item{margin:0 5px}.bf-breadcrumb .bf-breadcrumb-items .bf-breadcrumb-item:not(:last-of-type){white-space:nowrap}.bf-breadcrumb .bf-breadcrumb-items .bf-breadcrumb-item:not(:last-child):after{content:"/";color:#999;padding-left:5px}.bf-breadcrumb .bf-breadcrumb-items .bf-breadcrumb-item .bf-link{color:#ddd}.bf-breadcrumb .bf-breadcrumb-items .bf-breadcrumb-item .bf-link:hover{color:#6630d4}.help{margin-block:160px}@media (width<=820px){.help{margin-block:90px}}.help .btn{margin-inline:auto}section.notfound{text-align:center;width:100%;padding-top:100px;display:none;position:absolute}.perfomance .scene{z-index:1;max-width:1000px;margin-inline:auto}@media (width<=780px){.perfomance .scene{padding-top:calc(90vh - 60px)}}.perfomance .scene iframe{z-index:2;opacity:1;background:#fff;width:100%;height:100%;transition:opacity .2s;position:absolute;inset:0}.perfomance .scene iframe>iframe{width:100%;height:100%}.perfomance .scene .open{cursor:pointer;z-index:3;background:#f4f5f6;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:background .2s;display:flex;position:absolute;top:20px;right:20px}.perfomance .scene .open svg{opacity:.6;transition:opacity .2s}.perfomance .scene .open:hover svg{opacity:1}@media (width<=700px){.perfomance .scene .open{top:4px;right:4px;transform:scale(.8)}}.perfomance .scene.hide iframe,.perfomance .scene.hide .open{opacity:0}.perfomance-modal{z-index:20;background:#0d0d0e;animation:.8s ease-out perfomance_show;position:fixed;inset:0}.perfomance-modal iframe{background:#fff;border-radius:24px;width:calc(100% - 512px);height:100%;position:absolute;top:0;right:0}@media (width<=820px){.perfomance-modal iframe{width:100%;height:calc(100% - @header-height-mobile);border-radius:16px;top:56px}}.perfomance-modal .open{cursor:pointer;z-index:3;background:#f4f5f6;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:background .2s;display:flex;position:absolute;top:20px;right:20px}.perfomance-modal .open svg{opacity:.6;transition:opacity .2s}.perfomance-modal .open:hover svg{opacity:1}@media (width<=820px){.perfomance-modal .open{display:none}}.perfomance-button{cursor:pointer;z-index:3;background:#f4f5f6;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:background .2s;display:flex;position:absolute;top:20px;right:20px}.perfomance-button svg{opacity:.6;transition:opacity .2s}.perfomance-button:hover svg{opacity:1}.perfomance-aside{z-index:2;width:512px;height:100%;padding:40px;position:absolute;top:0;left:0}@media (width<=820px){.perfomance-aside{padding:24px}}.perfomance-aside .heading,.perfomance-aside .lead{text-align:left}.perfomance-aside .logo{margin-top:-8px}.perfomance-aside .perfomance-back{cursor:pointer;opacity:.6;align-items:center;margin-block:24px 48px;transition:opacity .2s;display:flex}.perfomance-aside .perfomance-back:hover{opacity:1}.perfomance-aside .perfomance-back svg{margin-right:8px}.perfomance-aside .btn{width:100%}.perfomance-aside .btn+.btn{margin-top:24px}@media (width<=820px){.perfomance-aside{z-index:10;justify-content:space-between;align-items:center;width:100%;height:54px;padding-top:0;padding-bottom:0;display:flex}.perfomance-aside .heading,.perfomance-aside .lead,.perfomance-aside .logo,.perfomance-aside .perfomance-back span{display:none}.perfomance-aside .perfomance-back{margin-bottom:0}.perfomance-aside .btn{width:auto}}@keyframes perfomance_show{0%{opacity:0;transform:scale(.92)}70%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}
