.ink-landing{--bg:#08080a;--card1:#14171d;--card2:#0e1116;--line:#ffffff12;--line2:#ffffff1c;--line3:#ffffff29;--text:#f4f4f2;--t2:#9a9aa1;--mut:#6d6d74;--faint:#474d55;--silver:#b9bcc2;--sans:var(--font-geist),"Geist",ui-sans-serif,system-ui,-apple-system,sans-serif;--mono:var(--font-geist-mono),"Geist Mono",ui-monospace,Menlo,monospace;--lx-stage:#0d0d10;--lx-chip:#0e0e11;--lx-deep:#0a0a0c;--lx-glow:#15151a;--lx-ink:#ece9e3;--lx-ink-tx:#121214;--lx-t1:#ecebe8;--lx-t2:#c9c9cd;--lx-t3:#a1a1a6;--lx-t4:#8a8a90;--lx-t5:#75757b;--lx-t6:#6a6a71;background:var(--bg);width:100%;min-height:100vh;color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;line-height:1.55;position:relative}html:has(.ink-landing){scroll-behavior:smooth;background:#08080a}.ink-landing *{box-sizing:border-box}.ink-landing:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(90% 45% at 50% -8%,#ffffff09,#0000 55%);position:fixed;inset:0}.ink-landing .mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.ink-landing h1,.ink-landing h2,.ink-landing h3{letter-spacing:-.02em;margin:0}.ink-landing a{color:inherit;text-decoration:none}.ink-landing .wrap{z-index:1;max-width:1160px;margin:0 auto;padding:0 22px;position:relative}@media (min-width:720px){.ink-landing .wrap{padding:0 28px}}.ink-landing .eyebrow{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--silver);font-size:11px}.ink-landing :is(.pricing,.faq) .sec-h{text-align:center;max-width:640px;margin:0 auto}.ink-landing :is(.pricing,.faq) .sec-h h2{margin-top:12px;font-size:30px;font-weight:600}@media (min-width:640px){.ink-landing :is(.pricing,.faq) .sec-h h2{font-size:38px}}.ink-landing :is(.pricing,.faq) .sec-h p{color:var(--t2);margin-top:16px;font-size:16px}.ink-landing .promo-bar{z-index:1;border-bottom:1px solid var(--line);color:var(--t2);text-align:center;background:#ffffff08;justify-content:center;align-items:center;gap:9px;padding:9px 22px;font-size:13px;line-height:1.4;transition:background .2s,color .2s;display:flex;position:relative}.ink-landing .promo-bar b{color:var(--text);font-weight:600}.ink-landing .promo-bar .g{background:var(--silver);border-radius:6px;flex:none;width:6px;height:6px;box-shadow:0 0 7px #fff6}.ink-landing .promo-bar svg{color:var(--mut);flex:none;transition:transform .2s,color .2s}.ink-landing .promo-bar:hover{color:var(--text);background:#ffffff0f}.ink-landing .promo-bar:hover svg{color:var(--text);transform:translate(3px)}.ink-landing .promo-bar:active{background:#ffffff14}.ink-landing .promo-bar:focus-visible{outline-offset:-2px;outline:2px solid #ffffff59}@media (max-width:540px){.ink-landing .promo-bar{gap:8px;padding:8px 16px;font-size:12px}}.ink-landing .nav{z-index:40;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line);background:#08080acc;position:sticky;top:0}.ink-landing .nav-in{align-items:center;gap:20px;height:58px;display:flex}.ink-landing :is(.nav,footer) .brand{align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.ink-landing .nav-links{gap:2px;margin-left:8px;display:none}@media (min-width:820px){.ink-landing .nav-links{display:flex}}.ink-landing .nav-links a{color:var(--mut);border-radius:7px;padding:6px 10px;font-size:13.5px;transition:color .2s,background .2s}.ink-landing .nav-links a:hover{color:var(--t2)}.ink-landing .nav-links a[aria-current=page]{color:var(--text);background:#ffffff0f}.ink-landing .nav-community[aria-current=page]{color:var(--text);background:#ffffff0f;border-color:#ffffff3d}.ink-landing .nav-r{align-items:center;gap:10px;margin-left:auto;display:flex}.ink-landing .nav-community{border:1px solid var(--line3);width:36px;height:36px;color:var(--t2);border-radius:9px;justify-content:center;align-items:center;transition:background .2s,color .2s,border-color .2s,transform .12s;display:inline-flex}.ink-landing .nav-community:hover{color:var(--text);background:#ffffff0d;border-color:#ffffff3d}.ink-landing .nav-community:active{transform:scale(.95)}.ink-landing .nav-community:focus-visible{outline-offset:2px;outline:2px solid #ffffff59}@media (min-width:820px){.ink-landing .nav-community{display:none}}@media (max-width:359px){.ink-landing .nav-community{display:none}}@media (max-width:419px){.ink-landing .nav .wrap{padding:0 16px}.ink-landing .nav-in{gap:12px}.ink-landing .nav-r{gap:6px}.ink-landing .nav-community{width:34px;height:34px}.ink-landing .nav-r :is(.btn-ghost,.btn-primary){padding:8px 11px}}.ink-landing .nav-r :is(.btn-ghost,.btn-primary){white-space:nowrap}.ink-landing .btn-ghost{border:1px solid var(--line3);color:var(--text);cursor:pointer;background:0 0;border-radius:9px;padding:8px 14px;font-size:13.5px;font-weight:500;display:inline-block}.ink-landing .btn-ghost:hover{background:#ffffff0d}.ink-landing .btn-primary{background:var(--text);color:#08080a;cursor:pointer;border:0;border-radius:9px;padding:9px 16px;font-size:13.5px;font-weight:600;transition:box-shadow .2s;display:inline-block}.ink-landing .btn-primary:hover{box-shadow:0 10px 30px #ffffff1f}.ink-landing .trust{text-align:center;margin-top:34px}.ink-landing .trust .lab{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);font-size:11px}.ink-landing .trust .row{color:var(--mut);flex-wrap:wrap;justify-content:center;gap:26px;margin-top:14px;font-size:14px;font-weight:500;display:flex}.ink-landing .pricing{padding:70px 0}.ink-landing .plans{gap:18px;max-width:760px;margin:34px auto 0;display:grid}@media (min-width:640px){.ink-landing .plans{grid-template-columns:1fr 1fr}}.ink-landing .plan{border:1px solid var(--line);background:linear-gradient(180deg,var(--card1),var(--card2));border-radius:16px;flex-direction:column;padding:26px;display:flex}.ink-landing .plan.pro{border-color:var(--line3)}.ink-landing .plan h4{align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;display:flex}.ink-landing .plan .price{font-family:var(--mono);margin-top:16px;font-size:34px;font-weight:600}.ink-landing .plan .price .u{color:var(--faint);font-size:15px}.ink-landing .plan .trial-note{color:var(--faint);margin-top:6px;font-size:13px}.ink-landing .plan .soon{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--silver);border:1px solid var(--line3);background:#ffffff0d;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:500}.ink-landing .plan ul{color:var(--t2);flex-direction:column;flex:1;gap:11px;margin:18px 0 22px;padding:0;font-size:13.5px;list-style:none;display:flex}.ink-landing .plan ul li{align-items:flex-start;gap:9px;display:flex}.ink-landing .plan ul svg{color:var(--silver);flex:none;margin-top:3px}.ink-landing .plan .btn-primary,.ink-landing .plan .btn-ghost{text-align:center;padding:11px}.ink-landing .plan-checkout{flex-direction:column;gap:10px;display:flex}.ink-landing .plan-checkout .btn-primary{transition:box-shadow .2s,transform .12s,opacity .15s}.ink-landing .plan-checkout .btn-primary:active:not(:disabled){transform:scale(.98)}.ink-landing .plan-annual{font:inherit;color:var(--mut);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:center;padding:2px 4px;font-size:12.5px;text-decoration:underline;transition:color .15s}.ink-landing .plan-annual:hover:not(:disabled){color:var(--text)}.ink-landing .plan-annual:focus-visible,.ink-landing .plan-checkout .btn-primary:focus-visible{outline-offset:2px;border-radius:9px;outline:2px solid #ffffff59}.ink-landing .faq{max-width:760px;margin:0 auto;padding:60px 0}.ink-landing .q{border-top:1px solid var(--line)}.ink-landing .q:last-child{border-bottom:1px solid var(--line)}.ink-landing .q button{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-family:inherit;font-size:16px;font-weight:500;display:flex}.ink-landing .q .ic{color:var(--mut);flex:none;transition:transform .2s}.ink-landing .q.open .ic{transform:rotate(45deg)}.ink-landing .q .a{max-height:0;transition:max-height .3s;overflow:hidden}.ink-landing .q .a p{color:var(--t2);max-width:60ch;margin:0 0 20px;font-size:15px;line-height:1.7}.ink-landing footer{z-index:1;border-top:1px solid var(--line);margin-top:30px;position:relative}.ink-landing footer .foot{grid-template-columns:1fr;gap:30px;padding:48px 0 40px;display:grid}@media (min-width:720px){.ink-landing footer .foot{grid-template-columns:2fr 1fr 1fr 1fr}}.ink-landing .foot .col .h{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-size:11px}.ink-landing .foot .col ul{color:var(--t2);flex-direction:column;gap:10px;margin:14px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.ink-landing .foot .col a:hover{color:var(--text)}.ink-landing .foot .about p{color:var(--mut);max-width:260px;margin:12px 0 0;font-size:14px}.ink-landing .foot-bar{border-top:1px solid var(--line);color:var(--faint);font-size:12px;font-family:var(--mono);flex-wrap:wrap;justify-content:space-between;gap:10px;padding:22px 0;display:flex}.ink-landing .legal{z-index:1;max-width:var(--read-max);margin:0 auto;padding:72px 22px 40px;font-size:15.5px;position:relative}.ink-landing .legal h1{margin-top:12px;font-size:36px;font-weight:600;line-height:1.1}@media (min-width:640px){.ink-landing .legal h1{font-size:44px}}.ink-landing .legal .updated{font-family:var(--mono);color:var(--mut);margin-top:14px;font-size:12px}.ink-landing .legal .intro{margin-top:28px}.ink-landing .legal section{border-top:1px solid var(--line);margin-top:36px;padding-top:32px}.ink-landing .legal h2{font-size:20px;font-weight:600;line-height:1.3}.ink-landing .legal p{color:var(--t2);margin:14px 0 0;font-size:15.5px;line-height:1.75}.ink-landing .legal h3{color:var(--text);letter-spacing:0;margin:22px 0 0;font-size:13px;font-weight:600}.ink-landing .legal ul{flex-direction:column;gap:10px;margin:12px 0 0;padding:0;list-style:none;display:flex}.ink-landing .legal li{color:var(--t2);padding-left:20px;font-size:15.5px;line-height:1.7;position:relative}.ink-landing .legal li:before{content:"";background:var(--silver);border-radius:5px;width:5px;height:5px;position:absolute;top:.72em;left:4px}.ink-landing .legal strong{color:var(--text);font-weight:600}.ink-landing .legal a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--line3);text-decoration-color:var(--line3);text-underline-offset:3px;transition:text-decoration-color .2s}.ink-landing .legal a:hover{-webkit-text-decoration-color:var(--silver);text-decoration-color:var(--silver)}@keyframes lx-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes lx-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes lx-pop{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}@keyframes lx-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes lx-ping{0%{box-shadow:0 0 #ece9e373}to{box-shadow:0 0 0 10px #ece9e300}}.ink-landing .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ink-landing .nav-new{border:1px solid var(--line3);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text);border-radius:999px;margin-left:6px;padding:1px 6px;font-size:10px}.ink-landing .lx-dim{color:var(--lx-t6)}.ink-landing .lx-hero{z-index:1;text-align:center;max-width:1000px;margin:0 auto;padding:88px 16px 0;animation:1s both lx-rise;position:relative}@media (min-width:720px){.ink-landing .lx-hero{padding:104px 32px 0}}.ink-landing .lx-pill{min-height:32px;color:var(--lx-t2);background:#ffffff05;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:10px;padding:4px 6px 4px 14px;font-size:13px;transition:color .2s,border-color .2s,background .2s,transform .15s;display:inline-flex}.ink-landing .lx-pill:hover{color:var(--text);background:#ffffff0d;border-color:#fff3}.ink-landing .lx-pill:active{transform:scale(.98)}.ink-landing .lx-pill-go{height:22px;color:var(--text);background:#ffffff14;border-radius:999px;flex:none;align-items:center;padding:0 10px;transition:transform .2s,background .2s;display:inline-flex}.ink-landing .lx-pill:hover .lx-pill-go{background:#ffffff24;transform:translate(2px)}.ink-landing .lx-hero h1{letter-spacing:-.04em;max-width:900px;color:var(--text);margin:24px auto 0;font-size:clamp(38px,6vw,66px);font-weight:600;line-height:1.04}.ink-landing .lx-hero p{max-width:560px;color:var(--lx-t3);margin:24px auto 0;font-size:18px;line-height:1.6}.ink-landing .lx-hero .lx-trial{color:var(--lx-t3);margin-top:14px;font-size:13px}.ink-landing .lx-ctas{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:32px;display:flex}.ink-landing .lx-btn{border-radius:12px;justify-content:center;align-items:center;height:48px;padding:0 22px;font-size:15px;font-weight:600;transition:transform .15s,box-shadow .2s,background .2s,border-color .2s;display:inline-flex}.ink-landing .lx-btn-p{background:var(--lx-ink);color:var(--lx-ink-tx);box-shadow:inset 0 1px #ffffff80}.ink-landing .lx-btn-p:hover{transform:translateY(-1px);box-shadow:0 16px 36px -14px #ece9e373,inset 0 1px #ffffff80}.ink-landing .lx-btn-g{color:var(--lx-t1);border:1px solid #ffffff24;padding:0 20px;font-weight:500}.ink-landing .lx-btn-g:hover{background:#ffffff0d;border-color:#ffffff42}.ink-landing .lx-btn:active{transform:scale(.98)}.ink-landing :is(.lx-btn,.lx-pill,.lx-chapter,.lx-toggle button,.lx-seg button):focus-visible{outline-offset:2px;outline:2px solid #fff6}.ink-landing .lx-mq{z-index:1;margin-top:88px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.ink-landing .lx-mq>div{flex-direction:column;gap:12px;display:flex}.ink-landing .lx-mq-row{gap:10px;width:max-content;animation:60s linear infinite lx-marquee;display:flex}.ink-landing .lx-mq-row.rev{animation-duration:70s;animation-direction:reverse}.ink-landing .lx-chip{background:var(--lx-chip);white-space:nowrap;height:36px;color:var(--lx-t3);border:1px solid #ffffff14;border-radius:999px;align-items:center;padding:0 16px;font-size:13px;display:inline-flex}.ink-landing .lx-sec{z-index:1;max-width:1240px;margin:0 auto;padding:120px 16px 0;position:relative}@media (min-width:720px){.ink-landing .lx-sec{padding:128px 32px 0}}.ink-landing .lx-head{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:640px;margin:0 auto;display:flex}.ink-landing .lx-head.left{text-align:left;align-items:flex-start;margin:0}.ink-landing .lx-eyebrow{font-family:var(--mono);letter-spacing:.2em;color:var(--lx-t4);font-size:12px}.ink-landing .lx-head h2{letter-spacing:-.035em;color:var(--text);font-size:clamp(32px,4vw,48px);font-weight:600;line-height:1.05}.ink-landing .lx-head .lx-h-xl{letter-spacing:-.04em;font-size:clamp(44px,5.5vw,64px);line-height:1.02}.ink-landing .lx-head p{max-width:600px;color:var(--lx-t3);margin:0;font-size:17px;line-height:1.6}.ink-landing .lx-stack{display:grid}.ink-landing .lx-stack>*{grid-area:1/1;align-self:start;min-width:0}.ink-landing .lx-fade{transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1),filter .7s cubic-bezier(.2,.7,.2,1)}.ink-landing .lx-fade[data-active=false]{opacity:0;filter:blur(5px);pointer-events:none;transform:translateY(12px)scale(.988)}.ink-landing .lx-tour-in{flex-direction:column;gap:32px;margin-top:44px;display:flex}@media (min-width:1024px){.ink-landing .lx-tour-in{flex-direction:row;align-items:center;gap:40px}}.ink-landing .lx-chapters{flex-direction:column;gap:4px;display:flex}@media (min-width:1024px){.ink-landing .lx-chapters{flex:none;width:340px}}.ink-landing .lx-chapter{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:16px;flex-direction:column;gap:8px;padding:18px 18px 0;transition:background .3s,border-color .3s,box-shadow .3s,transform .15s;display:flex}.ink-landing .lx-chapter:hover{background:#ffffff05}.ink-landing .lx-chapter.on{background:#ffffff0a;border-color:#ffffff14;box-shadow:0 22px 44px -30px #000,inset 0 1px #ffffff0d}.ink-landing .lx-chapter:active{transform:scale(.99)}.ink-landing .lx-chapter-t{color:var(--lx-t5);align-items:baseline;gap:12px;font-size:17px;font-weight:500;transition:color .3s;display:flex}.ink-landing .lx-chapter:hover .lx-chapter-t,.ink-landing .lx-chapter.on .lx-chapter-t{color:var(--text)}.ink-landing .lx-chapter-n{font-family:var(--mono);color:var(--lx-t5);font-size:11px}.ink-landing .lx-chapter-d{opacity:0;max-height:0;color:var(--lx-t3);font-size:14px;line-height:1.6;transition:max-height .5s,opacity .5s;overflow:hidden}.ink-landing .lx-chapter.on .lx-chapter-d{opacity:1;max-height:100px}.ink-landing .lx-progress{background:#ffffff0d;height:2px;margin-top:10px;display:block;overflow:hidden}.ink-landing .lx-chapter.on .lx-progress{background:#ffffff1a}.ink-landing .lx-progress span{background:var(--lx-t1);transform-origin:0;height:100%;animation:linear both lx-progress;display:block}.ink-landing .lx-stage{background:var(--lx-stage);border:1px solid #ffffff17;border-radius:20px;flex:1;min-width:0;padding:12px;box-shadow:0 50px 120px #0000008c}@media (min-width:720px){.ink-landing .lx-stage{border-radius:26px;padding:20px}}.ink-landing .lx-rules-h{color:var(--tx);align-items:center;gap:8px;margin:2px 2px 14px;font-size:16px;font-weight:600;display:flex}.ink-landing .lx-rules-h svg{width:16px;height:16px;color:var(--tx-2)}.ink-landing .lx-rules-h .lx-dim{color:var(--tx-3);font-size:13px;font-weight:400}.ink-landing .lx-inkx{z-index:1;background:radial-gradient(ellipse 70% 50% at 50% 0%,var(--lx-glow) 0%,var(--lx-deep) 60%);border-block:1px solid #ffffff0f;margin-top:160px;padding:120px 16px 136px;position:relative}@media (min-width:720px){.ink-landing .lx-inkx{padding:128px 32px 144px}}.ink-landing .lx-inkx-in{flex-direction:column;gap:40px;max-width:1240px;margin:0 auto;display:flex}.ink-landing .lx-live{color:var(--lx-t4);align-items:center;gap:8px;margin-top:6px;font-size:13px;display:inline-flex}.ink-landing .lx-ping{background:var(--lx-ink);border-radius:7px;width:7px;height:7px;animation:1.8s ease-out infinite lx-ping}.ink-landing .lx-seg{background:var(--lx-chip);scrollbar-width:none;border:1px solid #ffffff14;border-radius:12px;gap:2px;max-width:100%;padding:3px;display:flex;overflow-x:auto}.ink-landing .lx-seg>*{height:32px;color:var(--lx-t3);font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:9px;flex:none;align-items:center;padding:0 12px;font-size:13px;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex}.ink-landing .lx-seg>button{cursor:pointer}.ink-landing .lx-seg>button:hover{color:var(--lx-t1)}.ink-landing .lx-seg>.on{color:var(--text);background:#ffffff17;box-shadow:inset 0 1px #ffffff0f}.ink-landing .lx-ix{--ix-line:rgb(var(--hi) / .08);--ix-radius:18px;--ix-top:0px;--ix-bottom:0px;width:100%;color:var(--tx);content-visibility:auto;contain-intrinsic-size:auto 900px;flex-direction:column;align-items:center;gap:22px;display:flex}.ink-landing .lx-ix-views{align-self:center}.ink-landing .lx-ix-pane{height:100%;min-height:0}.ink-landing .lx-ix-desk{width:100%;display:none}.ink-landing .lx-ix-phone{justify-content:center;width:100%;display:flex}@media (min-width:1120px){.ink-landing .lx-ix-desk{display:block}.ink-landing .lx-ix-phone{display:none}}.ink-landing .lx-ix-fit{width:100%}.ink-landing .lx-ixd-win{--h:clamp(640px,calc(100svh - 160px),860px);width:calc(var(--w) * var(--s));height:var(--h);margin:0 auto}.ink-landing .lx-ixd-win-in{width:var(--w);height:calc(var(--h) / var(--s));transform:scale(var(--s));transform-origin:0 0}.ink-landing .lx-ixd{background:var(--bg);border:1px solid #ffffff14;border-radius:24px;flex-direction:column;gap:14px;height:100%;padding:14px 16px 16px;display:flex;overflow:hidden;box-shadow:0 50px 100px -50px #000,inset 0 1px #ffffff0a}.ink-landing .lx-ixd-nav{height:54px;color:var(--tx-2);background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;align-self:center;align-items:center;gap:2px;padding:6px 8px;font-size:14px;display:flex}.ink-landing .lx-ixd-brand{color:var(--tx);align-items:center;gap:8px;padding:0 10px;font-size:15px;font-weight:600;display:inline-flex}.ink-landing .lx-ixd-mark{width:16px;height:16px}.ink-landing .lx-ixd-div{background:#ffffff17;width:1px;height:22px;margin:0 6px}.ink-landing .lx-ixd-tab{border-radius:10px;padding:8px 12px}.ink-landing .lx-ixd-tab.on{color:var(--tx);background:#ffffff14;box-shadow:inset 0 1px #ffffff0f}.ink-landing .lx-ixd-acct{height:38px;color:var(--tx);border:1px solid #ffffff14;border-radius:11px;align-items:center;gap:8px;padding:0 10px 0 12px;font-weight:600;display:inline-flex}.ink-landing .lx-ixd-acct i{background:var(--tx-2);border-radius:6px;width:6px;height:6px}.ink-landing .lx-ixd-acct svg{opacity:.7;width:14px;height:14px}.ink-landing .lx-ixd-icon{justify-content:center;align-items:center;width:38px;height:38px;margin-left:4px;display:inline-flex;position:relative}.ink-landing .lx-ixd-icon svg{width:17px;height:17px}.ink-landing .lx-ixd-badge{background:var(--tx-hi);text-align:center;min-width:15px;height:15px;color:var(--cta-text);border-radius:15px;padding:0 4px;font-size:9.5px;line-height:15px;position:absolute;top:3px;right:3px}.ink-landing .lx-ixd-cta{background:var(--lx-ink);height:38px;color:var(--lx-ink-tx);border-radius:11px;align-items:center;gap:8px;margin:0 6px;padding:0 14px;font-weight:600;display:inline-flex}.ink-landing .lx-ixd-cta-mark{fill:currentColor;width:14px;height:14px}.ink-landing .lx-ixd-me{background:var(--raised);width:34px;height:34px;color:var(--tx-hi);border:1px solid #ffffff1a;border-radius:34px;justify-content:center;align-items:center;font-size:13px;font-weight:500;display:inline-flex}.ink-landing .lx-ixd-body{flex:1;min-height:0}.ink-landing .lx-ixd-cols{gap:16px;height:100%;min-height:0;display:grid}.ink-landing .lx-ixd-feed{grid-template-columns:270px minmax(0,1fr) 290px}.ink-landing .lx-ixd-chat{grid-template-columns:270px minmax(0,1fr) 280px}.ink-landing .lx-ixd-left{flex-direction:column;height:100%;min-height:0;max-height:none;display:flex;overflow:hidden}.ink-landing .lx-ixd-center{flex-direction:column;justify-self:center;gap:12px;width:100%;min-width:0;max-width:640px;min-height:0;padding:0 4px 16px;display:flex;overflow-y:auto}.ink-landing .lx-ix :is(.lx-ixd-center,.lx-ix-scroll){overscroll-behavior:auto;scrollbar-width:thin;scrollbar-color:#ffffff24 transparent}.ink-landing .lx-ix :is(.lx-ixd-center,.lx-ix-scroll)::-webkit-scrollbar{width:8px}.ink-landing .lx-ix :is(.lx-ixd-center,.lx-ix-scroll)::-webkit-scrollbar-thumb{background:#ffffff24 padding-box padding-box;border:2px solid #0000;border-radius:8px}.ink-landing .lx-ix :is(.lx-ixd-center,.lx-ix-scroll)::-webkit-scrollbar-thumb:hover{background-color:#ffffff3d}.ink-landing .lx-ixd-center>.ix-tabs-row{z-index:2;background:var(--bg);margin:0 -4px;padding:0 4px 4px;position:sticky;top:0}.ink-landing .lx-ixd-center>*{flex:none}.ink-landing .lx-ixd-side{flex-direction:column;gap:14px;min-width:0;display:flex;overflow:hidden}.ink-landing .lx-ix .ix-chats-h h3{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:700}.ink-landing .lx-ix :is(.ix-card,.gc-side)>h4{letter-spacing:-.01em;margin:0 16px 8px;font-size:15px;font-weight:650}.ink-landing .lx-ix .ix-chat-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ink-landing .lx-ix .ix-ghost-btn{margin-top:auto}.ink-landing .lx-ix-stories{flex-direction:column;gap:12px;padding:14px 16px;display:flex}.ink-landing .lx-ix-stories .lx-ix-cp{border:0;border-top:1px solid var(--ix-line);box-shadow:none;background:0 0;border-radius:0;padding:12px 0 0}.ink-landing .lx-ix-cp .cp-row{align-items:center}.ink-landing .lx-ix-cp-text{min-width:0;color:var(--tx-3);white-space:nowrap;flex:1;padding:6px 0;font-size:15px}.ink-landing .lx-ix-ago{color:var(--tx-3)}.ink-landing .lx-ix .ix-seg>span{color:var(--tx-2);border-radius:9px;padding:7px 15px;font-size:13.5px;font-weight:500}.ink-landing .lx-ix .ix-seg>span.on{background:rgb(var(--hi) / .1);color:var(--tx);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .08)}.ink-landing .lx-ix .st-ring.unseen{background:linear-gradient(160deg,#fffffff2,#ffffff8c);box-shadow:0 0 14px -6px #ffffff73}.ink-landing .lx-ix-search{color:var(--tx-3);align-items:center;gap:10px;display:flex}.ink-landing .lx-ix-search span{flex:1;font-size:14px}.ink-landing .lx-ix-search>svg{width:16px;height:16px}.ink-landing .lx-ix-room{flex-direction:column;height:100%;min-height:0;animation:none;display:flex}.ink-landing .lx-ix-room-name{letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:4px;margin:0;font-size:16px;font-weight:700;display:flex}.ink-landing .lx-ix-room-name svg{width:16px;height:16px;color:var(--tx-3)}.ink-landing .lx-ix-room-acts{color:var(--tx-3);gap:16px;margin-left:auto;display:flex}.ink-landing .lx-ix-room-acts svg{width:16px;height:16px}.ink-landing .lx-ix-scroll{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.ink-landing .lx-ix-scroll>.gc-list{margin-top:auto}.ink-landing .lx-ix .ch-msg.lx-ix-new{animation:.6s cubic-bezier(.2,.7,.2,1) both lx-pop}.ink-landing .lx-ix-composer{align-items:center}.ink-landing .lx-ix-placeholder{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--tx-3);flex:1;padding:0 6px;font-size:14px;overflow:hidden}.ink-landing .lx-ix-share{animation:1.8s ease-out infinite lx-ping}.ink-landing .lx-ix-share.done{cursor:default;animation:none}.ink-landing .lx-ix-bot{fill:currentColor;width:14px;height:14px}.ink-landing .lx-ix-ghead{position:relative}.ink-landing .lx-ix-ch-btn{width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0}.ink-landing .lx-ix-ch-static{cursor:default}.ink-landing .lx-ix-pinned{margin:0 16px 4px}.ink-landing .lx-ix .gc-dot{background:var(--tx-2)}.ink-landing .lx-ix :is(.lx-ixd-me,.lx-ixp-gav){overflow:hidden}.ink-landing .lx-ix :is(.lx-ixd-me,.lx-ixp-gav) img{object-fit:cover;width:100%;height:100%;display:block}.ink-landing .lx-ixp{background:#09090b;border:1px solid #ffffff1f;border-radius:54px;width:min(100%,390px);height:800px;padding:10px;box-shadow:0 50px 100px -40px #000,inset 0 0 0 2px #ffffff08}.ink-landing .lx-ixp-stack{background:var(--bg);border:1px solid #ffffff0f;border-radius:44px;height:100%;overflow:hidden}.ink-landing .lx-ixp-screen{flex-direction:column;height:100%;display:flex;position:relative}.ink-landing .lx-ixp-status{height:46px;color:var(--tx);flex:none;justify-content:space-between;align-items:center;padding:0 30px;font-size:14px;font-weight:600;display:flex;position:relative}.ink-landing .lx-ixp-notch{background:#000;border-radius:28px;width:100px;height:28px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.ink-landing .lx-ixp-sig{align-items:flex-end;gap:2px;display:flex}.ink-landing .lx-ixp-sig i{background:var(--tx);border-radius:2px;width:3px}.ink-landing .lx-ixp-sig i:first-child{height:5px}.ink-landing .lx-ixp-sig i:nth-child(2){height:8px}.ink-landing .lx-ixp-sig i:nth-child(3){height:11px}.ink-landing .lx-ixp-body{flex-direction:column;flex:1;gap:12px;min-height:0;padding:0 12px;display:flex;overflow:hidden}.ink-landing .lx-ixp-body>*{flex:none}.ink-landing .lx-ixp-screen>.lx-ixp-body:not(.lx-ixp-chat){scrollbar-width:none;overflow-y:auto}.ink-landing .lx-ixp-body::-webkit-scrollbar{display:none}.ink-landing .lx-ixp-head{justify-content:space-between;align-items:center;padding:6px 4px 0;display:flex}.ink-landing .lx-ixp-brand{letter-spacing:-.02em;color:var(--tx);align-items:center;gap:8px;font-size:21px;font-weight:700;display:inline-flex}.ink-landing .lx-ixp-brand svg:last-child{width:14px;height:14px;color:var(--tx-3)}.ink-landing .lx-ixp-mark{width:16px;height:16px}.ink-landing .lx-ixp-bell{width:38px;height:38px;color:var(--tx-2);border:1px solid #ffffff14;border-radius:38px;justify-content:center;align-items:center;display:inline-flex;position:relative}.ink-landing .lx-ixp-bell svg{width:17px;height:17px}.ink-landing .lx-ixp-bell b,.ink-landing .lx-ixp-tabbar b{background:var(--tx-hi);text-align:center;min-width:16px;height:16px;color:var(--cta-text);border-radius:16px;padding:0 4px;font-size:9.5px;font-weight:600;line-height:16px;position:absolute;top:-3px;right:-3px}.ink-landing .lx-ixp-tabs{border-bottom:1px solid var(--ix-line);color:var(--tx-3);gap:22px;padding:0 4px;font-size:15px;display:flex}.ink-landing .lx-ixp-tabs span{padding:4px 0 10px}.ink-landing .lx-ixp-tabs .on{box-shadow:inset 0 -2px 0 var(--tx);color:var(--tx);font-weight:600}.ink-landing .lx-ixp-posts{flex-direction:column;gap:10px;padding-bottom:100px;display:flex}.ink-landing .lx-ixp .po{border:1px solid var(--ix-line);background:var(--bg-card);border-radius:18px}.ink-landing .lx-ixp-tabbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--tx-3);box-shadow:0 -18px 30px -6px var(--bg);background:#101012f7;border:1px solid #ffffff17;border-radius:30px;align-items:center;gap:6px;padding:6px 10px;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.ink-landing .lx-ixp-tabbar>span{border-radius:42px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;position:relative}.ink-landing .lx-ixp-tabbar>span.on{color:var(--tx);background:#ffffff14}.ink-landing .lx-ixp-tabbar svg{width:19px;height:19px}.ink-landing .lx-ixp-tabbar .lx-ixp-drop{background:var(--lx-ink);width:56px;height:56px;color:var(--lx-ink-tx);margin:-14px 2px;box-shadow:0 10px 24px -8px #000}.ink-landing .lx-ixp-drop-mark{fill:currentColor;width:20px;height:20px}.ink-landing .lx-ixp-chat{padding:0}.ink-landing .lx-ixp-room{flex-direction:column;height:100%;min-height:0;display:flex}.ink-landing .lx-ixp-gh{flex:none;align-items:center;gap:10px;padding:4px 14px 10px;display:flex}.ink-landing .lx-ixp-back{width:34px;height:34px;color:var(--tx-2);border:1px solid #ffffff14;border-radius:34px;justify-content:center;align-items:center;display:inline-flex}.ink-landing .lx-ixp-back svg{width:16px;height:16px}.ink-landing .lx-ixp-gav{background:var(--raised);width:36px;height:36px;color:var(--tx-hi);border-radius:10px;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.ink-landing .lx-ixp-gid{flex-direction:column;gap:2px;min-width:0;display:flex}.ink-landing .lx-ixp-gid b{color:var(--tx);font-size:16px;font-weight:650}.ink-landing .lx-ixp-gid span{color:var(--tx-3);align-items:center;gap:5px;font-size:12px;display:inline-flex}.ink-landing .lx-ixp-dot{background:var(--tx-2);border-radius:6px;width:6px;height:6px}.ink-landing .lx-ixp-strip{scrollbar-width:none;border-bottom:1px solid var(--ix-line);flex:none;gap:6px;padding:0 14px 10px;display:flex;overflow-x:auto}.ink-landing .lx-ixp-strip .gc-strip-c{height:32px;font:inherit;color:var(--tx-3);cursor:pointer;background:0 0;border:1px solid #ffffff14;border-radius:32px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13px;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.ink-landing .lx-ixp-strip .gc-strip-c:hover{color:var(--tx)}.ink-landing .lx-ixp-strip .gc-strip-c.on{color:var(--tx);background:#ffffff14;border-color:#ffffff29}.ink-landing .lx-ixp .lx-ix-room{box-shadow:none;background:0 0;border:0;border-radius:0;flex:1}.ink-landing .lx-ixp .lx-ix-room .ch-composer-wrap{padding:8px 10px 14px}@media (prefers-reduced-motion:reduce){.ink-landing .lx-ix-share,.ink-landing .lx-ix .ch-msg.lx-ix-new{animation:none}}.ink-landing .lx-caption{text-align:center;color:var(--lx-t5);margin:-24px 0 0;font-size:12.5px}.ink-landing .lx-pillars{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:640px){.ink-landing .lx-pillars{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ink-landing .lx-pillars{grid-template-columns:repeat(4,1fr)}}.ink-landing .lx-card{background:var(--lx-chip);border:1px solid #ffffff12;border-radius:18px;flex-direction:column;gap:8px;padding:22px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.ink-landing .lx-card:hover{border-color:#ffffff24;transform:translateY(-2px);box-shadow:0 24px 48px -30px #000,inset 0 1px #ffffff0d}.ink-landing .lx-card-i{font-size:20px}.ink-landing .lx-card-t{color:var(--text);font-size:16px;font-weight:500}.ink-landing .lx-card-d{color:var(--lx-t3);font-size:14px;line-height:1.5}.ink-landing .lx-cmp{flex-direction:column;align-items:center;gap:36px;max-width:1100px;display:flex}.ink-landing .lx-toggle{background:var(--lx-chip);border:1px solid #ffffff1a;border-radius:14px;gap:2px;padding:4px;display:flex}.ink-landing .lx-toggle button{height:40px;color:var(--lx-t3);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 20px;font-size:14px;transition:background .25s,color .25s,box-shadow .25s,transform .15s}.ink-landing .lx-toggle button:hover:not(.on){color:var(--lx-t1)}.ink-landing .lx-toggle button:active{transform:scale(.98)}.ink-landing .lx-toggle button.on{background:var(--lx-ink);color:var(--lx-ink-tx);font-weight:600;box-shadow:0 10px 26px -12px #ece9e373}.ink-landing .lx-cmp-sets{width:100%}.ink-landing .lx-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.ink-landing .lx-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.ink-landing .lx-step{background:var(--lx-chip);border:1px solid #ffffff12;border-radius:16px;flex-direction:column;gap:10px;padding:20px;display:flex}.ink-landing .lx-steps.good .lx-step{border-color:color-mix(in srgb,var(--up) 22%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--up) 10%,transparent)}.ink-landing .lx-step-n{font-family:var(--mono);color:var(--lx-t5);font-size:11px}.ink-landing .lx-steps.good .lx-step-n{color:var(--up)}.ink-landing .lx-step-t{color:var(--lx-t2);font-size:15px;line-height:1.4}.ink-landing .lx-steps.good .lx-step-t{color:var(--text)}.ink-landing .lx-formats{flex-direction:column;gap:28px;margin-top:44px;display:flex}@media (min-width:900px){.ink-landing .lx-formats{flex-direction:row;align-items:flex-end;gap:20px}}.ink-landing .lx-format{flex-direction:column;gap:14px;min-width:0;margin:0;display:flex}@media (min-width:900px){.ink-landing .lx-format.wide{flex:1.6}.ink-landing .lx-format.tall{flex:.62}.ink-landing .lx-format.mid{flex:1.2}}.ink-landing .lx-card-frame{width:100%;container-type:inline-size}.ink-landing .lx-portrait{--pnl-portrait-max-w:100%;width:100%;max-width:260px;margin:0 auto}@media (min-width:900px){.ink-landing .lx-portrait{max-width:none}}.ink-landing .lx-fit{width:100%;overflow:hidden}.ink-landing .lx-format figcaption{color:var(--lx-t4);flex-direction:column;gap:4px;font-size:13px;display:flex}.ink-landing .lx-format figcaption span{color:var(--text);font-size:15px;font-weight:500}.ink-landing .lx-edge-pro{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 8px;display:inline-flex;color:var(--lx-t4)!important;font-size:13.5px!important}.ink-landing .lx-edge-in{flex-direction:column;gap:16px;margin-top:40px;display:flex}.ink-landing .lx-edge-tabs{align-self:center}.ink-landing .lx-edge .lx-stack{position:relative;overflow:hidden}.ink-landing .lx-edge .lx-stack>.lx-fade[data-active=false]{position:absolute;inset:0 0 auto}.ink-landing .lx-edge .stats-page .sec-h .pro-chip{margin-left:2px}.ink-landing .lx-final{text-align:center;flex-direction:column;align-items:center;gap:20px;padding-bottom:48px;display:flex}.ink-landing .lx-final h2{letter-spacing:-.035em;color:var(--text);font-size:clamp(32px,4vw,48px);font-weight:600;line-height:1.05}.ink-landing .lx-final p{color:var(--lx-t3);margin:0;font-size:17px}.ink-landing .pricing{padding-top:120px}@media (prefers-reduced-motion:reduce){.ink-landing *,.ink-landing :before,.ink-landing :after{transition:none!important;animation:none!important}.ink-landing .lx-mq{-webkit-mask-image:none;mask-image:none}.ink-landing .lx-mq-row{flex-wrap:wrap;justify-content:center;width:auto;padding:0 16px}.ink-landing .lx-mq-row .lx-chip:nth-child(n+9){display:none}}.ink-landing .afp-teaser{border:1px solid var(--line2);background:radial-gradient(120% 120% at 0% 0%,#ffffff0d,transparent 55%),linear-gradient(180deg,var(--card1),var(--card2));border-radius:18px;gap:8px;margin:10px 0 0;padding:26px 24px;transition:border-color .2s,transform .2s,box-shadow .25s;display:grid}.ink-landing .afp-teaser:hover{border-color:var(--line3);transform:translateY(-2px);box-shadow:0 24px 60px -30px #ffffff1f}.ink-landing .afp-teaser:active{transform:translateY(0)scale(.995)}.ink-landing .afp-teaser:focus-visible{outline-offset:3px;outline:2px solid #ffffff59}.ink-landing .afp-teaser-h{letter-spacing:-.02em;font-size:24px;font-weight:600}.ink-landing .afp-teaser-p{max-width:560px;color:var(--t2);font-size:15px}.ink-landing .afp-teaser-go{color:var(--text);align-items:center;gap:6px;margin-top:6px;font-size:13.5px;font-weight:500;display:inline-flex}.ink-landing .afp-teaser-go svg{transition:transform .2s}.ink-landing .afp-teaser:hover .afp-teaser-go svg{transform:translate(3px)}@media (min-width:720px){.ink-landing .afp-teaser{padding:32px 36px}.ink-landing .afp-teaser-h{font-size:28px}}@keyframes afp-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.ink-landing .afp{z-index:1;padding-bottom:40px;position:relative}.ink-landing .afp-hero{text-align:center;max-width:760px;margin:0 auto;padding:64px 0 34px;animation:.5s cubic-bezier(.2,.7,.2,1) both afp-rise}.ink-landing .afp-hero h1{margin-top:14px;font-size:34px;font-weight:600;line-height:1.12}.ink-landing .afp-hero p{max-width:560px;color:var(--t2);margin:18px auto 0;font-size:16px}.ink-landing .afp-br{display:none}@media (min-width:640px){.ink-landing .afp-hero{padding-top:96px}.ink-landing .afp-hero h1{font-size:52px}.ink-landing .afp-br{display:inline}}.ink-landing .afp-ctas{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}.ink-landing .afp-cta{align-items:center;gap:7px;padding:11px 20px;font-size:14px;transition:box-shadow .2s,transform .12s;display:inline-flex}.ink-landing .afp-cta svg{width:15px;height:15px;transition:transform .2s}.ink-landing .afp-cta:hover svg{transform:translate(3px)}.ink-landing .afp-cta:active{transform:scale(.97)}.ink-landing :is(.afp-cta,.btn-ghost):focus-visible{outline-offset:2px;outline:2px solid #ffffff59}.ink-landing .afp-ctas .btn-ghost{padding:10px 18px;font-size:14px;transition:background .2s,transform .12s}.ink-landing .afp-ctas .btn-ghost:active{transform:scale(.97)}.ink-landing .afp-nums{grid-template-columns:1fr 1fr;gap:10px;max-width:880px;margin:0 auto;padding:0;list-style:none;display:grid}@media (min-width:720px){.ink-landing .afp-nums{grid-template-columns:repeat(4,1fr);gap:14px}}.ink-landing .afp-nums li{border:1px solid var(--line);background:linear-gradient(180deg,var(--card1),var(--card2));border-radius:14px;flex-direction:column;gap:4px;padding:18px;transition:border-color .2s,transform .2s;animation:.5s cubic-bezier(.2,.7,.2,1) both afp-rise;display:flex}.ink-landing .afp-nums li:nth-child(2){animation-delay:60ms}.ink-landing .afp-nums li:nth-child(3){animation-delay:.12s}.ink-landing .afp-nums li:nth-child(4){animation-delay:.18s}.ink-landing .afp-nums li:hover{border-color:var(--line3);transform:translateY(-2px)}.ink-landing .afp-v{letter-spacing:-.02em;font-size:26px;font-weight:600}.ink-landing .afp-k{color:var(--t2);font-size:12.5px}.ink-landing .afp-sec{max-width:880px;margin:0 auto;padding:64px 0 0}.ink-landing .afp-sec h2,.ink-landing .afp-end h2{margin-top:10px;font-size:28px;font-weight:600}@media (min-width:640px){.ink-landing .afp-sec h2,.ink-landing .afp-end h2{font-size:34px}}.ink-landing .afp-steps{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}@media (min-width:720px){.ink-landing .afp-steps{grid-template-columns:repeat(3,1fr);gap:16px}}.ink-landing .afp-steps li{border:1px solid var(--line);background:linear-gradient(180deg,var(--card1),var(--card2));border-radius:16px;padding:22px;transition:border-color .2s,transform .2s,box-shadow .25s;position:relative}.ink-landing .afp-steps li:hover{border-color:var(--line3);transform:translateY(-3px);box-shadow:0 20px 50px -30px #ffffff24}.ink-landing .afp-ic{width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--line2);color:var(--text);background:#ffffff0d;border-radius:10px;justify-content:center;align-items:center;display:flex}.ink-landing .afp-ic svg{width:17px;height:17px}.ink-landing .afp-n{color:var(--faint);letter-spacing:.1em;font-size:11px;position:absolute;top:22px;right:22px}.ink-landing .afp-steps h3{margin-top:16px;font-size:16px;font-weight:600}.ink-landing .afp-steps p{color:var(--t2);margin:8px 0 0;font-size:14px}.ink-landing .afp-rules{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}@media (min-width:720px){.ink-landing .afp-rules{grid-template-columns:1fr 1fr}}.ink-landing .afp-rules li{border:1px solid var(--line);color:var(--t2);background:#ffffff04;border-radius:12px;padding:14px 16px 14px 36px;font-size:14px;position:relative}.ink-landing .afp-rules li:before{content:"";background:var(--silver);border-radius:6px;width:6px;height:6px;position:absolute;top:21px;left:16px}.ink-landing .afp-more{color:var(--t2);margin:18px 0 0;font-size:14px}.ink-landing .afp-more a{color:var(--text);text-underline-offset:3px;text-decoration:underline}.ink-landing .afp-end{text-align:center;border:1px solid var(--line2);background:radial-gradient(90% 120% at 50% 0%,#ffffff0d,transparent 60%),var(--card2);border-radius:20px;max-width:880px;margin:64px auto 0;padding:40px 24px}.ink-landing .afp-end p{color:var(--t2);margin:12px 0 22px}@media (prefers-reduced-motion:reduce){.ink-landing :is(.afp-hero,.afp-nums li){animation:none}.ink-landing :is(.afp-teaser,.afp-nums li,.afp-steps li,.afp-cta,.afp-cta svg,.afp-teaser-go svg){transition:none}.ink-landing :is(.afp-teaser,.afp-nums li,.afp-steps li):hover{transform:none}}.ink-landing .shp{z-index:1;align-items:center;min-height:calc(100vh - 58px);padding:40px 0 80px;display:flex;position:relative}.ink-landing .shp .wrap{width:100%}.ink-landing .shp-card{border:1px solid var(--line2);background:radial-gradient(120% 80% at 50% -10%,#ffffff0f,transparent 60%),linear-gradient(180deg,var(--card1),var(--card2));border-radius:22px;max-width:560px;margin:0 auto;padding:30px 26px;animation:.45s cubic-bezier(.2,.7,.2,1) both afp-rise;box-shadow:0 40px 100px -50px #000000e6}@media (min-width:640px){.ink-landing .shp-card{padding:38px 40px}}.ink-landing .shp-who{align-items:center;gap:16px;margin-top:18px;display:flex}.ink-landing .shp-av{width:64px;height:64px;box-shadow:inset 0 0 0 1px var(--line2);background:#ffffff12;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:24px;font-weight:600;display:flex;overflow:hidden}.ink-landing .shp-av.sq{border-radius:16px}.ink-landing .shp-av img{object-fit:cover;width:100%;height:100%}.ink-landing .shp-id{flex-direction:column;min-width:0;display:flex}.ink-landing .shp-id b{overflow-wrap:anywhere;font-size:20px;font-weight:600}.ink-landing .shp-id span{color:var(--t2);overflow-wrap:anywhere;font-size:14px}.ink-landing .shp-h{margin-top:14px;font-size:30px;font-weight:600;line-height:1.15}.ink-landing .shp-body{color:var(--text);white-space:pre-line;overflow-wrap:anywhere;margin:18px 0 0;font-size:16px;line-height:1.55}.ink-landing .shp-sub{color:var(--t2);margin:18px 0 0;font-size:14px}.ink-landing .shp-ctas{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.ink-landing .shp-cta{align-items:center;gap:7px;padding:11px 18px;font-size:14px;transition:box-shadow .2s,transform .12s;display:inline-flex}.ink-landing .shp-cta svg{width:15px;height:15px;transition:transform .2s}.ink-landing .shp-cta:hover svg{transform:translate(3px)}.ink-landing :is(.shp-cta,.shp-ghost):active{transform:scale(.97)}.ink-landing :is(.shp-cta,.shp-ghost):focus-visible{outline-offset:2px;outline:2px solid #ffffff59}.ink-landing .shp-ghost{padding:10px 16px;font-size:14px;transition:background .2s,transform .12s}@media (prefers-reduced-motion:reduce){.ink-landing .shp-card{animation:none}.ink-landing :is(.shp-cta,.shp-cta svg,.shp-ghost){transition:none}}.ink-landing .ogd .shp-card.ogd-card{max-width:860px}.ink-landing .ogd-form{gap:8px;margin-top:16px;display:flex}.ink-landing .ogd-form input{border:1px solid var(--line2);min-width:0;color:var(--text);font-family:var(--mono);background:#ffffff08;border-radius:9px;flex:1;padding:10px 12px;font-size:13px}.ink-landing .ogd-form input:focus{border-color:var(--line3);outline:none}.ink-landing .ogd-dl{grid-template-columns:120px 1fr;gap:6px 14px;margin:20px 0 0;font-size:13.5px;display:grid}.ink-landing .ogd-dl dt{color:var(--t2);font-family:var(--mono);font-size:12px}.ink-landing .ogd-dl dd{overflow-wrap:anywhere;margin:0}.ink-landing .ogd-ok{color:#a8d4b6}.ink-landing .ogd-no{color:#d98b80}.ink-landing .ogd-img{border:1px solid var(--line2);border-radius:14px;width:100%;height:auto;margin-top:18px;display:block}.ink-landing .ogd-raw{color:var(--t2);margin-top:14px;font-size:12px}.ink-landing .ogd-raw pre{max-height:320px;font-family:var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;background:#ffffff08;border-radius:10px;padding:12px;overflow:auto}.ink-landing .ogd-img.ogd-thumb{object-fit:cover;width:160px;height:160px}.ink-landing .lx-yp-head h2{line-height:1.02}.ink-landing .lx-yp-claim{flex-direction:column;align-items:center;gap:14px;max-width:560px;margin:40px auto 0;display:flex}.ink-landing .lx-yp-box{background:var(--lx-chip);border:1px solid #ffffff1a;border-radius:18px;align-items:center;gap:10px;width:100%;min-height:58px;padding:7px 7px 7px 20px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 24px 60px -24px #000c,inset 0 1px #ffffff0a}.ink-landing .lx-yp-box:focus-within{border-color:#ffffff38;box-shadow:0 24px 60px -24px #000c,0 0 0 3px #ffffff0f}.ink-landing .lx-yp-box[data-status=available]{border-color:#ffffff42}.ink-landing .lx-yp-field{min-width:0;font-family:var(--mono);flex:1;align-items:center;font-size:15px;display:flex}.ink-landing .lx-yp-prefix{color:var(--lx-t5);flex:none}.ink-landing .lx-yp-field input{min-width:0;color:var(--lx-t1);font:inherit;caret-color:var(--lx-t1);background:0 0;border:0;outline:none;flex:1;padding:0;font-weight:500}.ink-landing .lx-yp-field input::placeholder{color:var(--lx-t6)}.ink-landing .lx-yp-status{color:var(--lx-t4);white-space:nowrap;flex:none;align-items:center;gap:5px;font-size:12.5px;animation:.2s both lx-yp-in;display:inline-flex}.ink-landing .lx-yp-status:empty{display:none}.ink-landing .lx-yp-status svg{width:14px;height:14px}.ink-landing .lx-yp-box[data-status=available] .lx-yp-status{color:var(--lx-t1);font-weight:500}.ink-landing .lx-yp-spin{animation:.8s linear infinite lx-yp-spin}.ink-landing .lx-yp-claim-btn{background:var(--lx-ink);height:44px;color:var(--lx-ink-tx);font:inherit;cursor:pointer;border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;padding:0 22px;font-size:14.5px;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .2s,opacity .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff80}.ink-landing .lx-yp-claim-btn:hover:not(:disabled){box-shadow:inset 0 1px #ffffff80,0 10px 26px -12px #ece9e380}.ink-landing .lx-yp-claim-btn:active:not(:disabled){transform:scale(.97)}.ink-landing .lx-yp-claim-btn:focus-visible{outline:none;box-shadow:0 0 0 3px #ece9e359}.ink-landing .lx-yp-claim-btn:disabled{opacity:.35;cursor:not-allowed;box-shadow:none}.ink-landing .lx-yp-chips{color:var(--lx-t5);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:12.5px;display:flex}.ink-landing .lx-yp-chip{height:28px;color:var(--lx-t3);font-family:var(--mono);cursor:pointer;background:0 0;border:1px solid #ffffff14;border-radius:999px;padding:0 12px;font-size:12.5px;transition:color .2s,border-color .2s,background .2s,transform .15s}.ink-landing .lx-yp-chip:hover{color:var(--lx-t1);border-color:#ffffff2e}.ink-landing .lx-yp-chip:active{transform:scale(.96)}.ink-landing .lx-yp-chip:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff40}.ink-landing .lx-yp-chip[data-on]{color:var(--lx-t1);background:#ffffff0d;border-color:#ffffff47}.ink-landing .lx-yp-stage{--lx-yp-bw:920px;--lx-yp-bs:.71719;--lx-yp-pw:250px;--lx-yp-ps:.6;max-width:1040px;margin:64px auto 0;padding-bottom:28px;position:relative}@media (max-width:1100px){.ink-landing .lx-yp-stage{--lx-yp-bw:720px;--lx-yp-bs:.56094}}.ink-landing .lx-yp-browser{width:var(--lx-yp-bw);background:var(--lx-deep);border:1px solid #ffffff17;border-radius:16px;max-width:100%;position:relative;overflow:hidden;box-shadow:0 50px 120px #0000008c}.ink-landing .lx-yp-bar{background:#ffffff04;border-bottom:1px solid #ffffff0f;align-items:center;gap:14px;height:40px;padding:0 14px;display:flex}.ink-landing .lx-yp-dots{gap:7px;display:flex}.ink-landing .lx-yp-dots i{background:#ffffff1f;border-radius:10px;width:10px;height:10px}.ink-landing .lx-yp-url{font-family:var(--mono);color:var(--lx-t5);background:#ffffff0a;border-radius:8px;padding:4px 12px;font-size:12px}.ink-landing .lx-yp-url b{color:var(--lx-t2);font-weight:500}.ink-landing .lx-yp-screen{height:calc(800px * var(--lx-yp-bs));position:relative;overflow:hidden}.ink-landing .lx-yp-desk{width:1280px;height:800px;transform:scale(var(--lx-yp-bs));transform-origin:0 0}.ink-landing .lx-yp-phone{width:var(--lx-yp-pw);background:#0b0b0d;border:1px solid #ffffff1f;border-radius:40px;padding:7px;position:absolute;bottom:0;right:0;box-shadow:0 40px 100px -20px #000000d9,inset 0 0 0 1px #ffffff0a}.ink-landing .lx-yp-phone-screen{height:calc(844px * var(--lx-yp-ps));border-radius:33px;position:relative;overflow:hidden}.ink-landing .lx-yp-device{width:390px;height:844px;transform:scale(var(--lx-yp-ps));transform-origin:0 0}.ink-landing .lx-yp-stage :is(.lx-yp-desk,.lx-yp-device) .tpg{height:100%;min-height:100%;overflow:hidden}.ink-landing .lx-yp-browser .tpg-views{display:none}.ink-landing .lx-yp-note{background:var(--lx-chip);border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:12px;width:max-content;max-width:100%;margin:40px auto 0;padding:12px 18px;display:flex}.ink-landing .lx-yp-note svg{width:22px;height:22px;color:var(--lx-t2);flex:none}.ink-landing .lx-yp-note b{color:var(--lx-t1);font-size:14px;font-weight:600;display:block}.ink-landing .lx-yp-note span{color:var(--lx-t4);margin-top:2px;font-size:12.5px;display:block}@media (max-width:820px){.ink-landing .lx-yp-browser{display:none}.ink-landing .lx-yp-stage{--lx-yp-pw:290px;--lx-yp-ps:.70256;justify-content:center;margin-top:48px;padding-bottom:0;display:flex}.ink-landing .lx-yp-phone{position:relative;bottom:auto;right:auto}}@media (max-width:340px){.ink-landing .lx-yp-stage{--lx-yp-pw:262px;--lx-yp-ps:.63077}}@media (max-width:480px){.ink-landing .lx-yp-box{flex-wrap:wrap;padding:12px}.ink-landing .lx-yp-field{flex-basis:100%;font-size:14px}.ink-landing .lx-yp-status{order:2}.ink-landing .lx-yp-claim-btn{order:3;margin-left:auto}.ink-landing .lx-yp-note{width:auto}}@keyframes lx-yp-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes lx-yp-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ink-landing .lx-yp-status{animation:none}.ink-landing .lx-yp-spin{animation-duration:2s}}@media (min-width:1441px){.ink-landing .wrap,.ink-landing .lx-sec{max-width:none;padding-inline:32px}.ink-landing .lx-inkx-in{max-width:none}.ink-landing .afp-teaser{max-width:1160px;margin-inline:auto}}
