body:has(.onlyfans-downloader) [data-landing-navbar] [data-ad-cta]{white-space:nowrap}.onlyfans-downloader{--ad-brand: #ff5500;--ad-warm: #fff7f2;--ad-ink: #111;--ad-text: #555;--ad-line: #ececec;--of-h1: 60px;--of-h2: 38px;--of-h3: 22px;--of-section-space: 96px;--of-heading-gap: 48px;--of-card-gap: 24px;--of-card-padding: 28px;--of-radius: 24px;--of-shadow: 0 8px 28px rgb(0 0 0 / 3.5%);color:var(--ad-ink)}.onlyfans-downloader :is(h1,h2,h3){text-wrap:balance;word-break:normal}.onlyfans-downloader h3{color:#1d1d1f}.onlyfans-downloader p{text-wrap:pretty}.onlyfans-downloader .ad-container{max-width:1200px;padding-inline:24px}.onlyfans-downloader .ad-section{padding-block:var(--of-section-space)}.onlyfans-downloader .eyebrow{margin:0;color:var(--ad-brand);font-size:12px;font-weight:700;line-height:1.6;letter-spacing:.08em}.onlyfans-downloader .section-heading{max-width:680px;margin:0 auto var(--of-heading-gap);text-align:center}.onlyfans-downloader .section-heading h2{margin:12px 0 0;font-size:var(--of-h2);font-weight:700;line-height:1.15;letter-spacing:-.025em}.onlyfans-downloader .section-heading>p:not(.eyebrow){max-width:660px;margin:18px auto 0;color:var(--ad-text);font-size:16px;line-height:1.7}.onlyfans-downloader .ad-download{min-height:48px;padding:0 24px;border-radius:999px;font-size:15px;font-weight:600;line-height:1.3;white-space:nowrap;transition:transform .22s,box-shadow .22s}.onlyfans-downloader .ad-download.btn-primary{box-shadow:0 6px 18px #ff550024}.onlyfans-downloader .ad-download.btn-secondary{border-color:#d6d6d6;background:#fff}.onlyfans-downloader .cta-pair{gap:12px;margin-top:32px}.onlyfans-downloader .section-cta{flex-direction:column;gap:24px;margin-top:44px}.onlyfans-downloader .section-cta p{margin:0;flex-basis:auto;color:var(--ad-text);font-size:16px;line-height:1.7}.onlyfans-downloader .section-cta p.subtle{margin-top:-10px;color:#737373;font-size:14px}.onlyfans-downloader .hero-footnote{margin-top:14px;color:#737373;font-size:14px;line-height:1.7}.onlyfans-downloader .of-hero{padding:96px 0 48px;background:radial-gradient(circle at 50% 32%,#fff5ef 0,#fff5ef00 35%),#fff}.onlyfans-downloader .of-hero h1{max-width:760px;margin:16px auto 0;font-size:var(--of-h1);font-weight:800;line-height:1.08;letter-spacing:-.035em}.onlyfans-downloader .hero-tagline{margin-top:16px;font-size:28px;font-weight:600;line-height:1.3}.onlyfans-downloader .hero-description{max-width:700px;margin:22px auto 0;color:var(--ad-text);font-size:16px;line-height:1.75}.onlyfans-downloader .of-hero .ad-download{min-height:52px;padding-inline:28px}.onlyfans-downloader .of-legal-short{display:flex;align-items:center;justify-content:center;gap:7px;max-width:720px;margin:10px auto 0;color:#737373;font-size:13px;line-height:1.6}.onlyfans-downloader .of-legal-short svg{width:15px;height:15px;flex:none}.onlyfans-downloader .hero-preview{margin-top:52px;border-radius:32px;box-shadow:0 30px 80px #00000014}.onlyfans-downloader .hero-benefits{gap:16px 28px;margin-top:28px;font-size:13px}.onlyfans-downloader :is(.feature-card,.content-card,.comparison-card,.reviews-grid figure){height:100%;border:1px solid var(--ad-line);border-radius:var(--of-radius);background:#fff;box-shadow:var(--of-shadow)}.onlyfans-downloader :is(.feature-card,.content-card,.reviews-grid figure){display:flex;flex-direction:column;transition:transform .22s,box-shadow .22s}@media(hover:hover){.onlyfans-downloader :is(.feature-card,.content-card,.reviews-grid figure):hover{transform:translateY(-2px);box-shadow:0 12px 32px #0000000e}}.onlyfans-downloader .feature-highlight{grid-template-columns:1.05fr .95fr;gap:64px;margin-bottom:var(--of-card-gap);padding:32px;border:1px solid var(--ad-line);border-radius:var(--of-radius);background:#fafafa}.onlyfans-downloader .highlight-copy{max-width:480px;min-width:0;padding:0}.onlyfans-downloader .highlight-copy h3{margin:0;font-size:var(--of-h3);font-weight:700;line-height:1.3}.onlyfans-downloader .highlight-copy p{margin-top:18px;color:var(--ad-text);font-size:16px;line-height:1.7}.onlyfans-downloader .feature-tags{gap:8px;margin-top:24px;font-size:12px}.onlyfans-downloader .of-feature-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:1fr;gap:var(--of-card-gap)}.onlyfans-downloader .of-feature-grid .feature-card{grid-column:span 2;gap:0;padding:var(--of-card-padding)}.onlyfans-downloader .of-feature-grid .feature-card:nth-child(4){grid-column:2 / span 2}.onlyfans-downloader .of-feature-grid .feature-card:nth-child(5){grid-column:4 / span 2}.onlyfans-downloader .feature-icon{width:40px;height:40px;flex:none}.onlyfans-downloader .feature-card h3{min-height:1.3em;margin:16px 0 10px;font-size:18px;font-weight:700;line-height:1.3;text-wrap:pretty}.onlyfans-downloader .feature-card p{flex:1;margin:0;color:var(--ad-text);font-size:15px;line-height:1.65}.onlyfans-downloader .of-content-section{background:#fafafa;border-block:1px solid #f0f0f0}.onlyfans-downloader .content-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:var(--of-card-gap)}.onlyfans-downloader .content-card{overflow:hidden;padding:8px}.onlyfans-downloader .content-scene{position:relative;flex:none;aspect-ratio:1.6;overflow:hidden;border-radius:16px;background:#f4f5f6}.onlyfans-downloader .content-photo{position:absolute;inset:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.onlyfans-downloader .content-scene-icon{position:absolute;top:14px;left:14px;display:grid;place-items:center;width:36px;height:36px;border:1px solid rgb(255 255 255 / 70%);border-radius:12px;background:#fffffff0;color:var(--ad-brand);box-shadow:0 4px 16px #00000014}.onlyfans-downloader .content-scene-icon svg{width:18px;height:18px}.onlyfans-downloader .content-scene-status{position:absolute;bottom:14px;right:14px;display:flex;align-items:center;gap:6px;padding:8px 10px;border:1px solid rgb(255 255 255 / 70%);border-radius:9px;background:#fffffff0;color:#973707;font-size:11px;font-weight:600;line-height:1.4;box-shadow:0 4px 16px #00000014}.onlyfans-downloader .content-scene-status svg{width:14px;height:14px}.onlyfans-downloader .content-copy{display:flex;flex:1;flex-direction:column;padding:24px 16px 20px}.onlyfans-downloader .content-copy h3{margin:0;font-size:20px;font-weight:700;line-height:1.3}.onlyfans-downloader .content-copy p{flex:1;margin-top:12px;color:var(--ad-text);font-size:15px;line-height:1.65}.onlyfans-downloader .how-grid{grid-template-columns:1.08fr 1fr;gap:56px}.onlyfans-downloader .how-preview{padding:24px;border:1px solid var(--ad-line);border-radius:var(--of-radius);background:#fafafa;box-shadow:var(--of-shadow)}.onlyfans-downloader .workflow-caption{flex-wrap:wrap;gap:8px 12px;margin-top:24px;font-size:12px;line-height:1.6}.onlyfans-downloader .workflow-caption span{white-space:nowrap}.onlyfans-downloader .workflow-step{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.onlyfans-downloader .workflow-caption svg{width:16px;flex:none}.onlyfans-downloader .steps-list li{display:grid;grid-template-columns:56px 1fr;gap:20px;padding:22px 0;border-bottom:1px solid var(--ad-line)}.onlyfans-downloader .steps-list li:last-child{border-bottom:0}.onlyfans-downloader .step-number{font-size:34px;font-weight:700;line-height:1.1}.onlyfans-downloader .steps-list h3{font-size:var(--of-h3);font-weight:700;line-height:1.3}.onlyfans-downloader .steps-list p{margin-top:10px;color:var(--ad-text);font-size:16px;line-height:1.7}.onlyfans-downloader .of-why{background:#fff9f6}.onlyfans-downloader .comparison-grid{max-width:920px;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--of-card-gap)}.onlyfans-downloader .comparison-card{display:flex;flex-direction:column;padding:32px}.onlyfans-downloader .comparison-symbol{width:38px;height:38px}.onlyfans-downloader .comparison-card h3{margin-top:16px;font-size:20px;font-weight:700;line-height:1.3}.onlyfans-downloader .comparison-card ol{display:block;margin-top:24px}.onlyfans-downloader .comparison-card li{display:flex;align-items:center;gap:12px;min-height:42px;padding:0;font-size:16px;line-height:1.5}.onlyfans-downloader .comparison-card li>span{width:18px;flex:none;font-size:12px}.onlyfans-downloader .comparison-card.vidbrowser{border-color:#ffdccb;background:#fff7f2}.onlyfans-downloader .comparison-card.vidbrowser li{padding:0;font-size:16px;font-weight:600;border-color:#ffe5d8}.onlyfans-downloader .comparison-card.vidbrowser>p{margin-top:auto;padding-top:24px;font-size:14px;line-height:1.6}.onlyfans-downloader .of-trust-bar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.onlyfans-downloader .of-trust-bar article{display:flex;gap:12px;padding:20px;border:1px solid var(--ad-line);border-radius:20px;background:#fff}.onlyfans-downloader .of-trust-bar article>span{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:9px;background:var(--ad-warm);color:var(--ad-brand)}.onlyfans-downloader .of-trust-bar article>div{min-width:0;overflow-wrap:anywhere}.onlyfans-downloader .of-trust-bar svg{width:18px;height:18px}.onlyfans-downloader .of-trust-bar h3{font-size:15px;font-weight:700;line-height:1.4;text-wrap:pretty}.onlyfans-downloader .of-trust-bar p{margin-top:8px;color:#737373;font-size:13px;line-height:1.65}.onlyfans-downloader .of-reviews{padding-top:0}.onlyfans-downloader .reviews-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:20px}.onlyfans-downloader .reviews-grid figure{min-height:224px;padding:24px}.onlyfans-downloader .stars{color:var(--ad-brand);font-size:13px;letter-spacing:3px}.onlyfans-downloader .reviews-grid blockquote{flex:1;margin:20px 0 24px;color:var(--ad-text);font-size:15px;line-height:1.7}.onlyfans-downloader .reviews-grid figcaption{margin-top:auto;color:#737373;font-size:14px;line-height:1.6}.onlyfans-downloader .faq{max-width:820px;margin:96px auto 0}.onlyfans-downloader .faq h3{margin-bottom:28px;font-size:28px;font-weight:700;line-height:1.3}.onlyfans-downloader .faq details{padding:20px 0;border-bottom:1px solid var(--ad-line)}.onlyfans-downloader .faq summary{gap:20px;padding:0;font-size:16px;font-weight:600;line-height:1.6}.onlyfans-downloader .faq summary>span{width:20px;flex:none}.onlyfans-downloader .faq details p{max-width:760px;margin-top:12px;padding:0 40px 0 0;color:var(--ad-text);font-size:15px;line-height:1.7}.onlyfans-downloader .final-section{padding:0 0 var(--of-section-space)}.onlyfans-downloader .final-card{grid-template-columns:1.1fr .9fr;gap:40px;padding:64px 56px;border:1px solid #ffe3d4;border-radius:32px;background:var(--ad-warm)}.onlyfans-downloader .final-card h2{max-width:500px;margin-top:12px;font-size:36px;font-weight:700;line-height:1.15;letter-spacing:-.025em}.onlyfans-downloader .final-description{max-width:460px;margin-top:18px;color:var(--ad-text);font-size:16px;line-height:1.7}.onlyfans-downloader .final-card .cta-pair{margin-top:26px}.onlyfans-downloader .final-card .hero-footnote{font-size:13px}.onlyfans-downloader .final-visual{display:grid;width:220px;max-width:100%;justify-self:center}.onlyfans-downloader .of-fair{width:calc(100% - 48px);max-width:980px;gap:16px;margin-bottom:64px;padding:28px;border:1px solid var(--ad-line);border-radius:20px;background:#fafafa}.onlyfans-downloader .of-fair h2{font-size:15px;line-height:1.4;text-wrap:pretty}.onlyfans-downloader .of-fair p{margin-top:12px;color:#666;font-size:14px;line-height:1.7}.onlyfans-downloader .product-preview{direction:ltr}.onlyfans-downloader .sidebar-link{padding-inline:8px;gap:7px}.onlyfans-downloader .sidebar-link svg{flex:none}.onlyfans-downloader .sidebar-link span{min-width:0;overflow-wrap:anywhere}.onlyfans-downloader .preview-save{padding:5px;text-align:center}.onlyfans-downloader .preview-save svg{flex:none}.onlyfans-downloader[lang=ar]{font-family:Cairo,Segoe UI,Arial,sans-serif}.onlyfans-downloader[lang=ar] :is(h1,h2,h3,.eyebrow,.detected-title){letter-spacing:0}.onlyfans-downloader[lang=ar] :is(.of-hero p,.section-heading p,.section-cta p){text-align:center}.onlyfans-downloader[lang=ar] :is(.sidebar-link,.sidebar-bottom,.detected-panel,.video-caption,.product-preview figcaption){direction:rtl}.onlyfans-downloader[lang=ar] .workflow-step>svg{transform:scaleX(-1)}.onlyfans-downloader[lang=ar] .comparison-card li>span{direction:ltr}.onlyfans-downloader[lang=ar] .vidbrowser li>svg{margin-left:0;margin-inline-start:auto;flex:none}.onlyfans-downloader[lang=ar] .resource-check{margin-left:0;margin-inline-start:auto}.onlyfans-downloader[lang=ar] .faq details p{padding:0 0 0 40px}.onlyfans-downloader[lang=th] :is(h1,h2,h3,.eyebrow){letter-spacing:0;line-height:1.5}@media(max-width:1100px){.onlyfans-downloader{--of-card-padding: 24px}.onlyfans-downloader .feature-highlight{gap:40px;padding:28px}.onlyfans-downloader .how-grid{gap:40px}.onlyfans-downloader .of-trust-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.onlyfans-downloader .final-card{grid-template-columns:1.25fr .75fr;padding:48px 32px}}@media(max-width:900px){.onlyfans-downloader{--of-h1: 52px;--of-h2: 34px;--of-card-gap: 20px}.onlyfans-downloader .of-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.onlyfans-downloader .of-feature-grid .feature-card:nth-child(4){grid-column:span 2}.onlyfans-downloader .of-feature-grid .feature-card:nth-child(5){grid-column:2 / span 2}.onlyfans-downloader :is(.feature-highlight,.how-grid){grid-template-columns:1fr;gap:32px}.onlyfans-downloader :is(.highlight-preview,.highlight-copy,.how-preview,.steps-list){width:100%;max-width:560px;margin-inline:auto}.onlyfans-downloader .reviews-grid{gap:16px}.onlyfans-downloader .reviews-grid figure{padding:20px}.onlyfans-downloader .final-card{grid-template-columns:1fr;padding:48px}.onlyfans-downloader .final-visual{width:190px}}@media(max-width:767px){.onlyfans-downloader{--of-h1: 40px;--of-h2: 30px;--of-h3: 20px;--of-section-space: 64px;--of-heading-gap: 32px;--of-card-gap: 16px;--of-card-padding: 20px}.onlyfans-downloader .ad-container{padding-inline:20px}.onlyfans-downloader .of-hero{padding:64px 0 32px}.onlyfans-downloader .of-hero h1{max-width:580px;letter-spacing:-.03em}.onlyfans-downloader .hero-tagline{font-size:24px}.onlyfans-downloader .hero-eyebrow{font-size:11px;letter-spacing:.04em}.onlyfans-downloader .cta-pair{flex-direction:column;align-items:center;gap:10px}.onlyfans-downloader .cta-pair .ad-download{width:100%;max-width:320px}.onlyfans-downloader .of-legal-short{max-width:480px;align-items:flex-start}.onlyfans-downloader .of-legal-short svg{margin-top:3px}.onlyfans-downloader .hero-preview{margin-top:48px;padding:6px;border-radius:24px}.onlyfans-downloader .hero-benefits{gap:12px 16px;font-size:12px}.onlyfans-downloader .section-cta{margin-top:40px;gap:24px}.onlyfans-downloader :is(.of-feature-grid,.content-grid,.comparison-grid,.of-trust-bar,.reviews-grid){grid-template-columns:1fr;grid-auto-rows:auto;gap:16px}.onlyfans-downloader .of-feature-grid .feature-card,.onlyfans-downloader .of-feature-grid .feature-card:nth-child(4),.onlyfans-downloader .of-feature-grid .feature-card:nth-child(5){grid-column:auto}.onlyfans-downloader .feature-card h3{min-height:0}.onlyfans-downloader .feature-highlight{padding:20px;gap:28px}.onlyfans-downloader .content-copy{padding:20px 12px 16px}.onlyfans-downloader .how-preview{padding:18px}.onlyfans-downloader .workflow-caption{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;text-align:start}.onlyfans-downloader .workflow-caption span{white-space:normal}.onlyfans-downloader .workflow-caption svg{width:12px}.onlyfans-downloader .workflow-step:nth-child(2)>svg{visibility:hidden}.onlyfans-downloader .steps-list li{grid-template-columns:44px 1fr;gap:16px}.onlyfans-downloader .step-number{font-size:32px}.onlyfans-downloader .comparison-card{padding:24px}.onlyfans-downloader .comparison-card h3{font-size:18px}.onlyfans-downloader .comparison-card li,.onlyfans-downloader .comparison-card.vidbrowser li{font-size:15px}.onlyfans-downloader .comparison-card.vidbrowser>p{margin-top:0}.onlyfans-downloader .reviews-grid figure{min-height:200px;padding:20px}.onlyfans-downloader .faq{margin-top:64px}.onlyfans-downloader .faq h3{font-size:26px}.onlyfans-downloader .faq details p{padding-right:0}.onlyfans-downloader[lang=ar] .faq details p{padding:0}.onlyfans-downloader .final-card{gap:32px;padding:32px 20px}.onlyfans-downloader .final-card h2{font-size:32px}.onlyfans-downloader .final-visual{width:160px;margin-top:8px}.onlyfans-downloader .of-fair{width:calc(100% - 40px);margin-bottom:48px;padding:20px}}@media(max-width:430px){.onlyfans-downloader[lang=en] .of-hero h1{font-size:38px;letter-spacing:-.045em}}@media(prefers-reduced-motion:reduce){.onlyfans-downloader :is(.feature-card,.content-card,.reviews-grid figure):hover{transform:none}}
