.nasbsh{--ink:#142b3d;--muted:#51626c;--accent:#0d665d;--paper:#f6f5ef;box-sizing:border-box;width:min(1160px,calc(100% - 48px));margin:0 auto;padding:66px 0 50px;color:var(--ink);font:17px/1.6 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
.nasbsh *{box-sizing:border-box}.nasbsh h1,.nasbsh h2,.nasbsh h3,.nasbsh p,.nasbsh ul{margin:0}.nasbsh a{color:inherit}.nasbsh a:focus-visible,.nasbsh input:focus-visible,.nasbsh select:focus-visible,.nasbsh textarea:focus-visible,.nasbsh button:focus-visible{outline:3px solid #b26b16;outline-offset:4px}.nasbsh [hidden]{display:none!important}.nasbsh .nasbsh-eyebrow{font:700 11px/1.5 system-ui,sans-serif;letter-spacing:.11em;text-transform:uppercase}.nasbsh-hero{text-align:center;max-width:900px;margin:0 auto 54px}.nasbsh-hero>.nasbsh-eyebrow{color:var(--accent);margin-bottom:21px}.nasbsh h1{font:500 clamp(38px,4.8vw,61px)/1.12 Georgia,"Times New Roman",serif;letter-spacing:-.035em}.nasbsh h1 em{font-weight:400;color:var(--accent)}.nasbsh .nasbsh-intro{font-size:19px;line-height:1.65;color:var(--muted);margin:23px auto 12px}.nasbsh .nasbsh-small{font-size:14px;line-height:1.6;color:var(--muted)}.nasbsh-section-head{margin-bottom:24px}.nasbsh-kicker{display:block;font-size:11px;letter-spacing:.11em;text-transform:uppercase;font-weight:750;color:var(--accent);margin-bottom:9px}.nasbsh h2{font:500 clamp(26px,3vw,36px)/1.2 Georgia,"Times New Roman",serif;letter-spacing:-.018em}.nasbsh-section-head>p{margin-top:12px;color:var(--muted);max-width:740px}.nasbsh-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.nasbsh-card{position:relative;display:flex;flex-direction:column;padding:29px 26px 24px;border:1px solid #d7dfde;border-radius:14px;background:#fff;transition:border-color .15s}.nasbsh-card .nasbsh-number{display:grid;place-items:center;width:31px;height:31px;border:1px solid #c9d9d6;border-radius:50%;font-size:14px;font-weight:700;color:var(--accent);margin-bottom:19px}.nasbsh-card .nasbsh-eyebrow{min-height:33px;color:var(--accent);max-width:240px}.nasbsh-card h3{font:500 33px/1.2 Georgia,"Times New Roman",serif;margin:2px 0 12px}.nasbsh-card>p:not(.nasbsh-eyebrow){font-size:16px;line-height:1.6;color:var(--muted)}.nasbsh-card ul{padding:0 0 0 19px;margin:19px 0 25px;font-size:15px;line-height:1.55}.nasbsh-card li+li{margin-top:10px}.nasbsh-card li::marker{color:var(--accent)}.nasbsh-card .nasbsh-button{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:11px 15px;margin-top:auto;background:#edf4f1;border:1px solid #d3e2dd;border-radius:7px;text-decoration:none;font-size:14px;font-weight:750;color:#124f49}.nasbsh-card .nasbsh-button:hover{background:#dfeee7}.nasbsh-card-sponsored{background:#edf4f1;border-color:#b7cdc5}.nasbsh-card-sponsored .nasbsh-button{background:var(--accent);color:white;border-color:var(--accent)}.nasbsh-card-sponsored .nasbsh-button:hover{background:#084c46}.nasbsh-card.is-selected{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.nasbsh .nasbsh-terms{max-width:920px;margin:18px auto 0;text-align:center;font-size:13px;color:var(--muted)}.nasbsh-examples{margin-top:57px;padding:34px;border-radius:15px;background:var(--paper)}.nasbsh-example-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.nasbsh-example-grid[data-count="1"]{grid-template-columns:1fr}.nasbsh-example-grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.nasbsh-example a{display:block;text-decoration:none}.nasbsh-example img{display:block;width:100%;height:180px;object-fit:cover;border-radius:8px;margin:0}.nasbsh-example-copy{padding-top:15px}.nasbsh-example-copy .nasbsh-eyebrow{color:var(--accent);margin-bottom:8px}.nasbsh-example h3{font:500 23px/1.3 Georgia,"Times New Roman",serif;letter-spacing:-.01em}.nasbsh-example a:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.nasbsh-read{display:block;font-size:13px;font-weight:700;margin-top:16px;color:var(--accent)}.nasbsh-example-grid[data-count="1"] .nasbsh-example a{display:flex;gap:28px;align-items:center}.nasbsh-example-grid[data-count="1"] img{width:36%;height:218px;flex-shrink:0}.nasbsh-example-grid[data-count="1"] .nasbsh-example-copy{padding:5px 0;max-width:590px}.nasbsh-example-grid[data-count="1"] h3{font-size:29px}.nasbsh-intake{max-width:850px;margin:58px auto 0;scroll-margin-top:100px;outline:none}.nasbsh-intake:focus{outline:none}.nasbsh-selection{display:flex;flex-wrap:wrap;gap:8px 20px;justify-content:space-between;background:#edf4f1;border-left:3px solid var(--accent);padding:15px 18px;margin:20px 0;font-size:14px}.nasbsh-selection a{font-weight:650;color:var(--accent)}.nasbsh-form-panel{padding:30px;border:1px solid #d7dfde;border-radius:12px;background:#fff}.nasbsh .gform_wrapper{margin:0;--gf-color-primary:#0d665d;--gf-color-primary-darker:#084c46;--gf-color-primary-contrast:#fff;--gf-ctrl-btn-bg-color-primary:#0d665d;--gf-ctrl-btn-color-primary:#fff;--gf-ctrl-btn-radius:7px;--gf-ctrl-radius:5px;--gf-font-family:system-ui,sans-serif}.nasbsh .gform_wrapper .gsection{border-bottom:1px solid #d7dfde;margin-top:22px;padding-bottom:14px}.nasbsh .gform_wrapper .gsection:first-child{margin-top:0}.nasbsh .gform_wrapper .gsection_title{font:500 25px/1.3 Georgia,"Times New Roman",serif}.nasbsh .gform_wrapper .gfield_description,.nasbsh .gform_wrapper .gsection_description{font-size:14px;line-height:1.55;color:var(--muted)}.nasbsh .gform_wrapper .gfield_label{line-height:1.5}.nasbsh .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=hidden]),.nasbsh .gform_wrapper textarea,.nasbsh .gform_wrapper select{max-width:100%;font-size:16px}.nasbsh .gform_wrapper .gchoice{margin:9px 0}.nasbsh .gform_wrapper input[type=submit],.nasbsh .gform_wrapper button[type=submit]{min-height:48px;background:var(--accent);color:#fff;border:1px solid var(--accent);border-radius:7px;padding:12px 21px;cursor:pointer;font-weight:700}.nasbsh .nasbsh-last{margin-top:18px}.nasbsh .gform_validation_errors{scroll-margin-top:100px}
@media(max-width:850px){.nasbsh{width:calc(100% - 36px);padding-top:40px}.nasbsh-cards{gap:12px}.nasbsh-card{padding:24px 18px}.nasbsh-examples{padding:26px}.nasbsh-card .nasbsh-eyebrow{font-size:10px}.nasbsh-example-grid[data-count="1"] h3{font-size:25px}}
@media(max-width:680px){.nasbsh{width:calc(100% - 32px);padding-top:34px}.nasbsh-hero{margin-bottom:36px;text-align:left}.nasbsh h1{font-size:39px}.nasbsh .nasbsh-intro{font-size:17px;margin-top:18px}.nasbsh-desktop{display:none}.nasbsh-cards{grid-template-columns:1fr;gap:14px}.nasbsh-card{padding:23px}.nasbsh-card .nasbsh-number{position:absolute;top:23px;right:23px}.nasbsh-card .nasbsh-eyebrow{font-size:10px;min-height:0;max-width:calc(100% - 46px);margin-bottom:8px}.nasbsh-card h3{font-size:31px}.nasbsh-card ul{margin:15px 0 20px}.nasbsh-card li+li{margin-top:7px}.nasbsh .nasbsh-terms{text-align:left;font-size:13px}.nasbsh-examples{margin-top:35px;padding:22px}.nasbsh-example-grid,.nasbsh-example-grid[data-count="2"]{grid-template-columns:1fr}.nasbsh-example-grid[data-count="1"] .nasbsh-example a{display:block}.nasbsh-example-grid[data-count="1"] img{width:100%;height:auto;aspect-ratio:1.6;object-fit:cover}.nasbsh-example-grid[data-count="1"] .nasbsh-example-copy{padding-top:18px}.nasbsh-intake{margin-top:36px}.nasbsh-form-panel{padding:21px 16px}.nasbsh-section-head{margin-bottom:20px}.nasbsh h2{font-size:29px}}
@media(prefers-reduced-motion:reduce){.nasbsh *{transition:none!important;scroll-behavior:auto!important}}
html[data-theme="dark"] .nasbsh,html[data-nas-theme="dark"] .nasbsh,body.nas-dark .nasbsh{--ink:#e4ede9;--muted:#b5c4bf;--accent:#8dd4b7;--paper:#1e2f30;color:var(--ink)}
html[data-theme="dark"] .nasbsh-card,html[data-theme="dark"] .nasbsh-form-panel,html[data-nas-theme="dark"] .nasbsh-card,html[data-nas-theme="dark"] .nasbsh-form-panel,body.nas-dark .nasbsh-card,body.nas-dark .nasbsh-form-panel{background:#17272b;border-color:#506762}

html[data-nas-theme="dark"] .nasbsh-selection{background:#213e37}html[data-nas-theme="dark"] .nasbsh-card-sponsored .nasbsh-button,html[data-nas-theme="dark"] .nasbsh .gform_wrapper input[type=submit]{background:#8dd4b7;color:#102b25}html[data-nas-theme="dark"] .nasbsh .gform_wrapper{--gf-color-primary:#8dd4b7;--gf-color-primary-contrast:#102b25}
