.ng-page{max-width:100vw;overflow-x:hidden}.ng-page *,.ng-page :before,.ng-page :after{box-sizing:border-box}.ng-cards{grid-template-columns:1fr;gap:24px;display:grid}.ng-items{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:var(--ng-item-h);min-height:var(--ng-list-h);align-content:start;gap:8px;display:grid}.ng-benefits{grid-template-columns:1fr;row-gap:14px;display:grid}.ng-benefit{align-items:flex-start;gap:10px;padding-right:16px;display:flex}.ng-middle{margin-top:22px}.ng-inputrow{align-items:flex-end;gap:12px;display:flex}.ng-params{flex-wrap:wrap;align-items:flex-end;gap:32px;display:flex}.ng-checks{flex-wrap:wrap;gap:40px;margin-top:16px;display:flex}.ng-float{flex:1;position:relative}.ng-float input{border:1px solid #d9d9d9;border-radius:8px;outline:none;width:100%;height:56px;padding:18px 64px 6px 12px;font-size:16px}.ng-float label{color:#9a9a9a;pointer-events:none;font-size:16px;transition:all .15s;position:absolute;top:18px;left:12px}.ng-float.filled label,.ng-float input:focus+label{color:var(--color-grass);font-size:12px;top:7px}@media (min-width:560px){.ng-items{grid-template-columns:repeat(3,minmax(0,1fr))}.ng-benefits{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.ng-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.ng-items{height:var(--ng-list-h)}.ng-benefits{grid-template-columns:repeat(4,1fr)}.ng-benefit+.ng-benefit{border-left:1px solid #ebebeb;padding-left:16px}.ng-middle{height:96px}}@media (max-width:600px){.ng-inputrow{flex-direction:column;align-items:stretch}.ng-checks{flex-direction:column;gap:14px}.ng-page{padding:3px!important}.ng-panel{border-radius:14px!important;padding:4px!important}.ng-card,.ng-cardin{padding:10px!important}.ng-tabs{gap:16px!important;padding-left:10px!important;padding-right:10px!important}.ng-buy{margin-top:4px;width:100%!important;margin-left:0!important}.ng-cardhead{flex-wrap:wrap}.ng-cards{gap:14px}.ng-popup{padding:16px!important}}
