.nx-guides-home{max-width:1120px;margin:auto;padding:90px 28px}.nx-guides-heading{margin-bottom:34px}.nx-guides-heading h2{font-size:42px;line-height:1.25;letter-spacing:-.04em;margin:16px 0}.nx-guides-heading p{color:#6e6e73}.nx-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.nx-guide-card{display:flex;flex-direction:column;align-items:flex-start;padding:30px;border:1px solid #e6e8ec;border-radius:20px;text-decoration:none!important;color:#1d1d1f!important;background:#fafafb;transition:transform .2s,border-color .2s}.nx-guide-card:hover{transform:translateY(-3px);border-color:#0071e3}.nx-guide-card>span{color:#0071e3;font-size:13px;font-weight:600}.nx-guide-card h3{font-size:23px;line-height:1.45;margin:14px 0;word-break:keep-all}.nx-guide-card p{color:#6e6e73;line-height:1.8;margin:0 0 22px}.nx-guide-card b{margin-top:auto;color:#0071e3;font-size:14px;font-weight:500}.nx-text-link{display:inline-block;margin-top:25px;color:#0071e3}.nx-footer-links{max-width:1120px;margin:20px auto 0;display:flex;flex-wrap:wrap;gap:14px 24px;padding:0 28px;font-size:13px;color:#6e6e73}.nx-reading-main{max-width:1000px;min-height:70vh;margin:0 auto;padding:36px 28px 90px}.nx-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:13px;color:#6e6e73}.nx-breadcrumb a,.nx-prose a,.nx-byline a{color:#0071e3;text-decoration:underline;text-underline-offset:3px}.nx-reading-header{padding:48px 0 36px;max-width:800px}.nx-reading-header h1{font-size:48px;line-height:1.3;letter-spacing:-.045em;word-break:keep-all;margin:16px 0 24px}.nx-reading-header>p{font-size:19px;line-height:1.9;color:#57575e;margin:12px 0}.nx-reading-header>.nx-button{margin-top:25px}.nx-byline{display:flex;flex-wrap:wrap;gap:12px 18px;font-size:13px;color:#6e6e73;margin-top:26px}.nx-reading-article{max-width:760px;margin:0 auto}.nx-toc{padding:25px 28px;background:#f5f7fb;border-radius:16px;margin:0 0 45px;font-size:15px}.nx-toc strong{display:block;margin-bottom:12px}.nx-toc ol{margin:0;padding-left:22px}.nx-toc li{padding:5px 0}.nx-toc a{color:#31527c}.nx-prose{max-width:760px;margin:0 auto;font-size:17px;line-height:1.95;word-break:keep-all;overflow-wrap:anywhere}.nx-prose section{scroll-margin-top:90px;margin:0 0 44px}.nx-prose h2{font-size:27px;line-height:1.5;letter-spacing:-.03em;margin:42px 0 16px}.nx-prose h3{font-size:21px;line-height:1.5;margin:0 0 14px}.nx-prose p{margin:0 0 20px;color:#38383e}.nx-prose ul,.nx-prose ol{padding-left:24px;margin:15px 0 24px}.nx-prose li{margin-bottom:12px}.nx-checklist{background:#f6f8fc;border-radius:14px;padding:24px 28px 14px 48px!important}.nx-resources{border-top:1px solid #e6e8ec;margin-top:40px;font-size:14px}.nx-resources h2{font-size:19px}.nx-reading-cta{padding:40px;background:#f1f6fe;border-radius:22px;margin:50px 0}.nx-reading-cta h2{font-size:29px;line-height:1.45;margin:12px 0}.nx-reading-cta p{color:#5c616b;line-height:1.9;margin:0 0 24px}.nx-reading-cta>a{display:block;color:#0071e3;margin-top:16px;font-size:14px}.nx-related h2{font-size:25px;margin:0 0 24px}.nx-offer{padding:28px;background:#f7f8fa;border-radius:18px;margin:20px 0}.nx-note{font-size:14px!important;color:#6e6e73!important}.nx-header a:focus-visible,.nx-guide-card:focus-visible,.nx-prose a:focus-visible{outline:3px solid #0071e3;outline-offset:4px}.nx-site .nx-header nav{gap:24px}.nx-reading-header #nx-receipt-id{font-size:15px;color:#0071e3}.nx-mobile-links{background:#fff!important;border-color:#e6e8ec!important}
@media(max-width:700px){.nx-guides-home{padding:58px 20px}.nx-guide-grid{grid-template-columns:1fr;gap:14px}.nx-guide-card{padding:24px}.nx-guide-card h3{font-size:21px}.nx-guides-heading h2{font-size:32px}.nx-reading-main{padding:25px 20px 70px}.nx-reading-header{padding:34px 0 26px}.nx-reading-header h1{font-size:33px;line-height:1.4}.nx-reading-header>p{font-size:17px}.nx-prose{font-size:16px;line-height:1.95}.nx-prose h2{font-size:23px}.nx-reading-cta{padding:28px 22px}.nx-reading-cta h2{font-size:25px}.nx-reading-cta .nx-button{font-size:15px;padding:15px 20px}.nx-toc{padding:22px;font-size:14px}.nx-offer{padding:22px}.nx-footer-links{padding:0 20px}.nx-header nav.nx-mobile-links{gap:18px}}
@media(prefers-reduced-motion:reduce){.nx-guide-card{transition:none}.nx-guide-card:hover{transform:none}}
.nx-payment-info{margin:32px auto 0;padding:28px 30px;max-width:1120px;border:1px solid #dbe5f4;border-radius:18px;background:#fff;scroll-margin-top:90px;line-height:1.85;text-align:left}.nx-payment-info h2{font-size:23px;line-height:1.5;margin:10px 0 14px}.nx-payment-info p{font-size:15px;color:#505762;margin:0 0 14px;word-break:keep-all;overflow-wrap:anywhere}.nx-payment-info a{font-size:14px;color:#0071e3}.nx-payment-info .nx-invoice-note{margin:0 0 16px}.nx-invoice-note strong{color:#1d1d1f}.nx-business-info{max-width:1120px;margin:20px auto 0;padding:0 28px;font-size:12px;line-height:1.9;color:#606068}.nx-business-info dl{display:flex;flex-wrap:wrap;gap:4px 22px;margin:0}.nx-business-info dl>div{display:flex;gap:8px;align-items:baseline;max-width:100%}.nx-business-info dt{flex-shrink:0;font-weight:500}.nx-business-info dd{margin:0;overflow-wrap:anywhere}.nx-business-info a{text-decoration:underline;text-underline-offset:3px}
@media(max-width:700px){.nx-payment-info{padding:22px 20px;margin-top:24px}.nx-payment-info h2{font-size:21px}.nx-business-info{padding:0 20px}.nx-business-info dl{gap:5px 18px}.nx-business-info dl>div:has(dt+dd){flex-wrap:wrap;column-gap:8px;row-gap:0}}
