:root{--ted-red:#ea0028;--light-red:#f7d5d6;--blue:#4d72bd;--gray-80:#5c5c5c;--green:#41834f;--border-color:#d6d6d6;--placeholder-text:var(--gray-80);--success-color:var(--green);--container-width:100vw;--page-margin:2vw;--tdd-translate-x:0;--tdd-translate-y:0;--tdd-rotate:0;--tdd-skew-x:0;--tdd-skew-y:0;--tdd-scale-x:1;--tdd-scale-y:1;--error-bg:#fbeaeb;--input-error-bg:var(--error-bg);--input-border-color:#5c5c5c;--input-margin-bot:20px;--mobile-nav-h:calc(100vh - 83px);--nav-h:83px;--slick-dot:#fff;--card-list-offset:var(--page-margin);--card-list-gap:1.25rem}@media(min-width:768px){:root{--nav-h:138px;--container-width:724px;--page-margin:calc(50vw - var(--container-width)/2)}}@media(min-width:980px){:root{--container-width:940px}}@media(min-width:1200px){:root{--container-width:1170px}}@media(min-width:1280px){:root{--container-width:1260px}}*,:after,:before{box-sizing:inherit}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,sans-serif;font-size:14px;line-height:20px;color:#000;background-color:#fff;box-sizing:border-box}body.iframed-blog-header{background-color:transparent}a{color:var(--ted-red);transition:background .25s ease-out;transition:color .25s ease-out;text-decoration:none}a:focus,a:hover{color:#b91b00;text-decoration:underline}p{margin:0 0 10px}button{transition:background .25s ease-out;transition:color .25s ease-out}::-moz-selection{background:#c6c6c6!important}::selection{background:#c6c6c6!important}::-webkit-input-placeholder{color:#717171}:-moz-placeholder{color:#717171}.visually-hidden{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.container{margin-left:auto;margin-right:auto;width:940px}@media(max-width:480px){.container{width:96%}}@media(min-width:768px)and (max-width:979px){.container{width:724px}}@media(min-width:1200px){.container{width:1170px}}@media(min-width:1280px){.container{width:1260px}}.hide{display:none}.show{display:block}.pane{display:none}.pane.active{display:block}.clear{clear:both}.noText{text-indent:-999em;overflow:hidden}ol,ul{padding:0}input:focus:invalid:focus,select:focus:invalid:focus,textarea:focus:invalid:focus{color:inherit;border-color:var(--ted-red);box-shadow:0 0 6px var(--input-error-bg)}input:focus,textarea:focus{outline:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}