@font-face{font-family:Archivo;font-style:normal;font-weight:300 900;font-stretch:62% 125%;font-display:swap;src:url(/fonts/archivo-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#0D0C0A;--ink2:#171512;--cream:#F1EADB;--soft:#D6CEBE;--mute:#A39B8C;--acid:#D4FF3A;--line:rgba(241,234,219,.14);--disp:"Archivo",system-ui,sans-serif;--ser:"Instrument Serif",Georgia,serif}*{box-sizing:border-box}html{background:var(--ink)}body{margin:0;background:var(--ink);color:var(--cream);font:400 18px/1.5 var(--disp);-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto}a{color:inherit}em{font-family:var(--ser);font-style:italic;font-weight:400;letter-spacing:-.02em}::-moz-selection{background:var(--acid);color:var(--ink)}::selection{background:var(--acid);color:var(--ink)}:focus-visible{outline:2px solid var(--acid);outline-offset:3px}.skip-link{position:absolute;left:16px;top:12px;z-index:80;transform:translateY(-160%);background:var(--acid);color:var(--ink);font-weight:700;text-decoration:none;padding:10px 14px;border-radius:99px}.skip-link:focus{transform:none}.wrap{width:min(1200px,calc(100% - 80px));margin-inline:auto}.nav{position:fixed;top:0;left:0;right:0;z-index:40;display:flex;align-items:center;gap:18px;height:72px;padding:0 40px;background:#0d0c0a;border-bottom:1px solid var(--line)}.logo{display:inline-flex;flex:none;line-height:0}.logo img{height:48px;width:calc(48px * 1147 / 946);max-width:none;-o-object-fit:contain;object-fit:contain;display:block}.wordmark{font-weight:650;font-size:18px;letter-spacing:-.03em;text-decoration:none}.wordmark i{font-style:normal;color:#007bf8;-webkit-text-fill-color:#007BF8}.nav nav{margin-left:auto;display:flex;gap:28px}.nav nav a{color:var(--soft);font-size:14px;font-weight:500;text-decoration:none}.nav nav a:hover{color:var(--cream)}.pill,.btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:99px;font:650 14px/1 var(--disp);letter-spacing:-.01em;text-decoration:none}.pill{margin-left:8px;color:var(--cream);border:1px solid rgba(241,234,219,.4);background:transparent}.pill:hover{border-color:var(--cream)}.btn{background:var(--acid);color:var(--ink)}.btn.xl{min-height:56px;padding:0 28px;font-size:17px}.btn.ghost{background:transparent;color:var(--cream);border:1px solid rgba(241,234,219,.45)}.btn.ghost:hover{border-color:var(--cream)}.hero{position:relative;min-height:100svh;display:grid;grid-template-rows:minmax(0,1fr) auto;overflow:hidden;padding-top:72px;background:#0d0c0a}.hero-scene{--px:0;--py:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.desk-photo{position:absolute;top:-2%;right:-2%;bottom:-2%;left:-2%;width:104%;height:104%;-o-object-fit:cover;object-fit:cover;-o-object-position:68% 42%;object-position:68% 42%;transform:translate3d(calc(var(--px) * -12px),calc(var(--py) * -8px + var(--bg-y, 0px)),0) scale(1.06)}.lamp{position:absolute;left:-6%;top:6%;width:46%;height:72%;background:radial-gradient(ellipse at 28% 36%,rgba(255,178,92,.28),transparent 64%);transform:translate3d(0,var(--prop-y, 0px),0)}.desk-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0d0c0ab8,#0d0c0a57 24%,#0d0c0a0d 46%,#0d0c0a1f),linear-gradient(180deg,rgba(13,12,10,.18),transparent 16% 72%,rgba(13,12,10,.5))}.lime-glow{position:absolute;right:4%;top:6%;width:48%;height:58%;background:radial-gradient(ellipse at center,rgba(212,255,58,.22),transparent 68%)}.key-glow{position:absolute;left:34%;right:16%;bottom:11%;height:16%;background:radial-gradient(ellipse at center,rgba(255,198,120,.42),transparent 70%);transform:translate3d(0,var(--prop-y, 0px),0)}.monitor{position:absolute;z-index:1;top:54px;right:max(18px,calc((100% - 1280px)/2));width:min(760px,52vw);height:min(640px,calc(100svh - 220px));transform:perspective(1400px) rotateY(-7deg) translate3d(calc(var(--px) * 10px),calc(var(--py) * 6px + var(--mon-y, 0px)),0);transform-origin:right center}.bezel{height:100%;display:flex;padding:11px 11px 18px;border-radius:18px;background:linear-gradient(180deg,#2a2824,#12110f);border:1px solid rgba(212,255,58,.55);box-shadow:0 0 0 1px #d4ff3a2e,0 0 48px #d4ff3a33,0 28px 70px #00000080}.ui{position:relative;flex:1;display:grid;grid-template-columns:108px 1fr;min-height:0;border-radius:10px;overflow:hidden;background:#10100e;color:var(--cream);font-size:12px}.side{display:flex;flex-direction:column;gap:2px;padding:12px 8px;border-right:1px solid rgba(241,234,219,.1);background:#0c0c0a}.side b{margin:0 0 8px;font-size:13px;letter-spacing:-.03em}.side span{padding:7px 8px;border-radius:8px;color:var(--mute)}.side .on{background:#d4ff3a29;color:var(--acid)}.ui-main{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:8px;min-width:0;min-height:0;padding:10px}.ui-top{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.ui-top p{margin:0}.ui-top strong{font-size:15px;letter-spacing:-.03em}.ui-top span{margin-left:8px;color:var(--mute);font-size:11px}.ui-top em,.tile-h i{font-style:normal;color:var(--acid);font-size:9px;font-weight:700;letter-spacing:.12em}.snap{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.snap>div{min-width:0;padding:8px 8px 6px;border-radius:10px;border:1px solid rgba(212,255,58,.22);background:#161614}.snap span{display:flex;justify-content:space-between;gap:6px;font-size:11px;font-weight:650}.ui-body{display:grid;grid-template-columns:1.2fr .95fr;gap:8px;min-height:0}.tile{min-width:0;min-height:0;padding:8px;border-radius:10px;border:1px solid rgba(241,234,219,.12);background:#141413;display:flex;flex-direction:column}.tile-h{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;font-size:11px;font-weight:680;letter-spacing:-.02em}.leads ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;min-height:0}.leads li{display:grid;grid-template-columns:22px minmax(0,1fr) auto 46px;gap:8px;align-items:center}.av{position:relative;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#2a2823;font-size:10px;font-weight:750}.who{min-width:0;display:flex;flex-direction:column}.who strong{font-size:11px;font-weight:650;letter-spacing:-.02em}.who small,.bk span{color:var(--mute);font-size:10px}.chip{font-style:normal;font-size:9px;font-weight:700;letter-spacing:.04em;padding:3px 6px;border-radius:99px;color:var(--acid);border:1px solid rgba(212,255,58,.45);background:#d4ff3a14}.spark{display:flex;align-items:flex-end;gap:2px;height:26px;margin-top:6px}.spark i{flex:1;height:46%;border-radius:1px;background:var(--acid);transform-origin:bottom center;opacity:.9}.spark.a i:nth-child(1){height:28%}.spark.a i:nth-child(2){height:48%}.spark.a i:nth-child(3){height:36%}.spark.a i:nth-child(4){height:70%}.spark.a i:nth-child(5){height:52%}.spark.a i:nth-child(6){height:84%}.spark.a i:nth-child(7){height:60%}.spark.b i:nth-child(1){height:60%}.spark.b i:nth-child(2){height:40%}.spark.b i:nth-child(3){height:72%}.spark.b i:nth-child(4){height:34%}.spark.b i:nth-child(5){height:66%}.spark.b i:nth-child(6){height:50%}.spark.b i:nth-child(7){height:78%}.spark.c i:nth-child(1){height:22%}.spark.c i:nth-child(2){height:30%}.spark.c i:nth-child(3){height:46%}.spark.c i:nth-child(4){height:40%}.spark.c i:nth-child(5){height:68%}.spark.c i:nth-child(6){height:58%}.spark.c i:nth-child(7){height:90%}.spark.mini{height:16px;margin:0}.rail{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:8px;min-height:0}.switch{width:28px;height:16px;border-radius:99px;background:#d4ff3a47;position:relative;flex:none}.switch i{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:var(--acid)}.steps{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:4px}.steps span{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;font-size:9px;line-height:1.15;color:var(--soft)}.steps i{width:8px;height:8px;border-radius:50%;background:var(--acid)}.track{position:absolute;z-index:0;left:12%;right:12%;top:3px;height:2px;border-radius:2px;background:#d4ff3ab3;transform-origin:left center}.bubble{margin:0;padding:6px 8px;border-radius:8px;background:#1c1b18;color:var(--soft);font-size:11px}.bubble.out{margin-top:6px;background:#d4ff3a1f;color:var(--cream)}.typing{display:flex;gap:4px;height:14px;margin:6px 0 0;align-items:center}.typing i{width:5px;height:5px;border-radius:50%;background:var(--mute)}.bk{position:relative;display:flex;justify-content:space-between;gap:8px;align-items:baseline;margin-top:6px;padding:7px 8px;border-radius:8px;background:#d4ff3a14;border:1px solid rgba(212,255,58,.28);overflow:hidden}.bk strong{font-size:11px;font-weight:650}.book-glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 30% 50%,rgba(212,255,58,.45),transparent 70%);opacity:0;pointer-events:none}.books{justify-content:flex-start}.sheen{position:absolute;left:0;right:0;height:28%;top:0;background:linear-gradient(180deg,rgba(255,255,255,.16),transparent);opacity:0;pointer-events:none}.scan{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(to bottom,transparent 0 2px,rgba(255,255,255,.035) 2px 3px);mix-blend-mode:soft-light}.sweep{position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;z-index:4;pointer-events:none;opacity:0;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.22) 50%,rgba(212,255,58,.16) 54%,transparent 64%);-webkit-mask-image:linear-gradient(115deg,transparent 32%,#000 47%,#000 53%,transparent 68%);mask-image:linear-gradient(115deg,transparent 32%,#000 47%,#000 53%,transparent 68%);transform:translate3d(-48%,22%,0)}.mug-mark{position:absolute;z-index:2;left:31%;bottom:118px;width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:#0c0b0ab8;box-shadow:0 0 0 7px #12100ed9,0 10px 18px #00000059;transform:translate3d(0,var(--prop-y, 0px),0)}.mug-mark img{width:30px;height:auto;max-width:none}.hero-copy{position:relative;z-index:2;grid-row:1;align-self:center;padding:12px 0 36px}.hero h1{margin:0;max-width:8.6em;font-weight:520;font-size:clamp(2.8rem,4.5vw,4.7rem);line-height:.92;letter-spacing:-.05em;text-wrap:balance}.hero h1 em{color:inherit}.lede{margin:18px 0 0;max-width:26rem;color:var(--soft);font-size:1.125rem}.hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:26px}.text-link{color:var(--soft);font-weight:560;font-size:15px;text-decoration:none;border-bottom:1px solid rgba(241,234,219,.4);padding-bottom:1px}.text-link:hover{color:var(--cream);border-bottom-color:var(--cream)}.strip{position:relative;z-index:3;grid-row:2;display:flex;align-items:center;gap:22px;padding:16px 148px 18px 28px;border-top:1px solid var(--line);background:#0d0c0af0}.strip ul{display:flex;flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;list-style:none}.strip li{display:flex;align-items:center;gap:10px;min-width:148px}.strip svg{width:28px;height:28px;flex:none;padding:4px;border-radius:8px;background:#d4ff3a1f;color:var(--acid)}.strip strong{display:block;font-size:13px;font-weight:680;letter-spacing:-.02em}.strip small{display:block;color:var(--mute);font-size:12px}.strip .soon{color:var(--mute)}.strip .soon svg{color:var(--mute)}.script{margin:0 0 0 auto;max-width:15rem;font-family:var(--ser);font-style:italic;font-size:1.35rem;line-height:1.15;letter-spacing:-.02em;text-align:right}.hero-pause{position:absolute;z-index:4;right:16px;bottom:14px;min-height:36px;padding:0 12px;border-radius:8px;border:1px solid rgba(241,234,219,.32);background:#0d0c0a;color:var(--cream);font:600 12px/1 var(--disp);cursor:pointer}.reel-frame{position:relative}.work-vid{display:block;width:100%;height:auto;background:#0d0c0a}.piece-reel{width:min(720px,100%)}.reel-sound{position:absolute;z-index:2;left:16px;bottom:16px;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border-radius:99px;border:1px solid rgba(241,234,219,.28);background:#0d0c0a;color:var(--cream);font:600 13px/1 var(--disp);cursor:pointer}.reel-sound svg{width:16px;height:16px;display:block}.reel-sound .ico-on,.reel-sound[aria-pressed=true] .ico-off{display:none}.reel-sound[aria-pressed=true] .ico-on{display:block}.work{padding:112px 0 40px}.work.page{padding-top:128px}.work h1{margin:0;font-weight:520;font-size:clamp(2.4rem,5vw,4.25rem);letter-spacing:-.045em;line-height:1}.work .wrap{width:min(1280px,calc(100% - 64px))}#work,#example,#agents,#problem,#process,#pricing,#proof,#founder,#faq,#book,#daysetgo,#swing,#job-agent,#skillsprout,#real-rank,#reel{scroll-margin-top:88px}.sec{margin-bottom:64px}.sec h2,.example h2,.close h2{margin:0;font-weight:520;letter-spacing:-.045em;line-height:1;text-wrap:balance}.sec h2{font-size:clamp(2.4rem,5vw,4.25rem)}.sec p,.note{margin:14px 0 0;max-width:36rem;color:var(--soft);font-size:1.05rem}.pieces{display:flex;flex-direction:column;gap:120px}.piece a{display:block;color:inherit;text-decoration:none}.tilt{position:relative;display:grid;transform:perspective(1100px) rotateX(var(--ry, 0deg)) rotateY(var(--rx, 0deg));transition:transform .55s cubic-bezier(.22,.61,.36,1);transform-origin:center center}.tilt:after{content:"";grid-area:1/1;z-index:2;border-radius:22px;pointer-events:none;opacity:0;box-shadow:inset 0 0 0 1px #d4ff3abf,0 0 0 1px #007bf873,0 0 36px #007bf86b,0 0 64px #d4ff3a29;transition:opacity .45s ease}.device{grid-area:1/1;position:relative;z-index:1;overflow:hidden;border-radius:22px;border:1px solid var(--line);background:var(--ink2);box-shadow:0 24px 50px #00000047}.cap{grid-area:2/1}.device-top{display:flex;gap:7px;align-items:center;height:40px;padding:0 16px}.device-top i{width:8px;height:8px;border-radius:50%;background:#f1eadb47}.device img,.work-vid{display:block;width:100%;height:auto}.cap{display:flex;justify-content:space-between;align-items:baseline;gap:16px;min-height:2.4rem;padding-top:16px}.piece-note{grid-area:3/1;margin:8px 0 0;max-width:40rem;color:var(--soft);font-size:1.02rem;line-height:1.45}.cap h3{margin:0;font-size:clamp(1.6rem,2.4vw,2rem);font-weight:560;letter-spacing:-.04em}.cap .line{color:var(--mute);font-size:.95rem}.example{padding:120px 0;border-top:1px solid var(--line)}.ex{margin:0 0 12px;color:var(--acid);font-size:12px;font-weight:650;letter-spacing:.16em;text-transform:uppercase}.fine{margin:16px 0 0;color:var(--mute);font-size:12px;letter-spacing:.02em}.example h2{font-size:clamp(2.8rem,6vw,5rem);max-width:10em}.split{display:grid;grid-template-columns:1fr 72px 1fr;gap:20px;align-items:stretch;margin-top:48px}.panel{min-height:460px;padding:36px 36px 20px;border-radius:28px;border:1px solid var(--line);background:#12110f}.panel h3{margin:0 0 12px;font-size:clamp(3rem,6vw,5.5rem);font-weight:520;letter-spacing:-.055em;line-height:.9}.lost h3{color:var(--mute)}.panel ol{list-style:none;margin:28px 0 0;padding:0}.panel li{display:grid;grid-template-columns:22px 1fr;gap:16px;align-items:center;min-height:84px;font-size:clamp(1.25rem,2vw,1.7rem);font-weight:550;letter-spacing:-.03em}.panel i{position:relative;width:12px;height:12px;border-radius:50%;border:1.5px solid currentColor}.panel li:not(:last-child) i:after{content:"";position:absolute;left:50%;top:14px;width:1px;height:70px;background:currentColor;transform:translate(-50%)}.lost{color:var(--mute)}.lost li:nth-child(2){transform:translate(18px)}.lost li:nth-child(2) i:after{height:0;border-left:1px dashed currentColor;background:transparent}.lost li:last-child{opacity:.38}.booked{color:var(--cream);border-color:#d4ff3a59}.booked i{border-color:var(--acid)}.booked li:not(:last-child) i:after{background:var(--acid)}.booked li:last-child i{background:var(--acid);border-color:var(--acid)}.to{align-self:center;height:2px;background:linear-gradient(90deg,rgba(163,155,140,.4),var(--acid));position:relative}.to:after{content:"";position:absolute;right:-2px;top:50%;width:10px;height:10px;border-right:2px solid var(--acid);border-top:2px solid var(--acid);transform:translateY(-50%) rotate(45deg)}.note{margin-top:22px}.close{padding:100px 0 120px;border-top:1px solid var(--line)}.close-row{display:flex;align-items:center;gap:40px}.close figure{margin:0;flex:none}.close img{display:block;width:168px;height:168px;-o-object-fit:contain;object-fit:contain;background:var(--ink2);border:1px solid var(--line);border-radius:28px}.close h2{font-size:clamp(3rem,6vw,5.25rem)}.close .btn{margin-top:22px}.prices{padding:112px 0 80px}.prices h1,.prices h2{margin:0;font-weight:520;font-size:clamp(2.8rem,6vw,4.5rem);letter-spacing:-.045em;line-height:1;text-wrap:balance}.price-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:40px}.price-grid .card{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-height:100%;padding:28px 24px 24px;background:var(--ink2);border:1px solid var(--line);border-radius:20px}.price-grid h3{margin:0;font-size:1.2rem;font-weight:560;letter-spacing:-.03em;line-height:1.2}.price-grid .amt{margin:0;color:var(--acid);font:650 1.35rem/1.2 var(--disp);letter-spacing:-.03em}.price-grid .blurb{margin:0;color:var(--mute);font-size:15px;line-height:1.45}.price-grid .btn{margin-top:auto}.scope-note{margin:28px 0 0;color:var(--mute);font-size:14px;letter-spacing:.01em}.nav nav a[aria-current=page]{color:var(--cream)}.prices.page{padding-top:128px}.pains,.process,.proof,.faq,.band{padding:88px 0}.pains h2,.process h2,.proof h2,.faq h2,.band h2{margin:0;font-weight:520;letter-spacing:-.045em;line-height:1;text-wrap:balance;font-size:clamp(2.4rem,5vw,4rem)}.pain-grid,.step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:36px 0 0;padding:0;list-style:none}.pain-grid .card,.step-grid .card{position:relative;padding:28px 24px;background:var(--ink2);border:1px solid var(--line);border-radius:20px}.pain-grid svg{width:36px;height:36px;padding:6px;border-radius:10px;background:#d4ff3a1f;color:var(--acid)}.pain-grid h3,.step-grid h3,.featured h3{margin:16px 0 8px;font-size:1.2rem;font-weight:560;letter-spacing:-.03em;line-height:1.2}.pain-grid p,.step-grid p,.featured p{margin:0;color:var(--mute);font-size:15px;line-height:1.45}.step-grid span{color:var(--acid);font:650 13px/1 var(--disp);letter-spacing:.14em}.proof-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:32px}.proof-grid .featured{margin-top:0;grid-template-columns:1fr;align-items:start}.proof-grid .featured img{width:100%;height:220px;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.featured{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:28px;align-items:center;margin-top:32px;padding:16px;background:var(--ink2);border:1px solid var(--line);border-radius:20px;text-decoration:none;color:inherit}.featured img{display:block;width:100%;height:auto;border-radius:14px}.featured h3{margin-top:0}.featured .text-link{display:inline-block;margin-top:16px}.thumbs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:16px 0 0;padding:0;list-style:none}.thumbs a{display:flex;flex-direction:column;gap:8px;color:inherit;text-decoration:none;font-size:13px;font-weight:560;letter-spacing:-.02em}.thumbs img{width:100%;height:78px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:12px;border:1px solid var(--line);background:var(--ink2)}.close.founder{padding:88px 0}.close.founder h2{font-size:clamp(2.4rem,5vw,3.6rem)}.close.founder .place{margin:12px 0 0;color:var(--soft);font-size:1.05rem}.close.founder .role{margin:8px 0 0;max-width:28rem;color:var(--mute);font-size:15px;line-height:1.45}.quotes[hidden]{display:none}.faq-list{display:flex;flex-direction:column;gap:10px;margin-top:28px}.faq-list details{padding:0;background:var(--ink2);border:1px solid var(--line);border-radius:20px}.faq-list summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;cursor:pointer;list-style:none;font-weight:560;letter-spacing:-.02em}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";color:var(--acid);font-size:1.4rem;font-weight:500;line-height:1}.faq-list details[open] summary:after{content:"–"}.faq-list details p{margin:0;padding:0 22px 18px;color:var(--soft);font-size:16px;line-height:1.5}.faq-list a{color:var(--cream)}.band{border-top:1px solid var(--line)}.band-row{display:flex;align-items:center;justify-content:space-between;gap:24px}.book-bar{display:none}footer{width:min(1200px,calc(100% - 80px));margin:0 auto;padding:28px 0 48px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;color:var(--mute);font-size:13px}footer nav{display:flex;flex-wrap:wrap;gap:8px 18px}footer a{color:var(--mute);text-decoration:none}footer a:hover{color:var(--cream)}.music-credit{flex:1 0 100%;margin:8px 0 0;line-height:1.5}.music-credit a{color:var(--cream);text-decoration:underline;text-underline-offset:2px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.piece:hover .tilt,.piece:focus-within .tilt{transform:perspective(1100px) rotateX(var(--ry, 0deg)) rotateY(var(--rx, 0deg)) translateY(-10px);transition-duration:.12s}.piece:hover .tilt:after,.piece:focus-within .tilt:after{opacity:1}.device img,.work-vid{transition:transform .7s cubic-bezier(.22,.61,.36,1)}.piece:hover .device img,.piece:focus-within .device img,.piece:hover .work-vid,.piece:focus-within .work-vid{transform:scale(1.045)}.cap .line{opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .45s cubic-bezier(.22,.61,.36,1)}.piece:hover .cap .line,.piece:focus-within .cap .line{opacity:1;transform:none}.price-grid .card{transition:transform .55s cubic-bezier(.22,.61,.36,1)}.price-grid .card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;pointer-events:none;opacity:0;box-shadow:inset 0 0 0 1px #d4ff3abf,0 0 0 1px #007bf873,0 0 36px #007bf86b,0 0 64px #d4ff3a29;transition:opacity .45s ease}.price-grid .card:hover,.price-grid .card:focus-within{transform:translateY(-10px)}.price-grid .card:hover:after,.price-grid .card:focus-within:after{opacity:1}.pain-grid .card,.step-grid .card,.featured,.thumbs a{transition:transform .55s cubic-bezier(.22,.61,.36,1)}.pain-grid .card:hover,.pain-grid .card:focus-within,.step-grid .card:hover,.step-grid .card:focus-within,.featured:hover,.featured:focus-within,.thumbs a:hover,.thumbs a:focus-visible{transform:translateY(-10px)}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.hero h1,.hero .lede,.hero .btn{animation:rise .9s cubic-bezier(.22,.61,.36,1) both}.hero .lede{animation-delay:.08s}.hero .btn{animation-delay:.16s}}@keyframes rise{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){.hero.is-lit .sweep{animation:sweep 1.2s cubic-bezier(.22,.61,.36,1) both}.lead-in{animation:leadIn 12s ease-in-out infinite;animation-play-state:paused}.ping{animation:ping 12s ease-out infinite;animation-play-state:paused}.steps span:nth-child(2) i{animation:s1 12s ease-in-out infinite;animation-play-state:paused}.steps span:nth-child(3) i{animation:s2 12s ease-in-out infinite;animation-play-state:paused}.steps span:nth-child(4) i{animation:s3 12s ease-in-out infinite;animation-play-state:paused}.steps span:nth-child(5) i{animation:s4 12s ease-in-out infinite;animation-play-state:paused}.track{animation:track 12s ease-in-out infinite;animation-play-state:paused}.switch i{animation:flick 12s ease-in-out infinite;animation-play-state:paused}.book-in{animation:bookIn 12s ease-in-out infinite;animation-play-state:paused}.book-in2{animation:bookIn2 12s ease-in-out infinite;animation-play-state:paused}.book-glow{animation:bookGlow 12s ease-out infinite;animation-play-state:paused}.typing{animation:dots 12s ease-in-out infinite;animation-play-state:paused}.reply{animation:reply 12s ease-in-out infinite;animation-play-state:paused}.spark i{animation:bar 2.8s ease-in-out infinite;animation-play-state:paused}.spark i:nth-child(2){animation-delay:.15s}.spark i:nth-child(3){animation-delay:.3s}.spark i:nth-child(4){animation-delay:.45s}.spark i:nth-child(5){animation-delay:.2s}.spark i:nth-child(6){animation-delay:.55s}.spark i:nth-child(7){animation-delay:.35s}.sheen{animation:sheen 12s linear infinite;animation-play-state:paused}.key-glow{animation:keys 3.6s ease-in-out infinite;animation-play-state:paused}.lime-glow{animation:glow 7s ease-in-out infinite;animation-play-state:paused}.hero.is-on:not(.is-paused) .lead-in,.hero.is-on:not(.is-paused) .ping,.hero.is-on:not(.is-paused) .steps i,.hero.is-on:not(.is-paused) .track,.hero.is-on:not(.is-paused) .switch i,.hero.is-on:not(.is-paused) .book-in,.hero.is-on:not(.is-paused) .book-in2,.hero.is-on:not(.is-paused) .book-glow,.hero.is-on:not(.is-paused) .typing,.hero.is-on:not(.is-paused) .reply,.hero.is-on:not(.is-paused) .spark i,.hero.is-on:not(.is-paused) .sheen,.hero.is-on:not(.is-paused) .key-glow,.hero.is-on:not(.is-paused) .lime-glow{animation-play-state:running}}@keyframes leadIn{0%{opacity:0;transform:translateY(-14px)}7%,92%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)}}@keyframes ping{0%{opacity:.75;transform:scale(.2)}16%,to{opacity:0;transform:scale(2.2)}}@keyframes s1{0%,6%{opacity:.28;transform:scale(.65)}12%,92%{opacity:1;transform:scale(1)}to{opacity:.28;transform:scale(.65)}}@keyframes s2{0%,20%{opacity:.28;transform:scale(.65)}26%,92%{opacity:1;transform:scale(1)}to{opacity:.28;transform:scale(.65)}}@keyframes s3{0%,34%{opacity:.28;transform:scale(.65)}40%,92%{opacity:1;transform:scale(1)}to{opacity:.28;transform:scale(.65)}}@keyframes s4{0%,48%{opacity:.28;transform:scale(.65)}54%,92%{opacity:1;transform:scale(1)}to{opacity:.28;transform:scale(.65)}}@keyframes track{0%,8%{transform:scaleX(.08)}54%,92%{transform:scaleX(1)}to{transform:scaleX(.08)}}@keyframes flick{0%,42%{transform:translate(0)}50%,90%{transform:translate(12px)}to{transform:translate(0)}}@keyframes bookIn{0%,54%{opacity:0;transform:translateY(12px)}62%,92%{opacity:1;transform:none}to{opacity:0;transform:translateY(6px)}}@keyframes bookIn2{0%,66%{opacity:0;transform:translateY(12px)}74%,92%{opacity:1;transform:none}to{opacity:0;transform:translateY(6px)}}@keyframes bookGlow{0%,58%{opacity:0}66%{opacity:1}82%,to{opacity:0}}@keyframes dots{0%,68%{opacity:0}74%,82%{opacity:1}88%,to{opacity:0}}@keyframes reply{0%,78%{opacity:0;transform:translateY(6px)}86%,92%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes bar{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}@keyframes sheen{0%{opacity:0;transform:translateY(-30%)}12%{opacity:.55}38%{opacity:0;transform:translateY(260%)}to{opacity:0;transform:translateY(260%)}}@keyframes keys{0%,to{opacity:.28}50%{opacity:.85}}@keyframes glow{0%,to{opacity:.45}50%{opacity:1}}@keyframes sweep{0%{opacity:0;transform:translate3d(-52%,26%,0)}22%{opacity:1}to{opacity:0;transform:translate3d(46%,-22%,0)}}.ops{padding:108px 0 88px;border-top:1px solid var(--line)}.ops-head{display:flex;align-items:flex-end;justify-content:space-between;gap:28px}.ops h2{margin:0;font-size:clamp(1.7rem,2.15vw,2.4rem);font-weight:520;letter-spacing:-.045em;line-height:1.05;white-space:nowrap}.ops-head .btn{flex:none}.ops-board{margin-top:36px;padding:22px;border-radius:28px;border:1px solid var(--line);background:#12110f;box-shadow:0 24px 60px #00000047}.ops-agents{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.agent{display:flex;gap:12px;align-items:flex-start;min-height:108px;padding:16px;border-radius:16px;border:1px solid var(--line);background:#0d0c0a}.agent strong{display:block;font-size:1rem;font-weight:620;letter-spacing:-.03em}.agent em{display:block;margin-top:4px;font-style:normal;color:var(--mute);font-size:.86rem}.dot{flex:none;width:9px;height:9px;margin-top:6px;border-radius:50%;background:var(--acid);box-shadow:0 0 0 4px #d4ff3a1f}.phases{position:relative;display:block;height:1.15em;margin-top:8px}.phases i{position:absolute;left:0;top:0;font-style:normal;font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.phases .idle{color:var(--mute);opacity:0}.phases .work{color:#007bf8;opacity:0}.phases .done{color:var(--acid);opacity:1}.ops-stage{display:grid;grid-template-columns:1.2fr .8fr;gap:16px;margin-top:16px}.ops-prompt,.ops-feed{padding:18px;border-radius:18px;border:1px solid var(--line);background:#0d0c0a}.kicker{margin:0 0 12px;color:var(--mute);font-size:11px;font-weight:650;letter-spacing:.14em;text-transform:uppercase}.ops-type{min-height:1.4em;margin:0;font-family:var(--ser);font-style:italic;font-size:clamp(1.35rem,2vw,1.8rem);letter-spacing:-.02em;line-height:1.2}.ops-type i{font-style:normal}.caret{display:inline-block;width:2px;height:.85em;margin-left:2px;background:var(--acid);transform:translateY(2px);opacity:0;vertical-align:baseline}.ops-pick{margin:12px 0 0;color:var(--soft);font-size:.92rem}.ops-steps{list-style:none;margin:16px 0 0;padding:0}.ops-steps li{display:flex;align-items:center;gap:10px;min-height:40px;font-size:.98rem}.tick{flex:none;width:16px;height:16px;border-radius:50%;border:1.5px solid var(--acid);position:relative}.tick:after{content:"";position:absolute;left:4px;top:2px;width:4px;height:7px;border-right:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);transform:rotate(45deg);opacity:0}.ops-steps .tick,.ops-feed .tick{background:var(--acid)}.ops-steps .tick:after,.ops-feed .tick:after{opacity:1}.chip{margin-left:auto;display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:99px;background:var(--acid);color:var(--ink);font-size:12px;font-weight:700;letter-spacing:-.01em}.ops-feed ul{list-style:none;margin:0;padding:0}.ops-feed li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who tick" "what what" "bar bar";gap:6px 10px;align-items:center;padding:12px 0;border-top:1px solid var(--line)}.ops-feed li:first-child{border-top:0;padding-top:0}.ops-feed .who{grid-area:who;color:var(--soft);font-size:.82rem;font-weight:650}.ops-feed .what{grid-area:what;font-size:.98rem;letter-spacing:-.02em}.ops-feed .track{grid-area:bar;display:block;height:4px;border-radius:99px;background:#f1eadb1f;overflow:hidden}.ops-feed .track i{display:block;height:100%;width:100%;background:var(--acid);transform:scaleX(1);transform-origin:left center}.ops-feed .tick{grid-area:tick}.ops-pause{display:block;margin:16px 0 0 auto;min-height:36px;padding:0 12px;border-radius:8px;border:1px solid rgba(241,234,219,.32);background:#0d0c0a;color:var(--cream);font:600 12px/1 var(--disp);cursor:pointer}@media(max-width:980px){.ops h2{white-space:normal}.ops-head{display:block}.ops-head .btn{margin-top:18px}.ops-agents,.ops-stage{grid-template-columns:1fr 1fr}.ops-stage{grid-template-columns:1fr}}@media(prefers-reduced-motion:no-preference){.ops .agent{animation:opsAgent 14s linear infinite;animation-play-state:paused}.ops .agent:nth-child(2){animation-delay:.12s}.ops .agent:nth-child(3){animation-delay:.24s}.ops .agent:nth-child(4){animation-delay:.36s}.ops .dot,.ops .phases i{animation-duration:14s;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused;animation-delay:var(--d,0s)}.ops .dot{animation-name:opsDot}.ops .idle{animation-name:opsIdle}.ops .work{animation-name:opsWork}.ops .done{animation-name:opsDone}.ops-type i{animation:opsType 14s linear infinite;animation-play-state:paused;animation-delay:calc(var(--i) * .05s)}.caret{animation:opsCaret 14s linear infinite;animation-play-state:paused}.ops-pick{animation:opsPick 14s linear infinite;animation-play-state:paused}.s1 .tick{animation:opsTick1 14s linear infinite;animation-play-state:paused}.s2 .tick{animation:opsTick2 14s linear infinite;animation-play-state:paused}.s3 .tick{animation:opsTick3 14s linear infinite;animation-play-state:paused}.chip{animation:opsChip 14s linear infinite;animation-play-state:paused}.row.a .track i{animation:opsBarA 14s linear infinite;animation-play-state:paused}.row.b .track i{animation:opsBarB 14s linear infinite;animation-play-state:paused}.row.c .track i{animation:opsBarC 14s linear infinite;animation-play-state:paused}.row.a .tick{animation:opsTickA 14s linear infinite;animation-play-state:paused}.row.b .tick{animation:opsTickB 14s linear infinite;animation-play-state:paused}.row.c .tick{animation:opsTickC 14s linear infinite;animation-play-state:paused}.ops.is-on:not(.is-paused) .agent,.ops.is-on:not(.is-paused) .dot,.ops.is-on:not(.is-paused) .phases i,.ops.is-on:not(.is-paused) .ops-type i,.ops.is-on:not(.is-paused) .caret,.ops.is-on:not(.is-paused) .ops-pick,.ops.is-on:not(.is-paused) .tick,.ops.is-on:not(.is-paused) .chip,.ops.is-on:not(.is-paused) .track i{animation-play-state:running}}@keyframes opsAgent{0%{opacity:0;transform:translateY(16px) scale(.98)}10%,92%{opacity:1;transform:none}to{opacity:0;transform:translateY(10px)}}@keyframes opsDot{0%,14%{opacity:.28;transform:scale(.75)}18%{opacity:1;transform:scale(1)}24%{opacity:.4;transform:scale(.85)}30%{opacity:1;transform:scale(1)}36%{opacity:.45;transform:scale(.85)}42%,90%{opacity:1;transform:scale(1)}to{opacity:.28;transform:scale(.75)}}@keyframes opsIdle{0%,14%{opacity:1}20%,90%{opacity:0}to{opacity:1}}@keyframes opsWork{0%,16%{opacity:0}20%{opacity:1}26%{opacity:.35}32%{opacity:1}38%{opacity:.4}44%,to{opacity:0}}@keyframes opsDone{0%,42%{opacity:0}48%,90%{opacity:1}to{opacity:0}}@keyframes opsType{0%,16%{opacity:0}22%,88%{opacity:1}96%,to{opacity:0}}@keyframes opsCaret{0%,16%{opacity:0}18%{opacity:1}22%{opacity:0}26%{opacity:1}32%{opacity:0}38%{opacity:1}44%,to{opacity:0}}@keyframes opsPick{0%,38%{opacity:0;transform:translateY(6px)}46%,92%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes opsTick1{0%,44%{opacity:0;transform:scale(.7)}50%,92%{opacity:1;transform:none}to{opacity:0;transform:scale(.7)}}@keyframes opsTick2{0%,54%{opacity:0;transform:scale(.7)}60%,92%{opacity:1;transform:none}to{opacity:0;transform:scale(.7)}}@keyframes opsTick3{0%,76%{opacity:0;transform:scale(.7)}82%,92%{opacity:1;transform:none}to{opacity:0;transform:scale(.7)}}@keyframes opsChip{0%,64%{opacity:0;transform:translateY(8px) scale(.96)}72%,92%{opacity:1;transform:none}to{opacity:0;transform:translateY(6px)}}@keyframes opsBarA{0%,12%{transform:scaleX(0)}36%,92%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes opsBarB{0%,20%{transform:scaleX(0)}50%,92%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes opsBarC{0%,28%{transform:scaleX(0)}60%,92%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes opsTickA{0%,34%{opacity:0;transform:scale(.7)}40%,92%{opacity:1;transform:none}to{opacity:0;transform:scale(.7)}}@keyframes opsTickB{0%,48%{opacity:0;transform:scale(.7)}54%,92%{opacity:1;transform:none}to{opacity:0;transform:scale(.7)}}@keyframes opsTickC{0%,58%{opacity:0;transform:scale(.7)}64%,92%{opacity:1;transform:none}to{opacity:0;transform:scale(.7)}}@media(max-width:1080px){.price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.thumbs{grid-template-columns:repeat(3,minmax(0,1fr))}.proof-grid,.featured{grid-template-columns:1fr}.proof-grid .featured img{height:auto}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.reel-sound,.hero-pause,.ops-pause{display:none!important}html{scroll-behavior:auto}.lost li:nth-child(2){transform:none}}@media(max-width:720px){.wrap,.work .wrap,footer{width:min(1200px,calc(100% - 36px))}.nav{height:64px;padding:0 16px;gap:10px}.logo img{height:40px;width:calc(40px * 1147 / 946)}.wordmark{font-size:16px}.nav nav{display:none}.pill{margin-left:auto}.hero{display:flex;flex-direction:column;min-height:0;padding-top:76px}.hero-copy{order:1;padding:8px 0 12px}.hero-scene{position:relative;order:2;inset:auto;min-height:0;display:flex;flex-direction:column}.desk-photo{-o-object-position:70% 80%;object-position:70% 80%;transform:translate3d(0,var(--bg-y, 0px),0) scale(1.04)}.desk-shade{background:linear-gradient(180deg,#0d0c0a1f,#0d0c0a8c)}.monitor{position:relative;top:auto;right:auto;width:min(100% - 20px,560px);height:auto;margin:8px auto 0;transform:translate3d(0,var(--mon-y, 0px),0)}.bezel{height:auto;display:block}.ui{height:auto;min-height:0;grid-template-columns:72px 1fr}.ui-body,.snap{grid-template-columns:1fr}.rail{grid-template-rows:auto}.leads li{grid-template-columns:22px minmax(0,1fr) auto}.spark.mini{display:none}.mug-mark{left:18px;bottom:12px}.strip{order:3;flex-wrap:wrap;align-items:flex-start;padding:16px 18px 56px}.script{margin:8px 0 0;max-width:none;text-align:left}.hero-pause{position:static;order:4;margin:0 16px 16px;align-self:flex-end}.work{padding-top:72px}.pieces{gap:72px}.example,.close,.ops,.prices{padding:72px 0}.prices.page{padding-top:96px}.price-grid,.pain-grid,.step-grid{grid-template-columns:1fr;margin-top:28px}.thumbs{grid-template-columns:repeat(2,minmax(0,1fr))}.band-row,.close-row{flex-direction:column;align-items:flex-start}.book-bar{position:fixed;left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));z-index:45;display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:99px;background:var(--acid);color:var(--ink);font:650 15px/1 var(--disp);text-decoration:none}body:has(.book-bar){padding-bottom:84px}.ops-agents{grid-template-columns:1fr}.split{grid-template-columns:1fr;gap:16px}.to{width:2px;height:36px;justify-self:center;background:linear-gradient(180deg,rgba(163,155,140,.4),var(--acid))}.to:after{right:auto;left:50%;top:auto;bottom:-4px;transform:translate(-50%) rotate(135deg)}.panel{min-height:0;padding:28px 22px 8px}.close-row{align-items:flex-start;gap:20px}.close img{width:96px;height:96px;border-radius:20px}.cap{align-items:flex-start;flex-direction:column;gap:4px}}
