.nf-page{--nf-onyx:#1b1a18;--nf-charcoal:#35312c;--nf-graphite:#46403a;--nf-bronze:#a28461;--nf-gold:#d1b384;--nf-champagne:#ecdfca;--nf-light:#f2eee8;--nf-body:var(--body,Montserrat,Arial,sans-serif);--nf-display:var(--display,Poppins,Arial,sans-serif);color:var(--nf-light);background:var(--nf-onyx);font-family:var(--nf-body);overflow-wrap:break-word;font-size:16px;line-height:1.65}.nf-page *,.nf-page :before,.nf-page :after{box-sizing:border-box}.nf-page :where(h1,h2,h3,p){margin:0}.nf-page a{color:inherit;text-decoration:none}.nf-page a:focus-visible,.nf-page summary:focus-visible{outline:3px solid var(--nf-gold);outline-offset:4px;border-radius:3px}.nf-shell{width:min(1176px,100% - 64px);margin-inline:auto}.nf-skip{z-index:100;background:var(--nf-gold);padding:12px 16px;position:fixed;top:12px;left:12px;transform:translateY(-160%);color:var(--nf-onyx)!important}.nf-skip:focus{transform:none}.nf-header{background:var(--nf-charcoal);border-bottom:1px solid #756652}.nf-header__inner{justify-content:space-between;align-items:center;gap:30px;min-height:106px;display:flex}.nf-logo-link{flex:none;display:inline-flex}.nf-logo{aspect-ratio:571/331;width:174px;display:block;position:relative;overflow:hidden}.nf-logo img{display:block;top:-4.22961%;left:-54.9912%;width:210.158%!important;max-width:none!important;height:auto!important;position:absolute!important}.nf-navigation{align-items:center;gap:28px;font-size:13px;display:flex}.nf-navigation a{align-items:center;min-height:44px;display:inline-flex}.nf-navigation a:hover,.nf-footer a:hover{color:var(--nf-gold)}.nf-header-call{border:1px solid var(--nf-gold);min-height:46px;font-family:var(--nf-display);white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;gap:16px;padding:10px 18px;font-size:12px;font-weight:600;display:inline-flex;color:var(--nf-gold)!important}.nf-header-call:hover{background:var(--nf-gold);color:var(--nf-onyx)!important}.nf-eyebrow{text-transform:uppercase;letter-spacing:.16em;color:var(--nf-gold);align-items:center;gap:12px;font-size:11px;font-weight:600;display:flex;margin-bottom:17px!important}.nf-rule{background:currentColor;width:28px;height:1px}.nf-eyebrow--dark{color:#705434}.nf-hero{background:radial-gradient(at 88% 36%,#534738 0%,#35312c 37%,#282522 78%);border-bottom:1px solid #766653}.nf-hero__grid{grid-template-columns:minmax(0,1.1fr) minmax(300px,.76fr);align-items:center;gap:8%;padding-block:77px 90px;display:grid}.nf-hero__copy h1{font-family:var(--nf-display);letter-spacing:-.045em;max-width:690px;font-size:clamp(43px,5.2vw,72px);font-weight:600;line-height:1.1}.nf-hero__copy h1 span{color:var(--nf-gold)}.nf-lead{max-width:610px;color:var(--nf-light);font-size:clamp(17px,1.8vw,21px);line-height:1.6;margin-top:25px!important}.nf-explainer{color:#f1e5d4;max-width:600px;font-size:15px;line-height:1.8;margin-top:19px!important}.nf-action-row{flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;display:flex}.nf-primary-action{background:var(--nf-gold);min-height:52px;font-family:var(--nf-display);border-radius:5px;justify-content:center;align-items:center;gap:20px;padding:13px 19px;font-size:13px;font-weight:600;line-height:1.4;display:inline-flex;color:var(--nf-onyx)!important}.nf-primary-action:hover{background:#f1d6a8}.nf-text-action{align-items:center;gap:12px;min-height:46px;font-size:13px;font-weight:500;display:inline-flex}.nf-key-card{color:var(--nf-onyx);background:#f2eee8;border:1px solid #dcd1bf;border-radius:14px;padding:36px;box-shadow:0 22px 60px #1b1a184a}.nf-key-card__top{font-family:var(--nf-display);color:var(--nf-charcoal);align-items:center;gap:11px;font-size:14px;font-weight:600;display:flex}.nf-key-card__top span{border:1px solid #a28461;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:17px;display:inline-flex}.nf-key-card__zero{font-family:var(--nf-display);letter-spacing:-.06em;font-size:clamp(74px,9vw,108px);font-weight:600;line-height:1.1;margin-top:23px!important}.nf-key-card__label{color:#665742;font-family:var(--nf-display);font-size:17px;font-weight:600}.nf-key-card__divider{background:#d9ccb8;height:1px;margin:26px 0 20px}.nf-key-card__warning{color:#302c27;font-size:14px;line-height:1.75}.nf-key-card__micro{color:#62574b;font-size:12px;margin-top:12px!important}.nf-overview,.nf-process,.nf-faq-section{background:var(--nf-light);color:var(--nf-onyx)}.nf-overview{padding-block:82px 74px}.nf-heading h2,.nf-cost-grid h2,.nf-safety h2,.nf-faq-grid h2{font-family:var(--nf-display);letter-spacing:-.035em;font-size:clamp(32px,3.2vw,45px);font-weight:600;line-height:1.22}.nf-heading h2 span{color:#876647}.nf-promise-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:43px;display:grid}.nf-promise-item{background:#fff;border:1px solid #ddd2c4;border-radius:10px;min-width:0;padding:30px}.nf-promise-mark{color:#5f472c;background:#ecdfca;border-radius:50%;justify-content:center;align-items:center;width:37px;height:37px;margin-bottom:22px;font-size:19px;display:inline-flex}.nf-promise-item h3{font-family:var(--nf-display);font-size:20px;line-height:1.45}.nf-promise-item p{color:#4b4036;font-size:14px;line-height:1.85;margin-top:12px!important}.nf-associate-note{color:#302c27;background:#ecdfca;border-left:3px solid #a28461;align-items:center;gap:13px;padding:14px 22px;font-size:14px;display:flex;margin-top:32px!important}.nf-associate-note span{color:#705434;flex-shrink:0}.nf-cost-section{color:var(--nf-light);background:#35312c;padding-block:86px}.nf-cost-grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:8%;display:grid}.nf-cost-grid h2{max-width:490px}.nf-cost-lead{color:#e9dccb;max-width:480px;font-size:15px;line-height:1.85;margin-top:23px!important}.nf-cost-cards{gap:16px;display:grid}.nf-cost-card{background:#46403a;border:1px solid #877564;border-radius:10px;padding:24px 27px}.nf-cost-card--finbird{background:#544738}.nf-cost-kicker{color:#ecd4aa;text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:600;margin-bottom:11px!important}.nf-cost-card h3{font-family:var(--nf-display);font-size:22px;line-height:1.4}.nf-cost-card p:not(.nf-cost-kicker){color:#f2eee8;font-size:14px;line-height:1.85;margin-top:10px!important}.nf-process{padding-block:85px}.nf-process .nf-heading>p:last-child{color:#55483c;max-width:480px;font-size:15px;margin-top:18px!important}.nf-process-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:40px;display:grid}.nf-process-item{border-top:2px solid #a28461;padding-top:20px}.nf-process-index{color:#785634;font-size:13px}.nf-process-item h3{font-family:var(--nf-display);font-size:19px;margin-top:15px!important}.nf-process-item p{color:#53463a;font-size:14px;line-height:1.85;margin-top:10px!important}.nf-safety{background:#24211f;padding-block:73px}.nf-safety__inner{grid-template-columns:minmax(0,1fr) minmax(250px,.7fr);align-items:center;gap:9%;display:grid}.nf-safety h2{font-size:clamp(28px,3vw,39px)}.nf-safety p:not(.nf-eyebrow){color:#e7d8c5;font-size:14px;line-height:1.85;margin-top:14px!important}.nf-safety__links{gap:12px;display:grid}.nf-safety__links a{color:#f2eee8;border:1px solid #77654e;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:13px 18px;font-size:13px;font-weight:600;display:flex}.nf-safety__links a:hover{background:#46403a}.nf-faq-section{padding-block:90px 94px}.nf-faq-grid{grid-template-columns:.76fr 1.24fr;align-items:start;gap:8%;display:grid}.nf-faq-grid>div:first-child>p:last-child{color:#53483d;font-size:14px;margin-top:21px!important}.nf-faq{border-bottom:1px solid #cdbea8;padding-block:4px}.nf-faq summary{min-height:62px;font-family:var(--nf-display);justify-content:space-between;align-items:center;gap:14px;padding-block:16px;font-size:15px;font-weight:600;line-height:1.5;list-style:none;display:flex}.nf-faq summary::-webkit-details-marker{display:none}.nf-faq-chevron{color:#705434;font-size:25px;line-height:1;transition:transform .15s}.nf-faq[open] .nf-faq-chevron{transform:rotate(180deg)}.nf-faq>p{color:#4b4036;padding:0 12px 18px 0;font-size:14px;line-height:1.8}.nf-disclaimer{color:#282421;background:#ecdfca;padding-block:40px}.nf-disclaimer h2{font-family:var(--nf-display);font-size:20px}.nf-disclaimer p{max-width:930px;font-size:13px;line-height:1.85;margin-top:10px!important}.nf-footer{color:var(--nf-light);background:#1b1a18;padding-block:65px 26px}.nf-footer__grid{grid-template-columns:1.6fr 1fr 1fr;gap:8%;padding-bottom:40px;display:grid}.nf-logo--footer{width:192px;margin-bottom:16px}.nf-footer__identity strong{margin-bottom:15px;font-size:12px;display:block}.nf-footer__identity p{color:#e4d8c9;font-size:13px;line-height:1.9}.nf-footer h2{text-transform:uppercase;letter-spacing:.12em;color:var(--nf-gold);font-size:12px;font-weight:600;margin-bottom:14px!important}.nf-footer__grid a:not(.nf-logo-link){overflow-wrap:anywhere;padding-block:8px;font-size:13px;line-height:1.65;display:block}.nf-footer__bottom{color:#d4c5b2;border-top:1px solid #51483e;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:24px;font-size:11px;display:flex}@media (max-width:1050px){.nf-navigation{display:none}.nf-hero__grid{gap:5%}.nf-header__inner{min-height:98px}.nf-footer__grid{gap:4%}}@media (max-width:760px){.nf-shell{width:calc(100% - 40px)}.nf-header__inner{gap:10px;min-height:85px}.nf-logo{width:144px}.nf-header-call{gap:7px;min-height:44px;padding-inline:12px;font-size:11px}.nf-hero__grid{grid-template-columns:1fr;gap:30px;padding-block:47px 60px}.nf-hero__copy h1{font-size:clamp(40px,10vw,58px)}.nf-lead{font-size:17px}.nf-explainer{font-size:14px}.nf-key-card{max-width:550px;padding:26px}.nf-key-card__zero{font-size:77px}.nf-overview,.nf-process,.nf-faq-section{padding-block:62px}.nf-promise-grid,.nf-process-grid{grid-template-columns:1fr;gap:14px;margin-top:30px}.nf-promise-item{padding:24px}.nf-promise-mark{margin-bottom:13px}.nf-cost-section{padding-block:62px}.nf-cost-grid,.nf-safety__inner,.nf-faq-grid{grid-template-columns:1fr;gap:28px}.nf-cost-cards{gap:12px}.nf-safety{padding-block:55px}.nf-footer{padding-block:50px 25px}.nf-footer__grid{grid-template-columns:1fr;gap:30px}.nf-footer__bottom{display:block}.nf-footer__bottom span{margin-bottom:9px;display:block}}@media (max-width:365px){.nf-shell{width:calc(100% - 32px)}.nf-logo{width:123px}.nf-header-call{padding-inline:9px;font-size:10px}.nf-primary-action{justify-content:space-between;width:100%}.nf-action-row{gap:12px}}@media (prefers-reduced-motion:reduce){.nf-page *,.nf-page :before,.nf-page :after{scroll-behavior:auto!important;transition:none!important}}
