@font-face{font-family:GeistSans;src:url(/_next/static/media/cf72403939ff961f-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_fee4ca{font-family:GeistSans,GeistSans Fallback}.__variable_fee4ca{--font-geist-sans:"GeistSans","GeistSans Fallback"}@font-face{font-family:GeistMono;src:url(/_next/static/media/2bcd4b1f8f3a3e9f.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_9f1075{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_9f1075{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:#0A0A0A;overflow-x:hidden}a{color:#FFD60A}a:hover{color:#F3F0E8}.site,body{--k:#0A0A0A;--y:#FFD60A;--b:#F3F0E8;--g:#1C1C1C;--a:#8A8780;--a2:#5E5B55;--c:#2D5BFF;background:var(--k);color:var(--b);font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}*,:after,:before{box-sizing:border-box}img{max-width:100%}.wrap{max-width:1240px;margin:0 auto;padding:0 40px}section{scroll-margin-top:72px}.label{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rise{opacity:0;transform:translateY(12px);transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1)}.rise.in{opacity:1;transform:none}.d1{transition-delay:60ms}.d2{transition-delay:.12s}.d3{transition-delay:.18s}.pxw{position:relative;display:inline-block}.pxw:after{content:"";position:absolute;inset:-2px -6px;background:var(--y);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.pxw.in:after{animation:pxwipe .7s steps(12) forwards}.cta .pxw:after,.light .pxw:after{background:var(--k)}@keyframes pxwipe{to{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}}.logo{position:relative;aspect-ratio:38/7}.logo .lp{position:absolute;width:calc(100% / 38 + .4px);height:calc(100% / 7 + .4px);background:var(--y)}.logo .lp.w{background:var(--b)}.logo .rec{position:absolute;left:calc(100% * 35 / 38);top:0;width:calc(300% / 38);height:calc(300% / 7);background:#FF3B30;-webkit-clip-path:polygon(33.3% 0,66.7% 0,66.7% 16.7%,83.3% 16.7%,83.3% 33.3%,100% 33.3%,100% 66.7%,83.3% 66.7%,83.3% 83.3%,66.7% 83.3%,66.7% 100%,33.3% 100%,33.3% 83.3%,16.7% 83.3%,16.7% 66.7%,0 66.7%,0 33.3%,16.7% 33.3%,16.7% 16.7%,33.3% 16.7%);clip-path:polygon(33.3% 0,66.7% 0,66.7% 16.7%,83.3% 16.7%,83.3% 33.3%,100% 33.3%,100% 66.7%,83.3% 66.7%,83.3% 83.3%,66.7% 83.3%,66.7% 100%,33.3% 100%,33.3% 83.3%,16.7% 83.3%,16.7% 66.7%,0 66.7%,0 33.3%,16.7% 33.3%,16.7% 16.7%,33.3% 16.7%);animation:rec 1.4s steps(1) infinite}@keyframes rec{60%{opacity:0}}@keyframes blink{50%{opacity:0}}.hdr{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(10,10,10,.92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--g)}.hdr-in{display:flex;align-items:center;justify-content:space-between;gap:24px;height:68px}.brand{display:block;width:118px;text-decoration:none}.hdr-right{display:flex;align-items:center;gap:28px}.nav{display:flex;gap:24px}.nav a{font-size:15px;font-weight:500;color:#CFCBC2;text-decoration:none;padding:12px 0;transition:color .15s}.nav a.on,.nav a:hover{color:var(--y)}.meter{display:flex;gap:3px}.meter span{width:6px;height:6px;background:#2A2A2A}.meter span.on{background:var(--y)}.menu-btn{display:none;width:44px;height:44px;flex:none;background:none;border:1px solid #3a3a3a;flex-direction:column;align-items:center;justify-content:center;gap:5px;cursor:pointer}.menu-btn span{width:18px;height:2px;background:var(--b)}.menu-btn:focus-visible{outline:2px solid var(--c);outline-offset:2px}.mnav{display:flex;flex-direction:column;padding:8px 20px 24px;border-top:1px solid var(--g)}.mnav a{color:var(--b);text-decoration:none;font-size:20px;font-weight:600;letter-spacing:-.01em;padding:14px 0;border-bottom:1px solid var(--g)}.mnav a.btn{margin-top:20px;border-bottom:2px solid var(--y);color:var(--k);font-size:16px}@media (min-width:901px){.mnav{display:none}}.btn{isolation:isolate;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:15px;font-weight:600;text-decoration:none;border:2px solid var(--y);overflow:hidden;cursor:pointer;transition:color .3s steps(3)}.btn,.btn span{position:relative}.btn span{z-index:1}.btn:before{content:"";position:absolute;inset:0;z-index:0;transform:scaleX(0);transform-origin:left;transition:transform .4s steps(8)}.btn:focus-visible:before,.btn:hover:before{transform:scaleX(1)}.btn-y{background:var(--y);color:var(--k)}.btn-y:before{background:var(--k)}.btn-y:focus-visible,.btn-y:hover{color:var(--y)}.btn-o{background:transparent;color:var(--b);border-color:#3A3A3A}.btn-o:before{background:var(--b)}.btn-o:focus-visible,.btn-o:hover{color:var(--k)}.light .btn-o{color:var(--k);border-color:#BDB8AD}.light .btn-o:before{background:var(--k)}.light .btn-o:focus-visible,.light .btn-o:hover{color:var(--b)}.btn-k{background:var(--k);color:var(--b);border-color:var(--k)}.btn-k:before{background:var(--y)}.btn-k:focus-visible,.btn-k:hover{color:var(--k)}.btn-lg{min-height:54px;padding:0 26px;font-size:16px}.btn:focus-visible{outline:2px solid var(--c);outline-offset:3px}.hero-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:48px;gap:48px;align-items:center;min-height:720px;padding:88px 40px 72px}.eyebrow{display:flex;align-items:center;gap:10px;color:var(--a);margin:0 0 28px}.dot{width:8px;height:8px;background:var(--c)}.h1{font-weight:600;font-size:clamp(44px,6.2vw,88px);line-height:1;letter-spacing:-.035em;margin:0;max-width:100%}.hl{background:var(--y);color:var(--k);padding:0 .08em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.lede{font-size:20px;line-height:1.55;color:#BDB9B0;max-width:560px;margin:28px 0 40px}.light .lede{color:var(--a2)}.ctas{display:flex;flex-wrap:wrap;gap:14px}.hero-art{position:relative;aspect-ratio:1/1;width:100%}.cv{position:absolute;inset:0;width:100%;height:100%;image-rendering:pixelated;display:block}.why{border-top:1px solid var(--g);padding:56px 0 72px}.why-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:40px;gap:40px}.why-k{color:var(--y);margin:0 0 14px}.why h3{font-weight:600;font-size:22px;letter-spacing:-.02em;margin:0 0 8px}.why p{margin:0;color:var(--a);font-size:16px}.seam{display:block;width:100%;height:56px;image-rendering:pixelated}.sec{padding:120px 0}.light{background:var(--b);color:var(--k)}.kicker{color:var(--a);margin:0 0 16px}.light .kicker{color:var(--a2)}.h2{font-weight:600;font-size:clamp(34px,4.4vw,60px);line-height:1.04;letter-spacing:-.03em;margin:0;max-width:860px}.sec-head{margin-bottom:64px}.lead2{font-size:19px;color:var(--a);max-width:640px;margin:20px 0 0}.light .lead2{color:var(--a2)}.head-row{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.textlink{font-weight:600;color:var(--k);text-decoration:none;border-bottom:2px solid var(--k);padding:10px 0 2px}.textlink:hover{color:var(--k);border-color:var(--y)}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.card{display:flex;flex-direction:column;text-decoration:none;background:var(--k);color:var(--b);border:2px solid var(--k);padding:36px 32px;transition:border-color .2s steps(2)}.card:hover{border-color:var(--y);color:var(--b)}.ic{display:grid;grid-template-columns:repeat(9,6px);grid-auto-rows:6px;margin-bottom:48px}.ic .on{background:var(--y)}.card:hover .ic .on{animation:pxpop .4s steps(2) both}.ic .q1{animation-delay:.06s!important}.ic .q2{animation-delay:.12s!important}.ic .q3{animation-delay:.18s!important}@keyframes pxpop{0%{opacity:0}to{opacity:1}}.card-num{color:var(--a);margin:0 0 12px}.card h3{font-weight:600;font-size:26px;line-height:1.15;letter-spacing:-.02em;margin:0 0 14px}.card p.desc{color:#B3AFA6;margin:0 0 28px;font-size:16px}.ticks{list-style:none;margin:0;padding:24px 0 0;border-top:1px solid #262626;display:flex;flex-direction:column;gap:10px;font-size:15px}.ticks li{display:flex;gap:12px;align-items:baseline}.ticks li:before{content:"";flex:none;width:6px;height:6px;background:var(--y);transform:translateY(-2px)}.more{margin-top:auto;padding-top:32px;color:var(--y);font-weight:600;font-size:15px}.card:hover .more{text-decoration:underline;text-underline-offset:4px}.proc{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:64px;gap:64px;align-items:start}.tl{position:relative;padding-left:64px}.tl-track{bottom:36px;background:repeating-linear-gradient(180deg,#262626 0 8px,transparent 8px 16px)}.tl-fill,.tl-track{position:absolute;left:18px;top:8px;width:4px}.tl-fill{background:var(--y);max-height:calc(100% - 44px)}.step{position:relative;padding-bottom:56px}.node{position:absolute;left:-56px;top:4px;width:20px;height:20px;background:var(--k);border:3px solid #2a2a2a;transition:background .2s steps(2),border-color .2s steps(2)}.node.on{background:var(--y);border-color:var(--y)}.node.live.on{background:var(--c);border-color:var(--c);animation:blink 1s steps(1) infinite}.step-k{color:var(--a);margin:0 0 6px}.step h3{font-weight:600;font-size:28px;line-height:1.1;letter-spacing:-.02em;margin:0 0 8px}.step p{color:var(--a);margin:0;max-width:460px}.live-txt{font-family:var(--font-geist-mono),ui-monospace,monospace;font-weight:500;font-size:28px;letter-spacing:.08em;margin:0}.posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:28px;gap:28px}.pcard{display:flex;flex-direction:column;text-decoration:none}.pcard,.pcard:hover{color:inherit}.cover{position:relative;aspect-ratio:16/10;background:var(--k);overflow:hidden}.pc-meta{display:flex;flex-wrap:wrap;gap:12px;color:var(--a2);margin:16px 0 8px}.pc-title{font-weight:600;font-size:22px;line-height:1.2;letter-spacing:-.02em;margin:0 0 8px}.pcard:hover .pc-title{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.pc-ex{color:var(--a2);margin:0;font-size:16px}.feat{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:40px;gap:40px;align-items:center;margin-bottom:72px}.feat .pc-title{font-size:clamp(28px,3vw,42px);line-height:1.1}.pills{display:flex;flex-wrap:wrap;gap:10px;margin:40px 0 56px}.pill{min-height:44px;padding:0 18px;border:1px solid #cfcac0;background:transparent;color:var(--k);font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:15px;font-weight:500;cursor:pointer}.pill.on,.pill:hover{border-color:var(--k)}.pill.on{background:var(--k);color:var(--y)}.pill:focus-visible{outline:2px solid var(--c);outline-offset:2px}.svc-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:56px;gap:56px;align-items:center;min-height:680px;padding:80px 40px 96px}.h1s{font-weight:600;font-size:clamp(42px,5.4vw,76px);line-height:1.04;letter-spacing:-.035em;margin:0}.svc-art{position:relative;aspect-ratio:1/1;width:100%}.art-tag{position:absolute;left:0;bottom:-30px;color:var(--a)}.light .art-tag{color:var(--a2)}.bp{background-color:var(--k);background-image:linear-gradient(#141414 1px,transparent 0),linear-gradient(90deg,#141414 1px,transparent 0);background-size:80px 80px}.hero-k{margin:0 0 24px}.deliv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #d4d0c6;border-left:1px solid #d4d0c6}.dl{padding:28px 24px 32px;border-right:1px solid #d4d0c6;border-bottom:1px solid #d4d0c6}.dl-n{color:var(--a2);margin:0 0 28px}.dl-n:before{content:"";display:inline-block;width:8px;height:8px;background:var(--k);margin-right:10px;vertical-align:1px}.dl:hover .dl-n:before{background:var(--y)}.dl h3{font-weight:600;font-size:20px;line-height:1.2;letter-spacing:-.015em;margin:0 0 8px}.dl p{margin:0;color:var(--a2);font-size:15px}.steps-h{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:4px solid #262626}.steps-h li{position:relative;padding:32px 24px 0 0}.steps-h li:before{content:"";position:absolute;top:-12px;left:0;width:20px;height:20px;background:var(--y)}.steps-h .label{color:var(--a);display:block;margin:0 0 10px}.steps-h h3{font-weight:600;font-size:22px;letter-spacing:-.02em;margin:0 0 8px}.steps-h p{margin:0;color:var(--a);font-size:15px}.steps-h.steps-v{grid-template-columns:minmax(0,1fr);border-top:0;gap:36px}.steps-v li{padding:0 0 0 40px}.steps-v li:before{top:4px}.pkg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;align-items:stretch}.pk{display:flex;flex-direction:column;padding:32px;border:2px solid var(--k)}.pk.hot{background:var(--k);color:var(--b)}.pk .label{color:var(--a2);margin:0 0 12px}.pk.hot .label{color:var(--y)}.pk h3{font-weight:600;font-size:26px;letter-spacing:-.02em;margin:0 0 6px}.price{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:18px;margin:0 0 16px}.pk-d{margin:0 0 24px;color:var(--a2);font-size:16px}.pk.hot .pk-d{color:#B3AFA6}.ticks2{list-style:none;margin:0;padding:20px 0 28px;border-top:1px solid #d4d0c6;display:flex;flex-direction:column;gap:10px;font-size:15px}.pk.hot .ticks2{border-color:#262626}.ticks2 li{display:flex;gap:12px;align-items:baseline}.ticks2 li:before{content:"";flex:none;width:6px;height:6px;background:var(--k);transform:translateY(-2px)}.pk.hot .ticks2 li:before{background:var(--y)}.pk .btn{margin-top:auto}.ts-bar{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));grid-gap:6px;gap:6px;margin-bottom:10px}.tb{height:28px;background:#1E1E1E}.tb.on{background:var(--y)}.ts-scale{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));grid-gap:6px;gap:6px;margin-bottom:56px;color:var(--a)}.ts-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:32px;gap:32px}.ts .label{color:var(--y);margin:0 0 12px}.ts h3{font-weight:600;font-size:22px;letter-spacing:-.02em;margin:0 0 8px}.ts p{color:var(--a);font-size:16px;margin:0}.big3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:40px;gap:40px}.bignum{font-family:var(--font-geist-mono),ui-monospace,monospace;font-weight:500;font-size:clamp(64px,8vw,120px);line-height:1;color:var(--y);margin:0 0 20px;letter-spacing:-.04em}.big3 h3{font-weight:600;font-size:24px;letter-spacing:-.02em;margin:0 0 8px}.big3 p{color:var(--a);margin:0}.formats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px}.phone{position:relative;aspect-ratio:9/16;background:var(--k);border:2px solid #262626;overflow:hidden}.phone .label{position:absolute;left:12px;top:12px;z-index:1;background:var(--k);color:var(--b);padding:4px 8px}.fm h3{font-weight:600;font-size:20px;letter-spacing:-.015em;margin:18px 0 6px}.fm p{margin:0;color:var(--a);font-size:15px}.chips{display:flex;flex-wrap:wrap;gap:10px}.chip{padding:10px 16px;border:1px solid #cfcac0;font-weight:500;font-size:15px}.serp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.panel{border:1px solid #262626;background:#0F0F0F;padding:28px;display:flex;flex-direction:column}.panel>.label{color:var(--a);margin:0 0 18px}.sbar{display:flex;align-items:center;gap:12px;border:1px solid #333;padding:12px 16px;margin-bottom:24px;color:var(--b);font-size:16px}.res-url{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:13px;color:var(--a);margin:0 0 4px}.res-t{color:#9DB8FF;font-size:20px;font-weight:500;margin:0 0 6px}.res-d{margin:0;color:#BDB9B0;font-size:15px}.res.dim{opacity:.35;margin-top:22px}.ai-q{background:#1A1A1A;padding:12px 16px;margin:0 0 18px;font-size:15px;align-self:flex-end}.ai-a{margin:0;color:#D8D4CB;font-size:16px}.cite{display:inline-block;background:var(--c);color:#fff;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:12px;padding:1px 7px;margin-left:4px}.srcs{display:flex;gap:8px;margin-top:20px;flex-wrap:wrap}.src{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:12px;border:1px solid #333;padding:6px 10px;color:var(--a)}.src.on{border-color:var(--c);color:var(--b)}.vs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.vs-col{border:2px solid var(--k);padding:40px 36px}.vs-col.dk{background:var(--k);color:var(--b)}.vs-col .label{color:var(--a2);margin:0 0 12px}.vs-col.dk .label{color:var(--y)}.vs-col h3{font-weight:600;font-size:32px;letter-spacing:-.025em;margin:0 0 12px}.vs-col p{margin:0 0 24px;color:var(--a2)}.vs-col.dk p{color:#B3AFA6}.four{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:32px;gap:32px}.four .label{color:var(--y);margin:0 0 12px}.four h3{font-weight:600;font-size:22px;letter-spacing:-.02em;margin:0 0 8px}.four p{color:var(--a);font-size:16px;margin:0}.fig{position:relative;aspect-ratio:4/3;background:var(--k);margin-top:40px}.fig .art-tag{bottom:-30px}.post-hero{padding:64px 0 0}.back{display:inline-block;color:var(--a2);text-decoration:none;font-weight:500;padding:10px 0;margin-bottom:20px}.back:hover{color:var(--k)}.art-title{font-weight:600;font-size:clamp(38px,5vw,68px);line-height:1.05;letter-spacing:-.035em;margin:12px 0 20px;max-width:980px}.art-meta{display:flex;gap:16px;flex-wrap:wrap;color:var(--a2)}.art-cover{position:relative;aspect-ratio:21/9;background:var(--k);margin:48px 0 0}.article{max-width:800px;margin:0 auto;padding:72px 40px 96px;font-size:19px;line-height:1.7}.article h2{font-weight:600;font-size:30px;letter-spacing:-.025em;line-height:1.2;margin:56px 0 16px}.article ol,.article p,.article ul{margin:0 0 22px;color:#2A2926}.article ol,.article ul{padding-left:24px}.article li{margin:0 0 10px}.pull{margin:48px 0;padding:28px 0;border-top:4px solid var(--k);border-bottom:4px solid var(--k);font-weight:600;font-size:30px;line-height:1.25;letter-spacing:-.025em}.author{gap:16px;border-top:1px solid #d4d0c6;padding-top:28px;margin-top:56px}.author,.avatar{display:flex;align-items:center}.avatar{width:52px;height:52px;background:var(--k);justify-content:center;flex:none}.avatar .logo{width:40px}.au-n{font-weight:600;margin:0}.au-d{color:var(--a2);margin:0;font-size:15px}.related{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px;gap:28px}.faq{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:64px;gap:64px}.qa{border-top:1px solid #d4d0c6}.qa:last-child{border-bottom:1px solid #d4d0c6}.q{width:100%;display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:44px;padding:24px 0;background:none;border:0;color:var(--k);font-family:var(--font-geist-sans),system-ui,sans-serif;font-weight:500;font-size:20px;letter-spacing:-.01em;text-align:left;cursor:pointer}.q:focus-visible{outline:2px solid var(--c);outline-offset:4px}.ans{margin:0;padding:0 48px 26px 0;color:var(--a2);max-width:620px}.pxplus{position:relative;flex:none;width:16px;height:16px;transition:transform .3s steps(3)}.pxplus.open{transform:rotate(45deg)}.pxplus span{position:absolute;background:var(--k)}.pxplus .hz{left:0;top:6px;width:16px;height:4px}.pxplus .vt{left:6px;top:0;width:4px;height:16px}.cta{background:var(--y);color:var(--k)}.cta-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,500px);grid-gap:64px;gap:64px;align-items:center;padding:128px 40px}.cta .kicker{color:var(--k)}.cta .h2{font-size:clamp(40px,5.2vw,76px)}.cta-sub{font-size:19px;margin:24px 0 0;max-width:440px}.formbox{background:var(--k);color:var(--b);padding:32px}.fgrid{gap:16px}.fgrid,.fld{display:flex;flex-direction:column}.fld{gap:8px}.fld label{color:var(--a)}.fld input,.fld select,.fld textarea{width:100%;min-height:48px;padding:12px 14px;background:#141414;border:1px solid #2e2e2e;border-radius:0;color:var(--b);font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:16px}.fld textarea{min-height:112px;resize:vertical}.fld input:focus,.fld select:focus,.fld textarea:focus{outline:none;border-color:var(--y)}.sent{font-weight:600;font-size:26px;line-height:1.25;letter-spacing:-.02em;color:var(--y);margin:0}.foot{padding:88px 0 40px}.foot-logo{width:100%;margin-bottom:64px}.foot-row{justify-content:space-between;border-top:1px solid var(--g);padding-top:28px}.foot-links,.foot-row{display:flex;flex-wrap:wrap;gap:24px}.foot-links a{font-size:15px;color:#CFCBC2;text-decoration:none;padding:10px 0}.foot-links a:hover{color:var(--y)}.small{color:var(--a);font-size:14px;margin:0;padding:10px 0}.login-wrap{min-height:900px;display:flex;align-items:center;justify-content:center;padding:40px 20px}.login{width:100%;max-width:420px;display:flex;flex-direction:column;gap:18px;padding:40px;border:1px solid var(--g);background:#0F0F0F}.login-logo{width:150px;margin-bottom:12px}.app-h1{font-weight:600;font-size:32px;letter-spacing:-.03em;line-height:1.1;margin:0}.app-sub{font-size:15px}.app-sub,.proto{color:var(--a);margin:0}.proto{text-align:center}.app-bar{border-bottom:1px solid var(--g)}.app-bar-in{display:flex;align-items:center;flex-wrap:wrap;gap:20px;min-height:68px;padding:0 32px}.app-tag{color:var(--a)}.app-actions{margin-left:auto;display:flex;gap:12px}.app-main{max-width:1240px;margin:0 auto;padding:48px 32px 96px}.app-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;flex-wrap:wrap}.toast{background:var(--y);color:var(--k);font-weight:600;padding:12px 16px;margin:0 0 20px}.rows{list-style:none;margin:0;padding:0}.tr{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,2fr) minmax(0,2fr) minmax(0,1.4fr) 64px;grid-gap:16px;gap:16px;align-items:center;padding:14px 0;border-bottom:1px solid var(--g);font-size:15px;color:#CFCBC2}.th{color:var(--a);border-top:1px solid var(--g)}.t-title{font-weight:500;color:var(--b)}.st{display:inline-block;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:12px;padding:4px 8px;text-transform:uppercase;letter-spacing:.06em}.st.pub{background:var(--y);color:var(--k)}.st.draft{border:1px solid #444;color:var(--a)}.lnk{background:none;border:0;color:var(--y);font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:15px;font-weight:600;cursor:pointer;min-height:44px;padding:0;text-align:left}.lnk:hover{text-decoration:underline}.lnk:focus-visible{outline:2px solid var(--b);outline-offset:2px}.ed{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:40px;gap:40px;align-items:start}.ed-main{display:flex;flex-direction:column;gap:20px}.ed-title{width:100%;background:transparent;border:0;border-bottom:1px solid #2e2e2e;color:var(--b);font-family:var(--font-geist-sans),system-ui,sans-serif;font-weight:600;font-size:40px;letter-spacing:-.03em;padding:12px 0}.ed-title:focus{outline:none;border-color:var(--y)}.drop{position:relative;aspect-ratio:16/9;background:#0F0F0F;border:1px dashed #3a3a3a;overflow:hidden}.drop-empty{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:24px}.drop-h{font-weight:600;font-size:20px;margin:0}.drop-btn{position:absolute;right:16px;bottom:16px;z-index:2}.drop-btn:focus-within{outline:2px solid var(--b);outline-offset:3px}.file{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.tog{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--b);min-height:44px;cursor:pointer}.tog input{width:20px;height:20px;accent-color:#FFD60A}.tools{display:flex;gap:6px;flex-wrap:wrap}.tool{min-width:44px;min-height:40px;background:#141414;border:1px solid #2e2e2e;color:var(--b);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:13px;cursor:pointer}.tool:hover{border-color:var(--y)}.fld textarea.ed-body{min-height:320px}.side-card{border:1px solid var(--g);background:#0F0F0F;padding:24px;display:flex;flex-direction:column;gap:16px}.side-k{color:var(--y);margin:8px 0 0}h1,h2,h3{line-height:1.15}.skip{position:absolute;left:12px;top:-60px;z-index:100;background:var(--y);color:var(--k);padding:10px 14px;font-weight:600;text-decoration:none}.skip:focus{top:12px}.h1-home{font-size:clamp(48px,5.6vw,80px);line-height:1.35;max-width:708px}.hero-grid{padding-left:40px;padding-right:40px}.cover-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;image-rendering:pixelated;display:block}.frow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:12px;gap:12px}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ferr{background:#2A0D0B;border:1px solid #ff3b30;color:#FFD2CF;padding:10px 14px;margin:0;font-size:15px}.light .ferr{background:#FFE9E7;color:#7A1A12}.btn[disabled]{opacity:.6;cursor:wait}.fld select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#CFCBC2 0),linear-gradient(135deg,#CFCBC2 50%,transparent 0);background-position:calc(100% - 20px) 21px,calc(100% - 14px) 21px;background-size:6px 6px;background-repeat:no-repeat;padding-right:40px}.blog-wrap{padding-top:88px;padding-bottom:120px}.team-link{margin:72px 0 0}.team-link a{color:var(--a2)}.team-link a:hover{color:var(--k)}.article blockquote{margin:48px 0;padding:28px 0;border-top:4px solid var(--k);border-bottom:4px solid var(--k);font-weight:600;font-size:30px;line-height:1.25;letter-spacing:-.025em}.article blockquote p{margin:0;color:var(--k)}.article img{display:block;width:100%;height:auto;margin:32px 0}.article a{-webkit-text-decoration-color:var(--y);text-decoration-color:var(--y);text-decoration-thickness:3px;text-underline-offset:3px}.article a,.article strong{color:var(--k)}.row-act{display:flex;gap:14px;justify-content:flex-end}.tr{grid-template-columns:minmax(0,5fr) minmax(0,2fr) minmax(0,2fr) minmax(0,1.4fr) 130px}.lnk.muted{color:var(--a)}.lnk.danger{color:#FF6B60}.count{float:right;text-transform:none;letter-spacing:0}.tool-file{display:inline-flex;align-items:center;justify-content:center;padding:0 10px;position:relative}.app-loading{min-height:100vh}.drop img{image-rendering:auto}.light .btn-k:focus-visible,.light .btn-k:hover{color:var(--k)}@media (max-width:900px){.frow{grid-template-columns:minmax(0,1fr)}.h1-home{line-height:1.12}.blog-wrap{padding-top:56px;padding-bottom:88px}.article blockquote{font-size:24px}.wrap{padding:0 20px}.menu-btn{display:flex}.hdr-right{gap:12px}.h1{font-size:clamp(40px,11vw,56px)!important;line-height:1.08!important;width:auto!important}.h1s{font-size:clamp(38px,10vw,52px)}.h2{font-size:clamp(30px,8vw,40px)}.lede{font-size:18px}.hero-art,.svc-art{margin:0 auto;width:100%}.svc-art .art-tag{bottom:-26px}.why{padding:40px 0 56px}.why-grid{gap:28px}.card{padding:28px 24px}.ic{margin-bottom:32px}.sec-head{margin-bottom:40px}.deliv .dl{padding:22px 20px 24px}.dl-n{margin-bottom:16px}.pk,.vs-col{padding:28px 24px}.panel{padding:22px}.bignum{font-size:64px}.formats{gap:14px}.article,.fm h3{font-size:18px}.article{padding:48px 20px 72px}.article h2{font-size:26px;margin-top:44px}.pull{font-size:24px}.art-cover{aspect-ratio:16/10;margin-top:32px}.art-title{font-size:clamp(34px,9vw,48px)}.feat{margin-bottom:48px;gap:20px}.pills{margin:28px 0 40px}.foot{padding:64px 0 32px}.foot-logo{margin-bottom:40px}.formbox{padding:24px 20px}.login{padding:28px 22px}.side-card{padding:20px}.app-actions{margin-left:0;width:100%}.app-actions .btn{flex:1 1}.meter,.nav{display:none}.hero-grid,.svc-grid{grid-template-columns:minmax(0,1fr);min-height:0;padding:56px 20px 72px;gap:40px}.hero-art,.svc-art{max-width:380px}.big3,.cards,.deliv,.ed,.faq,.feat,.four,.pkg,.posts,.proc,.related,.serp,.steps-h,.ts-grid,.vs,.why-grid{grid-template-columns:minmax(0,1fr)}.formats{grid-template-columns:repeat(2,minmax(0,1fr))}.steps-h{border-top:0;gap:28px}.steps-h li{padding:0 0 0 36px}.steps-h li:before{top:4px}.ts-scale{display:none}.faq,.proc{gap:24px}.sec{padding:80px 0}.seam{height:36px}.cta-in{grid-template-columns:minmax(0,1fr);padding:88px 20px}.tr{grid-template-columns:minmax(0,1fr) auto}.tr .hs{display:none}.app-main{padding:32px 20px 80px}.app-bar-in{padding:12px 20px}.ed-title{font-size:30px}}@media (max-width:480px){.hdr-cta{display:none}.brand{width:104px}.ctas .btn{width:100%}.formats{grid-template-columns:minmax(0,1fr)}.phone{max-width:300px}.q{font-size:18px}.ans{padding-right:0}.tools .tool{min-width:40px}}@media (prefers-reduced-motion:reduce){.rise{opacity:1!important;transform:none!important;transition:none!important}.pxw:after{display:none}.btn:before{transition:none}.card:hover .ic .on,.logo .rec,.node.live.on{animation:none}}