:where(h1,h2,h3,h4,h5,h6){font-weight:700;letter-spacing:var(--ae-ls-tight)}:where(h1){font-weight:800}.na-hero-title{color:var(--pxf-heading);font-family:var(--pxf-font-heading);font-weight:800;font-size:var(--ae-fs-hero);line-height:var(--ae-lh-hero);letter-spacing:var(--ae-ls-tight)}.na-lead{max-width:60ch;color:var(--pxf-text);font-size:var(--pxf-text-l);line-height:1.6}.na-label{color:var(--pxf-muted);font-family:var(--pxf-font-body);font-weight:600;font-size:var(--pxf-text-xs);line-height:var(--pxf-line-height-compact);text-transform:uppercase;letter-spacing:var(--ae-ls-label)}.na-mono{font-family:var(--ae-font-mono);font-weight:500;letter-spacing:0px}.na-measure{max-width:var(--pxf-text-width)}.na-eyebrow{display:inline-flex;align-items:center;gap:var(--pxf-space-s);color:var(--pxf-secondary);font-family:var(--pxf-font-body);font-weight:600;font-size:var(--pxf-text-xs);line-height:var(--pxf-line-height-compact);text-transform:uppercase;letter-spacing:var(--ae-ls-label)}.na-eyebrow::before{flex-grow:0;flex-shrink:0;flex-basis:auto;width:28px;height:2px;background-color:currentColor}.na-eyebrow::before{content:""}.na-eyebrow-light{color:var(--ae-navy-muted)}.na-eyebrow-navy{color:var(--pxf-primary)}.na-section{background-color:var(--pxf-base-ultra-light)}.na-section{padding-block:var(--pxf-section-space)}.na-section-alt{background-color:var(--pxf-neutral-ultra-light)}.na-section-alt{padding-block:var(--pxf-section-space)}.na-section-invert{color:var(--ae-navy-muted);background-color:var(--pxf-primary)}.na-section-invert a:not([class]){color:var(--pxf-on-primary)}.na-section-invert a:not([class]){text-decoration-color:currentColor}.na-section-invert a:not([class]):hover{color:var(--pxf-secondary-light)}.na-section-invert .na-stat-value{color:var(--pxf-on-primary)}.na-section-invert .na-stat-label{color:var(--ae-navy-muted)}.na-section-invert{padding-block:var(--pxf-section-space);--ae-pcb-opacity:.14;--ae-focus-color:var(--pxf-secondary-semi-light)}.na-section-invert h1{color:var(--pxf-on-primary)}.na-section-invert h2{color:var(--pxf-on-primary)}.na-section-invert h3{color:var(--pxf-on-primary)}.na-section-invert h4{color:var(--pxf-on-primary)}.na-section-invert h5{color:var(--pxf-on-primary)}.na-section-invert h6{color:var(--pxf-on-primary)}.na-on-invert{color:var(--pxf-on-primary)}.na-muted-invert{color:var(--ae-navy-muted)}.na-pcb{position:relative}.na-pcb::before{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:-1;background-image:url(data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'240\' height=\'240\' viewBox=\'0 0 240 240\' fill=\'none\'%3E%3Cg stroke=\'%231F6F43\' stroke-width=\'1.4\' stroke-linecap=\'round\' fill=\'none\' opacity=\'0.9\'%3E%3Cpath d=\'M0 40 H70 L100 70 H180\'/%3E%3Cpath d=\'M0 90 H40 L70 120 H140 L160 100 H240\'/%3E%3Cpath d=\'M0 150 H90 L120 180 H240\'/%3E%3Cpath d=\'M0 200 H50 L80 170\'/%3E%3Cpath d=\'M120 240 V160 L150 130 V60\'/%3E%3Cpath d=\'M200 240 V180 L170 150\'/%3E%3Cpath d=\'M40 0 V60 L70 90\'/%3E%3Cpath d=\'M190 0 V50 L160 80 H110\'/%3E%3C/g%3E%3Cg fill=\'%231F6F43\' opacity=\'0.9\'%3E%3Ccircle cx=\'100\' cy=\'70\' r=\'3.4\'/%3E%3Ccircle cx=\'70\' cy=\'120\' r=\'3.4\'/%3E%3Ccircle cx=\'120\' cy=\'180\' r=\'3.4\'/%3E%3Ccircle cx=\'150\' cy=\'130\' r=\'3.4\'/%3E%3Ccircle cx=\'70\' cy=\'90\' r=\'3.4\'/%3E%3Ccircle cx=\'160\' cy=\'80\' r=\'3.4\'/%3E%3Ccircle cx=\'160\' cy=\'100\' r=\'3.4\'/%3E%3Ccircle cx=\'170\' cy=\'150\' r=\'3.4\'/%3E%3C/g%3E%3Cg fill=\'none\' stroke=\'%231F6F43\' stroke-width=\'1.4\' opacity=\'0.9\'%3E%3Crect x=\'143\' y=\'53\' width=\'14\' height=\'14\' rx=\'2\'/%3E%3Crect x=\'33\' y=\'143\' width=\'14\' height=\'14\' rx=\'2\'/%3E%3C/g%3E%3C/svg%3E);background-size:240px 240px;background-position:0 0;background-repeat:repeat;background-attachment:scroll;opacity:var(--ae-pcb-opacity,.07);pointer-events:none}.na-pcb::before{content:""}.na-pcb{isolation:isolate}.na-card{background-color:var(--pxf-base-ultra-light);border-radius:var(--pxf-radius-m);border-top:1px solid var(--pxf-neutral-light);border-right:1px solid var(--pxf-neutral-light);border-bottom:1px solid var(--pxf-neutral-light);border-left:1px solid var(--pxf-neutral-light)}.na-card:hover{box-shadow:var(--ae-shadow-hover);transform:translateY(var(--ae-hover-lift))}.na-card{box-shadow:var(--ae-shadow-card);padding:var(--pxf-space-l);transition:box-shadow var(--ae-dur-base) var(--ae-ease),transform var(--ae-dur-base) var(--ae-ease)}.na-card-static{background-color:var(--pxf-base-ultra-light);border-radius:var(--pxf-radius-m);border-top:1px solid var(--pxf-neutral-light);border-right:1px solid var(--pxf-neutral-light);border-bottom:1px solid var(--pxf-neutral-light);border-left:1px solid var(--pxf-neutral-light)}.na-card-static{box-shadow:var(--ae-shadow-card);padding:var(--pxf-space-l)}.na-panel{background-color:var(--pxf-neutral-ultra-light);border-radius:var(--pxf-radius-l);border-top:1px solid var(--pxf-neutral-light);border-right:1px solid var(--pxf-neutral-light);border-bottom:1px solid var(--pxf-neutral-light);border-left:1px solid var(--pxf-neutral-light)}.na-panel{padding:var(--pxf-space-xl)}.na-card-title{color:var(--pxf-heading);font-family:var(--pxf-font-heading);font-weight:700;font-size:var(--pxf-h4);line-height:var(--pxf-line-height-heading);letter-spacing:-0.01em}.na-card-text{color:var(--pxf-text);font-size:var(--pxf-text-s);line-height:1.6}.na-icon-tile{display:inline-flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;width:48px;height:48px;color:var(--pxf-secondary);background-color:var(--pxf-secondary-ultra-light);border-radius:var(--pxf-radius-s)}.na-icon-tile-outline{display:inline-flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;width:44px;height:44px;color:var(--pxf-secondary);background-color:var(--pxf-base-ultra-light);border-radius:var(--pxf-radius-s);border-top:1px solid var(--pxf-neutral-light);border-right:1px solid var(--pxf-neutral-light);border-bottom:1px solid var(--pxf-neutral-light);border-left:1px solid var(--pxf-neutral-light)}.na-icon{width:20px;height:20px;color:var(--pxf-secondary)}.na-btn{display:inline-flex;justify-content:center;align-items:center;gap:var(--pxf-space-xs);font-family:var(--pxf-font-heading);font-weight:600;font-size:var(--pxf-text-s);line-height:1;text-decoration:none;padding-top:12px;padding-right:22px;padding-bottom:12px;padding-left:22px;border-radius:var(--pxf-radius-m);border-top:2px solid transparent;border-right:2px solid transparent;border-bottom:2px solid transparent;border-left:2px solid transparent;cursor:pointer}.na-btn:hover{transform:translate3d(0,-2px,0)}.na-btn:active{transform:translate3d(0,0px,0)}.na-btn:focus-visible{outline:2px solid var(--ae-focus-color);outline-offset:2px}.na-btn{transition:background-color var(--ae-dur-base) var(--ae-ease),border-color var(--ae-dur-base) var(--ae-ease),color var(--ae-dur-base) var(--ae-ease),transform var(--ae-dur-base) var(--ae-ease),box-shadow var(--ae-dur-base) var(--ae-ease)}.na-btn-sm{font-size:var(--pxf-text-xs);padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px}.na-btn-lg{font-size:var(--pxf-text-m);padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px}.na-btn-primary{color:var(--pxf-on-primary);background-color:var(--pxf-primary)}.na-btn-primary:hover{color:var(--pxf-on-primary);background-color:var(--pxf-primary-hover)}.na-btn-primary:hover{box-shadow:inset 0 0 0 2px var(--pxf-accent),var(--ae-shadow-hover)}.na-btn-cta{color:var(--pxf-primary);background-color:var(--pxf-accent)}.na-btn-cta:hover{color:var(--pxf-primary);background-color:var(--pxf-accent-hover)}.na-btn-cta:hover{box-shadow:var(--ae-shadow-hover)}.na-btn-secondary{color:var(--pxf-primary);background-color:var(--pxf-base-ultra-light)}.na-btn-secondary:hover{color:var(--pxf-secondary);background-color:var(--pxf-base-ultra-light)}.na-btn-secondary:hover{border-color:var(--pxf-secondary)}.na-btn-secondary{border-color:var(--pxf-primary)}.na-btn-ghost{color:var(--pxf-primary);background-color:transparent}.na-btn-ghost:hover{color:var(--pxf-primary);background-color:var(--pxf-neutral-light)}.na-badge{display:inline-flex;align-items:center;gap:6px;color:var(--pxf-secondary);font-family:var(--pxf-font-body);font-weight:600;font-size:13px;line-height:1.4;text-transform:uppercase;letter-spacing:0.06em;padding-top:4px;padding-right:10px;padding-bottom:4px;padding-left:10px;background-color:var(--pxf-secondary-ultra-light);border-radius:var(--pxf-radius-full)}.na-badge-navy{color:var(--pxf-primary);background-color:var(--pxf-neutral-light)}.na-badge-orange{color:var(--pxf-accent-semi-dark);background-color:var(--pxf-accent-ultra-light)}.na-badge-neutral{color:var(--pxf-muted);background-color:var(--pxf-neutral-ultra-light)}.na-badge-solid{color:var(--pxf-on-secondary);background-color:var(--pxf-secondary)}.na-badge-mono{font-family:var(--ae-font-mono);font-size:12px;text-transform:none;letter-spacing:0px}.na-stat-value{color:var(--pxf-primary);font-family:var(--ae-font-mono);font-weight:600;font-size:var(--ae-fs-stat);line-height:1;letter-spacing:var(--ae-ls-tight)}.na-stat-label{color:var(--pxf-muted);font-family:var(--pxf-font-body);font-weight:600;font-size:var(--pxf-text-xs);text-transform:uppercase;letter-spacing:var(--ae-ls-label);margin-top:10px}.na-rule-accent{width:48px;height:2px;background-color:var(--pxf-secondary);border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.na-step{padding-top:var(--pxf-space-m);border-top:2px solid var(--pxf-secondary)}.na-field{display:flex;flex-flow:column;gap:6px}.na-field-label{color:var(--pxf-text);font-family:var(--pxf-font-body);font-weight:600;font-size:var(--pxf-text-xs);text-transform:uppercase;letter-spacing:0.06em}.na-input{width:100%;color:var(--pxf-text);font-family:var(--pxf-font-body);font-size:16px;padding-top:12px;padding-right:14px;padding-bottom:12px;padding-left:14px;background-color:var(--pxf-base-ultra-light);border-radius:var(--pxf-radius-s);border-top:1.5px solid var(--ae-border-control);border-right:1.5px solid var(--ae-border-control);border-bottom:1.5px solid var(--ae-border-control);border-left:1.5px solid var(--ae-border-control)}.na-input:focus{border-color:var(--pxf-secondary);box-shadow:var(--ae-focus-ring)}.na-input:disabled{background-color:var(--pxf-neutral-ultra-light);cursor:not-allowed}.na-input[aria-invalid="true"]{border-color:var(--pxf-danger)}.na-input::placeholder{color:var(--pxf-muted);opacity:1}.na-input{box-shadow:var(--ae-shadow-soft);transition:border-color var(--ae-dur-base) var(--ae-ease),box-shadow var(--ae-dur-base) var(--ae-ease)}.na-field-help{color:var(--pxf-muted);font-size:13px}.na-field-error{color:var(--pxf-danger);font-size:13px}.na-site-header{background-color:var(--pxf-base-ultra-light);border-bottom:1px solid var(--pxf-neutral-light)}.na-site-header{box-shadow:var(--ae-shadow-nav)}.na-nav-link{position:relative;color:var(--pxf-text);font-family:var(--pxf-font-heading);font-weight:600;font-size:var(--pxf-text-s);text-decoration:none}.na-nav-link:hover{color:var(--pxf-secondary)}.na-nav-link{transition:color var(--ae-dur-base) var(--ae-ease)}.na-nav-link-active{color:var(--pxf-secondary)}.na-site-footer{color:var(--ae-navy-muted);background-color:var(--pxf-primary)}.na-site-footer{--ae-focus-color:var(--pxf-secondary-semi-light)}.na-footer-link{color:var(--ae-navy-muted);font-size:var(--pxf-text-s);text-decoration:none}.na-footer-link:hover{color:var(--pxf-secondary-semi-light)}.na-footer-link{transition:color var(--ae-dur-base) var(--ae-ease)}.na-img-zoom{overflow:hidden;border-radius:var(--pxf-radius-m)}.na-img-zoom img{transition:transform var(--ae-dur-slow) var(--ae-ease)}.na-img-zoom:hover img{transform:scale(1.02,1.02)}:where(p,li,dd,blockquote,figcaption,.bde-text,.bde-rich-text) a:not([class]){text-decoration:underline}:where(p,li,dd,blockquote,figcaption,.bde-text,.bde-rich-text) a:not([class]){text-decoration-thickness:1px;text-underline-offset:.18em;text-decoration-color:var(--pxf-secondary)}