.exact-facebook-video-downloader{width:100%;min-height:100%;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;flex-direction:column;flex:1;display:flex}.exact-facebook-video-downloader main{flex:1}.exact-facebook-video-downloader .nav-links .btn-dark,.exact-facebook-video-downloader .nav-links a.btn-dark{color:#fff}.exact-facebook-video-downloader .brand-logo{object-fit:contain;object-position:left;width:auto;max-width:180px;height:36px;display:block}.exact-facebook-video-downloader .tool-slot{width:100%;margin-top:28px}.exact-facebook-video-downloader .search button:disabled{opacity:.7;cursor:not-allowed}.exact-facebook-video-downloader button.tag{cursor:pointer;font:inherit}.exact-facebook-video-downloader{--ink:#18151f;--ink-2:#2a2531;--ink2:#2a2531;--muted:#6f6878;--paper:#fbfaf6;--card:#fff;--line:#e8e3dc;--mint:#b8ff6a;--mint-deep:#6fae2e;--coral:#ff6877;--lilac:#d9c7ff;--peach:#ffd4b8;--sky:#dff4ff;--shadow:0 18px 50px #18151f1a;--shadow-soft:0 10px 28px #18151f12;--soft:0 10px 28px #18151f12;--radius-xl:32px;--radius-lg:24px;--radius-md:18px;--container:min(1180px,calc(100% - 40px));--primary:#18151f;--primary-hover:#2a2531;--primary-soft:#f0ece6;--primary-border:#e8e3dc;--background:#fbfaf6;--foreground:#18151f;--border:#e8e3dc;--color-brand:#18151f;--color-brand-hover:#2a2531;--color-brand-soft:#f0ece6;--color-brand-border:#e8e3dc;--color-brand-muted:#6f6878;--shadow-sm:0 10px 28px #18151f12;--dark:#18151f;--lime:#b8ff6a;--accent:#ff6877;--bg:#fbfaf6;--ig1:#1877f2;--ig2:#5b6cff;--ig3:#24c4a3;color:var(--ink);background:var(--paper);font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;margin:0;line-height:1.67}.exact-facebook-video-downloader img,.exact-facebook-video-downloader svg{max-width:100%;display:block}.exact-facebook-video-downloader a{color:inherit}.exact-facebook-video-downloader button,.exact-facebook-video-downloader input{font:inherit}.exact-facebook-video-downloader .container{width:var(--container);margin-inline:auto}.exact-facebook-video-downloader .section{padding:88px 0}.exact-facebook-video-downloader .section-sm{padding:66px 0}.exact-facebook-video-downloader .skip{z-index:999;background:#fff;border-radius:10px;padding:10px 14px;position:absolute;top:8px;left:-9999px}.exact-facebook-video-downloader .skip:focus{left:12px}.exact-facebook-video-downloader .eyebrow{letter-spacing:.13em;text-transform:uppercase;color:#62596b;align-items:center;gap:9px;font-size:.78rem;font-weight:850;display:inline-flex}.exact-facebook-video-downloader .eyebrow:before{content:"";background:var(--coral);border-radius:99px;width:24px;height:2px}.exact-facebook-video-downloader h1,.exact-facebook-video-downloader h2,.exact-facebook-video-downloader h3,.exact-facebook-video-downloader h4{letter-spacing:-.035em;margin:0;line-height:1.08}.exact-facebook-video-downloader h1{font-size:clamp(2.75rem,6vw,5.4rem)}.exact-facebook-video-downloader h2{font-size:clamp(2rem,4vw,3.45rem)}.exact-facebook-video-downloader h3{letter-spacing:-.02em;font-size:clamp(1.12rem,2vw,1.38rem)}.exact-facebook-video-downloader h4{letter-spacing:-.01em;font-size:1rem}.exact-facebook-video-downloader p{color:var(--muted);margin:0}.exact-facebook-video-downloader .lead{font-size:clamp(1rem,1.55vw,1.17rem)}.exact-facebook-video-downloader .section-head{max-width:780px;margin-bottom:38px}.exact-facebook-video-downloader .section-head.center{text-align:center;margin-inline:auto}.exact-facebook-video-downloader .section-head.center .eyebrow{justify-content:center}.exact-facebook-video-downloader .section-head p{margin-top:17px}.exact-facebook-video-downloader .btn{cursor:pointer;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 21px;font-weight:850;text-decoration:none;transition:all .2s;display:inline-flex}.exact-facebook-video-downloader .btn:hover{transform:translateY(-2px)}.exact-facebook-video-downloader .btn-dark{background:var(--ink);color:#fff}.exact-facebook-video-downloader .btn-mint{background:var(--mint);color:var(--ink)}.exact-facebook-video-downloader .tag{color:#5b5362;background:#f4f0eb;border:1px solid #e8e1d8;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:.76rem;font-weight:780;display:inline-flex}.exact-facebook-video-downloader .site-header{z-index:100;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fbfaf6e6;border-bottom:1px solid #e8e3dcdb;position:sticky;top:0}.exact-facebook-video-downloader .nav{justify-content:space-between;align-items:center;gap:24px;min-height:76px;display:flex}.exact-facebook-video-downloader .brand{align-items:center;gap:12px;font-size:1.08rem;font-weight:900;text-decoration:none;display:flex}.exact-facebook-video-downloader .brand-mark{background:var(--ink);border-radius:13px;place-items:center;width:39px;height:39px;display:grid}.exact-facebook-video-downloader .brand-mark svg{width:23px;color:var(--mint)}.exact-facebook-video-downloader .nav-links{align-items:center;gap:25px;display:flex}.exact-facebook-video-downloader .nav-links a{color:#564f5d;font-size:.9rem;font-weight:750;text-decoration:none}.exact-facebook-video-downloader .nav-links a:hover{color:var(--ink)}.exact-facebook-video-downloader .menu{border:1px solid var(--line);background:#fff;border-radius:14px;place-items:center;width:45px;height:45px;display:none}.exact-facebook-video-downloader .menu svg{width:21px}.exact-facebook-video-downloader .breadcrumb{color:#756e7d;padding:19px 0 0;font-size:.82rem}.exact-facebook-video-downloader .breadcrumb ol{align-items:center;gap:9px;margin:0;padding:0;list-style:none;display:flex}.exact-facebook-video-downloader .breadcrumb a{font-weight:750;text-decoration:none}.exact-facebook-video-downloader .breadcrumb span{color:#9a929f}.exact-facebook-video-downloader .hero{background:radial-gradient(circle at 82% 12%,#d9c7ffc7,#0000 27%),radial-gradient(circle at 6% 9%,#ffd4b8a3,#0000 28%),linear-gradient(#fffdf8,#fbfaf6);padding:42px 0 66px;position:relative;overflow:hidden}.exact-facebook-video-downloader .hero:before{content:"";background-image:linear-gradient(#18151f08 1px,#0000 1px),linear-gradient(90deg,#18151f08 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.exact-facebook-video-downloader .hero-grid{grid-template-columns:minmax(0,1.12fr) minmax(330px,.88fr);align-items:center;gap:54px;display:grid;position:relative}.exact-facebook-video-downloader .trustline{border:1px solid var(--line);color:#5e5666;background:#ffffffc7;border-radius:999px;align-items:center;gap:10px;margin-bottom:22px;padding:9px 13px;font-size:.77rem;font-weight:850;display:inline-flex;box-shadow:0 8px 24px #18151f0a}.exact-facebook-video-downloader .trustline i{background:var(--coral);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #ff68771f}.exact-facebook-video-downloader .hero h1 span{display:inline-block;position:relative}.exact-facebook-video-downloader .hero h1 span:after{content:"";background:var(--mint);z-index:-1;border-radius:99px;height:.18em;position:absolute;bottom:.03em;left:0;right:0;transform:rotate(-1deg)}.exact-facebook-video-downloader .hero-copy .lead{max-width:760px;margin-top:22px}.exact-facebook-video-downloader .hero-copy .minor{max-width:760px;margin-top:14px}.exact-facebook-video-downloader .search{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:23px;margin-top:28px;padding:18px}.exact-facebook-video-downloader .search label{color:#413a49;margin-bottom:10px;font-size:.85rem;font-weight:850;display:block}.exact-facebook-video-downloader .search-row{gap:10px;display:flex}.exact-facebook-video-downloader .field{flex:1;position:relative}.exact-facebook-video-downloader .field svg{color:#8a8293;width:21px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.exact-facebook-video-downloader .field input{width:100%;height:59px;color:var(--ink);background:#fcfbf9;border:1px solid #ddd7e2;border-radius:15px;outline:none;padding:0 16px 0 48px}.exact-facebook-video-downloader .field input:focus{background:#fff;border-color:#aa8ae4;box-shadow:0 0 0 4px #9b7de621}.exact-facebook-video-downloader .search button{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:15px;min-width:145px;height:59px;font-weight:850}.exact-facebook-video-downloader .helper{color:#7d7584;align-items:flex-start;gap:8px;margin-top:11px;font-size:.78rem;display:flex}.exact-facebook-video-downloader .helper svg{color:#6aa428;flex:none;width:16px;margin-top:3px}.exact-facebook-video-downloader .benefits{flex-wrap:wrap;gap:8px;margin-top:17px;display:flex}.exact-facebook-video-downloader .hero-card{min-height:525px;position:relative}.exact-facebook-video-downloader .phone{background:var(--ink);border-radius:35px;width:min(360px,86%);padding:22px;position:absolute;top:0;right:7%;overflow:hidden;box-shadow:0 32px 75px #18151f42}.exact-facebook-video-downloader .phone:before{content:"";background:var(--coral);filter:blur(75px);opacity:.24;border-radius:50%;width:220px;height:220px;position:absolute;top:-80px;right:-70px}.exact-facebook-video-downloader .phone:after{content:"";background:var(--mint);filter:blur(80px);opacity:.16;border-radius:50%;width:210px;height:210px;position:absolute;bottom:-70px;left:-80px}.exact-facebook-video-downloader .phone-top{color:#fff;align-items:center;gap:12px;display:flex;position:relative}.exact-facebook-video-downloader .phone-top>div:last-child{min-width:0}.exact-facebook-video-downloader .phone-top strong,.exact-facebook-video-downloader .phone-top small{display:block}.exact-facebook-video-downloader .phone-top small{margin-top:2px}.exact-facebook-video-downloader .ig-icon{background:linear-gradient(145deg,var(--ig1),var(--ig2) 58%,var(--ig3));color:#fff;border-radius:15px;place-items:center;width:44px;height:44px;display:grid}.exact-facebook-video-downloader .ig-icon svg{width:25px}.exact-facebook-video-downloader .phone small{color:#bdb5c5}.exact-facebook-video-downloader .preview{background:#fff;border-radius:22px;margin-top:22px;padding:14px;position:relative}.exact-facebook-video-downloader .video-frame{aspect-ratio:9/12;background:linear-gradient(145deg,#f7d8c8,#c7b0e8 55%,#8b658e);border-radius:17px;position:relative;overflow:hidden}.exact-facebook-video-downloader .video-frame:before{content:"";background:#ffffff59;border-radius:28px 28px 12px 12px;position:absolute;inset:15% 17%;box-shadow:inset 0 0 0 1px #ffffff4d}.exact-facebook-video-downloader .play{width:64px;height:64px;color:var(--mint);background:#18151fdb;border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;inset:0;box-shadow:0 15px 35px #18151f3d}.exact-facebook-video-downloader .play svg{width:25px;margin-left:4px}.exact-facebook-video-downloader .preview-meta{align-items:center;gap:10px;padding:13px 2px 2px;display:flex}.exact-facebook-video-downloader .avatar{background:linear-gradient(145deg,var(--coral),var(--lilac));border-radius:13px;width:38px;height:38px}.exact-facebook-video-downloader .preview-meta strong{font-size:.84rem}.exact-facebook-video-downloader .preview-meta small{color:#837a8a;display:block}.exact-facebook-video-downloader .mp4{color:#4f7e1d;background:#edfbdc;border-radius:9px;margin-left:auto;padding:6px 9px;font-size:.69rem;font-weight:900}.exact-facebook-video-downloader .float{box-shadow:var(--soft);background:#fff;border-radius:16px;padding:12px 15px;font-size:.76rem;font-weight:850;position:absolute}.exact-facebook-video-downloader .float.one{top:96px;left:-8px;transform:rotate(-4deg)}.exact-facebook-video-downloader .float.two{background:var(--mint);bottom:42px;right:-3px;transform:rotate(4deg)}.exact-facebook-video-downloader .local-nav{z-index:80;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);border-bottom:1px solid var(--line);background:#fbfaf6f0;position:sticky;top:76px}.exact-facebook-video-downloader .local-scroll{scrollbar-width:none;gap:9px;padding:11px 0;display:flex;overflow:auto}.exact-facebook-video-downloader .local-scroll::-webkit-scrollbar{display:none}.exact-facebook-video-downloader .local-scroll a{white-space:nowrap;border:1px solid var(--line);color:#574f60;background:#fff;border-radius:999px;padding:9px 13px;font-size:.78rem;font-weight:800;text-decoration:none}.exact-facebook-video-downloader .steps{counter-reset:step;grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.exact-facebook-video-downloader .step{border:1px solid var(--line);box-shadow:var(--soft);background:#fff;border-radius:23px;padding:25px;position:relative}.exact-facebook-video-downloader .step:before{counter-increment:step;content:"0" counter(step);background:var(--ink);width:47px;height:47px;color:var(--mint);border-radius:15px;place-items:center;margin-bottom:22px;font-size:.78rem;font-weight:950;display:grid}.exact-facebook-video-downloader .step p{margin-top:11px;font-size:.91rem}.exact-facebook-video-downloader .code{color:#443d4c;background:#f0ece6;border-radius:9px;margin:11px 0 4px;padding:6px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.83rem;display:inline-flex}.exact-facebook-video-downloader .support-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.exact-facebook-video-downloader .support-card{border:1px solid var(--line);background:#fff;border-radius:25px;padding:28px}.exact-facebook-video-downloader .support-card.good{background:linear-gradient(145deg,#f7fff0,#fff)}.exact-facebook-video-downloader .support-card.no{background:linear-gradient(145deg,#fff4f1,#fff)}.exact-facebook-video-downloader .support-card h3{align-items:center;gap:11px;display:flex}.exact-facebook-video-downloader .round{border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.exact-facebook-video-downloader .good .round{color:#4f871d;background:#dcffc0}.exact-facebook-video-downloader .no .round{color:#b54c58;background:#ffe1dc}.exact-facebook-video-downloader .round svg{width:21px}.exact-facebook-video-downloader .checklist{gap:10px;margin:19px 0 0;padding:0;list-style:none;display:grid}.exact-facebook-video-downloader .checklist li{color:#615968;padding-left:27px;font-size:.92rem;position:relative}.exact-facebook-video-downloader .checklist li:before{content:"✓";color:#62a523;font-weight:950;position:absolute;top:0;left:0}.exact-facebook-video-downloader .no .checklist li:before{content:"×";color:#cc5a66}.exact-facebook-video-downloader .support-note{color:#62586b;background:#faf7ff;border:1px dashed #cabee0;border-radius:19px;grid-column:1/-1;padding:19px 22px}.exact-facebook-video-downloader .split{grid-template-columns:1fr 1fr;gap:18px;display:grid}.exact-facebook-video-downloader .info-card{border:1px solid var(--line);background:#fff;border-radius:25px;padding:29px}.exact-facebook-video-downloader .info-icon{background:var(--accent,#f1eaff);border-radius:16px;place-items:center;width:50px;height:50px;margin-bottom:22px;display:grid}.exact-facebook-video-downloader .info-icon svg{width:24px}.exact-facebook-video-downloader .info-card p{margin-top:12px}.exact-facebook-video-downloader .info-card .checklist{margin-top:17px}.exact-facebook-video-downloader .dark{background:var(--ink);color:#fff;position:relative;overflow:hidden}.exact-facebook-video-downloader .dark:before{content:"";background:radial-gradient(circle at 12% 0,#b8ff6a21,#0000 28%),radial-gradient(circle at 88% 100%,#ff687726,#0000 30%);position:absolute;inset:0}.exact-facebook-video-downloader .dark h2,.exact-facebook-video-downloader .dark h3,.exact-facebook-video-downloader .dark h4{color:#fff}.exact-facebook-video-downloader .dark p,.exact-facebook-video-downloader .dark li{color:#c2bbc8}.exact-facebook-video-downloader .dark .eyebrow{color:#d7d0dd}.exact-facebook-video-downloader .quality-grid{grid-template-columns:1.05fr .95fr;gap:20px;display:grid;position:relative}.exact-facebook-video-downloader .quality-main,.exact-facebook-video-downloader .quality-side{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:27px;padding:31px}.exact-facebook-video-downloader .quality-main .checklist{grid-template-columns:1fr 1fr}.exact-facebook-video-downloader .quality-side{gap:14px;display:grid}.exact-facebook-video-downloader .mini{background:#fff1;border:1px solid #ffffff14;border-radius:18px;padding:19px}.exact-facebook-video-downloader .mini p{margin-top:7px;font-size:.9rem}.exact-facebook-video-downloader .media-grid{grid-template-columns:repeat(2,1fr);gap:17px;display:grid}.exact-facebook-video-downloader .media-card{border:1px solid var(--line);background:#fff;border-radius:24px;padding:28px}.exact-facebook-video-downloader .media-card p{margin-top:12px}.exact-facebook-video-downloader .media-card a{color:#6c369c;text-underline-offset:3px;font-weight:850;text-decoration-thickness:2px}.exact-facebook-video-downloader .media-card .label{background:var(--accent,#f2eaff);letter-spacing:.06em;text-transform:uppercase;border-radius:9px;margin-bottom:17px;padding:7px 10px;font-size:.73rem;font-weight:900;display:inline-flex}.exact-facebook-video-downloader .public-wrap{grid-template-columns:.78fr 1.22fr;align-items:stretch;gap:24px;display:grid}.exact-facebook-video-downloader .public-intro{color:#fff;background:linear-gradient(150deg,#211b2a,#17131d);border-radius:28px;padding:31px}.exact-facebook-video-downloader .public-intro p{color:#c3bcc8;margin-top:16px}.exact-facebook-video-downloader .shield{background:var(--mint);width:61px;height:61px;color:var(--ink);border-radius:20px;place-items:center;margin-bottom:22px;display:grid}.exact-facebook-video-downloader .shield svg{width:31px}.exact-facebook-video-downloader .limits{border:1px solid var(--line);background:#fff;border-radius:28px;padding:29px}.exact-facebook-video-downloader .limits .checklist{grid-template-columns:1fr 1fr}.exact-facebook-video-downloader .bento{grid-template-columns:repeat(12,1fr);gap:16px;display:grid}.exact-facebook-video-downloader .feature{border:1px solid var(--line);background:#fff;border-radius:22px;grid-column:span 3;min-height:205px;padding:24px}.exact-facebook-video-downloader .feature:first-child,.exact-facebook-video-downloader .feature:nth-child(2){grid-column:span 6}.exact-facebook-video-downloader .num{background:var(--accent,var(--mint));border-radius:12px;place-items:center;width:38px;height:38px;margin-bottom:27px;font-size:.76rem;font-weight:950;display:grid}.exact-facebook-video-downloader .feature p{margin-top:10px;font-size:.91rem}.exact-facebook-video-downloader .device-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.exact-facebook-video-downloader .device{border:1px solid var(--line);background:#fff;border-radius:24px;padding:28px}.exact-facebook-video-downloader .device-top{align-items:center;gap:13px;margin-bottom:18px;display:flex}.exact-facebook-video-downloader .device-icon{background:var(--accent,#f0eaff);border-radius:15px;place-items:center;width:46px;height:46px;display:grid}.exact-facebook-video-downloader .device-icon svg{width:23px}.exact-facebook-video-downloader .ordered{color:#625a69;margin:16px 0 0;padding-left:20px}.exact-facebook-video-downloader .ordered li{margin:6px 0;padding-left:4px}.exact-facebook-video-downloader .device p:last-child{margin-top:14px}.exact-facebook-video-downloader .use-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.exact-facebook-video-downloader .use-card{border:1px solid var(--line);background:#fff;border-radius:21px;padding:22px}.exact-facebook-video-downloader .use-card p{margin-top:9px;font-size:.88rem}.exact-facebook-video-downloader .wide-note{color:#67545a;background:#fff2ec;border:1px solid #ffd6c9;border-radius:18px;margin-top:18px;padding:19px 22px}.exact-facebook-video-downloader .problem-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.exact-facebook-video-downloader .problem{border:1px solid var(--line);background:#fff;border-radius:19px;grid-template-columns:43px 1fr;gap:14px;padding:20px;display:grid}.exact-facebook-video-downloader .problem-icon{color:#c25764;background:#fff0ed;border-radius:14px;place-items:center;width:43px;height:43px;font-weight:950;display:grid}.exact-facebook-video-downloader .problem p{margin-top:6px;font-size:.9rem}.exact-facebook-video-downloader .slow{grid-template-columns:.8fr 1.2fr;align-items:start;gap:28px;display:grid}.exact-facebook-video-downloader .slow-list{border:1px solid var(--line);background:#fff;border-radius:23px;padding:25px}.exact-facebook-video-downloader .slow-list .checklist{grid-template-columns:1fr 1fr}.exact-facebook-video-downloader .fixes{background:var(--ink);color:#fff;border-radius:23px;padding:25px}.exact-facebook-video-downloader .fixes h3{color:#fff}.exact-facebook-video-downloader .fixes .ordered{color:#c7c0cb}.exact-facebook-video-downloader .fixes p{color:#c7c0cb;margin-top:15px}.exact-facebook-video-downloader .privacy{grid-template-columns:.8fr 1.2fr;gap:24px;display:grid}.exact-facebook-video-downloader .privacy-panel{color:#fff;background:linear-gradient(150deg,#211b2a,#17131d);border-radius:29px;padding:32px}.exact-facebook-video-downloader .privacy-panel p{color:#c5bec9;margin-top:16px}.exact-facebook-video-downloader .privacy-content{border:1px solid var(--line);background:#fff;border-radius:28px;padding:30px}.exact-facebook-video-downloader .privacy-content p+p{margin-top:13px}.exact-facebook-video-downloader .privacy-content .checklist{grid-template-columns:1fr 1fr}.exact-facebook-video-downloader .privacy-content a{font-weight:850}.exact-facebook-video-downloader .faq{grid-template-columns:.68fr 1.32fr;align-items:start;gap:40px;display:grid}.exact-facebook-video-downloader .faq-side{position:sticky;top:145px}.exact-facebook-video-downloader .faq-side p{margin-top:17px}.exact-facebook-video-downloader .faq-list{border-top:1px solid var(--line)}.exact-facebook-video-downloader details{border-bottom:1px solid var(--line)}.exact-facebook-video-downloader summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:21px 4px;font-weight:850;list-style:none;display:flex}.exact-facebook-video-downloader summary::-webkit-details-marker{display:none}.exact-facebook-video-downloader summary:after{content:"+";background:#f0ece6;border-radius:10px;flex:none;place-items:center;width:31px;height:31px;font-size:1.15rem;display:grid}.exact-facebook-video-downloader details[open] summary:after{content:"–";background:var(--mint)}.exact-facebook-video-downloader details p{padding:0 45px 22px 4px;font-size:.94rem}.exact-facebook-video-downloader .final{padding:0 0 92px}.exact-facebook-video-downloader .final-box{background:linear-gradient(130deg,var(--coral),#ff516e 48%,#9e4ac6);color:#fff;border-radius:32px;padding:50px;position:relative;overflow:hidden}.exact-facebook-video-downloader .final-box:after{content:"";background:var(--mint);filter:blur(75px);opacity:.4;border-radius:50%;width:260px;height:260px;position:absolute;top:-90px;right:-80px}.exact-facebook-video-downloader .final-grid{z-index:1;grid-template-columns:.9fr 1.1fr;align-items:center;gap:34px;display:grid;position:relative}.exact-facebook-video-downloader .final h2{color:#fff}.exact-facebook-video-downloader .final p{color:#fff1f4;margin-top:14px}.exact-facebook-video-downloader .final .search{box-shadow:none;margin:0}.exact-facebook-video-downloader .site-footer{color:#fff;background:#141117;padding:52px 0 32px}.exact-facebook-video-downloader .footer-grid{grid-template-columns:1.4fr .6fr;gap:40px;display:grid}.exact-facebook-video-downloader .footer-brand p{color:#a9a1ae;max-width:620px;margin-top:14px}.exact-facebook-video-downloader .footer-links{justify-content:flex-end;align-items:flex-start;gap:23px;display:flex}.exact-facebook-video-downloader .footer-links a{color:#ddd6e2;font-weight:750;text-decoration:none}.exact-facebook-video-downloader .disclaimer{color:#908894;border-top:1px solid #ffffff1a;margin-top:34px;padding-top:24px;font-size:.79rem}.exact-facebook-video-downloader .mobile-cta{opacity:0;pointer-events:none;transition:all .22s;display:none;transform:translateY(18px)}.exact-facebook-video-downloader .mobile-cta.show{opacity:1;pointer-events:auto;transform:translateY(0)}@media (max-width:1000px){.exact-facebook-video-downloader .hero-grid,.exact-facebook-video-downloader .quality-grid,.exact-facebook-video-downloader .public-wrap,.exact-facebook-video-downloader .privacy,.exact-facebook-video-downloader .faq,.exact-facebook-video-downloader .final-grid{grid-template-columns:1fr}.exact-facebook-video-downloader .hero-card{min-height:500px}.exact-facebook-video-downloader .phone{left:50%;right:auto;transform:translate(-50%)}.exact-facebook-video-downloader .steps{grid-template-columns:repeat(2,1fr)}.exact-facebook-video-downloader .bento .feature,.exact-facebook-video-downloader .feature:first-child,.exact-facebook-video-downloader .feature:nth-child(2){grid-column:span 6}.exact-facebook-video-downloader .device-grid{grid-template-columns:1fr}.exact-facebook-video-downloader .use-grid{grid-template-columns:repeat(2,1fr)}.exact-facebook-video-downloader .faq-side{position:static}.exact-facebook-video-downloader .slow{grid-template-columns:1fr}}@media (max-width:760px){.exact-facebook-video-downloader{--container:min(100% - 28px,1180px)}.exact-facebook-video-downloader .section{padding:68px 0}.exact-facebook-video-downloader .section-sm{padding:52px 0}.exact-facebook-video-downloader .nav-links{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:17px;flex-direction:column;align-items:stretch;gap:4px;padding:15px;display:none;position:absolute;top:68px;left:14px;right:14px}.exact-facebook-video-downloader .nav-links.open{display:flex}.exact-facebook-video-downloader .nav-links a{padding:10px 12px}.exact-facebook-video-downloader .menu{display:grid}.exact-facebook-video-downloader .hero{padding-top:30px}.exact-facebook-video-downloader .hero-grid{gap:34px}.exact-facebook-video-downloader .hero-card{min-height:440px}.exact-facebook-video-downloader .phone{width:330px;max-width:92%;padding:18px}.exact-facebook-video-downloader .float.one{left:0}.exact-facebook-video-downloader .float.two{right:0}.exact-facebook-video-downloader .search-row{flex-direction:column}.exact-facebook-video-downloader .search button{width:100%}.exact-facebook-video-downloader .steps,.exact-facebook-video-downloader .support-grid,.exact-facebook-video-downloader .split,.exact-facebook-video-downloader .media-grid,.exact-facebook-video-downloader .problem-grid{grid-template-columns:1fr}.exact-facebook-video-downloader .support-note{grid-column:auto}.exact-facebook-video-downloader .bento{grid-template-columns:1fr}.exact-facebook-video-downloader .bento .feature,.exact-facebook-video-downloader .feature:first-child,.exact-facebook-video-downloader .feature:nth-child(2){grid-column:auto}.exact-facebook-video-downloader .use-grid,.exact-facebook-video-downloader .quality-main .checklist,.exact-facebook-video-downloader .limits .checklist,.exact-facebook-video-downloader .privacy-content .checklist,.exact-facebook-video-downloader .slow-list .checklist,.exact-facebook-video-downloader .footer-grid{grid-template-columns:1fr}.exact-facebook-video-downloader .footer-links{justify-content:flex-start}.exact-facebook-video-downloader .final-box{padding:32px 22px}.exact-facebook-video-downloader .mobile-cta{z-index:90;display:flex;position:fixed;bottom:14px;left:14px;right:14px;box-shadow:0 14px 40px #18151f47}.exact-facebook-video-downloader{padding-bottom:76px}}@media (max-width:430px){.exact-facebook-video-downloader h1{font-size:2.7rem}.exact-facebook-video-downloader .hero-card{min-height:410px}.exact-facebook-video-downloader .phone{width:300px}.exact-facebook-video-downloader .preview{padding:11px}.exact-facebook-video-downloader .float{font-size:.68rem}.exact-facebook-video-downloader .tag{font-size:.7rem}.exact-facebook-video-downloader .steps{grid-template-columns:1fr}}.exact-facebook-video-downloader .steps.three{grid-template-columns:repeat(3,1fr)}.exact-facebook-video-downloader .fb-icon{color:#fff;background:linear-gradient(145deg,#1877f2,#4d62ff 58%,#24c4a3);border-radius:15px;place-items:center;width:44px;height:44px;font-size:1.85rem;font-weight:950;line-height:1;display:grid}.exact-facebook-video-downloader .fb-icon span{transform:translateY(3px)}.exact-facebook-video-downloader .video-frame.facebook{aspect-ratio:16/12;background:linear-gradient(145deg,#dfe8ff,#b9c7ff 48%,#6c7ce3)}.exact-facebook-video-downloader .video-frame.facebook:before{background:linear-gradient(145deg,#ffffff8c,#ffffff3d);border-radius:18px;inset:17% 11%;box-shadow:inset 0 0 0 1px #ffffff73}.exact-facebook-video-downloader .hero-copy h1 span{background:linear-gradient(90deg,#1877f2,#6d5ce7 55%,#ff6877);color:#0000;-webkit-background-clip:text;background-clip:text}.exact-facebook-video-downloader .link-format{border:1px solid var(--line);color:#4d4655;background:#f2eee9;border-radius:9px;margin:3px 3px 3px 0;padding:6px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;display:inline-flex}@media (max-width:760px){.exact-facebook-video-downloader .steps.three{grid-template-columns:1fr}}
.exact-facebook-reel-downloader{width:100%;min-height:100%;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;flex-direction:column;flex:1;display:flex}.exact-facebook-reel-downloader main{flex:1}.exact-facebook-reel-downloader .nav-links .btn-dark,.exact-facebook-reel-downloader .nav-links a.btn-dark{color:#fff}.exact-facebook-reel-downloader .brand-logo{object-fit:contain;object-position:left;width:auto;max-width:180px;height:36px;display:block}.exact-facebook-reel-downloader .tool-slot{width:100%;margin-top:28px}.exact-facebook-reel-downloader .search button:disabled{opacity:.7;cursor:not-allowed}.exact-facebook-reel-downloader button.tag{cursor:pointer;font:inherit}.exact-facebook-reel-downloader{--ink:#18151f;--ink-2:#2a2531;--ink2:#2a2531;--muted:#6f6878;--paper:#fbfaf6;--card:#fff;--line:#e8e3dc;--mint:#b8ff6a;--mint-deep:#6fae2e;--coral:#ff6877;--lilac:#d9c7ff;--peach:#ffd4b8;--sky:#dff4ff;--shadow:0 18px 50px #18151f1a;--shadow-soft:0 10px 28px #18151f12;--soft:0 10px 28px #18151f12;--radius-xl:32px;--radius-lg:24px;--radius-md:18px;--container:min(1180px,calc(100% - 40px));--primary:#18151f;--primary-hover:#2a2531;--primary-soft:#f0ece6;--primary-border:#e8e3dc;--background:#fbfaf6;--foreground:#18151f;--border:#e8e3dc;--color-brand:#18151f;--color-brand-hover:#2a2531;--color-brand-soft:#f0ece6;--color-brand-border:#e8e3dc;--color-brand-muted:#6f6878;--shadow-sm:0 10px 28px #18151f12;--dark:#18151f;--lime:#b8ff6a;--accent:#ff6877;--bg:#fbfaf6;--ig1:#1877f2;--ig2:#5b6cff;--ig3:#24c4a3;color:var(--ink);background:var(--paper);font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;margin:0;line-height:1.67}.exact-facebook-reel-downloader img,.exact-facebook-reel-downloader svg{max-width:100%;display:block}.exact-facebook-reel-downloader a{color:inherit}.exact-facebook-reel-downloader button,.exact-facebook-reel-downloader input{font:inherit}.exact-facebook-reel-downloader .container{width:var(--container);margin-inline:auto}.exact-facebook-reel-downloader .section{padding:88px 0}.exact-facebook-reel-downloader .section-sm{padding:66px 0}.exact-facebook-reel-downloader .skip{z-index:999;background:#fff;border-radius:10px;padding:10px 14px;position:absolute;top:8px;left:-9999px}.exact-facebook-reel-downloader .skip:focus{left:12px}.exact-facebook-reel-downloader .eyebrow{letter-spacing:.13em;text-transform:uppercase;color:#62596b;align-items:center;gap:9px;font-size:.78rem;font-weight:850;display:inline-flex}.exact-facebook-reel-downloader .eyebrow:before{content:"";background:var(--coral);border-radius:99px;width:24px;height:2px}.exact-facebook-reel-downloader h1,.exact-facebook-reel-downloader h2,.exact-facebook-reel-downloader h3,.exact-facebook-reel-downloader h4{letter-spacing:-.035em;margin:0;line-height:1.08}.exact-facebook-reel-downloader h1{font-size:clamp(2.75rem,6vw,5.4rem)}.exact-facebook-reel-downloader h2{font-size:clamp(2rem,4vw,3.45rem)}.exact-facebook-reel-downloader h3{letter-spacing:-.02em;font-size:clamp(1.12rem,2vw,1.38rem)}.exact-facebook-reel-downloader h4{letter-spacing:-.01em;font-size:1rem}.exact-facebook-reel-downloader p{color:var(--muted);margin:0}.exact-facebook-reel-downloader .lead{font-size:clamp(1rem,1.55vw,1.17rem)}.exact-facebook-reel-downloader .section-head{max-width:780px;margin-bottom:38px}.exact-facebook-reel-downloader .section-head.center{text-align:center;margin-inline:auto}.exact-facebook-reel-downloader .section-head.center .eyebrow{justify-content:center}.exact-facebook-reel-downloader .section-head p{margin-top:17px}.exact-facebook-reel-downloader .btn{cursor:pointer;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 21px;font-weight:850;text-decoration:none;transition:all .2s;display:inline-flex}.exact-facebook-reel-downloader .btn:hover{transform:translateY(-2px)}.exact-facebook-reel-downloader .btn-dark{background:var(--ink);color:#fff}.exact-facebook-reel-downloader .btn-mint{background:var(--mint);color:var(--ink)}.exact-facebook-reel-downloader .tag{color:#5b5362;background:#f4f0eb;border:1px solid #e8e1d8;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:.76rem;font-weight:780;display:inline-flex}.exact-facebook-reel-downloader .site-header{z-index:100;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fbfaf6e6;border-bottom:1px solid #e8e3dcdb;position:sticky;top:0}.exact-facebook-reel-downloader .nav{justify-content:space-between;align-items:center;gap:24px;min-height:76px;display:flex}.exact-facebook-reel-downloader .brand{align-items:center;gap:12px;font-size:1.08rem;font-weight:900;text-decoration:none;display:flex}.exact-facebook-reel-downloader .brand-mark{background:var(--ink);border-radius:13px;place-items:center;width:39px;height:39px;display:grid}.exact-facebook-reel-downloader .brand-mark svg{width:23px;color:var(--mint)}.exact-facebook-reel-downloader .nav-links{align-items:center;gap:25px;display:flex}.exact-facebook-reel-downloader .nav-links a{color:#564f5d;font-size:.9rem;font-weight:750;text-decoration:none}.exact-facebook-reel-downloader .nav-links a:hover{color:var(--ink)}.exact-facebook-reel-downloader .menu{border:1px solid var(--line);background:#fff;border-radius:14px;place-items:center;width:45px;height:45px;display:none}.exact-facebook-reel-downloader .menu svg{width:21px}.exact-facebook-reel-downloader .breadcrumb{color:#756e7d;padding:19px 0 0;font-size:.82rem}.exact-facebook-reel-downloader .breadcrumb ol{align-items:center;gap:9px;margin:0;padding:0;list-style:none;display:flex}.exact-facebook-reel-downloader .breadcrumb a{font-weight:750;text-decoration:none}.exact-facebook-reel-downloader .breadcrumb span{color:#9a929f}.exact-facebook-reel-downloader .hero{background:radial-gradient(circle at 82% 12%,#d9c7ffc7,#0000 27%),radial-gradient(circle at 6% 9%,#ffd4b8a3,#0000 28%),linear-gradient(#fffdf8,#fbfaf6);padding:42px 0 66px;position:relative;overflow:hidden}.exact-facebook-reel-downloader .hero:before{content:"";background-image:linear-gradient(#18151f08 1px,#0000 1px),linear-gradient(90deg,#18151f08 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.exact-facebook-reel-downloader .hero-grid{grid-template-columns:minmax(0,1.12fr) minmax(330px,.88fr);align-items:center;gap:54px;display:grid;position:relative}.exact-facebook-reel-downloader .trustline{border:1px solid var(--line);color:#5e5666;background:#ffffffc7;border-radius:999px;align-items:center;gap:10px;margin-bottom:22px;padding:9px 13px;font-size:.77rem;font-weight:850;display:inline-flex;box-shadow:0 8px 24px #18151f0a}.exact-facebook-reel-downloader .trustline i{background:var(--coral);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #ff68771f}.exact-facebook-reel-downloader .hero h1 span{display:inline-block;position:relative}.exact-facebook-reel-downloader .hero h1 span:after{content:"";background:var(--mint);z-index:-1;border-radius:99px;height:.18em;position:absolute;bottom:.03em;left:0;right:0;transform:rotate(-1deg)}.exact-facebook-reel-downloader .hero-copy .lead{max-width:760px;margin-top:22px}.exact-facebook-reel-downloader .hero-copy .minor{max-width:760px;margin-top:14px}.exact-facebook-reel-downloader .search{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:23px;margin-top:28px;padding:18px}.exact-facebook-reel-downloader .search label{color:#413a49;margin-bottom:10px;font-size:.85rem;font-weight:850;display:block}.exact-facebook-reel-downloader .search-row{gap:10px;display:flex}.exact-facebook-reel-downloader .field{flex:1;position:relative}.exact-facebook-reel-downloader .field svg{color:#8a8293;width:21px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.exact-facebook-reel-downloader .field input{width:100%;height:59px;color:var(--ink);background:#fcfbf9;border:1px solid #ddd7e2;border-radius:15px;outline:none;padding:0 16px 0 48px}.exact-facebook-reel-downloader .field input:focus{background:#fff;border-color:#aa8ae4;box-shadow:0 0 0 4px #9b7de621}.exact-facebook-reel-downloader .search button{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:15px;min-width:145px;height:59px;font-weight:850}.exact-facebook-reel-downloader .helper{color:#7d7584;align-items:flex-start;gap:8px;margin-top:11px;font-size:.78rem;display:flex}.exact-facebook-reel-downloader .helper svg{color:#6aa428;flex:none;width:16px;margin-top:3px}.exact-facebook-reel-downloader .benefits{flex-wrap:wrap;gap:8px;margin-top:17px;display:flex}.exact-facebook-reel-downloader .hero-card{min-height:525px;position:relative}.exact-facebook-reel-downloader .phone{background:var(--ink);border-radius:35px;width:min(360px,86%);padding:22px;position:absolute;top:0;right:7%;overflow:hidden;box-shadow:0 32px 75px #18151f42}.exact-facebook-reel-downloader .phone:before{content:"";background:var(--coral);filter:blur(75px);opacity:.24;border-radius:50%;width:220px;height:220px;position:absolute;top:-80px;right:-70px}.exact-facebook-reel-downloader .phone:after{content:"";background:var(--mint);filter:blur(80px);opacity:.16;border-radius:50%;width:210px;height:210px;position:absolute;bottom:-70px;left:-80px}.exact-facebook-reel-downloader .phone-top{color:#fff;align-items:center;gap:12px;display:flex;position:relative}.exact-facebook-reel-downloader .phone-top>div:last-child{min-width:0}.exact-facebook-reel-downloader .phone-top strong,.exact-facebook-reel-downloader .phone-top small{display:block}.exact-facebook-reel-downloader .phone-top small{margin-top:2px}.exact-facebook-reel-downloader .ig-icon{background:linear-gradient(145deg,var(--ig1),var(--ig2) 58%,var(--ig3));color:#fff;border-radius:15px;place-items:center;width:44px;height:44px;display:grid}.exact-facebook-reel-downloader .ig-icon svg{width:25px}.exact-facebook-reel-downloader .phone small{color:#bdb5c5}.exact-facebook-reel-downloader .preview{background:#fff;border-radius:22px;margin-top:22px;padding:14px;position:relative}.exact-facebook-reel-downloader .video-frame{aspect-ratio:9/12;background:linear-gradient(145deg,#f7d8c8,#c7b0e8 55%,#8b658e);border-radius:17px;position:relative;overflow:hidden}.exact-facebook-reel-downloader .video-frame:before{content:"";background:#ffffff59;border-radius:28px 28px 12px 12px;position:absolute;inset:15% 17%;box-shadow:inset 0 0 0 1px #ffffff4d}.exact-facebook-reel-downloader .play{width:64px;height:64px;color:var(--mint);background:#18151fdb;border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;inset:0;box-shadow:0 15px 35px #18151f3d}.exact-facebook-reel-downloader .play svg{width:25px;margin-left:4px}.exact-facebook-reel-downloader .preview-meta{align-items:center;gap:10px;padding:13px 2px 2px;display:flex}.exact-facebook-reel-downloader .avatar{background:linear-gradient(145deg,var(--coral),var(--lilac));border-radius:13px;width:38px;height:38px}.exact-facebook-reel-downloader .preview-meta strong{font-size:.84rem}.exact-facebook-reel-downloader .preview-meta small{color:#837a8a;display:block}.exact-facebook-reel-downloader .mp4{color:#4f7e1d;background:#edfbdc;border-radius:9px;margin-left:auto;padding:6px 9px;font-size:.69rem;font-weight:900}.exact-facebook-reel-downloader .float{box-shadow:var(--soft);background:#fff;border-radius:16px;padding:12px 15px;font-size:.76rem;font-weight:850;position:absolute}.exact-facebook-reel-downloader .float.one{top:96px;left:-8px;transform:rotate(-4deg)}.exact-facebook-reel-downloader .float.two{background:var(--mint);bottom:42px;right:-3px;transform:rotate(4deg)}.exact-facebook-reel-downloader .local-nav{z-index:80;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);border-bottom:1px solid var(--line);background:#fbfaf6f0;position:sticky;top:76px}.exact-facebook-reel-downloader .local-scroll{scrollbar-width:none;gap:9px;padding:11px 0;display:flex;overflow:auto}.exact-facebook-reel-downloader .local-scroll::-webkit-scrollbar{display:none}.exact-facebook-reel-downloader .local-scroll a{white-space:nowrap;border:1px solid var(--line);color:#574f60;background:#fff;border-radius:999px;padding:9px 13px;font-size:.78rem;font-weight:800;text-decoration:none}.exact-facebook-reel-downloader .steps{counter-reset:step;grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.exact-facebook-reel-downloader .step{border:1px solid var(--line);box-shadow:var(--soft);background:#fff;border-radius:23px;padding:25px;position:relative}.exact-facebook-reel-downloader .step:before{counter-increment:step;content:"0" counter(step);background:var(--ink);width:47px;height:47px;color:var(--mint);border-radius:15px;place-items:center;margin-bottom:22px;font-size:.78rem;font-weight:950;display:grid}.exact-facebook-reel-downloader .step p{margin-top:11px;font-size:.91rem}.exact-facebook-reel-downloader .code{color:#443d4c;background:#f0ece6;border-radius:9px;margin:11px 0 4px;padding:6px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.83rem;display:inline-flex}.exact-facebook-reel-downloader .support-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.exact-facebook-reel-downloader .support-card{border:1px solid var(--line);background:#fff;border-radius:25px;padding:28px}.exact-facebook-reel-downloader .support-card.good{background:linear-gradient(145deg,#f7fff0,#fff)}.exact-facebook-reel-downloader .support-card.no{background:linear-gradient(145deg,#fff4f1,#fff)}.exact-facebook-reel-downloader .support-card h3{align-items:center;gap:11px;display:flex}.exact-facebook-reel-downloader .round{border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.exact-facebook-reel-downloader .good .round{color:#4f871d;background:#dcffc0}.exact-facebook-reel-downloader .no .round{color:#b54c58;background:#ffe1dc}.exact-facebook-reel-downloader .round svg{width:21px}.exact-facebook-reel-downloader .checklist{gap:10px;margin:19px 0 0;padding:0;list-style:none;display:grid}.exact-facebook-reel-downloader .checklist li{color:#615968;padding-left:27px;font-size:.92rem;position:relative}.exact-facebook-reel-downloader .checklist li:before{content:"✓";color:#62a523;font-weight:950;position:absolute;top:0;left:0}.exact-facebook-reel-downloader .no .checklist li:before{content:"×";color:#cc5a66}.exact-facebook-reel-downloader .support-note{color:#62586b;background:#faf7ff;border:1px dashed #cabee0;border-radius:19px;grid-column:1/-1;padding:19px 22px}.exact-facebook-reel-downloader .split{grid-template-columns:1fr 1fr;gap:18px;display:grid}.exact-facebook-reel-downloader .info-card{border:1px solid var(--line);background:#fff;border-radius:25px;padding:29px}.exact-facebook-reel-downloader .info-icon{background:var(--accent,#f1eaff);border-radius:16px;place-items:center;width:50px;height:50px;margin-bottom:22px;display:grid}.exact-facebook-reel-downloader .info-icon svg{width:24px}.exact-facebook-reel-downloader .info-card p{margin-top:12px}.exact-facebook-reel-downloader .info-card .checklist{margin-top:17px}.exact-facebook-reel-downloader .dark{background:var(--ink);color:#fff;position:relative;overflow:hidden}.exact-facebook-reel-downloader .dark:before{content:"";background:radial-gradient(circle at 12% 0,#b8ff6a21,#0000 28%),radial-gradient(circle at 88% 100%,#ff687726,#0000 30%);position:absolute;inset:0}.exact-facebook-reel-downloader .dark h2,.exact-facebook-reel-downloader .dark h3,.exact-facebook-reel-downloader .dark h4{color:#fff}.exact-facebook-reel-downloader .dark p,.exact-facebook-reel-downloader .dark li{color:#c2bbc8}.exact-facebook-reel-downloader .dark .eyebrow{color:#d7d0dd}.exact-facebook-reel-downloader .quality-grid{grid-template-columns:1.05fr .95fr;gap:20px;display:grid;position:relative}.exact-facebook-reel-downloader .quality-main,.exact-facebook-reel-downloader .quality-side{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:27px;padding:31px}.exact-facebook-reel-downloader .quality-main .checklist{grid-template-columns:1fr 1fr}.exact-facebook-reel-downloader .quality-side{gap:14px;display:grid}.exact-facebook-reel-downloader .mini{background:#fff1;border:1px solid #ffffff14;border-radius:18px;padding:19px}.exact-facebook-reel-downloader .mini p{margin-top:7px;font-size:.9rem}.exact-facebook-reel-downloader .media-grid{grid-template-columns:repeat(2,1fr);gap:17px;display:grid}.exact-facebook-reel-downloader .media-card{border:1px solid var(--line);background:#fff;border-radius:24px;padding:28px}.exact-facebook-reel-downloader .media-card p{margin-top:12px}.exact-facebook-reel-downloader .media-card a{color:#6c369c;text-underline-offset:3px;font-weight:850;text-decoration-thickness:2px}.exact-facebook-reel-downloader .media-card .label{background:var(--accent,#f2eaff);letter-spacing:.06em;text-transform:uppercase;border-radius:9px;margin-bottom:17px;padding:7px 10px;font-size:.73rem;font-weight:900;display:inline-flex}.exact-facebook-reel-downloader .public-wrap{grid-template-columns:.78fr 1.22fr;align-items:stretch;gap:24px;display:grid}.exact-facebook-reel-downloader .public-intro{color:#fff;background:linear-gradient(150deg,#211b2a,#17131d);border-radius:28px;padding:31px}.exact-facebook-reel-downloader .public-intro p{color:#c3bcc8;margin-top:16px}.exact-facebook-reel-downloader .shield{background:var(--mint);width:61px;height:61px;color:var(--ink);border-radius:20px;place-items:center;margin-bottom:22px;display:grid}.exact-facebook-reel-downloader .shield svg{width:31px}.exact-facebook-reel-downloader .limits{border:1px solid var(--line);background:#fff;border-radius:28px;padding:29px}.exact-facebook-reel-downloader .limits .checklist{grid-template-columns:1fr 1fr}.exact-facebook-reel-downloader .bento{grid-template-columns:repeat(12,1fr);gap:16px;display:grid}.exact-facebook-reel-downloader .feature,.exact-facebook-reel-downloader .bento-card{border:1px solid var(--line);min-height:210px;box-shadow:var(--soft);background:#fff;border-radius:22px;grid-column:span 4;padding:25px}.exact-facebook-reel-downloader .feature:first-child,.exact-facebook-reel-downloader .feature:nth-child(2),.exact-facebook-reel-downloader .feature:nth-child(7),.exact-facebook-reel-downloader .feature:nth-child(8),.exact-facebook-reel-downloader .bento-card.wide{grid-column:span 6}.exact-facebook-reel-downloader .num,.exact-facebook-reel-downloader .feature-no,.exact-facebook-reel-downloader .bento-icon{background:var(--accent,var(--mint));width:38px;height:38px;color:var(--ink);border-radius:12px;place-items:center;margin-bottom:27px;font-size:.76rem;font-weight:950;display:grid}.exact-facebook-reel-downloader .feature h3,.exact-facebook-reel-downloader .bento-card h3{color:var(--ink)}.exact-facebook-reel-downloader .feature p,.exact-facebook-reel-downloader .bento-card p{color:var(--muted);margin-top:10px;font-size:.91rem}.exact-facebook-reel-downloader .device-grid,.exact-facebook-reel-downloader .devices{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.exact-facebook-reel-downloader .devices-bg{background:linear-gradient(180deg,#fffdf8 0%,var(--paper) 100%)}.exact-facebook-reel-downloader .device{border:1px solid var(--line);box-shadow:var(--soft);background:#fff;border-radius:24px;min-width:0;height:100%;padding:28px}.exact-facebook-reel-downloader .device-top,.exact-facebook-reel-downloader .device-head{align-items:center;gap:13px;margin-bottom:18px;display:flex}.exact-facebook-reel-downloader .device-head h3{color:var(--ink);margin:0;font-size:1.05rem}.exact-facebook-reel-downloader .device-head p{color:var(--muted);margin:4px 0 0;font-size:.86rem;line-height:1.4}.exact-facebook-reel-downloader .device-icon{background:var(--ink);width:auto;min-width:48px;height:48px;color:var(--mint);letter-spacing:.04em;border-radius:15px;flex:none;place-items:center;padding:0 12px;font-size:.78rem;font-weight:950;line-height:1;display:inline-grid}.exact-facebook-reel-downloader .device:nth-child(2) .device-icon{background:var(--coral);color:#fff}.exact-facebook-reel-downloader .device:nth-child(3) .device-icon{background:var(--lilac);color:var(--ink)}.exact-facebook-reel-downloader .device-icon svg{width:23px}.exact-facebook-reel-downloader .ordered,.exact-facebook-reel-downloader .device ol{counter-reset:device-step;color:#625a69;margin:16px 0 0;padding:0;list-style:none}.exact-facebook-reel-downloader .ordered li,.exact-facebook-reel-downloader .device ol li{border-top:1px solid var(--line);color:var(--muted);margin:0;padding:10px 0 10px 40px;font-size:.9rem;line-height:1.45;position:relative}.exact-facebook-reel-downloader .ordered li:first-child,.exact-facebook-reel-downloader .device ol li:first-child{border-top:0;padding-top:2px}.exact-facebook-reel-downloader .device ol li:before{counter-increment:device-step;content:counter(device-step);width:26px;height:26px;color:var(--ink);background:#f0ece6;border-radius:9px;place-items:center;font-size:.72rem;font-weight:950;display:grid;position:absolute;top:50%;left:0;transform:translateY(-50%)}.exact-facebook-reel-downloader .device p:last-child{margin-top:14px}.exact-facebook-reel-downloader .use-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.exact-facebook-reel-downloader .use,.exact-facebook-reel-downloader .use-card{border:1px solid var(--line);box-shadow:var(--soft);background:#fff;border-radius:22px;min-width:0;height:100%;padding:24px;position:relative;overflow:hidden}.exact-facebook-reel-downloader .use:before,.exact-facebook-reel-downloader .use-card:before{content:"";background:var(--accent,var(--mint));border-radius:4px 0 0 4px;width:4px;position:absolute;top:0;bottom:0;left:0}.exact-facebook-reel-downloader .use:first-child,.exact-facebook-reel-downloader .use-card:first-child{--accent:var(--mint)}.exact-facebook-reel-downloader .use:nth-child(2),.exact-facebook-reel-downloader .use-card:nth-child(2){--accent:var(--coral)}.exact-facebook-reel-downloader .use:nth-child(3),.exact-facebook-reel-downloader .use-card:nth-child(3){--accent:var(--lilac)}.exact-facebook-reel-downloader .use:nth-child(4),.exact-facebook-reel-downloader .use-card:nth-child(4){--accent:var(--peach)}.exact-facebook-reel-downloader .use:nth-child(5),.exact-facebook-reel-downloader .use-card:nth-child(5){--accent:var(--sky)}.exact-facebook-reel-downloader .use:nth-child(6),.exact-facebook-reel-downloader .use-card:nth-child(6){--accent:#e8ffd1}.exact-facebook-reel-downloader .use h3,.exact-facebook-reel-downloader .use-card h3{color:var(--ink);letter-spacing:-.02em;margin:0;font-size:1.02rem;line-height:1.25}.exact-facebook-reel-downloader .use p,.exact-facebook-reel-downloader .use-card p{color:var(--muted);margin-top:10px;font-size:.9rem;line-height:1.55}.exact-facebook-reel-downloader .wide-note{color:#67545a;background:#fff2ec;border:1px solid #ffd6c9;border-radius:18px;margin-top:18px;padding:19px 22px}.exact-facebook-reel-downloader .problem-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.exact-facebook-reel-downloader .problem{border:1px solid var(--line);background:#fff;border-radius:19px;grid-template-columns:43px 1fr;gap:14px;padding:20px;display:grid}.exact-facebook-reel-downloader .problem-icon{color:#c25764;background:#fff0ed;border-radius:14px;place-items:center;width:43px;height:43px;font-weight:950;display:grid}.exact-facebook-reel-downloader .problem p{margin-top:6px;font-size:.9rem}.exact-facebook-reel-downloader .slow{grid-template-columns:.8fr 1.2fr;align-items:start;gap:28px;display:grid}.exact-facebook-reel-downloader .slow-list{border:1px solid var(--line);background:#fff;border-radius:23px;padding:25px}.exact-facebook-reel-downloader .slow-list .checklist{grid-template-columns:1fr 1fr}.exact-facebook-reel-downloader .fixes{background:var(--ink);color:#fff;border-radius:23px;padding:25px}.exact-facebook-reel-downloader .fixes h3{color:#fff}.exact-facebook-reel-downloader .fixes .ordered{color:#c7c0cb}.exact-facebook-reel-downloader .fixes p{color:#c7c0cb;margin-top:15px}.exact-facebook-reel-downloader .privacy{grid-template-columns:.8fr 1.2fr;gap:24px;display:grid}.exact-facebook-reel-downloader .privacy-panel{color:#fff;background:linear-gradient(150deg,#211b2a,#17131d);border-radius:29px;padding:32px}.exact-facebook-reel-downloader .privacy-panel p{color:#c5bec9;margin-top:16px}.exact-facebook-reel-downloader .privacy-content{border:1px solid var(--line);background:#fff;border-radius:28px;padding:30px}.exact-facebook-reel-downloader .privacy-content p+p{margin-top:13px}.exact-facebook-reel-downloader .privacy-content .checklist{grid-template-columns:1fr 1fr}.exact-facebook-reel-downloader .privacy-content a{font-weight:850}.exact-facebook-reel-downloader .faq{grid-template-columns:.68fr 1.32fr;align-items:start;gap:40px;display:grid}.exact-facebook-reel-downloader .faq-side{position:sticky;top:145px}.exact-facebook-reel-downloader .faq-side p{margin-top:17px}.exact-facebook-reel-downloader .faq-list{border-top:1px solid var(--line)}.exact-facebook-reel-downloader details{border-bottom:1px solid var(--line)}.exact-facebook-reel-downloader summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:21px 4px;font-weight:850;list-style:none;display:flex}.exact-facebook-reel-downloader summary::-webkit-details-marker{display:none}.exact-facebook-reel-downloader summary:after{content:"+";background:#f0ece6;border-radius:10px;flex:none;place-items:center;width:31px;height:31px;font-size:1.15rem;display:grid}.exact-facebook-reel-downloader details[open] summary:after{content:"–";background:var(--mint)}.exact-facebook-reel-downloader details p{padding:0 45px 22px 4px;font-size:.94rem}.exact-facebook-reel-downloader .final{padding:0 0 92px}.exact-facebook-reel-downloader .final-box{background:linear-gradient(130deg,var(--coral),#ff516e 48%,#9e4ac6);color:#fff;border-radius:32px;padding:50px;position:relative;overflow:hidden}.exact-facebook-reel-downloader .final-box:after{content:"";background:var(--mint);filter:blur(75px);opacity:.4;border-radius:50%;width:260px;height:260px;position:absolute;top:-90px;right:-80px}.exact-facebook-reel-downloader .final-grid{z-index:1;grid-template-columns:.9fr 1.1fr;align-items:center;gap:34px;display:grid;position:relative}.exact-facebook-reel-downloader .final h2{color:#fff}.exact-facebook-reel-downloader .final p{color:#fff1f4;margin-top:14px}.exact-facebook-reel-downloader .final .search{box-shadow:none;margin:0}.exact-facebook-reel-downloader .site-footer{color:#fff;background:#141117;padding:52px 0 32px}.exact-facebook-reel-downloader .footer-grid{grid-template-columns:1.4fr .6fr;gap:40px;display:grid}.exact-facebook-reel-downloader .footer-brand p{color:#a9a1ae;max-width:620px;margin-top:14px}.exact-facebook-reel-downloader .footer-links{justify-content:flex-end;align-items:flex-start;gap:23px;display:flex}.exact-facebook-reel-downloader .footer-links a{color:#ddd6e2;font-weight:750;text-decoration:none}.exact-facebook-reel-downloader .disclaimer{color:#908894;border-top:1px solid #ffffff1a;margin-top:34px;padding-top:24px;font-size:.79rem}.exact-facebook-reel-downloader .mobile-cta{opacity:0;pointer-events:none;transition:all .22s;display:none;transform:translateY(18px)}.exact-facebook-reel-downloader .mobile-cta.show{opacity:1;pointer-events:auto;transform:translateY(0)}@media (max-width:1000px){.exact-facebook-reel-downloader .hero-grid,.exact-facebook-reel-downloader .quality-grid,.exact-facebook-reel-downloader .public-wrap,.exact-facebook-reel-downloader .privacy,.exact-facebook-reel-downloader .faq,.exact-facebook-reel-downloader .final-grid{grid-template-columns:1fr}.exact-facebook-reel-downloader .hero-card{min-height:500px}.exact-facebook-reel-downloader .phone{left:50%;right:auto;transform:translate(-50%)}.exact-facebook-reel-downloader .steps{grid-template-columns:repeat(2,1fr)}.exact-facebook-reel-downloader .bento .feature,.exact-facebook-reel-downloader .bento .bento-card,.exact-facebook-reel-downloader .feature:first-child,.exact-facebook-reel-downloader .feature:nth-child(2){grid-column:span 6}.exact-facebook-reel-downloader .device-grid,.exact-facebook-reel-downloader .devices{grid-template-columns:1fr 1fr}.exact-facebook-reel-downloader .use-grid{grid-template-columns:repeat(2,1fr)}.exact-facebook-reel-downloader .faq-side{position:static}.exact-facebook-reel-downloader .slow{grid-template-columns:1fr}}@media (max-width:760px){.exact-facebook-reel-downloader{--container:min(100% - 28px,1180px)}.exact-facebook-reel-downloader .section{padding:68px 0}.exact-facebook-reel-downloader .section-sm{padding:52px 0}.exact-facebook-reel-downloader .nav-links{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:17px;flex-direction:column;align-items:stretch;gap:4px;padding:15px;display:none;position:absolute;top:68px;left:14px;right:14px}.exact-facebook-reel-downloader .nav-links.open{display:flex}.exact-facebook-reel-downloader .nav-links a{padding:10px 12px}.exact-facebook-reel-downloader .menu{display:grid}.exact-facebook-reel-downloader .hero{padding-top:30px}.exact-facebook-reel-downloader .hero-grid{gap:34px}.exact-facebook-reel-downloader .hero-card{min-height:440px}.exact-facebook-reel-downloader .phone{width:330px;max-width:92%;padding:18px}.exact-facebook-reel-downloader .float.one{left:0}.exact-facebook-reel-downloader .float.two{right:0}.exact-facebook-reel-downloader .search-row{flex-direction:column}.exact-facebook-reel-downloader .search button{width:100%}.exact-facebook-reel-downloader .steps,.exact-facebook-reel-downloader .support-grid,.exact-facebook-reel-downloader .split,.exact-facebook-reel-downloader .media-grid,.exact-facebook-reel-downloader .problem-grid{grid-template-columns:1fr}.exact-facebook-reel-downloader .support-note{grid-column:auto}.exact-facebook-reel-downloader .bento{grid-template-columns:1fr}.exact-facebook-reel-downloader .bento .feature,.exact-facebook-reel-downloader .bento .bento-card,.exact-facebook-reel-downloader .feature:first-child,.exact-facebook-reel-downloader .feature:nth-child(2){grid-column:auto}.exact-facebook-reel-downloader .device-grid,.exact-facebook-reel-downloader .devices,.exact-facebook-reel-downloader .use-grid,.exact-facebook-reel-downloader .quality-main .checklist,.exact-facebook-reel-downloader .limits .checklist,.exact-facebook-reel-downloader .privacy-content .checklist,.exact-facebook-reel-downloader .slow-list .checklist,.exact-facebook-reel-downloader .footer-grid{grid-template-columns:1fr}.exact-facebook-reel-downloader .footer-links{justify-content:flex-start}.exact-facebook-reel-downloader .final-box{padding:32px 22px}.exact-facebook-reel-downloader .mobile-cta{z-index:90;display:flex;position:fixed;bottom:14px;left:14px;right:14px;box-shadow:0 14px 40px #18151f47}.exact-facebook-reel-downloader{padding-bottom:76px}}@media (max-width:430px){.exact-facebook-reel-downloader h1{font-size:2.7rem}.exact-facebook-reel-downloader .hero-card{min-height:410px}.exact-facebook-reel-downloader .phone{width:300px}.exact-facebook-reel-downloader .preview{padding:11px}.exact-facebook-reel-downloader .float{font-size:.68rem}.exact-facebook-reel-downloader .tag{font-size:.7rem}.exact-facebook-reel-downloader .steps{grid-template-columns:1fr}}.exact-facebook-reel-downloader .steps.three{grid-template-columns:repeat(3,1fr)}.exact-facebook-reel-downloader .fb-icon{color:#fff;background:linear-gradient(145deg,#1877f2,#4d62ff 58%,#24c4a3);border-radius:15px;place-items:center;width:44px;height:44px;font-size:1.85rem;font-weight:950;line-height:1;display:grid}.exact-facebook-reel-downloader .fb-icon span{transform:translateY(3px)}.exact-facebook-reel-downloader .video-frame.facebook{aspect-ratio:16/12;background:linear-gradient(145deg,#dfe8ff,#b9c7ff 48%,#6c7ce3)}.exact-facebook-reel-downloader .video-frame.facebook:before{background:linear-gradient(145deg,#ffffff8c,#ffffff3d);border-radius:18px;inset:17% 11%;box-shadow:inset 0 0 0 1px #ffffff73}.exact-facebook-reel-downloader .link-format{border:1px solid var(--line);color:#4d4655;background:#f2eee9;border-radius:9px;margin:3px 3px 3px 0;padding:6px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;display:inline-flex}@media (max-width:760px){.exact-facebook-reel-downloader .steps.three{grid-template-columns:1fr}}.exact-facebook-reel-downloader .steps.five{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.exact-facebook-reel-downloader .reel-frame{aspect-ratio:9/14;background:linear-gradient(155deg,#b7caff,#6a7bf5 48%,#1a2046)}.exact-facebook-reel-downloader .reel-frame:before{background:linear-gradient(160deg,#ffffff8c,#ffffff1a);border-radius:28px;inset:12% 16%;box-shadow:inset 0 0 0 1px #fff6}.exact-facebook-reel-downloader .hero-copy h1 span{background:linear-gradient(90deg,#1877f2,#7358e8 55%,#ff6877);color:#0000;-webkit-background-clip:text;background-clip:text}.exact-facebook-reel-downloader .orientation-card{border:1px solid var(--line);background:#fff;border-radius:26px;grid-template-columns:160px 1fr;align-items:center;gap:24px;padding:29px;display:grid}.exact-facebook-reel-downloader .orientation-phone{aspect-ratio:9/16;background:linear-gradient(155deg,#1877f2,#7868e9 58%,#ff6877);border-radius:24px;width:132px;margin:auto;position:relative;box-shadow:0 18px 42px #18151f29}.exact-facebook-reel-downloader .orientation-phone:after{content:"";background:linear-gradient(#ffffff38,#ffffff0d);border:1px solid #ffffff6b;border-radius:16px;position:absolute;inset:12px}.exact-facebook-reel-downloader .audio-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.exact-facebook-reel-downloader .audio-card{border:1px solid var(--line);background:#fff;border-radius:25px;padding:29px}.exact-facebook-reel-downloader .audio-card p{margin-top:12px}@media (max-width:980px){.exact-facebook-reel-downloader .steps.five{grid-template-columns:repeat(2,1fr)}.exact-facebook-reel-downloader .steps.five .step:last-child{grid-column:1/-1}.exact-facebook-reel-downloader .orientation-card{grid-template-columns:130px 1fr}}@media (max-width:760px){.exact-facebook-reel-downloader .steps.five{grid-template-columns:1fr}.exact-facebook-reel-downloader .steps.five .step:last-child{grid-column:auto}.exact-facebook-reel-downloader .orientation-card,.exact-facebook-reel-downloader .audio-grid{grid-template-columns:1fr}.exact-facebook-reel-downloader .orientation-phone{width:112px}}
.exact-facebook-dp-downloader{width:100%;min-height:100%;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;flex-direction:column;flex:1;display:flex}.exact-facebook-dp-downloader main{flex:1}.exact-facebook-dp-downloader .nav-links .btn-dark,.exact-facebook-dp-downloader .nav-links a.btn-dark{color:#fff}.exact-facebook-dp-downloader .brand-logo{object-fit:contain;object-position:left;width:auto;max-width:180px;height:36px;display:block}.exact-facebook-dp-downloader .tool-slot{width:100%;margin-top:28px}.exact-facebook-dp-downloader .search button:disabled{opacity:.7;cursor:not-allowed}.exact-facebook-dp-downloader button.tag{cursor:pointer;font:inherit}.exact-facebook-dp-downloader{--ink:#18151f;--ink-2:#2a2531;--ink2:#2a2531;--muted:#6f6878;--paper:#fbfaf6;--card:#fff;--line:#e8e3dc;--mint:#b8ff6a;--mint-deep:#6fae2e;--coral:#ff6877;--lilac:#d9c7ff;--peach:#ffd4b8;--sky:#dff4ff;--shadow:0 18px 50px #18151f1a;--shadow-soft:0 10px 28px #18151f12;--soft:0 10px 28px #18151f12;--radius-xl:32px;--radius-lg:24px;--radius-md:18px;--container:min(1180px,calc(100% - 40px));--primary:#18151f;--primary-hover:#2a2531;--primary-soft:#f0ece6;--primary-border:#e8e3dc;--background:#fbfaf6;--foreground:#18151f;--border:#e8e3dc;--color-brand:#18151f;--color-brand-hover:#2a2531;--color-brand-soft:#f0ece6;--color-brand-border:#e8e3dc;--color-brand-muted:#6f6878;--shadow-sm:0 10px 28px #18151f12;--dark:#18151f;--lime:#b8ff6a;--accent:#ff6877;--bg:#fbfaf6;--ig1:#1877f2;--ig2:#5b6cff;--ig3:#24c4a3;color:var(--ink);background:var(--paper);font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;margin:0;line-height:1.67}.exact-facebook-dp-downloader img,.exact-facebook-dp-downloader svg{max-width:100%;display:block}.exact-facebook-dp-downloader a{color:inherit}.exact-facebook-dp-downloader button,.exact-facebook-dp-downloader input{font:inherit}.exact-facebook-dp-downloader .container{width:var(--container);margin-inline:auto}.exact-facebook-dp-downloader .section{padding:88px 0}.exact-facebook-dp-downloader .section-sm{padding:66px 0}.exact-facebook-dp-downloader .skip{z-index:999;background:#fff;border-radius:10px;padding:10px 14px;position:absolute;top:8px;left:-9999px}.exact-facebook-dp-downloader .skip:focus{left:12px}.exact-facebook-dp-downloader .eyebrow{letter-spacing:.13em;text-transform:uppercase;color:#62596b;align-items:center;gap:9px;font-size:.78rem;font-weight:850;display:inline-flex}.exact-facebook-dp-downloader .eyebrow:before{content:"";background:var(--coral);border-radius:99px;width:24px;height:2px}.exact-facebook-dp-downloader h1,.exact-facebook-dp-downloader h2,.exact-facebook-dp-downloader h3,.exact-facebook-dp-downloader h4{letter-spacing:-.035em;margin:0;line-height:1.08}.exact-facebook-dp-downloader h1{font-size:clamp(2.75rem,6vw,5.4rem)}.exact-facebook-dp-downloader h2{font-size:clamp(2rem,4vw,3.45rem)}.exact-facebook-dp-downloader h3{letter-spacing:-.02em;font-size:clamp(1.12rem,2vw,1.38rem)}.exact-facebook-dp-downloader h4{letter-spacing:-.01em;font-size:1rem}.exact-facebook-dp-downloader p{color:var(--muted);margin:0}.exact-facebook-dp-downloader .lead{font-size:clamp(1rem,1.55vw,1.17rem)}.exact-facebook-dp-downloader .section-head{max-width:780px;margin-bottom:38px}.exact-facebook-dp-downloader .section-head.center{text-align:center;margin-inline:auto}.exact-facebook-dp-downloader .section-head.center .eyebrow{justify-content:center}.exact-facebook-dp-downloader .section-head p{margin-top:17px}.exact-facebook-dp-downloader .btn{cursor:pointer;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 21px;font-weight:850;text-decoration:none;transition:all .2s;display:inline-flex}.exact-facebook-dp-downloader .btn:hover{transform:translateY(-2px)}.exact-facebook-dp-downloader .btn-dark{background:var(--ink);color:#fff}.exact-facebook-dp-downloader .btn-mint{background:var(--mint);color:var(--ink)}.exact-facebook-dp-downloader .tag{color:#5b5362;background:#f4f0eb;border:1px solid #e8e1d8;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:.76rem;font-weight:780;display:inline-flex}.exact-facebook-dp-downloader .site-header{z-index:100;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fbfaf6e6;border-bottom:1px solid #e8e3dcdb;position:sticky;top:0}.exact-facebook-dp-downloader .nav{justify-content:space-between;align-items:center;gap:24px;min-height:76px;display:flex}.exact-facebook-dp-downloader .brand{align-items:center;gap:12px;font-size:1.08rem;font-weight:900;text-decoration:none;display:flex}.exact-facebook-dp-downloader .brand-mark{background:var(--ink);border-radius:13px;place-items:center;width:39px;height:39px;display:grid}.exact-facebook-dp-downloader .brand-mark svg{width:23px;color:var(--mint)}.exact-facebook-dp-downloader .nav-links{align-items:center;gap:25px;display:flex}.exact-facebook-dp-downloader .nav-links a{color:#564f5d;font-size:.9rem;font-weight:750;text-decoration:none}.exact-facebook-dp-downloader .nav-links a:hover{color:var(--ink)}.exact-facebook-dp-downloader .menu{border:1px solid var(--line);background:#fff;border-radius:14px;place-items:center;width:45px;height:45px;display:none}.exact-facebook-dp-downloader .menu svg{width:21px}.exact-facebook-dp-downloader .breadcrumb{color:#756e7d;padding:19px 0 0;font-size:.82rem}.exact-facebook-dp-downloader .breadcrumb ol{align-items:center;gap:9px;margin:0;padding:0;list-style:none;display:flex}.exact-facebook-dp-downloader .breadcrumb a{font-weight:750;text-decoration:none}.exact-facebook-dp-downloader .breadcrumb span{color:#9a929f}.exact-facebook-dp-downloader .hero{background:radial-gradient(circle at 82% 12%,#d9c7ffc7,#0000 27%),radial-gradient(circle at 6% 9%,#ffd4b8a3,#0000 28%),linear-gradient(#fffdf8,#fbfaf6);padding:42px 0 66px;position:relative;overflow:hidden}.exact-facebook-dp-downloader .hero:before{content:"";background-image:linear-gradient(#18151f08 1px,#0000 1px),linear-gradient(90deg,#18151f08 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.exact-facebook-dp-downloader .hero-grid{grid-template-columns:minmax(0,1.12fr) minmax(330px,.88fr);align-items:center;gap:54px;display:grid;position:relative}.exact-facebook-dp-downloader .trustline{border:1px solid var(--line);color:#5e5666;background:#ffffffc7;border-radius:999px;align-items:center;gap:10px;margin-bottom:22px;padding:9px 13px;font-size:.77rem;font-weight:850;display:inline-flex;box-shadow:0 8px 24px #18151f0a}.exact-facebook-dp-downloader .trustline i{background:var(--coral);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #ff68771f}.exact-facebook-dp-downloader .hero h1 span{display:inline-block;position:relative}.exact-facebook-dp-downloader .hero h1 span:after{content:"";background:var(--mint);z-index:-1;border-radius:99px;height:.18em;position:absolute;bottom:.03em;left:0;right:0;transform:rotate(-1deg)}.exact-facebook-dp-downloader .hero-copy .lead{max-width:760px;margin-top:22px}.exact-facebook-dp-downloader .hero-copy .minor{max-width:760px;margin-top:14px}.exact-facebook-dp-downloader .search{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:23px;margin-top:28px;padding:18px}.exact-facebook-dp-downloader .search label{color:#413a49;margin-bottom:10px;font-size:.85rem;font-weight:850;display:block}.exact-facebook-dp-downloader .search-row{gap:10px;display:flex}.exact-facebook-dp-downloader .field{flex:1;position:relative}.exact-facebook-dp-downloader .field svg{color:#8a8293;width:21px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.exact-facebook-dp-downloader .field input{width:100%;height:59px;color:var(--ink);background:#fcfbf9;border:1px solid #ddd7e2;border-radius:15px;outline:none;padding:0 16px 0 48px}.exact-facebook-dp-downloader .field input:focus{background:#fff;border-color:#aa8ae4;box-shadow:0 0 0 4px #9b7de621}.exact-facebook-dp-downloader .search button{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:15px;min-width:145px;height:59px;font-weight:850}.exact-facebook-dp-downloader .helper{color:#7d7584;align-items:flex-start;gap:8px;margin-top:11px;font-size:.78rem;display:flex}.exact-facebook-dp-downloader .helper svg{color:#6aa428;flex:none;width:16px;margin-top:3px}.exact-facebook-dp-downloader .benefits{flex-wrap:wrap;gap:8px;margin-top:17px;display:flex}.exact-facebook-dp-downloader .hero-card{min-height:525px;position:relative}.exact-facebook-dp-downloader .phone{background:var(--ink);border-radius:35px;width:min(360px,86%);padding:22px;position:absolute;top:0;right:7%;overflow:hidden;box-shadow:0 32px 75px #18151f42}.exact-facebook-dp-downloader .phone:before{content:"";background:var(--coral);filter:blur(75px);opacity:.24;border-radius:50%;width:220px;height:220px;position:absolute;top:-80px;right:-70px}.exact-facebook-dp-downloader .phone:after{content:"";background:var(--mint);filter:blur(80px);opacity:.16;border-radius:50%;width:210px;height:210px;position:absolute;bottom:-70px;left:-80px}.exact-facebook-dp-downloader .phone-top{color:#fff;align-items:center;gap:12px;display:flex;position:relative}.exact-facebook-dp-downloader .phone-top>div:last-child{min-width:0}.exact-facebook-dp-downloader .phone-top strong,.exact-facebook-dp-downloader .phone-top small{display:block}.exact-facebook-dp-downloader .phone-top small{margin-top:2px}.exact-facebook-dp-downloader .ig-icon{background:linear-gradient(145deg,var(--ig1),var(--ig2) 58%,var(--ig3));color:#fff;border-radius:15px;place-items:center;width:44px;height:44px;display:grid}.exact-facebook-dp-downloader .ig-icon svg{width:25px}.exact-facebook-dp-downloader .phone small{color:#bdb5c5}.exact-facebook-dp-downloader .preview{background:#fff;border-radius:22px;margin-top:22px;padding:14px;position:relative}.exact-facebook-dp-downloader .video-frame{aspect-ratio:9/12;background:linear-gradient(145deg,#f7d8c8,#c7b0e8 55%,#8b658e);border-radius:17px;position:relative;overflow:hidden}.exact-facebook-dp-downloader .video-frame:before{content:"";background:#ffffff59;border-radius:28px 28px 12px 12px;position:absolute;inset:15% 17%;box-shadow:inset 0 0 0 1px #ffffff4d}.exact-facebook-dp-downloader .play{width:64px;height:64px;color:var(--mint);background:#18151fdb;border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;inset:0;box-shadow:0 15px 35px #18151f3d}.exact-facebook-dp-downloader .play svg{width:25px;margin-left:4px}.exact-facebook-dp-downloader .preview-meta{align-items:center;gap:10px;padding:13px 2px 2px;display:flex}.exact-facebook-dp-downloader .avatar{background:linear-gradient(145deg,var(--coral),var(--lilac));border-radius:13px;width:38px;height:38px}.exact-facebook-dp-downloader .preview-meta strong{font-size:.84rem}.exact-facebook-dp-downloader .preview-meta small{color:#837a8a;display:block}.exact-facebook-dp-downloader .mp4{color:#4f7e1d;background:#edfbdc;border-radius:9px;margin-left:auto;padding:6px 9px;font-size:.69rem;font-weight:900}.exact-facebook-dp-downloader .float{box-shadow:var(--soft);background:#fff;border-radius:16px;padding:12px 15px;font-size:.76rem;font-weight:850;position:absolute}.exact-facebook-dp-downloader .float.one{top:96px;left:-8px;transform:rotate(-4deg)}.exact-facebook-dp-downloader .float.two{background:var(--mint);bottom:42px;right:-3px;transform:rotate(4deg)}.exact-facebook-dp-downloader .local-nav{z-index:80;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);border-bottom:1px solid var(--line);background:#fbfaf6f0;position:sticky;top:76px}.exact-facebook-dp-downloader .local-scroll{scrollbar-width:none;gap:9px;padding:11px 0;display:flex;overflow:auto}.exact-facebook-dp-downloader .local-scroll::-webkit-scrollbar{display:none}.exact-facebook-dp-downloader .local-scroll a{white-space:nowrap;border:1px solid var(--line);color:#574f60;background:#fff;border-radius:999px;padding:9px 13px;font-size:.78rem;font-weight:800;text-decoration:none}.exact-facebook-dp-downloader .steps{counter-reset:step;grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.exact-facebook-dp-downloader .step{border:1px solid var(--line);box-shadow:var(--soft);background:#fff;border-radius:23px;padding:25px;position:relative}.exact-facebook-dp-downloader .step:before{counter-increment:step;content:"0" counter(step);background:var(--ink);width:47px;height:47px;color:var(--mint);border-radius:15px;place-items:center;margin-bottom:22px;font-size:.78rem;font-weight:950;display:grid}.exact-facebook-dp-downloader .step p{margin-top:11px;font-size:.91rem}.exact-facebook-dp-downloader .code{color:#443d4c;background:#f0ece6;border-radius:9px;margin:11px 0 4px;padding:6px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.83rem;display:inline-flex}.exact-facebook-dp-downloader .support-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.exact-facebook-dp-downloader .support-card{border:1px solid var(--line);background:#fff;border-radius:25px;padding:28px}.exact-facebook-dp-downloader .support-card.good{background:linear-gradient(145deg,#f7fff0,#fff)}.exact-facebook-dp-downloader .support-card.no{background:linear-gradient(145deg,#fff4f1,#fff)}.exact-facebook-dp-downloader .support-card h3{align-items:center;gap:11px;display:flex}.exact-facebook-dp-downloader .round{border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.exact-facebook-dp-downloader .good .round{color:#4f871d;background:#dcffc0}.exact-facebook-dp-downloader .no .round{color:#b54c58;background:#ffe1dc}.exact-facebook-dp-downloader .round svg{width:21px}.exact-facebook-dp-downloader .checklist{gap:10px;margin:19px 0 0;padding:0;list-style:none;display:grid}.exact-facebook-dp-downloader .checklist li{color:#615968;padding-left:27px;font-size:.92rem;position:relative}.exact-facebook-dp-downloader .checklist li:before{content:"✓";color:#62a523;font-weight:950;position:absolute;top:0;left:0}.exact-facebook-dp-downloader .no .checklist li:before{content:"×";color:#cc5a66}.exact-facebook-dp-downloader .support-note{color:#62586b;background:#faf7ff;border:1px dashed #cabee0;border-radius:19px;grid-column:1/-1;padding:19px 22px}.exact-facebook-dp-downloader .split{grid-template-columns:1fr 1fr;gap:18px;display:grid}.exact-facebook-dp-downloader .info-card{border:1px solid var(--line);background:#fff;border-radius:25px;padding:29px}.exact-facebook-dp-downloader .info-icon{background:var(--accent,#f1eaff);border-radius:16px;place-items:center;width:50px;height:50px;margin-bottom:22px;display:grid}.exact-facebook-dp-downloader .info-icon svg{width:24px}.exact-facebook-dp-downloader .info-card p{margin-top:12px}.exact-facebook-dp-downloader .info-card .checklist{margin-top:17px}.exact-facebook-dp-downloader .dark{background:var(--ink);color:#fff;position:relative;overflow:hidden}.exact-facebook-dp-downloader .dark:before{content:"";background:radial-gradient(circle at 12% 0,#b8ff6a21,#0000 28%),radial-gradient(circle at 88% 100%,#ff687726,#0000 30%);position:absolute;inset:0}.exact-facebook-dp-downloader .dark h2,.exact-facebook-dp-downloader .dark h3,.exact-facebook-dp-downloader .dark h4{color:#fff}.exact-facebook-dp-downloader .dark p,.exact-facebook-dp-downloader .dark li{color:#c2bbc8}.exact-facebook-dp-downloader .dark .eyebrow{color:#d7d0dd}.exact-facebook-dp-downloader .quality-grid{grid-template-columns:1.05fr .95fr;gap:20px;display:grid;position:relative}.exact-facebook-dp-downloader .quality-main,.exact-facebook-dp-downloader .quality-side{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:27px;padding:31px}.exact-facebook-dp-downloader .quality-main .checklist{grid-template-columns:1fr 1fr}.exact-facebook-dp-downloader .quality-side{gap:14px;display:grid}.exact-facebook-dp-downloader .mini{background:#fff1;border:1px solid #ffffff14;border-radius:18px;padding:19px}.exact-facebook-dp-downloader .mini p{margin-top:7px;font-size:.9rem}.exact-facebook-dp-downloader .media-grid{grid-template-columns:repeat(2,1fr);gap:17px;display:grid}.exact-facebook-dp-downloader .media-card{border:1px solid var(--line);background:#fff;border-radius:24px;padding:28px}.exact-facebook-dp-downloader .media-card p{margin-top:12px}.exact-facebook-dp-downloader .media-card a{color:#6c369c;text-underline-offset:3px;font-weight:850;text-decoration-thickness:2px}.exact-facebook-dp-downloader .media-card .label{background:var(--accent,#f2eaff);letter-spacing:.06em;text-transform:uppercase;border-radius:9px;margin-bottom:17px;padding:7px 10px;font-size:.73rem;font-weight:900;display:inline-flex}.exact-facebook-dp-downloader .public-wrap{grid-template-columns:.78fr 1.22fr;align-items:stretch;gap:24px;display:grid}.exact-facebook-dp-downloader .public-intro{color:#fff;background:linear-gradient(150deg,#211b2a,#17131d);border-radius:28px;padding:31px}.exact-facebook-dp-downloader .public-intro p{color:#c3bcc8;margin-top:16px}.exact-facebook-dp-downloader .shield{background:var(--mint);width:61px;height:61px;color:var(--ink);border-radius:20px;place-items:center;margin-bottom:22px;display:grid}.exact-facebook-dp-downloader .shield svg{width:31px}.exact-facebook-dp-downloader .limits{border:1px solid var(--line);background:#fff;border-radius:28px;padding:29px}.exact-facebook-dp-downloader .limits .checklist{grid-template-columns:1fr 1fr}.exact-facebook-dp-downloader .bento{grid-template-columns:repeat(12,1fr);gap:16px;display:grid}.exact-facebook-dp-downloader .feature{border:1px solid var(--line);background:#fff;border-radius:22px;grid-column:span 3;min-height:205px;padding:24px}.exact-facebook-dp-downloader .feature:first-child,.exact-facebook-dp-downloader .feature:nth-child(2){grid-column:span 6}.exact-facebook-dp-downloader .num{background:var(--accent,var(--mint));border-radius:12px;place-items:center;width:38px;height:38px;margin-bottom:27px;font-size:.76rem;font-weight:950;display:grid}.exact-facebook-dp-downloader .feature p{margin-top:10px;font-size:.91rem}.exact-facebook-dp-downloader .device-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.exact-facebook-dp-downloader .device{border:1px solid var(--line);background:#fff;border-radius:24px;padding:28px}.exact-facebook-dp-downloader .device-top{align-items:center;gap:13px;margin-bottom:18px;display:flex}.exact-facebook-dp-downloader .device-icon{background:var(--accent,#f0eaff);border-radius:15px;place-items:center;width:46px;height:46px;display:grid}.exact-facebook-dp-downloader .device-icon svg{width:23px}.exact-facebook-dp-downloader .ordered{color:#625a69;margin:16px 0 0;padding-left:20px}.exact-facebook-dp-downloader .ordered li{margin:6px 0;padding-left:4px}.exact-facebook-dp-downloader .device p:last-child{margin-top:14px}.exact-facebook-dp-downloader .use-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.exact-facebook-dp-downloader .use-card{border:1px solid var(--line);background:#fff;border-radius:21px;padding:22px}.exact-facebook-dp-downloader .use-card p{margin-top:9px;font-size:.88rem}.exact-facebook-dp-downloader .wide-note{color:#67545a;background:#fff2ec;border:1px solid #ffd6c9;border-radius:18px;margin-top:18px;padding:19px 22px}.exact-facebook-dp-downloader .problem-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.exact-facebook-dp-downloader .problem{border:1px solid var(--line);background:#fff;border-radius:19px;grid-template-columns:43px 1fr;gap:14px;padding:20px;display:grid}.exact-facebook-dp-downloader .problem-icon{color:#c25764;background:#fff0ed;border-radius:14px;place-items:center;width:43px;height:43px;font-weight:950;display:grid}.exact-facebook-dp-downloader .problem p{margin-top:6px;font-size:.9rem}.exact-facebook-dp-downloader .slow{grid-template-columns:.8fr 1.2fr;align-items:start;gap:28px;display:grid}.exact-facebook-dp-downloader .slow-list{border:1px solid var(--line);background:#fff;border-radius:23px;padding:25px}.exact-facebook-dp-downloader .slow-list .checklist{grid-template-columns:1fr 1fr}.exact-facebook-dp-downloader .fixes{background:var(--ink);color:#fff;border-radius:23px;padding:25px}.exact-facebook-dp-downloader .fixes h3{color:#fff}.exact-facebook-dp-downloader .fixes .ordered{color:#c7c0cb}.exact-facebook-dp-downloader .fixes p{color:#c7c0cb;margin-top:15px}.exact-facebook-dp-downloader .privacy{grid-template-columns:.8fr 1.2fr;gap:24px;display:grid}.exact-facebook-dp-downloader .privacy-panel{color:#fff;background:linear-gradient(150deg,#211b2a,#17131d);border-radius:29px;padding:32px}.exact-facebook-dp-downloader .privacy-panel p{color:#c5bec9;margin-top:16px}.exact-facebook-dp-downloader .privacy-content{border:1px solid var(--line);background:#fff;border-radius:28px;padding:30px}.exact-facebook-dp-downloader .privacy-content p+p{margin-top:13px}.exact-facebook-dp-downloader .privacy-content .checklist{grid-template-columns:1fr 1fr}.exact-facebook-dp-downloader .privacy-content a{font-weight:850}.exact-facebook-dp-downloader .faq{grid-template-columns:.68fr 1.32fr;align-items:start;gap:40px;display:grid}.exact-facebook-dp-downloader .faq-side{position:sticky;top:145px}.exact-facebook-dp-downloader .faq-side p{margin-top:17px}.exact-facebook-dp-downloader .faq-list{border-top:1px solid var(--line)}.exact-facebook-dp-downloader details{border-bottom:1px solid var(--line)}.exact-facebook-dp-downloader summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:21px 4px;font-weight:850;list-style:none;display:flex}.exact-facebook-dp-downloader summary::-webkit-details-marker{display:none}.exact-facebook-dp-downloader summary:after{content:"+";background:#f0ece6;border-radius:10px;flex:none;place-items:center;width:31px;height:31px;font-size:1.15rem;display:grid}.exact-facebook-dp-downloader details[open] summary:after{content:"–";background:var(--mint)}.exact-facebook-dp-downloader details p{padding:0 45px 22px 4px;font-size:.94rem}.exact-facebook-dp-downloader .final{padding:0 0 92px}.exact-facebook-dp-downloader .final-box{background:linear-gradient(130deg,var(--coral),#ff516e 48%,#9e4ac6);color:#fff;border-radius:32px;padding:50px;position:relative;overflow:hidden}.exact-facebook-dp-downloader .final-box:after{content:"";background:var(--mint);filter:blur(75px);opacity:.4;border-radius:50%;width:260px;height:260px;position:absolute;top:-90px;right:-80px}.exact-facebook-dp-downloader .final-grid{z-index:1;grid-template-columns:.9fr 1.1fr;align-items:center;gap:34px;display:grid;position:relative}.exact-facebook-dp-downloader .final h2{color:#fff}.exact-facebook-dp-downloader .final p{color:#fff1f4;margin-top:14px}.exact-facebook-dp-downloader .final .search{box-shadow:none;margin:0}.exact-facebook-dp-downloader .site-footer{color:#fff;background:#141117;padding:52px 0 32px}.exact-facebook-dp-downloader .footer-grid{grid-template-columns:1.4fr .6fr;gap:40px;display:grid}.exact-facebook-dp-downloader .footer-brand p{color:#a9a1ae;max-width:620px;margin-top:14px}.exact-facebook-dp-downloader .footer-links{justify-content:flex-end;align-items:flex-start;gap:23px;display:flex}.exact-facebook-dp-downloader .footer-links a{color:#ddd6e2;font-weight:750;text-decoration:none}.exact-facebook-dp-downloader .disclaimer{color:#908894;border-top:1px solid #ffffff1a;margin-top:34px;padding-top:24px;font-size:.79rem}.exact-facebook-dp-downloader .mobile-cta{opacity:0;pointer-events:none;transition:all .22s;display:none;transform:translateY(18px)}.exact-facebook-dp-downloader .mobile-cta.show{opacity:1;pointer-events:auto;transform:translateY(0)}@media (max-width:1000px){.exact-facebook-dp-downloader .hero-grid,.exact-facebook-dp-downloader .quality-grid,.exact-facebook-dp-downloader .public-wrap,.exact-facebook-dp-downloader .privacy,.exact-facebook-dp-downloader .faq,.exact-facebook-dp-downloader .final-grid{grid-template-columns:1fr}.exact-facebook-dp-downloader .hero-card{min-height:500px}.exact-facebook-dp-downloader .phone{left:50%;right:auto;transform:translate(-50%)}.exact-facebook-dp-downloader .steps{grid-template-columns:repeat(2,1fr)}.exact-facebook-dp-downloader .bento .feature,.exact-facebook-dp-downloader .feature:first-child,.exact-facebook-dp-downloader .feature:nth-child(2){grid-column:span 6}.exact-facebook-dp-downloader .device-grid{grid-template-columns:1fr}.exact-facebook-dp-downloader .use-grid{grid-template-columns:repeat(2,1fr)}.exact-facebook-dp-downloader .faq-side{position:static}.exact-facebook-dp-downloader .slow{grid-template-columns:1fr}}@media (max-width:760px){.exact-facebook-dp-downloader{--container:min(100% - 28px,1180px)}.exact-facebook-dp-downloader .section{padding:68px 0}.exact-facebook-dp-downloader .section-sm{padding:52px 0}.exact-facebook-dp-downloader .nav-links{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:17px;flex-direction:column;align-items:stretch;gap:4px;padding:15px;display:none;position:absolute;top:68px;left:14px;right:14px}.exact-facebook-dp-downloader .nav-links.open{display:flex}.exact-facebook-dp-downloader .nav-links a{padding:10px 12px}.exact-facebook-dp-downloader .menu{display:grid}.exact-facebook-dp-downloader .hero{padding-top:30px}.exact-facebook-dp-downloader .hero-grid{gap:34px}.exact-facebook-dp-downloader .hero-card{min-height:440px}.exact-facebook-dp-downloader .phone{width:330px;max-width:92%;padding:18px}.exact-facebook-dp-downloader .float.one{left:0}.exact-facebook-dp-downloader .float.two{right:0}.exact-facebook-dp-downloader .search-row{flex-direction:column}.exact-facebook-dp-downloader .search button{width:100%}.exact-facebook-dp-downloader .steps,.exact-facebook-dp-downloader .support-grid,.exact-facebook-dp-downloader .split,.exact-facebook-dp-downloader .media-grid,.exact-facebook-dp-downloader .problem-grid{grid-template-columns:1fr}.exact-facebook-dp-downloader .support-note{grid-column:auto}.exact-facebook-dp-downloader .bento{grid-template-columns:1fr}.exact-facebook-dp-downloader .bento .feature,.exact-facebook-dp-downloader .feature:first-child,.exact-facebook-dp-downloader .feature:nth-child(2){grid-column:auto}.exact-facebook-dp-downloader .use-grid,.exact-facebook-dp-downloader .quality-main .checklist,.exact-facebook-dp-downloader .limits .checklist,.exact-facebook-dp-downloader .privacy-content .checklist,.exact-facebook-dp-downloader .slow-list .checklist,.exact-facebook-dp-downloader .footer-grid{grid-template-columns:1fr}.exact-facebook-dp-downloader .footer-links{justify-content:flex-start}.exact-facebook-dp-downloader .final-box{padding:32px 22px}.exact-facebook-dp-downloader .mobile-cta{z-index:90;display:flex;position:fixed;bottom:14px;left:14px;right:14px;box-shadow:0 14px 40px #18151f47}.exact-facebook-dp-downloader{padding-bottom:76px}}@media (max-width:430px){.exact-facebook-dp-downloader h1{font-size:2.7rem}.exact-facebook-dp-downloader .hero-card{min-height:410px}.exact-facebook-dp-downloader .phone{width:300px}.exact-facebook-dp-downloader .preview{padding:11px}.exact-facebook-dp-downloader .float{font-size:.68rem}.exact-facebook-dp-downloader .tag{font-size:.7rem}.exact-facebook-dp-downloader .steps{grid-template-columns:1fr}}.exact-facebook-dp-downloader .steps.three{grid-template-columns:repeat(3,1fr)}.exact-facebook-dp-downloader .fb-icon{color:#fff;background:linear-gradient(145deg,#1877f2,#4d62ff 58%,#24c4a3);border-radius:15px;place-items:center;width:44px;height:44px;font-size:1.85rem;font-weight:950;line-height:1;display:grid}.exact-facebook-dp-downloader .fb-icon span{transform:translateY(3px)}.exact-facebook-dp-downloader .video-frame.facebook{aspect-ratio:16/12;background:linear-gradient(145deg,#dfe8ff,#b9c7ff 48%,#6c7ce3)}.exact-facebook-dp-downloader .video-frame.facebook:before{background:linear-gradient(145deg,#ffffff8c,#ffffff3d);border-radius:18px;inset:17% 11%;box-shadow:inset 0 0 0 1px #ffffff73}.exact-facebook-dp-downloader .link-format{border:1px solid var(--line);color:#4d4655;background:#f2eee9;border-radius:9px;margin:3px 3px 3px 0;padding:6px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;display:inline-flex}@media (max-width:760px){.exact-facebook-dp-downloader .steps.three{grid-template-columns:1fr}}.exact-facebook-dp-downloader .steps.five{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.exact-facebook-dp-downloader .reel-frame{aspect-ratio:9/14;background:linear-gradient(155deg,#b7caff,#6a7bf5 48%,#1a2046)}.exact-facebook-dp-downloader .reel-frame:before{background:linear-gradient(160deg,#ffffff8c,#ffffff1a);border-radius:28px;inset:12% 16%;box-shadow:inset 0 0 0 1px #fff6}.exact-facebook-dp-downloader .orientation-card{border:1px solid var(--line);background:#fff;border-radius:26px;grid-template-columns:160px 1fr;align-items:center;gap:24px;padding:29px;display:grid}.exact-facebook-dp-downloader .orientation-phone{aspect-ratio:9/16;background:linear-gradient(155deg,#1877f2,#7868e9 58%,#ff6877);border-radius:24px;width:132px;margin:auto;position:relative;box-shadow:0 18px 42px #18151f29}.exact-facebook-dp-downloader .orientation-phone:after{content:"";background:linear-gradient(#ffffff38,#ffffff0d);border:1px solid #ffffff6b;border-radius:16px;position:absolute;inset:12px}.exact-facebook-dp-downloader .audio-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.exact-facebook-dp-downloader .audio-card{border:1px solid var(--line);background:#fff;border-radius:25px;padding:29px}.exact-facebook-dp-downloader .audio-card p{margin-top:12px}@media (max-width:980px){.exact-facebook-dp-downloader .steps.five{grid-template-columns:repeat(2,1fr)}.exact-facebook-dp-downloader .steps.five .step:last-child{grid-column:1/-1}.exact-facebook-dp-downloader .orientation-card{grid-template-columns:130px 1fr}}@media (max-width:760px){.exact-facebook-dp-downloader .steps.five{grid-template-columns:1fr}.exact-facebook-dp-downloader .steps.five .step:last-child{grid-column:auto}.exact-facebook-dp-downloader .orientation-card,.exact-facebook-dp-downloader .audio-grid{grid-template-columns:1fr}.exact-facebook-dp-downloader .orientation-phone{width:112px}}.exact-facebook-dp-downloader{--fb:#1877f2;--fb2:#3b82f6;--sky:#d9ecff;--blue-soft:#eff6ff}.exact-facebook-dp-downloader .hero-copy h1 span{background:linear-gradient(90deg,#1877f2,#5b6cff 58%,#8b5cf6);color:#0000;-webkit-background-clip:text;background-clip:text}.exact-facebook-dp-downloader .hero h1 span:after{background:#b8ff6a}.exact-facebook-dp-downloader .profile-stage{background:linear-gradient(155deg,#1a1f33,#111520);border-radius:36px;width:min(390px,92%);min-height:520px;padding:24px;position:absolute;top:0;right:4%;overflow:hidden;box-shadow:0 34px 78px #12192d47}.exact-facebook-dp-downloader .profile-stage:before{content:"";filter:blur(78px);opacity:.35;background:#1877f2;border-radius:50%;width:250px;height:250px;position:absolute;top:-80px;right:-80px}.exact-facebook-dp-downloader .profile-stage:after{content:"";filter:blur(90px);opacity:.15;background:#b8ff6a;border-radius:50%;width:240px;height:240px;position:absolute;bottom:-80px;left:-90px}.exact-facebook-dp-downloader .profile-head{color:#fff;align-items:center;gap:12px;display:flex;position:relative}.exact-facebook-dp-downloader .profile-head strong,.exact-facebook-dp-downloader .profile-head small{display:block}.exact-facebook-dp-downloader .profile-head small{color:#b9c2d5}.exact-facebook-dp-downloader .fb-icon{color:#fff;background:linear-gradient(145deg,#1877f2,#6b7cff);border-radius:15px;place-items:center;width:45px;height:45px;font-size:1.45rem;font-weight:950;display:grid}.exact-facebook-dp-downloader .profile-preview{text-align:center;background:#fff;border-radius:27px;margin-top:22px;padding:22px;position:relative}.exact-facebook-dp-downloader .cover-strip{background:linear-gradient(125deg,#cbe1ff,#e1d4ff 50%,#ffd7c4);border-radius:20px;height:112px;position:relative;overflow:hidden}.exact-facebook-dp-downloader .cover-strip:before{content:"";opacity:.3;background-image:linear-gradient(45deg,#ffffff73 25%,#0000 25% 75%,#ffffff73 75%),linear-gradient(45deg,#ffffff73 25%,#0000 25% 75%,#ffffff73 75%);background-position:0 0,12px 12px;background-size:24px 24px;position:absolute;inset:0}.exact-facebook-dp-downloader .profile-avatar{color:#fff;background:linear-gradient(145deg,#1877f2,#8174e9 60%,#ff7c8d);border:8px solid #fff;border-radius:50%;place-items:center;width:132px;height:132px;margin:-66px auto 0;display:grid;position:relative;box-shadow:0 16px 38px #18151f33}.exact-facebook-dp-downloader .profile-avatar svg{width:62px}.exact-facebook-dp-downloader .profile-name{margin-top:14px}.exact-facebook-dp-downloader .profile-name strong{font-size:1.05rem}.exact-facebook-dp-downloader .profile-name small{color:#837a8a;margin-top:4px;display:block}.exact-facebook-dp-downloader .source-pill{color:#4b7a1a;background:#ecf7df;border-radius:999px;margin-top:14px;padding:7px 10px;font-size:.72rem;font-weight:900;display:inline-flex}.exact-facebook-dp-downloader .profile-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:17px;display:grid}.exact-facebook-dp-downloader .profile-actions span{background:#f2f5fa;border-radius:13px;padding:12px;font-size:.78rem;font-weight:850}.exact-facebook-dp-downloader .profile-actions span:last-child{color:#fff;background:#18151f}.exact-facebook-dp-downloader .float.dp-one{top:115px;left:-2px;transform:rotate(-4deg)}.exact-facebook-dp-downloader .float.dp-two{background:#b8ff6a;bottom:55px;right:-4px;transform:rotate(4deg)}.exact-facebook-dp-downloader .dp-terms{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.exact-facebook-dp-downloader .dp-term{border:1px solid var(--line);color:#5c5564;background:#fff;border-radius:999px;padding:9px 12px;font-size:.78rem;font-weight:820}.exact-facebook-dp-downloader .visual-split{grid-template-columns:.9fr 1.1fr;gap:20px;display:grid}.exact-facebook-dp-downloader .visual-card{border:1px solid var(--line);background:#fff;border-radius:28px;padding:31px}.exact-facebook-dp-downloader .visual-card.blue{background:linear-gradient(145deg,#edf6ff,#fff)}.exact-facebook-dp-downloader .visual-demo{background:linear-gradient(145deg,#d7e8ff,#e7ddff 55%,#ffe1d4);border-radius:24px;place-items:center;height:250px;margin-bottom:24px;display:grid;position:relative;overflow:hidden}.exact-facebook-dp-downloader .visual-demo.square:before{content:"";background:linear-gradient(145deg,#1877f2,#756ee8 62%,#ff7184);border-radius:28px;width:155px;height:155px;box-shadow:0 18px 45px #18151f2e}.exact-facebook-dp-downloader .visual-demo.circle:before{content:"";background:linear-gradient(145deg,#1877f2,#756ee8 62%,#ff7184);border-radius:50%;width:155px;height:155px;box-shadow:0 18px 45px #18151f2e}.exact-facebook-dp-downloader .visual-demo:after{content:"";background:#ffffff57;border-radius:50%;width:66px;height:66px;position:absolute;box-shadow:0 0 0 1px #ffffff80}.exact-facebook-dp-downloader .logo-card{border:1px solid var(--line);background:#fff;border-radius:27px;grid-template-columns:150px 1fr;align-items:center;gap:24px;padding:30px;display:grid}.exact-facebook-dp-downloader .logo-mark{color:#fff;background:linear-gradient(145deg,#1877f2,#756ee8 58%,#b8ff6a);border-radius:34px;place-items:center;width:140px;height:140px;font-size:3rem;font-weight:950;display:grid;box-shadow:0 18px 45px #18151f29}.exact-facebook-dp-downloader .quality-dp{grid-template-columns:1fr 1fr;gap:20px;display:grid}.exact-facebook-dp-downloader .quality-dp .quality-main{min-height:100%}.exact-facebook-dp-downloader .quality-dp .quality-side{grid-template-columns:1fr}.exact-facebook-dp-downloader .access-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.exact-facebook-dp-downloader .access-card{border:1px solid var(--line);background:#fff;border-radius:25px;padding:29px}.exact-facebook-dp-downloader .access-card.warn{background:linear-gradient(145deg,#fff3ef,#fff)}.exact-facebook-dp-downloader .access-card.dark-card{color:#fff;background:#18151f}.exact-facebook-dp-downloader .access-card.dark-card p,.exact-facebook-dp-downloader .access-card.dark-card li{color:#c7c0cb}.exact-facebook-dp-downloader .access-card p{margin-top:13px}.exact-facebook-dp-downloader .visitor-list{grid-template-columns:1fr 1fr;gap:9px;margin-top:18px;display:grid}.exact-facebook-dp-downloader .visitor-list span{color:#5c5564;background:#f4f0eb;border-radius:12px;padding:11px 12px;font-size:.8rem;font-weight:780}.exact-facebook-dp-downloader .dark-card .visitor-list span{color:#d6d0da;background:#ffffff12}.exact-facebook-dp-downloader .cross-platform{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.exact-facebook-dp-downloader .platform-link{border:1px solid var(--line);background:#fff;border-radius:21px;padding:23px;text-decoration:none;transition:all .2s;display:block}.exact-facebook-dp-downloader .platform-link:hover{box-shadow:var(--soft);transform:translateY(-3px)}.exact-facebook-dp-downloader .platform-link strong{display:block}.exact-facebook-dp-downloader .platform-link small{color:#756e7d;margin-top:8px;display:block}.exact-facebook-dp-downloader .platform-dot{background:var(--accent,#e9e1ff);color:#312a39;border-radius:14px;place-items:center;width:42px;height:42px;margin-bottom:18px;font-weight:950;display:grid}.exact-facebook-dp-downloader .dp-use-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.exact-facebook-dp-downloader .dp-use-card{border:1px solid var(--line);background:#fff;border-radius:22px;padding:24px}.exact-facebook-dp-downloader .dp-use-card p{margin-top:10px;font-size:.9rem}.exact-facebook-dp-downloader .dp-use-card:first-child,.exact-facebook-dp-downloader .dp-use-card:nth-child(2){background:linear-gradient(145deg,#eff7ff,#fff)}.exact-facebook-dp-downloader .triple-info{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.exact-facebook-dp-downloader .triple-info article{border:1px solid var(--line);background:#fff;border-radius:24px;padding:27px}.exact-facebook-dp-downloader .triple-info p{margin-top:12px}.exact-facebook-dp-downloader .error-box{color:#9d3b48;background:#fff1ef;border:1px solid #ffd0ca;border-radius:12px;margin-top:12px;padding:11px 13px;font-size:.8rem;font-weight:750;display:none}.exact-facebook-dp-downloader .error-box.show{display:block}@media (max-width:980px){.exact-facebook-dp-downloader .profile-stage{width:min(430px,100%);margin:0 auto;position:relative;right:auto}.exact-facebook-dp-downloader .hero-card{min-height:auto}.exact-facebook-dp-downloader .visual-split,.exact-facebook-dp-downloader .quality-dp,.exact-facebook-dp-downloader .logo-card{grid-template-columns:1fr}.exact-facebook-dp-downloader .access-grid{grid-template-columns:1fr 1fr}.exact-facebook-dp-downloader .cross-platform,.exact-facebook-dp-downloader .dp-use-grid{grid-template-columns:repeat(2,1fr)}.exact-facebook-dp-downloader .triple-info{grid-template-columns:1fr 1fr}}@media (max-width:760px){.exact-facebook-dp-downloader .profile-stage{border-radius:28px;min-height:auto}.exact-facebook-dp-downloader .profile-avatar{width:112px;height:112px;margin-top:-56px}.exact-facebook-dp-downloader .profile-actions,.exact-facebook-dp-downloader .access-grid,.exact-facebook-dp-downloader .cross-platform,.exact-facebook-dp-downloader .dp-use-grid,.exact-facebook-dp-downloader .triple-info{grid-template-columns:1fr}.exact-facebook-dp-downloader .logo-mark{width:110px;height:110px}.exact-facebook-dp-downloader .logo-card{padding:24px}.exact-facebook-dp-downloader .visitor-list{grid-template-columns:1fr}.exact-facebook-dp-downloader .visual-demo{height:210px}}
