.np-x{min-width:0}.np-x>*+*{margin-top:var(--s2)}.np-x p{margin:0}.np-x p+p{margin-top:var(--s2)}.np-x p.lead{font-family:var(--sc-font-display);font-weight:400;font-size:calc(var(--t-body) * 1.16);line-height:1.45;color:var(--sc-ink);max-width:56ch}.np-x p.note{padding-left:var(--s2);border-left:2px solid var(--cyan);color:var(--sc-ink)}.np-x strong{font-weight:700;color:var(--sc-ink)}.np-x em{font-style:italic}.np-x h3.h3,.np-x h4.h3{margin:var(--s4) 0 0;font-family:var(--sc-font-display);font-weight:400;font-size:calc(var(--t-h3) * .8);line-height:1.2;letter-spacing:-.012em;color:var(--sc-ink)}.np-x h3.h3+p,.np-x h4.h3+p{margin-top:var(--s1)}.np-x h3.areas__head{margin-top:var(--s4)}.np-x .caption,.np-x .label,.np-x .ledger__head,.np-x .numeral,.np-x .tl__date{font-family:var(--sc-font-ui);font-size:var(--t-eyebrow);font-weight:600;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:var(--cyan)}.np-x .label{display:block;margin:0}.np-x .ac-btn{white-space:normal;text-align:center;text-decoration:none}.np-x a.ac-btn.btn-cta{color:var(--cta-ink)}.np-x p.contact__actions{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s4);align-items:center;margin-top:var(--s4)}.np-x p.contact__alt,.np-x p.contact__mail{margin-top:var(--s3);color:var(--sc-ink-soft)}.np-x .areas,.np-x .pillars{display:grid;gap:var(--s2);margin-top:var(--s3)}.np-x .area,.np-x .pillar{padding:var(--s3);background:var(--glass);border:1px solid var(--glass-border);border-radius:16px;box-shadow:var(--glass-edge),var(--glass-shadow)}.np-x .pillar--feature{border-color:color-mix(in oklab,var(--cyan) 38%,transparent)}.np-x .area .h3,.np-x .area p.body,.np-x .pillar__head .h3,.np-x .pillar__main{margin-top:var(--s1)}.np-x .area a.ac-link{display:inline-block;margin-top:var(--s2);font-family:var(--sc-font-ui);font-weight:600}.np-x ol.steps,.np-x ol.timeline{list-style:none;margin:var(--s3) 0 0;padding:0;border-top:1px solid var(--hair-2)}.np-x li.step{padding-block:var(--s3);border-bottom:1px solid var(--hair)}.np-x li.step>*+*{margin-top:var(--s1)}.np-x .qitem p.numeral,.np-x li.step p.numeral{font-family:var(--sc-font-display);font-weight:300;font-size:var(--t-h3);letter-spacing:0;text-transform:none;line-height:1}.np-x li.step .h3{margin-top:var(--s1)}.np-x p.step__out{margin-top:var(--s2);padding-top:var(--s1);border-top:1px dashed var(--hair-2);color:var(--sc-ink)}.np-x p.step__out .caption{display:inline-block;margin-right:.75em}.np-x li.tl{position:relative;padding:var(--s3) 0 var(--s3) var(--s3);border-bottom:1px solid var(--hair);border-left:1px solid var(--hair-2)}.np-x li.tl--future{border-left-style:dashed;border-left-color:var(--cyan)}.np-x li.tl p.tl__date{margin-bottom:var(--s1)}.np-x .qitem .h3,.np-x .qitem>*+*{margin-top:var(--s1)}.np-x .qitem p.numeral{margin:0}.np-x .ledger-block{margin-top:var(--s3);padding:var(--s3);background:var(--glass);border:1px solid var(--glass-border);border-radius:16px;box-shadow:var(--glass-edge),var(--glass-shadow)}.np-x ul.ledger{list-style:none;margin:var(--s2) 0 0;padding:0;border-top:1px solid var(--hair)}.np-x ul.ledger li{display:grid;gap:.25rem;padding-block:var(--s2);border-bottom:1px solid var(--hair)}.np-x ul.ledger li:last-child{border-bottom:0;padding-bottom:0}.np-x .ledger__name{font-weight:700;color:var(--sc-ink)}.np-x .ledger__meta{color:var(--ink-2)}.np-x details.faq__item{border-top:1px solid var(--hair-2)}.np-x details.faq__item:last-of-type{border-bottom:1px solid var(--hair-2)}.np-x details.faq__item>summary{display:grid;grid-template-columns:2.5rem minmax(0,1fr) 1.5rem;-moz-column-gap:var(--s1);column-gap:var(--s1);align-items:baseline;padding-block:var(--s2);cursor:pointer;list-style:none}.np-x details.faq__item>summary::-webkit-details-marker{display:none}.np-x details.faq__item>summary:after{content:"+";grid-column:3;grid-row:1;justify-self:end;font-family:var(--sc-font-ui);font-weight:600;color:var(--cyan)}.np-x details.faq__item[open]>summary:after{content:"\2212"}.np-x details.faq__item>summary>.numeral{grid-column:1;grid-row:1;font-family:var(--sc-font-display);font-weight:300;font-size:calc(var(--t-h3) * .8);letter-spacing:0;text-transform:none}.np-x details.faq__item>summary>.label{grid-column:2;grid-row:1}.np-x details.faq__item>summary>h3.h3{grid-column:2;grid-row:2;margin:.25rem 0 0;font-size:calc(var(--t-h3) * .72)}.np-x details.faq__item>summary:focus-visible{outline:2px solid var(--cyan);outline-offset:4px;border-radius:8px}.np-x details.faq__item:not(:has(>summary>.label))>summary>h3.h3{grid-row:1;margin-top:0}.np-x .faq__a{padding:0 0 var(--s3) calc(2.5rem + var(--s1))}.np-x .faq,.np-x .faq__a>*+*{margin-top:var(--s2)}.np-x .reftable-wrap{overflow-x:auto;margin-top:var(--s3);border-top:1px solid var(--hair-2);border-bottom:1px solid var(--hair-2)}.np-x table.reftable{width:100%;border-collapse:collapse;font-size:var(--t-caption);line-height:1.5}.np-x .reftable td,.np-x .reftable th{padding:var(--s2) var(--s3) var(--s2) 0;text-align:left;vertical-align:top;border-bottom:1px solid var(--hair)}.np-x .reftable thead th{color:var(--sc-ink-soft)}.np-x .reftable tbody th,.np-x .reftable thead th{font-family:var(--sc-font-ui);font-weight:600;white-space:nowrap}.np-x .reftable tbody th{color:var(--sc-ink)}.np-x .reftable tbody td{color:var(--ink-2)}.np-x .reftable th.reftable__what{min-width:18rem}.np-x .reftable td.reftable__prov{white-space:nowrap;color:var(--cyan)}.np-x .reftable tbody tr:last-child td,.np-x .reftable tbody tr:last-child th{border-bottom:0}.np-x .rt-state{font-family:var(--sc-font-ui);font-weight:600;color:#6fd08c}.np-x .rt-state--pending{color:var(--sc-ink-soft)}.np-x .reftable-hint{display:none}.np-x .reftable-hint,.np-x .reftable-note{margin-top:var(--s2);color:var(--sc-ink-soft);font-size:var(--t-caption)}.np-x .caption--src{margin-top:var(--s2);text-transform:none;letter-spacing:0;font-weight:400;color:var(--sc-ink-soft)}@media (max-width:880px){.np-x .reftable-hint{display:block}}@media (min-width:881px){.np-x .reftable-note{display:none}}@media (max-width:639px){.np-x .reftable-wrap{overflow:visible;border-top:0;border-bottom:0}.np-x .reftable-hint,.np-x .reftable-note{display:none}.np-x .reftable tbody,.np-x .reftable td,.np-x .reftable th,.np-x .reftable thead,.np-x .reftable tr,.np-x table.reftable{display:block}.np-x .reftable thead{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.np-x .reftable tbody tr{margin-top:var(--s2);padding:var(--s3);background:var(--glass);border:1px solid var(--glass-border);border-radius:16px;box-shadow:var(--glass-edge),var(--glass-shadow)}.np-x .reftable tbody td,.np-x .reftable tbody th{padding:0;border-bottom:0;white-space:normal}.np-x .reftable tbody th{margin-bottom:var(--s1)}.np-x .reftable tbody td+td{margin-top:var(--s1)}.np-x .reftable td.reftable__prov{white-space:normal}.np-x .reftable tbody td:nth-of-type(n+2){display:flex;gap:var(--s2);align-items:baseline}.np-x .reftable tbody td:nth-of-type(n+2):before{flex:0 0 5.5rem;font-family:var(--sc-font-ui);font-size:var(--t-eyebrow);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--sc-ink-soft)}.np-x .reftable tbody td:nth-of-type(2):before{content:"Provision"}.np-x .reftable tbody td:nth-of-type(3):before{content:"Status"}}.np-x .cta-arrow-wrap{margin-top:var(--s4)}.np-x a.cta-arrow{font-family:var(--sc-font-ui);font-weight:700}.np-x .hero__panel{padding:var(--s3);background:var(--glass);border:1px solid var(--glass-border);border-radius:16px;box-shadow:var(--glass-edge),var(--glass-shadow)}.np-page .np-hero__cta .np-hero__ghost{font-family:var(--sc-font-ui);font-weight:600}.np-page .np-hero__note{margin:var(--s3) 0 0;max-width:40rem;color:var(--sc-ink-soft);font-size:var(--t-caption);line-height:1.55}.np-page .np-hero__note a{color:var(--sc-ink);text-underline-offset:.25em}.np-page .np-problem p+p{margin-top:var(--s2)}.np-page .ac-deliv__list li>span:last-child{display:block}.np-page .ac-deliv__list li>span:last-child>strong{display:block;color:var(--sc-ink);font-weight:700}.np-page .np-x-closebody>*+*{margin-top:var(--s2)}.np-page .np-close .np-x{margin-top:var(--s3);max-width:44rem}.np-page .np-close .np-x p{color:var(--ink-2);max-width:none}@media (max-width:860px){.np-x .area,.np-x .ledger-block,.np-x .pillar{padding:var(--s2)}.np-x li.tl{padding-left:var(--s2)}.np-x .faq__a{padding-left:0}.np-x details.faq__item>summary{grid-template-columns:2rem minmax(0,1fr) 1.25rem}}.np-page .ac-acc__body>p.ac-eyebrow{margin:0 0 var(--s2);font-size:var(--t-eyebrow);line-height:1.2;color:var(--cyan)}.np-page .np-form{display:grid;gap:var(--s3)}.np-page .np-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s3) var(--s2)}.np-page .np-field{display:grid;gap:.5rem;min-width:0}.np-page .np-field--full{grid-column:1/-1}.np-page .np-field label{font-family:var(--sc-font-ui);font-size:var(--t-caption);font-weight:600;letter-spacing:.02em;color:var(--sc-ink)}.np-page .np-field__optional{font-weight:400;color:var(--sc-ink-soft)}.np-page .np-field input{width:100%;min-height:3rem;padding:.7rem .9rem;font:inherit;font-family:var(--sc-font-text);font-size:var(--t-body);color:var(--sc-ink);background:rgba(0,0,0,.28);border:1px solid var(--hair-2);border-radius:10px;box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}.np-page .np-field input:focus-visible{outline:2px solid var(--cyan);outline-offset:2px;border-color:var(--cyan)}.np-page .np-hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.np-page .np-form__actions{margin:0}.np-page .np-form__privacy{margin:0;color:var(--ink-2);max-width:44rem}.np-page .np-form__privacy a{color:var(--sc-ink);text-underline-offset:.25em}@media (max-width:560px){.np-page .np-form__grid{grid-template-columns:minmax(0,1fr)}}.np-page .np-x-sec{scroll-margin-top:calc(var(--bar-h) + var(--s3));padding-top:var(--s5)}.np-page .np-x-sec+.np-x-sec{margin-top:var(--s4);border-top:1px solid var(--hair-2)}.np-page .np-x-sec>.ac-eyebrow{margin-bottom:var(--s1)}.np-page .np-x-sec__t{margin:0 0 var(--s3);font-family:var(--sc-font-display);font-weight:400;font-size:var(--t-h2);line-height:1.1;letter-spacing:-.02em;color:var(--sc-ink);text-wrap:balance}.np-page h1.np-x-sec__t{font-size:var(--t-read-h1);line-height:1.06}.np-page .np-x-sec .np-x{max-width:44rem}.np-page .np-x-sec .np-x,.np-page .np-x-sec .np-x p{color:var(--ink-2);font-size:var(--t-body);line-height:1.68}.np-page .np-x-sec .np-x p.lead{color:var(--sc-ink)}.np-page .np-x-sec .np-x a:not(.ac-btn){color:var(--sc-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em;text-decoration-color:color-mix(in oklab,var(--sc-ink) 38%,transparent)}.np-page .np-x-sec .np-x a:not(.ac-btn):hover{text-decoration-color:var(--cyan)}.np-page .np-x-intro{max-width:44rem}.np-page .np-x-intro p{margin:0;color:var(--ink-2);font-size:var(--t-body);line-height:1.68}.np-page .np-x-intro p+p{margin-top:var(--s2)}.np-page .np-x-intro .np-hero__cta{margin-top:var(--s3);display:flex;flex-wrap:wrap;gap:var(--s2) var(--s4);align-items:center}.np-page .np-x-intro .np-hero__note{margin-top:var(--s3)}.np-page .np-x-intro .np-x-stamp{color:var(--sc-ink-soft);font-size:var(--t-caption)}.np-page .np-x-intro a{color:var(--sc-ink);text-underline-offset:.25em}.np-page .np-x-intro a.ac-btn{color:var(--cta-ink);text-decoration:none}.np-page .np-legal-top{padding-top:clamp(2.5rem,7vh,5rem)}.np-page .np-x-h1{font-size:var(--t-read-h1);line-height:1.06;margin-top:var(--s2)}.np-page .np-x-lead{margin:0;font-family:var(--sc-font-display);font-size:clamp(1.1875rem,1.14rem + .19vw,1.3125rem);line-height:1.5;color:var(--sc-ink);max-width:44rem}.np-page .np-x-lead+p{margin-top:var(--s2)}.np-page .np-legal-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--col-gap);column-gap:var(--col-gap);row-gap:var(--s3);align-items:start}.np-page .np-legal-grid>.np-x-intro{grid-column:1/span 7;grid-row:1}.np-page .np-legal-grid>.np-legal-panel{grid-column:9/span 4;grid-row:1}.np-page .np-legal-grid>.np-legal-body{grid-column:1/span 7;grid-row:2;min-width:0}.np-page .np-legal-grid>.np-legal-body:first-child{grid-row:1}@media (max-width:860px){.np-page .np-legal-grid>*{grid-column:1/-1!important;grid-row:auto!important}}.np-x .vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}