.nf-site .ro-sec{background:linear-gradient(180deg,var(--ink-2),var(--ink))}.nf-site .ro-grid{grid-template-columns:1.35fr 1fr;align-items:start;gap:28px;display:grid}.nf-site .ro-list{border:1px solid var(--line);background:linear-gradient(160deg,#ffffff08,#0000);border-radius:16px;padding:30px}.nf-site .ro-list h3{color:#fff;margin-bottom:18px;font-size:20px}.nf-site .ro-list ul{margin:0;padding:0;list-style:none}.nf-site .ro-list li{color:var(--txt-dim);border-bottom:1px solid #ffffff0d;padding:12px 0 12px 26px;font-size:14.5px;line-height:1.6;position:relative}.nf-site .ro-list li:last-child{border-bottom:none}.nf-site .ro-list li:before{content:"";background:var(--bronze);opacity:.75;border-radius:2px;width:8px;height:8px;position:absolute;top:20px;left:0}.nf-site .ro-list li b{color:var(--txt);font-weight:600}.nf-site .ro-card{background:linear-gradient(160deg,var(--ink-3),var(--ink-2));border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;padding:28px;position:sticky;top:92px}.nf-site .ro-price{text-align:center;border-bottom:1px solid var(--line);margin-bottom:18px;padding-bottom:20px}.nf-site .ro-plbl{font-family:var(--nf-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--bronze);margin-bottom:6px;font-size:11px;display:block}.nf-site .ro-price b{font-family:var(--nf-serif);color:#fff;font-size:44px;font-weight:600;line-height:1;display:inline-block}.nf-site .ro-vat{color:var(--txt-dim);margin-left:6px;font-size:14px}.nf-site .ro-meta{margin:0 0 18px;padding:0;list-style:none}.nf-site .ro-meta li{border-bottom:1px solid #ffffff0d;justify-content:space-between;gap:14px;padding:9px 0;font-size:13.5px;display:flex}.nf-site .ro-meta li:last-child{border-bottom:none}.nf-site .ro-meta li span{color:var(--txt-dim)}.nf-site .ro-meta li b{color:var(--txt);text-align:right;font-weight:600}.nf-site .ro-note{border:1px solid var(--line);color:var(--txt-dim);background:#c5a57214;border-radius:10px;margin-bottom:12px;padding:13px 15px;font-size:13px;line-height:1.6}.nf-site .ro-note b{color:var(--bronze-2)}.nf-site .ro-guar{color:var(--txt-dim);background:#3e7d6217;border:1px solid #3e7d6252;border-radius:10px;margin-bottom:18px;padding:13px 15px;font-size:12.5px;line-height:1.6}.nf-site .ro-guar b{color:var(--green-lt);font-size:11px;font-family:var(--nf-mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:5px;display:block}.nf-site .rl-hero{padding-bottom:64px}.nf-site .rl-hero h1{max-width:20ch;margin:16px 0 18px;font-size:clamp(28px,4.2vw,50px)}.nf-site .rl-hero h1 em{color:var(--bronze-2);font-style:normal}.nf-site .rl-contrast{grid-template-columns:1fr 1fr;gap:14px;max-width:900px;margin:30px 0;display:grid}.nf-site .rlc{border:1px solid var(--line);background:#ffffff05;border-radius:14px;padding:20px 22px}.nf-site .rlc .lbl{font-family:var(--nf-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--txt-dim);margin-bottom:9px;font-size:11px;display:block}.nf-site .rlc p{color:var(--txt-dim);margin:0;font-size:15px;line-height:1.6}.nf-site .rlc.after{background:linear-gradient(160deg,#c5a5721c,#0000);border-color:#c5a5726b}.nf-site .rlc.after .lbl{color:var(--bronze-2)}.nf-site .rlc.after p{color:var(--txt)}.nf-site .rl-sections{grid-template-columns:1fr 1fr;gap:16px;display:grid}.nf-site .rl-sec{border:1px solid var(--line);background:linear-gradient(160deg,#ffffff06,#0000);border-radius:14px;grid-template-columns:44px 1fr;gap:16px;padding:22px;display:grid}.nf-site .rl-sec .n{font-family:var(--nf-mono);color:var(--bronze);letter-spacing:.08em;padding-top:2px;font-size:14px;font-weight:600}.nf-site .rl-sec h4{color:#fff;margin-bottom:8px;font-size:18px;line-height:1.28}.nf-site .rl-sec p{color:var(--txt-dim);margin:0;font-size:14px;line-height:1.62}.nf-site .rl-sample{font-family:var(--nf-mono);color:var(--bronze-2);border-left:2px solid var(--bronze);background:#c5a57214;border-radius:0 8px 8px 0;margin-top:13px;padding:10px 13px;font-size:12px;line-height:1.55}.nf-site .rl-price-grid{grid-template-columns:1.3fr 1fr;align-items:start;gap:34px;display:grid}.nf-site .rl-mech{border:1px solid var(--line);background:#ffffff05;border-radius:12px;margin-bottom:12px;padding:16px 18px}.nf-site .rl-mech b{color:var(--bronze-2);font-size:11.5px;font-family:var(--nf-mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:7px;display:block}.nf-site .rl-mech p{color:var(--txt-dim);margin:0;font-size:14px;line-height:1.62}.nf-site .rl-not{border:1px dashed var(--line);color:var(--txt-dim);border-radius:12px;margin-top:16px;padding:16px 18px;font-size:13px;line-height:1.65}.nf-site .rl-not b{color:var(--txt);font-size:11.5px;font-family:var(--nf-mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:7px;display:block}.nf-site .rl-need{background:linear-gradient(160deg,var(--ink-3),var(--ink-2));border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;padding:28px}.nf-site .rl-need h3{color:#fff;margin-bottom:16px;font-size:19px}.nf-site .rl-need ul{margin:0 0 18px;padding:0;list-style:none}.nf-site .rl-need li{color:var(--txt-dim);border-bottom:1px solid #ffffff0d;padding:11px 0 11px 24px;font-size:14px;line-height:1.55;position:relative}.nf-site .rl-need li:last-child{border-bottom:none}.nf-site .rl-need li:before{content:"—";color:var(--bronze);font-family:var(--nf-mono);position:absolute;left:0}.nf-site .rl-need-time{border:1px solid var(--line);background:#c5a57214;border-radius:10px;padding:14px 16px}.nf-site .rl-need-time b{font-family:var(--nf-serif);color:var(--bronze-2);margin-bottom:4px;font-size:22px;display:block}.nf-site .rl-need-time span{color:var(--txt-dim);font-size:13px;line-height:1.55}.nf-site .rl-cred{grid-template-columns:1.5fr 1fr;align-items:center;gap:34px;display:grid}.nf-site .rl-faq{max-width:820px;margin:0 auto}.nf-site .rl-faq-item{border:1px solid var(--line);background:#ffffff05;border-radius:12px;margin-bottom:10px;overflow:hidden}.nf-site .rl-faq-item summary{cursor:pointer;font-family:var(--nf-serif);color:#fff;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:17px;font-weight:600;list-style:none;display:flex}.nf-site .rl-faq-item summary::-webkit-details-marker{display:none}.nf-site .rl-faq-item summary:after{content:"+";font-family:var(--nf-mono);color:var(--bronze);flex:none;font-size:20px;transition:transform .2s}.nf-site .rl-faq-item[open] summary:after{transform:rotate(45deg)}.nf-site .rl-faq-item p{color:var(--txt-dim);margin:0;padding:0 22px 20px;font-size:14.5px;line-height:1.7}.nf-site .nf-sim .sim-cap{background:linear-gradient(160deg,#c5a57221,#c5a57205);border:1px solid #c5a57266;border-radius:18px;grid-column:1/-1;grid-template-columns:1.15fr .85fr;align-items:center;gap:26px;margin-top:8px;padding:26px 28px;display:none}.nf-site .nf-sim .sim-cap.on{animation:.35s nfCapIn;display:grid}.nf-site .nf-sim .sim-cap.ok{text-align:center;grid-template-columns:1fr;display:block}@keyframes nfCapIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.nf-site .nf-sim .sim-cap h4{color:#fff;margin:12px 0 9px;font-size:21px}.nf-site .nf-sim .sim-cap p{color:var(--txt-dim);margin:0;font-size:14.5px;line-height:1.62}.nf-site .nf-sim .sim-cap p b{color:var(--bronze-2)}.nf-site .nf-sim .sim-cap .big{color:var(--green-lt);margin-bottom:8px;font-size:40px;line-height:1}.nf-site .nf-sim .sim-cap-form .finput{margin-bottom:10px}.nf-site .nf-sim .sim-cap-form .consent{margin-bottom:12px}.nf-site .sim-modal{z-index:200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#06111dc7;place-items:center;padding:24px;animation:.2s nfCapIn;display:grid;position:fixed;inset:0}.nf-site .sim-modal-box{background:linear-gradient(160deg,var(--ink-3),var(--ink-2));width:min(460px,100%);box-shadow:var(--shadow);border:1px solid #c5a57266;border-radius:18px;padding:32px;position:relative}.nf-site .sim-modal-box h4{color:#fff;margin:12px 0 10px;font-size:23px}.nf-site .sim-modal-box p{color:var(--txt-dim);margin-bottom:18px;font-size:14.5px;line-height:1.62}.nf-site .sim-modal-box p b{color:var(--bronze-2)}.nf-site .sim-modal-box .finput{margin-bottom:10px}.nf-site .sim-modal-x{color:var(--txt-dim);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:4px 8px;font-size:26px;line-height:1;transition:color .2s;position:absolute;top:12px;right:14px}.nf-site .sim-modal-x:hover{color:var(--txt)}.nf-site .sim-modal-no{cursor:pointer;width:100%;color:var(--txt-dim);font-size:13px;font-family:var(--nf-sans);text-underline-offset:3px;background:0 0;border:none;margin-top:12px;text-decoration:underline;display:block}.nf-site .sim-modal-no:hover{color:var(--txt)}@media (max-width:900px){.nf-site .ro-grid{grid-template-columns:1fr}.nf-site .ro-card{position:static}.nf-site .rl-sections{grid-template-columns:1fr}.nf-site .rl-price-grid{grid-template-columns:1fr;gap:24px}.nf-site .rl-cred{grid-template-columns:1fr;gap:22px}.nf-site .rl-contrast{grid-template-columns:1fr}}@media (max-width:820px){.nf-site .nf-sim .sim-cap.on{grid-template-columns:1fr;gap:18px}}@media (prefers-reduced-motion:reduce){.nf-site .nf-sim .sim-cap.on,.nf-site .sim-modal{animation:none}}.nf-site .paper-sec .steps{background:#fff;border-color:#12283f24}.nf-site .paper-sec .step{background:0 0;border-right-color:#12283f1a}.nf-site .paper-sec .step:first-child,.nf-site .paper-sec .step:nth-child(2),.nf-site .paper-sec .step{border-bottom-color:#12283f1a}.nf-site .paper-sec .step .num{color:var(--bronze-deep)}.nf-site .paper-sec .step h4{color:var(--txt-ink)}.nf-site .paper-sec .step p{color:var(--txt-ink-dim)}.nf-site .paper-sec .step .sla{color:var(--bronze-deep);background:#9c7e4a14;border-color:#9c7e4a4d}.nf-site .nav-links a.auth-dem{color:#9fb0c3b3;border-left:1px solid var(--line);margin-left:2px;padding-left:20px;font-size:13px}.nf-site .nav-links a.auth-dem:hover{color:var(--bronze-2)}@media (max-width:900px){.nf-site .nav-links a.auth-dem{border-left:0;border-top:1px solid var(--line);margin-top:4px;margin-left:0;padding-top:12px;padding-left:0}}
