.elementor-14132 .elementor-element.elementor-element-7d585e2{--display:flex}.elementor-14132 .elementor-element.elementor-element-7bde4b81{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-14132 .elementor-element.elementor-element-1a989afb{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.nf-audit .wpforms-container .wpforms-form .wpforms-field-label{color:#fff}.nf-audit .sby-audit-form-section{background:radial-gradient(circle at top left, rgba(56,189,248,.08), rgba(15,23,42,.98));border-radius:20px;padding:26px
22px 22px;border:1px
solid rgba(148,163,184,.6);box-shadow:0 24px 60px rgba(15,23,42,.9);margin-bottom:52px;width:100%;max-width:100%;overflow:hidden;box-sizing:border-box}.nf-audit .sby-audit-form-section>.sby-audit-form-grid{display:grid;grid-template-columns:minmax(0, 1.1fr) minmax(0, 1.4fr);gap:26px;align-items:flex-start;width:100%;max-width:100%}.nf-audit .sby-audit-form-details{font-size:13px;color:#d1d5db;line-height:1.7;min-width:0}.nf-audit .sby-audit-form-details .sby-audit-section-heading{font-size:clamp(22px, 2.4vw, 34px);line-height:1.12;margin:0
0 10px}.nf-audit .sby-audit-form-details
ul{list-style:none;padding:0;margin:14px
0 0;display:grid;gap:6px;font-size:13px}.nf-audit .sby-audit-form-details
li{display:flex;align-items:flex-start;gap:8px;min-width:0}.nf-audit .sby-audit-form-details li::before{content:"✓";color:#22c55e;font-size:12px;line-height:1;margin-top:2px;flex:0 0 auto}.nf-audit .sby-audit-form-details h2,
.nf-audit .sby-audit-form-details p,
.nf-audit .sby-audit-form-details
li{word-break:normal;overflow-wrap:break-word;hyphens:auto}.nf-audit .sby-audit-form-wrapper{min-width:0;max-width:100%}.nf-audit .sby-audit-form{display:grid;gap:10px;min-width:0}.nf-audit .sby-audit-field-group{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}.nf-audit .sby-audit-label{font-size:12px;color:#e5e7eb;margin-bottom:4px;display:block}.nf-audit .sby-audit-input,
.nf-audit .sby-audit-textarea{width:100%;max-width:100%;min-width:0;border-radius:10px;border:1px
solid rgba(55,65,81,.95);background:rgba(15,23,42,.95);padding:9px
11px;font-size:13px;color:#f9fafb;box-sizing:border-box;outline:none;transition:border .15s ease, box-shadow .15s ease, background .15s ease}.nf-audit .sby-audit-input::placeholder,
.nf-audit .sby-audit-textarea::placeholder{color:#6b7280}.nf-audit .sby-audit-input:focus,
.nf-audit .sby-audit-textarea:focus{border-color:#38bdf8;box-shadow:0 0 0 1px rgba(56,189,248,.55);background:rgba(15,23,42,.98)}.nf-audit .sby-audit-textarea{min-height:88px;resize:vertical}.nf-audit .sby-audit-form-footer{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px;font-size:11px;color:#9ca3af}.nf-audit .sby-audit-form-footer
strong{color:#e5e7eb;font-weight:600}.nf-audit .sby-audit-submit-btn{border:none;outline:none}.nf-audit .sby-audit-form-wrapper .wpforms-container{margin:0
!important;max-width:100% !important}.nf-audit .sby-audit-form-wrapper .wpforms-form{width:100% !important}.nf-audit .sby-audit-form-wrapper .wpforms-field{max-width:100% !important}@media (max-width: 640px){.nf-audit .sby-audit-form-wrapper .wpforms-one-half,
.nf-audit .sby-audit-form-wrapper .wpforms-one-third,
.nf-audit .sby-audit-form-wrapper .wpforms-two-thirds{float:none !important;width:100% !important;margin-left:0 !important;margin-right:0 !important}.nf-audit .sby-audit-form-wrapper button[type="submit"],
.nf-audit .sby-audit-form-wrapper input[type="submit"]{width:100% !important;display:block !important}}@media (max-width: 1024px){.nf-audit .sby-audit-form-section>.sby-audit-form-grid{grid-template-columns:1fr;gap:18px}.nf-audit .sby-audit-form-section{padding:20px
16px 16px;border-radius:18px}}@media (max-width: 640px){.nf-audit .sby-audit-field-group{grid-template-columns:1fr}.nf-audit .sby-audit-form-footer{flex-direction:column;align-items:flex-start;gap:8px}}.nf-audit .nf-screens{margin-top:0px}.nf-audit .nf-screens-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px}.nf-audit .nf-screen{background:rgba(15,23,42,.92);border:1px
solid rgba(31,41,55,.9);border-radius:18px;overflow:hidden;box-shadow:0 18px 44px rgba(0,0,0,.28);display:grid}.nf-audit .nf-screen
img{width:100%;height:auto;display:block;border-bottom:1px solid rgba(148,163,184,.18)}.nf-audit .nf-screen-cap{padding:14px
16px 16px;display:grid;gap:4px}.nf-audit .nf-screen-cap
strong{color:#fff;font-size:14px;font-weight:900}.nf-audit .nf-screen-cap
span{color:var(--nf-dim);font-size:13px;line-height:1.6}@media (max-width: 960px){.nf-audit .nf-screens-grid{grid-template-columns:1fr}}.nf-audit .nf-cwv{margin-top:56px}.nf-audit .nf-cwv-card{background:rgba(15,23,42,.92);border:1px
solid rgba(31,41,55,.9);border-radius:22px;overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.35);max-width:880px;margin:0
auto}.nf-audit .nf-cwv-card
img{width:100%;height:auto;display:block}.nf-audit .nf-cwv-caption{padding:18px
20px 20px;display:grid;gap:6px}.nf-audit .nf-cwv-caption
strong{font-size:16px;font-weight:900;color:#fff}.nf-audit .nf-cwv-caption
span{font-size:14px;line-height:1.6;color:var(--nf-dim)}@media (max-width: 1024px){.nf-audit .nf-cwv-card{max-width:720px}}@media (max-width: 768px){.nf-audit .nf-cwv-card{max-width:100%}}.nf-audit .nf-cwv .nf-head{max-width:880px;margin-left:auto;margin-right:auto}.nf-audit .nf-cwv{margin-top:56px}.nf-audit .nf-cwv-card{background:rgba(15,23,42,.92);border:1px
solid rgba(31,41,55,.9);border-radius:22px;overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.35);display:grid}.nf-audit .nf-cwv-card
img{width:100%;height:auto;display:block}.nf-audit .nf-cwv-caption{padding:18px
20px 20px;display:grid;gap:6px}.nf-audit .nf-cwv-caption
strong{font-size:16px;font-weight:900;color:#fff}.nf-audit .nf-cwv-caption
span{font-size:14px;line-height:1.6;color:var(--nf-dim)}.nf-audit .nf-cwv-card
a{display:block;transition:transform .18s ease, filter .18s ease}@media (hover:hover){.nf-audit .nf-cwv-card a:hover{transform:translateY(-2px)}.nf-audit .nf-cwv-card a:hover
img{filter:brightness(1.03)}}.nf-audit{--nf-bg0:#020308;--nf-bg1:#050814;--nf-surface:rgba(15,23,42,.78);--nf-surface2:rgba(15,23,42,.92);--nf-border:rgba(148,163,184,.38);--nf-border2:rgba(148,163,184,.56);--nf-text:rgba(233,238,243,.92);--nf-muted:rgba(159,176,196,.92);--nf-dim:rgba(156,163,175,.95);--nf-blue:#38BDF8;--nf-blue2:#0EA5E9;--nf-purple:#A855F7;--nf-orange:#F97316;--nf-green:#22C55E;--nf-radius:20px;--nf-shadow:0 24px 60px rgba(0,0,0,.55);background:radial-gradient(circle at top left, rgba(56,189,248,.16) 0%, transparent 55%),
radial-gradient(circle at top right, rgba(168,85,247,.12) 0%, transparent 58%),
linear-gradient(180deg, #0D1426 0%, #0B1020 100%);color:var(--nf-text);width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:84px
20px 72px;font-family:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;box-sizing:border-box}.nf-wrap{width:min(100%, 1120px);margin:0
auto}.nf-eyebrow{display:inline-flex;align-items:center;gap:10px;padding:6px
12px;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:rgba(229,231,235,.92);background:rgba(148,163,184,.14);border:1px
solid rgba(148,163,184,.22);margin:0
0 14px}.nf-dot{width:9px;height:9px;border-radius:999px;background:var(--nf-green);box-shadow:0 0 0 6px rgba(34,197,94,.18);flex:0 0 auto}.nf-hero{display:grid;grid-template-columns:minmax(0, 1.25fr) minmax(0, .95fr);gap:36px;align-items:center;margin-bottom:58px}.nf-hero
h1{margin:0
0 12px;font-size:clamp(34px, 4.8vw, 52px);line-height:1.06;font-weight:950;letter-spacing:-0.03em;color:#fff}.nf-gradient{background:linear-gradient(120deg, var(--nf-blue), var(--nf-purple), var(--nf-orange));-webkit-background-clip:text;background-clip:text;color:transparent}.nf-lead{margin:0
0 16px;font-size:16px;line-height:1.65;color:rgba(229,231,235,.92);max-width:640px}.nf-sub{margin:0
0 22px;font-size:14px;line-height:1.65;color:var(--nf-dim);max-width:640px}.nf-cta-row{display:flex;flex-wrap:wrap;gap:12px;margin:0
0 16px}.nf-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px
18px;border-radius:999px;font-size:14px;font-weight:800;text-decoration:none;cursor:pointer;border:1px
solid transparent;transition:transform .14s ease, filter .14s ease, background .16s ease, border-color .16s ease;white-space:nowrap}.nf-btn.primary{background:linear-gradient(135deg, var(--nf-blue), var(--nf-blue2));color:#071226;box-shadow:0 18px 35px rgba(8,47,73,.55)}.nf-btn.primary:hover{transform:translateY(-1px);filter:brightness(.98)}.nf-btn.ghost{background:rgba(15,23,42,.70);border-color:rgba(148,163,184,.45);color:rgba(229,231,235,.95)}.nf-btn.ghost:hover{transform:translateY(-1px);background:rgba(15,23,42,.92)}.nf-meta{display:flex;flex-wrap:wrap;gap:16px;color:var(--nf-dim);font-size:12px;margin-top:4px}.nf-meta
strong{color:rgba(229,231,235,.95);font-weight:800}.nf-card{background:radial-gradient(circle at top, rgba(56,189,248,.18), transparent 60%),
rgba(2,6,23,.92);border:1px
solid var(--nf-border);border-radius:var(--nf-radius);box-shadow:var(--nf-shadow);padding:18px
18px 16px;position:relative;overflow:hidden}.nf-card:before{content:"";position:absolute;inset:-45%;background:radial-gradient(circle at top right, rgba(168,85,247,.20), transparent 58%);opacity:.8;pointer-events:none}.nf-card>*{position:relative;z-index:1}.nf-card-head{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:14px}.nf-card-title{display:flex;flex-direction:column;gap:2px}.nf-card-title
strong{color:#fff;font-size:14px;letter-spacing:.02em}.nf-card-title
span{color:var(--nf-dim);font-size:12px}.nf-pill{display:inline-flex;gap:8px;align-items:center;padding:4px
10px;border-radius:999px;font-size:11px;border:1px
solid rgba(148,163,184,.55);color:rgba(229,231,235,.92);background:rgba(15,23,42,.72);white-space:nowrap}.nf-pill
i{width:7px;height:7px;border-radius:999px;background:var(--nf-green);display:inline-block;flex:0 0 auto}.nf-score-row{display:flex;gap:16px;align-items:center;margin-bottom:12px}.nf-score{width:96px;height:96px;border-radius:999px;background:conic-gradient(from 230deg, var(--nf-orange) 0 40%, #eab308 40% 70%, var(--nf-green) 70% 100%);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 10px rgba(15,23,42,.92);flex:0 0 auto}.nf-score-inner{width:78px;height:78px;border-radius:999px;background:rgba(2,6,23,.98);border:1px
solid rgba(148,163,184,.25);display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.nf-score-inner
b{font-size:26px;line-height:1;color:rgba(229,231,235,.98);font-weight:950}.nf-score-inner
span{margin-top:3px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--nf-dim)}.nf-score-copy{font-size:13px;line-height:1.55;color:rgba(229,231,235,.88)}.nf-metrics{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px;margin-top:10px}.nf-metric{background:rgba(15,23,42,.88);border:1px
solid rgba(31,41,55,.9);border-radius:12px;padding:10px
12px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px}.nf-metric
span{color:var(--nf-dim)}.nf-metric
b{color:rgba(229,231,235,.95);font-weight:850}.nf-card-foot{margin-top:10px;color:var(--nf-dim);font-size:11px;display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.nf-section{margin-top:56px}.nf-head{margin:0
0 18px;display:flex;flex-direction:column;gap:6px}.nf-head
.k{font-size:11px;text-transform:uppercase;letter-spacing: .18em;color:var(--nf-muted)}.nf-head
h2{margin:0;color:#fff;font-size:24px;font-weight:900;letter-spacing:-0.02em}.nf-head
p{margin:0;color:var(--nf-muted);font-size:15px;line-height:1.7;max-width:760px}.nf-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:18px}.nf-item{background:rgba(15,23,42,.90);border:1px
solid rgba(31,41,55,.9);border-radius:16px;padding:16px
16px 14px;box-shadow:0 8px 24px rgba(0,0,0,.28);display:grid;gap:8px;min-height:100%}.nf-item
h3{margin:0;font-size:15px;font-weight:850;color:rgba(255,255,255,.96)}.nf-item
p{margin:0;font-size:13px;line-height:1.65;color:var(--nf-dim)}.nf-list{margin:8px
0 0;padding:0;list-style:none;display:grid;gap:6px;color:rgba(233,238,243,.92);font-size:13px}.nf-list
li{display:flex;gap:8px;align-items:flex-start}.nf-list li:before{content:"✓";color:var(--nf-green);margin-top:-1px;font-size:12px;line-height:1}.nf-steps{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:18px;margin-top:18px}.nf-step{background:rgba(15,23,42,.92);border:1px
solid rgba(31,41,55,.9);border-radius:18px;padding:16px
16px 14px;display:grid;gap:8px;position:relative;overflow:hidden}.nf-num{width:28px;height:28px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:rgba(15,23,42,.95);border:1px
solid rgba(148,163,184,.65);font-weight:850;color:rgba(233,238,243,.96);font-size:12px}.nf-step
h3{margin:0;font-size:14px;font-weight:850;color:rgba(255,255,255,.96)}.nf-step
p{margin:0;font-size:13px;line-height:1.65;color:var(--nf-dim)}.nf-download{margin-top:22px;background:radial-gradient(circle at top left, rgba(56,189,248,.10), rgba(15,23,42,.95));border:1px
solid rgba(148,163,184,.55);border-radius:18px;padding:18px
18px 16px;box-shadow:0 18px 44px rgba(0,0,0,.35);display:grid;gap:10px}.nf-download-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.nf-download
small{color:var(--nf-dim);font-size:12px;line-height:1.6}.nf-code{background:rgba(2,6,23,.9);border:1px
solid rgba(148,163,184,.28);border-radius:14px;padding:12px
12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:12px;color:rgba(233,238,243,.92);overflow:auto;white-space:nowrap}.nf-code
b{color:rgba(255,255,255,.95)}.nf-faq{border-top:1px solid rgba(31,41,55,.9);padding-top:28px;margin-top:52px}.nf-faq-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:18px 26px;margin-top:14px}.nf-faq-item
h3{margin:0
0 6px;font-size:14px;font-weight:850;color:rgba(255,255,255,.95)}.nf-faq-item
p{margin:0;font-size:13px;line-height:1.7;color:var(--nf-dim)}.nf-footer{margin-top:24px;border-top:1px solid rgba(31,41,55,.9);padding-top:16px;display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;color:var(--nf-dim);font-size:12px}.nf-footer
strong{color:rgba(229,231,235,.95)}.nf-audit a:focus-visible{outline:2px
solid var(--nf-blue);outline-offset:3px;border-radius:12px}@media (max-width: 960px){.nf-hero{grid-template-columns:1fr}.nf-grid{grid-template-columns:1fr}.nf-steps{grid-template-columns:1fr}.nf-card{max-width:520px;margin-inline:auto}.nf-metrics{grid-template-columns:1fr}.nf-faq-grid{grid-template-columns:1fr}}@media (max-width: 640px){.nf-audit{padding:64px
16px 54px}.nf-cta-row{flex-direction:column;align-items:stretch}.nf-btn{width:100%}.nf-meta{flex-direction:column;gap:10px}.nf-score-row{flex-direction:column;align-items:flex-start}.nf-score{width:92px;height:92px}}@media (max-width: 1024px){.nf-audit .nf-hero{grid-template-columns:1fr !important}}@media (max-width: 1024px){.nf-audit .sby-audit-form-grid{display:grid !important;grid-template-columns:1fr !important;gap:18px !important;align-items:stretch !important}.nf-audit .sby-audit-form-details,
.nf-audit .sby-audit-form-grid .wpforms-container{width:100% !important;max-width:100% !important;min-width:0 !important}}@media (max-width: 767px){.nf-audit .wpforms-one-half,
.nf-audit .wpforms-one-third,
.nf-audit .wpforms-two-thirds{float:none !important;width:100% !important;margin-left:0 !important;margin-right:0 !important}.nf-audit .wpforms-container,
.nf-audit .wpforms-form{width:100% !important;max-width:100% !important}}@media (max-width: 1024px){.nf-audit .nf-hero{grid-template-columns:1fr !important}}@media (max-width: 1024px){.nf-audit .sby-audit-form-grid{display:grid !important;grid-template-columns:1fr !important;gap:18px !important;align-items:stretch !important}.nf-audit .sby-audit-form-details,
.nf-audit .sby-audit-form-grid .wpforms-container{width:100% !important;max-width:100% !important;min-width:0 !important}}@media (max-width: 767px){.nf-audit .wpforms-one-half,
.nf-audit .wpforms-one-third,
.nf-audit .wpforms-two-thirds{float:none !important;width:100% !important;margin-left:0 !important;margin-right:0 !important}.nf-audit .wpforms-container,
.nf-audit .wpforms-form{width:100% !important;max-width:100% !important}}.nf-audit .sby-audit-form-grid,
.nf-audit .sby-audit-form-details,
.nf-audit .sby-audit-form-wrapper{min-width:0 !important;max-width:100% !important}@media (max-width: 1024px){.nf-audit .sby-audit-form-grid{display:flex !important;flex-direction:column !important;gap:18px !important;align-items:stretch !important}.nf-audit .sby-audit-form-details,
.nf-audit .sby-audit-form-wrapper{width:100% !important}}@media (max-width: 768px){.nf-audit .sby-audit-form-wrapper .wpforms-one-half,
.nf-audit .sby-audit-form-wrapper .wpforms-one-third,
.nf-audit .sby-audit-form-wrapper .wpforms-two-thirds{float:none !important;width:100% !important;margin-left:0 !important;margin-right:0 !important}.nf-audit .sby-audit-form-wrapper button[type="submit"],
.nf-audit .sby-audit-form-wrapper input[type="submit"]{width:100% !important;display:block !important}}.nf-audit .nf-media{margin-top:56px}.nf-audit .nf-media-grid{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:18px}.nf-audit .nf-shot{grid-column:span 6;background:rgba(15,23,42,.92);border:1px
solid rgba(31,41,55,.9);border-radius:18px;overflow:hidden;box-shadow:0 18px 44px rgba(0,0,0,.28)}.nf-audit .nf-shot--wide{grid-column:span 12}.nf-audit .nf-shot
a{display:block;text-decoration:none;color:inherit}.nf-audit .nf-shot
figure{margin:0}.nf-audit .nf-shot
img{display:block;width:100%;height:auto;background:rgba(2,6,23,.85);transform:translateZ(0)}.nf-audit .nf-shot
img{border-bottom:1px solid rgba(148,163,184,.20)}.nf-audit .nf-cap{padding:12px
14px 14px;display:grid;gap:4px}.nf-audit .nf-cap
strong{color:rgba(255,255,255,.95);font-size:13px;font-weight:900;letter-spacing: .01em}.nf-audit .nf-cap
span{color:var(--nf-dim);font-size:12px;line-height:1.6}@media (hover:hover){.nf-audit .nf-shot a:hover
img{filter:brightness(1.02)}.nf-audit .nf-shot a:hover{transform:translateY(-1px)}.nf-audit .nf-shot
a{transition:transform .14s ease, filter .14s ease}}@media (max-width: 960px){.nf-audit .nf-shot{grid-column:span 12}}.nf-audit .nf-head
h2{position:relative;font-size:28px;font-weight:950;letter-spacing:-0.02em;color:#fff;margin-bottom:14px;padding-bottom:12px}.nf-audit .nf-head h2::after{content:"";position:absolute;left:0;bottom:0;width:60px;height:3px;border-radius:999px;background:linear-gradient(90deg, var(--nf-blue), var(--nf-purple))}.nf-audit .nf-head
.k{font-size:12px;letter-spacing:.22em;color:rgba(159,176,196,.75)}.nf-audit
p{font-size:15px;line-height:1.75;color:rgba(226,232,240,.82)}.nf-audit .nf-head
p{font-size:16px;color:rgba(226,232,240,.88);margin-top:4px}.nf-audit .nf-item h3,
.nf-audit .nf-step h3,
.nf-audit .nf-faq-item
h3{font-size:16px;font-weight:900;color:#fff;margin-bottom:6px}.nf-audit .nf-item p,
.nf-audit .nf-step p,
.nf-audit .nf-faq-item
p{margin-top:4px}.nf-audit .nf-list{margin-top:10px;gap:8px}.nf-audit .nf-list
li{line-height:1.6}