.ru\:box{--margin-bottom:var(--margin-y,var(--gutter-height));--box-padding:1.25rem;border:var(--border-style,none);border-style:solid;border-color:var(--border-color,none);border-width:var(--box-border-width,var(--border-width,0));border-radius:var(--box-border-radius,var(--border-radius));margin-bottom:var(--margin-bottom);background-color:rgba(var(--background),1);position:relative;height:var(--height,auto);transition:background-color .25s cubic-bezier(.4,0,.2,1),background-size .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1),fill .25s cubic-bezier(.4,0,.2,1),stroke .25s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),filter .3s cubic-bezier(.4,0,.2,1);padding:var(--box-padding)}@media(min-width:1204px){.ru\:box{--box-padding:1.5rem}}.ru\:box>:first-child{--border-radius:var(--border-radius-small)}.ru\:box>:last-child{margin-bottom:0}.ru\:box+.ru\:box{margin-top:var(--margin-y,calc(var(--gutter-height)*2))}.ru\:box .ru\:box,.ru\:box.--tight{border-radius:var(--border-radius-small);padding:calc(var(--box-padding)/2)}.ru\:box.--fit{height:calc(100% - var(--margin-bottom))}.ru\:box.--shadow{box-shadow:var(--fluffy-box-shadow)}
