.nft-noscript{display:flex;align-items:flex-start;gap:14px;padding:20px 24px;background:#fffbeb;border:1.5px solid #fcd34d;border-radius:var(--nft-r-lg,20px);margin:16px;font-size:.9rem;line-height:1.6;color:#78350f}.nft-noscript__icon{font-size:1.5rem;flex-shrink:0;margin-top:2px}.nft-noscript strong{display:block;font-size:1rem;margin-bottom:6px;color:#451a03}.nft-noscript p{margin:0 0 6px}.nft-noscript p:last-child{margin-bottom:0}:root{--nft-primary:#008751;--nft-primary-rgb:0,135,81}.nft-wrap{--nft-pd:color-mix(in srgb, var(--nft-primary) 80%, #000 20%);--nft-pl:color-mix(in srgb, var(--nft-primary) 12%, #fff 88%);--nft-pxl:color-mix(in srgb, var(--nft-primary)  6%, #fff 94%);--nft-gold:#e8a020;--nft-gl:#fef6e4;--nft-red:#dc2626;--nft-rl:#fff0f0;--nft-blue:#1d6fde;--nft-bl:#eff4fd;--nft-text:#0f172a;--nft-text2:#334155;--nft-text3:#64748b;--nft-text4:#94a3b8;--nft-border:#e2e8f0;--nft-bord2:#cbd5e1;--nft-surf:#f8fafc;--nft-card:#ffffff;--nft-sh-sm:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);--nft-sh:0 4px 16px rgba(0,0,0,.07),0 1px 4px rgba(0,0,0,.05);--nft-sh-lg:0 12px 40px rgba(0,0,0,.10),0 4px 12px rgba(0,0,0,.06);--nft-glow:0 0 0 3px rgba(var(--nft-primary-rgb), .20);--nft-r-sm:8px;--nft-r:14px;--nft-r-lg:20px;--nft-r-xl:28px;--nft-r-full:9999px;--nft-ease:cubic-bezier(.4,0,.2,1);--nft-fast:.14s;--nft-mid:.22s;--nft-slow:.36s;--nft-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}@supports not (color:color-mix(in srgb,red,blue)){.nft-wrap{--nft-pd:#006840;--nft-pl:#e6f4ee;--nft-pxl:#f2faf6}}.nft-wrap,.nft-wrap *{box-sizing:border-box;-webkit-font-smoothing:antialiased}.nft-wrap{font-family:var(--nft-font);color:var(--nft-text)}.nft-wrap h1,.nft-wrap h2,.nft-wrap h3{margin:0;font-weight:700;line-height:1.25}.nft-wrap p{margin:0}.nft-wrap a{color:var(--nft-primary);text-decoration:none}.nft-wrap a:hover{text-decoration:underline}.nft-wrap input[type=number]::-webkit-inner-spin-button,.nft-wrap input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.nft-wrap input[type=number]{-moz-appearance:textfield}.nft-wrap{max-width:680px;margin:0 auto 32px;background:var(--nft-surf);border-radius:var(--nft-r-xl);overflow:hidden;box-shadow:var(--nft-sh-lg)}.nft-hero{position:relative;background:linear-gradient(135deg,var(--nft-pd) 0,var(--nft-primary) 55%,#00a862 100%);color:#fff;overflow:hidden}.nft-hero__pattern{position:absolute;inset:0;background:radial-gradient(circle at 20% 80%,rgba(255,255,255,.06) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(255,255,255,.08) 0,transparent 40%);pointer-events:none}.nft-hero__inner{position:relative;padding:28px 24px 24px;text-align:center}.nft-hero__badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.25);border-radius:var(--nft-r-full);padding:4px 14px;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;margin-bottom:14px}.nft-hero__title{font-size:1.5rem;font-weight:800;margin:0 0 8px;letter-spacing:-.02em}.nft-hero__subtitle{font-size:.9rem;opacity:.85;max-width:480px;margin:0 auto 20px;line-height:1.6}.nft-hero__rates{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;background:rgba(0,0,0,.18);border-radius:var(--nft-r);border:1px solid rgba(255,255,255,.12);padding:4px;max-width:520px;margin:0 auto}.nft-hero__rate{display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 16px;flex:1;min-width:100px}.nft-hero__divider{width:1px;height:36px;background:rgba(255,255,255,.2);flex-shrink:0}.nft-hero__rate-label{font-size:.7rem;opacity:.75;text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;gap:4px}.nft-hero__rate-val{font-size:1rem;font-weight:800;letter-spacing:-.01em}.nft-hero__rate-val--parallel{color:#ffd166}.nft-hero__rate-val--rate{color:#a8f5d0}.nft-tabs{display:flex;position:relative;background:var(--nft-card);border-bottom:2px solid var(--nft-border);padding:0 4px}.nft-tab-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;padding:16px 12px;border:none;background:0 0;color:var(--nft-text3);font-size:.875rem;font-weight:600;font-family:var(--nft-font);cursor:pointer;position:relative;transition:color var(--nft-mid) var(--nft-ease);white-space:nowrap;letter-spacing:-.01em}.nft-tab-btn:focus-visible{outline:2px solid var(--nft-primary);outline-offset:-2px;border-radius:var(--nft-r-sm)}.nft-tab-btn.is-active{color:var(--nft-primary)}.nft-tab-icon{font-size:1.15em;line-height:1;transition:transform var(--nft-mid) var(--nft-ease)}.nft-tab-btn.is-active .nft-tab-icon{transform:scale(1.15)}.nft-tab-indicator{position:absolute;bottom:-2px;left:0;height:3px;background:var(--nft-primary);border-radius:var(--nft-r-full) var(--nft-r-full) 0 0;transition:transform var(--nft-slow) var(--nft-ease),width var(--nft-slow) var(--nft-ease);pointer-events:none;width:0}.nft-panel{display:none;animation:nft-fade-in .2s var(--nft-ease) both;outline:0}.nft-panel.is-active{display:block}@keyframes nft-fade-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.nft-panel__header{display:flex;align-items:flex-start;gap:14px;padding:24px 24px 0}.nft-panel__icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--nft-pl);border-radius:var(--nft-r);font-size:1.4rem;flex-shrink:0}.nft-panel__title{font-size:1.125rem;color:var(--nft-text);margin-bottom:3px}.nft-panel__subtitle{font-size:.825rem;color:var(--nft-text3)}.nft-panel__body{padding:20px 24px 28px}.nft-field{margin-bottom:18px;position:relative}.nft-field:last-child{margin-bottom:0}.nft-field--full{grid-column:1/-1}.nft-label{display:block;font-size:.775rem;font-weight:700;color:var(--nft-text2);margin-bottom:7px;text-transform:uppercase;letter-spacing:.06em}.nft-label-req{color:var(--nft-red);margin-left:2px}.nft-field-hint{display:block;font-size:.75rem;color:var(--nft-text4);margin-top:5px}.nft-field--error .nft-input-wrap,.nft-field--error .nft-select-wrap{border-color:var(--nft-red)!important;box-shadow:0 0 0 3px rgba(220,38,38,.15)!important}.nft-field-error{display:block;font-size:.72rem;color:var(--nft-red);font-weight:600;margin-top:5px;padding:3px 0 0 2px;animation:nft-fade-in .15s ease both}.nft-input-wrap{display:flex;align-items:stretch;background:var(--nft-card);border:1.5px solid var(--nft-bord2);border-radius:var(--nft-r);overflow:hidden;transition:border-color var(--nft-fast) var(--nft-ease),box-shadow var(--nft-fast) var(--nft-ease)}.nft-input-wrap:focus-within{border-color:var(--nft-primary);box-shadow:var(--nft-glow)}.nft-input-affix{display:flex;align-items:center;padding:0 14px;font-weight:700;font-size:1rem;flex-shrink:0;color:var(--nft-pd);white-space:nowrap}.nft-input-affix--pre{background:var(--nft-pxl);border-right:1.5px solid var(--nft-border)}.nft-input-affix--suf{background:var(--nft-surf);border-left:1.5px solid var(--nft-border);color:var(--nft-text3);font-weight:600;font-size:.85rem}.nft-input-unit{display:flex;align-items:center;padding:0 12px;font-size:.8rem;font-weight:600;color:var(--nft-text4);border-left:1.5px solid var(--nft-border);background:var(--nft-surf);white-space:nowrap}.nft-input{flex:1;min-width:0;padding:14px 16px;font-size:1.05rem;font-family:var(--nft-font);color:var(--nft-text);background:0 0;border:none;outline:0}.nft-input--no-pre{border-radius:var(--nft-r) 0 0 var(--nft-r)}.nft-input::placeholder{color:var(--nft-text4)}.nft-select-wrap{position:relative;background:var(--nft-card);border:1.5px solid var(--nft-bord2);border-radius:var(--nft-r);overflow:hidden;transition:border-color var(--nft-fast) var(--nft-ease),box-shadow var(--nft-fast) var(--nft-ease)}.nft-select-wrap:focus-within{border-color:var(--nft-primary);box-shadow:var(--nft-glow)}.nft-select-arrow{position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--nft-primary);font-size:.85rem}.nft-select{width:100%;padding:14px 44px 14px 16px;font-size:.975rem;font-family:var(--nft-font);color:var(--nft-text);background:0 0;border:none;outline:0;cursor:pointer;-webkit-appearance:none;appearance:none}.nft-toggle-group{display:flex;gap:10px;flex-wrap:wrap}.nft-toggle-opt{cursor:pointer;flex:1;min-width:180px}.nft-toggle-opt input[type=radio]{position:absolute;opacity:0;width:0;height:0}.nft-toggle-face{display:flex;align-items:center;gap:10px;padding:12px 16px;border:1.5px solid var(--nft-bord2);border-radius:var(--nft-r);background:var(--nft-card);transition:all var(--nft-mid) var(--nft-ease);cursor:pointer;user-select:none}.nft-toggle-check{width:18px;height:18px;border-radius:50%;border:2px solid var(--nft-bord2);flex-shrink:0;transition:all var(--nft-mid) var(--nft-ease);position:relative}.nft-toggle-check::after{content:'';position:absolute;inset:3px;border-radius:50%;background:0 0;transition:background var(--nft-mid) var(--nft-ease)}.nft-toggle-opt input:checked+.nft-toggle-face{border-color:var(--nft-primary);background:var(--nft-pxl);box-shadow:var(--nft-glow)}.nft-toggle-opt input:checked+.nft-toggle-face .nft-toggle-check{border-color:var(--nft-primary)}.nft-toggle-opt input:checked+.nft-toggle-face .nft-toggle-check::after{background:var(--nft-primary)}.nft-toggle-opt:focus-within .nft-toggle-face{outline:2px solid var(--nft-primary);outline-offset:2px}.nft-toggle-icon{font-size:1.2rem}.nft-toggle-text{display:flex;flex-direction:column;gap:2px}.nft-toggle-text strong{font-size:.875rem;color:var(--nft-text);font-weight:700}.nft-toggle-text small{font-size:.75rem;color:var(--nft-text3);font-weight:500}.nft-result{position:relative;margin-top:20px;border-radius:var(--nft-r-lg);background:linear-gradient(145deg,var(--nft-pd) 0,var(--nft-primary) 60%,#00a060 100%);color:#fff;overflow:hidden;box-shadow:var(--nft-sh-lg)}.nft-result__shine{position:absolute;top:-50%;right:-30%;width:260px;height:260px;background:radial-gradient(circle,rgba(255,255,255,.12) 0,transparent 70%);pointer-events:none;border-radius:50%}.nft-result__top{padding:24px 24px 20px;text-align:center;border-bottom:1px solid rgba(255,255,255,.15)}.nft-result__lbl{display:block;font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.75;margin-bottom:8px}.nft-result__big{font-size:2.4rem;font-weight:900;letter-spacing:-.02em;line-height:1;text-shadow:0 2px 8px rgba(0,0,0,.2)}.nft-result__rate-used{font-size:.78rem;opacity:.7;margin-top:6px}.nft-result__grid{display:grid;grid-template-columns:repeat(2,1fr)}.nft-result__cell{padding:16px 20px;display:flex;flex-direction:column;gap:4px;border-right:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.nft-result__cell:nth-child(2n){border-right:none}.nft-result__cell:nth-last-child(-n+2){border-bottom:none}.nft-result__cell-lbl{font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;opacity:.65;font-weight:600}.nft-result__cell-val{font-size:1rem;font-weight:800}.nft-result__cell-val--official{color:#a8f5d0}.nft-result__cell-val--parallel{color:#ffd166}.nft-result__note{padding:12px 20px;font-size:.72rem;opacity:.65;border-top:1px solid rgba(255,255,255,.1);text-align:center;line-height:1.5}.nft-breakdown__actions,.nft-result__actions{display:flex;gap:8px;flex-wrap:wrap;padding:12px 20px;border-top:1px solid rgba(255,255,255,.12)}.nft-breakdown__actions{border-top:1px solid var(--nft-border);padding:12px 0 4px}.nft-action-btn,.nft-btn{display:inline-flex;align-items:center;gap:5px;padding:7px 14px;border-radius:var(--nft-r-full);font-size:.78rem;font-weight:600;font-family:var(--nft-font);cursor:pointer;border:none;transition:all var(--nft-fast) var(--nft-ease);white-space:nowrap}.nft-action-btn:disabled,.nft-btn:disabled{opacity:.6;cursor:not-allowed}.nft-action-btn--ghost,.nft-btn--ghost{background:rgba(255,255,255,.15);color:#fff;border:1px solid rgba(255,255,255,.25)}.nft-action-btn--ghost:hover,.nft-btn--ghost:hover{background:rgba(255,255,255,.25)}.nft-btn--outline{background:0 0;color:var(--nft-primary);border:1.5px solid var(--nft-primary)}.nft-btn--outline:hover{background:var(--nft-pl)}.nft-loan-form{display:flex;flex-direction:column;gap:0}.nft-form-row{display:grid;grid-template-columns:1fr;gap:0}.nft-slider-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.nft-slider-output{font-size:1.15rem;font-weight:800;color:var(--nft-pd);min-width:4ch;text-align:right}.nft-slider-wrap{padding:4px 0}.nft-slider{width:100%;height:8px;-webkit-appearance:none;appearance:none;background:var(--nft-border);border-radius:var(--nft-r-full);outline:0;cursor:pointer}.nft-slider::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:var(--nft-primary);border:3px solid #fff;box-shadow:var(--nft-sh);cursor:pointer;transition:transform var(--nft-fast) var(--nft-ease),box-shadow var(--nft-fast) var(--nft-ease)}.nft-slider::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--nft-primary);border:3px solid #fff;box-shadow:var(--nft-sh);cursor:pointer}.nft-slider:focus-visible::-webkit-slider-thumb,.nft-slider:hover::-webkit-slider-thumb{transform:scale(1.2);box-shadow:0 0 0 6px rgba(var(--nft-primary-rgb),.15),var(--nft-sh)}.nft-slider:focus-visible{outline:2px solid var(--nft-primary);outline-offset:3px}.nft-slider-marks{display:flex;justify-content:space-between;font-size:.7rem;color:var(--nft-text4);margin-top:6px;padding:0 2px}.nft-loan-result{margin-top:24px;border:1.5px solid var(--nft-border);border-radius:var(--nft-r-lg);overflow:hidden;background:var(--nft-card);box-shadow:var(--nft-sh)}.nft-elig{padding:20px 20px 16px;background:linear-gradient(135deg,var(--nft-pxl) 0,var(--nft-card) 100%);border-bottom:1.5px solid var(--nft-border)}.nft-elig__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.nft-elig__title{font-size:.775rem;font-weight:700;color:var(--nft-text2);text-transform:uppercase;letter-spacing:.06em}.nft-elig__badge{font-size:.78rem;font-weight:700;padding:3px 10px;border-radius:var(--nft-r-full);background:var(--nft-border);color:var(--nft-text3);transition:all var(--nft-mid) var(--nft-ease)}.nft-elig__badge--high{background:#dcfce7;color:#166534}.nft-elig__badge--medium{background:#fef9c3;color:#854d0e}.nft-elig__badge--low{background:#fee2e2;color:#991b1b}.nft-elig__track{position:relative;height:12px;background:var(--nft-border);border-radius:var(--nft-r-full);overflow:hidden;margin-bottom:6px}.nft-elig__fill{height:100%;border-radius:var(--nft-r-full);width:0%;transition:width .5s var(--nft-ease),background .3s var(--nft-ease)}.nft-elig__fill--high{background:linear-gradient(90deg,#22c55e,#16a34a)}.nft-elig__fill--medium{background:linear-gradient(90deg,#f59e0b,#d97706)}.nft-elig__fill--low{background:linear-gradient(90deg,#ef4444,#dc2626)}.nft-elig__marks{position:absolute;inset:0}.nft-elig__marks span{position:absolute;top:0;bottom:0;width:2px;background:rgba(255,255,255,.6);transform:translateX(-50%)}.nft-elig__labels{position:relative;display:flex;justify-content:space-between;font-size:.65rem;color:var(--nft-text4);font-weight:600;text-transform:uppercase;letter-spacing:.04em}.nft-verdict{display:flex;align-items:flex-start;gap:10px;padding:14px 20px;font-size:.9rem;font-weight:600;line-height:1.55;transition:all var(--nft-mid) var(--nft-ease)}.nft-verdict:empty{display:none}.nft-verdict__icon{font-size:1.2rem;flex-shrink:0;margin-top:1px}.nft-verdict--success{background:#f0fdf4;color:#166534;border-bottom:1.5px solid #bbf7d0}.nft-verdict--warn{background:#fffbeb;color:#854d0e;border-bottom:1.5px solid #fde68a}.nft-verdict--info{background:var(--nft-bl);color:#1e3a8a;border-bottom:1.5px solid #bfdbfe}.nft-breakdown{padding:0 20px 8px}.nft-breakdown__item{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--nft-border);gap:12px}.nft-breakdown__item:last-child{border-bottom:none}.nft-breakdown__item--highlight{background:var(--nft-pxl);margin:16px -20px 0;padding:16px 20px;border-bottom:1.5px solid var(--nft-pl)!important}.nft-breakdown__lbl{font-size:.825rem;color:var(--nft-text3);font-weight:500}.nft-breakdown__val{font-size:1rem;font-weight:700;color:var(--nft-text);text-align:right}.nft-breakdown__val--big{font-size:1.35rem;color:var(--nft-pd)}.nft-breakdown__val--interest{color:var(--nft-red)}.nft-ad{padding:12px 24px;text-align:center}.nft-ad__label{display:block;font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;color:var(--nft-text4);margin-bottom:6px}.nft-disclaimer{display:flex;align-items:flex-start;gap:10px;padding:16px 24px;background:var(--nft-surf);border-top:1.5px solid var(--nft-border);font-size:.775rem;color:var(--nft-text3);line-height:1.6}.nft-disclaimer__icon{font-size:1rem;flex-shrink:0;margin-top:1px}@keyframes nft-pulse-anim{0%{transform:scale(1)}45%{transform:scale(1.02)}100%{transform:scale(1)}}.nft-pulse{animation:nft-pulse-anim .25s var(--nft-ease)}@media (min-width:480px){.nft-hero__inner{padding:32px 32px 28px}.nft-hero__title{font-size:1.8rem}.nft-result__big{font-size:2.8rem}.nft-panel__header{padding:28px 28px 0}.nft-panel__body{padding:24px 28px 32px}.nft-form-row{grid-template-columns:1fr 1fr;gap:20px}.nft-loan-result{margin-top:28px}.nft-elig{padding:24px 24px 18px}.nft-breakdown{padding:0 24px 12px}.nft-breakdown__item--highlight{margin:16px -24px 0;padding:18px 24px}.nft-breakdown__actions{padding:12px 0 4px}.nft-result__grid{grid-template-columns:repeat(4,1fr)}.nft-result__cell:nth-child(2n){border-right:1px solid rgba(255,255,255,.1)}.nft-result__cell:nth-child(4){border-right:none}.nft-result__cell:nth-last-child(-n+2){border-bottom:1px solid rgba(255,255,255,.1)}.nft-result__cell:last-child{border-bottom:none;border-right:none}.nft-tab-btn{font-size:.925rem}}@media (prefers-reduced-motion:reduce){.nft-field-error,.nft-panel,.nft-pulse{animation:none}.nft-elig__fill{transition:none}.nft-tab-indicator{transition:none}.nft-slider::-webkit-slider-thumb{transition:none}}@media print{.nft-ad,.nft-breakdown__actions,.nft-hero__pattern,.nft-result__actions,.nft-result__shine{display:none}.nft-wrap{box-shadow:none;max-width:100%;border-radius:0}.nft-panel{display:block!important}.nft-tabs{display:none}.nft-result{background:#006840!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.nft-wrap.nft-wrap--single{background:var(--nft-surf,#f8fafc)}.nft-wrap.nft-wrap--single .nft-tool-card{background:var(--nft-card,#fff);border-radius:20px;overflow:hidden;box-shadow:0 12px 40px rgba(0,0,0,.1),0 4px 12px rgba(0,0,0,.06);margin:20px 16px 0}.nft-wrap .nft-content-blocks{padding:32px 16px 48px;font-family:var(--nft-font, system-ui, sans-serif)}.nft-wrap .nft-content-section{margin-bottom:48px;display:block}.nft-wrap .nft-content-section:last-child{margin-bottom:0}.nft-wrap .nft-content-h2{font-size:1.3rem!important;font-weight:800!important;color:var(--nft-text,#0f172a)!important;margin:0 0 20px!important;padding:0 0 0 16px!important;letter-spacing:-.025em!important;line-height:1.25!important;border-left:4px solid var(--nft-primary,#008751)!important;border-bottom:none!important;display:block!important;background:0 0!important}.nft-wrap .nft-content-lead{font-size:1rem!important;line-height:1.85!important;color:var(--nft-text2,#334155)!important;background:#fff!important;border-left:4px solid var(--nft-primary,#008751)!important;border-radius:0 12px 12px 0!important;padding:20px 24px!important;box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04)!important;margin:0!important;display:block!important;position:relative!important;overflow:hidden!important}.nft-wrap .nft-content-lead::before{content:'\201C';position:absolute!important;top:-8px!important;left:16px!important;font-size:5rem!important;font-weight:900!important;color:var(--nft-primary,#008751)!important;opacity:.07!important;line-height:1!important;font-family:Georgia,serif!important;pointer-events:none!important}.nft-wrap .nft-content-body{font-size:.9375rem!important;line-height:1.85!important;color:var(--nft-text3,#64748b)!important;background:#fff!important;border-radius:12px!important;padding:20px 24px!important;box-shadow:0 1px 3px rgba(0,0,0,.06)!important;border:1.5px solid var(--nft-border,#e2e8f0)!important;margin:0!important;display:block!important}.nft-wrap .nft-steps{display:flex!important;flex-direction:column!important;gap:0!important;list-style:none!important;padding:0!important;margin:0!important;position:relative!important}.nft-wrap .nft-steps::before{content:''!important;position:absolute!important;left:27px!important;top:56px!important;bottom:56px!important;width:2px!important;background:linear-gradient(180deg,var(--nft-primary,#008751) 0,rgba(0,135,81,.12) 100%)!important;z-index:0!important}.nft-wrap .nft-step{display:flex!important;align-items:flex-start!important;gap:16px!important;position:relative!important;z-index:1!important;padding:0 0 16px!important;margin:0!important;background:0 0!important;border:none!important}.nft-wrap .nft-step:last-child{padding-bottom:0!important}.nft-wrap .nft-step__num{width:56px!important;height:56px!important;min-width:56px!important;border-radius:50%!important;background:linear-gradient(135deg,var(--nft-primary,#008751) 0,#00c472 100%)!important;color:#fff!important;font-size:1.25rem!important;font-weight:900!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;box-shadow:0 4px 14px rgba(0,135,81,.35)!important;border:3px solid #fff!important;transition:transform .22s ease,box-shadow .22s ease;margin:0!important;padding:0!important;text-align:center!important;line-height:1!important}.nft-wrap .nft-step:hover .nft-step__num{transform:scale(1.08)!important;box-shadow:0 6px 20px rgba(0,135,81,.45)!important}.nft-wrap .nft-step__body{background:#fff!important;border:1.5px solid var(--nft-border,#e2e8f0)!important;border-radius:12px!important;padding:16px 20px!important;flex:1!important;transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease;box-shadow:none!important}.nft-wrap .nft-step:hover .nft-step__body{border-color:var(--nft-primary,#008751)!important;box-shadow:0 4px 16px rgba(0,0,0,.07)!important;transform:translateX(3px)!important}.nft-wrap .nft-step__title{font-size:.9375rem!important;font-weight:700!important;color:var(--nft-text,#0f172a)!important;margin:0 0 6px!important;padding:0!important;line-height:1.3!important;display:block!important;background:0 0!important;border:none!important}.nft-wrap .nft-step__desc{font-size:.875rem!important;line-height:1.65!important;color:var(--nft-text3,#64748b)!important;margin:0!important;padding:0!important;display:block!important;background:0 0!important}.nft-wrap .nft-faqs{display:flex!important;flex-direction:column!important;gap:10px!important;list-style:none!important;padding:0!important;margin:0!important}.nft-wrap .nft-faq-item{background:#fff!important;border:1.5px solid var(--nft-border,#e2e8f0)!important;border-radius:12px!important;overflow:hidden!important;transition:border-color .22s ease,box-shadow .22s ease}.nft-wrap .nft-faq-item:hover{border-color:var(--nft-bord2,#cbd5e1)!important;box-shadow:0 1px 3px rgba(0,0,0,.06)!important}.nft-wrap .nft-faq-item:focus-within{border-color:var(--nft-primary,#008751)!important;box-shadow:0 0 0 3px rgba(0,135,81,.12)!important}.nft-wrap .nft-faq-q{width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:18px 20px!important;background:0 0!important;border:none!important;border-radius:0!important;cursor:pointer!important;font-family:var(--nft-font, system-ui, sans-serif)!important;font-size:.9375rem!important;font-weight:600!important;color:var(--nft-text,#0f172a)!important;text-align:left!important;line-height:1.45!important;transition:background .14s ease,color .14s ease;box-shadow:none!important;outline-offset:-2px}.nft-wrap .nft-faq-q:hover{background:rgba(0,135,81,.04)!important}.nft-wrap .nft-faq-q[aria-expanded=true]{color:var(--nft-primary,#008751)!important;background:rgba(0,135,81,.05)!important;border-bottom:1px solid rgba(0,135,81,.15)!important}.nft-wrap .nft-faq-q__text{flex:1!important;display:inline!important;font-weight:600!important}.nft-wrap .nft-faq-q__icon{width:28px!important;height:28px!important;min-width:28px!important;border-radius:50%!important;background:rgba(0,135,81,.1)!important;color:var(--nft-primary,#008751)!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;font-size:.95rem!important;font-style:normal!important;font-weight:400!important;transition:transform .22s ease,background .22s ease,color .22s ease;line-height:1!important;margin:0!important;padding:0!important}.nft-wrap .nft-faq-q[aria-expanded=true] .nft-faq-q__icon{transform:rotate(180deg)!important;background:var(--nft-primary,#008751)!important;color:#fff!important}.nft-wrap .nft-faq-a{overflow:hidden!important;transition:max-height .38s cubic-bezier(.4,0,.2,1);display:block!important}.nft-wrap .nft-faq-a__inner{padding:0 20px 20px!important}.nft-wrap .nft-faq-a p{font-size:.9375rem!important;line-height:1.8!important;color:var(--nft-text3,#64748b)!important;margin:0!important;padding:16px 20px!important;background:rgba(0,135,81,.04)!important;border-radius:8px!important;border-left:3px solid rgba(0,135,81,.3)!important;display:block!important}.nft-wrap .nft-crosslink{display:flex!important;align-items:center!important;gap:18px!important;background:linear-gradient(135deg,#006840 0,#008751 50%,#00a060 100%)!important;border-radius:20px!important;padding:24px 28px!important;position:relative!important;overflow:hidden!important;box-shadow:0 8px 32px rgba(0,135,81,.3)!important;text-decoration:none!important;transition:transform .22s ease,box-shadow .22s ease;border:none!important;cursor:pointer!important}.nft-wrap .nft-crosslink:hover{transform:translateY(-2px)!important;box-shadow:0 12px 40px rgba(0,135,81,.4)!important;text-decoration:none!important}.nft-wrap .nft-crosslink::after,.nft-wrap .nft-crosslink::before{content:''!important;position:absolute!important;border-radius:50%!important;background:rgba(255,255,255,.08)!important;pointer-events:none!important}.nft-wrap .nft-crosslink::before{width:120px;height:120px;top:-30px;right:-20px}.nft-wrap .nft-crosslink::after{width:60px;height:60px;bottom:-15px;right:80px}.nft-wrap .nft-crosslink__icon{width:56px!important;height:56px!important;min-width:56px!important;background:rgba(255,255,255,.18)!important;border-radius:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:1.75rem!important;flex-shrink:0!important;border:1px solid rgba(255,255,255,.25)!important;position:relative!important;z-index:1!important;line-height:1!important}.nft-wrap .nft-crosslink__body{flex:1!important;position:relative!important;z-index:1!important;min-width:0!important}.nft-wrap .nft-crosslink__link{font-size:1rem!important;font-weight:800!important;color:#fff!important;display:block!important;margin:0 0 5px!important;padding:0!important;letter-spacing:-.01em!important;text-decoration:none!important;line-height:1.3!important;background:0 0!important}.nft-wrap .nft-crosslink__desc{font-size:.85rem!important;color:rgba(255,255,255,.82)!important;line-height:1.55!important;margin:0!important;padding:0!important;display:block!important;background:0 0!important}.nft-wrap .nft-crosslink__arrow{color:rgba(255,255,255,.65)!important;font-size:1.75rem!important;font-weight:300!important;flex-shrink:0!important;position:relative!important;z-index:1!important;transition:transform .22s ease;line-height:1!important;margin:0!important;padding:0!important;display:flex!important}.nft-wrap .nft-crosslink:hover .nft-crosslink__arrow{transform:translateX(5px)!important}@media (min-width:480px){.nft-wrap.nft-wrap--single .nft-tool-card{margin:24px 24px 0}.nft-wrap .nft-content-blocks{padding:36px 24px 52px}.nft-wrap .nft-content-h2{font-size:1.45rem!important}.nft-wrap .nft-steps::before{left:29px;top:58px;bottom:58px}.nft-wrap .nft-step__num{width:60px!important;height:60px!important;min-width:60px!important;font-size:1.35rem!important}.nft-wrap .nft-faq-q{padding:20px 24px!important;font-size:1rem!important}.nft-wrap .nft-faq-a__inner{padding:0 24px 20px!important}.nft-wrap .nft-faq-a p{font-size:1rem!important;padding:18px 24px!important}.nft-wrap .nft-crosslink{padding:28px 32px!important}}@media (prefers-reduced-motion:reduce){.nft-wrap .nft-crosslink,.nft-wrap .nft-crosslink__arrow,.nft-wrap .nft-faq-a,.nft-wrap .nft-faq-item,.nft-wrap .nft-faq-q__icon,.nft-wrap .nft-step__body,.nft-wrap .nft-step__num{transition:none!important}}.nft-dark .nft-wrap,body.nft-dark .nft-wrap{--nft-text:#f1f5f9;--nft-text2:#cbd5e1;--nft-text3:#94a3b8;--nft-text4:#64748b;--nft-border:#1e293b;--nft-bord2:#334155;--nft-surf:#0f172a;--nft-card:#1e293b}body.nft-dark .nft-wrap .nft-input,body.nft-dark .nft-wrap .nft-select{color:#f1f5f9}body.nft-dark .nft-wrap .nft-input-affix--pre{background:rgba(0,135,81,.15)}body.nft-dark .nft-wrap .nft-toggle-face{border-color:#334155}body.nft-dark .nft-wrap .nft-loan-result{background:#1e293b}