.boundaries{background:#11233a;color:#fff}.boundaries .eyebrow{color:#f4a56d}.boundaries .intro{color:#d3dee7}.boundary-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:48px;max-width:1150px}.boundary-grid article{padding:31px 32px;border:1px solid #59738b;background:#172b45}.boundary-grid .eyebrow{margin-bottom:18px}.boundary-grid ul{padding:0;margin:0;list-style:none}.boundary-grid li{position:relative;padding:13px 0 13px 27px;border-top:1px solid rgba(211,222,231,.25);font-size:17px;line-height:1.48;color:#d8e1e8}.boundary-grid li:before{position:absolute;left:0;font-weight:700}.can-help li:before{content:'+';color:#f59a52}.cant-help{background:#0f1d30!important}.cant-help li:before{content:'–';color:#bdcad4}.boundary-note{max-width:850px;margin:27px 0 0;padding:17px 20px;border-left:3px solid #f47d1f;background:rgba(255,255,255,.06);color:#d3dee7;line-height:1.6}.faq{background:#f8f5eb}.faq h2{margin-bottom:44px}.faq-list{max-width:1040px;border-top:2px solid #315b7c}.faq details{border-bottom:1px solid #aab9c2;background:#fbf9f1}.faq summary{position:relative;cursor:pointer;list-style:none;padding:24px 60px 24px 25px;font:500 25px Georgia,serif;color:#101d2e}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:'+';position:absolute;right:25px;top:18px;color:#ef6f19;font:30px 'DM Mono'}.faq details[open] summary:after{content:'–'}.faq details p{max-width:820px;margin:0;padding:0 25px 25px;color:#4d5c6e;font-size:17px;line-height:1.65}.faq details[open] summary{background:#edf0ed}@media(max-width:850px){.boundary-grid{grid-template-columns:1fr}.boundary-grid article{padding:24px}.boundary-grid li{font-size:16px}.faq summary{font-size:21px;padding:20px 55px 20px 18px}.faq details p{padding:0 18px 20px}}
