UNPKG

access-nyc-patterns

Version:

User Interface Patterns for Benefits Access

1 lines 764 kB
@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;src:url(../fonts/noto-sans/NotoSans.eot?#iefix) format("embedded-opentype"),url(../fonts/noto-sans/NotoSans.woff2) format("woff2"),url(../fonts/noto-sans/NotoSans.woff) format("woff"),url(../fonts/noto-sans/NotoSans.ttf) format("truetype"),url(../fonts/noto-sans/NotoSans.svg#Noto\ Sans) format("svg")}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;src:url(../fonts/noto-sans/NotoSans-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/noto-sans/NotoSans-Italic.woff2) format("woff2"),url(../fonts/noto-sans/NotoSans-Italic.woff) format("woff"),url(../fonts/noto-sans/NotoSans-Italic.ttf) format("truetype"),url(../fonts/noto-sans/NotoSans-Italic.svg#Noto\ Sans) format("svg")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;src:url(../fonts/noto-sans/NotoSans-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/noto-sans/NotoSans-Bold.woff2) format("woff2"),url(../fonts/noto-sans/NotoSans-Bold.woff) format("woff"),url(../fonts/noto-sans/NotoSans-Bold.ttf) format("truetype"),url(../fonts/noto-sans/NotoSans-Bold.svg#Noto\ Sans) format("svg")}@font-face{font-family:Noto Sans;font-style:italic;font-weight:700;src:url(../fonts/noto-sans/NotoSans-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/noto-sans/NotoSans-BoldItalic.woff2) format("woff2"),url(../fonts/noto-sans/NotoSans-BoldItalic.woff) format("woff"),url(../fonts/noto-sans/NotoSans-BoldItalic.ttf) format("truetype"),url(../fonts/noto-sans/NotoSans-BoldItalic.svg#Noto\ Sans) format("svg")}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:400;src:url(../fonts/noto-serif/NotoSerif.eot?#iefix) format("embedded-opentype"),url(../fonts/noto-serif/NotoSerif.woff2) format("woff2"),url(../fonts/noto-serif/NotoSerif.woff) format("woff"),url(../fonts/noto-serif/NotoSerif.ttf) format("truetype"),url(../fonts/noto-serif/NotoSerif.svg#Noto\ Serif) format("svg")}@font-face{font-family:"Noto Serif";font-style:italic;font-weight:400;src:url(../fonts/noto-serif/NotoSerif-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/noto-serif/NotoSerif-Italic.woff2) format("woff2"),url(../fonts/noto-serif/NotoSerif-Italic.woff) format("woff"),url(../fonts/noto-serif/NotoSerif-Italic.ttf) format("truetype"),url(../fonts/noto-serif/NotoSerif-Italic.svg#Noto\ Serif) format("svg")}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:700;src:url(../fonts/noto-serif/NotoSerif-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/noto-serif/NotoSerif-Bold.woff2) format("woff2"),url(../fonts/noto-serif/NotoSerif-Bold.woff) format("woff"),url(../fonts/noto-serif/NotoSerif-Bold.ttf) format("truetype"),url(../fonts/noto-serif/NotoSerif-Bold.svg#Noto\ Serif) format("svg")}@font-face{font-family:"Noto Serif";font-style:italic;font-weight:700;src:url(../fonts/noto-serif/NotoSerif-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/noto-serif/NotoSerif-BoldItalic.woff2) format("woff2"),url(../fonts/noto-serif/NotoSerif-BoldItalic.woff) format("woff"),url(../fonts/noto-serif/NotoSerif-BoldItalic.ttf) format("truetype"),url(../fonts/noto-serif/NotoSerif-BoldItalic.svg#Noto\ Serif) format("svg")}@font-face{font-family:Noto Sans CJK KR;font-style:normal;font-weight:400;src:url(../fonts/noto-cjk-kr/NotoSansCJKkr-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/noto-cjk-kr/NotoSansCJKkr-Regular.woff2) format("woff2"),url(../fonts/noto-cjk-kr/NotoSansCJKkr-Regular.woff) format("woff"),url(../fonts/noto-cjk-kr/NotoSansCJKkr-Regular.ttf) format("truetype"),url("../fonts/noto-cjk-kr/NotoSansCJKkr-Regular.svg#Noto Sans CJK KR") format("svg")}@font-face{font-family:Noto Sans CJK KR;font-style:italic;font-weight:400;src:url(../fonts/noto-cjk-kr/NotoSansCJKkr-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/noto-cjk-kr/NotoSansCJKkr-Regular.woff2) format("woff2"),url(../fonts/noto-cjk-kr/NotoSansCJKkr-Regular.woff) format("woff"),url(../fonts/noto-cjk-kr/NotoSansCJKkr-Regular.ttf) format("truetype"),url("../fonts/noto-cjk-kr/NotoSansCJKkr-Regular.svg#Noto Sans CJK KR") format("svg")}@font-face{font-family:Noto Sans CJK KR;font-style:normal;font-weight:700;src:url(../fonts/noto-cjk-kr/NotoSansCJKkr-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/noto-cjk-kr/NotoSansCJKkr-Bold.woff2) format("woff2"),url(../fonts/noto-cjk-kr/NotoSansCJKkr-Bold.woff) format("woff"),url(../fonts/noto-cjk-kr/NotoSansCJKkr-Bold.ttf) format("truetype"),url("../fonts/noto-cjk-kr/NotoSansCJKkr-Bold.svg#Noto Sans CJK KR") format("svg")}@font-face{font-family:Noto Sans CJK KR;font-style:italic;font-weight:700;src:url(../fonts/noto-cjk-kr/NotoSansCJKkr-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/noto-cjk-kr/NotoSansCJKkr-Bold.woff2) format("woff2"),url(../fonts/noto-cjk-kr/NotoSansCJKkr-Bold.woff) format("woff"),url(../fonts/noto-cjk-kr/NotoSansCJKkr-Bold.ttf) format("truetype"),url("../fonts/noto-cjk-kr/NotoSansCJKkr-Bold.svg#Noto Sans CJK KR") format("svg")}@font-face{font-family:Noto Sans CJK TC;font-style:normal;font-weight:400;src:url(../fonts/noto-cjk-tc/NotoSansCJKtc-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/noto-cjk-tc/NotoSansCJKtc-Regular.woff2) format("woff2"),url(../fonts/noto-cjk-tc/NotoSansCJKtc-Regular.woff) format("woff"),url(../fonts/noto-cjk-tc/NotoSansCJKtc-Regular.ttf) format("truetype"),url("../fonts/noto-cjk-tc/NotoSansCJKtc-Regular.svg#Noto Sans CJK TC") format("svg")}@font-face{font-family:Noto Sans CJK TC;font-style:italic;font-weight:400;src:url(../fonts/noto-cjk-tc/NotoSansCJKtc-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/noto-cjk-tc/NotoSansCJKtc-Regular.woff2) format("woff2"),url(../fonts/noto-cjk-tc/NotoSansCJKtc-Regular.woff) format("woff"),url(../fonts/noto-cjk-tc/NotoSansCJKtc-Regular.ttf) format("truetype"),url("../fonts/noto-cjk-tc/NotoSansCJKtc-Regular.svg#Noto Sans CJK TC") format("svg")}@font-face{font-family:Noto Sans CJK TC;font-style:normal;font-weight:700;src:url(../fonts/noto-cjk-tc/NotoSansCJKtc-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/noto-cjk-tc/NotoSansCJKtc-Bold.woff2) format("woff2"),url(../fonts/noto-cjk-tc/NotoSansCJKtc-Bold.woff) format("woff"),url(../fonts/noto-cjk-tc/NotoSansCJKtc-Bold.ttf) format("truetype"),url("../fonts/noto-cjk-tc/NotoSansCJKtc-Bold.svg#Noto Sans CJK TC") format("svg")}@font-face{font-family:Noto Sans CJK TC;font-style:italic;font-weight:700;src:url(../fonts/noto-cjk-tc/NotoSansCJKtc-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/noto-cjk-tc/NotoSansCJKtc-Bold.woff2) format("woff2"),url(../fonts/noto-cjk-tc/NotoSansCJKtc-Bold.woff) format("woff"),url(../fonts/noto-cjk-tc/NotoSansCJKtc-Bold.ttf) format("truetype"),url("../fonts/noto-cjk-tc/NotoSansCJKtc-Bold.svg#Noto Sans CJK TC") format("svg")}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:400;src:url(../fonts/noto-ar/NotoNaskhArabic-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/noto-ar/NotoNaskhArabic-Regular.woff2) format("woff2"),url(../fonts/noto-ar/NotoNaskhArabic-Regular.woff) format("woff"),url(../fonts/noto-ar/NotoNaskhArabic-Regular.ttf) format("truetype"),url("../fonts/noto-ar/NotoNaskhArabic-Regular.svg#Noto Naskh Arabic") format("svg")}@font-face{font-family:Noto Naskh Arabic;font-style:italic;font-weight:400;src:url(../fonts/noto-ar/NotoNaskhArabic-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/noto-ar/NotoNaskhArabic-Regular.woff2) format("woff2"),url(../fonts/noto-ar/NotoNaskhArabic-Regular.woff) format("woff"),url(../fonts/noto-ar/NotoNaskhArabic-Regular.ttf) format("truetype"),url("../fonts/noto-ar/NotoNaskhArabic-Regular.svg#Noto Naskh Arabic") format("svg")}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:700;src:url(../fonts/noto-ar/NotoNaskhArabic-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/noto-ar/NotoNaskhArabic-Bold.woff2) format("woff2"),url(../fonts/noto-ar/NotoNaskhArabic-Bold.woff) format("woff"),url(../fonts/noto-ar/NotoNaskhArabic-Bold.ttf) format("truetype"),url("../fonts/noto-ar/NotoNaskhArabic-Bold.svg#Noto Naskh Arabic") format("svg")}@font-face{font-family:Noto Naskh Arabic;font-style:italic;font-weight:700;src:url(../fonts/noto-ar/NotoNaskhArabic-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/noto-ar/NotoNaskhArabic-Bold.woff2) format("woff2"),url(../fonts/noto-ar/NotoNaskhArabic-Bold.woff) format("woff"),url(../fonts/noto-ar/NotoNaskhArabic-Bold.ttf) format("truetype"),url("../fonts/noto-ar/NotoNaskhArabic-Bold.svg#Noto Naskh Arabic") format("svg")}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body,html{background-color:#eef3f7;height:auto;margin:0;min-height:100vh;padding:0}[hidden]{display:none!important}use{pointer-events:none}[class*=border]{border-style:solid;border-width:0}img{max-width:100%;height:auto}a{overflow-wrap:break-word;word-wrap:break-word}.print-view body,.print-view html{overflow:visible!important}.print-view *{-webkit-print-color-adjust:exact}button{color:inherit;font-size:inherit;font-weight:inherit;background:transparent;border:none;padding:0;cursor:pointer;overflow:visible}.btn,.button,[class*=btn-],[class*=button-]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:background .2s ease-in,color .2s ease-in;-o-transition:background .2s ease-in,color .2s ease-in;transition:background .2s ease-in,color .2s ease-in;font-weight:700;font-size:1.09rem;line-height:1.3;font-family:Noto Sans,sans-serif;line-height:1;background-color:#fff;border:0;border-radius:5px;display:inline-block;padding:16px 24px;text-align:center;text-decoration:none;cursor:pointer;-webkit-transition-property:opacity,background,color,border,stroke,stroke-dashoffset,fill,-webkit-box-shadow,-webkit-transform;transition-property:opacity,background,color,border,stroke,stroke-dashoffset,fill,-webkit-box-shadow,-webkit-transform;-o-transition-property:opacity,background,color,border,box-shadow,transform,stroke,stroke-dashoffset,fill;transition-property:opacity,background,color,border,box-shadow,transform,stroke,stroke-dashoffset,fill;transition-property:opacity,background,color,border,box-shadow,transform,stroke,stroke-dashoffset,fill,-webkit-box-shadow,-webkit-transform;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.btn .icon,.button .icon,[class*=btn-] .icon,[class*=button-] .icon{vertical-align:middle}.btn-tag,.button-tag{font-weight:400;font-size:1rem;line-height:1.3;font-family:Noto Sans,sans-serif;border-radius:15px;margin:5px 2px;padding:8px}.btn-tag:first-of-type,.button-tag:first-of-type{margin-left:0}.btn-tag:last-of-type,.button-tag:last-of-type{margin-right:0}.btn-toggle:after,.button-toggle:after{content:"";position:relative;height:0;width:0;border-left:.4em solid transparent;border-right:.4em solid transparent;border-top:.6em solid;border-top-color:inherit;display:inline-block;margin-left:.5em}.btn-toggle.active:after,.button-toggle.active:after{border-top:0;border-bottom:.6em solid;border-bottom-color:inherit}.btn-small,.button-small{font-size:.727rem}.btn-primary,.button-primary{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn-primary,.btn-primary:link,.btn-primary:visited,.button-primary,.button-primary:link,.button-primary:visited{color:#fff;background-color:#184e9e}.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.button-primary:active,.button-primary:focus,.button-primary:hover{color:#fff;background-color:#1658b9}.btn-secondary,.button-secondary{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn-secondary,.btn-secondary:link,.btn-secondary:visited,.button-secondary,.button-secondary:link,.button-secondary:visited{color:#fff;background-color:#0d6d3b}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover,.button-secondary:active,.button-secondary:focus,.button-secondary:hover{color:#fff;background-color:#0c8747}.btn-next[class*=-next],.btn-previous[class*=-next],.button-next[class*=-next],.button-previous[class*=-next]{position:relative;padding-right:40px}.btn-next[class*=-next]:after,.btn-previous[class*=-next]:after,.button-next[class*=-next]:after,.button-previous[class*=-next]:after{content:"";position:absolute;display:inline-block;border-bottom:.3em solid transparent;border-left:.4em solid;border-left-color:inherit;border-top:.3em solid transparent;top:50%;margin-top:-.3em;margin-right:24px;right:-.3em}.btn-next[class*=-previous],.btn-previous[class*=-previous],.button-next[class*=-previous],.button-previous[class*=-previous]{position:relative;padding-left:40px}.btn-next[class*=-previous]:before,.btn-previous[class*=-previous]:before,.button-next[class*=-previous]:before,.button-previous[class*=-previous]:before{content:"";position:absolute;display:inline-block;border-bottom:.3em solid transparent;border-right:.4em solid;border-right-color:inherit;border-top:.3em solid transparent;top:50%;margin-top:-.3em;margin-left:24px;left:-.3em}.btn-link,.button-link{font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:0}.btn-text,.button-text{background:none;border:0;border-radius:0;padding:0}.checkbox{font-size:22px;font-weight:700;padding-left:6px;padding-top:6px;padding-bottom:6px;cursor:pointer;display:block;margin-bottom:24px}.checkbox:last-of-type{margin-bottom:0}.checkbox>input{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.checkbox__label{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:30px}.checkbox__label:before{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;background:#fff;border:1px solid #505c66;border-radius:8px;content:"";display:inline-block;width:30px;height:30px;min-width:30px;margin-right:12px}input:checked+.checkbox__label:before{background:#184e9e url(../svg/icon-checkmark-white.svg) no-repeat;background-size:cover;border:0}input:focus+.checkbox__label:before{border:0;-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #184e9e;box-shadow:0 0 0 1px #fff,0 0 0 3px #184e9e}.checkbox__icon{margin-bottom:0;margin-right:12px}code,pre{display:inline-block}.code,.code-block{font-weight:400;font-size:.72rem;line-height:1.3;font-family:monospace;background-color:#eef3f7;border:1px solid #d1d5d9;border-radius:3px}.code{color:#4c2c92;padding:4px 8px;display:inline-block;overflow:initial;line-height:inherit;max-width:100%;-o-text-overflow:ellipsis;text-overflow:ellipsis}li code,p code,td code{color:#4c2c92;font-size:85%;font-family:inherit;letter-spacing:.01em;background-color:#eef3f7;border-radius:3px;padding:.2em .4em;margin:0;display:inline;white-space:nowrap}td>code{display:inline-block}pre{background-color:#eef3f7;display:block;padding:16px;border:1px solid #d1d5d9;border-radius:3px}.code-block,pre{color:#f1647c;max-width:100%;overflow:hidden;overflow-x:auto;margin-bottom:24px}.code-block{display:inline-block;display:block}.code-block pre{color:inherit;background-color:transparent;padding:16px;border:none;margin:0}.divider{border:none;border-bottom:1px solid;border-color:inherit;margin:0 0 24px;padding-bottom:24px;position:relative}.divider:after{width:130px;height:5px;left:0;background:#fbb720;bottom:-3px;content:"";display:block;position:absolute}.divider-light{background:#d1d5d9;border:0;display:block;height:1px;margin:36px 0;width:100%}fieldset,legend{border-width:0;padding:0;margin:0}input,optgroup,select,textarea{color:initial;font-family:inherit;font-size:inherit;line-height:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #505c66;border-radius:0;display:block;max-width:100%;min-width:200px;width:100%;margin:0;cursor:pointer}[type=checkbox],[type=radio]{display:inline}[class*=icon-]{overflow:visible!important;max-width:100%}[class*=bg-icon-]{display:inline-block}.bg-icon-logo-full{background-image:url(../svg/icon-logo-full.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-logo-full,.icon-logo-full{height:30px;width:180px}.bg-icon-logo-full--large{height:45px;width:270px;background-image:url(../svg/icon-logo-full.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.icon-logo-full--large{height:45px;width:270px}.bg-icon-logo-mark{background-image:url(../svg/icon-logo-mark.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-logo-mark,.icon-logo-mark{height:30px;width:30px}.bg-icon-logo-nyc{background-image:url(../svg/icon-logo-nyc.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-logo-nyc,.icon-logo-nyc{height:16px;width:48px}.bg-icon-close{background-image:url(../svg/icon-close.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-close,.icon-close{height:20px;width:20px}.bg-icon-contact{background-image:url(../svg/icon-contact.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-contact,.icon-contact{height:20px;width:22px}.bg-icon-gear{background-image:url(../svg/icon-gear.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-gear,.icon-gear{height:23px;width:23px}.bg-icon-minus{background-image:url(../svg/icon-minus.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-minus,.bg-icon-plus,.icon-minus{height:32px;width:32px}.bg-icon-plus{background-image:url(../svg/icon-plus.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.icon-plus{height:32px;width:32px}.bg-icon-screening{background-image:url(../svg/icon-screening.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-screening,.icon-screening{height:30px;width:30px}.bg-icon-search{background-image:url(../svg/icon-search.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-search,.icon-search{height:16px;width:16px}.bg-icon-printer{background-image:url(../svg/icon-printer.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-printer,.bg-icon-share,.icon-printer{height:32px;width:32px}.bg-icon-share{background-image:url(../svg/icon-share.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.icon-share{height:32px;width:32px}.bg-icon-eligibilitycheck{height:32px;width:32px;background-image:url(../svg/icon-eligibilitycheck.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-checkmark,.icon-eligibilitycheck{height:32px;width:32px}.bg-icon-checkmark{background-image:url(../svg/icon-checkmark.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-arrow-down,.icon-checkmark{height:32px;width:32px}.bg-icon-arrow-down{background-image:url(../svg/icon-arrow-down.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-info,.icon-arrow-down{height:32px;width:32px}.bg-icon-info{background-image:url(../svg/icon-info.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-success,.icon-info{height:32px;width:32px}.bg-icon-success{background-image:url(../svg/icon-success.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-urgent,.icon-success{height:32px;width:32px}.bg-icon-urgent{background-image:url(../svg/icon-urgent.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-warning,.icon-urgent{height:32px;width:32px}.bg-icon-warning{background-image:url(../svg/icon-warning.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.icon-warning{height:32px;width:32px}.bg-icon-card-cash-expenses{height:50px;width:50px;background-image:url(../svg/icon-card-cash-expenses.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.icon-card-cash-expenses{height:50px;width:50px}.bg-icon-card-child-care{height:50px;width:50px;background-image:url(../svg/icon-card-child-care.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.icon-card-child-care{height:50px;width:50px}.bg-icon-card-city-id-card{height:50px;width:50px;background-image:url(../svg/icon-card-city-id-card.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.icon-card-city-id-card{height:50px;width:50px}.bg-icon-card-education{height:50px;width:50px;background-image:url(../svg/icon-card-education.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.icon-card-education{height:50px;width:50px}.bg-icon-card-enrichment{height:50px;width:50px;background-image:url(../svg/icon-card-enrichment.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.icon-card-enrichment{height:50px;width:50px}.bg-icon-card-expenses{height:50px;width:50px;background-image:url(../svg/icon-card-expenses.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.icon-card-expenses{height:50px;width:50px}.bg-icon-card-family-services{height:50px;width:50px;background-image:url(../svg/icon-card-family-services.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-card-food,.icon-card-family-services{height:50px;width:50px}.bg-icon-card-food{background-image:url(../svg/icon-card-food.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-card-health,.icon-card-food{height:50px;width:50px}.bg-icon-card-health{background-image:url(../svg/icon-card-health.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-card-housing,.icon-card-health{height:50px;width:50px}.bg-icon-card-housing{background-image:url(../svg/icon-card-housing.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.icon-card-housing{height:50px;width:50px}.bg-icon-card-people-with-disabilities{height:50px;width:50px;background-image:url(../svg/icon-card-people-with-disabilities.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-card-work,.icon-card-people-with-disabilities{height:50px;width:50px}.bg-icon-card-work{background-image:url(../svg/icon-card-work.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.icon-card-work{height:50px;width:50px}.bg-icon-cash-expenses{height:50px;width:50px;background-image:url(../svg/icon-cash-expenses.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.icon-cash-expenses{height:50px;width:50px}.bg-icon-child-care{background-image:url(../svg/icon-child-care.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-child-care,.icon-child-care{height:52px;width:50px}.bg-icon-city-id-card{background-image:url(../svg/icon-city-id-card.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-city-id-card,.bg-icon-education,.icon-city-id-card{height:50px;width:50px}.bg-icon-education{background-image:url(../svg/icon-education.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-enrichment,.icon-education{height:50px;width:50px}.bg-icon-enrichment{background-image:url(../svg/icon-enrichment.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.icon-enrichment{height:50px;width:50px}.bg-icon-family-services{height:50px;width:50px;background-image:url(../svg/icon-family-services.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.icon-family-services{height:50px;width:50px}.bg-icon-food{background-image:url(../svg/icon-food.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-food,.icon-food{height:52px;width:50px}.bg-icon-health{background-image:url(../svg/icon-health.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-health,.bg-icon-housing,.icon-health{height:50px;width:50px}.bg-icon-housing{background-image:url(../svg/icon-housing.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.icon-housing{height:50px;width:50px}.bg-icon-people-with-disabilities{height:50px;width:50px;background-image:url(../svg/icon-people-with-disabilities.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.icon-people-with-disabilities{height:50px;width:50px}.bg-icon-work{background-image:url(../svg/icon-work.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-work,.icon-work{height:52px;width:50px}.bg-icon-ui-alert-octagon{height:24px;width:24px;background-image:url(../svg/icon-ui-alert-octagon.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.icon-ui-alert-octagon{height:24px;width:24px}.bg-icon-ui-alert-triangle{height:24px;width:24px;background-image:url(../svg/icon-ui-alert-triangle.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-ui-calendar,.icon-ui-alert-triangle{height:24px;width:24px}.bg-icon-ui-calendar{background-image:url(../svg/icon-ui-calendar.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.icon-ui-calendar{height:24px;width:24px}.bg-icon-ui-check-circle{height:24px;width:24px;background-image:url(../svg/icon-ui-check-circle.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-ui-check,.icon-ui-check-circle{height:24px;width:24px}.bg-icon-ui-check{background-image:url(../svg/icon-ui-check.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.icon-ui-check{height:24px;width:24px}.bg-icon-ui-chevron-down{height:24px;width:24px;background-image:url(../svg/icon-ui-chevron-down.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.icon-ui-chevron-down{height:24px;width:24px}.bg-icon-ui-chevron-left{height:24px;width:24px;background-image:url(../svg/icon-ui-chevron-left.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.icon-ui-chevron-left{height:24px;width:24px}.bg-icon-ui-chevron-right{height:24px;width:24px;background-image:url(../svg/icon-ui-chevron-right.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.icon-ui-chevron-right{height:24px;width:24px}.bg-icon-ui-chevron-up{height:24px;width:24px;background-image:url(../svg/icon-ui-chevron-up.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-ui-info,.icon-ui-chevron-up{height:24px;width:24px}.bg-icon-ui-info{background-image:url(../svg/icon-ui-info.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-ui-mail,.icon-ui-info{height:24px;width:24px}.bg-icon-ui-mail{background-image:url(../svg/icon-ui-mail.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.icon-ui-mail{height:24px;width:24px}.bg-icon-ui-message-circle{height:24px;width:24px;background-image:url(../svg/icon-ui-message-circle.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.icon-ui-message-circle{height:24px;width:24px}.bg-icon-ui-minus-circle{height:24px;width:24px;background-image:url(../svg/icon-ui-minus-circle.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.icon-ui-minus-circle{height:24px;width:24px}.bg-icon-ui-plus-circle{height:24px;width:24px;background-image:url(../svg/icon-ui-plus-circle.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-ui-printer,.icon-ui-plus-circle{height:24px;width:24px}.bg-icon-ui-printer{background-image:url(../svg/icon-ui-printer.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-ui-search,.icon-ui-printer{height:24px;width:24px}.bg-icon-ui-search{background-image:url(../svg/icon-ui-search.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-ui-settings,.icon-ui-search{height:24px;width:24px}.bg-icon-ui-settings{background-image:url(../svg/icon-ui-settings.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.icon-ui-settings{height:24px;width:24px}.bg-icon-ui-user-check{height:24px;width:24px;background-image:url(../svg/icon-ui-user-check.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-ui-x-circle,.icon-ui-user-check{height:24px;width:24px}.bg-icon-ui-x-circle{background-image:url(../svg/icon-ui-x-circle.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-ui-x,.icon-ui-x-circle{height:24px;width:24px}.bg-icon-ui-x{background-image:url(../svg/icon-ui-x.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}.icon-ui-x{height:24px;width:24px}.bg-icon-application{background-image:url(../images/headsup_application_25px-1.png);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-application,.bg-icon-badge,.icon-application{height:50px;width:50px}.bg-icon-badge{background-image:url(../images/headsup_badge_30px-1.png);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-calendar,.icon-badge{height:50px;width:50px}.bg-icon-calendar{background-image:url(../images/headsup_calendar_25px-1.png);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-flag,.icon-calendar{height:50px;width:50px}.bg-icon-flag{background-image:url(../images/headsup_flag_30px-1.png);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-generic,.icon-flag{height:50px;width:50px}.bg-icon-generic{background-image:url(../images/headsup_generic_30px-1.png);background-repeat:no-repeat;background-size:100%;background-position:50%}.bg-icon-check,.icon-generic{height:50px;width:50px}.bg-icon-check{background-image:url(../images/icon-eligibilitycheck.png);background-repeat:no-repeat;background-size:100%;background-position:50%}.icon-check{height:50px;width:50px}[class*=icon-subway]{color:#fff;font-size:65%;font-family:helvetica,arial,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:1px;text-align:center;text-decoration:none;border-radius:9999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:24px;height:24px;min-width:24px;min-height:24px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[class*=icon-subway].bg-broadway{color:#000}.icon-subway-express{position:relative;z-index:1}.icon-subway-express[class*=bg-]{background-color:transparent!important}.icon-subway-express:after,.icon-subway-express:before{content:"";border:15px solid transparent;width:0;height:0;position:absolute;left:-3px;z-index:-1}.icon-subway-express:before{top:-18px;border-bottom-color:inherit}.icon-subway-express:after{bottom:-18px;border-top-color:inherit}[class*=icon-ui-]{stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}[class*=icon-ui-] circle{fill:currentColor}.icon-1{width:8px!important;height:8px!important}.icon-2{width:16px!important;height:16px!important}.icon-3{width:24px!important;height:24px!important}.icon-4{width:32px!important;height:32px!important}.icon-5{width:40px!important;height:40px!important}.icon-6{width:48px!important;height:48px!important}.icon-7{width:56px!important;height:56px!important}.icon-8{width:64px!important;height:64px!important}.icon-9{width:72px!important;height:72px!important}.icon-10{width:80px!important;height:80px!important}.icon-11{width:88px!important;height:88px!important}.icon-12{width:96px!important;height:96px!important}.icon-large{width:136px!important;height:136px!important}.icon-xlarge{width:256px!important;height:256px!important}input,textarea{color:#505c66;padding:18px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#505c66}input::-moz-placeholder,textarea::-moz-placeholder{color:#505c66}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#505c66}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#505c66}input::placeholder,textarea::placeholder{color:#505c66}.error input,.error textarea{border-color:#c6252b}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.input-currency-usd{display:inline-block;position:relative}.input-currency-usd input{padding-left:30px;margin:0;z-index:3}.input-currency-usd:after{color:#0d6d3b;font-size:22px;font-weight:700;content:"$";text-align:left;position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;pointer-events:none}.input-phone-us{display:inline-block;position:relative}.input-phone-us input{margin:0;padding-left:42px;z-index:3}.input-phone-us:after{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#184e9e;content:"+1";font-size:22px;font-weight:700;text-align:left;z-index:2;pointer-events:none}.error.input-currency-usd:after,.error.input-phone-us:after{color:#c6252b}.input-search{position:relative}.input-search input{-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;padding:24px 60px 24px 24px;width:100%}.input-search__submit{right:24px;line-height:24px;margin:-13px 0 0!important;padding:0!important;position:absolute;top:50%}.input-search__submit .icon{width:24px;height:24px}.input-autocomplete{display:inline-block}.input-autocomplete__dropdown{position:relative}.input-autocomplete__dropdown>ul{background:#fff;color:#000;position:absolute;right:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0;list-style:none;text-align:left;border:1.5rem solid background-color;margin:1px 0 0;z-index:1;-webkit-box-shadow:0 5px 11px 1px rgba(0,0,0,.45);box-shadow:0 5px 11px 1px rgba(0,0,0,.45)}.input-autocomplete__dropdown>ul>li{color:#505c66;padding:18px;-webkit-transition-property:opacity,background,color,border,stroke,stroke-dashoffset,fill,-webkit-box-shadow,-webkit-transform;transition-property:opacity,background,color,border,stroke,stroke-dashoffset,fill,-webkit-box-shadow,-webkit-transform;-o-transition-property:opacity,background,color,border,box-shadow,transform,stroke,stroke-dashoffset,fill;transition-property:opacity,background,color,border,box-shadow,transform,stroke,stroke-dashoffset,fill;transition-property:opacity,background,color,border,box-shadow,transform,stroke,stroke-dashoffset,fill,-webkit-box-shadow,-webkit-transform;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer}.input-autocomplete__dropdown>ul>li::-webkit-input-placeholder{color:#505c66}.input-autocomplete__dropdown>ul>li::-moz-placeholder{color:#505c66}.input-autocomplete__dropdown>ul>li:-ms-input-placeholder{color:#505c66}.input-autocomplete__dropdown>ul>li::-ms-input-placeholder{color:#505c66}.input-autocomplete__dropdown>ul>li::placeholder{color:#505c66}.input-autocomplete__dropdown>ul>.input-autocomplete__highlight{background-color:#e1eeff}.label{display:inline-block;margin-bottom:1.09rem}.usa-grid{padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto}.layout--map{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.layout--map .layout--map__sidebar{width:100%;max-width:100%}.layout--map .layout--map__map{height:50vh;width:100%;max-width:100%}.page-wrapper,.wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:1200px;min-height:100%;min-width:320px}.layout--columns,.page-wrapper,.wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.layout--columns{-ms-flex-wrap:wrap;flex-wrap:wrap}.layout--columns>*{width:50%;max-width:50%}.layout--rows{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout--rows>*{height:50%;width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.layout--gutter>*{width:100%;margin-bottom:24px}.layout--gutter>:last-child{margin-bottom:0}.layout--columns-gutter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout--columns-gutter>*{margin-bottom:24px;width:calc(50% - 12px);max-width:calc(50% - 12px);-ms-flex-preferred-size:calc(50% - 12px);flex-basis:calc(50% - 12px)}.layout--columns-gutter>:last-child,.layout--columns-gutter>:nth-last-child(2){margin-bottom:0}.layout--four-columns-gutter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout--four-columns-gutter>*{width:calc(25% - 12px);max-width:calc(25% - 12px);-ms-flex-preferred-size:calc(25% - 12px);flex-basis:calc(25% - 12px);margin-bottom:24px}.layout--three-columns-gutter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout--three-columns-gutter>*{width:calc(33.33% - 12px);max-width:calc(33.33% - 12px);-ms-flex-preferred-size:calc(33.33% - 12px);flex-basis:calc(33.33% - 12px);margin-bottom:24px}.layout--two-columns-gutter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout--two-columns-gutter:after,.layout--two-columns-gutter>*{width:calc(50% - 12px);max-width:calc(50% - 12px);-ms-flex-preferred-size:calc(50% - 12px);flex-basis:calc(50% - 12px)}.layout--two-columns-gutter>*{margin-bottom:24px}.layout--two-columns-gutter:after{content:"";margin-bottom:0}.layout--sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.layout--sidebar>:first-child{width:18.5rem;max-width:18.5rem;-ms-flex-preferred-size:18.5rem;flex-basis:18.5rem}.layout--sidebar>:first-child+*{width:calc(100% - 18.5rem);max-width:calc(100% - 18.5rem);-ms-flex-preferred-size:calc(100% - 18.5rem);flex-basis:calc(100% - 18.5rem)}.layout--sidebar-small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.layout--sidebar-small>:first-child{width:12.5rem;max-width:12.5rem;-ms-flex-preferred-size:12.5rem;flex-basis:12.5rem}.layout--sidebar-small>:first-child+*{width:calc(100% - 12.5rem);max-width:calc(100% - 12.5rem);-ms-flex-preferred-size:calc(100% - 12.5rem);flex-basis:calc(100% - 12.5rem)}.layout--sidebar-gutter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.layout--sidebar-gutter>*{margin-bottom:0}.layout--sidebar-gutter>:first-child{width:18.5rem;max-width:18.5rem;-ms-flex-preferred-size:18.5rem;flex-basis:18.5rem;margin-right:24px}.layout--sidebar-gutter>:first-child+*{width:calc(100% - 18.5rem - 24px);max-width:calc(100% - 18.5rem - 24px);-ms-flex-preferred-size:calc(100% - 18.5rem - 24px);flex-basis:calc(100% - 18.5rem - 24px)}.layout--sidebar-small-gutter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.layout--sidebar-small-gutter>*{margin-bottom:0}.layout--sidebar-small-gutter>:first-child{width:12.5rem;max-width:12.5rem;-ms-flex-preferred-size:12.5rem;flex-basis:12.5rem;margin-right:24px}.layout--sidebar-small-gutter>:first-child+*{width:calc(100% - 12.5rem - 24px);max-width:calc(100% - 12.5rem - 24px);-ms-flex-preferred-size:calc(100% - 12.5rem - 24px);flex-basis:calc(100% - 12.5rem - 24px)}.layout--home-body{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layout--home-body>:first-child{margin:36px auto;max-width:848px}.layout--topbar>:first-child{height:90px}.layout--topbar>:first-child+*{position:relative;height:calc(100vh - 90px);overflow:hidden}.layout--topbar>:first-child+*>:first-child{width:100%;position:absolute;top:0;right:0;height:100%;overflow:scroll;-webkit-overflow-scrolling:touch}.layout--topbar>:first-child+*>:first-child:after{content:"";height:100%;display:block}.print-view .page-wrapper{display:block}.print-view .layout--topbar>:first-child+*{position:static;height:auto}.print-view .layout--topbar>:first-child+*>:first-child{position:static}.btn-link,.button-link,a{text-decoration:underline;-webkit-transition:color .2s ease-in;-o-transition:color .2s ease-in;transition:color .2s ease-in}.link-more:after{border-left:.4em solid #112e51;margin-left:.3em}.link-back:before,.link-more:after{content:"";display:inline-block;height:0;width:0;border-bottom:.3em solid transparent;border-top:.3em solid transparent}.link-back:before{border-right:.4em solid #112e51;margin-right:.3em}.links-invert .btn-link,.links-invert a{text-decoration:underline;-webkit-transition:color .2s ease-in;-o-transition:color .2s ease-in;transition:color .2s ease-in}.links-invert .link-more:after{border-left:.4em solid #fff}.links-invert .link-back:before,.links-invert .link-more:after{height:0;width:0;border-bottom:.3em solid transparent;border-top:.3em solid transparent}.links-invert .link-back:before{border-right:.4em solid #fff}.list-inline-comma{margin:0;padding:0;display:inline-block}.list-inline-comma>*{display:inline}.list-inline-comma>:after{content:", "}.list-inline-comma>:last-of-type:after{content:none}.list-inline-semicolon{margin:0;padding:0;display:inline-block}.list-inline-semicolon>*{display:inline}.list-inline-semicolon>:after{content:"; "}.list-inline-semicolon>:last-of-type:after{content:none}.nav-inline{font-weight:400;font-size:.72rem;line-height:1.3;font-family:Noto Sans,sans-serif;list-style:none;margin:0;padding:0}.nav-inline a{display:inline-block;margin-right:1em}.nav-inline a:first-of-type{margin-left:0}.nav-inline a:last-of-type{margin-right:0}.nav-inline .active{font-weight:700}.text-align-start .nav-inline a{margin-left:0;margin-right:1em}.text-align-end .nav-inline a{margin-right:0;margin-left:1em}.nav-inline svg{text-decoration:none}.nav-inline .icon{margin-right:.3em;vertical-align:middle;margin-top:-2px}.nav-block{font-weight:400;font-size:.72rem;line-height:1.3;font-family:Noto Sans,sans-serif;list-style:none;margin:0;padding:0}.nav-block a{display:block;border-bottom:1px solid #172129;padding:24px 0}.nav-block .active{font-weight:700}.nav-block svg{text-decoration:none}.nav-block .icon{margin-right:.3em;vertical-align:middle;margin-top:-2px}.overlay{overflow:hidden}.overlay:before{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;content:"";opacity:.6;z-index:9;display:none}.active\:overlay:before{display:block}.program-label{font-size:1rem;line-height:1.3;font-family:Noto Sans,sans-serif;border-radius:8px;display:inline-block;font-weight:400;margin-left:12px;padding:8px;text-transform:uppercase;vertical-align:middle}.radio{font-size:22px;font-weight:700;padding-left:6px;padding-top:6px;padding-bottom:6px;cursor:pointer;display:block;margin-bottom:24px}.radio:last-of-type{margin-bottom:0}.radio>input{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.radio__label{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:30px}input+.radio__label:before{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;background:#fff;border:1px solid #505c66;border-radius:50%;content:"";display:inline-block;width:30px;height:30px;min-width:30px;margin-right:12px}input:checked+.radio__label:before{background-color:#184e9e}input:checked+.radio__label:before,input:focus+.radio__label:before{-webkit-box-shadow:0 0 0 2px #184e9e inset,0 0 0 4px #fff inset;box-shadow:inset 0 0 0 2px #184e9e,inset 0 0 0 4px #fff;border:0}.select{background-color:#fff;background-image:url(../svg/icon-ui-chevron-down.svg);background-position:right .5rem center;background-repeat:no-repeat;background-size:24px 24px;padding:18px 2.8rem 18px 18px}.select::-ms-expand{display:none}.error .select{border-color:#c6252b}.spinner{-webkit-animation:spinner 2s linear infinite;animation:spinner 2s linear infinite}.spinner__path{stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none;-webkit-animation:spindash 2s ease-in-out infinite;animation:spindash 2s ease-in-out infinite}@-webkit-keyframes spinner{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes spindash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-80}}@keyframes spindash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-80}}.toggle{font-size:22px;font-weight:700;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;background:#fff;border:1px solid #505c66;border-radius:8px;cursor:pointer;line-height:30px;margin-right:12px;padding:8px 8px 8px 42px;position:relative;display:inline-block}.toggle input{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.toggle__label:before{content:"";border:1px solid #505c66;border-radius:50%;-webkit-box-shadow:0;box-shadow:0;margin-top:-12.5px;width:25px;height:25px;position:absolute;top:50%;left:8px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.toggle input:checked+.toggle__label:before{background:#184e9e;border:0;-webkit-box-shadow:0 0 0 2px #184e9e inset,0 0 0 4px #fff inset;box-shadow:inset 0 0 0 2px #184e9e,inset 0 0 0 4px #fff}.toggle input:focus+.toggle__label:before{-webkit-box-shadow:0 0 0 2px #184e9e inset,0 0 0 4px #fff inset,0 0 2px 2px #118df0;box-shadow:inset 0 0 0 2px #184e9e,inset 0 0 0 4px #fff,0 0 2px 2px #118df0}.tooltip{background-color:#e1eeff;font-size:.72rem;padding:24px;margin-top:12px;max-width:100%;width:500px;z-index:3}.tooltip :last-child{margin-bottom:0}.c-accordion{margin:0 0 24px}.c-accordion__header{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;padding:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.c-accordion__header p{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:700;margin-bottom:0}.c-accordion__toggle{text-decoration:underline;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.c-accordion__toggle *{pointer-events:none;display:inline-block}.c-accordion__toggle-active{display:none;visibility:hidden}.c-accordion__toggle-inactive,.c-accordion__toggle.active .c-accordion__toggle-active{pointer-events:none;display:inline-block;visibility:visible}.c-accordion__toggle.active .c-accordion__toggle-inactive{display:none;visibility:hidden}.c-accordion__body h5{font-weight:700;margin-top:48px}.c-accordion__body li{margin:.25rem 0}.c-accordion__padding{padding:24px}.c-accordion__padding>:last-child{margin-bottom:0;padding-bottom:0}.print-view .c-accordion,.print-view .c-accordion__header{color:inherit;background-color:transparent}.print-view .c-accordion__header{padding:0;margin-bottom:inherit}.print-view .c-accordion__padding{padding:0}.c-alert-box{background:#eef3f7;padding:24px}.c-alert-box__icon{margin-bottom:8px}.c-alert-box__svg,[class*=bg-icon-].c-alert-box__svg,[class*=icon-].c-alert-box__svg{display:block;max-width:inherit}.c-alert-box__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.c-alert-box__body p:last-child{margin-bottom:0}.c-alert-box__body h1{color:initial!important}.c-card{background:#fff;padding:16px}.c-card.screen-tablet\:p{padding:24px 0}[class*=c-card__icon]{margin-bottom:8px}[class*=c-card__icon] .icon{width:48px;height:48px;display:inline-block;vertical-align:middle}.c-card__icon-large .icon{width:80px;height:80px}.c-card__body{-ms-flex-preferred-size:100%;flex-basis:100%}.c-card__title{color:#000;font-weight:700;font-size:1.09rem;line-height:1.3;font-family:Noto Sans,sans-serif;margin-bottom:0}.c-card__title .label{display:none}.c-card__subtitle{font-size:22px;line-height:1.4;font-family:Noto Sans,sans-serif}.c-card__summary :last-child{margin-bottom:0}.c-disclaimer{font-size:.72rem;background:#eef3f7;border:1px solid #d1d5d9;padding:24px}.c-disclaimer>p:last-child{margin-bottom:0}.c-disclaimer small{font-size:.54rem;line-height:1.4;margin:0;display:inline-block}.c-disclaimer__icon{width:24px!important;height:24px!important}.c-disclaimer__icon--pre{float:left;margin-right:7px;position:relative;bottom:-3px}.c-disclaimer-instruction{font-weight:400;font-size:1rem;line-height:1.3;font-family:Noto Sans,sans-serif;font-size:.72rem}.c-disclaimer-acknowledgment{margin-bottom:20px}.c-filter__header{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;font-size:inherit;font-family:inherit;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;text-align:left;border:none;background:#118df0;border-radius:5px;display:block;width:100%;padding:18px 24px;cursor:pointer}.c-filter__header:active,.c-filter__header:focus,.c-filter__header:hover,.c-filter__header:link,.c-filter__header:visited{color:#fff}.c-filter__header:after