:root{--blue:#3665dd;--blue-soft:#7c9dee;--white:#ffffff;--ease:cubic-bezier(0.32,0.72,0,1);--ink:rgba(0,0,0,0.92);--ink-2:rgba(0,0,0,0.66);--ink-3:rgba(0,0,0,0.44);--ink-4:rgba(0,0,0,0.26);--hair:rgba(0,0,0,0.08);--hair-2:rgba(0,0,0,0.14);--tint:rgba(54,101,221,0.04);--tint-2:rgba(54,101,221,0.1);--lift-1:0 1px 2px rgba(0,0,0,0.05);--lift-2:0 8px 30px rgba(0,0,0,0.07);--t-tap:140ms;--t-arrive:420ms;--t-screen:700ms;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-pill:980px;--dark-surface:rgba(0,0,0,0.92)}*{box-sizing:border-box}body,html{padding:0;margin:0;overflow-x:hidden;overflow-x:clip;max-width:100%;overscroll-behavior-x:none;touch-action:pan-y}body{background:var(--white);color:var(--ink);font-family:var(--font-sans),-apple-system,"Helvetica Neue",Helvetica,Arial,sans-serif}button,input{font-family:inherit}#ff-chat-input,#ff-chat-input:focus{background:transparent!important;color:var(--ink)!important;caret-color:var(--ink)}#ff-chat-input:-webkit-autofill,#ff-chat-input:-webkit-autofill:focus,#ff-chat-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--ink)!important;box-shadow:0 0 0 1000px var(--white) inset!important;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}@media (max-width:740px){input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:16px!important}}@keyframes lw-pulse{0%{opacity:.25}to{opacity:1}}.livewire{animation:lw-pulse var(--t-arrive) var(--ease)}@media (prefers-reduced-motion:reduce){.livewire{animation:none}}:root{--ff-mid:50vh}@supports (height:1dvh){:root{--ff-mid:50dvh}}.ff-reveal .stepmark{position:fixed;top:34px;left:0;right:0;text-align:center;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--blue);opacity:.5;pointer-events:none;z-index:20}.ff-reveal .gallery-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:100%}.ff-reveal .gallery{display:grid;justify-items:center;align-items:start;width:100%;touch-action:pan-y}.ff-reveal .card{grid-area:1/1;width:min(420px,82vw);background:var(--white);text-align:center;padding:8px 28px 0;-moz-user-select:none;user-select:none;-webkit-user-select:none}.ff-reveal .card img{width:100%;height:min(188px,21vh);object-fit:contain;pointer-events:none}.ff-reveal .card h2{font-size:clamp(26px,2.6vw,34px);font-weight:600;letter-spacing:-.02em;line-height:1.12;margin-top:16px;min-height:2.24em}.ff-reveal .card .verdict{font-size:19px;font-weight:500;color:var(--blue);margin-top:4px;text-wrap:balance;line-height:1.3;min-height:2.6em}.ff-reveal .card .proof{margin-top:10px;font-size:13px;font-weight:500;letter-spacing:.1em;color:var(--blue);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ff-reveal .card .beats{margin-top:18px;text-align:left;display:flex;flex-direction:column;gap:12px}.ff-reveal .card .beat b{display:block;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--blue);margin-bottom:2px}.ff-reveal .card .beat p{font-size:15px;line-height:1.45;color:rgba(0,0,0,.72);min-height:2.9em}.ff-reveal .dots{display:flex;gap:9px;margin-top:48px;justify-content:center}.ff-reveal .dots .dot{width:4px;height:4px;border-radius:50%;background:var(--blue);opacity:.25}.ff-reveal .dots .dot.on{opacity:1}.ff-reveal .reveal-note{margin-top:14px;text-align:center;font-size:.82rem;color:var(--ink-3);max-width:26rem;margin-left:auto;margin-right:auto}.ff-reveal .action-area{margin-top:24px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.ff-reveal .claim-note{margin:14px 0 0;font-size:13.5px;line-height:1.3;color:rgba(0,0,0,.5);text-align:center}.ff-reveal .claim-note-accent{color:var(--blue)}.ff-reveal .claim-row{display:flex;flex-direction:column;align-items:center;gap:22px}.ff-reveal .pill{display:inline-block;background:var(--blue);color:var(--white);border:none;font-family:inherit;font-size:19px;font-weight:500;letter-spacing:-.01em;padding:16px 40px;border-radius:980px;cursor:pointer;text-decoration:none;transition:transform .3s var(--ease),opacity .3s var(--ease)}.ff-reveal .pill:hover{transform:scale(1.04)}.ff-reveal .pill:active{transform:scale(.98)}.ff-reveal .quiet{background:none;border:none;font-family:inherit;font-size:15px;color:var(--blue);opacity:.65;cursor:pointer;text-decoration:none;transition:opacity .3s var(--ease)}.ff-reveal .quiet:hover{opacity:1}@media (prefers-reduced-motion:reduce){.ff-reveal .pill{transition:none}}.ff-reveal .card.center{transform:scale(1.05);z-index:10}.ff-reveal .card.side{opacity:.62;filter:blur(.6px);z-index:9;pointer-events:none}.ff-reveal .card.side.prev{transform:translateX(calc(min(420px, 82vw) * -.95)) scale(.85)}.ff-reveal .card.side.next{transform:translateX(calc(min(420px, 82vw) * .95)) scale(.85)}@media (max-width:500px){.ff-reveal .card.side.prev{transform:translateX(calc(min(420px, 82vw) * -.9)) scale(.85)}.ff-reveal .card.side.next{transform:translateX(calc(min(420px, 82vw) * .9)) scale(.85)}.ff-reveal .dots{margin-top:34px}.ff-reveal .claim-note{margin-top:10px;font-size:13px;line-height:1.2}.ff-reveal .action-area{margin-top:12px}.ff-reveal .card .verdict{min-height:3.9em}.ff-reveal .card .proof{min-height:2.6em}.ff-reveal .card .beat p{min-height:4.35em}}.ff-reveal .card{animation:ff-card-in .26s ease-out both}@keyframes ff-card-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.ff-reveal .card{animation:none}}@media (max-height:800px){.ff-reveal{padding-top:0}.ff-reveal .card img{height:min(120px,15vh)}.ff-reveal .card h2{margin-top:8px;min-height:2.24em}.ff-reveal .card .verdict{min-height:2.6em}.ff-reveal .card .beats{margin-top:10px;gap:6px}.ff-reveal .card .beat p{font-size:14px;line-height:1.35;min-height:2.7em}.ff-reveal .dots{margin-top:34px}.ff-reveal .reveal-note{margin-top:8px}.ff-reveal .action-area{margin-top:16px;height:100px}.ff-reveal .pill{font-size:17px;padding:13px 34px}.ff-reveal .claim-row{gap:12px}}.ff-reveal{min-height:calc(100dvh - 4rem);padding:0;justify-content:center;opacity:1;transition:opacity .32s var(--ease),transform .32s var(--ease)}.ff-reveal.is-leaving{opacity:0;transform:scale(.985);pointer-events:none}.ff-reveal *{margin:0;padding:0;box-sizing:border-box}.ff-reveal{display:flex;flex-direction:column;align-items:center}.ff-reveal .logo-corner{position:fixed;top:28px;left:32px;width:44px;height:44px;z-index:10}.ff-reveal .logo-corner img{width:100%;height:100%;object-fit:contain}.ff-reveal .gnav{position:absolute;top:50%;transform:translateY(-50%);z-index:20;width:46px;height:46px;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;background:#ffffff;color:var(--blue);border:1px solid rgba(54,101,221,.22);border-radius:999px;opacity:.72;transition:opacity .24s var(--ease),transform .24s var(--ease),border-color .24s var(--ease)}.ff-reveal .gnav svg{width:20px;height:20px;display:block}.ff-reveal .gnav:hover{border-color:var(--blue);transform:translateY(-50%) scale(1.06)}.ff-reveal .gnav:active{transform:translateY(-50%) scale(.96)}.ff-reveal .gnav.prev{left:8px}.ff-reveal .gnav.next{right:8px}@media (max-width:740px){.ff-reveal .gnav{width:38px;height:38px;opacity:1}.ff-reveal .gnav.prev{left:0}.ff-reveal .gnav.next{right:0}}.ff-reveal .action-area{height:120px}.ff-step{width:100%;max-width:940px;margin:0 auto;padding-bottom:calc(var(--ff-dock-h, 92px) + 48px)}.ff-step.setup-visual-first{display:flex;flex-direction:column}.ff-step.setup-visual-first>*{order:3}.ff-step.setup-visual-first>.offer-h{order:1}.ff-step.setup-visual-first>.setup-lead-caption,.ff-step.setup-visual-first>.setup-lead-visual{order:2}.ff-step.setup-visual-first>.setup-lead-visual{margin-top:20px}.ff-step *{margin:0;padding:0;box-sizing:border-box}.ff-step .offer-h{font-size:clamp(32px,4.2vw,56px);font-weight:600;letter-spacing:-.02em;line-height:1.08}.ff-step .offer-h .declared{color:var(--blue)}.ff-step .offer-sub{font-size:17px;line-height:1.5;color:rgba(0,0,0,.62);margin-top:14px}.ff-step .spread{margin-top:28px}.ff-step .spread-head{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:rgba(0,0,0,.42)}.ff-step .spread-nums{display:flex;flex-wrap:wrap;gap:44px;margin-top:14px}.ff-step .spread-num b{font-size:25px;font-weight:600;letter-spacing:-.01em}.ff-step .spread-num span{display:block;font-size:13px;color:rgba(0,0,0,.45);margin-top:5px}.ff-step .truths{list-style:none;padding:0;margin:30px 0 0;max-width:640px}.ff-step .truths li{display:flex;gap:12px;padding:11px 0;font-size:16px;line-height:1.5;border-bottom:1px solid rgba(54,101,221,.14)}.ff-step .truths .yes{color:var(--blue);flex:0 0 16px}.ff-step .truths .no{color:rgba(0,0,0,.5);flex:0 0 16px}.ff-step .truths .not-yet{color:rgba(0,0,0,.62)}.ff-step .cap-note{margin-top:16px;max-width:620px;font-size:15px;line-height:1.55;color:rgba(0,0,0,.5)}.ff-step .offer-foot{margin-top:30px;text-align:center}.ff-step .strat-bridge{font-size:19px;color:rgba(0,0,0,.66);margin-bottom:18px}.ff-step .blue{color:var(--blue)}.ff-step .pill{display:inline-block;background:var(--blue);color:var(--white);border:none;font-family:inherit;font-size:19px;font-weight:500;letter-spacing:-.01em;padding:16px 40px;border-radius:980px;cursor:pointer;text-decoration:none;transition:transform .3s var(--ease)}.ff-step .pill:hover{transform:scale(1.04)}.ff-step .quiet{background:none;border:none;font-family:inherit;font-size:15px;color:var(--blue);opacity:.65;cursor:pointer;text-decoration:none}.ff-step .quiet:hover{opacity:1}.ff-step .strat-list{margin-top:18px;padding-left:22px;display:flex;flex-direction:column;gap:10px;font-size:17px;line-height:1.5;color:rgba(0,0,0,.78)}@media (max-width:600px){.ff-step .offer-h{font-size:clamp(30px,10vw,42px)}}.ff-step .strat-list li{list-style:decimal}.ff-step .strat-note{margin-top:14px;font-size:15px;line-height:1.55;color:rgba(0,0,0,.5)}.ff-step .strat-rule{margin-top:34px;padding-top:18px;border-top:1px solid rgba(54,101,221,.14)}.ff-step .strat-rule-head{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:rgba(0,0,0,.42);margin-bottom:8px}.ff-step .ad-proof{width:min(100%,760px);margin-top:32px}.ff-step .ad-step-title{font-size:clamp(28px,3.5vw,44px)}.ff-step .ad-proof>.spread-head{color:var(--blue);font-size:14px;font-weight:650;letter-spacing:0;text-align:center;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px;text-transform:none}.ff-step .ad-proof-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:12px}.ff-step .ad-proof-grid>div{padding:18px;border:1px solid rgba(54,101,221,.14);border-radius:16px;background:rgba(54,101,221,.035)}.ff-step .ad-proof-grid b{display:block;color:var(--ink);font-size:18px;font-weight:600}.ff-step .ad-proof-grid p{margin-top:7px;color:var(--ink-2);font-size:14px;line-height:1.5}.ff-step .ad-performance{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:24px;gap:24px;margin-top:12px;padding:24px 26px;border-radius:16px;background:var(--blue);color:#fff}.ff-step .ad-performance-copy{text-align:center}.ff-step .ad-performance-copy b{display:block;font-size:20px;font-weight:650;line-height:1.2}.ff-step .ad-performance-copy p{margin-top:7px;color:rgba(255,255,255,.76);font-size:13px;line-height:1.4}.ff-step .ad-metric{min-width:78px;text-align:center}.ff-step .ad-metric b,.ff-step .ad-metric span{display:block}.ff-step .ad-metric b{font-size:27px;font-weight:650;letter-spacing:-.03em}.ff-step .ad-metric span{margin-top:2px;color:rgba(255,255,255,.78);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.ff-step .ad-variations{width:min(100%,760px);margin-top:18px;padding:26px 28px;border:1px solid rgba(54,101,221,.2);border-radius:18px;background:linear-gradient(135deg,rgba(54,101,221,.075),rgba(54,101,221,.02));text-align:center}.ff-step .ad-variations>span{display:block;color:var(--blue);font-size:12px;font-weight:650;letter-spacing:.09em;text-transform:uppercase}.ff-step .ad-variations>b{display:block;margin-top:9px;color:var(--ink);font-size:23px;font-weight:620;letter-spacing:-.02em}.ff-step .ad-variations>p{max-width:34rem;margin:9px auto 0;color:var(--ink-2);font-size:14px;line-height:1.55}@media (max-width:600px){.ff-step .ad-proof-grid{grid-template-columns:1fr}.ff-step .ad-performance{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ff-step .ad-performance-copy{grid-column:1/-1}.ff-step .ad-variations{padding:22px 20px}}.ff-step.supplier-step{display:flex;flex-direction:column;align-items:center;width:100%;text-align:center}.ff-step .supplier-title{width:min(100%,820px);margin-bottom:20px;font-size:clamp(28px,3.5vw,44px);text-align:left}.ff-step .supplier-visual{width:min(100%,820px)}.ff-step .supplier-equation{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;grid-gap:13px;gap:13px}.ff-step .supplier-number{display:flex;min-height:180px;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(13,18,31,.1);border-radius:22px;background:#fff;box-shadow:0 18px 44px rgba(27,42,76,.07)}.ff-step .supplier-facts span,.ff-step .supplier-number span{color:rgba(13,18,31,.46);font-size:11px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.ff-step .supplier-number b{margin-top:12px;color:#101522;font-size:clamp(30px,4vw,44px);font-weight:650;letter-spacing:-.045em}.ff-step .supplier-equation>i{align-self:center;color:rgba(13,18,31,.28);font-style:normal;font-size:28px;font-weight:350}.ff-step .supplier-number.supplier-profit{border-color:transparent;background:var(--blue)}.ff-step .supplier-profit span{color:rgba(255,255,255,.7)}.ff-step .supplier-profit b{color:#fff}.ff-step .supplier-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:12px}.ff-step .supplier-facts>div{display:flex;align-items:center;justify-content:space-between;padding:17px 20px;border:1px solid rgba(54,101,221,.14);border-radius:15px;background:rgba(54,101,221,.04)}.ff-step .supplier-facts b{color:var(--blue);font-size:18px;font-weight:650}.ff-step .supplier-options{width:min(100%,650px);margin-top:22px;color:rgba(13,18,31,.58);font-size:14px;line-height:1.5;text-align:center}.ff-step .supplier-continue{display:flex;flex-direction:column;align-items:center;gap:11px;margin-top:34px}.ff-step .supplier-continue p{color:var(--ink);font-size:15px;font-weight:590}.ff-step .supplier-continue button{display:flex;width:48px;height:48px;align-items:center;justify-content:center;border:0;border-radius:50%;background:var(--blue);box-shadow:0 10px 24px rgba(54,101,221,.24);color:#fff;cursor:pointer;transition:transform .18s var(--ease),box-shadow .18s var(--ease),opacity .18s var(--ease)}.ff-step .supplier-continue button:hover{transform:translateX(2px) scale(1.04);box-shadow:0 12px 28px rgba(54,101,221,.3)}.ff-step .supplier-continue button:disabled{cursor:default;opacity:.65}.ff-step .supplier-continue svg{width:22px;height:22px}.ff-step .supplier-continue path{stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}@media (max-width:600px){.ff-step .supplier-equation{grid-template-columns:1fr;gap:8px}.ff-step .supplier-number{min-height:112px;border-radius:17px}.ff-step .supplier-number b{margin-top:6px;font-size:32px}.ff-step .supplier-equation>i{height:12px;line-height:12px;text-align:center}.ff-step .supplier-facts>div{align-items:flex-start;flex-direction:column;gap:5px;padding:14px}.ff-step .supplier-title{margin-bottom:16px}.ff-step .supplier-options{margin-top:18px;padding:0 8px}.ff-step .supplier-continue{margin-top:25px}}.ff-step .site-preview{width:min(100%,840px);overflow:hidden;border:1px solid rgba(13,18,31,.12);border-radius:18px;background:#fff;box-shadow:0 24px 60px rgba(28,42,76,.1);text-align:left}.ff-step .site-step-title{font-size:clamp(28px,3.5vw,44px)}.ff-step .site-browserbar{position:relative;display:flex;min-height:42px;align-items:center;padding:0 16px;border-bottom:1px solid rgba(13,18,31,.08);background:#f6f7fa;color:rgba(13,18,31,.2);font-size:10px;letter-spacing:4px}.ff-step .site-browserbar div{position:absolute;left:50%;width:min(48%,290px);transform:translateX(-50%);border:1px solid rgba(13,18,31,.08);border-radius:999px;background:#fff;color:rgba(13,18,31,.55);font-size:11px;letter-spacing:0;line-height:24px;text-align:center}.ff-step .site-preview-nav{display:flex;align-items:center;justify-content:space-between;padding:18px clamp(20px,4vw,38px);border-bottom:1px solid rgba(13,18,31,.06);color:#111522}.ff-step .site-preview-nav b{font-size:14px;font-weight:650}.ff-step .site-preview-nav span{color:rgba(17,21,34,.52);font-size:11px}.ff-step .site-preview-hero{display:grid;min-height:330px;grid-template-columns:minmax(0,1fr) minmax(230px,.9fr);align-items:center;grid-gap:clamp(18px,4vw,52px);gap:clamp(18px,4vw,52px);padding:clamp(28px,5vw,58px);background:linear-gradient(135deg,#fbfcff,#f3f6ff)}.ff-step .site-preview-hero>div>span{color:var(--blue);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ff-step .site-preview-hero h3{margin:9px 0 10px;color:#0d121f;font-size:clamp(27px,4vw,44px);font-weight:670;letter-spacing:-.045em;line-height:.98}.ff-step .site-preview-hero p{max-width:34ch;margin:0;color:rgba(13,18,31,.58);font-size:13px;line-height:1.5}.ff-step .site-preview-hero button{margin-top:20px;padding:10px 17px;border:0;border-radius:999px;background:var(--blue);color:#fff;font:inherit;font-size:11px;font-weight:650}.ff-step .site-preview-hero img{width:100%;max-height:235px;object-fit:contain;filter:drop-shadow(0 20px 22px rgba(31,41,68,.16))}.ff-step .site-tools{display:grid;width:min(100%,840px);grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:16px;text-align:left}.ff-step .site-tools section{padding:18px;border:1px solid rgba(13,18,31,.1);border-radius:15px;background:rgba(255,255,255,.75)}.ff-step .site-tools section>b{display:block;color:#111522;font-size:14px;font-weight:620;line-height:1.35}.ff-step .site-domain-example{display:flex;align-items:center;gap:11px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(13,18,31,.08)}.ff-step .site-domain-example svg{width:27px;height:27px;flex:0 0 auto;fill:none;stroke:rgba(54,101,221,.7);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25}.ff-step .site-domain-example small,.ff-step .site-domain-example strong{display:block}.ff-step .site-domain-example small{color:rgba(13,18,31,.42);font-size:9px;letter-spacing:.07em;text-transform:uppercase}.ff-step .site-domain-example strong{margin-top:2px;color:#111522;font-size:13px;font-weight:560}.ff-step .site-editor-preview{margin-top:12px;padding-top:12px;border-top:1px solid rgba(13,18,31,.08)}.ff-step .site-editor-mini{display:grid;height:43px;grid-template-columns:30px 1fr;overflow:hidden;border:1px solid rgba(13,18,31,.1);border-radius:8px;background:#fff}.ff-step .site-editor-rail{display:flex;flex-direction:column;gap:5px;padding:8px 7px;border-right:1px solid rgba(13,18,31,.08);background:#f5f7fc}.ff-step .site-editor-rail i{display:block;height:4px;border-radius:2px;background:rgba(54,101,221,.28)}.ff-step .site-editor-canvas{display:grid;grid-template-columns:1.2fr .8fr;grid-template-rows:6px 9px;grid-gap:5px 8px;gap:5px 8px;padding:10px 12px}.ff-step .site-editor-canvas i{display:block;border-radius:3px;background:rgba(13,18,31,.09)}.ff-step .site-editor-canvas i:first-child{grid-column:1/-1;width:45%}.ff-step .site-editor-canvas i:last-child{background:rgba(54,101,221,.12)}.ff-step .site-editor-legend{display:flex;justify-content:space-between;margin-top:7px;color:rgba(13,18,31,.5);font-size:10px}.ff-step .site-editor-legend span+span:before{content:"·";margin-right:clamp(9px,2vw,18px);color:rgba(54,101,221,.45)}@media (max-width:600px){.ff-step .site-preview-hero{min-height:0;grid-template-columns:1fr;padding:28px 24px}.ff-step .site-preview-hero img{grid-row:1;max-height:150px}.ff-step .site-preview-nav span{display:none}.ff-step .site-tools{grid-template-columns:1fr}}.ff-step .fb-surface{background:#f0f2f5;border:1px solid rgba(0,0,0,.14);border-radius:12px;padding:16px;max-width:500px}.ff-step .fb-card{background:#ffffff;border:1px solid #ced0d4;border-radius:8px;overflow:hidden;font-family:-apple-system,Segoe UI,Helvetica,Arial,sans-serif;text-align:left}.ff-step .fb-head{display:flex;align-items:center;gap:8px;padding:12px 12px 0}.ff-step .fb-avatar{width:40px;height:40px;border-radius:50%;background:#1877f2;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;flex:0 0 auto}.ff-step .fb-idblock{flex:1 1 auto;min-width:0}.ff-step .fb-name{display:flex;align-items:center;gap:5px;font-size:15px;font-weight:600;color:#050505;line-height:1.2}.ff-step .fb-badge{width:13px;height:13px;flex:0 0 auto}.ff-step .fb-meta{display:flex;align-items:center;gap:4px;font-size:12px;color:#65676b;margin-top:2px}.ff-step .fb-globe{width:11px;height:11px}.ff-step .fb-dots{color:#65676b;font-size:18px;line-height:1;align-self:flex-start}.ff-step .fb-caption{padding:10px 12px 12px;font-size:14px;line-height:1.4;color:#050505;white-space:pre-line}.ff-step .fb-image{background:#ffffff;border-top:1px solid #ced0d4;border-bottom:1px solid #ced0d4;display:flex;align-items:center;justify-content:center;height:232px}.ff-step .fb-image img{width:78%;height:88%;object-fit:contain}.ff-step .fb-linkbar{display:flex;align-items:center;gap:12px;background:#f0f2f5;padding:10px 12px}.ff-step .fb-linkmeta{flex:1 1 auto;min-width:0}.ff-step .fb-domain{font-size:11px;text-transform:uppercase;color:#65676b;letter-spacing:.02em}.ff-step .fb-headline{font-size:14px;font-weight:600;color:#050505;line-height:1.3;margin-top:1px}.ff-step .fb-cta{flex:0 0 auto;background:#e4e6eb;color:#050505;font-size:13px;font-weight:600;padding:8px 13px;border-radius:6px}.ff-step .fb-actions{display:flex;border-top:1px solid #ced0d4}.ff-step .fb-action{flex:1 1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 0;font-size:13px;font-weight:600;color:#65676b}.ff-step .fb-action svg{width:16px;height:16px}@keyframes ff-menu-bloom{0%{opacity:0;transform:translateY(8px) scaleY(.86)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[data-orb-menu]{animation:none!important}}@keyframes ff-hint-in{0%{opacity:0;transform:translateX(-50%) translateY(4px)}to{opacity:1;transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){[data-orb-hint]{animation:none!important}}@keyframes ff-dust-settle{0%{opacity:0;filter:blur(9px);transform:translateY(10px) scale(.985)}to{opacity:1;filter:blur(0);transform:none}}.ff-dust-in>*,.ff-dust-in>.ff-reveal>*,.ff-dust-in>.ff-step>*{animation:ff-dust-settle .62s cubic-bezier(.22,.68,.24,1) both}.ff-dust-in>.ff-reveal,.ff-dust-in>.ff-step{animation:none}.ff-dust-in>.ff-reveal>:first-child,.ff-dust-in>.ff-step>:first-child,.ff-dust-in>:first-child{animation-delay:0s}.ff-dust-in>.ff-reveal>:nth-child(2),.ff-dust-in>.ff-step>:nth-child(2),.ff-dust-in>:nth-child(2){animation-delay:70ms}.ff-dust-in>.ff-reveal>:nth-child(3),.ff-dust-in>.ff-step>:nth-child(3),.ff-dust-in>:nth-child(3){animation-delay:.14s}.ff-dust-in>.ff-reveal>:nth-child(4),.ff-dust-in>.ff-step>:nth-child(4),.ff-dust-in>:nth-child(4){animation-delay:.2s}.ff-dust-in>.ff-reveal>:nth-child(5),.ff-dust-in>.ff-step>:nth-child(5),.ff-dust-in>:nth-child(5){animation-delay:.25s}.ff-dust-in>.ff-reveal>:nth-child(n+6),.ff-dust-in>.ff-step>:nth-child(n+6),.ff-dust-in>:nth-child(n+6){animation-delay:.29s}@media (prefers-reduced-motion:reduce){.ff-dust-in>*,.ff-dust-in>.ff-reveal>*,.ff-dust-in>.ff-step>*{animation:none}}@keyframes ff-page-fade-in{0%{opacity:0}to{opacity:1}}.ff-page-fade-in{animation:ff-page-fade-in .32s var(--ease) both}@media (prefers-reduced-motion:reduce){.ff-page-fade-in{animation-duration:1ms}}.ff-reveal .card{transition:transform .38s cubic-bezier(.32,.72,0,1),opacity .38s var(--ease),filter .38s var(--ease)}.ff-reveal .card.side{cursor:pointer}.ff-reveal .dots .dot{border:none;padding:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ff-reveal .claim-tick{display:inline-flex;align-items:center;gap:.5rem}.ff-reveal .claim-tick svg{width:1.05em;height:1.05em;stroke-dasharray:30;stroke-dashoffset:30;animation:ff-tick-draw .3s cubic-bezier(.65,0,.35,1) forwards}@keyframes ff-tick-draw{to{stroke-dashoffset:0}}.ff-reveal .pill.claimed{background:#1f9d55;transition:background-color .2s var(--ease),opacity .3s var(--ease),transform .3s var(--ease)}.ff-reveal .pill.claimed:hover{transform:none}.ff-reveal .pill.gone{opacity:0;transform:scale(.94);pointer-events:none}.ff-reveal .claim-hint{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media (max-width:740px){[data-ff-dock] form{padding:6px 6px 6px 16px!important;border-radius:28px!important;align-items:center!important}[data-ff-dock] form textarea{padding:9px 0!important}[data-ff-dock] form button[aria-label=Send]{width:38px!important;height:38px!important;margin-bottom:0!important}[data-ff-dock] form button[aria-label=Send] svg{width:18px!important;height:18px!important}}@keyframes ff-send-pulse{0%{box-shadow:0 0 0 0 rgba(54,101,221,.55)}70%{box-shadow:0 0 0 12px rgba(54,101,221,0)}to{box-shadow:0 0 0 0 rgba(54,101,221,0)}}@media (prefers-reduced-motion:reduce){.ff-reveal{transition:none}.ff-reveal .card,.ff-reveal .claim-tick svg{transition:none;animation:none;stroke-dashoffset:0}[data-ff-pulse]{animation:none!important}}body:after{content:"";position:fixed;left:0;right:0;bottom:0;height:calc(var(--ff-dock-h, 92px) + 150px);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,var(--white) 46%);pointer-events:none;z-index:10}body[data-ff-orb-parked]:after{height:calc(var(--ff-dock-h, 92px) + 40px)}body.in-app:after{display:none}.ff-reveal .ffc-wrap{position:relative;z-index:80;margin:0 auto;width:min(560px,92vw)}.ff-reveal .hunt-or{margin:22px 0 10px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(0,0,0,.38);text-align:center}.ff-reveal .ffc{position:relative;display:flex;align-items:center;gap:10px;background:var(--white);border:1px solid rgba(0,0,0,.1);border-radius:999px;padding:8px 8px 8px 14px;box-shadow:0 1px 2px rgba(0,0,0,.04),0 8px 24px rgba(0,0,0,.05)}.ff-reveal .ffc:focus-within{border-color:rgba(54,101,221,.45);box-shadow:0 1px 2px rgba(0,0,0,.04),0 8px 28px rgba(54,101,221,.13)}.ff-reveal .ffc input#huntQuery{flex:1 1 auto;min-width:0;border:0;outline:none;font-family:inherit;font-size:16px;color:#000;background:none;padding:10px 2px}.ff-reveal .ffc input#huntQuery::placeholder{color:rgba(0,0,0,.42)}.ff-reveal .ffc-go,.ff-reveal .ffc-plus{flex:0 0 auto;border:0;background:none;font-family:inherit;cursor:pointer;display:inline-flex;align-items:center}.ff-reveal .ffc-plus{width:34px;height:34px;justify-content:center;border-radius:50%;color:rgba(0,0,0,.66)}.ff-reveal .ffc-plus:hover{background:rgba(0,0,0,.05);color:#000}.ff-reveal .ffc-plus svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ff-reveal .ffc{transition:background .38s ease,border-color .38s ease,box-shadow .42s ease,transform .42s cubic-bezier(.22,.9,.3,1)}.ff-reveal .ffc.is-empty{background:var(--white);border-color:rgba(0,0,0,.1)}.ff-reveal .ffc.is-focus{border-color:rgba(54,101,221,.52);box-shadow:0 8px 30px rgba(54,101,221,.16),0 0 0 4px rgba(54,101,221,.085);transform:translateY(-1px)}.ff-reveal .ffc-mic{flex:0 0 auto;border:0;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--blue);color:#fff;transition:width .38s cubic-bezier(.28,1.24,.42,1),height .38s cubic-bezier(.28,1.24,.42,1),background .32s ease,color .32s ease,transform .26s cubic-bezier(.28,1.3,.42,1)}.ff-reveal .ffc-mic svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.ff-reveal .ffc-mic:hover{transform:scale(1.06)}.ff-reveal .ffc-mic:active{transform:scale(.93)}.ff-reveal .ffc.has-text .ffc-mic{width:32px;height:32px;background:transparent;color:rgba(0,0,0,.46)}.ff-reveal .ffc.has-text .ffc-mic:hover{color:#000;background:rgba(0,0,0,.05)}.ff-reveal .ffc-go{justify-content:center;border-radius:50%;background:var(--blue);color:#fff;height:38px;width:0;margin-left:-10px;transform:scale(.4);opacity:0;transition:transform .38s cubic-bezier(.28,1.34,.42,1),opacity .24s ease,width .38s cubic-bezier(.28,1.24,.42,1),margin .38s cubic-bezier(.28,1.24,.42,1),background .26s ease}.ff-reveal .ffc.has-text .ffc-go{transform:scale(1);opacity:1;width:38px;margin-left:0}.ff-reveal .ffc-go svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.ff-reveal .ffc-go:hover{background:#2a55c8}.ff-reveal .ffc-go:active{transform:scale(.93)}@media (prefers-reduced-motion:reduce){.ff-reveal .ffc,.ff-reveal .ffc-go,.ff-reveal .ffc-mic{transition:none}}.ff-reveal .hunt-note{margin:10px 0 0;min-height:1.3em;text-align:center;font-size:13.5px;color:var(--blue)}.ff-reveal .card.plus{cursor:pointer}.ff-reveal .card.plus .plus-mark{height:min(188px,21vh);display:flex;align-items:center;justify-content:center;font-size:96px;font-weight:300;line-height:1;color:var(--blue)}.ff-reveal .card .evidence{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:10px}.ff-reveal .card .evidence .ev{display:inline-block;padding:5px 11px;border-radius:999px;background:rgba(54,101,221,.1);color:var(--blue);font-size:13px;font-weight:600;line-height:1.25}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-sans:"Inter","Inter Fallback"}