@charset "utf-8";
#content{padding-top:0}body.layout-default .primary{float:right;width:760px;margin-left:30px}body.layout-default .secondary{float:left;width:190px}body.layout-default-reverse .primary{float:left;width:760px;margin-right:30px}body.layout-default-reverse .secondary{float:right;width:190px}body.layout-alt .primary{float:right;width:650px;margin-left:30px}body.layout-alt .secondary{float:right;width:300px}body.layout-alt-reverse .primary{float:left;width:650px;margin-right:30px}body.layout-alt-reverse .secondary{float:left;width:300px}body.layout-alt2 .primary{float:right;width:570px;margin-left:30px}body.layout-alt2 .secondary{float:right;width:380px}body.layout-alt2-reverse .primary,body.layout-alt2-reverse .content-wrap .content-wrap-inner .row .primary{float:left;width:570px;margin-right:30px}body.layout-alt2-reverse .secondary,body.layout-alt2-reverse .content-wrap .content-wrap-inner .row .secondary{float:left;width:380px}body.layout-full .primary{float:none;width:980px}.content-wrap{background-color:#fff;border-top:3px solid #edede7;border-bottom:3px solid #edede7;position:relative;margin:0 -10px}.content-wrap-inner{border-top:1px solid #d7d7d4;border-bottom:1px solid #d7d7d4;padding:0 10px;min-height:40px}body.protect-innovation{background:url(/assets/dist/images/homepage/homepage-gradient.20250620165226.png) repeat-x left top #f5f5f1;background-color:#f5f5f1;margin:0 auto 36px;padding:0}.protect-innovation #header,.protect-innovation #footer{display:none}.protect-innovation h2{color:#333;font-size:36px;font-weight:100;margin:36px 0 22px;text-align:center;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;letter-spacing:.09em;text-indent:-9999em;width:650px;height:186px;background:rgba(0,0,0,0) url(/assets/dist/images/protect-innovation/protect-innovation-header-blue.20250620165226.png) no-repeat top left}.protect-innovation #content{width:650px}.content p{color:#555;font-size:16px;line-height:1.45em;margin-bottom:1em;text-shadow:0 1px 0 #fdfdfc}.content .intro{color:#333;font-size:22px;line-height:1.45em}.content .signature{color:#333}.content hr{border:0 none;height:2px;margin-bottom:3em;margin-top:3.2em;width:650px;background-color:#ccc}.panel{background-color:#edede7;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:10px 14px 10px;border:1px solid;border-color:#e7e7e2 #fff #fbfbf7 #e7e7e2;margin:0 0 3.5em}.panel .strong{font-weight:bold}.panel p{margin-bottom:0;color:#333;font-size:14px}