.csn-fba-page { overflow: hidden; background: #fff; color: #113d59; font-size: 16px; }
.csn-fba-page, .csn-fba-page * { box-sizing: border-box; }
.csn-fba-page h1, .csn-fba-page h2, .csn-fba-page h3, .csn-fba-page p { margin-top: 0; }
.csn-fba-page h2 { font-size: 54px; font-weight: 800; line-height: 1.08; }
.csn-fba-page h3 { font-weight: 800; line-height: 1.23; }
.csn-fba-page a { transition: color .2s ease, border-color .2s ease, background-color .2s ease, transform .2s ease; }
.csn-fba-container { width: min(calc(100% - 96px), 1400px); margin-right: auto; margin-left: auto; }
.csn-fba-eyebrow { margin-bottom: 0; color: #087f95; font-size: 14px; font-weight: 800; line-height: 1.4; text-transform: uppercase; }

.csn-fba-hero { display: flex; position: relative; min-height: 790px; align-items: flex-end; overflow: hidden; isolation: isolate; background: #092f4d; }
.csn-fba-hero__image { position: absolute; z-index: -3; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center; }
.csn-fba-hero__shade { position: absolute; z-index: -2; inset: 0; background: rgba(3, 30, 50, .72); }
.csn-fba-hero__inner { padding-top: 240px; padding-bottom: 190px; }
.csn-fba-breadcrumb { display: flex; flex-wrap: wrap; gap: 9px; margin-bottom: 28px; color: rgba(237, 249, 252, .75); font-size: 15px; font-weight: 600; line-height: 1.42; }
.csn-fba-breadcrumb a { color: #fff; }
.csn-fba-breadcrumb a:hover { color: #8ae1dd; }
.csn-fba-hero .csn-fba-eyebrow { color: #8fe5df; }
.csn-fba-hero h1 { max-width: 950px; margin-bottom: 24px; color: #fff; font-size: 80px; font-weight: 800; line-height: .99; text-shadow: 0 2px 18px rgba(0, 14, 31, .32); }
.csn-fba-hero__lead { max-width: 770px; margin-bottom: 0; color: #edf7fa; font-size: 21px; font-weight: 500; line-height: 1.62; }
.csn-fba-hero__actions { display: flex; flex-wrap: wrap; gap: 14px; margin-top: 34px; }
.csn-fba-button { display: inline-flex; min-height: 58px; gap: 12px; align-items: center; justify-content: center; padding: 15px 24px; border: 1px solid transparent; border-radius: 5px; font-size: 16px; font-weight: 800; line-height: 1.3; text-align: center; white-space: nowrap; }
.csn-fba-button span { font-size: 20px; line-height: 1; }
.csn-fba-button--signal { background: #edaa43; color: #082d48 !important; }
.csn-fba-button--signal:hover { background: #ffc363; color: #082d48 !important; transform: translateY(-2px); }
.csn-fba-button--light { border-color: rgba(255, 255, 255, .86); background: rgba(3, 35, 57, .24); color: #fff !important; }
.csn-fba-button--light:hover { border-color: #fff; background: #fff; color: #073c61 !important; }
.csn-fba-button--navy { background: #073c61; color: #fff !important; }
.csn-fba-button--navy:hover { background: #087f95; color: #fff !important; transform: translateY(-2px); }
.csn-fba-hero__facts { position: absolute; right: 0; bottom: 0; left: 0; border-top: 1px solid rgba(255, 255, 255, .24); background: rgba(3, 27, 47, .8); }
.csn-fba-hero__facts-inner { display: grid; min-height: 118px; grid-template-columns: repeat(4, minmax(0, 1fr)); }
.csn-fba-hero__facts-inner > div { display: flex; flex-direction: column; justify-content: center; padding: 21px 26px; border-left: 1px solid rgba(255, 255, 255, .19); }
.csn-fba-hero__facts-inner > div:first-child { padding-left: 0; border-left: 0; }
.csn-fba-hero__facts strong { color: #fff; font-size: 20px; font-weight: 800; line-height: 1.25; }
.csn-fba-hero__facts span { margin-top: 6px; color: #c6e2eb; font-size: 14px; font-weight: 600; line-height: 1.4; }

.csn-fba-section-heading { display: flex; gap: 54px; align-items: end; justify-content: space-between; margin-bottom: 52px; }
.csn-fba-section-heading > div { max-width: 860px; }
.csn-fba-section-heading h2 { margin-bottom: 0; }
.csn-fba-section-heading > p { max-width: 535px; margin-bottom: 2px; color: #5b7689; font-size: 18px; line-height: 1.64; }
.csn-fba-section-heading--light h2 { color: #fff; }
.csn-fba-section-heading--light .csn-fba-eyebrow { color: #8fe5df; }
.csn-fba-section-heading--light > p { color: #d1e6ed; }

.csn-fba-intro { padding: 124px 0 122px; background: #fff; }
.csn-fba-intro__grid { display: grid; grid-template-columns: minmax(380px, .84fr) minmax(0, 1.16fr); gap: clamp(60px, 10vw, 180px); }
.csn-fba-intro h2 { max-width: 600px; margin: 14px 0 0; }
.csn-fba-intro__copy > p:not(.csn-fba-intro__notice) { max-width: 810px; margin-bottom: 31px; color: #577286; font-size: 18px; line-height: 1.69; }
.csn-fba-intro__tasks { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); border-top: 1px solid #c8dce4; border-left: 1px solid #c8dce4; }
.csn-fba-intro__tasks > div { min-height: 172px; padding: 25px 24px; border-right: 1px solid #c8dce4; border-bottom: 1px solid #c8dce4; background: #fbfdfd; }
.csn-fba-intro__tasks > div:nth-child(even) { background: #f1f8f9; }
.csn-fba-intro__tasks strong { display: block; margin-bottom: 10px; color: #10435f; font-size: 19px; font-weight: 800; line-height: 1.35; }
.csn-fba-intro__tasks span { display: block; color: #5c7789; font-size: 15px; line-height: 1.56; }
.csn-fba-intro__notice { margin: 27px 0 0; padding: 19px 21px; border-left: 4px solid #edaa43; background: #f1f8f8; color: #557185; font-size: 15px; line-height: 1.6; }
.csn-fba-intro__notice strong { color: #10445f; }

.csn-fba-modes { padding: 123px 0 125px; background: #eef6f8; }
.csn-fba-modes__grid { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); border-top: 1px solid #bed5de; border-left: 1px solid #bed5de; }
.csn-fba-modes__grid article { display: flex; min-height: 360px; flex-direction: column; padding: 30px 28px 27px; border-right: 1px solid #bed5de; border-bottom: 1px solid #bed5de; background: #fff; }
.csn-fba-modes__grid article:hover { background: #f6fcfc; }
.csn-fba-modes__grid article > span { display: block; margin-bottom: 42px; color: #087f95; font-size: 14px; font-weight: 800; }
.csn-fba-modes__grid article > p:first-of-type { margin-bottom: 12px; color: #53788a; font-size: 13px; font-weight: 800; line-height: 1.4; text-transform: uppercase; }
.csn-fba-modes__grid h3 { margin-bottom: 13px; color: #103f5b; font-size: 25px; }
.csn-fba-modes__grid h3 + p { margin-bottom: 20px; color: #5a7588; font-size: 15px; line-height: 1.58; }
.csn-fba-modes__grid b { display: block; margin-top: auto; padding-top: 17px; border-top: 1px solid #d3e2e6; color: #0b617b; font-size: 14px; line-height: 1.52; }
.csn-fba-modes__table-wrap { margin-top: 32px; overflow-x: auto; border: 1px solid #c4d9e0; background: #fff; }
.csn-fba-modes__table { width: 100%; min-width: 1120px; border-collapse: collapse; }
.csn-fba-modes__table th, .csn-fba-modes__table td { min-height: 109px; padding: 22px 20px; border-right: 1px solid #cadde3; border-bottom: 1px solid #cadde3; color: #5a7588; font-size: 15px; line-height: 1.55; vertical-align: top; }
.csn-fba-modes__table th:last-child, .csn-fba-modes__table td:last-child { border-right: 0; }
.csn-fba-modes__table tr:last-child th, .csn-fba-modes__table tr:last-child td { border-bottom: 0; }
.csn-fba-modes__table thead th { min-height: 66px; background: #073c61; color: #e3f3f5; font-size: 15px; font-weight: 800; text-align: left; text-transform: uppercase; vertical-align: middle; }
.csn-fba-modes__table thead th:nth-child(3) { background: #087f95; color: #fff; }
.csn-fba-modes__table tbody th { background: #f5f9fa; color: #10435f; font-size: 16px; font-weight: 800; }
.csn-fba-modes__table tbody td:nth-child(3) { background: #f0fbfb; color: #255f6e; }
.csn-fba-modes__links { display: flex; flex-wrap: wrap; gap: 29px; margin-top: 26px; }
.csn-fba-modes__links a { color: #087f95; font-size: 16px; font-weight: 800; }
.csn-fba-modes__links a:hover { color: #073c61; }

.csn-fba-process { position: relative; z-index: 0; padding: 126px 0 130px; overflow: hidden; isolation: isolate; background: #073d60; }
.csn-fba-process__background { position: absolute; z-index: -2; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center; }
.csn-fba-process__shade { position: absolute; z-index: -1; inset: 0; background: rgba(3, 35, 56, .88); }
.csn-fba-timeline { display: grid; position: relative; grid-template-columns: repeat(7, minmax(0, 1fr)); gap: 0; margin: 0; padding: 0; list-style: none; }
.csn-fba-timeline::before { position: absolute; top: 27px; right: 7%; left: 7%; height: 1px; content: ''; background: rgba(137, 231, 225, .78); }
.csn-fba-timeline li { position: relative; z-index: 1; min-height: 308px; padding: 0 19px 0 0; }
.csn-fba-timeline span { display: flex; width: 54px; height: 54px; align-items: center; justify-content: center; border: 1px solid #8be6e1; border-radius: 50%; background: #0a405e; color: #abf2ed; font-size: 15px; font-weight: 800; }
.csn-fba-timeline li:nth-child(even) span { border-color: #edba65; color: #ffd584; }
.csn-fba-timeline h3 { margin: 29px 0 12px; color: #fff; font-size: 20px; }
.csn-fba-timeline p { margin-bottom: 0; color: #d3e6ed; font-size: 14px; line-height: 1.58; }

.csn-fba-prep { padding: 126px 0 128px; background: #fff; }
.csn-fba-prep__grid { display: grid; grid-template-columns: minmax(355px, .77fr) minmax(0, 1.23fr); gap: clamp(56px, 8vw, 142px); align-items: stretch; }
.csn-fba-prep__media { min-height: 730px; margin: 0; overflow: hidden; background: #cfdee2; }
.csn-fba-prep__media img { display: block; width: 100%; height: 100%; object-fit: cover; object-position: center; }
.csn-fba-prep__content { padding-top: 10px; }
.csn-fba-prep h2 { max-width: 760px; margin: 14px 0 22px; }
.csn-fba-prep__content > p:not(.csn-fba-eyebrow):not(.csn-fba-prep__notice) { max-width: 800px; margin-bottom: 30px; color: #587387; font-size: 18px; line-height: 1.68; }
.csn-fba-prep__checks { border-top: 1px solid #c8dce3; }
.csn-fba-prep__checks article { display: grid; grid-template-columns: 142px minmax(0, 1fr); gap: 20px; padding: 23px 0 21px; border-bottom: 1px solid #c8dce3; }
.csn-fba-prep__checks span { grid-row: span 2; color: #087f95; font-size: 13px; font-weight: 800; line-height: 1.45; text-transform: uppercase; }
.csn-fba-prep__checks h3 { margin-bottom: 6px; color: #10435f; font-size: 21px; }
.csn-fba-prep__checks p { grid-column: 2; margin-bottom: 0; color: #5a7588; font-size: 15px; line-height: 1.57; }
.csn-fba-prep__notice { margin: 26px 0 0; padding: 18px 21px; border-left: 4px solid #edaa43; background: #f1f8f8; color: #567286; font-size: 15px; line-height: 1.6; }
.csn-fba-prep__notice strong { color: #10445f; }

.csn-fba-cost { padding: 126px 0 128px; background: #edf6f8; }
.csn-fba-cost__layout { display: grid; grid-template-columns: minmax(0, 1.3fr) minmax(330px, .7fr); gap: 28px; align-items: start; }
.csn-fba-cost__table { border-top: 1px solid #c7dce3; border-left: 1px solid #c7dce3; background: #fff; }
.csn-fba-cost__row { display: grid; grid-template-columns: minmax(182px, .78fr) minmax(230px, 1.08fr) minmax(200px, .94fr); gap: 18px; align-items: center; min-height: 91px; padding: 17px 21px; border-right: 1px solid #c7dce3; border-bottom: 1px solid #c7dce3; }
.csn-fba-cost__row--head { min-height: 58px; background: #073c61; color: #dceef2; font-size: 13px; font-weight: 800; text-transform: uppercase; }
.csn-fba-cost__row strong { color: #10435f; font-size: 16px; line-height: 1.42; }
.csn-fba-cost__row span { color: #577285; font-size: 14px; line-height: 1.52; }
.csn-fba-cost__row b { color: #087b91; font-size: 14px; line-height: 1.52; }
.csn-fba-cost__scope { padding: 34px 33px; border-top: 5px solid #edaa43; background: #073c61; color: #d2e7ed; }
.csn-fba-cost__label { margin-bottom: 24px; color: #fff; font-size: 21px; font-weight: 800; line-height: 1.35; }
.csn-fba-cost__scope ul { margin: 0; padding: 0; list-style: none; }
.csn-fba-cost__scope li { position: relative; padding-left: 21px; color: #d3e6ed; font-size: 15px; line-height: 1.58; }
.csn-fba-cost__scope li + li { margin-top: 15px; }
.csn-fba-cost__scope li::before { position: absolute; top: .52em; left: 0; width: 8px; height: 8px; content: ''; border-radius: 50%; background: #8de5df; }
.csn-fba-cost__scope > p:last-child { margin: 28px 0 0; padding-top: 24px; border-top: 1px solid rgba(213, 238, 240, .26); color: #c2dce5; font-size: 15px; line-height: 1.6; }
.csn-fba-cost__scope > p:last-child strong { color: #fff; }

.csn-fba-scope { padding: 122px 0 125px; background: #fff; }
.csn-fba-scope__grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); border-top: 1px solid #c5dbe2; border-left: 1px solid #c5dbe2; }
.csn-fba-scope__grid article { min-height: 316px; padding: 31px 29px 28px; border-right: 1px solid #c5dbe2; border-bottom: 1px solid #c5dbe2; background: #fff; }
.csn-fba-scope__grid article:nth-child(2) { background: #f1f8f9; }
.csn-fba-scope__grid span { display: block; margin-bottom: 48px; color: #087f95; font-size: 14px; font-weight: 800; }
.csn-fba-scope__grid h3 { margin-bottom: 13px; color: #10435f; font-size: 25px; }
.csn-fba-scope__grid p { margin-bottom: 0; color: #5a7588; font-size: 16px; line-height: 1.62; }
.csn-fba-scope__notice { display: flex; gap: 18px; align-items: center; margin-top: 28px; padding: 22px 26px; border-left: 5px solid #edaa43; background: #f1f8f8; color: #587385; font-size: 16px; line-height: 1.59; }
.csn-fba-scope__notice strong { flex: 0 0 auto; color: #10445f; font-size: 18px; }

.csn-fba-faq { padding: 122px 0 126px; background: #f0f7f9; }
.csn-fba-faq__layout { display: grid; grid-template-columns: minmax(300px, .68fr) minmax(540px, 1.12fr); gap: clamp(58px, 9vw, 170px); align-items: start; }
.csn-fba-faq h2 { margin: 14px 0 19px; }
.csn-fba-faq__layout > div:first-child > p:not(.csn-fba-eyebrow) { max-width: 440px; margin-bottom: 0; color: #5d7789; font-size: 17px; line-height: 1.68; }
.csn-fba-faq__items { border-top: 1px solid #c7dce2; }
.csn-fba-faq details { border-bottom: 1px solid #c7dce2; }
.csn-fba-faq summary { position: relative; padding: 21px 46px 21px 0; color: #10435f; cursor: pointer; font-size: 19px; font-weight: 800; line-height: 1.43; list-style: none; }
.csn-fba-faq summary::-webkit-details-marker { display: none; }
.csn-fba-faq summary::after { position: absolute; top: 50%; right: 4px; color: #087f95; content: '+'; font-size: 30px; font-weight: 400; line-height: 1; transform: translateY(-50%); }
.csn-fba-faq details[open] summary::after { content: '-'; }
.csn-fba-faq details p { margin: -2px 42px 22px 0; color: #5a7588; font-size: 16px; line-height: 1.63; }

.csn-fba-quote { padding: 82px 0; background: #073c61; }
.csn-fba-quote__inner { display: grid; grid-template-columns: minmax(0, 1.12fr) minmax(370px, .88fr); gap: clamp(45px, 8vw, 142px); align-items: center; }
.csn-fba-quote .csn-fba-eyebrow { color: #8ee4df; }
.csn-fba-quote h2 { max-width: 730px; margin: 13px 0 16px; color: #fff; }
.csn-fba-quote__copy > p:not(.csn-fba-eyebrow) { max-width: 760px; margin-bottom: 0; color: #d4e8ee; font-size: 18px; line-height: 1.65; }
.csn-fba-quote__panel { padding: 29px 31px 30px; border: 1px solid rgba(213, 240, 241, .32); background: rgba(3, 32, 53, .32); }
.csn-fba-quote__panel > p { margin-bottom: 17px; color: #fff; font-size: 19px; font-weight: 800; }
.csn-fba-quote__panel ul { margin: 0; padding: 0; list-style: none; }
.csn-fba-quote__panel li { position: relative; padding-left: 18px; color: #d3e6ed; font-size: 14px; line-height: 1.54; }
.csn-fba-quote__panel li + li { margin-top: 8px; }
.csn-fba-quote__panel li::before { position: absolute; top: .58em; left: 0; width: 7px; height: 7px; content: ''; border-radius: 50%; background: #8ce3de; }
.csn-fba-quote__panel .csn-fba-button { width: 100%; margin-top: 24px; }
.csn-fba-quote__contact { display: block; margin-top: 13px; color: #c7e2e8; font-size: 15px; font-weight: 700; text-align: center; }
.csn-fba-quote__contact:hover { color: #fff; }

@media (max-width: 1299px) {
  .csn-fba-container { width: min(calc(100% - 64px), 1180px); }
  .csn-fba-page h2 { font-size: 47px; }
  .csn-fba-hero { min-height: 744px; }
  .csn-fba-hero__inner { padding-bottom: 174px; }
  .csn-fba-hero h1 { font-size: 70px; }
  .csn-fba-intro__grid { gap: 62px; }
  .csn-fba-cost__layout { grid-template-columns: minmax(0, 1fr) 365px; }
}

@media (max-width: 991px) {
  .csn-fba-hero { min-height: 720px; }
  .csn-fba-hero__inner { padding-top: 192px; padding-bottom: 224px; }
  .csn-fba-hero__facts-inner { grid-template-columns: repeat(2, minmax(0, 1fr)); padding: 12px 0; }
  .csn-fba-hero__facts-inner > div, .csn-fba-hero__facts-inner > div:first-child { min-height: 78px; padding: 13px 20px; border-left: 1px solid rgba(255, 255, 255, .18); }
  .csn-fba-hero__facts-inner > div:nth-child(odd) { padding-left: 0; border-left: 0; }
  .csn-fba-intro, .csn-fba-modes, .csn-fba-process, .csn-fba-prep, .csn-fba-cost, .csn-fba-scope, .csn-fba-faq { padding-top: 84px; padding-bottom: 86px; }
  .csn-fba-section-heading { display: block; margin-bottom: 39px; }
  .csn-fba-section-heading > p { max-width: 720px; margin-top: 18px; }
  .csn-fba-intro__grid, .csn-fba-prep__grid, .csn-fba-cost__layout, .csn-fba-faq__layout, .csn-fba-quote__inner { grid-template-columns: 1fr; gap: 38px; }
  .csn-fba-intro h2 { max-width: 750px; }
  .csn-fba-prep__media { max-width: 720px; min-height: 460px; }
  .csn-fba-timeline { grid-template-columns: repeat(4, minmax(0, 1fr)); row-gap: 34px; }
  .csn-fba-timeline::before { display: none; }
  .csn-fba-timeline li { min-height: 228px; }
  .csn-fba-cost__scope { max-width: 720px; }
  .csn-fba-quote__panel { max-width: 720px; }
}

@media (max-width: 767px) {
  .csn-fba-container { width: calc(100% - 40px); }
  .csn-fba-page h2 { font-size: 35px; line-height: 1.12; }
  .csn-fba-eyebrow { font-size: 12px; }
  .csn-fba-hero { min-height: 760px; }
  .csn-fba-hero__image { object-position: 58% center; }
  .csn-fba-hero__shade { background: rgba(3, 29, 49, .79); }
  .csn-fba-hero__inner { padding-top: 164px; padding-bottom: 230px; }
  .csn-fba-breadcrumb { margin-bottom: 22px; font-size: 13px; }
  .csn-fba-hero h1 { font-size: 48px; line-height: 1.02; }
  .csn-fba-hero__lead { font-size: 18px; line-height: 1.58; }
  .csn-fba-hero__actions { display: grid; grid-template-columns: 1fr; }
  .csn-fba-button { width: 100%; white-space: normal; }
  .csn-fba-hero__facts-inner > div, .csn-fba-hero__facts-inner > div:first-child { padding: 12px 11px; }
  .csn-fba-hero__facts strong { font-size: 16px; }
  .csn-fba-hero__facts span { font-size: 12px; }
  .csn-fba-intro__copy > p:not(.csn-fba-intro__notice), .csn-fba-section-heading > p, .csn-fba-prep__content > p:not(.csn-fba-eyebrow):not(.csn-fba-prep__notice), .csn-fba-quote__copy > p:not(.csn-fba-eyebrow) { font-size: 16px; }
  .csn-fba-intro__tasks, .csn-fba-modes__grid, .csn-fba-scope__grid, .csn-fba-timeline { grid-template-columns: 1fr; }
  .csn-fba-intro__tasks > div, .csn-fba-modes__grid article, .csn-fba-scope__grid article { min-height: 0; padding: 26px 22px; }
  .csn-fba-intro__tasks strong { font-size: 18px; }
  .csn-fba-modes__grid article > span, .csn-fba-scope__grid span { margin-bottom: 28px; }
  .csn-fba-modes__table-wrap { margin-right: -20px; margin-left: -20px; border-right: 0; border-left: 0; }
  .csn-fba-modes__links { display: grid; gap: 16px; }
  .csn-fba-timeline { gap: 0; }
  .csn-fba-timeline li { min-height: 0; padding: 0 0 28px; border-bottom: 1px solid rgba(220, 240, 244, .24); }
  .csn-fba-timeline li + li { padding-top: 28px; }
  .csn-fba-timeline h3 { margin-top: 20px; font-size: 21px; }
  .csn-fba-prep__media { min-height: 308px; }
  .csn-fba-prep__checks article { grid-template-columns: 1fr; gap: 7px; padding: 22px 0; }
  .csn-fba-prep__checks span { grid-row: auto; }
  .csn-fba-prep__checks p { grid-column: auto; }
  .csn-fba-prep__notice, .csn-fba-intro__notice { padding: 17px 18px; }
  .csn-fba-cost__row { grid-template-columns: 1fr; gap: 7px; min-height: 0; padding: 20px 18px; }
  .csn-fba-cost__row--head { display: none; }
  .csn-fba-cost__row strong::before, .csn-fba-cost__row span::before, .csn-fba-cost__row b::before { display: block; margin-bottom: 3px; color: #6c8795; font-size: 11px; font-weight: 800; text-transform: uppercase; }
  .csn-fba-cost__row strong::before { content: 'Cost component'; }
  .csn-fba-cost__row span::before { content: 'What it covers'; }
  .csn-fba-cost__row b::before { content: 'Changes when'; }
  .csn-fba-cost__scope { padding: 29px 23px; }
  .csn-fba-scope__notice { display: block; padding: 21px 20px; }
  .csn-fba-scope__notice span { display: block; margin-top: 8px; }
  .csn-fba-faq summary { padding-top: 18px; padding-bottom: 18px; font-size: 17px; }
  .csn-fba-faq details p { margin-right: 18px; font-size: 15px; }
  .csn-fba-quote { padding-top: 72px; padding-bottom: 74px; }
  .csn-fba-quote__panel { padding: 26px 22px; }
}

@media (max-width: 430px) {
  .csn-fba-hero { min-height: 780px; }
  .csn-fba-hero h1 { font-size: 42px; }
  .csn-fba-hero__facts strong { font-size: 15px; }
  .csn-fba-hero__facts span { font-size: 11px; }
}
