.nf-snapshot-actions{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap;margin:24px 0}.nf-secondary-cta{color:inherit;text-decoration:underline;text-underline-offset:5px}.nf-proof-strip{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 24px;padding:0;list-style:none;font-size:13px;color:#cbd5e1}.nf-proof-strip li::before{content:'✓';color:#ffb17a;margin-right:7px}.nf-sample-label{font-size:13px;color:#cbd5e1;text-align:center;margin:30px 0 16px}.nf-example-feed{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding-bottom:32px}.nf-example-feed .hero-facebook-post{width:auto;min-width:0;height:auto;padding:20px}.nf-example-feed .tes-text{font-size:15px;line-height:1.6}.nf-example-feed .tes-author{margin-bottom:16px}.nf-guarantee{font-size:14px;color:#ffd0a6;margin:8px 0 20px}.nf-after-payment{margin:36px 0;padding:28px;border:1px solid #334155;border-radius:16px}.nf-after-payment h2{font-size:24px;margin-bottom:18px}.nf-after-payment ol{padding-left:24px;list-style:decimal}.nf-after-payment li{margin:12px 0;line-height:1.6}.nf-job-maths{margin:28px 0;font-size:18px}.nf-former-name{font-size:12px;text-align:center;padding:16px;color:#94a3b8}.nf-snapshot-dialog{box-sizing:border-box;width:min(560px,calc(100% - 24px));max-height:90dvh;margin:auto;padding:32px;border:1px solid #475569;border-radius:20px;background:#0d1d32;color:#f1f5f9;overflow-y:auto;font:16px/1.55 system-ui,sans-serif}.nf-snapshot-dialog::backdrop{background:#020617cc}.nf-snapshot-dialog h2{font:600 26px/1.2 system-ui,sans-serif;margin:0 25px 16px 0}.nf-snapshot-dialog p{margin:14px 0}.nf-snapshot-dialog a{color:#ffb17a;text-decoration:underline}.nf-snapshot-dialog button{cursor:pointer}.nf-snapshot-close{position:absolute;top:12px;right:16px;color:inherit;font:28px system-ui;border:0;background:none}.nf-snapshot-coverage,.nf-snapshot-form p{font-size:13px;color:#cbd5e1}.nf-snapshot-form{display:grid;gap:14px}.nf-snapshot-form label{display:grid;gap:6px;font-size:14px}.nf-snapshot-form input{box-sizing:border-box;width:100%;height:auto;padding:10px 12px;border:1px solid #64748b;border-radius:8px;background:#081426;color:#fff;font:16px/1.4 system-ui}.nf-snapshot-form .nf-snapshot-trap{display:none}.nf-snapshot-form .nf-cta{border:0;border-radius:8px;background:#ffac73;color:#102035;padding:12px 16px;font:600 16px system-ui}.nf-snapshot-form button:disabled{opacity:.6;cursor:wait}.nf-snapshot-security{display:flex;gap:16px;align-items:end}.nf-snapshot-security label{flex:1}.nf-snapshot-security button{padding:10px;color:#cbd5e1;background:none;border:1px solid #64748b;border-radius:8px}.nf-snapshot-status{font-weight:500}.nf-snapshot-dialog :focus-visible{outline:2px solid #ffb17a;outline-offset:3px}.nf-snapshot-form[hidden]{display:none}
@media(max-width:1000px){.nf-example-feed{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.nf-example-feed{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px}.nf-example-feed .hero-facebook-post{flex:0 0 85%;scroll-snap-align:start}.nf-proof-strip{display:grid;grid-template-columns:1fr 1fr;gap:10px;text-align:left;font-size:12px}.nf-snapshot-actions{gap:16px;margin:20px 0}.nf-snapshot-actions .nf-cta{font-size:15px;padding:14px 16px}.nf-snapshot-dialog{padding:24px}.nf-after-payment{padding:20px}.home-theme .hero-mentions-heading .s-title{font-size:clamp(30px,8vw,46px);line-height:1.12}.home-theme .hero-mentions-heading .s-sub_title{font-size:16px;line-height:1.55}}
