/* Webflow's global CSS bleeds into this page two ways; both are neutralised here.
 * Loaded AFTER Webflow's stylesheets but BEFORE the page's own, so it outranks Webflow
 * while every page rule still outranks it. `revert` drops an author value back to the
 * browser default -- i.e. what the standalone file rendered under. Generated by
 * scratchpad/gen_uc_reset.py -- do not hand-edit.
 *
 * 1) Bare element rules (li{margin-bottom:10px} stacking on list gap, ul{padding-left:40px}, ...).
 *    :where() keeps specificity at (0,0,1) so the page's own element rules still win. */
:where(#uc) a{background-color:revert;color:revert;text-align:revert;text-decoration:revert;transition:revert;}
:where(#uc) a:active{color:revert;outline:revert;}
:where(#uc) a:hover{color:revert;outline:revert;}
:where(#uc) article{display:revert;}
:where(#uc) b{font-weight:revert;}
:where(#uc) blockquote{border-left:revert;font-size:revert;line-height:revert;margin:revert;margin-bottom:revert;margin-top:revert;padding:revert;}
:where(#uc) button{-webkit-appearance:revert;border:revert;color:revert;cursor:revert;font:revert;margin:revert;overflow:revert;text-transform:revert;}
:where(#uc) h1{font-size:revert;font-weight:revert;line-height:revert;margin:revert;margin-bottom:revert;margin-top:revert;}
:where(#uc) h2{font-size:revert;font-weight:revert;line-height:revert;margin-bottom:revert;margin-top:revert;}
:where(#uc) h3{font-size:revert;font-weight:revert;line-height:revert;margin-bottom:revert;margin-top:revert;}
:where(#uc) h4{color:revert;font-size:revert;font-weight:revert;line-height:revert;margin-bottom:revert;margin-top:revert;}
:where(#uc) header{display:revert;}
:where(#uc) img{border:revert;display:revert;max-width:revert;vertical-align:revert;}
:where(#uc) li{margin-bottom:revert;}
:where(#uc) p{margin-bottom:revert;margin-top:revert;}
:where(#uc) section{display:revert;}
:where(#uc) table{border-collapse:revert;border-spacing:revert;}
:where(#uc) td{padding:revert;}
:where(#uc) th{padding:revert;}
:where(#uc) ul{list-style-type:revert;margin-bottom:revert;margin-top:revert;padding-left:revert;}

/* 2) Class collisions: our `#uc .cls` (1,1,0) beats Webflow's `.cls` (0,1,0) only for
 *    properties we declare -- e.g. .plus{position:absolute} lifted the FAQ +/x icon out
 *    of its flex row. Revert just the properties we don't declare. */
#uc .container{margin-left:revert;margin-right:revert;text-align:revert;}
#uc .cursor{align-items:revert;flex-direction:revert;inset:revert;justify-content:revert;opacity:revert;position:revert;z-index:revert;}
#uc .faq-item{align-items:revert;background-color:revert;border-radius:revert;display:revert;flex-direction:revert;max-width:revert;width:revert;}
#uc .h2{margin-top:revert;}
#uc .hero{align-items:revert;background-attachment:revert;background-image:revert;background-position:revert;background-repeat:revert;background-size:revert;display:revert;flex-direction:revert;grid-auto-columns:revert;grid-column-gap:revert;grid-row-gap:revert;grid-template-columns:revert;grid-template-rows:revert;justify-content:revert;}
#uc .left{align-items:revert;cursor:revert;display:revert;height:revert;justify-content:revert;width:revert;}
#uc .plus{background-color:revert;position:revert;}
#uc .right{align-items:revert;cursor:revert;display:revert;height:revert;justify-content:revert;width:revert;}
