.marketing-mobile-menu{--menu-bg:var(--bg,hsl(var(--background)));--menu-ink:var(--ink,hsl(var(--foreground)));--menu-line:var(--line,hsl(var(--border)));--menu-accent:var(--orange,hsl(var(--primary)));color:var(--menu-ink);display:none}.marketing-mobile-menu>summary{border:1px solid var(--menu-line);cursor:pointer;min-width:44px;min-height:44px;font:inherit;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px;font-size:14px;font-weight:600;list-style:none;display:flex}.marketing-mobile-menu>summary::-webkit-details-marker{display:none}.marketing-mobile-menu>summary svg{flex-shrink:0}.marketing-mobile-menu>summary:focus-visible,.marketing-mobile-menu .marketing-mobile-panel a:focus-visible{outline:3px solid var(--menu-accent);outline-offset:3px}.marketing-mobile-menu .marketing-mobile-panel{z-index:20;box-sizing:border-box;overscroll-behavior:contain;max-height:calc(100dvh - 80px);padding:16px max(16px,env(safe-area-inset-right))max(16px,env(safe-area-inset-bottom))max(16px,env(safe-area-inset-left));background:var(--menu-bg);border-bottom:1px solid var(--menu-line);position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 12px 20px #0000001f}.marketing-mobile-menu:not([open]) .marketing-mobile-panel{display:none}.marketing-mobile-menu .marketing-mobile-links{flex-direction:column;gap:4px;display:flex}.marketing-mobile-menu .marketing-mobile-links a{min-height:44px;color:var(--menu-ink);border-radius:8px;align-items:center;padding:10px 12px;font-size:16px;font-weight:500;text-decoration:none;display:flex}.marketing-mobile-menu .marketing-mobile-links a[aria-current=page]{color:var(--menu-accent);font-weight:700}.marketing-mobile-menu .marketing-mobile-links a:hover{background:var(--surface,hsl(var(--muted)))}.marketing-mobile-menu .marketing-mobile-cta{justify-content:center;min-height:44px;margin-top:12px;display:flex}@media (max-width:1099px){.marketing-mobile-menu{display:block}}
.revision-clients{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);scroll-padding-top:env(safe-area-inset-top,0px);color:#000;background:#fff;margin:0;padding:0;font:14px -apple-system,BlinkMacSystemFont,sans-serif}.revision-clients img{max-width:100%}.revision-clients [hidden]:not([hidden=until-found i]){display:none!important}.revision-clients{--bg:#fbfaf8;--surface:#f2efeb;--card:#fff;--ink:#111;--muted:#5d5852;--line:#e3ded7;--orange:#ec6f2d;--orange-ink:#fff;--orange-soft:#fbe6da;--ph:#e9e4dd;--ph-stripe:#e1dbd3;--vid:#1b1917;--vid-ink:#f4f1ed;--display:var(--font-montserrat),system-ui,sans-serif;--body:var(--font-inter),system-ui,-apple-system,sans-serif}@media (prefers-color-scheme:dark){.revision-clients:not([data-theme=light]){--bg:#141210;--surface:#1d1a17;--card:#221f1b;--ink:#f4f1ed;--muted:#aaa39b;--line:#34302b;--orange:#f07a3a;--orange-ink:#141210;--orange-soft:#3a2418;--ph:#2a2622;--ph-stripe:#312c27;--vid:#0c0b0a;--vid-ink:#f4f1ed;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.revision-clients[data-theme=dark]{--bg:#141210;--surface:#1d1a17;--card:#221f1b;--ink:#f4f1ed;--muted:#aaa39b;--line:#34302b;--orange:#f07a3a;--orange-ink:#141210;--orange-soft:#3a2418;--ph:#2a2622;--ph-stripe:#312c27;--vid:#0c0b0a;--vid-ink:#f4f1ed;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.revision-clients *{box-sizing:border-box}.revision-clients{scroll-behavior:smooth;background:var(--bg);color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.55}.revision-clients .wrap{max-width:1120px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));margin:0 auto}.revision-clients h1,.revision-clients h2,.revision-clients h3{font-family:var(--display);text-wrap:balance;letter-spacing:-.02em;margin:0}.revision-clients p{margin:0}.revision-clients .note{background:var(--ink);color:var(--bg);text-align:center;padding-block:8px;font-size:13px}.revision-clients .note b{color:var(--orange)}.revision-clients header{top:env(safe-area-inset-top,0px);z-index:5;background:var(--bg);border-bottom:1px solid var(--line);position:sticky}.revision-clients:before{content:"";height:env(safe-area-inset-top,0px);z-index:10;background:var(--bg);position:fixed;inset:0 0 auto}.revision-clients .nav{align-items:center;gap:24px;padding-block:14px;display:flex}.revision-clients .logo{font-family:var(--display);color:var(--orange);letter-spacing:-.03em;align-items:center;gap:4px;font-size:26px;font-weight:900;display:flex}.revision-clients .logo span{border:2px solid var(--orange);border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.revision-clients .links{gap:22px;margin-left:auto;font-size:15px;display:flex}.revision-clients .links a{color:var(--ink);text-decoration:none}.revision-clients .links a.on{color:var(--orange)}.revision-clients .btn{font-weight:700;font-family:var(--display);cursor:pointer;letter-spacing:.01em;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 26px;font-size:15px;text-decoration:none;display:inline-flex}.revision-clients .btn-o{background:var(--orange);color:var(--orange-ink)}.revision-clients .btn-g{border-color:var(--line);color:var(--ink);background:0 0}.revision-clients .btn-g .tri{border-left:10px solid var(--orange);border-top:6px solid #0000;border-bottom:6px solid #0000;width:0;height:0}.revision-clients .btn:focus-visible,.revision-clients input:focus-visible,.revision-clients a:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.revision-clients .nav .btn{padding:10px 18px;font-size:14px}@media (max-width:760px){.revision-clients .links{display:none}.revision-clients .nav .btn{margin-left:auto}}.revision-clients .ph{background:repeating-linear-gradient(135deg,var(--ph)0 14px,var(--ph-stripe)14px 28px);color:var(--muted);border-radius:20px;align-items:flex-end;max-width:100%;padding:16px;font-size:13px;line-height:1.4;display:flex}.revision-clients .ph b{color:var(--ink);letter-spacing:.1em;text-transform:uppercase;margin-bottom:2px;font-size:11px;display:block}.revision-clients .hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;padding-block:56px 64px;display:grid}.revision-clients .hero>*{min-width:0}.revision-clients .hero h1{font-size:clamp(38px,6vw,64px);font-weight:900;line-height:1.03}.revision-clients .hero h1 em{color:var(--orange);margin-top:6px;font-style:normal;display:block}.revision-clients .hero .sub{color:var(--muted);max-width:30em;margin-top:22px;font-size:19px}.revision-clients .ctas{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.revision-clients .terms{color:var(--muted);margin-top:18px;font-size:14px}.revision-clients .terms b{color:var(--ink);font-weight:600}.revision-clients .heroimg{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%;border-radius:20px;width:100%;max-width:100%;display:block}@media (max-width:860px){.revision-clients .hero{grid-template-columns:1fr;gap:28px;padding-block:32px 48px}.revision-clients .heroimg{aspect-ratio:4/3;-o-object-position:center 35%;object-position:center 35%;order:-1}}.revision-clients section{padding-block:72px}.revision-clients .alt{background:var(--surface)}.revision-clients .head{max-width:640px;margin-bottom:36px}.revision-clients .head h2{font-size:clamp(30px,4vw,44px);font-weight:900;line-height:1.08}.revision-clients .head p{color:var(--muted);margin-top:12px;font-size:18px}.revision-clients .vband{padding-block:48px}.revision-clients .player{aspect-ratio:9/16;background:var(--vid);width:100%;max-width:300px;color:var(--vid-ink);border-radius:28px;flex-direction:column;justify-content:flex-end;margin:0 auto;padding:22px;display:flex;position:relative;overflow:hidden}.revision-clients .player .play{background:var(--orange);border-radius:50%;place-items:center;width:76px;height:76px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.revision-clients .player .play:after{content:"";border-left:22px solid var(--orange-ink);border-top:13px solid #0000;border-bottom:13px solid #0000;margin-left:6px}.revision-clients .player small{letter-spacing:.12em;text-transform:uppercase;opacity:.7;font-size:11px}.revision-clients .player p{opacity:.85;margin-top:6px;font-size:13px;line-height:1.45}@media (max-width:820px){.revision-clients .player{max-width:250px}}.revision-clients .help{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.revision-clients .card{background:var(--card);border:1px solid var(--line);border-radius:20px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.revision-clients .card .ph{aspect-ratio:4/3;border-radius:0}.revision-clients .cardimg{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%;max-width:100%;display:block}.revision-clients .card .txt{flex-direction:column;gap:6px;padding:20px;display:flex}.revision-clients .card .k{letter-spacing:.1em;text-transform:uppercase;color:var(--orange);font-size:12px;font-weight:700}.revision-clients .card h3{font-size:20px;font-weight:800;line-height:1.22}.revision-clients .card p{color:var(--muted);font-size:15px}@media (max-width:960px){.revision-clients .help{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.revision-clients .help{grid-template-columns:1fr}}.revision-clients .steps{counter-reset:s;grid-template-columns:repeat(5,1fr);gap:28px;margin:0;padding:0;list-style:none;display:grid}.revision-clients .steps li{counter-increment:s;grid-template-rows:44px auto;gap:14px;min-width:0;display:grid}@media (max-width:960px){.revision-clients .steps{grid-template-columns:1fr;gap:22px}.revision-clients .steps li{grid-template-rows:none;grid-template-columns:44px 1fr;gap:16px}}.revision-clients .steps li:before{content:counter(s);background:var(--orange);width:44px;height:44px;color:var(--orange-ink);font-family:var(--display);border-radius:50%;place-items:center;font-size:19px;font-weight:900;display:grid}.revision-clients .steps h3{margin-top:2px;font-size:20px;font-weight:800}.revision-clients .steps p{color:var(--muted);margin-top:4px}.revision-clients .signup{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.revision-clients .signup>*{min-width:0}.revision-clients form{background:var(--card);border:1px solid var(--line);border-radius:24px;padding:28px}.revision-clients #fields{gap:16px;display:grid}.revision-clients label{margin-bottom:6px;font-size:14px;font-weight:600;display:block}.revision-clients input[type=text],.revision-clients input[type=email]{width:100%;font:inherit;border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:12px;padding:13px 14px;font-size:16px}.revision-clients input.err{border-color:var(--orange)}.revision-clients form .btn{width:100%;margin-top:4px}.revision-clients .fine{color:var(--muted);text-align:center;font-size:13px}.revision-clients .done{text-align:center;padding:24px 0}.revision-clients .done h3{font-size:24px;font-weight:900}.revision-clients .done p{color:var(--muted);margin-top:8px}.revision-clients .done .pos{color:var(--ink);margin-top:12px;font-size:20px}.revision-clients .done .pos b{color:var(--orange)}.revision-clients .founding{background:var(--orange-soft);color:var(--ink);border-radius:12px;margin-top:16px;padding:10px 16px;font-size:15px;display:inline-block}.revision-clients .founding b{color:var(--orange)}@media (max-width:820px){.revision-clients .signup{grid-template-columns:1fr;gap:28px}}.revision-clients footer{border-top:1px solid var(--line);color:var(--muted);padding-block:28px;font-size:13px}.revision-clients footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.revision-clients footer a{color:var(--muted)}@media (prefers-reduced-motion:reduce){.revision-clients{scroll-behavior:auto}}.revision-clients{min-height:100vh}.revision-clients .logo{flex-shrink:0;text-decoration:none}.revision-clients .logo img{width:auto;max-width:none;height:40px;display:block}.revision-clients .revision-signin{color:var(--ink);white-space:nowrap;font-size:14px;text-decoration:none}.revision-clients #revision-form-error{color:var(--ink);background:var(--orange-soft);border:1px solid var(--orange);border-radius:12px;padding:12px}.revision-clients #revision-turnstile{min-width:0}.revision-clients [id]{scroll-margin-top:calc(120px + env(safe-area-inset-top,0px))}@media (max-width:1099px){.revision-clients .nav{gap:12px}.revision-clients .nav>.links,.revision-clients .nav>a.btn{display:none}.revision-clients .nav>.revision-signin{align-items:center;min-height:44px;margin-left:auto;padding:0 4px;display:inline-flex}}
.revision-pts{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);scroll-padding-top:env(safe-area-inset-top,0px);color:#000;background:#fff;margin:0;padding:0;font:14px -apple-system,BlinkMacSystemFont,sans-serif}.revision-pts img{max-width:100%}.revision-pts [hidden]:not([hidden=until-found i]){display:none!important}.revision-pts{--bg:#fbfaf8;--surface:#f2efeb;--card:#fff;--ink:#111;--muted:#5d5852;--line:#e3ded7;--orange:#ec6f2d;--orange-ink:#fff;--orange-soft:#fbe6da;--ph:#e9e4dd;--ph-stripe:#e1dbd3;--vid:#1b1917;--vid-ink:#f4f1ed;--display:var(--font-montserrat),system-ui,sans-serif;--body:var(--font-inter),system-ui,-apple-system,sans-serif}@media (prefers-color-scheme:dark){.revision-pts:not([data-theme=light]){--bg:#141210;--surface:#1d1a17;--card:#221f1b;--ink:#f4f1ed;--muted:#aaa39b;--line:#34302b;--orange:#f07a3a;--orange-ink:#141210;--orange-soft:#3a2418;--ph:#2a2622;--ph-stripe:#312c27;--vid:#0c0b0a;--vid-ink:#f4f1ed;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.revision-pts[data-theme=dark]{--bg:#141210;--surface:#1d1a17;--card:#221f1b;--ink:#f4f1ed;--muted:#aaa39b;--line:#34302b;--orange:#f07a3a;--orange-ink:#141210;--orange-soft:#3a2418;--ph:#2a2622;--ph-stripe:#312c27;--vid:#0c0b0a;--vid-ink:#f4f1ed;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.revision-pts *{box-sizing:border-box}.revision-pts{scroll-behavior:smooth;background:var(--bg);color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.55}.revision-pts .wrap{max-width:1120px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));margin:0 auto}.revision-pts h1,.revision-pts h2,.revision-pts h3{font-family:var(--display);text-wrap:balance;letter-spacing:-.02em;margin:0}.revision-pts p{margin:0}.revision-pts .note{background:var(--ink);color:var(--bg);text-align:center;padding-block:8px;font-size:13px}.revision-pts .note b{color:var(--orange)}.revision-pts header{top:env(safe-area-inset-top,0px);z-index:5;background:var(--bg);border-bottom:1px solid var(--line);position:sticky}.revision-pts:before{content:"";height:env(safe-area-inset-top,0px);z-index:10;background:var(--bg);position:fixed;inset:0 0 auto}.revision-pts .nav{align-items:center;gap:24px;padding-block:14px;display:flex}.revision-pts .logo{font-family:var(--display);color:var(--orange);letter-spacing:-.03em;align-items:center;gap:4px;font-size:26px;font-weight:900;display:flex}.revision-pts .logo span{border:2px solid var(--orange);border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.revision-pts .links{gap:22px;margin-left:auto;font-size:15px;display:flex}.revision-pts .links a{color:var(--ink);text-decoration:none}.revision-pts .links a.on{color:var(--orange)}.revision-pts .btn{font-weight:700;font-family:var(--display);cursor:pointer;letter-spacing:.01em;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 26px;font-size:15px;text-decoration:none;display:inline-flex}.revision-pts .btn-o{background:var(--orange);color:var(--orange-ink)}.revision-pts .btn-g{border-color:var(--line);color:var(--ink);background:0 0}.revision-pts .btn-g .tri{border-left:10px solid var(--orange);border-top:6px solid #0000;border-bottom:6px solid #0000;width:0;height:0}.revision-pts .btn:focus-visible,.revision-pts input:focus-visible,.revision-pts a:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.revision-pts .nav .btn{padding:10px 18px;font-size:14px}@media (max-width:760px){.revision-pts .links{display:none}.revision-pts .nav .btn{margin-left:auto}}.revision-pts .ph{background:repeating-linear-gradient(135deg,var(--ph)0 14px,var(--ph-stripe)14px 28px);color:var(--muted);border-radius:20px;align-items:flex-end;max-width:100%;padding:16px;font-size:13px;line-height:1.4;display:flex}.revision-pts .ph b{color:var(--ink);letter-spacing:.1em;text-transform:uppercase;margin-bottom:2px;font-size:11px;display:block}.revision-pts .hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;padding-block:56px 64px;display:grid}.revision-pts .hero>*{min-width:0}.revision-pts .hero h1{font-size:clamp(38px,6vw,64px);font-weight:900;line-height:1.03}.revision-pts .hero h1 em{color:var(--orange);margin-top:6px;font-style:normal;display:block}.revision-pts .hero .sub{color:var(--muted);max-width:30em;margin-top:22px;font-size:19px}.revision-pts .ctas{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.revision-pts .terms{color:var(--muted);margin-top:18px;font-size:14px}.revision-pts .terms b{color:var(--ink);font-weight:600}.revision-pts .heroimg{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%;border-radius:20px;width:100%;max-width:100%;display:block}@media (max-width:860px){.revision-pts .hero{grid-template-columns:1fr;gap:28px;padding-block:32px 48px}.revision-pts .heroimg{aspect-ratio:4/3;-o-object-position:center 35%;object-position:center 35%;order:-1}}.revision-pts section{padding-block:72px}.revision-pts .alt{background:var(--surface)}.revision-pts .head{max-width:640px;margin-bottom:36px}.revision-pts .head h2{font-size:clamp(30px,4vw,44px);font-weight:900;line-height:1.08}.revision-pts .head p{color:var(--muted);margin-top:12px;font-size:18px}.revision-pts .vband{padding-block:48px}.revision-pts .player{aspect-ratio:9/16;background:var(--vid);width:100%;max-width:300px;color:var(--vid-ink);border-radius:28px;flex-direction:column;justify-content:flex-end;margin:0 auto;padding:22px;display:flex;position:relative;overflow:hidden}.revision-pts .player .play{background:var(--orange);border-radius:50%;place-items:center;width:76px;height:76px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.revision-pts .player .play:after{content:"";border-left:22px solid var(--orange-ink);border-top:13px solid #0000;border-bottom:13px solid #0000;margin-left:6px}.revision-pts .player small{letter-spacing:.12em;text-transform:uppercase;opacity:.7;font-size:11px}.revision-pts .player p{opacity:.85;margin-top:6px;font-size:13px;line-height:1.45}@media (max-width:820px){.revision-pts .player{max-width:250px}}.revision-pts .help{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.revision-pts .card{background:var(--card);border:1px solid var(--line);border-radius:20px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.revision-pts .card .ph{aspect-ratio:4/3;border-radius:0}.revision-pts .cardimg{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%;max-width:100%;display:block}.revision-pts .card .txt{flex-direction:column;gap:6px;padding:20px;display:flex}.revision-pts .card .k{letter-spacing:.1em;text-transform:uppercase;color:var(--orange);font-size:12px;font-weight:700}.revision-pts .card h3{font-size:20px;font-weight:800;line-height:1.22}.revision-pts .card p{color:var(--muted);font-size:15px}@media (max-width:960px){.revision-pts .help{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.revision-pts .help{grid-template-columns:1fr}}.revision-pts .steps{counter-reset:s;grid-template-columns:repeat(5,1fr);gap:28px;margin:0;padding:0;list-style:none;display:grid}.revision-pts .steps li{counter-increment:s;grid-template-rows:44px auto;gap:14px;min-width:0;display:grid}@media (max-width:960px){.revision-pts .steps{grid-template-columns:1fr;gap:22px}.revision-pts .steps li{grid-template-rows:none;grid-template-columns:44px 1fr;gap:16px}}.revision-pts .steps li:before{content:counter(s);background:var(--orange);width:44px;height:44px;color:var(--orange-ink);font-family:var(--display);border-radius:50%;place-items:center;font-size:19px;font-weight:900;display:grid}.revision-pts .steps h3{margin-top:2px;font-size:20px;font-weight:800}.revision-pts .steps p{color:var(--muted);margin-top:4px}.revision-pts .signup{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.revision-pts .signup>*{min-width:0}.revision-pts form{background:var(--card);border:1px solid var(--line);border-radius:24px;padding:28px}.revision-pts #fields{gap:16px;display:grid}.revision-pts label{margin-bottom:6px;font-size:14px;font-weight:600;display:block}.revision-pts input[type=text],.revision-pts input[type=email]{width:100%;font:inherit;border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:12px;padding:13px 14px;font-size:16px}.revision-pts input.err{border-color:var(--orange)}.revision-pts form .btn{width:100%;margin-top:4px}.revision-pts .fine{color:var(--muted);text-align:center;font-size:13px}.revision-pts .done{text-align:center;padding:24px 0}.revision-pts .done h3{font-size:24px;font-weight:900}.revision-pts .done p{color:var(--muted);margin-top:8px}.revision-pts .done .pos{color:var(--ink);margin-top:12px;font-size:20px}.revision-pts .done .pos b{color:var(--orange)}.revision-pts .founding{background:var(--orange-soft);color:var(--ink);border-radius:12px;margin-top:16px;padding:10px 16px;font-size:15px;display:inline-block}.revision-pts .founding b{color:var(--orange)}@media (max-width:820px){.revision-pts .signup{grid-template-columns:1fr;gap:28px}}.revision-pts footer{border-top:1px solid var(--line);color:var(--muted);padding-block:28px;font-size:13px}.revision-pts footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.revision-pts footer a{color:var(--muted)}@media (prefers-reduced-motion:reduce){.revision-pts{scroll-behavior:auto}}.revision-pts .hero .tag{background:var(--orange-soft);color:var(--orange);letter-spacing:.12em;border-radius:999px;margin-bottom:20px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-block}.revision-pts .hero .ph{aspect-ratio:4/5}@media (max-width:860px){.revision-pts .hero .ph{aspect-ratio:4/3;order:-1}}.revision-pts .pain{grid-template-columns:1.2fr 1fr;align-items:center;gap:56px;display:grid}.revision-pts .pain>*{min-width:0}.revision-pts .pain .big{color:var(--muted);max-width:32em;font-size:20px}.revision-pts .pain .big b{color:var(--ink)}.revision-pts blockquote{background:var(--card);border:1px solid var(--line);border-radius:20px;margin:0;padding:28px}.revision-pts blockquote p{font-family:var(--display);font-size:22px;font-weight:800;line-height:1.3}.revision-pts blockquote cite{letter-spacing:.08em;text-transform:uppercase;color:var(--orange);margin-top:14px;font-size:13px;font-style:normal;font-weight:700;display:block}@media (max-width:820px){.revision-pts .pain{grid-template-columns:1fr;gap:28px}}.revision-pts .split{grid-template-columns:repeat(3,1fr);gap:16px;max-width:860px;display:grid}.revision-pts .tile{background:var(--card);border:1px solid var(--line);text-align:center;border-radius:20px;min-width:0;padding:26px}.revision-pts .tile.me{background:var(--orange-soft);border-color:var(--orange)}.revision-pts .tile .n{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:clamp(40px,6vw,60px);font-weight:900;line-height:1}.revision-pts .tile.me .n{color:var(--orange)}.revision-pts .tile h3{margin-top:10px;font-size:18px}.revision-pts .tile p{color:var(--muted);margin-top:4px;font-size:14px}@media (max-width:620px){.revision-pts .split{grid-template-columns:1fr}}.revision-pts .example{border:1px dashed var(--line);background:var(--card);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;max-width:860px;margin-top:24px;padding:20px 24px;display:flex}.revision-pts .example p{font-size:17px}.revision-pts .example b{font-family:var(--display);font-weight:800}.revision-pts .example a{color:var(--orange);white-space:nowrap;font-weight:700;text-decoration:none}.revision-pts .sub .lead{color:var(--ink);font-weight:600}.revision-pts .rent{max-width:860px;margin-top:20px;font-size:16px;font-weight:600}.revision-pts .offer{background:var(--orange-soft);border:1px solid var(--orange);border-radius:16px;gap:4px;margin-top:20px;padding:18px 20px;display:grid}.revision-pts .offer b{font-family:var(--display);font-size:19px;font-weight:800;line-height:1.25}.revision-pts .offer span{color:var(--muted);font-size:13px}.revision-pts .offer a{color:var(--orange);font-weight:600}.revision-pts .smallprint{color:var(--muted);max-width:860px;margin-top:16px;font-size:14px}.revision-pts .bar{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.revision-pts .bar div{background:var(--card);border:1px solid var(--line);border-radius:16px;min-width:0;padding:20px}.revision-pts .bar b{font-family:var(--display);font-size:18px;font-weight:800;display:block}.revision-pts .bar span{color:var(--muted);font-size:14px}@media (max-width:720px){.revision-pts .bar{grid-template-columns:1fr}}.revision-pts .alsoline{color:var(--muted);margin-top:16px;font-size:14px}.revision-pts{min-height:100vh}.revision-pts .logo{flex-shrink:0;text-decoration:none}.revision-pts .logo img{width:auto;max-width:none;height:40px;display:block}.revision-pts .revision-signin{color:var(--ink);white-space:nowrap;font-size:14px;text-decoration:none}.revision-pts #revision-form-error{color:var(--ink);background:var(--orange-soft);border:1px solid var(--orange);border-radius:12px;padding:12px}.revision-pts #revision-turnstile{min-width:0}.revision-pts [id]{scroll-margin-top:calc(120px + env(safe-area-inset-top,0px))}@media (max-width:1099px){.revision-pts .nav{gap:12px}.revision-pts .nav>.links,.revision-pts .nav>a.btn{display:none}.revision-pts .nav>.revision-signin{align-items:center;min-height:44px;margin-left:auto;padding:0 4px;display:inline-flex}}
.revision-gyms{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);scroll-padding-top:env(safe-area-inset-top,0px);color:#000;background:#fff;margin:0;padding:0;font:14px -apple-system,BlinkMacSystemFont,sans-serif}.revision-gyms img{max-width:100%}.revision-gyms [hidden]:not([hidden=until-found i]){display:none!important}.revision-gyms{--bg:#fbfaf8;--surface:#f2efeb;--card:#fff;--ink:#111;--muted:#5d5852;--line:#e3ded7;--orange:#ec6f2d;--orange-ink:#fff;--orange-soft:#fbe6da;--ph:#e9e4dd;--ph-stripe:#e1dbd3;--vid:#1b1917;--vid-ink:#f4f1ed;--display:var(--font-montserrat),system-ui,sans-serif;--body:var(--font-inter),system-ui,-apple-system,sans-serif}@media (prefers-color-scheme:dark){.revision-gyms:not([data-theme=light]){--bg:#141210;--surface:#1d1a17;--card:#221f1b;--ink:#f4f1ed;--muted:#aaa39b;--line:#34302b;--orange:#f07a3a;--orange-ink:#141210;--orange-soft:#3a2418;--ph:#2a2622;--ph-stripe:#312c27;--vid:#0c0b0a;--vid-ink:#f4f1ed;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.revision-gyms[data-theme=dark]{--bg:#141210;--surface:#1d1a17;--card:#221f1b;--ink:#f4f1ed;--muted:#aaa39b;--line:#34302b;--orange:#f07a3a;--orange-ink:#141210;--orange-soft:#3a2418;--ph:#2a2622;--ph-stripe:#312c27;--vid:#0c0b0a;--vid-ink:#f4f1ed;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.revision-gyms *{box-sizing:border-box}.revision-gyms{scroll-behavior:smooth;background:var(--bg);color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.55}.revision-gyms .wrap{max-width:1120px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));margin:0 auto}.revision-gyms h1,.revision-gyms h2,.revision-gyms h3{font-family:var(--display);text-wrap:balance;letter-spacing:-.02em;margin:0}.revision-gyms p{margin:0}.revision-gyms .note{background:var(--ink);color:var(--bg);text-align:center;padding-block:8px;font-size:13px}.revision-gyms .note b{color:var(--orange)}.revision-gyms header{top:env(safe-area-inset-top,0px);z-index:5;background:var(--bg);border-bottom:1px solid var(--line);position:sticky}.revision-gyms:before{content:"";height:env(safe-area-inset-top,0px);z-index:10;background:var(--bg);position:fixed;inset:0 0 auto}.revision-gyms .nav{align-items:center;gap:24px;padding-block:14px;display:flex}.revision-gyms .logo{font-family:var(--display);color:var(--orange);letter-spacing:-.03em;align-items:center;gap:4px;font-size:26px;font-weight:900;display:flex}.revision-gyms .logo span{border:2px solid var(--orange);border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.revision-gyms .links{gap:22px;margin-left:auto;font-size:15px;display:flex}.revision-gyms .links a{color:var(--ink);text-decoration:none}.revision-gyms .links a.on{color:var(--orange)}.revision-gyms .btn{font-weight:700;font-family:var(--display);cursor:pointer;letter-spacing:.01em;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 26px;font-size:15px;text-decoration:none;display:inline-flex}.revision-gyms .btn-o{background:var(--orange);color:var(--orange-ink)}.revision-gyms .btn-g{border-color:var(--line);color:var(--ink);background:0 0}.revision-gyms .btn-g .tri{border-left:10px solid var(--orange);border-top:6px solid #0000;border-bottom:6px solid #0000;width:0;height:0}.revision-gyms .btn:focus-visible,.revision-gyms input:focus-visible,.revision-gyms a:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.revision-gyms .nav .btn{padding:10px 18px;font-size:14px}@media (max-width:760px){.revision-gyms .links{display:none}.revision-gyms .nav .btn{margin-left:auto}}.revision-gyms .ph{background:repeating-linear-gradient(135deg,var(--ph)0 14px,var(--ph-stripe)14px 28px);color:var(--muted);border-radius:20px;align-items:flex-end;max-width:100%;padding:16px;font-size:13px;line-height:1.4;display:flex}.revision-gyms .ph b{color:var(--ink);letter-spacing:.1em;text-transform:uppercase;margin-bottom:2px;font-size:11px;display:block}.revision-gyms .hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;padding-block:56px 64px;display:grid}.revision-gyms .hero>*{min-width:0}.revision-gyms .hero h1{font-size:clamp(38px,6vw,64px);font-weight:900;line-height:1.03}.revision-gyms .hero h1 em{color:var(--orange);margin-top:6px;font-style:normal;display:block}.revision-gyms .hero .sub{color:var(--muted);max-width:30em;margin-top:22px;font-size:19px}.revision-gyms .ctas{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.revision-gyms .terms{color:var(--muted);margin-top:18px;font-size:14px}.revision-gyms .terms b{color:var(--ink);font-weight:600}.revision-gyms .heroimg{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%;border-radius:20px;width:100%;max-width:100%;display:block}@media (max-width:860px){.revision-gyms .hero{grid-template-columns:1fr;gap:28px;padding-block:32px 48px}.revision-gyms .heroimg{aspect-ratio:4/3;-o-object-position:center 35%;object-position:center 35%;order:-1}}.revision-gyms section{padding-block:72px}.revision-gyms .alt{background:var(--surface)}.revision-gyms .head{max-width:640px;margin-bottom:36px}.revision-gyms .head h2{font-size:clamp(30px,4vw,44px);font-weight:900;line-height:1.08}.revision-gyms .head p{color:var(--muted);margin-top:12px;font-size:18px}.revision-gyms .vband{padding-block:48px}.revision-gyms .player{aspect-ratio:9/16;background:var(--vid);width:100%;max-width:300px;color:var(--vid-ink);border-radius:28px;flex-direction:column;justify-content:flex-end;margin:0 auto;padding:22px;display:flex;position:relative;overflow:hidden}.revision-gyms .player .play{background:var(--orange);border-radius:50%;place-items:center;width:76px;height:76px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.revision-gyms .player .play:after{content:"";border-left:22px solid var(--orange-ink);border-top:13px solid #0000;border-bottom:13px solid #0000;margin-left:6px}.revision-gyms .player small{letter-spacing:.12em;text-transform:uppercase;opacity:.7;font-size:11px}.revision-gyms .player p{opacity:.85;margin-top:6px;font-size:13px;line-height:1.45}@media (max-width:820px){.revision-gyms .player{max-width:250px}}.revision-gyms .help{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.revision-gyms .card{background:var(--card);border:1px solid var(--line);border-radius:20px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.revision-gyms .card .ph{aspect-ratio:4/3;border-radius:0}.revision-gyms .cardimg{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%;max-width:100%;display:block}.revision-gyms .card .txt{flex-direction:column;gap:6px;padding:20px;display:flex}.revision-gyms .card .k{letter-spacing:.1em;text-transform:uppercase;color:var(--orange);font-size:12px;font-weight:700}.revision-gyms .card h3{font-size:20px;font-weight:800;line-height:1.22}.revision-gyms .card p{color:var(--muted);font-size:15px}@media (max-width:960px){.revision-gyms .help{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.revision-gyms .help{grid-template-columns:1fr}}.revision-gyms .steps{counter-reset:s;grid-template-columns:repeat(5,1fr);gap:28px;margin:0;padding:0;list-style:none;display:grid}.revision-gyms .steps li{counter-increment:s;grid-template-rows:44px auto;gap:14px;min-width:0;display:grid}@media (max-width:960px){.revision-gyms .steps{grid-template-columns:1fr;gap:22px}.revision-gyms .steps li{grid-template-rows:none;grid-template-columns:44px 1fr;gap:16px}}.revision-gyms .steps li:before{content:counter(s);background:var(--orange);width:44px;height:44px;color:var(--orange-ink);font-family:var(--display);border-radius:50%;place-items:center;font-size:19px;font-weight:900;display:grid}.revision-gyms .steps h3{margin-top:2px;font-size:20px;font-weight:800}.revision-gyms .steps p{color:var(--muted);margin-top:4px}.revision-gyms .signup{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.revision-gyms .signup>*{min-width:0}.revision-gyms form{background:var(--card);border:1px solid var(--line);border-radius:24px;padding:28px}.revision-gyms #fields{gap:16px;display:grid}.revision-gyms label{margin-bottom:6px;font-size:14px;font-weight:600;display:block}.revision-gyms input[type=text],.revision-gyms input[type=email]{width:100%;font:inherit;border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:12px;padding:13px 14px;font-size:16px}.revision-gyms input.err{border-color:var(--orange)}.revision-gyms form .btn{width:100%;margin-top:4px}.revision-gyms .fine{color:var(--muted);text-align:center;font-size:13px}.revision-gyms .done{text-align:center;padding:24px 0}.revision-gyms .done h3{font-size:24px;font-weight:900}.revision-gyms .done p{color:var(--muted);margin-top:8px}.revision-gyms .done .pos{color:var(--ink);margin-top:12px;font-size:20px}.revision-gyms .done .pos b{color:var(--orange)}.revision-gyms .founding{background:var(--orange-soft);color:var(--ink);border-radius:12px;margin-top:16px;padding:10px 16px;font-size:15px;display:inline-block}.revision-gyms .founding b{color:var(--orange)}@media (max-width:820px){.revision-gyms .signup{grid-template-columns:1fr;gap:28px}}.revision-gyms footer{border-top:1px solid var(--line);color:var(--muted);padding-block:28px;font-size:13px}.revision-gyms footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.revision-gyms footer a{color:var(--muted)}@media (prefers-reduced-motion:reduce){.revision-gyms{scroll-behavior:auto}}.revision-gyms .hero .tag{background:var(--orange-soft);color:var(--orange);letter-spacing:.12em;border-radius:999px;margin-bottom:20px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-block}.revision-gyms .hero .ph{aspect-ratio:4/5}@media (max-width:860px){.revision-gyms .hero .ph{aspect-ratio:4/3;order:-1}}.revision-gyms .pain{grid-template-columns:1.2fr 1fr;align-items:center;gap:56px;display:grid}.revision-gyms .pain>*{min-width:0}.revision-gyms .pain .big{color:var(--muted);max-width:32em;font-size:20px}.revision-gyms .pain .big b{color:var(--ink)}.revision-gyms blockquote{background:var(--card);border:1px solid var(--line);border-radius:20px;margin:0;padding:28px}.revision-gyms blockquote p{font-family:var(--display);font-size:22px;font-weight:800;line-height:1.3}.revision-gyms blockquote cite{letter-spacing:.08em;text-transform:uppercase;color:var(--orange);margin-top:14px;font-size:13px;font-style:normal;font-weight:700;display:block}@media (max-width:820px){.revision-gyms .pain{grid-template-columns:1fr;gap:28px}}.revision-gyms .split{grid-template-columns:repeat(3,1fr);gap:16px;max-width:860px;display:grid}.revision-gyms .tile{background:var(--card);border:1px solid var(--line);text-align:center;border-radius:20px;min-width:0;padding:26px}.revision-gyms .tile.me{background:var(--orange-soft);border-color:var(--orange)}.revision-gyms .tile .n{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:clamp(40px,6vw,60px);font-weight:900;line-height:1}.revision-gyms .tile.me .n{color:var(--orange)}.revision-gyms .tile h3{margin-top:10px;font-size:18px}.revision-gyms .tile p{color:var(--muted);margin-top:4px;font-size:14px}@media (max-width:620px){.revision-gyms .split{grid-template-columns:1fr}}.revision-gyms .example{border:1px dashed var(--line);background:var(--card);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;max-width:860px;margin-top:24px;padding:20px 24px;display:flex}.revision-gyms .example p{font-size:17px}.revision-gyms .example b{font-family:var(--display);font-weight:800}.revision-gyms .example a{color:var(--orange);white-space:nowrap;font-weight:700;text-decoration:none}.revision-gyms .sub .lead{color:var(--ink);font-weight:600}.revision-gyms .rent{max-width:860px;margin-top:20px;font-size:16px;font-weight:600}.revision-gyms .offer{background:var(--orange-soft);border:1px solid var(--orange);border-radius:16px;gap:4px;margin-top:20px;padding:18px 20px;display:grid}.revision-gyms .offer b{font-family:var(--display);font-size:19px;font-weight:800;line-height:1.25}.revision-gyms .offer span{color:var(--muted);font-size:13px}.revision-gyms .offer a{color:var(--orange);font-weight:600}.revision-gyms .smallprint{color:var(--muted);max-width:860px;margin-top:16px;font-size:14px}.revision-gyms .bar{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.revision-gyms .bar div{background:var(--card);border:1px solid var(--line);border-radius:16px;min-width:0;padding:20px}.revision-gyms .bar b{font-family:var(--display);font-size:18px;font-weight:800;display:block}.revision-gyms .bar span{color:var(--muted);font-size:14px}@media (max-width:720px){.revision-gyms .bar{grid-template-columns:1fr}}.revision-gyms .alsoline{color:var(--muted);margin-top:16px;font-size:14px}.revision-gyms .pre{font-family:var(--display);color:var(--muted);letter-spacing:-.01em;margin-bottom:10px;font-size:clamp(20px,2.4vw,26px);font-weight:800}.revision-gyms .strip{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.revision-gyms .strip div{background:var(--card);border:1px solid var(--line);border-radius:16px;min-width:0;padding:20px}.revision-gyms .strip b{font-family:var(--display);font-size:18px;font-weight:800;display:block}.revision-gyms .strip span{color:var(--muted);font-size:14px}@media (max-width:900px){.revision-gyms .strip{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.revision-gyms .strip{grid-template-columns:1fr}}.revision-gyms .pains{gap:12px;max-width:640px;margin:0;padding:0;list-style:none;display:grid}.revision-gyms .pains li{padding-left:22px;font-size:19px;position:relative}.revision-gyms .pains li:before{content:"";background:var(--orange);border-radius:50%;width:9px;height:9px;position:absolute;top:.55em;left:0}.revision-gyms .fix{border-left:4px solid var(--orange);background:var(--card);border-radius:0 14px 14px 0;max-width:640px;margin-top:28px;padding:20px 22px;font-size:19px}.revision-gyms .ctl{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.revision-gyms .ctl div{background:var(--card);border:1px solid var(--line);border-radius:16px;min-width:0;padding:22px}.revision-gyms .ctl b{font-family:var(--display);font-size:19px;font-weight:800;display:block}.revision-gyms .ctl span{color:var(--muted);margin-top:4px;font-size:15px;display:block}@media (max-width:720px){.revision-gyms .ctl{grid-template-columns:1fr}}.revision-gyms .dash{background:var(--card);border:1px solid var(--line);border-radius:20px;min-width:0;max-width:520px;padding:22px}.revision-gyms .dash small{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px}.revision-gyms .kpis{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.revision-gyms .kpis div{background:var(--bg);border-radius:12px;min-width:0;padding:12px}.revision-gyms .kpis b{font-family:var(--display);color:var(--orange);font-variant-numeric:tabular-nums;font-size:24px;font-weight:900;display:block}.revision-gyms .kpis span{color:var(--muted);font-size:12px}.revision-gyms .bars{align-items:flex-end;gap:8px;height:110px;margin-top:16px;display:flex}.revision-gyms .bars i{background:var(--orange-soft);border-radius:6px 6px 0 0;flex:1}.revision-gyms .bars i.pk{background:var(--orange)}.revision-gyms .dnote{color:var(--muted);margin-top:10px;font-size:12px}.revision-gyms .data{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.revision-gyms .data>*{min-width:0}@media (max-width:820px){.revision-gyms .data{grid-template-columns:1fr;gap:28px}}.revision-gyms .call{color:var(--muted);margin-top:14px;font-size:15px}.revision-gyms .call a{color:var(--orange);font-weight:700}.revision-gyms .ctl.three{grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.revision-gyms .ctl.three{grid-template-columns:1fr}}.revision-gyms .start{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:40px;font-size:16px;display:flex}.revision-gyms .start b{font-family:var(--display);font-weight:800}.revision-gyms .start .pill{background:var(--card);border:1px solid var(--line);border-radius:999px;padding:10px 16px}.revision-gyms .start .arr,.revision-gyms .eg{color:var(--orange);font-weight:700}.revision-gyms{min-height:100vh}.revision-gyms .logo{flex-shrink:0;text-decoration:none}.revision-gyms .logo img{width:auto;max-width:none;height:40px;display:block}.revision-gyms .revision-signin{color:var(--ink);white-space:nowrap;font-size:14px;text-decoration:none}.revision-gyms #revision-form-error{color:var(--ink);background:var(--orange-soft);border:1px solid var(--orange);border-radius:12px;padding:12px}.revision-gyms #revision-turnstile{min-width:0}.revision-gyms [id]{scroll-margin-top:calc(120px + env(safe-area-inset-top,0px))}@media (max-width:1099px){.revision-gyms .nav{gap:12px}.revision-gyms .nav>.links,.revision-gyms .nav>a.btn{display:none}.revision-gyms .nav>.revision-signin{align-items:center;min-height:44px;margin-left:auto;padding:0 4px;display:inline-flex}}
.revision-about{--bg:#fbfaf8;--surface:#f2efeb;--card:#fff;--ink:#111;--muted:#5d5852;--line:#e3ded7;--orange:#ec6f2d;--orange-ink:#fff;--orange-soft:#fbe6da;--ph:#e9e4dd;--ph-stripe:#e1dbd3;--vid:#1b1917;--vid-ink:#f4f1ed;--display:var(--font-montserrat),system-ui,sans-serif;--body:var(--font-inter),system-ui,-apple-system,sans-serif}@media (prefers-color-scheme:dark){.revision-about:not([data-theme=light]){--bg:#141210;--surface:#1d1a17;--card:#221f1b;--ink:#f4f1ed;--muted:#aaa39b;--line:#34302b;--orange:#f07a3a;--orange-ink:#141210;--orange-soft:#3a2418;--ph:#2a2622;--ph-stripe:#312c27;--vid:#0c0b0a;--vid-ink:#f4f1ed;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.revision-about[data-theme=dark]{--bg:#141210;--surface:#1d1a17;--card:#221f1b;--ink:#f4f1ed;--muted:#aaa39b;--line:#34302b;--orange:#f07a3a;--orange-ink:#141210;--orange-soft:#3a2418;--ph:#2a2622;--ph-stripe:#312c27;--vid:#0c0b0a;--vid-ink:#f4f1ed;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.revision-about *{box-sizing:border-box}.revision-about{scroll-behavior:smooth;background:var(--bg);color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.55}.revision-about .wrap{max-width:1120px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));margin:0 auto}.revision-about h1,.revision-about h2,.revision-about h3{font-family:var(--display);text-wrap:balance;letter-spacing:-.02em;margin:0}.revision-about p{margin:0}.revision-about .note{background:var(--ink);color:var(--bg);text-align:center;padding-block:8px;font-size:13px}.revision-about .note b{color:var(--orange)}.revision-about header{top:env(safe-area-inset-top,0px);z-index:5;background:var(--bg);border-bottom:1px solid var(--line);position:sticky}.revision-about:before{content:"";height:env(safe-area-inset-top,0px);z-index:10;background:var(--bg);position:fixed;inset:0 0 auto}.revision-about .nav{align-items:center;gap:24px;padding-block:14px;display:flex}.revision-about .logo{font-family:var(--display);color:var(--orange);letter-spacing:-.03em;align-items:center;gap:4px;font-size:26px;font-weight:900;display:flex}.revision-about .logo span{border:2px solid var(--orange);border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.revision-about .links{gap:22px;margin-left:auto;font-size:15px;display:flex}.revision-about .links a{color:var(--ink);text-decoration:none}.revision-about .links a.on{color:var(--orange)}.revision-about .btn{font-weight:700;font-family:var(--display);cursor:pointer;letter-spacing:.01em;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 26px;font-size:15px;text-decoration:none;display:inline-flex}.revision-about .btn-o{background:var(--orange);color:var(--orange-ink)}.revision-about .btn-g{border-color:var(--line);color:var(--ink);background:0 0}.revision-about .btn-g .tri{border-left:10px solid var(--orange);border-top:6px solid #0000;border-bottom:6px solid #0000;width:0;height:0}.revision-about .btn:focus-visible,.revision-about input:focus-visible,.revision-about a:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.revision-about .nav .btn{padding:10px 18px;font-size:14px}@media (max-width:760px){.revision-about .links{display:none}.revision-about .nav .btn{margin-left:auto}}.revision-about .ph{background:repeating-linear-gradient(135deg,var(--ph)0 14px,var(--ph-stripe)14px 28px);color:var(--muted);border-radius:20px;align-items:flex-end;max-width:100%;padding:16px;font-size:13px;line-height:1.4;display:flex}.revision-about .ph b{color:var(--ink);letter-spacing:.1em;text-transform:uppercase;margin-bottom:2px;font-size:11px;display:block}.revision-about .hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;padding-block:56px 64px;display:grid}.revision-about .hero>*{min-width:0}.revision-about .hero h1{font-size:clamp(38px,6vw,64px);font-weight:900;line-height:1.03}.revision-about .hero h1 em{color:var(--orange);margin-top:6px;font-style:normal;display:block}.revision-about .hero .sub{color:var(--muted);max-width:30em;margin-top:22px;font-size:19px}.revision-about .ctas{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.revision-about .terms{color:var(--muted);margin-top:18px;font-size:14px}.revision-about .terms b{color:var(--ink);font-weight:600}.revision-about .heroimg{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%;border-radius:20px;width:100%;max-width:100%;display:block}@media (max-width:860px){.revision-about .hero{grid-template-columns:1fr;gap:28px;padding-block:32px 48px}.revision-about .heroimg{aspect-ratio:4/3;-o-object-position:center 35%;object-position:center 35%;order:-1}}.revision-about section{padding-block:72px}.revision-about .alt{background:var(--surface)}.revision-about .head{max-width:640px;margin-bottom:36px}.revision-about .head h2{font-size:clamp(30px,4vw,44px);font-weight:900;line-height:1.08}.revision-about .head p{color:var(--muted);margin-top:12px;font-size:18px}.revision-about .vband{padding-block:48px}.revision-about .player{aspect-ratio:9/16;background:var(--vid);width:100%;max-width:300px;color:var(--vid-ink);border-radius:28px;flex-direction:column;justify-content:flex-end;margin:0 auto;padding:22px;display:flex;position:relative;overflow:hidden}.revision-about .player .play{background:var(--orange);border-radius:50%;place-items:center;width:76px;height:76px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.revision-about .player .play:after{content:"";border-left:22px solid var(--orange-ink);border-top:13px solid #0000;border-bottom:13px solid #0000;margin-left:6px}.revision-about .player small{letter-spacing:.12em;text-transform:uppercase;opacity:.7;font-size:11px}.revision-about .player p{opacity:.85;margin-top:6px;font-size:13px;line-height:1.45}@media (max-width:820px){.revision-about .player{max-width:250px}}.revision-about .help{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.revision-about .card{background:var(--card);border:1px solid var(--line);border-radius:20px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.revision-about .card .ph{aspect-ratio:4/3;border-radius:0}.revision-about .cardimg{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%;max-width:100%;display:block}.revision-about .card .txt{flex-direction:column;gap:6px;padding:20px;display:flex}.revision-about .card .k{letter-spacing:.1em;text-transform:uppercase;color:var(--orange);font-size:12px;font-weight:700}.revision-about .card h3{font-size:20px;font-weight:800;line-height:1.22}.revision-about .card p{color:var(--muted);font-size:15px}@media (max-width:960px){.revision-about .help{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.revision-about .help{grid-template-columns:1fr}}.revision-about .steps{counter-reset:s;grid-template-columns:repeat(5,1fr);gap:28px;margin:0;padding:0;list-style:none;display:grid}.revision-about .steps li{counter-increment:s;grid-template-rows:44px auto;gap:14px;min-width:0;display:grid}@media (max-width:960px){.revision-about .steps{grid-template-columns:1fr;gap:22px}.revision-about .steps li{grid-template-rows:none;grid-template-columns:44px 1fr;gap:16px}}.revision-about .steps li:before{content:counter(s);background:var(--orange);width:44px;height:44px;color:var(--orange-ink);font-family:var(--display);border-radius:50%;place-items:center;font-size:19px;font-weight:900;display:grid}.revision-about .steps h3{margin-top:2px;font-size:20px;font-weight:800}.revision-about .steps p{color:var(--muted);margin-top:4px}.revision-about .signup{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.revision-about .signup>*{min-width:0}.revision-about form{background:var(--card);border:1px solid var(--line);border-radius:24px;padding:28px}.revision-about #fields{gap:16px;display:grid}.revision-about label{margin-bottom:6px;font-size:14px;font-weight:600;display:block}.revision-about input[type=text],.revision-about input[type=email]{width:100%;font:inherit;border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:12px;padding:13px 14px;font-size:16px}.revision-about input.err{border-color:var(--orange)}.revision-about form .btn{width:100%;margin-top:4px}.revision-about .fine{color:var(--muted);text-align:center;font-size:13px}.revision-about .done{text-align:center;padding:24px 0}.revision-about .done h3{font-size:24px;font-weight:900}.revision-about .done p{color:var(--muted);margin-top:8px}.revision-about .done .pos{color:var(--ink);margin-top:12px;font-size:20px}.revision-about .done .pos b{color:var(--orange)}.revision-about .founding{background:var(--orange-soft);color:var(--ink);border-radius:12px;margin-top:16px;padding:10px 16px;font-size:15px;display:inline-block}.revision-about .founding b{color:var(--orange)}@media (max-width:820px){.revision-about .signup{grid-template-columns:1fr;gap:28px}}.revision-about footer{border-top:1px solid var(--line);color:var(--muted);padding-block:28px;font-size:13px}.revision-about footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.revision-about footer a{color:var(--muted)}@media (prefers-reduced-motion:reduce){.revision-about{scroll-behavior:auto}}.revision-about .hero .tag{background:var(--orange-soft);color:var(--orange);letter-spacing:.12em;border-radius:999px;margin-bottom:20px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-block}.revision-about .hero .ph{aspect-ratio:4/5}@media (max-width:860px){.revision-about .hero .ph{aspect-ratio:4/3;order:-1}}.revision-about .pain{grid-template-columns:1.2fr 1fr;align-items:center;gap:56px;display:grid}.revision-about .pain>*{min-width:0}.revision-about .pain .big{color:var(--muted);max-width:32em;font-size:20px}.revision-about .pain .big b{color:var(--ink)}.revision-about blockquote{background:var(--card);border:1px solid var(--line);border-radius:20px;margin:0;padding:28px}.revision-about blockquote p{font-family:var(--display);font-size:22px;font-weight:800;line-height:1.3}.revision-about blockquote cite{letter-spacing:.08em;text-transform:uppercase;color:var(--orange);margin-top:14px;font-size:13px;font-style:normal;font-weight:700;display:block}@media (max-width:820px){.revision-about .pain{grid-template-columns:1fr;gap:28px}}.revision-about .split{grid-template-columns:repeat(3,1fr);gap:16px;max-width:860px;display:grid}.revision-about .tile{background:var(--card);border:1px solid var(--line);text-align:center;border-radius:20px;min-width:0;padding:26px}.revision-about .tile.me{background:var(--orange-soft);border-color:var(--orange)}.revision-about .tile .n{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:clamp(40px,6vw,60px);font-weight:900;line-height:1}.revision-about .tile.me .n{color:var(--orange)}.revision-about .tile h3{margin-top:10px;font-size:18px}.revision-about .tile p{color:var(--muted);margin-top:4px;font-size:14px}@media (max-width:620px){.revision-about .split{grid-template-columns:1fr}}.revision-about .example{border:1px dashed var(--line);background:var(--card);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;max-width:860px;margin-top:24px;padding:20px 24px;display:flex}.revision-about .example p{font-size:17px}.revision-about .example b{font-family:var(--display);font-weight:800}.revision-about .example a{color:var(--orange);white-space:nowrap;font-weight:700;text-decoration:none}.revision-about .sub .lead{color:var(--ink);font-weight:600}.revision-about .rent{max-width:860px;margin-top:20px;font-size:16px;font-weight:600}.revision-about .offer{background:var(--orange-soft);border:1px solid var(--orange);border-radius:16px;gap:4px;margin-top:20px;padding:18px 20px;display:grid}.revision-about .offer b{font-family:var(--display);font-size:19px;font-weight:800;line-height:1.25}.revision-about .offer span{color:var(--muted);font-size:13px}.revision-about .offer a{color:var(--orange);font-weight:600}.revision-about .smallprint{color:var(--muted);max-width:860px;margin-top:16px;font-size:14px}.revision-about .bar{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.revision-about .bar div{background:var(--card);border:1px solid var(--line);border-radius:16px;min-width:0;padding:20px}.revision-about .bar b{font-family:var(--display);font-size:18px;font-weight:800;display:block}.revision-about .bar span{color:var(--muted);font-size:14px}@media (max-width:720px){.revision-about .bar{grid-template-columns:1fr}}.revision-about .alsoline{color:var(--muted);margin-top:16px;font-size:14px}.revision-about .pre{font-family:var(--display);color:var(--muted);letter-spacing:-.01em;margin-bottom:10px;font-size:clamp(20px,2.4vw,26px);font-weight:800}.revision-about .strip{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.revision-about .strip div{background:var(--card);border:1px solid var(--line);border-radius:16px;min-width:0;padding:20px}.revision-about .strip b{font-family:var(--display);font-size:18px;font-weight:800;display:block}.revision-about .strip span{color:var(--muted);font-size:14px}@media (max-width:900px){.revision-about .strip{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.revision-about .strip{grid-template-columns:1fr}}.revision-about .pains{gap:12px;max-width:640px;margin:0;padding:0;list-style:none;display:grid}.revision-about .pains li{padding-left:22px;font-size:19px;position:relative}.revision-about .pains li:before{content:"";background:var(--orange);border-radius:50%;width:9px;height:9px;position:absolute;top:.55em;left:0}.revision-about .fix{border-left:4px solid var(--orange);background:var(--card);border-radius:0 14px 14px 0;max-width:640px;margin-top:28px;padding:20px 22px;font-size:19px}.revision-about .ctl{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.revision-about .ctl div{background:var(--card);border:1px solid var(--line);border-radius:16px;min-width:0;padding:22px}.revision-about .ctl b{font-family:var(--display);font-size:19px;font-weight:800;display:block}.revision-about .ctl span{color:var(--muted);margin-top:4px;font-size:15px;display:block}@media (max-width:720px){.revision-about .ctl{grid-template-columns:1fr}}.revision-about .dash{background:var(--card);border:1px solid var(--line);border-radius:20px;min-width:0;max-width:520px;padding:22px}.revision-about .dash small{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px}.revision-about .kpis{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.revision-about .kpis div{background:var(--bg);border-radius:12px;min-width:0;padding:12px}.revision-about .kpis b{font-family:var(--display);color:var(--orange);font-variant-numeric:tabular-nums;font-size:24px;font-weight:900;display:block}.revision-about .kpis span{color:var(--muted);font-size:12px}.revision-about .bars{align-items:flex-end;gap:8px;height:110px;margin-top:16px;display:flex}.revision-about .bars i{background:var(--orange-soft);border-radius:6px 6px 0 0;flex:1}.revision-about .bars i.pk{background:var(--orange)}.revision-about .dnote{color:var(--muted);margin-top:10px;font-size:12px}.revision-about .data{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.revision-about .data>*{min-width:0}@media (max-width:820px){.revision-about .data{grid-template-columns:1fr;gap:28px}}.revision-about .call{color:var(--muted);margin-top:14px;font-size:15px}.revision-about .call a{color:var(--orange);font-weight:700}.revision-about .ctl.three{grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.revision-about .ctl.three{grid-template-columns:1fr}}.revision-about .start{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:40px;font-size:16px;display:flex}.revision-about .start b{font-family:var(--display);font-weight:800}.revision-about .start .pill{background:var(--card);border:1px solid var(--line);border-radius:999px;padding:10px 16px}.revision-about .start .arr,.revision-about .eg{color:var(--orange);font-weight:700}.revision-about .ahero{max-width:820px;padding-block:64px 56px}.revision-about .ahero .tag{background:var(--orange-soft);color:var(--orange);letter-spacing:.12em;border-radius:999px;margin-bottom:20px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-block}.revision-about .ahero h1{font-size:clamp(36px,5.6vw,60px);font-weight:900;line-height:1.04}.revision-about .ahero h1 em{color:var(--orange);margin-top:6px;font-style:normal;display:block}.revision-about .story{gap:16px;max-width:680px;display:grid}.revision-about .story p{font-size:20px;line-height:1.6}.revision-about .story .big-line{font-family:var(--display);color:var(--orange);font-size:clamp(24px,3vw,30px);font-weight:900;line-height:1.2}.revision-about .story .who{letter-spacing:.1em;text-transform:uppercase;color:var(--orange);font-size:13px;font-weight:700}.revision-about .gap4{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.revision-about .gap4 div{background:var(--card);border:1px solid var(--line);border-radius:16px;min-width:0;padding:22px}.revision-about .gap4 b{font-family:var(--display);font-size:19px;font-weight:800;display:block}.revision-about .gap4 span{color:var(--muted);margin-top:4px;font-size:15px;display:block}@media (max-width:820px){.revision-about .gap4{grid-template-columns:1fr}}.revision-about .solved{font-family:var(--display);margin-top:24px;font-size:clamp(24px,3vw,32px);font-weight:900}.revision-about .solved em{color:var(--orange);font-style:normal}.revision-about .what{color:var(--muted);max-width:640px;margin-top:12px;font-size:19px}.revision-about .vm{grid-template-columns:1fr 1fr;gap:40px;display:grid}.revision-about .vm div{min-width:0}.revision-about .vm small{letter-spacing:.12em;text-transform:uppercase;color:var(--orange);font-size:12px;font-weight:700}.revision-about .vm p{font-family:var(--display);margin-top:10px;font-size:clamp(22px,2.6vw,28px);font-weight:800;line-height:1.2}@media (max-width:720px){.revision-about .vm{grid-template-columns:1fr}}.revision-about .vals{counter-reset:v;gap:14px;display:grid}.revision-about .vals div{counter-increment:v;align-items:baseline;gap:14px;min-width:0;display:flex}.revision-about .vals div:before{content:counter(v)".";font-family:var(--display);color:var(--orange);min-width:1.4em;font-size:clamp(20px,2.4vw,26px);font-weight:900}.revision-about .vals b{font-family:var(--display);font-size:clamp(20px,2.4vw,26px);font-weight:800;line-height:1.25}.revision-about .team{grid-template-columns:repeat(2,minmax(0,320px));gap:20px;display:grid}.revision-about .team .ph{aspect-ratio:1;border-radius:20px}.revision-about .team b{font-family:var(--display);margin-top:14px;font-size:20px;font-weight:800;display:block}.revision-about .team span{color:var(--muted);font-size:15px}@media (max-width:620px){.revision-about .team{grid-template-columns:1fr}}.revision-about .route{flex-wrap:wrap;gap:12px;display:flex}.revision-about .route .btn:hover{border-color:var(--orange);color:var(--orange)}.revision-about{min-height:100vh}.revision-about .logo{flex-shrink:0;text-decoration:none}.revision-about .logo img{width:auto;max-width:none;height:40px;display:block}.revision-about .revision-signin{color:var(--ink);white-space:nowrap;font-size:14px;text-decoration:none}.revision-about #revision-form-error{color:var(--ink);background:var(--orange-soft);border:1px solid var(--orange);border-radius:12px;padding:12px}.revision-about #revision-turnstile{min-width:0}.revision-about [id]{scroll-margin-top:calc(120px + env(safe-area-inset-top,0px))}@media (max-width:1099px){.revision-about .nav{gap:12px}.revision-about .nav>.links,.revision-about .nav>a.btn{display:none}.revision-about .nav>.revision-signin{align-items:center;min-height:44px;margin-left:auto;padding:0 4px;display:inline-flex}}
.revision-faq{--bg:#fbfaf8;--surface:#f2efeb;--card:#fff;--ink:#111;--muted:#5d5852;--line:#e3ded7;--orange:#ec6f2d;--orange-ink:#fff;--orange-soft:#fbe6da;--ph:#e9e4dd;--ph-stripe:#e1dbd3;--vid:#1b1917;--vid-ink:#f4f1ed;--display:var(--font-montserrat),system-ui,sans-serif;--body:var(--font-inter),system-ui,-apple-system,sans-serif}@media (prefers-color-scheme:dark){.revision-faq:not([data-theme=light]){--bg:#141210;--surface:#1d1a17;--card:#221f1b;--ink:#f4f1ed;--muted:#aaa39b;--line:#34302b;--orange:#f07a3a;--orange-ink:#141210;--orange-soft:#3a2418;--ph:#2a2622;--ph-stripe:#312c27;--vid:#0c0b0a;--vid-ink:#f4f1ed;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.revision-faq[data-theme=dark]{--bg:#141210;--surface:#1d1a17;--card:#221f1b;--ink:#f4f1ed;--muted:#aaa39b;--line:#34302b;--orange:#f07a3a;--orange-ink:#141210;--orange-soft:#3a2418;--ph:#2a2622;--ph-stripe:#312c27;--vid:#0c0b0a;--vid-ink:#f4f1ed;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.revision-faq *{box-sizing:border-box}.revision-faq{scroll-behavior:smooth;background:var(--bg);color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.55}.revision-faq .wrap{max-width:1120px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));margin:0 auto}.revision-faq h1,.revision-faq h2,.revision-faq h3{font-family:var(--display);text-wrap:balance;letter-spacing:-.02em;margin:0}.revision-faq p{margin:0}.revision-faq .note{background:var(--ink);color:var(--bg);text-align:center;padding-block:8px;font-size:13px}.revision-faq .note b{color:var(--orange)}.revision-faq header{top:env(safe-area-inset-top,0px);z-index:5;background:var(--bg);border-bottom:1px solid var(--line);position:sticky}.revision-faq:before{content:"";height:env(safe-area-inset-top,0px);z-index:10;background:var(--bg);position:fixed;inset:0 0 auto}.revision-faq .nav{align-items:center;gap:24px;padding-block:14px;display:flex}.revision-faq .logo{font-family:var(--display);color:var(--orange);letter-spacing:-.03em;align-items:center;gap:4px;font-size:26px;font-weight:900;display:flex}.revision-faq .logo span{border:2px solid var(--orange);border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.revision-faq .links{gap:22px;margin-left:auto;font-size:15px;display:flex}.revision-faq .links a{color:var(--ink);text-decoration:none}.revision-faq .links a.on{color:var(--orange)}.revision-faq .btn{font-weight:700;font-family:var(--display);cursor:pointer;letter-spacing:.01em;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 26px;font-size:15px;text-decoration:none;display:inline-flex}.revision-faq .btn-o{background:var(--orange);color:var(--orange-ink)}.revision-faq .btn-g{border-color:var(--line);color:var(--ink);background:0 0}.revision-faq .btn-g .tri{border-left:10px solid var(--orange);border-top:6px solid #0000;border-bottom:6px solid #0000;width:0;height:0}.revision-faq .btn:focus-visible,.revision-faq input:focus-visible,.revision-faq a:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.revision-faq .nav .btn{padding:10px 18px;font-size:14px}@media (max-width:760px){.revision-faq .links{display:none}.revision-faq .nav .btn{margin-left:auto}}.revision-faq .ph{background:repeating-linear-gradient(135deg,var(--ph)0 14px,var(--ph-stripe)14px 28px);color:var(--muted);border-radius:20px;align-items:flex-end;max-width:100%;padding:16px;font-size:13px;line-height:1.4;display:flex}.revision-faq .ph b{color:var(--ink);letter-spacing:.1em;text-transform:uppercase;margin-bottom:2px;font-size:11px;display:block}.revision-faq .hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;padding-block:56px 64px;display:grid}.revision-faq .hero>*{min-width:0}.revision-faq .hero h1{font-size:clamp(38px,6vw,64px);font-weight:900;line-height:1.03}.revision-faq .hero h1 em{color:var(--orange);margin-top:6px;font-style:normal;display:block}.revision-faq .hero .sub{color:var(--muted);max-width:30em;margin-top:22px;font-size:19px}.revision-faq .ctas{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.revision-faq .terms{color:var(--muted);margin-top:18px;font-size:14px}.revision-faq .terms b{color:var(--ink);font-weight:600}.revision-faq .heroimg{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%;border-radius:20px;width:100%;max-width:100%;display:block}@media (max-width:860px){.revision-faq .hero{grid-template-columns:1fr;gap:28px;padding-block:32px 48px}.revision-faq .heroimg{aspect-ratio:4/3;-o-object-position:center 35%;object-position:center 35%;order:-1}}.revision-faq section{padding-block:72px}.revision-faq .alt{background:var(--surface)}.revision-faq .head{max-width:640px;margin-bottom:36px}.revision-faq .head h2{font-size:clamp(30px,4vw,44px);font-weight:900;line-height:1.08}.revision-faq .head p{color:var(--muted);margin-top:12px;font-size:18px}.revision-faq .vband{padding-block:48px}.revision-faq .player{aspect-ratio:9/16;background:var(--vid);width:100%;max-width:300px;color:var(--vid-ink);border-radius:28px;flex-direction:column;justify-content:flex-end;margin:0 auto;padding:22px;display:flex;position:relative;overflow:hidden}.revision-faq .player .play{background:var(--orange);border-radius:50%;place-items:center;width:76px;height:76px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.revision-faq .player .play:after{content:"";border-left:22px solid var(--orange-ink);border-top:13px solid #0000;border-bottom:13px solid #0000;margin-left:6px}.revision-faq .player small{letter-spacing:.12em;text-transform:uppercase;opacity:.7;font-size:11px}.revision-faq .player p{opacity:.85;margin-top:6px;font-size:13px;line-height:1.45}@media (max-width:820px){.revision-faq .player{max-width:250px}}.revision-faq .help{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.revision-faq .card{background:var(--card);border:1px solid var(--line);border-radius:20px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.revision-faq .card .ph{aspect-ratio:4/3;border-radius:0}.revision-faq .cardimg{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%;max-width:100%;display:block}.revision-faq .card .txt{flex-direction:column;gap:6px;padding:20px;display:flex}.revision-faq .card .k{letter-spacing:.1em;text-transform:uppercase;color:var(--orange);font-size:12px;font-weight:700}.revision-faq .card h3{font-size:20px;font-weight:800;line-height:1.22}.revision-faq .card p{color:var(--muted);font-size:15px}@media (max-width:960px){.revision-faq .help{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.revision-faq .help{grid-template-columns:1fr}}.revision-faq .steps{counter-reset:s;grid-template-columns:repeat(5,1fr);gap:28px;margin:0;padding:0;list-style:none;display:grid}.revision-faq .steps li{counter-increment:s;grid-template-rows:44px auto;gap:14px;min-width:0;display:grid}@media (max-width:960px){.revision-faq .steps{grid-template-columns:1fr;gap:22px}.revision-faq .steps li{grid-template-rows:none;grid-template-columns:44px 1fr;gap:16px}}.revision-faq .steps li:before{content:counter(s);background:var(--orange);width:44px;height:44px;color:var(--orange-ink);font-family:var(--display);border-radius:50%;place-items:center;font-size:19px;font-weight:900;display:grid}.revision-faq .steps h3{margin-top:2px;font-size:20px;font-weight:800}.revision-faq .steps p{color:var(--muted);margin-top:4px}.revision-faq .signup{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.revision-faq .signup>*{min-width:0}.revision-faq form{background:var(--card);border:1px solid var(--line);border-radius:24px;padding:28px}.revision-faq #fields{gap:16px;display:grid}.revision-faq label{margin-bottom:6px;font-size:14px;font-weight:600;display:block}.revision-faq input[type=text],.revision-faq input[type=email]{width:100%;font:inherit;border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:12px;padding:13px 14px;font-size:16px}.revision-faq input.err{border-color:var(--orange)}.revision-faq form .btn{width:100%;margin-top:4px}.revision-faq .fine{color:var(--muted);text-align:center;font-size:13px}.revision-faq .done{text-align:center;padding:24px 0}.revision-faq .done h3{font-size:24px;font-weight:900}.revision-faq .done p{color:var(--muted);margin-top:8px}.revision-faq .done .pos{color:var(--ink);margin-top:12px;font-size:20px}.revision-faq .done .pos b{color:var(--orange)}.revision-faq .founding{background:var(--orange-soft);color:var(--ink);border-radius:12px;margin-top:16px;padding:10px 16px;font-size:15px;display:inline-block}.revision-faq .founding b{color:var(--orange)}@media (max-width:820px){.revision-faq .signup{grid-template-columns:1fr;gap:28px}}.revision-faq footer{border-top:1px solid var(--line);color:var(--muted);padding-block:28px;font-size:13px}.revision-faq footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.revision-faq footer a{color:var(--muted)}@media (prefers-reduced-motion:reduce){.revision-faq{scroll-behavior:auto}}.revision-faq .hero .tag{background:var(--orange-soft);color:var(--orange);letter-spacing:.12em;border-radius:999px;margin-bottom:20px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-block}.revision-faq .hero .ph{aspect-ratio:4/5}@media (max-width:860px){.revision-faq .hero .ph{aspect-ratio:4/3;order:-1}}.revision-faq .pain{grid-template-columns:1.2fr 1fr;align-items:center;gap:56px;display:grid}.revision-faq .pain>*{min-width:0}.revision-faq .pain .big{color:var(--muted);max-width:32em;font-size:20px}.revision-faq .pain .big b{color:var(--ink)}.revision-faq blockquote{background:var(--card);border:1px solid var(--line);border-radius:20px;margin:0;padding:28px}.revision-faq blockquote p{font-family:var(--display);font-size:22px;font-weight:800;line-height:1.3}.revision-faq blockquote cite{letter-spacing:.08em;text-transform:uppercase;color:var(--orange);margin-top:14px;font-size:13px;font-style:normal;font-weight:700;display:block}@media (max-width:820px){.revision-faq .pain{grid-template-columns:1fr;gap:28px}}.revision-faq .split{grid-template-columns:repeat(3,1fr);gap:16px;max-width:860px;display:grid}.revision-faq .tile{background:var(--card);border:1px solid var(--line);text-align:center;border-radius:20px;min-width:0;padding:26px}.revision-faq .tile.me{background:var(--orange-soft);border-color:var(--orange)}.revision-faq .tile .n{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:clamp(40px,6vw,60px);font-weight:900;line-height:1}.revision-faq .tile.me .n{color:var(--orange)}.revision-faq .tile h3{margin-top:10px;font-size:18px}.revision-faq .tile p{color:var(--muted);margin-top:4px;font-size:14px}@media (max-width:620px){.revision-faq .split{grid-template-columns:1fr}}.revision-faq .example{border:1px dashed var(--line);background:var(--card);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;max-width:860px;margin-top:24px;padding:20px 24px;display:flex}.revision-faq .example p{font-size:17px}.revision-faq .example b{font-family:var(--display);font-weight:800}.revision-faq .example a{color:var(--orange);white-space:nowrap;font-weight:700;text-decoration:none}.revision-faq .sub .lead{color:var(--ink);font-weight:600}.revision-faq .rent{max-width:860px;margin-top:20px;font-size:16px;font-weight:600}.revision-faq .offer{background:var(--orange-soft);border:1px solid var(--orange);border-radius:16px;gap:4px;margin-top:20px;padding:18px 20px;display:grid}.revision-faq .offer b{font-family:var(--display);font-size:19px;font-weight:800;line-height:1.25}.revision-faq .offer span{color:var(--muted);font-size:13px}.revision-faq .offer a{color:var(--orange);font-weight:600}.revision-faq .smallprint{color:var(--muted);max-width:860px;margin-top:16px;font-size:14px}.revision-faq .bar{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.revision-faq .bar div{background:var(--card);border:1px solid var(--line);border-radius:16px;min-width:0;padding:20px}.revision-faq .bar b{font-family:var(--display);font-size:18px;font-weight:800;display:block}.revision-faq .bar span{color:var(--muted);font-size:14px}@media (max-width:720px){.revision-faq .bar{grid-template-columns:1fr}}.revision-faq .alsoline{color:var(--muted);margin-top:16px;font-size:14px}.revision-faq .pre{font-family:var(--display);color:var(--muted);letter-spacing:-.01em;margin-bottom:10px;font-size:clamp(20px,2.4vw,26px);font-weight:800}.revision-faq .strip{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.revision-faq .strip div{background:var(--card);border:1px solid var(--line);border-radius:16px;min-width:0;padding:20px}.revision-faq .strip b{font-family:var(--display);font-size:18px;font-weight:800;display:block}.revision-faq .strip span{color:var(--muted);font-size:14px}@media (max-width:900px){.revision-faq .strip{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.revision-faq .strip{grid-template-columns:1fr}}.revision-faq .pains{gap:12px;max-width:640px;margin:0;padding:0;list-style:none;display:grid}.revision-faq .pains li{padding-left:22px;font-size:19px;position:relative}.revision-faq .pains li:before{content:"";background:var(--orange);border-radius:50%;width:9px;height:9px;position:absolute;top:.55em;left:0}.revision-faq .fix{border-left:4px solid var(--orange);background:var(--card);border-radius:0 14px 14px 0;max-width:640px;margin-top:28px;padding:20px 22px;font-size:19px}.revision-faq .ctl{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.revision-faq .ctl div{background:var(--card);border:1px solid var(--line);border-radius:16px;min-width:0;padding:22px}.revision-faq .ctl b{font-family:var(--display);font-size:19px;font-weight:800;display:block}.revision-faq .ctl span{color:var(--muted);margin-top:4px;font-size:15px;display:block}@media (max-width:720px){.revision-faq .ctl{grid-template-columns:1fr}}.revision-faq .dash{background:var(--card);border:1px solid var(--line);border-radius:20px;min-width:0;max-width:520px;padding:22px}.revision-faq .dash small{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px}.revision-faq .kpis{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.revision-faq .kpis div{background:var(--bg);border-radius:12px;min-width:0;padding:12px}.revision-faq .kpis b{font-family:var(--display);color:var(--orange);font-variant-numeric:tabular-nums;font-size:24px;font-weight:900;display:block}.revision-faq .kpis span{color:var(--muted);font-size:12px}.revision-faq .bars{align-items:flex-end;gap:8px;height:110px;margin-top:16px;display:flex}.revision-faq .bars i{background:var(--orange-soft);border-radius:6px 6px 0 0;flex:1}.revision-faq .bars i.pk{background:var(--orange)}.revision-faq .dnote{color:var(--muted);margin-top:10px;font-size:12px}.revision-faq .data{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.revision-faq .data>*{min-width:0}@media (max-width:820px){.revision-faq .data{grid-template-columns:1fr;gap:28px}}.revision-faq .call{color:var(--muted);margin-top:14px;font-size:15px}.revision-faq .call a{color:var(--orange);font-weight:700}.revision-faq .ctl.three{grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.revision-faq .ctl.three{grid-template-columns:1fr}}.revision-faq .start{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:40px;font-size:16px;display:flex}.revision-faq .start b{font-family:var(--display);font-weight:800}.revision-faq .start .pill{background:var(--card);border:1px solid var(--line);border-radius:999px;padding:10px 16px}.revision-faq .start .arr,.revision-faq .eg{color:var(--orange);font-weight:700}.revision-faq .ahero{max-width:820px;padding-block:64px 56px}.revision-faq .ahero .tag{background:var(--orange-soft);color:var(--orange);letter-spacing:.12em;border-radius:999px;margin-bottom:20px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-block}.revision-faq .ahero h1{font-size:clamp(36px,5.6vw,60px);font-weight:900;line-height:1.04}.revision-faq .ahero h1 em{color:var(--orange);margin-top:6px;font-style:normal;display:block}.revision-faq .story{gap:16px;max-width:680px;display:grid}.revision-faq .story p{font-size:20px;line-height:1.6}.revision-faq .story .big-line{font-family:var(--display);color:var(--orange);font-size:clamp(24px,3vw,30px);font-weight:900;line-height:1.2}.revision-faq .story .who{letter-spacing:.1em;text-transform:uppercase;color:var(--orange);font-size:13px;font-weight:700}.revision-faq .gap4{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.revision-faq .gap4 div{background:var(--card);border:1px solid var(--line);border-radius:16px;min-width:0;padding:22px}.revision-faq .gap4 b{font-family:var(--display);font-size:19px;font-weight:800;display:block}.revision-faq .gap4 span{color:var(--muted);margin-top:4px;font-size:15px;display:block}@media (max-width:820px){.revision-faq .gap4{grid-template-columns:1fr}}.revision-faq .solved{font-family:var(--display);margin-top:24px;font-size:clamp(24px,3vw,32px);font-weight:900}.revision-faq .solved em{color:var(--orange);font-style:normal}.revision-faq .what{color:var(--muted);max-width:640px;margin-top:12px;font-size:19px}.revision-faq .vm{grid-template-columns:1fr 1fr;gap:40px;display:grid}.revision-faq .vm div{min-width:0}.revision-faq .vm small{letter-spacing:.12em;text-transform:uppercase;color:var(--orange);font-size:12px;font-weight:700}.revision-faq .vm p{font-family:var(--display);margin-top:10px;font-size:clamp(22px,2.6vw,28px);font-weight:800;line-height:1.2}@media (max-width:720px){.revision-faq .vm{grid-template-columns:1fr}}.revision-faq .vals{counter-reset:v;gap:14px;display:grid}.revision-faq .vals div{counter-increment:v;align-items:baseline;gap:14px;min-width:0;display:flex}.revision-faq .vals div:before{content:counter(v)".";font-family:var(--display);color:var(--orange);min-width:1.4em;font-size:clamp(20px,2.4vw,26px);font-weight:900}.revision-faq .vals b{font-family:var(--display);font-size:clamp(20px,2.4vw,26px);font-weight:800;line-height:1.25}.revision-faq .team{grid-template-columns:repeat(2,minmax(0,320px));gap:20px;display:grid}.revision-faq .team .ph{aspect-ratio:1;border-radius:20px}.revision-faq .team b{font-family:var(--display);margin-top:14px;font-size:20px;font-weight:800;display:block}.revision-faq .team span{color:var(--muted);font-size:15px}@media (max-width:620px){.revision-faq .team{grid-template-columns:1fr}}.revision-faq .route{flex-wrap:wrap;gap:12px;display:flex}.revision-faq .route .btn:hover{border-color:var(--orange);color:var(--orange)}.revision-faq .jump{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.revision-faq .jump a{border:1px solid var(--line);color:var(--ink);background:var(--card);border-radius:999px;padding:10px 18px;font-size:15px;font-weight:600;text-decoration:none}.revision-faq .jump a:hover{border-color:var(--orange);color:var(--orange)}.revision-faq .faq{max-width:780px}.revision-faq .faq h2{margin-bottom:8px;scroll-margin-top:100px;font-size:clamp(26px,3.4vw,36px);font-weight:900}.revision-faq details{border-bottom:1px solid var(--line);padding-block:18px}.revision-faq summary{font-family:var(--display);cursor:pointer;justify-content:space-between;align-items:baseline;gap:16px;font-size:19px;font-weight:800;list-style:none;display:flex}.revision-faq summary::-webkit-details-marker{display:none}.revision-faq summary:after{content:"+";color:var(--orange);flex:none;font-size:24px;line-height:1}.revision-faq details[open] summary:after{content:"–"}.revision-faq details p,.revision-faq details li{color:var(--muted);font-size:17px}.revision-faq details p{margin-top:10px}.revision-faq details p b{color:var(--ink)}.revision-faq details ul{gap:6px;margin:10px 0 0;padding-left:20px;display:grid}.revision-faq summary:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.revision-faq .terms-box{background:var(--card);border:1px solid var(--line);border-radius:16px;margin-top:28px;padding:24px;scroll-margin-top:100px}.revision-faq .terms-box h3{font-size:20px;font-weight:800}.revision-faq .terms-box ol{color:var(--muted);gap:8px;margin:12px 0 0;padding-left:20px;font-size:16px;display:grid}.revision-faq .stillq{max-width:780px}.revision-faq .stillq p{color:var(--muted);margin-top:8px;font-size:18px}.revision-faq .faqtop{max-width:780px;padding-block:56px 8px}.revision-faq .faqtop h1{font-size:clamp(40px,6vw,64px);font-weight:900;line-height:1}.revision-faq .jump2{color:var(--muted);margin-top:18px;font-size:16px}.revision-faq .jump2 a{color:var(--ink);border-bottom:2px solid var(--orange);font-weight:600;text-decoration:none}.revision-faq .jump2 a:hover{color:var(--orange)}.revision-faq .fsec{padding-block:40px}.revision-faq .tbc{color:var(--orange);margin-top:10px;font-size:15px;font-weight:600;display:block}.revision-faq .terms2{margin-top:28px;scroll-margin-top:100px}.revision-faq .terms2 h3{font-size:19px;font-weight:800}.revision-faq .terms2 ol{color:var(--muted);gap:8px;margin:10px 0 0;padding-left:20px;font-size:16px;display:grid}.revision-faq{min-height:100vh}.revision-faq .logo{flex-shrink:0;text-decoration:none}.revision-faq .logo img{width:auto;max-width:none;height:40px;display:block}.revision-faq .revision-signin{color:var(--ink);white-space:nowrap;font-size:14px;text-decoration:none}.revision-faq #revision-form-error{color:var(--ink);background:var(--orange-soft);border:1px solid var(--orange);border-radius:12px;padding:12px}.revision-faq #revision-turnstile{min-width:0}.revision-faq [id]{scroll-margin-top:calc(120px + env(safe-area-inset-top,0px))}@media (max-width:1099px){.revision-faq .nav{gap:12px}.revision-faq .nav>.links,.revision-faq .nav>a.btn{display:none}.revision-faq .nav>.revision-signin{align-items:center;min-height:44px;margin-left:auto;padding:0 4px;display:inline-flex}}

