.ncp-footer-resources{margin:24px 0;border-top:1px solid rgba(255,255,255,.2);padding-top:20px}.ncp-footer-resources summary{cursor:pointer;font-weight:600}.ncp-footer-resources nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px 24px;padding:20px 0}.ncp-site-header .ncp-brand .ncp-source-logo{display:block;width:160px;height:56px;overflow:hidden;flex-shrink:0}.ncp-site-header .ncp-brand .ncp-source-logo img{display:block;width:160px;height:90px;max-height:none;max-width:none;transform:translateY(-17px)}@media(max-width:640px){.ncp-site-header .ncp-brand .ncp-source-logo{width:140px;height:49px}.ncp-site-header .ncp-brand .ncp-source-logo img{width:140px;height:79px;transform:translateY(-15px)}}.ncp-header-cta .ncp-account-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:none;gap:8px;white-space:nowrap;flex-shrink:0;text-align:center;font-size:13px;font-weight:650;line-height:1.35;color:var(--ncp-navy);text-decoration:none}.ncp-header-cta .ncp-account-link:hover{color:var(--ncp-blue)}.ncp-account-link:focus-visible{outline:3px solid var(--ncp-blue);outline-offset:4px;border-radius:4px}@media(min-width:1280px){.ncp-site-header__inner,.ncp-nav{gap:20px}.ncp-header-cta{gap:14px}}@media(max-width:640px){.ncp-header-cta .ncp-account-link>span{display:none}.ncp-header-cta .ncp-account-link{width:36px}.ncp-header-cta{gap:6px}.ncp-site-header__inner{gap:10px}.ncp-header-search summary{width:36px}}.ncp-account-icon{width:24px;height:24px;flex-shrink:0}.ncp-mobile-nav .ncp-account-link{display:flex;align-items:center;gap:8px}.ncp-header-search{position:relative;color:var(--ncp-navy)}.ncp-header-search summary{display:flex;align-items:center;justify-content:center;width:44px;height:44px;cursor:pointer;list-style:none}.ncp-header-search summary::-webkit-details-marker{display:none}.ncp-header-search svg{width:24px;height:24px}.ncp-header-search summary:focus-visible,.ncp-header-search button:focus-visible{outline:3px solid var(--ncp-blue);outline-offset:3px}.ncp-header-search__panel{position:absolute;right:0;top:calc(100% + 16px);width:min(380px,calc(100vw - 32px));padding:20px;border:1px solid var(--ncp-line);border-radius:12px;background:#fff;box-shadow:0 12px 32px #081c2c24;z-index:60}.ncp-header-search label{display:block;font-size:14px;font-weight:650;margin-bottom:10px}.ncp-header-search__fields{display:flex;border:1px solid var(--ncp-line);border-radius:6px;overflow:hidden}.ncp-header-search input[type=search]{min-width:0;flex:1;width:100%;padding:12px;border:0;background:#fff;color:var(--ncp-text);font:inherit;font-size:16px}.ncp-header-search input[type=search]:focus{outline:2px solid var(--ncp-blue);outline-offset:-2px}.ncp-header-search button{display:flex;align-items:center;justify-content:center;width:44px;border:0;background:var(--ncp-blue);color:#fff;cursor:pointer}@media(min-width:1280px)and (max-width:1439px){.ncp-site-header__inner{height:auto;grid-template-columns:1fr auto;gap:8px 20px;padding:14px 0}.ncp-brand{grid-column:1;grid-row:1}.ncp-header-cta{grid-column:2;grid-row:1}.ncp-nav{grid-column:1 / -1;grid-row:2}}@media(max-width:640px){.ncp-header-search{position:static}.ncp-header-search__panel{right:16px;top:100%}.ncp-header-search summary{width:36px}}@media(min-width:1280px)and (max-width:1439px){.ncp-site-header .ncp-site-header__inner{height:auto;grid-template-columns:1fr auto;gap:8px 20px;padding:14px 0}.ncp-site-header .ncp-brand{grid-column:1;grid-row:1}.ncp-site-header .ncp-header-cta{grid-column:2;grid-row:1}.ncp-site-header .ncp-nav{grid-column:1 / -1;grid-row:2}}.ncp-buyer{padding:64px 0;background:#fff}.ncp-buyer-body{max-width:960px;margin:auto;color:#405064;font-size:17px;line-height:1.8;overflow-wrap:anywhere}.ncp-buyer h1{font-size:clamp(34px,4.5vw,56px);line-height:1.12;color:#102c46;margin:0 0 28px}.ncp-buyer h2{font-size:clamp(25px,3vw,34px);line-height:1.25;color:#102c46;margin:40px 0 16px}.ncp-buyer p{margin:0 0 20px}.ncp-buyer a{color:#1554a0;text-underline-offset:4px}.ncp-buyer li{margin-bottom:10px}.ncp-buyer .ncp-guide-cta{padding:28px;background:#102c46;color:#fff;border-radius:16px;margin-top:40px}.ncp-buyer .ncp-guide-cta h2{margin-top:0;color:#fff}.ncp-buyer .ncp-guide-project-link{display:inline-block;background:#fff;color:#102c46;padding:12px 18px;border-radius:8px;font-weight:700}.ncp-buyer a:focus-visible{outline:3px solid #1554a0;outline-offset:4px}@media(max-width:640px){.ncp-buyer{padding:36px 0}.ncp-buyer-body{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIABAAAAgA */
