:root{--color-pure-white:#fff;--color-white:#fffffa;--color-black:#222;--color-lavander:#b5c0f6;--color-sand:#dfc28c;--color-tonal:#f4f3ec;--color-purple:#6961ff;--color-soft-purple:#bdbaff;--color-light-purple:#cad6ff;--color-light-purple2:rgba(202,214,255,.2);--color-soft-green:#c2d5a7;--color-light-green:#cbffba;--color-green:#616e50;--color-dark-green:#507b13;--color-orange:#fc8c67;--color-dark-orange:#ca3503;--menu-threshold:64rem}.cols__top{-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;display:grid;grid-template-columns:minmax(0,1fr);row-gap:clamp(1.5rem,1.1666666667rem + .9259259259vw,2rem)}@media (min-width:48rem){.cols__top{grid-template-columns:repeat(2,minmax(0,1fr));-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.cols__top h1,.cols__top h2,.cols__top h3,.cols__top h4,.cols__top h5,.cols__top h6{margin-bottom:1.5rem}.cols__top .actions{margin-top:0}@media (min-width:48rem){.cols__top .actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.cols__top .as-b--arrow{letter-spacing:-3%}.cols__top .as-b--arrow svg{height:3.1875rem;width:3.1875rem}.cols__grid{display:grid;gap:2rem;margin-top:clamp(3rem,2.3333333333rem + 1.8518518519vw,4rem)}@media (min-width:48rem){.cols__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.cols__item{border-radius:1.125rem;min-height:9.375rem;padding:clamp(1.5rem,1.1666666667rem + .9259259259vw,2rem);position:relative;z-index:1}@media (min-width:48rem){.cols__item{min-height:18.75rem}}.cols__item:before{background-color:var(--color-white);border-radius:inherit;content:"";inset:0;position:absolute;-webkit-transition:-webkit-transform .2s cubic-bezier(.165,.84,.44,1),-webkit-box-shadow .2s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .2s cubic-bezier(.165,.84,.44,1),-webkit-box-shadow .2s cubic-bezier(.165,.84,.44,1);transition:transform .2s cubic-bezier(.165,.84,.44,1),box-shadow .2s cubic-bezier(.165,.84,.44,1);transition:transform .2s cubic-bezier(.165,.84,.44,1),box-shadow .2s cubic-bezier(.165,.84,.44,1),-webkit-transform .2s cubic-bezier(.165,.84,.44,1),-webkit-box-shadow .2s cubic-bezier(.165,.84,.44,1);will-change:transform;z-index:-1}.cols__item:focus-within:before,.cols__item:hover:before{-webkit-box-shadow:0 0 .8rem rgba(0,0,0,.2);box-shadow:0 0 .8rem rgba(0,0,0,.2);-webkit-transform:scale(1.02);transform:scale(1.02)}@media (min-width:64rem){.cols__item .editor{max-width:80%;width:13.75rem}}