.nb{color-scheme:light only;--neo-ink:#000;--neo-black:#0b0b14;--neo-cream:#fff4e0;--neo-white:#fff;--neo-mist:#f0eeff;--neo-butter:#fdf3dc;--bw:3px;--sh:5px;--font-nb:"Archivo Black",system-ui,-apple-system,"Segoe UI",sans-serif;--font-grotesk:"Space Grotesk",system-ui,-apple-system,"Segoe UI",sans-serif;--l-bg:var(--neo-cream);--l-elev-1:var(--neo-white);--l-elev-2:var(--neo-mist);--l-border:var(--neo-ink);--l-border-strong:var(--neo-ink);--l-text-sec:#2a2a38;--l-text-ter:#55556a;font-family:var(--font-grotesk);background:var(--neo-cream);color:var(--neo-black);min-height:100vh;overflow-x:clip}@media (min-width:640px){.nb{--bw:3px;--sh:6px}}@media (min-width:1024px){.nb{--bw:4px;--sh:8px}}.nb .hiw-hero:after,.nb .hiw-hero:before,.nb .how-col-v2:before,.nb .ilp-final-cta.brands:before,.nb .ilp-final-cta.creators:before,.nb .ilp-hero.brands:before,.nb .ilp-hero.creators:after,.nb .ilp-hero.creators:before,.nb .ilp-hero:after,.nb .ilp-hero:before,.nb .l-final-cta:before,.nb .l-hero:after,.nb .l-hero:before,.nb .money-card.direct:before,.nb .pricing-hero:after,.nb .pricing-hero:before,.nb .quickref-col:before,.nb .report-card:before,.nb .ts-hero:after,.nb .ts-hero:before{content:none!important;display:none!important;background:none!important}.nb .display,.nb .display-l,.nb .display-xl{font-family:var(--font-nb);font-weight:400;text-transform:uppercase;letter-spacing:-.02em;line-height:.95;color:var(--neo-black);font-variation-settings:normal}.nb .display-xl{font-size:clamp(2.6rem,7.5vw,5.5rem)}.nb .display-l{font-size:clamp(1.9rem,4.5vw,3.1rem);line-height:1}.nb .serif-italic{font-family:var(--font-display);text-transform:none;letter-spacing:-.01em}.nb .body-lead,.nb .hiw-lead,.nb .lead{font-family:var(--font-grotesk);font-weight:500;color:var(--neo-black)}.nb .eyebrow-label{font-family:var(--font-grotesk);font-weight:700;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--neo-black)}.nb .l-section-num{font-family:var(--font-nb);font-weight:400;font-style:normal;background:var(--neo-black);color:var(--neo-cream);border:var(--bw) solid var(--neo-ink);padding:.15rem .55rem;font-size:.9rem;line-height:1.25;display:inline-block;font-variation-settings:normal}.nb .l-divider,.nb .sm-divider{display:none}.nb .l-btn{font-family:var(--font-nb);font-weight:400;text-transform:uppercase;font-size:.85rem;letter-spacing:.01em;border-radius:0;border:var(--bw) solid var(--neo-ink);box-shadow:var(--sh) var(--sh) 0 0 var(--neo-ink);padding:.9rem 1.35rem;transition:transform .12s ease,box-shadow .12s ease}.nb .l-btn:hover{transform:translate(3px,3px);box-shadow:calc(var(--sh) - 3px) calc(var(--sh) - 3px) 0 0 var(--neo-ink)}.nb .l-btn:active{transform:translate(var(--sh),var(--sh));box-shadow:0 0 0 0 var(--neo-ink)}.nb .l-btn:focus-visible{outline:3px solid var(--iris-deep);outline-offset:3px}.nb .l-btn-primary{background:var(--iris);color:#fff}.nb .l-btn-citrine,.nb .l-btn-creator{background:var(--citrine);color:var(--neo-black)}.nb .l-btn-creator{border-color:var(--neo-ink)}.nb .l-btn-creator:focus-visible,.nb .l-btn-creator:hover{background:var(--citrine);color:var(--neo-black)}.nb .l-btn-secondary{color:var(--neo-black)}.nb .l-btn-secondary,.nb .l-btn-secondary:hover{background:var(--neo-white)}.nb .btn-sub{font-family:var(--font-grotesk);font-size:.78rem;font-weight:500;color:var(--neo-black);margin-top:.55rem}.nb-nav{position:sticky;top:0;z-index:50;background:var(--neo-cream);border-bottom:var(--bw) solid var(--neo-ink)}.nb-nav-inner{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:.85rem 0}.nb-logo{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-nb);font-weight:400;font-size:1.3rem;text-transform:uppercase;letter-spacing:-.02em;color:var(--neo-black);text-decoration:none}.nb-logo .vue{color:var(--iris)}.nb-nav-links{display:none;gap:1.5rem;align-items:center}@media (min-width:920px){.nb-nav-links{display:flex}}.nb-nav-links a{font-family:var(--font-grotesk);font-weight:700;font-size:.9rem;color:var(--neo-black);padding:.25rem 0;border-bottom:3px solid transparent;text-decoration:none}.nb-nav-links a:hover{border-bottom-color:var(--iris)}.nb-nav-links a.active{border-bottom-color:var(--neo-ink)}.nb-signin{display:none;font-family:var(--font-grotesk);font-weight:700;font-size:.9rem;color:var(--neo-black);text-decoration:none;padding:.25rem .5rem}@media (min-width:480px){.nb-signin{display:inline-block}}.nb-signin:hover{color:var(--iris-deep)}.nb-menu-btn{display:flex;flex-direction:column;gap:4px;padding:.5rem;background:none;border:none;cursor:pointer}@media (min-width:920px){.nb-menu-btn{display:none}}.nb-menu-btn span{width:22px;height:3px;background:var(--neo-ink);display:block}.nb-mobile-menu{position:fixed;inset:0;z-index:60;background:var(--neo-cream);padding:5rem 1.5rem 2rem;transform:translateX(100%);transition:transform .3s ease;display:flex;flex-direction:column;gap:.5rem}.nb-mobile-menu.open{transform:translateX(0)}.nb-mobile-menu a{font-family:var(--font-nb);text-transform:uppercase;font-size:1.4rem;color:var(--neo-black);padding:.85rem 0;border-bottom:var(--bw) solid var(--neo-ink);text-decoration:none}.nb-mobile-close{position:absolute;top:1.25rem;right:1.25rem;font-size:2rem;line-height:1;background:none;border:none;cursor:pointer;color:var(--neo-black)}.nb .hiw-hero,.nb .ilp-hero,.nb .l-hero,.nb .pricing-hero,.nb .ts-hero{background-image:linear-gradient(90deg,rgba(11,11,20,.05) 1px,transparent 0),linear-gradient(180deg,rgba(11,11,20,.05) 1px,transparent 0);background-size:26px 26px}.nb .hero-badge,.nb .hero-badge-v2{border:var(--bw) solid var(--neo-ink);border-radius:0;box-shadow:4px 4px 0 0 var(--neo-ink);font-family:var(--font-grotesk);font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.45rem 1rem;transform:rotate(-1.2deg)}.nb .hero-badge,.nb .hero-badge-v2,.nb .hero-badge.creator,.nb .hero-badge.neutral,.nb .hero-badge.ts-badge{background:var(--neo-black);color:var(--neo-cream)}.nb .hero-badge-v2:before{content:"";width:9px;height:9px;background:var(--citrine);border:2px solid var(--neo-ink);border-radius:0;animation:none}.nb .hl{padding:0 .12em;border:var(--bw) solid var(--neo-ink);box-shadow:3px 3px 0 0 var(--neo-ink);display:inline-block;line-height:1.05;text-transform:none;font-family:var(--font-nb)}.nb .hl-iris{background:var(--iris);color:#fff}.nb .hl-citrine{background:var(--citrine);color:var(--neo-black)}.nb .gradient-text{-webkit-text-fill-color:currentColor;color:var(--iris-deep);background:none}.nb .nb-float{position:absolute;border:var(--bw) solid var(--neo-ink);z-index:0}.nb .nb-float-1{width:54px;height:54px;background:var(--citrine);top:12%;left:6%;transform:rotate(12deg)}.nb .nb-float-1,.nb .nb-float-2{box-shadow:5px 5px 0 0 var(--neo-ink)}.nb .nb-float-2{width:44px;height:44px;border-radius:50%;background:var(--iris);top:22%;right:8%}.nb .nb-float-3{width:0;height:0;box-shadow:none;border:26px solid transparent;border-top:none;border-bottom:none;border-bottom:44px solid var(--iris-soft);bottom:8%;left:12%;transform:rotate(-14deg)}@media (max-width:720px){.nb .nb-float{display:none}}.nb .creator-chip{background:var(--neo-white);border:var(--bw) solid var(--neo-ink);box-shadow:4px 4px 0 0 var(--neo-ink);border-radius:0;transition:transform .12s ease,box-shadow .12s ease}.nb .creator-chip:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 0 var(--neo-ink);background:var(--neo-white)}.nb .l-stats{background:var(--neo-black);border-top:var(--bw) solid var(--neo-ink);border-bottom:var(--bw) solid var(--neo-ink)}.nb .stat{background:var(--neo-cream);border:var(--bw) solid var(--neo-ink);box-shadow:5px 5px 0 0 var(--citrine);padding:1.25rem 1rem}.nb .stats-grid-l .stat:nth-child(2n){box-shadow:5px 5px 0 0 var(--iris)}.nb .l-how{background:var(--neo-mist);border-top:var(--bw) solid var(--neo-ink);border-bottom:var(--bw) solid var(--neo-ink)}.nb .col-badge-v2{background:var(--iris);color:#fff;border:var(--bw) solid var(--neo-ink);box-shadow:4px 4px 0 0 var(--neo-ink);border-radius:0;font-family:var(--font-nb);text-transform:uppercase;font-size:.78rem;letter-spacing:.02em;padding:.4rem .8rem}.nb .col-badge-v2.creator{background:var(--citrine);color:var(--neo-black)}.nb .step-circle-v2{background:var(--neo-cream);border:var(--bw) solid var(--neo-ink);border-radius:0;width:34px;height:34px;color:var(--iris-deep);font-family:var(--font-display);font-style:italic}.nb .how-col-v2.creator .step-circle-v2{color:var(--citrine-deep)}.nb .pill-v2{border:var(--bw) solid var(--neo-ink);box-shadow:3px 3px 0 0 var(--neo-ink);border-radius:0;font-family:var(--font-grotesk);font-weight:700;transition:transform .1s ease,box-shadow .1s ease}.nb .pill-v2,.nb .pill-v2:hover{background:var(--neo-white);color:var(--neo-black)}.nb .pill-v2:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 0 var(--neo-ink)}.nb .pill-v2:not(.pill-city-v2){background:var(--iris);color:#fff}.nb .pill-city-v2:before{content:"\25C9";color:var(--citrine-deep);margin-right:.4rem;font-size:.8rem}.nb .why{background:var(--neo-butter);border-top:var(--bw) solid var(--neo-ink);border-bottom:var(--bw) solid var(--neo-ink)}.nb .why-grid-v2{background:transparent;border:none;border-radius:0;gap:1.25rem}.nb .why-card-v2{background:var(--neo-white);border:var(--bw) solid var(--neo-ink);box-shadow:var(--sh) var(--sh) 0 0 var(--neo-ink);border-radius:0;transition:transform .12s ease,box-shadow .12s ease}.nb .why-card-v2:hover{transform:translate(-3px,-3px);box-shadow:calc(var(--sh) + 3px) calc(var(--sh) + 3px) 0 0 var(--neo-ink);background:var(--neo-white)}.nb .why-icon-v2{background:var(--iris);color:#fff;border:var(--bw) solid var(--neo-ink);border-radius:0;width:48px;height:48px}.nb .why-icon-v2.trust{background:var(--citrine);color:var(--neo-black)}.nb .l-final-cta{background:var(--iris);border-top:var(--bw) solid var(--neo-ink);border-bottom:var(--bw) solid var(--neo-ink)}.nb .final-card{background:var(--neo-cream);border:var(--bw) solid var(--neo-ink);box-shadow:var(--sh) var(--sh) 0 0 var(--neo-ink);padding:clamp(2rem,5vw,3.5rem)}.nb .footer-nb,.nb .l-footer{background:var(--neo-black);color:var(--neo-cream);border-top:var(--bw) solid var(--neo-ink)}.nb .footer-col h4{font-family:var(--font-nb);text-transform:uppercase;color:var(--citrine);font-weight:400;letter-spacing:.1em;font-variation-settings:normal}.nb .footer-col a{color:#b4b4c0}.nb .footer-col a:hover{color:var(--neo-cream)}.nb .footer-bottom{border-top:2px solid #3a3a4d;color:#6e6e80}.nb .made-in{font-family:var(--font-display);font-style:italic;color:var(--citrine)}.nb .logo-vue{color:var(--iris-soft)}.nb .l-footer .nb-logo{color:var(--neo-cream)}.nb .pain,.nb .promise{background:var(--neo-butter)}.nb .pain,.nb .pricing-detail,.nb .promise{border-top:var(--bw) solid var(--neo-ink);border-bottom:var(--bw) solid var(--neo-ink)}.nb .pricing-detail{background:var(--neo-mist)}.nb .pain-inner h2,.nb .promise-inner h2{font-family:var(--font-nb);color:var(--neo-black);text-transform:uppercase;font-variation-settings:normal}.nb .bad-card,.nb .data-card,.nb .edge-card,.nb .how-col-v2,.nb .money-card,.nb .pillar-card,.nb .price-card,.nb .price-card-two,.nb .pricing-formula,.nb .pricing-panel-v2,.nb .quickref,.nb .report-card,.nb .story-step,.nb .timeline-card,.nb .tip-card,.nb .trust-card,.nb .usecase-card{background:var(--neo-white);border:var(--bw) solid var(--neo-ink);box-shadow:var(--sh) var(--sh) 0 0 var(--neo-ink);border-radius:0}.nb .bad-card:hover,.nb .data-card:hover,.nb .edge-card:hover,.nb .money-card:hover,.nb .pillar-card:hover,.nb .price-card-two:hover,.nb .price-card:hover,.nb .story-step:hover,.nb .tip-card:hover,.nb .trust-card:hover,.nb .usecase-card:hover{transform:translate(-3px,-3px);box-shadow:calc(var(--sh) + 3px) calc(var(--sh) + 3px) 0 0 var(--neo-ink);border-color:var(--neo-ink)}.nb .pillars-grid,.nb .usecase-grid{background:transparent;border:none;border-radius:0;gap:1.25rem}.nb .price-card.featured{border-color:var(--neo-ink);box-shadow:var(--sh) var(--sh) 0 0 var(--iris)}.nb .price-card.featured:after{background:var(--iris);color:#fff;border:var(--bw) solid var(--neo-ink);border-radius:0;text-transform:uppercase;font-family:var(--font-nb);font-weight:400}.nb .price-card-two.featured{border-color:var(--neo-ink);box-shadow:var(--sh) var(--sh) 0 0 var(--citrine)}.nb .price-card-two.featured:after{background:var(--citrine);color:var(--neo-black);border:var(--bw) solid var(--neo-ink);border-radius:0;text-transform:uppercase;font-family:var(--font-nb);font-weight:400}.nb .bad-card h3,.nb .data-card h3,.nb .edge-card h3,.nb .formula-header h3,.nb .money-card h3,.nb .pillar-card h3,.nb .price-card .qty,.nb .price-card-two .price-headline,.nb .quickref-row .qvalue,.nb .report-card h3,.nb .step-detail-content h3,.nb .story-step h3,.nb .timeline-stage-label h4,.nb .tip-card h3,.nb .trust-card h3,.nb .usecase-card h3,.nb .verify-content h3,.nb .why-card-v2 h3{font-family:var(--font-nb);color:var(--neo-black);text-transform:uppercase;letter-spacing:-.01em;font-weight:400;font-variation-settings:normal}.nb .story-step .story-number,.nb .timeline-stage-label .tnum{color:var(--iris-deep);font-variation-settings:normal}.nb .price-headline{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem .65rem}.nb .price-anchor{display:inline-block;font-family:var(--font-grotesk);font-weight:700;font-size:1.35rem;color:var(--l-text-ter);letter-spacing:-.01em;text-transform:none;transform:rotate(-2deg)}.nb .price-anchor s{text-decoration:line-through;text-decoration-thickness:3px;text-decoration-color:var(--citrine-deep);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.nb .price-live{color:var(--neo-black);box-shadow:inset 0 -.14em 0 var(--citrine)}.nb .price-save{color:var(--citrine-deep);letter-spacing:-.01em}.nb .discount-badge,.nb .price-save{font-family:var(--font-nb);font-weight:400;font-variation-settings:normal;text-transform:uppercase}.nb .discount-badge{display:inline-block;align-self:center;background:var(--citrine);color:var(--neo-black);border:var(--bw) solid var(--neo-ink);box-shadow:4px 4px 0 0 var(--neo-ink);border-radius:0;font-size:.8rem;letter-spacing:.02em;padding:.4rem .8rem;transform:rotate(-2deg)}.nb .hero-badge-v2.discount,.nb .hero-badge.discount{background:var(--citrine);color:var(--neo-black);transform:rotate(1deg)}.nb .hero-badge-v2.discount:before,.nb .hero-badge.discount:before{display:none}.nb .launch-flag{display:inline-flex;align-items:center;gap:.5rem;background:var(--neo-butter);border:var(--bw) solid var(--neo-ink);box-shadow:3px 3px 0 0 var(--neo-ink);border-radius:0;font-family:var(--font-grotesk);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;color:var(--neo-black);padding:.4rem .75rem;margin-top:.75rem}.nb .launch-flag:before{content:"";flex:none;width:9px;height:9px;background:var(--citrine);border:2px solid var(--neo-ink)}.nb .price-headline.hero-price .price-live{font-size:clamp(2.5rem,5vw,3.5rem)}.nb .price-headline.hero-price .price-anchor{font-size:1.5rem}.nb .price-headline.hero-price .unit{font-size:1.1rem}@media (max-width:400px){.nb .price-headline{flex-wrap:wrap}.nb .price-headline .price-anchor{flex-basis:100%;font-size:1.1rem}.nb .price-headline .price-live{font-size:2rem}.nb .price-headline .unit{font-size:.9rem}.nb .discount-badge{display:block;width:-moz-fit-content;width:fit-content;margin-top:.5rem}.nb .launch-flag{width:100%}}.nb .step-marker{color:var(--iris-deep)}.nb .bad-scenario,.nb .edge-card .scenario,.nb .step-marker.creator,.nb .tip-num,.nb .verify-marker{color:var(--citrine-deep)}.nb .step-detail-extra,.nb .verify-note{background:var(--neo-cream);border:var(--bw) solid var(--neo-ink);border-radius:0}.nb .step-detail-extra .label{color:var(--iris-deep)}.nb .step-detail-extra .label-citrine,.nb .verify-note .vnote-label{color:var(--citrine-deep)}.nb .pillar-icon,.nb .trust-icon{background:var(--citrine);color:var(--neo-black)}.nb .pillar-icon,.nb .trust-icon,.nb .usecase-icon{border:var(--bw) solid var(--neo-ink);border-radius:0}.nb .usecase-icon{background:var(--iris);color:#fff;font-family:var(--font-nb);font-weight:400}.nb .timeline-card{border-left-width:var(--bw)}.nb .timeline-card.brand{border-left-color:var(--iris)}.nb .timeline-card.creator{border-left-color:var(--citrine)}.nb .timeline-card.brand .tlabel{color:var(--iris-deep)}.nb .timeline-card.creator .tlabel{color:var(--citrine-deep)}.nb .money-card.direct{background:var(--neo-butter);border-color:var(--neo-ink);box-shadow:var(--sh) var(--sh) 0 0 var(--citrine)}.nb .money-card .mflow{background:var(--neo-cream);border:2px solid var(--neo-ink);border-radius:0;color:var(--neo-black)}.nb .money-card.direct .mflow{background:var(--citrine);color:var(--neo-black)}.nb .money-card .mflow .marrow{color:var(--iris-deep)}.nb .money-card.direct .mflow .marrow{color:var(--neo-black)}.nb .money-card.direct .mamount{color:var(--citrine-deep)}.nb .formula-header .equation,.nb .quickref-row .formula-chip-q{background:var(--neo-cream);border:2px solid var(--neo-ink);border-radius:0;color:var(--citrine-deep)}.nb .formula-example .fcalc,.nb .formula-footer strong,.nb .formula-table-block td:last-child{color:var(--citrine-deep)}.nb .formula-examples,.nb .formula-table-label{background:var(--neo-cream)}.nb .formula-table-block:first-child{border-right:var(--bw) solid var(--neo-ink)}.nb .quickref-col{border-color:var(--neo-ink)}.nb .quickref-col:first-child{border-right:var(--bw) solid var(--neo-ink)}.nb .quickref-col.brand .qcol-header{color:var(--iris-deep)}.nb .quickref-col.creator .qcol-header,.nb .quickref-row.creator-row .qvalue.huge{color:var(--citrine-deep)}.nb .quickref-pledge{background:var(--neo-cream);border-top:var(--bw) solid var(--neo-ink)}.nb .quickref-pledge .qpledge{color:var(--citrine-deep);font-family:var(--font-display)}.nb .data-extra,.nb .money-pledge,.nb .pricing-killer{background:var(--neo-butter);border:var(--bw) solid var(--neo-ink);box-shadow:var(--sh) var(--sh) 0 0 var(--neo-ink);border-radius:0}.nb .data-extra p,.nb .money-pledge p,.nb .pricing-killer p{font-family:var(--font-nb);color:var(--neo-black);text-transform:uppercase;font-variation-settings:normal}.nb .data-extra .daccent,.nb .money-pledge .maccent,.nb .pricing-killer .accent{font-family:var(--font-display);text-transform:none;color:var(--citrine-deep)}.nb .reassure-item .check{color:var(--citrine-deep)}.nb .reassurance .reassure-item .rcheck,.nb .reassure-item .check.iris{color:var(--iris-deep)}.nb .reassurance .reassure-item.creator .rcheck{color:var(--citrine-deep)}.nb .hero-trust-item .check{color:var(--iris-deep)}.nb .data-card.never .dcard-label,.nb .data-card.never ul li:before,.nb .hero-trust-item .check-citrine,.nb .report-email{color:var(--citrine-deep)}.nb .report-email{background:var(--neo-cream);border:var(--bw) solid var(--neo-ink);border-radius:0}.nb .report-email:hover{background:var(--neo-white);border-color:var(--neo-ink)}.nb .faq-item{border-bottom:var(--bw) solid var(--neo-ink)}.nb .faq-item:first-child{border-top:var(--bw) solid var(--neo-ink)}.nb .faq-question{font-family:var(--font-nb);color:var(--neo-black);text-transform:uppercase;font-size:1rem;letter-spacing:-.01em;font-variation-settings:normal}.nb .faq-question:hover{color:var(--iris-deep)}.nb .faq-question.creator:hover{color:var(--citrine-deep)}.nb .faq-toggle{background:var(--neo-cream);border:var(--bw) solid var(--neo-ink);border-radius:0;color:var(--neo-black);width:28px;height:28px}.nb .faq-item.open .faq-toggle{background:var(--iris);color:#fff;border-color:var(--neo-ink)}.nb .faq-item.open.creator-faq .faq-toggle{background:var(--citrine);color:var(--neo-black)}.nb .ilp-final-cta.brands{background:var(--iris)}.nb .ilp-final-cta.brands,.nb .ilp-final-cta.creators{border-top:var(--bw) solid var(--neo-ink);border-bottom:var(--bw) solid var(--neo-ink)}.nb .ilp-final-cta.creators{background:var(--citrine)}.nb .ilp-cta-inner{background:var(--neo-cream);border:var(--bw) solid var(--neo-ink);box-shadow:var(--sh) var(--sh) 0 0 var(--neo-ink);padding:clamp(2rem,5vw,3.5rem)}.nb .pricing-toggle-v2{background:var(--neo-white);border:var(--bw) solid var(--neo-ink);box-shadow:5px 5px 0 0 var(--neo-ink);border-radius:0;padding:0}.nb .pricing-tab-v2{font-family:var(--font-nb);font-weight:400;text-transform:uppercase;font-size:.85rem;padding:.7rem 1.3rem;border-radius:0;color:var(--neo-black)}.nb .pricing-tab-v2+.pricing-tab-v2{border-left:var(--bw) solid var(--neo-ink)}.nb .pricing-tab-v2.active{background:var(--iris);color:#fff;box-shadow:none}.nb .pricing-tab-v2.creator-tab.active{background:var(--citrine);color:var(--neo-black);box-shadow:none}.nb .pricing-features-v2 li:before{content:"\2713";color:#fff;background:var(--iris);border:2px solid var(--neo-ink);width:20px;height:20px;min-width:20px;display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:900;margin:0}.nb .pricing-panel-v2.creator .pricing-features-v2 li:before{background:var(--citrine);color:var(--neo-black)}.nb .pricing-bundles-v2{background:var(--neo-cream);border-top:var(--bw) solid var(--neo-ink)}.nb .bundle-row-v2+.bundle-row-v2{border-top:2px solid var(--neo-ink)}.nb a:focus-visible,.nb button:focus-visible{outline:3px solid var(--iris-deep);outline-offset:3px}@media (prefers-reduced-motion:reduce){.nb *,.nb :after,.nb :before{transition:none!important}}.nb.nb-app{--app-paper:#f4f1ea;--neo-success:#1f9d57;--neo-warning:#c98a00;--neo-danger:#d8382b;--neo-info:var(--iris-deep);--bw:2px;--sh:3px;--bw-strong:3px;--accent:var(--iris);--accent-deep:var(--iris-deep);--accent-on:#fff;--accent-wash:var(--neo-mist);background:var(--app-paper);color:var(--neo-ink)}@media (min-width:640px){.nb.nb-app{--bw:2px;--sh:4px;--bw-strong:3px}}@media (min-width:1024px){.nb.nb-app{--bw:3px;--sh:5px;--bw-strong:4px}}.nb.nb-app.nb-creator{--accent:var(--citrine);--accent-deep:var(--citrine-deep);--accent-on:#0b0b14;--accent-wash:var(--neo-butter)}.nb.nb-app .font-display{font-family:var(--font-nb)!important;font-weight:400;letter-spacing:-.02em;font-variation-settings:normal}.nb.nb-app .font-sans{font-family:var(--font-grotesk)!important}.nb.nb-app .font-mono{font-family:var(--font-mono-l)!important}.nb.nb-app [class*=rounded]{border-radius:0!important}.nb.nb-app .nb-round{border-radius:999px!important}.nb.nb-app .bg-\[\#0B0B14\],.nb.nb-app .bg-\[\#0C0D22\]{background-color:var(--app-paper)!important}.nb.nb-app .bg-\[\#14141F\],.nb.nb-app .bg-\[\#1C1C2A\],.nb.nb-app .bg-\[\#252533\]{background-color:var(--neo-white)!important}.nb.nb-app .bg-white\/10,.nb.nb-app .bg-white\/5,.nb.nb-app .bg-white\/\[0\.03\],.nb.nb-app .bg-white\/\[0\.08\]{background-color:rgba(0,0,0,.045)!important}.nb.nb-app .bg-brand-500,.nb.nb-app .bg-brand-600,.nb.nb-app .bg-violet-500,.nb.nb-app .bg-violet-600,.nb.nb-app .bg-violet-700{background-color:var(--iris)!important}.nb.nb-app .bg-\[\#4ADE80\],.nb.nb-app .bg-green-400,.nb.nb-app .bg-green-500,.nb.nb-app .bg-green-600{background-color:var(--neo-success)!important}.nb.nb-app .bg-red-400,.nb.nb-app .bg-red-500{background-color:var(--neo-danger)!important}.nb.nb-app .bg-blue-500,.nb.nb-app .bg-blue-600{background-color:var(--neo-info)!important}.nb.nb-app .bg-amber-100,.nb.nb-app .bg-amber-400{background-color:var(--citrine)!important}.nb.nb-app .bg-brand-50,.nb.nb-app .bg-violet-100,.nb.nb-app .bg-violet-50,.nb.nb-app [class*="bg-blue-500/"],.nb.nb-app [class*="bg-blue-600/"],.nb.nb-app [class*="bg-brand-500/"],.nb.nb-app [class*="bg-brand-600/"],.nb.nb-app [class*="bg-violet-500/"]{background-color:var(--neo-mist)!important}.nb.nb-app [class*="bg-green-500/"],.nb.nb-app [class*="bg-green-600/"]{background-color:#e7f6ee!important}.nb.nb-app [class*="bg-amber-400/"],.nb.nb-app [class*="bg-amber-500/"]{background-color:var(--neo-butter)!important}.nb.nb-app [class*="bg-red-400/"],.nb.nb-app [class*="bg-red-500/"]{background-color:#fbe9e7!important}.nb.nb-app [class*="bg-slate-500/"]{background-color:rgba(0,0,0,.06)!important}.nb.nb-app .text-\[\#F5F5F7\],.nb.nb-app .text-white{color:var(--neo-ink)!important}.nb.nb-app .text-white\/65,.nb.nb-app .text-white\/70,.nb.nb-app .text-white\/75,.nb.nb-app .text-white\/80,.nb.nb-app .text-white\/85,.nb.nb-app .text-white\/90{color:rgba(0,0,0,.78)!important}.nb.nb-app .text-\[\#B4B4C0\],.nb.nb-app .text-white\/55,.nb.nb-app .text-white\/60{color:rgba(0,0,0,.66)!important}.nb.nb-app .text-white\/35,.nb.nb-app .text-white\/40,.nb.nb-app .text-white\/45,.nb.nb-app .text-white\/50{color:rgba(0,0,0,.56)!important}.nb.nb-app .text-\[\#6E6E80\],.nb.nb-app .text-white\/15,.nb.nb-app .text-white\/20,.nb.nb-app .text-white\/25,.nb.nb-app .text-white\/30{color:rgba(0,0,0,.45)!important}.nb.nb-app [class*=text-brand-],.nb.nb-app [class*=text-violet-]{color:var(--iris-deep)!important}.nb.nb-app [class*=text-green-]{color:var(--neo-success)!important}.nb.nb-app [class*=text-amber-]{color:var(--neo-warning)!important}.nb.nb-app [class*=text-red-]{color:var(--neo-danger)!important}.nb.nb-app [class*=text-blue-]{color:var(--neo-info)!important}.nb.nb-app [class*=text-slate-]{color:rgba(0,0,0,.55)!important}.nb.nb-app .bg-blue-500.text-white,.nb.nb-app .bg-blue-600.text-white,.nb.nb-app .bg-brand-500.text-white,.nb.nb-app .bg-brand-600.text-white,.nb.nb-app .bg-green-400.text-white,.nb.nb-app .bg-green-500.text-white,.nb.nb-app .bg-green-600.text-white,.nb.nb-app .bg-red-400.text-white,.nb.nb-app .bg-red-500.text-white,.nb.nb-app .bg-violet-500.text-white,.nb.nb-app .bg-violet-600.text-white,.nb.nb-app .bg-violet-700.text-white{color:#fff!important}.nb.nb-app .bg-amber-100.text-white,.nb.nb-app .bg-amber-400.text-white{color:var(--neo-black)!important}.nb.nb-app .border-\[\#2A2A38\],.nb.nb-app .border-\[\#3A3A4D\]{border-color:rgba(0,0,0,.2)!important}.nb.nb-app .border-white\/10,.nb.nb-app .border-white\/15,.nb.nb-app .border-white\/\[0\.04\],.nb.nb-app .border-white\/\[0\.06\],.nb.nb-app .border-white\/\[0\.07\]{border-color:rgba(0,0,0,.14)!important}.nb.nb-app [class*=border-brand-],.nb.nb-app [class*=border-violet-]{border-color:var(--iris)!important}.nb.nb-app [class*=border-green-]{border-color:var(--neo-success)!important}.nb.nb-app [class*=border-amber-]{border-color:var(--neo-warning)!important}.nb.nb-app [class*=border-red-]{border-color:var(--neo-danger)!important}.nb.nb-app [class*=border-blue-]{border-color:var(--neo-info)!important}.nb.nb-app .card{box-shadow:var(--sh) var(--sh) 0 0 var(--neo-ink);color:var(--neo-ink)}.nb.nb-app .card,.nb.nb-app .input-base{background:var(--neo-white)!important;border:var(--bw) solid var(--neo-ink)!important;border-radius:0!important}.nb.nb-app .input-base{color:var(--neo-ink)!important;font-family:var(--font-grotesk)}.nb.nb-app .input-base::-moz-placeholder{color:#6e6e80!important;opacity:1}.nb.nb-app .input-base::placeholder{color:#6e6e80!important;opacity:1}.nb.nb-app .input-base:focus,.nb.nb-app .input-base:focus-visible{outline:3px solid var(--iris-deep)!important;outline-offset:2px;border-color:var(--neo-ink)!important;box-shadow:var(--sh) var(--sh) 0 0 var(--accent)!important}.nb.nb-app .btn-primary{background:var(--accent)!important;color:var(--accent-on)!important;border:var(--bw-strong) solid var(--neo-ink)!important;border-radius:0!important;box-shadow:var(--sh) var(--sh) 0 0 var(--neo-ink);font-family:var(--font-nb);font-weight:400;text-transform:uppercase;letter-spacing:.01em;transition:transform .12s ease,box-shadow .12s ease}.nb.nb-app .btn-primary:hover:not(:disabled){transform:translate(3px,3px);box-shadow:calc(var(--sh) - 3px) calc(var(--sh) - 3px) 0 0 var(--neo-ink);background:var(--accent)!important}.nb.nb-app .btn-primary:active:not(:disabled){transform:translate(var(--sh),var(--sh));box-shadow:0 0 0 0 var(--neo-ink)}.nb.nb-app .btn-primary:disabled{opacity:.5;box-shadow:var(--sh) var(--sh) 0 0 var(--neo-ink)}.nb.nb-app .btn-secondary{background:var(--neo-white)!important;color:var(--neo-ink)!important;border:var(--bw) solid var(--neo-ink)!important;border-radius:0!important;box-shadow:var(--sh) var(--sh) 0 0 var(--neo-ink);font-family:var(--font-nb);font-weight:400;text-transform:uppercase;letter-spacing:.01em;transition:transform .12s ease,box-shadow .12s ease}.nb.nb-app .btn-secondary:hover{transform:translate(3px,3px);box-shadow:calc(var(--sh) - 3px) calc(var(--sh) - 3px) 0 0 var(--neo-ink);background:var(--neo-white)!important}.nb.nb-app .nb-btn-danger{background:var(--neo-danger)!important;color:#fff!important;border:var(--bw) solid var(--neo-ink)!important;box-shadow:var(--sh) var(--sh) 0 0 var(--neo-ink)}.nb.nb-app .nb-pill{display:inline-flex;align-items:center;gap:.35rem;font-family:var(--font-grotesk);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:.7rem;padding:.2rem .6rem;border:2px solid var(--neo-ink);box-shadow:2px 2px 0 0 var(--neo-ink);border-radius:0}.nb.nb-app .nb-pill-success{background:var(--neo-success);color:#fff}.nb.nb-app .nb-pill-warning{background:var(--neo-warning);color:var(--neo-black)}.nb.nb-app .nb-pill-danger{background:var(--neo-danger);color:#fff}.nb.nb-app .nb-pill-accent{background:var(--accent);color:var(--accent-on)}.nb-sidebar{background:var(--app-paper);border-right:var(--bw-strong) solid var(--neo-ink)}.nb-sidebar-logo{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-nb);font-weight:400;font-size:1.2rem;text-transform:uppercase;letter-spacing:-.02em;color:var(--neo-black);text-decoration:none}.nb-sidebar-logo .vue{color:var(--accent-deep)}.nb-sidebar-mark{width:20px;height:20px;background:var(--accent);border:2px solid var(--neo-ink);transform:rotate(45deg);flex-shrink:0}.nb-sidebar-link{display:flex;align-items:center;gap:.7rem;padding:.6rem .75rem;margin-bottom:.4rem;font-family:var(--font-grotesk);font-weight:700;font-size:.82rem;text-transform:uppercase;letter-spacing:.04em;color:var(--neo-black);text-decoration:none;border:var(--bw) solid transparent;transition:background .12s ease}.nb-sidebar-link:hover{background:var(--accent-wash)}.nb-sidebar-link.active{background:var(--accent);color:var(--accent-on);border:var(--bw) solid var(--neo-ink);box-shadow:var(--sh) var(--sh) 0 0 var(--neo-ink)}.nb-sidebar-foot{border-top:var(--bw) solid var(--neo-ink)}.nb-sidebar-email{font-family:var(--font-mono-l);font-size:.72rem;color:#55556a}.nb-signout{width:100%;text-align:left;font-family:var(--font-nb);font-weight:400;font-size:.78rem;text-transform:uppercase;letter-spacing:.02em;padding:.5rem .75rem;color:var(--neo-black);background:var(--neo-white);border:var(--bw) solid var(--neo-ink);box-shadow:var(--sh) var(--sh) 0 0 var(--neo-ink);cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,background .12s ease,color .12s ease}.nb-signout:hover{background:var(--neo-danger);color:#fff;transform:translate(2px,2px);box-shadow:calc(var(--sh) - 2px) calc(var(--sh) - 2px) 0 0 var(--neo-ink)}:root{--nb-topbar-h:56px;--nb-tabbar-h:60px}.nb-topbar{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:.65rem;height:var(--nb-topbar-h);padding:0 1rem;background:var(--app-paper);border-bottom:var(--bw-strong) solid var(--neo-ink)}.nb-topbar-mark-link{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-left:-.6rem;flex-shrink:0;text-decoration:none}.nb-topbar-title{font-family:var(--font-nb);font-weight:400;font-size:1.05rem;text-transform:uppercase;letter-spacing:-.01em;color:var(--neo-black);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nb-mobilebar{position:fixed;bottom:0;left:0;right:0;z-index:50;display:flex;background:var(--app-paper);border-top:var(--bw-strong) solid var(--neo-ink);padding-bottom:env(safe-area-inset-bottom,0)}.nb-mobilebar-link{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:var(--nb-tabbar-h);padding:.4rem .15rem;font-family:var(--font-grotesk);font-weight:700;font-size:.7rem;letter-spacing:.01em;color:var(--neo-black);text-decoration:none;background:none;border:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.nb-mobilebar-icon{font-size:1.15rem;line-height:1}.nb-mobilebar-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nb-mobilebar-link.active{background:var(--accent);color:var(--accent-on)}.nb-sheet{position:fixed;inset:0;z-index:60}.nb-sheet-backdrop{position:absolute;inset:0;width:100%;height:100%;background:rgba(0,0,0,.45);border:0;cursor:pointer}.nb-sheet-panel{position:absolute;left:0;right:0;bottom:calc(var(--nb-tabbar-h) + env(safe-area-inset-bottom, 0px));background:var(--app-paper);border-top:var(--bw-strong) solid var(--neo-ink);padding:.5rem 1rem 1rem;max-height:70vh;overflow-y:auto}.nb-sheet-grip{width:44px;height:4px;margin:.35rem auto .75rem;background:var(--neo-ink)}.nb-sheet-link{display:flex;align-items:center;gap:.7rem;min-height:48px;padding:.6rem .75rem;margin-bottom:.4rem;font-family:var(--font-grotesk);font-weight:700;font-size:.9rem;text-transform:uppercase;letter-spacing:.03em;color:var(--neo-black);text-decoration:none;border:var(--bw) solid transparent}.nb-sheet-link.active{background:var(--accent);color:var(--accent-on);border:var(--bw) solid var(--neo-ink);box-shadow:var(--sh) var(--sh) 0 0 var(--neo-ink)}.nb-sheet-foot{border-top:var(--bw) solid var(--neo-ink);padding-top:.85rem;margin-top:.5rem}@media (min-width:768px){.nb-mobilebar,.nb-sheet,.nb-topbar{display:none}}.nb .blog-hero{padding:clamp(3rem,7vw,5rem) 0 clamp(2rem,4vw,3rem);border-bottom:var(--bw) solid var(--neo-ink);background-image:linear-gradient(90deg,rgba(11,11,20,.05) 1px,transparent 0),linear-gradient(180deg,rgba(11,11,20,.05) 1px,transparent 0);background-size:26px 26px}.nb .blog-eyebrow{font-family:var(--font-grotesk);font-weight:700;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--iris-deep)}.nb .blog-title{font-family:var(--font-nb);text-transform:uppercase;letter-spacing:-.02em;line-height:.98;color:var(--neo-black);font-size:clamp(2rem,5vw,3.4rem);font-variation-settings:normal;margin-top:.6rem}.nb .blog-lead{font-family:var(--font-grotesk);font-weight:500;color:#2a2a38;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.55;max-width:60ch;margin-top:1rem}.nb .blog-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:640px){.nb .blog-grid{grid-template-columns:1fr 1fr}}@media (min-width:980px){.nb .blog-grid{grid-template-columns:repeat(3,1fr)}}.nb .blog-card{display:flex;flex-direction:column;background:var(--neo-white);border:var(--bw) solid var(--neo-ink);box-shadow:var(--sh) var(--sh) 0 0 var(--neo-ink);border-radius:0;padding:1.5rem;transition:transform .12s ease,box-shadow .12s ease;text-decoration:none;color:var(--neo-black)}.nb .blog-card:hover{transform:translate(-3px,-3px);box-shadow:calc(var(--sh) + 3px) calc(var(--sh) + 3px) 0 0 var(--iris)}.nb .blog-card.creator:hover{box-shadow:calc(var(--sh) + 3px) calc(var(--sh) + 3px) 0 0 var(--citrine)}.nb .blog-card-tag{display:inline-block;align-self:flex-start;font-family:var(--font-grotesk);font-weight:700;font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;border:2px solid var(--neo-ink);padding:.2rem .55rem;margin-bottom:1rem;background:var(--iris);color:#fff}.nb .blog-card.creator .blog-card-tag{background:var(--citrine);color:var(--neo-black)}.nb .blog-card-h{font-family:var(--font-nb);text-transform:none;font-weight:400;letter-spacing:-.01em;line-height:1.12;font-size:1.15rem;color:var(--neo-black);margin-bottom:.6rem;font-variation-settings:normal}.nb .blog-card-desc{font-family:var(--font-grotesk);font-weight:500;font-size:.9rem;line-height:1.5;color:#3a3a4d;flex-grow:1}.nb .blog-card-meta{font-family:var(--font-mono-l);font-size:.75rem;color:#55556a;margin-top:1.1rem;padding-top:.85rem;border-top:1px solid rgba(0,0,0,.14);display:flex;gap:.6rem;align-items:center;flex-wrap:wrap}.nb .blog-card-more{font-family:var(--font-nb);text-transform:uppercase;font-size:.72rem;color:var(--iris-deep);margin-left:auto}.nb .blog-card.creator .blog-card-more{color:var(--citrine-deep)}.nb .blog-card-thumb{position:relative;aspect-ratio:16/9;overflow:hidden;border:2px solid var(--neo-ink);background:var(--neo-white);margin-bottom:1.1rem}.nb .blog-card-thumb-img{-o-object-fit:cover;object-fit:cover}.nb .blog-article{padding:clamp(2.5rem,5vw,4rem) 0 clamp(3rem,6vw,5rem)}.nb .blog-measure{max-width:720px;margin-inline:auto}.nb .blog-hero-figure{position:relative;aspect-ratio:1200/630;overflow:hidden;margin:0 0 clamp(1.75rem,3.5vw,2.5rem);border:var(--bw) solid var(--neo-ink);box-shadow:var(--sh) var(--sh) 0 0 var(--neo-ink);background:var(--neo-white)}.nb .blog-hero-image{-o-object-fit:cover;object-fit:cover}.nb .blog-breadcrumb{font-family:var(--font-mono-l);font-size:.78rem;color:#55556a;margin-bottom:1.5rem}.nb .blog-breadcrumb a{color:var(--iris-deep);text-decoration:none}.nb .blog-breadcrumb a:hover{text-decoration:underline}.nb .blog-prose{font-family:var(--font-grotesk);color:#14141f}.nb .blog-prose>:first-child{margin-top:0}.nb .blog-p{font-weight:500;font-size:1.05rem;line-height:1.7;color:#1a1a28;margin:0 0 1.25rem}.nb .blog-h2{text-transform:uppercase;letter-spacing:-.015em;line-height:1.05;font-size:clamp(1.4rem,2.6vw,1.9rem);margin:2.75rem 0 1rem;font-variation-settings:normal;padding-bottom:.5rem;border-bottom:var(--bw) solid var(--neo-ink)}.nb .blog-h2,.nb .blog-h3{font-family:var(--font-nb);font-weight:400;color:var(--neo-black)}.nb .blog-h3{text-transform:none;letter-spacing:-.01em;line-height:1.15;font-size:1.25rem;margin:2rem 0 .75rem;font-variation-settings:normal}.nb .blog-h4{font-family:var(--font-grotesk);font-weight:700;font-size:1.05rem;color:var(--neo-black);margin:1.5rem 0 .6rem}.nb .blog-ol,.nb .blog-ul{margin:0 0 1.25rem;padding-left:1.3rem}.nb .blog-li{font-weight:500;font-size:1.02rem;line-height:1.65;color:#1a1a28;margin-bottom:.5rem}.nb .blog-ul .blog-li::marker{color:var(--iris-deep)}.nb .blog-strong{font-weight:700;color:var(--neo-black)}.nb .blog-link{color:var(--iris-deep);font-weight:600;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px;text-decoration-color:var(--citrine)}.nb .blog-link:hover{background:var(--neo-butter)}.nb .blog-quote{border-left:var(--bw) solid var(--iris);background:var(--neo-mist);margin:0 0 1.5rem;padding:1rem 1.25rem;font-family:var(--font-display);font-style:italic;font-size:1.1rem;color:#1a1a28}.nb .blog-code{font-family:var(--font-mono-l);font-size:.9em;background:var(--neo-cream);border:1px solid var(--neo-ink);padding:.05rem .35rem}.nb .blog-hr{border:none;border-top:var(--bw) solid var(--neo-ink);margin:2.5rem 0}.nb .blog-table-wrap{overflow-x:auto;margin:0 0 1.5rem;border:var(--bw) solid var(--neo-ink);box-shadow:var(--sh) var(--sh) 0 0 var(--neo-ink)}.nb .blog-table{width:100%;border-collapse:collapse;font-family:var(--font-grotesk);font-size:.92rem}.nb .blog-table thead{background:var(--neo-black)}.nb .blog-table th{color:var(--neo-cream);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:.74rem;text-align:left;padding:.7rem .9rem;white-space:nowrap}.nb .blog-table td{padding:.7rem .9rem;border-top:1px solid rgba(0,0,0,.14);color:#1a1a28;font-weight:500}.nb .blog-table tbody tr:nth-child(2n){background:var(--neo-cream)}.nb .blog-cta{background:var(--neo-white);border:var(--bw) solid var(--neo-ink);box-shadow:var(--sh) var(--sh) 0 0 var(--iris);padding:clamp(1.5rem,3vw,2.25rem);margin:2.5rem 0;text-align:center}.nb .blog-cta.creator{box-shadow:var(--sh) var(--sh) 0 0 var(--citrine)}.nb .blog-cta h3{font-family:var(--font-nb);text-transform:uppercase;font-weight:400;font-size:clamp(1.3rem,2.4vw,1.7rem);letter-spacing:-.015em;color:var(--neo-black);margin-bottom:.6rem;font-variation-settings:normal}.nb .blog-cta p{font-family:var(--font-grotesk);font-weight:500;color:#2a2a38;margin-bottom:1.25rem;max-width:46ch;margin-inline:auto}.nb .blog-cta-row{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.nb .blog-meta-row{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;font-family:var(--font-mono-l);font-size:.8rem;color:#55556a;margin-bottom:1.5rem}.nb .blog-side-badge{font-family:var(--font-grotesk);font-weight:700;font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;border:2px solid var(--neo-ink);padding:.15rem .5rem;background:var(--iris);color:#fff}.nb .blog-side-badge.creator{background:var(--citrine);color:var(--neo-black)}.nb .blog-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.75rem 0}.nb .blog-tag-pill{font-family:var(--font-grotesk);font-weight:700;font-size:.72rem;border:2px solid var(--neo-ink);padding:.25rem .6rem;background:var(--neo-white);color:var(--neo-black)}.nb .home-blog{border-top:var(--bw) solid var(--neo-ink);border-bottom:var(--bw) solid var(--neo-ink);background:var(--neo-cream)}.nb .nb-contact-layout{display:grid;grid-template-columns:1.5fr 1fr;gap:clamp(1.5rem,3vw,2.5rem);align-items:start}@media (max-width:860px){.nb .nb-contact-layout{grid-template-columns:1fr}}.nb .nb-contact-panel{background:var(--neo-white);border:var(--bw) solid var(--neo-ink);box-shadow:var(--sh) var(--sh) 0 0 var(--neo-ink);padding:clamp(1.5rem,3vw,2.25rem)}.nb .nb-contact-form{display:flex;flex-direction:column;gap:1.25rem}.nb .nb-field-row{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}@media (max-width:520px){.nb .nb-field-row{grid-template-columns:1fr}}.nb .nb-field{display:flex;flex-direction:column;gap:.4rem}.nb .nb-label{font-family:var(--font-grotesk);font-weight:700;font-size:.82rem;text-transform:uppercase;letter-spacing:.04em;color:var(--neo-black)}.nb .nb-optional{font-weight:500;text-transform:none;letter-spacing:0;color:var(--l-text-ter)}.nb .nb-input,.nb .nb-textarea{font-family:var(--font-grotesk);font-size:.95rem;color:var(--neo-black);background:var(--neo-cream);border:var(--bw) solid var(--neo-ink);border-radius:0;padding:.7rem .85rem;width:100%;transition:box-shadow .12s ease,transform .12s ease}.nb .nb-textarea{resize:vertical;min-height:140px;line-height:1.5}.nb .nb-input::-moz-placeholder,.nb .nb-textarea::-moz-placeholder{color:var(--l-text-ter)}.nb .nb-input::placeholder,.nb .nb-textarea::placeholder{color:var(--l-text-ter)}.nb .nb-input:focus,.nb .nb-textarea:focus{outline:none;background:var(--neo-white);box-shadow:4px 4px 0 0 var(--iris);transform:translate(-2px,-2px)}.nb .nb-charcount{align-self:flex-end;font-size:.72rem;font-weight:600;color:var(--l-text-ter)}.nb .nb-role-options{display:flex;flex-wrap:wrap;gap:.6rem}.nb .nb-role-option{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-grotesk);font-weight:700;font-size:.85rem;cursor:pointer;background:var(--neo-white);border:var(--bw) solid var(--neo-ink);padding:.5rem .85rem;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.nb .nb-role-option input{accent-color:var(--iris);width:1rem;height:1rem}.nb .nb-role-option:hover{transform:translate(-2px,-2px);box-shadow:4px 4px 0 0 var(--neo-ink)}.nb .nb-role-option.selected{background:var(--iris);color:var(--neo-white);box-shadow:4px 4px 0 0 var(--neo-ink)}.nb .nb-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.nb .nb-contact-error{font-family:var(--font-grotesk);font-weight:700;font-size:.9rem;color:#b4231f;background:#fdecea;border:var(--bw) solid #b4231f;padding:.7rem .9rem}.nb .nb-contact-success{background:var(--neo-white);box-shadow:var(--sh) var(--sh) 0 0 var(--neo-ink);padding:clamp(2rem,4vw,3rem);text-align:center;display:flex;flex-direction:column;gap:.75rem}.nb .nb-contact-success,.nb .nb-contact-success-mark{border:var(--bw) solid var(--neo-ink);align-items:center}.nb .nb-contact-success-mark{display:inline-flex;justify-content:center;width:56px;height:56px;font-size:1.6rem;font-weight:700;background:var(--citrine);color:var(--neo-black);box-shadow:4px 4px 0 0 var(--neo-ink)}.nb .nb-contact-success h3{font-family:var(--font-nb);font-size:1.4rem;text-transform:uppercase}.nb .nb-contact-success p{color:var(--l-text-sec);max-width:380px}.nb .nb-contact-aside{display:flex;flex-direction:column;gap:1rem}.nb .nb-contact-card{background:var(--neo-white);border:var(--bw) solid var(--neo-ink);box-shadow:4px 4px 0 0 var(--neo-ink);padding:1.25rem 1.35rem}.nb .nb-contact-card-icon{font-size:1.4rem;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:var(--neo-mist);border:2px solid var(--neo-ink);margin-bottom:.75rem}.nb .nb-contact-card h3{font-family:var(--font-nb);font-size:1.05rem;text-transform:uppercase;margin-bottom:.4rem}.nb .nb-contact-card p{font-size:.9rem;line-height:1.55;color:var(--l-text-sec)}.nb .nb-contact-card-link{display:inline-block;margin-top:.6rem;font-family:var(--font-grotesk);font-weight:700;font-size:.9rem;color:var(--iris-deep);text-decoration:none;border-bottom:2px solid var(--iris)}.nb .nb-contact-card-link:hover{background:var(--iris);color:var(--neo-white)}