.ins.lp .topbar{justify-content:space-between}.ins .ins-wrap{max-width:700px;margin:0 auto;padding:56px 20px 90px}.ins .ins-head,.ins .ins-hub-head{margin-bottom:40px}.ins h1{letter-spacing:-.01em;margin:0 0 12px;font-size:clamp(1.9rem,4.6vw,2.9rem);line-height:1.08}.ins .ins-updated{color:var(--grey);margin:0;font-size:13px}.ins .ins-lede{color:var(--grey);margin:0;font-size:17px;line-height:1.55}.ins article p{margin:0 0 18px;font-size:16px;line-height:1.65}.ins article h2{margin:34px 0 10px;font-size:21px;font-weight:500}.ins article b{font-weight:500}.ins article a:not(.btn){border-bottom:1px solid var(--rule)}.ins article a:not(.btn):hover{border-color:var(--accent)}.ins .ins-list{margin:0 0 18px;padding:0}.ins .ins-list li{margin:0 0 10px;padding:0 0 0 18px;font-size:16px;line-height:1.6;position:relative}.ins .ins-list li:before{content:"";background:var(--accent);width:7px;height:1px;position:absolute;top:.62em;left:0}.ins .ins-note{color:var(--grey);font-size:14px;line-height:1.6}.ins .ins-tbl{margin:6px 0 22px;overflow-x:auto}.ins .ins-tbl table{border-collapse:collapse;width:100%;min-width:520px;font-size:14.5px;line-height:1.45}.ins .ins-tbl th{text-align:left;letter-spacing:.18em;text-transform:uppercase;color:var(--grey);border-bottom:1px solid var(--ink);padding:0 14px 8px 0;font-size:10.5px;font-weight:500}.ins .ins-tbl td{border-bottom:1px solid var(--rule);vertical-align:top;padding:10px 14px 10px 0}.ins .ins-tbl td:first-child{white-space:nowrap;font-weight:500}.ins .ins-cta{background:var(--mist);margin:40px 0 0;padding:28px}.ins .ins-cta h2{margin:0 0 10px;font-size:21px;font-weight:500}.ins .ins-cta p{margin:0 0 18px;font-size:15px;line-height:1.6}.ins .ins-src{border-top:1px solid var(--rule);margin-top:40px;padding-top:18px}.ins .ins-src h3{letter-spacing:.18em;text-transform:uppercase;color:var(--grey);margin:0 0 8px;font-size:10.5px;font-weight:500}.ins .ins-src p{color:var(--grey);margin:0 0 8px;font-size:13px}.ins .ins-src ul{margin:0}.ins .ins-src li{margin:0 0 5px;font-size:13px}.ins .ins-src a{color:var(--grey);border-bottom:1px solid var(--rule)}.ins .ins-src a:hover{color:var(--ink);border-color:var(--accent)}.ins .ins-group{margin-bottom:36px}.ins .ins-group h2{letter-spacing:.18em;text-transform:uppercase;color:var(--grey);margin:0 0 4px;font-size:10.5px;font-weight:500}.ins .ins-group li a{border-bottom:1px solid var(--rule);padding:16px 0;display:block}.ins .ins-group li b{margin-bottom:3px;font-size:18px;font-weight:500;display:block}.ins .ins-group li span{color:var(--grey);font-size:14px;line-height:1.5}.ins .ins-group li a:hover b{color:var(--accent-deep)}
