.why-it-works-page{--bg:#f6f2ec;--bg-deep:#efe9df;--surface:#fff;--ink:#1a1614;--ink-2:#4a413a;--ink-3:#807468;--accent:oklch(0.52 0.11 50);--accent-soft:oklch(0.92 0.04 60);--accent-deep:oklch(0.42 0.12 45);--sage:#3f5b51;--sage-soft:rgba(63,91,81,.06);--sage-line:rgba(63,91,81,.32);--muted:oklch(0.62 0.02 50);--rule:rgba(26,22,20,.1);--rule-strong:rgba(26,22,20,.22);--ghost:rgba(26,22,20,.14);--serif:"Instrument Serif","Iowan Old Style",Georgia,serif;--sans:"Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--mono:ui-monospace,"SF Mono",Menlo,Monaco,"Courier New",monospace;--maxw:1240px;background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;min-height:100vh}.why-it-works-page *,.why-it-works-page :after,.why-it-works-page :before{box-sizing:border-box;margin:0;padding:0}.why-it-works-page ::-moz-selection{background:var(--accent-soft);color:var(--ink)}.why-it-works-page ::selection{background:var(--accent-soft);color:var(--ink)}.why-it-works-page a{color:inherit;text-decoration:none}.why-it-works-page .wrap{max-width:var(--maxw);margin:0 auto;padding:0 clamp(20px,5vw,40px)}.why-it-works-page .wrap-narrow{max-width:920px;margin:0 auto;padding:0 clamp(20px,5vw,40px)}.why-it-works-page .dop{position:relative;display:inline-block;isolation:isolate}.why-it-works-page .dop:before{content:attr(data-ghost);position:absolute;left:0;top:0;opacity:.22;transform:translate(2px,2px);z-index:-1;pointer-events:none;font-style:inherit;font-weight:inherit;color:inherit}.why-it-works-page .nav{position:sticky;top:0;background:hsla(36,36%,95%,.86);backdrop-filter:saturate(140%) blur(10px);-webkit-backdrop-filter:saturate(140%) blur(10px);z-index:50;border-bottom:.5px solid var(--rule)}.why-it-works-page .nav-row{display:flex;align-items:center;justify-content:space-between;padding:18px 0;gap:24px}.why-it-works-page .mark{position:relative;display:inline-block;font-family:var(--sans);font-weight:500;font-size:18px;letter-spacing:-.02em;line-height:1;color:var(--ink)}.why-it-works-page .mark .mark-fill{position:relative;z-index:2;color:var(--ink)}.why-it-works-page .mark .mark-ghost{position:absolute;top:0;left:0;transform:translate(2px,2px);color:var(--ghost);z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.why-it-works-page .mark .mark-sub{display:inline-block;margin:0 0 0 10px;transform:translateY(-3px);font-family:var(--sans);font-weight:400;font-size:10px;letter-spacing:.32em;text-transform:uppercase;color:var(--ink-3)}.why-it-works-page footer .mark{font-size:24px}.why-it-works-page footer .mark .mark-sub{display:block;margin:6px 0 0;transform:none}.why-it-works-page .nav-links{display:flex;align-items:center;gap:22px;font-size:13px;color:var(--ink-2)}.why-it-works-page .nav-links a{transition:color .2s}.why-it-works-page .nav-links a:hover{color:var(--ink)}.why-it-works-page .nav-links a.back{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);display:inline-flex;align-items:center;gap:8px}.why-it-works-page .nav-links a.back:before{content:"";display:inline-block;width:14px;height:1px;background:var(--ink-3)}.why-it-works-page .hero{padding:clamp(60px,9vw,120px) 0 clamp(20px,3vw,40px)}.why-it-works-page .hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,5vw,68px);align-items:start}@media (max-width:920px){.why-it-works-page .hero-grid{grid-template-columns:1fr}}.why-it-works-page .eyebrow{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);display:inline-flex;align-items:center;gap:10px;margin-bottom:26px}.why-it-works-page .eyebrow:before{content:"";width:22px;height:1px;background:var(--accent);display:inline-block}.why-it-works-page h1.hero-h{font-family:var(--serif);font-weight:400;font-size:clamp(48px,7vw,84px);line-height:.98;letter-spacing:-.02em;max-width:18ch}.why-it-works-page h1.hero-h em{font-style:italic}.why-it-works-page .hero-sub{margin-top:22px;font-size:clamp(17px,1.6vw,20px);color:var(--ink-2);max-width:54ch;line-height:1.55}.why-it-works-page .hero-sub em{font-family:var(--serif);font-style:italic;font-size:1.08em;color:var(--ink)}.why-it-works-page .sec-label{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3)}.why-it-works-page .sec-label b{color:var(--accent);font-weight:500}.why-it-works-page .lab{padding:clamp(40px,6vw,80px) 0 clamp(20px,3vw,40px)}.why-it-works-page .lab-head{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-bottom:clamp(28px,4vw,44px)}.why-it-works-page .lab-head h2{font-family:var(--serif);font-weight:400;font-size:clamp(32px,4.4vw,52px);line-height:1.02;letter-spacing:-.015em;max-width:18ch}.why-it-works-page .lab-head h2 em{font-style:italic}.why-it-works-page .lab-meta{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3)}.why-it-works-page .lab-meta b{color:var(--ink-2);font-weight:500}.why-it-works-page .diagram{position:relative;width:100%}.why-it-works-page .diagram svg{display:block;width:100%;height:auto}.why-it-works-page .step-tags{position:relative;display:grid;grid-template-columns:120px 1fr 1fr 1fr 120px;align-items:center;margin-top:6px}.why-it-works-page .step-tag{font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);text-align:center;transition:color .36s ease}.why-it-works-page .step-tag.active{color:var(--accent)}.why-it-works-page .step-tag b{display:block;font-family:var(--serif);font-style:italic;font-size:16px;letter-spacing:-.01em;font-weight:400;text-transform:none;color:var(--ink);margin-top:4px}.why-it-works-page .sign-mark{opacity:0;transform-origin:center;transform:scale(.6);transition:opacity .48s cubic-bezier(.2,.7,.2,1),transform .48s cubic-bezier(.2,.7,.2,1);pointer-events:none;cursor:pointer}.why-it-works-page .sign-mark.on{opacity:1;transform:scale(1);pointer-events:auto}.why-it-works-page .sign-mark.on:hover{transform:scale(1.12)}.why-it-works-page .sign-mark.on:active{transform:scale(.95)}.why-it-works-page .sign-mark:focus{outline:none}.why-it-works-page .sign-mark.on:focus-visible circle:first-of-type{stroke-width:1.6}.why-it-works-page .nodeA,.why-it-works-page .nodeB{cursor:pointer;transform-origin:center;transform-box:fill-box;transition:transform .22s cubic-bezier(.2,.7,.2,1)}.why-it-works-page .nodeA:hover,.why-it-works-page .nodeB:hover{transform:scale(1.18)}.why-it-works-page .nodeA:active,.why-it-works-page .nodeB:active{transform:scale(.95)}.why-it-works-page .nodeA:focus,.why-it-works-page .nodeB:focus{outline:none}.why-it-works-page .verdict-mark{opacity:0;transform-origin:920px 75px;transform:translateY(6px) scale(.92);transition:opacity .54s cubic-bezier(.2,.7,.2,1),transform .54s cubic-bezier(.2,.7,.2,1)}.why-it-works-page .verdict-mark.on{opacity:1;transform:translateY(0) scale(1)}@media (prefers-reduced-motion:reduce){.why-it-works-page .sign-mark,.why-it-works-page .verdict-mark{transition:none}}.why-it-works-page .paths{margin-top:clamp(28px,3.5vw,40px);display:grid;grid-template-columns:1fr 1fr;gap:clamp(14px,2vw,22px);min-height:320px}.why-it-works-page .pcard{position:relative;background:var(--surface);border:.5px solid var(--rule);border-radius:18px;padding:clamp(22px,2.6vw,30px);transition:opacity .38s ease,transform .38s ease,border-color .38s ease,box-shadow .38s ease}.why-it-works-page .pcard[data-track=A]{border-color:rgba(26,22,20,.12)}.why-it-works-page .pcard[data-track=B]{border-color:rgba(154,83,40,.22);box-shadow:0 18px 40px rgba(154,83,40,.06)}.why-it-works-page .pcard .ptitle{display:flex;align-items:center;gap:10px;font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin-bottom:14px}.why-it-works-page .pcard .ptitle .pdot{width:8px;height:8px;border-radius:50%;background:var(--muted)}.why-it-works-page .pcard[data-track=B] .ptitle .pdot{background:var(--accent)}.why-it-works-page .pcard h3{font-family:var(--serif);font-weight:400;font-style:italic;font-size:clamp(22px,2.6vw,30px);line-height:1.15;letter-spacing:-.01em;color:var(--ink);margin-bottom:14px}.why-it-works-page .pcard h3 .hi{color:var(--accent)}.why-it-works-page .pcard .pbody{font-size:15px;color:var(--ink-2);line-height:1.55;max-width:46ch}.why-it-works-page .pcard .pstate{display:inline-flex;align-items:center;gap:8px;margin-top:16px;font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);padding:6px 10px;border-radius:999px;border:.5px solid var(--rule-strong)}.why-it-works-page .pcard[data-track=A] .pstate.cold{color:var(--accent);border-color:rgba(154,83,40,.4);background:rgba(154,83,40,.05)}.why-it-works-page .pcard[data-track=B] .pstate.warm{color:#3f5b51;border-color:rgba(63,91,81,.42);background:rgba(63,91,81,.06)}.why-it-works-page .pstate-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.why-it-works-page .pstate-row .pstate{margin-top:0}.why-it-works-page .pstate.cost{font-family:var(--mono);background:rgba(26,22,20,.04)}.why-it-works-page .pstate.cost b{font-family:var(--sans);font-weight:600;text-transform:none;letter-spacing:0;font-size:12px;color:inherit;margin:0 4px}.why-it-works-page .pcard[data-track=A] .pstate.cost{color:var(--accent);border-color:rgba(154,83,40,.32);background:rgba(154,83,40,.04)}.why-it-works-page .pcard[data-track=B] .pstate.cost{color:#3f5b51;border-color:rgba(63,91,81,.32);background:rgba(63,91,81,.05)}.why-it-works-page .sign{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;font-family:var(--mono);font-weight:600;font-size:14px;line-height:1}.why-it-works-page .sign.minus{background:rgba(154,83,40,.12);color:var(--accent)}.why-it-works-page .sign.minus:before{content:"−"}.why-it-works-page .sign.plus{background:rgba(63,91,81,.14);color:#3f5b51}.why-it-works-page .sign.plus:before{content:"+"}.why-it-works-page .pcard .pcite{margin-top:18px;padding-top:14px;border-top:.5px solid var(--rule);font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);line-height:1.6}.why-it-works-page .pcard .pcite b{font-family:var(--serif);font-style:italic;text-transform:none;letter-spacing:0;font-size:12px;color:var(--ink-2);font-weight:400}.why-it-works-page .pstep{display:none;animation:why-it-works-stepIn .54s cubic-bezier(.2,.7,.2,1) both}.why-it-works-page .pstep.active{display:block}@keyframes why-it-works-stepIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.why-it-works-page .pcard.shared{grid-column:1/-1;background:var(--bg-deep);border-style:dashed;border-color:var(--rule-strong);text-align:center}.why-it-works-page .pcard.shared h3{max-width:30ch;margin-left:auto;margin-right:auto}.why-it-works-page .pcard.shared .pbody{margin-left:auto;margin-right:auto}.why-it-works-page .pcard.verdict{background:linear-gradient(180deg,var(--surface) 0,var(--bg-deep) 100%);border-style:solid;border-color:var(--sage-line);box-shadow:0 30px 70px rgba(26,22,20,.08)}.why-it-works-page .pcard.verdict .vrow{display:grid;grid-template-columns:1fr auto 1fr;gap:24px;align-items:center;margin:22px auto 0;max-width:680px}.why-it-works-page .pcard.verdict .vbox{padding:18px 22px;border-radius:14px;border:.5px solid var(--rule);background:var(--surface)}.why-it-works-page .pcard.verdict .vbox.win{border-color:var(--sage-line);background:var(--sage-soft)}.why-it-works-page .pcard.verdict .vlabel{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin-bottom:6px}.why-it-works-page .pcard.verdict .vstat{font-family:var(--serif);font-style:italic;font-size:34px;line-height:1.05;letter-spacing:-.01em;color:var(--ink)}.why-it-works-page .pcard.verdict .vstat.sage{color:var(--sage)}.why-it-works-page .pcard.verdict .vcost{margin-top:8px;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);line-height:1.4}.why-it-works-page .pcard.verdict .vcost b{font-family:var(--sans);font-weight:600;text-transform:none;letter-spacing:0;font-size:12px}.why-it-works-page .pcard.verdict .vbox .vcost b{color:var(--accent)}.why-it-works-page .pcard.verdict .vbox.win .vcost b{color:var(--sage)}.why-it-works-page .fb-ad{width:100%;max-width:430px;margin:0 auto;background:#fff;border:.5px solid var(--rule-strong);border-radius:14px;overflow:hidden;box-shadow:0 30px 70px rgba(26,22,20,.1);font-family:Helvetica Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;color:#050505}.why-it-works-page .fb-ad-head{padding:12px 14px 10px;display:flex;align-items:flex-start;gap:10px}.why-it-works-page .fb-avatar{width:40px;height:40px;border-radius:50%;flex:none;background:linear-gradient(135deg,#1a1614,#4a413a);color:#f6f2ec;display:flex;align-items:center;justify-content:center;font-family:"Instrument Serif",serif;font-style:italic;font-size:20px}.why-it-works-page .fb-meta{flex:1;min-width:0}.why-it-works-page .fb-name{font-weight:700;font-size:13.5px;line-height:1.2;color:#050505;display:flex;align-items:center;gap:5px}.why-it-works-page .fb-sub{font-size:11.5px;color:#65676b;line-height:1.2;margin-top:2px;display:flex;align-items:center;gap:4px}.why-it-works-page .fb-sub .dotsep{display:inline-block;width:2px;height:2px;border-radius:50%;background:#65676b}.why-it-works-page .fb-more{font-size:18px;color:#65676b;line-height:1;padding:0 4px;letter-spacing:.5px;align-self:flex-start}.why-it-works-page .fb-copy{padding:0 14px 12px;font-size:14px;line-height:1.4;color:#050505}.why-it-works-page .fb-copy .hashtag{color:#1b74e4}.why-it-works-page .fb-media{position:relative;width:100%;aspect-ratio:1.91/1;background:#000;cursor:pointer;overflow:hidden}.why-it-works-page .fb-media img,.why-it-works-page .fb-media video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:none}.why-it-works-page .fb-media.has-image img.fb-user-image,.why-it-works-page .fb-media.has-video video{display:block}.why-it-works-page .fb-media .fb-ph{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;background:linear-gradient(135deg,#cdb89a,#a78a6a 60%,#6b5840);color:#fff;font-family:ui-monospace,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;text-shadow:0 1px 6px rgba(0,0,0,.3);padding:14px}.why-it-works-page .fb-media .fb-ph b{font-family:"Instrument Serif",serif;font-style:italic;font-size:22px;text-transform:none;letter-spacing:-.01em;font-weight:400}.why-it-works-page .fb-media.has-image .fb-ph,.why-it-works-page .fb-media.has-video .fb-ph{display:none}.why-it-works-page .fb-media .fb-drop{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;border:2px dashed transparent;background:transparent;transition:background .16s,border-color .16s;pointer-events:none}.why-it-works-page .fb-media.dragover .fb-drop{background:rgba(0,0,0,.5);border-color:hsla(0,0%,100%,.7)}.why-it-works-page .fb-media .fb-drop .pill{opacity:0;background:hsla(0,0%,100%,.18);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#fff;font-family:ui-monospace,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:8px 12px;border-radius:999px;border:.5px solid hsla(0,0%,100%,.4);transition:opacity .16s}.why-it-works-page .fb-media.dragover .fb-drop .pill{opacity:1}.why-it-works-page .fb-media .fb-reset{position:absolute;top:10px;right:10px;z-index:4;display:none;font-family:ui-monospace,monospace;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:rgba(0,0,0,.5);padding:4px 8px;border-radius:999px;border:.5px solid hsla(0,0%,100%,.3);cursor:pointer}.why-it-works-page .fb-media.has-image .fb-reset,.why-it-works-page .fb-media.has-video .fb-reset{display:inline-block}.why-it-works-page .fb-burst{position:absolute;left:14px;bottom:14px;z-index:5;width:26px;height:26px;pointer-events:none;opacity:0;transform:translate(0) scale(.5);will-change:transform,opacity;animation:why-it-works-burstUp 1.7s cubic-bezier(.2,.7,.2,1) forwards}.why-it-works-page .fb-burst svg{width:100%;height:100%;display:block;filter:drop-shadow(0 2px 8px rgba(0,0,0,.35))}@keyframes why-it-works-burstUp{0%{opacity:0;transform:translateY(8px) scale(.4) rotate(-6deg)}18%{opacity:1;transform:translateY(-4px) scale(1.15) rotate(0deg)}35%{transform:translate(var(--bx,6px),-26px) scale(1) rotate(2deg)}70%{opacity:1;transform:translate(calc(var(--bx, 6px) * 1.6),-60px) scale(1.02) rotate(-2deg)}to{opacity:0;transform:translate(calc(var(--bx, 6px) * 2.2),-100px) scale(.92) rotate(0deg)}}@media (prefers-reduced-motion:reduce){.why-it-works-page .fb-burst{animation:none;display:none}}.why-it-works-page .fb-cta{padding:10px 14px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#f0f2f5}.why-it-works-page .fb-cta .fb-cta-meta{min-width:0}.why-it-works-page .fb-cta .fb-cta-url{font-size:11px;color:#65676b;line-height:1.1;text-transform:uppercase;letter-spacing:.04em}.why-it-works-page .fb-cta .fb-cta-headline{font-size:14px;font-weight:600;line-height:1.2;color:#050505;margin-top:2px}.why-it-works-page .fb-cta .fb-cta-btn{flex:none;background:#e4e6eb;color:#050505;font-size:13px;font-weight:600;padding:8px 14px;border-radius:6px;border:1px solid #ced0d4;cursor:pointer}.why-it-works-page .fb-engagement{padding:8px 14px;display:flex;align-items:center;justify-content:space-between;border-top:.5px solid rgba(0,0,0,.08);font-size:12px;color:#65676b}.why-it-works-page .fb-engagement .fb-likes{display:flex;align-items:center;gap:6px}.why-it-works-page .fb-engagement .fb-likes .heart{display:inline-flex;width:18px;height:18px;border-radius:50%;background:linear-gradient(135deg,#f33e58,#ff5c7c);align-items:center;justify-content:center;color:#fff;font-size:10px}.why-it-works-page .fb-actions{padding:4px 4px 6px;display:grid;grid-template-columns:repeat(3,1fr);border-top:.5px solid rgba(0,0,0,.08)}.why-it-works-page .fb-action{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 0;font-size:13px;font-weight:600;color:#65676b;cursor:pointer;border-radius:6px}.why-it-works-page .fb-action:hover{background:#f0f2f5}.why-it-works-page .pcard.verdict .vsep{font-family:var(--serif);font-style:italic;font-size:34px;color:var(--ink-3)}.why-it-works-page .pcard.verdict .vfoot{margin-top:24px;font-family:var(--serif);font-style:italic;font-size:clamp(18px,2vw,22px);color:var(--ink-2);max-width:46ch;margin-left:auto;margin-right:auto}.why-it-works-page .scrubber{margin:clamp(8px,1.4vw,16px) 0 clamp(28px,3.5vw,40px);padding:24px clamp(20px,3vw,30px);background:var(--surface);border:.5px solid var(--rule);border-radius:18px}.why-it-works-page .scrub-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px}.why-it-works-page .scrub-step{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3)}.why-it-works-page .scrub-step b{color:var(--ink);font-weight:500}.why-it-works-page .scrub-hint{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);display:inline-flex;align-items:center;gap:8px}.why-it-works-page .scrub-hint:before{content:"";display:inline-block;width:22px;height:1px;background:var(--accent)}.why-it-works-page .scrub-track-wrap{position:relative;padding:18px 0 8px}.why-it-works-page .scrub-track{position:relative;height:4px;background:var(--rule-strong);border-radius:999px}.why-it-works-page .scrub-fill{position:absolute;top:0;left:0;height:100%;background:var(--accent);border-radius:inherit;transition:width .36s cubic-bezier(.2,.7,.2,1);width:0}.why-it-works-page .scrub-stops{position:absolute;inset:-10px 0;display:flex;justify-content:space-between;align-items:center}.why-it-works-page .scrub-stop{position:relative;width:22px;height:22px;border-radius:50%;background:var(--bg-deep);border:.5px solid var(--rule-strong);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .24s ease}.why-it-works-page .scrub-stop:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--muted);transition:all .24s ease}.why-it-works-page .scrub-stop.past{background:var(--surface)}.why-it-works-page .scrub-stop.past:after{background:var(--accent)}.why-it-works-page .scrub-stop.active{background:var(--surface);border-color:var(--accent);box-shadow:0 0 0 4px rgba(154,83,40,.12)}.why-it-works-page .scrub-stop.active:after{background:var(--accent);width:10px;height:10px}.why-it-works-page .scrub-stop:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.why-it-works-page .scrub-input{position:absolute;inset:0;width:100%;height:60px;top:-12px;opacity:0;cursor:grab;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}.why-it-works-page .scrub-input:active{cursor:grabbing}.why-it-works-page .scrub-stop-labels{display:flex;justify-content:space-between;margin-top:18px;font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.why-it-works-page .scrub-stop-labels span{flex:1;text-align:center;transition:color .24s ease;cursor:pointer}.why-it-works-page .scrub-stop-labels span.active{color:var(--accent)}.why-it-works-page .scrub-controls{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:22px}.why-it-works-page .scrub-btn{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);padding:9px 14px;border-radius:999px;border:.5px solid var(--rule-strong);background:var(--bg);cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;gap:8px}.why-it-works-page .scrub-btn:hover{color:var(--ink);border-color:var(--ink-3)}.why-it-works-page .scrub-btn.primary{background:var(--ink);color:var(--bg);border-color:var(--ink)}.why-it-works-page .scrub-btn.primary:hover{background:var(--accent);border-color:var(--accent)}.why-it-works-page .miniphone{position:relative;width:140px;aspect-ratio:9/19;background:#1a1614;border-radius:22px;padding:6px;float:right;margin:0 0 14px 18px}.why-it-works-page .miniphone-screen{position:relative;width:100%;height:100%;border-radius:18px;overflow:hidden;background:#000}.why-it-works-page .miniphone-screen .layer{position:absolute;inset:-6% -6%;background-size:cover;background-position:50%}.why-it-works-page .miniphone-screen .sky{background:linear-gradient(180deg,#cdd9cf,#a4b7a6 70%,transparent);animation:why-it-works-drift 7s ease-in-out infinite alternate}.why-it-works-page .miniphone-screen .mid{top:54%;background:linear-gradient(180deg,rgba(43,58,50,0),rgba(20,30,24,.55));animation:why-it-works-drift2 7s ease-in-out infinite alternate}.why-it-works-page .miniphone-bars{position:absolute;top:8px;left:8px;right:8px;display:flex;gap:3px;z-index:3}.why-it-works-page .miniphone-bars span{flex:1;height:1.5px;border-radius:1px;background:hsla(0,0%,100%,.35)}.why-it-works-page .miniphone-bars span.on{background:#fff}.why-it-works-page .miniphone-cap{position:absolute;left:8px;bottom:8px;font-family:var(--serif);font-style:italic;color:#fff;font-size:11px;line-height:1;letter-spacing:-.01em;text-shadow:0 1px 4px rgba(0,0,0,.35)}@keyframes why-it-works-drift{0%{transform:translateY(-1%) scale(1.04)}to{transform:translateY(1%) scale(1.04)}}@keyframes why-it-works-drift2{0%{transform:translateY(1%) scale(1.03)}to{transform:translateY(-1%) scale(1.03)}}.why-it-works-page .tile-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;float:right;margin:0 0 14px 18px;width:160px}.why-it-works-page .tile-grid .t{aspect-ratio:1;border-radius:3px;background:linear-gradient(135deg,#cdb89a,#a78a6a 60%,#6b5840);opacity:.7}.why-it-works-page .tile-grid .t:nth-child(odd){background:linear-gradient(135deg,#e0d3c0,#b6a690 60%,#7a6a55)}@media (prefers-reduced-motion:reduce){.why-it-works-page .miniphone-screen .layer{animation:none!important}}.why-it-works-page .ctastrip{margin-top:clamp(60px,8vw,100px);padding:clamp(56px,8vw,96px) 0;background:var(--ink);color:var(--bg)}.why-it-works-page .ctastrip .inner{display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.why-it-works-page .ctastrip h2{font-family:var(--serif);font-weight:400;font-size:clamp(36px,5vw,64px);line-height:1;letter-spacing:-.015em;max-width:22ch}.why-it-works-page .ctastrip h2 em{font-style:italic;color:var(--accent-soft)}.why-it-works-page .ctastrip .sub{color:hsla(36,36%,95%,.7);max-width:48ch;font-size:16px}.why-it-works-page .ctastrip .btn{margin-top:8px;display:inline-flex;align-items:center;gap:10px;background:var(--accent);color:var(--bg);font-family:var(--mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;padding:18px 28px;border-radius:999px;transition:transform .2s ease,background .2s ease}.why-it-works-page .ctastrip .btn:hover{background:var(--accent-deep);transform:translateY(-2px)}.why-it-works-page .ctastrip .btn .arr{display:inline-block;transition:transform .2s ease}.why-it-works-page .ctastrip .btn:hover .arr{transform:translateX(4px)}.why-it-works-page .ctastrip .micro{font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:hsla(36,36%,95%,.4);margin-top:6px}.why-it-works-page footer{border-top:.5px solid var(--rule);background:var(--bg)}.why-it-works-page .foot-row{max-width:var(--maxw);margin:0 auto;padding:36px clamp(20px,5vw,40px) 60px;display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;justify-content:space-between;font-size:13px;color:var(--ink-3)}.why-it-works-page .foot-tag{font-family:var(--serif);font-style:italic;font-size:16px;color:var(--ink-2)}.why-it-works-page .reveal{opacity:0;transform:translateY(14px);animation:why-it-works-rise .8s cubic-bezier(.2,.7,.2,1) forwards}@keyframes why-it-works-rise{to{opacity:1;transform:none}}@media (max-width:880px){.why-it-works-page .step-tags{grid-template-columns:1fr 1fr 1fr 1fr 1fr;font-size:9px}.why-it-works-page .step-tag b{font-size:13px}.why-it-works-page .paths{grid-template-columns:1fr}.why-it-works-page .miniphone,.why-it-works-page .tile-grid{float:none;margin:0 auto 18px}.why-it-works-page .nav-links a:not(.btn):not(.back){display:none}.why-it-works-page .pcard.verdict .vrow{grid-template-columns:1fr;text-align:center}.why-it-works-page .pcard.verdict .vsep{transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.why-it-works-page .reveal{animation:none;opacity:1;transform:none}.why-it-works-page .scrub-fill{transition:none}.why-it-works-page .pstep{animation:none}}.why-it-works-page .pstep{display:block;animation:none}