.nf-faq{background:#FFFBF5;padding:var(--nf-subpage-pad-top) 0 var(--nf-subpage-pad-bottom)}html:has(.nf-faq-page),body:has(.nf-faq-page){overflow-x:clip}.nf-faq__hero,.nf-faq__layout{width:min(100%, 1220px);margin:0 auto}.nf-faq__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);gap:48px;align-items:end;padding-bottom:42px;border-bottom:1.5px solid #E8DDD0}.nf-faq__heading{font-family:'Katahdin Round',sans-serif;font-size:var(--nf-subpage-h1);font-weight:700;color:#004A52;line-height:var(--nf-subpage-h1-lh);margin:0}.nf-faq__intro{margin:0;color:#456F73;font-family:'Wix Madefor Text',sans-serif;font-size:16px;line-height:1.65}.nf-faq__layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:64px;align-items:start;padding-top:44px}.nf-faq__sidebar{position:sticky;top:118px;align-self:start}.nf-faq__sidebar-label{margin:0 0 14px;color:#7A9EA1;font-family:'Wix Madefor Text',sans-serif;font-size:12px;font-weight:800;letter-spacing:.12em;line-height:18px;text-transform:uppercase}.nf-faq__nav{display:grid;gap:6px;margin:0;padding:0;list-style:none}.nf-faq__nav a{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;border-radius:12px;color:#456F73;font-family:'Wix Madefor Text',sans-serif;font-size:14px;font-weight:700;line-height:20px;transition:background .18s ease,color .18s ease}.nf-faq__nav a:hover,.nf-faq__nav a.is-active{background:#E9F6F6;color:#004A52}.nf-faq__nav-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px}.nf-faq__nav-icon svg{width:18px;height:18px}.nf-faq__nav-count{min-width:26px;padding:2px 7px;border-radius:999px;background:#F4EBDE;color:#456F73;font-size:11px;font-weight:800;text-align:center}.nf-faq__main{min-width:0}.nf-faq__section{scroll-margin-top:128px;margin-bottom:56px}.nf-faq__section-head{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:14px;align-items:center;margin-bottom:22px;padding-bottom:16px;border-bottom:1.5px solid #E8DDD0}.nf-faq__section-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:14px;background:#009992;color:#fff;font-size:18px}.nf-faq__section-icon svg{width:22px;height:22px}.nf-faq__section-head h2{margin:0;color:#004A52;font-family:'Katahdin Round',sans-serif;font-size:28px;font-weight:700;line-height:36px}.nf-faq__section-count{color:#7A9EA1;font-family:'Wix Madefor Text',sans-serif;font-size:13px;font-weight:700;line-height:20px}.nf-faq__answer a{color:#004A52;font-weight:800;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#11C0BD}.nf-faq__cta{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:18px;padding:30px 34px;border-radius:18px;background:#009992}.nf-faq__cta h3{margin:0 0 5px;color:#fff;font-family:'Katahdin Round',sans-serif;font-size:24px;font-weight:700;line-height:31px}.nf-faq__cta p,.nf-faq__cta-text{margin:0;font-family:'Wix Madefor Text',sans-serif;font-size:14px;color:rgb(255 255 255 / .78);line-height:22px}.nf-faq__cta-btn{display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 28px;background:#fff;color:#004A52;border-radius:999px;font-family:'Wix Madefor Text',sans-serif;font-size:16px;font-weight:800;text-decoration:none;transition:background .2s}.nf-faq__cta-btn:hover{background:#E9F6F6;color:#004A52}@media (min-width:769px) and (max-width:1220px){.nf-faq__hero,.nf-faq__layout{padding-left:24px;padding-right:24px}}@media (max-width:768px){.nf-faq,.nf-faq *{max-width:100%}.nf-faq{padding:var(--nf-subpage-pad-top) 0 var(--nf-subpage-pad-bottom);overflow-x:hidden}.nf-faq__hero,.nf-faq__layout{width:100%;padding-left:16px;padding-right:16px}.nf-faq__hero{grid-template-columns:1fr;gap:18px;padding-bottom:30px}.nf-faq__layout{grid-template-columns:1fr;gap:34px;padding-top:30px;overflow:hidden}.nf-faq__sidebar{position:static;min-width:0;overflow:hidden}.nf-faq__nav{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;max-width:100%;padding:0 0 8px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.nf-faq__nav::-webkit-scrollbar{display:none}.nf-faq__nav a{display:inline-flex;flex:0 0 auto;width:auto;max-width:min(78vw, 260px);white-space:nowrap;padding:10px 12px}.nf-faq__section{margin-bottom:42px;min-width:0}.nf-faq__section-head{grid-template-columns:38px minmax(0,1fr);gap:12px;align-items:center}.nf-faq__section-count{grid-column:2;justify-self:start}.nf-faq__section-head h2{min-width:0;font-size:28px;line-height:34px;overflow-wrap:anywhere}.nf-faq__cta{flex-direction:column;align-items:stretch;padding:24px}.nf-faq__cta-btn{justify-content:center;width:100%}}