:root{--color-background:#fff;--brand-blue:#0069b4;--color-text:#171717;--color-button:#171717;--color-subtitle:#404040;--color-border:#999;--color-box:#e1e1e1;--brand-red:#d62724;--spacing:40px;--spacing-half:20px;--spacing-quarter:10px;--spacing-padding:30px;--header-height-mobile:62px}html{font-size:62.5%;scroll-behavior:smooth;background:#fff;}body{font-size:16px;font-size:1.6rem;background:var(--color-background)}body,html{color:var(--color-text);padding:0;margin:0;font-family:Arial,sans-serif;font-weight:500;line-height:1.3}.layout{min-height:100vh;display:flex;flex-direction:column}a{text-decoration:none;color:inherit}a.email,p a{text-decoration:underline;color:var(--brand-blue)}*{box-sizing:border-box}.nobold{font-weight:400}.unbulleted-list{list-style-type:none}.unbulleted-list a{color:var(--brand-blue)}.unbulleted-list li{margin-bottom:10px}.terms-conditions-nav-list a{color:var(--brand-blue);text-decoration:underline}.main{padding:0 15px}@media screen and (min-width:768px){.main{padding:0 30px}}.main.offset{padding:15px}@media screen and (min-width:600px){.main.offset{padding:0 30px}}@media screen and (min-width:1040px){.main.offset{padding:100px 0 0}}.home{background:#fff;padding:15px}@media screen and (min-width:768px){.home{padding:30px;margin-top:-135px}}.box{padding:30px 30px 15px;background-color:var(--color-box);border-left:5px solid var(--brand-blue);margin-bottom:var(--spacing-half)}@media screen and (min-width:600px){.box{margin-bottom:var(--spacing)}}.box ul{padding-left:15px;margin-left:15px}.listing--component{display:flex;flex-direction:column;margin-bottom:var(--spacing-half)}@media screen and (min-width:600px){.listing--component.listing--component__nosidebar .listing{flex-basis:100%}}@media screen and (min-width:900px){.listing--component.listing--component__nosidebar .listing{flex-basis:100%}}.listing--component.listing--component__nosidebar .listing .tile{flex-basis:calc(33.33% - 20px)}@media screen and (min-width:600px){.listing--component{flex-basis:50%;column-gap:30px;flex-direction:row}}.listing--component .sidebar{position:relative}.listing--component .sidebar .box li a{text-decoration:underline}@media screen and (min-width:900px){.listing--component .sidebar .box{position:-webkit-sticky;position:sticky;top:30px}}@media screen and (min-width:600px){.listing--component .sidebar{flex-basis:40%;margin-bottom:0}}@media screen and (min-width:900px){.listing--component .sidebar{flex-basis:30%}}.listing--component .listing{display:flex;flex-direction:column}@media screen and (min-width:600px){.listing--component .listing{flex-basis:60%;column-gap:30px}}@media screen and (min-width:900px){.listing--component .listing{flex-direction:row;flex-wrap:wrap;flex-basis:70%}}.listing--component .listing .tile{flex-basis:calc(50% - 15px);display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:var(--spacing-half)}.listing--component .listing .tile strong{margin-bottom:15px}.listing--component .listing .tile .downloadImgWrap{position:relative}.listing--component .listing .tile .downloadImgWrap .bottomright{top:auto;left:auto;bottom:24px;right:10px}.listing--component .listing .tile .downloadImgWrap .bottomleft{top:auto;right:auto;bottom:24px;left:10px}.listing--component .listing .tile .downloadImgWrap .topright{bottom:auto;left:auto;top:10px;right:10px}@media screen and (min-width:600px){.listing--component .listing .tile{margin-bottom:var(--spacing)}}@media screen and (max-width:600px){.listing--component .listing .tile:last-of-type{margin-bottom:0}}.listing--component .listing .tile img{width:100%;height:auto;margin-bottom:10px}table{width:100%;border-collapse:collapse;margin-bottom:20px;margin-top:20px;border:1px solid #ccc}tr>*{border-left:1px solid #ccc}tr>:first-child{border-left:0}tr{vertical-align:top;border-bottom:1px solid #ccc}th{white-space:nowrap;padding-top:10px;padding-bottom:10px}td{padding:10px;text-align:left;border-bottom:1px solid #ddd}td a{text-decoration:underline;color:var(--brand-blue)}h1{font-size:26px;line-height:30px;font-weight:400;margin-top:0;margin-bottom:15px}@media screen and (min-width:768px){h1{font-size:36px;line-height:40px;margin-bottom:30px}}h2{font-size:20px;margin-top:0;margin-bottom:10px;font-weight:400}@media screen and (min-width:768px){h2{font-size:24px}}h1,h2,h3,h4,h5,p{margin-top:0}h4,h5,h6{margin-bottom:10px}h5{font-size:16px}time{color:#6c6c6c;margin:0 0 15px;display:block}dl{display:grid;grid-template-columns:45% 55%}dl dd{font-weight:700;text-align:right}ul{padding-left:15px}@media screen and (min-width:768px){ul{padding-left:30px}}.hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:15px;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent}@media screen and (min-width:800px){.hamburger{display:none}}.active:hover,.hamburger:hover{opacity:.7}.active .hamburger-inner,.active .hamburger-inner:after,.active .hamburger-inner:before{background-color:var(--color-text)}.hamburger-box{position:relative;display:inline-block;width:40px;height:24px}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:40px;height:4px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:4px;background-color:var(--color-text)}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.active .hamburger-inner:before{transform:translate3d(-5px,0,0) rotate(-45deg) scaleX(.7);width:25px;top:-6px}.active .hamburger-inner:after{transform:translate3d(-5px,0,0) rotate(45deg) scaleX(.7);width:25px;bottom:-6px}