@import"https://fonts.googleapis.com/css2?family=Kalam:wght@300;400;700&family=Patrick+Hand&display=swap";:root{--paper: #fdfbf7;--ink: #292929;--muted: #7b7871;--accent: #f04b38;--coral: #fd452e;--sunshine: #ffe166;--mint: #6ad7c2;--secondary: #1d65a6;--border: 3px solid var(--ink);--shadow: 6px 6px 0 var(--ink);--font-heading: "Kalam", "Comic Sans MS", cursive;--font-body: "Patrick Hand", "Trebuchet MS", sans-serif;--font-zh: "Kalam", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 1px 1px,rgba(41,41,41,.12) 1px,transparent 0) 0 1120px / 24px 24px,var(--paper);color:var(--ink);font-family:var(--font-body);font-size:18px}:root[data-locale=zh] body{font-family:var(--font-zh)}:root[data-locale=zh] .hero h1{font-size:clamp(3.8rem,7.4vw,7.4rem);letter-spacing:-.025em}:root[data-locale=zh] .poster h2,:root[data-locale=zh] .section-heading h2,:root[data-locale=zh] .radar h2,:root[data-locale=zh] .subscribe h2,:root[data-locale=zh] .quote p{letter-spacing:-.03em}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.skip-link{position:fixed;left:1rem;top:-4rem;z-index:100;border:var(--border);background:var(--sunshine);padding:.75rem 1rem}.skip-link:focus{top:1rem}.site-header{align-items:center;background:color-mix(in srgb,var(--paper) 88%,transparent);display:flex;gap:1.5rem;justify-content:space-between;left:0;padding:1.65rem clamp(1rem,5vw,5.8rem);position:fixed;right:0;top:0;z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.brand{align-items:center;display:inline-flex;gap:.85rem;font-family:var(--font-heading);font-weight:700}.brand img{height:66px;width:66px}.brand-word{font-size:clamp(1.9rem,3vw,2.6rem);letter-spacing:-.05em;transform:rotate(-3deg)}.beta-pill,.launch-pill{background:var(--ink);border:2px solid var(--coral);border-radius:999px;color:var(--paper);font-family:var(--font-body);font-size:.8rem;font-weight:700;letter-spacing:.14em;padding:.35rem .7rem .25rem;text-transform:uppercase;transform:rotate(-4deg)}.main-nav{display:flex;gap:clamp(1rem,2vw,2.1rem);margin-left:auto}.main-nav a,.signin{color:var(--ink);font-family:var(--font-heading);font-size:1.35rem;font-weight:700;transition:color .18s ease,transform .18s ease}.main-nav a:hover,.signin:hover{color:var(--accent);transform:translateY(-2px) rotate(-2deg)}.signin{color:#292929a6;font-size:1.05rem}.locale-toggle{background:var(--sunshine);border:2px solid var(--ink);border-radius:999px;box-shadow:3px 3px 0 var(--ink);color:var(--ink);cursor:pointer;font-family:var(--font-heading);font-size:1rem;font-weight:700;min-height:38px;padding:.25rem .9rem;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.locale-toggle:hover{background:var(--paper);box-shadow:5px 5px 0 var(--ink);transform:translate(-1px,-2px) rotate(-2deg)}.menu-button{display:none}.section-paper{background:var(--paper)}.hero{min-height:690px;overflow:hidden;padding:8.3rem 1rem 2.25rem;position:relative;text-align:center}.hero-inner{margin:0 auto;max-width:1300px;position:relative;z-index:2}.eyebrow{align-items:center;color:#2929298c;display:inline-flex;font-size:.9rem;font-weight:700;gap:.65rem;letter-spacing:.22em;margin:0 0 1rem;text-transform:uppercase}.eyebrow span,.poster-eyebrow span{animation:pulse 1.5s ease-in-out infinite;background:var(--coral);border-radius:999px;display:inline-block;height:9px;width:9px}.hero h1{font-family:var(--font-heading);font-size:clamp(4.2rem,8.15vw,8.15rem);letter-spacing:-.055em;line-height:.96;margin:0 auto 1.2rem;max-width:1240px}.hero h1 span{display:block}.tilt-left{transform:rotate(-1.5deg) translate(-2rem)}.tilt-right{transform:rotate(1.5deg) translate(2rem)}.accent-line{color:var(--accent);position:relative}.accent-line:after{background:#f04b3880;border-radius:999px;bottom:.06em;content:"";height:7px;left:32%;position:absolute;transform:rotate(.8deg);width:37%}.price-row{align-items:center;display:flex;gap:.85rem;justify-content:center;margin-top:.6rem}.old-price{color:#29292966;font-size:1.3rem;position:relative}.old-price:after{background:currentColor;content:"";height:2px;left:-4px;position:absolute;right:-4px;top:50%}.price-row strong{font-family:var(--font-heading);font-size:2.6rem;line-height:1}.launch-pill{background:transparent;border-color:#fd452e80;color:var(--coral);font-size:.72rem;transform:none}.includes,.cancel{color:#2929298c;margin:.55rem 0 0}.cta-wrap{display:inline-flex;margin-top:1.6rem;position:relative}.primary-button,.secondary-button{align-items:center;border:var(--border);border-radius:18px;box-shadow:4px 4px 0 var(--ink);display:inline-flex;font-family:var(--font-heading);font-size:1.25rem;font-weight:700;gap:.55rem;justify-content:center;min-height:58px;padding:.72rem 2.35rem;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.primary-button{background:var(--sunshine)}.secondary-button{background:var(--paper)}.primary-button:hover,.secondary-button:hover,.sbti-card:hover{box-shadow:7px 7px 0 var(--ink);transform:translate(-2px,-4px) rotate(0)!important}.primary-button.small,.secondary-button{border-radius:999px;font-size:1.05rem;min-height:46px;padding:.55rem 1.3rem}.arrow{overflow:visible;pointer-events:none;position:absolute}.arrow path{stroke:var(--sunshine);stroke-linecap:round;stroke-linejoin:round;stroke-width:5}.arrow-left{height:58px;left:-95px;top:-48px;width:80px}.badge-wheel{bottom:4.2rem;height:150px;position:absolute;right:clamp(2rem,8vw,7rem);transform:rotate(-9deg);width:150px}.badge-wheel circle{fill:var(--sunshine);stroke:var(--ink);stroke-width:6}.badge-wheel g{animation:spin 14s linear infinite;transform-origin:100px 100px}.badge-wheel text{fill:var(--ink);font-family:var(--font-heading);font-size:14px;font-weight:700;letter-spacing:.18em}.badge-wheel span{display:grid;font-size:2rem;inset:0;place-items:center;position:absolute}.marketplace{padding:1rem 1rem 3.4rem}.poster-shell{margin:0 auto;max-width:1160px;position:relative}.arrow-down{height:54px;left:63%;top:-34px;width:72px;transform:rotate(12deg)}.openclaw-note{background:var(--paper);border:3px solid var(--ink);border-radius:4px;box-shadow:3px 3px #00000040;font-family:var(--font-heading);font-weight:700;padding:.55rem 1rem;position:absolute;right:-1.25rem;top:1.5rem;transform:rotate(1.5deg);z-index:4}.tiny-photo{background:radial-gradient(circle at 56% 34%,#f7d0aa 0 9%,transparent 10%),linear-gradient(160deg,#e7d4b6 0 42%,#322d2a 43% 100%);border:3px solid var(--ink);height:68px;position:absolute;right:-5rem;top:.6rem;transform:rotate(2deg);width:70px;z-index:3}.poster{background:#1d1d1c;border:3px solid var(--ink);border-radius:26px;box-shadow:7px 7px 0 var(--coral);min-height:565px;overflow:hidden;position:relative}.poster-bg{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.poster-content{color:var(--paper);min-height:565px;padding:2.1rem 1.9rem 1.7rem;position:relative;z-index:1}.poster-eyebrow{align-items:center;color:#fdfbf7b8;display:inline-flex;font-size:.75rem;font-weight:700;gap:.65rem;letter-spacing:.22em;margin:0 0 .35rem;text-transform:uppercase}.poster-eyebrow span{background:var(--mint)}.poster h2,.section-heading h2,.radar h2,.subscribe h2{font-family:var(--font-heading);font-size:clamp(2.5rem,5vw,4rem);line-height:1;margin:0}.poster p{color:#fdfbf7bf;margin-top:.8rem;max-width:650px}.cards-stage{bottom:105px;inset-inline:0;position:absolute;top:125px}.sbti-card{background:var(--paper);border:5px solid var(--paper);border-radius:25px;box-shadow:5px 5px #0000008c;display:block;overflow:hidden;position:absolute;transition:transform .3s ease,box-shadow .3s ease}.sbti-card img{height:100%;object-fit:cover;width:100%}.card-main{height:245px;left:5%;top:86px;transform:rotate(-3deg);width:245px;z-index:3}.card-a{height:142px;right:10.5%;top:46px;transform:rotate(-9deg);width:142px}.card-b{height:180px;right:5%;top:115px;transform:rotate(3deg);width:180px;z-index:2}.card-c{bottom:5px;height:155px;right:4.5%;transform:rotate(8deg);width:155px}.rare{align-items:center;background:var(--sunshine);border:2px solid var(--ink);border-radius:999px;color:var(--ink);display:inline-flex;font-size:.68rem;font-weight:700;gap:.45rem;left:14px;letter-spacing:.18em;padding:.32rem .65rem;position:absolute;text-transform:uppercase;top:14px}.rare i{background:var(--coral);border-radius:50%;height:7px;width:7px}.poster-bottom{align-items:center;bottom:1.7rem;display:flex;gap:1rem;justify-content:space-between;left:1.9rem;position:absolute;right:1.9rem}.poster-bottom span,.poster-bottom a{background:#292929bf;border-radius:999px;color:var(--paper);font-size:.9rem;letter-spacing:.18em;padding:.45rem .85rem;text-transform:uppercase}.poster-bottom a{color:var(--sunshine);font-family:var(--font-heading);font-weight:700}.quote{border-left:5px solid var(--sunshine);margin:3.2rem auto 0;max-width:680px;padding-left:2.2rem}.quote>span{color:var(--sunshine);display:block;font-family:var(--font-heading);font-size:3.6rem;line-height:.6}.quote p{font-family:var(--font-heading);font-size:clamp(2rem,3.2vw,3rem);line-height:1.15;margin:.5rem 0 1.3rem}mark{background:#ffe16673;color:inherit;padding:0 .25rem}.quote footer{display:flex;gap:1.1rem}.quote a,.text-link{color:var(--secondary);font-weight:700}.section-dots{background:radial-gradient(circle at 1px 1px,rgba(41,41,41,.12) 1px,transparent 0) 0 0 / 24px 24px,var(--paper);padding:5rem 1rem}.section-heading{margin:0 auto 2rem;max-width:820px;text-align:center}.section-heading p:not(.eyebrow){color:#292929a6;font-size:1.25rem;line-height:1.35}.pricing-grid,.review-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1160px}.price-card,.review-card,.subscribe-card,.radar-card{background:var(--paper);border:var(--border);border-radius:26px;box-shadow:var(--shadow);padding:clamp(1.4rem,3vw,2rem)}.price-card.featured{background:var(--sunshine);transform:rotate(-1deg)}.price-card.free{background:color-mix(in srgb,var(--mint) 18%,var(--paper));transform:rotate(1deg)}.card-kicker{color:var(--coral);font-size:.8rem;font-weight:700;letter-spacing:.18em;margin:0 0 .5rem;text-transform:uppercase}.price-card h3{font-family:var(--font-heading);font-size:2rem;line-height:1;margin:0 0 1rem}.card-name{border-bottom:2px dashed rgba(41,41,41,.25);border-top:2px dashed rgba(41,41,41,.25);display:flex;flex-wrap:wrap;font-weight:700;gap:.75rem;justify-content:space-between;padding:.75rem 0}.price-card p{color:#292929b8;line-height:1.35}.reviews{padding:4rem 1rem}.review-card{background:#fffdfa}.review-card:nth-child(2){transform:rotate(-1deg)}.review-card p{font-size:1.2rem;line-height:1.35}.review-card strong{background:var(--ink);border-radius:999px;color:var(--paper);display:inline-flex;padding:.3rem .8rem}.text-link{display:table;font-size:1.15rem;margin:2rem auto 0}.radar-card{background:#20201f;color:var(--paper);display:grid;gap:1.6rem;grid-template-columns:1.2fr .8fr;margin:0 auto;max-width:1000px}.light{color:#fdfbf7ad}.signal-total{align-self:center;text-align:right}.signal-total strong{color:var(--sunshine);display:block;font-family:var(--font-heading);font-size:clamp(4rem,9vw,7rem);line-height:.85}.signal-grid{display:grid;gap:.8rem;grid-column:1 / -1;grid-template-columns:repeat(4,1fr)}.signal-grid div{background:#fdfbf714;border:2px solid rgba(253,251,247,.24);border-radius:18px;padding:1rem}.signal-grid strong{color:var(--mint);display:block;font-family:var(--font-heading);font-size:2.2rem}.subscribe{padding:4rem 1rem 5rem}.subscribe-card{background:var(--sunshine);margin:0 auto;max-width:720px;text-align:center}.subscribe-card form{margin:1.4rem auto .8rem;max-width:520px;text-align:left}.subscribe-card label{display:block;font-weight:700;margin-bottom:.35rem}.subscribe-card form div{display:flex;gap:.75rem}.subscribe-card input,.subscribe-card button{border:var(--border);border-radius:999px;font:inherit;min-height:48px;padding:.55rem 1rem}.subscribe-card input{background:var(--paper);flex:1}.subscribe-card button{background:var(--ink);color:var(--paper);cursor:pointer;font-family:var(--font-heading);font-weight:700}.site-footer{background:var(--ink);color:var(--paper);display:grid;gap:2rem;grid-template-columns:1.8fr repeat(3,1fr);padding:3rem clamp(1rem,6vw,6rem) 2rem}.footer-brand img{height:46px;width:46px}.site-footer p{color:#fdfbf7ad;max-width:360px}.site-footer nav{display:flex;flex-direction:column;gap:.45rem}.site-footer nav strong{color:var(--sunshine);font-family:var(--font-heading);font-size:1.25rem}.site-footer nav a{color:#fdfbf7b3}.legal{border-top:1px solid rgba(253,251,247,.14);color:#fdfbf78c;grid-column:1 / -1;padding-top:1.4rem}.pricing-page{background:var(--paper);padding:8.2rem clamp(1rem,5vw,5.5rem) 5rem}.pricing-hero{text-align:center}.pricing-hero-copy{margin:0 auto 3.2rem;max-width:980px}.decision-badge{align-items:center;background:var(--sunshine);border:var(--border);border-radius:999px;box-shadow:4px 4px 0 var(--ink);display:inline-flex;font-family:var(--font-heading);font-size:.92rem;font-weight:700;gap:.55rem;letter-spacing:.2em;margin-bottom:1.25rem;padding:.35rem 1.2rem .25rem;text-transform:uppercase;transform:rotate(-2deg)}.decision-badge i{background:var(--ink);border-radius:999px;height:9px;width:9px}.decision-badge.small{box-shadow:2px 2px 0 var(--ink);font-size:.75rem;margin:0;padding-inline:.85rem}.pricing-hero h1{font-family:var(--font-heading);font-size:clamp(3.6rem,7vw,6rem);letter-spacing:-.055em;line-height:1;margin:0 auto 1rem;max-width:920px}.pricing-hero-copy>p{color:#292929a8;font-family:Trebuchet MS,sans-serif;font-size:clamp(1.1rem,2vw,1.45rem);margin:0}.billing-toggle{background:#eeeae4;border:1px solid rgba(41,41,41,.16);border-radius:999px;display:inline-flex;gap:.2rem;margin-top:1.5rem;padding:.25rem}.billing-toggle button{align-items:center;background:transparent;border:0;border-radius:999px;color:#2929299e;cursor:pointer;display:inline-flex;font:700 .98rem Trebuchet MS,sans-serif;gap:.55rem;min-height:42px;padding:.4rem 1.25rem}.billing-toggle button.active{background:#fffdfa;box-shadow:0 2px 8px #2929291f;color:var(--ink)}.billing-toggle small{background:#2929291a;border-radius:999px;font-size:.72rem;padding:.15rem .45rem}.pricing-grid-main{display:grid;gap:1.4rem;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1280px;text-align:left}.pricing-plan{border:var(--border);border-radius:18px;min-height:700px;overflow:hidden;padding:clamp(1.4rem,2.8vw,2.2rem);position:relative}.pricing-plan.dark{background:linear-gradient(90deg,#292929f0,#292929d6),radial-gradient(circle at 80% 92%,rgba(106,215,194,.28),transparent 30%),var(--ink);box-shadow:10px 10px 0 var(--ink);color:var(--paper)}.pricing-plan.dark:after{bottom:-6rem;color:#fdfbf714;content:"☁";font-size:34rem;line-height:1;position:absolute;right:-5rem}.pricing-plan.light{background:linear-gradient(90deg,#fdfbf7f5,#fdfbf7d1),radial-gradient(circle at 82% 62%,rgba(255,225,102,.28),transparent 22%),#fffdfa;box-shadow:10px 10px 0 transparent,14px 14px 0 var(--paper),17px 17px 0 var(--ink);color:var(--ink)}.pricing-plan>*:not(.paper-stack):not(.discount-sticker){position:relative;z-index:1}.discount-sticker{background:var(--coral);border:2px solid rgba(253,251,247,.35);color:var(--paper);font-family:var(--font-heading);font-weight:700;letter-spacing:.18em;padding:.4rem 1.3rem;position:absolute;right:2rem;text-transform:uppercase;top:1.2rem;transform:rotate(2deg);z-index:1}.paper-stack{border:3px solid color-mix(in srgb,var(--sunshine) 50%,transparent);border-radius:24px;bottom:4rem;height:260px;opacity:.3;position:absolute;right:1.8rem;transform:rotate(5deg);width:210px}.plan-topline{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem;letter-spacing:.18em;position:relative;text-transform:uppercase;z-index:1}.plan-topline span{background:var(--sunshine);border-radius:999px;color:var(--ink);font-size:.72rem;font-weight:900;padding:.35rem .85rem}.plan-topline b{color:currentColor;font-size:.75rem;opacity:.55}.pricing-plan h2{font-family:var(--font-heading);font-size:2.6rem;line-height:1;margin:1.2rem 0 .7rem;position:relative;z-index:1}.plan-price{align-items:baseline;display:flex;gap:.55rem;margin-bottom:1.2rem;position:relative;z-index:1}.plan-price strong{font-family:var(--font-heading);font-size:clamp(4rem,7vw,5.6rem);line-height:.85}.plan-price del,.plan-price span{color:currentColor;opacity:.55}.pricing-plan>p,.plan-best{font-family:Trebuchet MS,sans-serif;font-size:1.05rem;line-height:1.45;max-width:540px;position:relative;z-index:1}.trial-chip{background:#6ad7c24d;border-radius:999px;display:inline-flex;font-weight:700;margin-top:3.2rem;padding:.35rem .85rem;position:relative;z-index:1}.plan-cta{align-items:center;background:var(--sunshine);border:2px solid var(--ink);border-radius:14px;box-shadow:4px 4px 0 var(--ink);color:var(--ink);display:flex;font-weight:900;gap:.6rem;justify-content:center;margin:2rem 0 1rem;min-height:58px;position:relative;transition:transform .18s ease,box-shadow .18s ease;z-index:1}.pricing-plan.light .plan-cta{transform:rotate(-1deg)}.plan-cta:hover{box-shadow:7px 7px 0 var(--ink);transform:translate(-2px,-3px)}.plan-best{color:currentColor;opacity:.65;text-align:center}.plan-divider{background:currentColor;height:1px;margin:2.4rem 0 1.6rem;opacity:.18;position:relative;z-index:1}.pricing-plan h3{font-family:Trebuchet MS,sans-serif;font-size:.86rem;letter-spacing:.18em;margin:0 0 1.2rem;opacity:.65;position:relative;text-transform:uppercase;z-index:1}.pricing-plan ul{display:grid;gap:1rem;list-style:none;margin:0;padding:0;position:relative;z-index:1}.pricing-plan li{align-items:flex-start;display:flex;gap:.8rem;font-family:Trebuchet MS,sans-serif}.pricing-plan li span{color:var(--mint);font-weight:900}.pricing-plan.light li span{color:var(--secondary)}.team-strip{align-items:center;border:var(--border);border-radius:18px;display:grid;gap:1.2rem;grid-template-columns:auto 1fr auto;margin:2.2rem auto 2.8rem;max-width:1280px;padding:1.5rem 1.8rem}.team-strip h2{display:inline-flex;font-family:var(--font-heading);font-size:2rem;margin:0 0 0 .6rem}.team-strip p{color:#292929ad;font-family:Trebuchet MS,sans-serif;line-height:1.4;margin:0}.team-strip small{display:block;margin-top:.35rem}.team-strip a{border:var(--border);border-radius:14px;box-shadow:3px 3px 0 var(--ink);font-weight:900;padding:.8rem 1.5rem;white-space:nowrap}.trust-bar{display:flex;flex-wrap:wrap;gap:1.6rem;justify-content:center;margin:0 auto 5rem;max-width:1040px}.trust-bar span{align-items:center;color:#2929298c;display:inline-flex;font-family:Trebuchet MS,sans-serif;font-weight:700;gap:.4rem}.pricing-section,.pricing-faq{margin:0 auto;max-width:1280px;padding:2rem 0 5rem}.pricing-section-heading{margin:0 auto 2.2rem;max-width:760px;text-align:center}.pricing-section-heading p{color:#29292973;font-family:Trebuchet MS,sans-serif;font-size:.86rem;font-weight:900;letter-spacing:.22em;margin:0 0 .5rem;text-transform:uppercase}.pricing-section-heading h2{font-family:var(--font-heading);font-size:clamp(2.4rem,4.5vw,3.8rem);line-height:1;margin:0 0 .8rem}.pricing-section-heading span{color:#2929299e;font-family:Trebuchet MS,sans-serif;font-size:1.08rem;line-height:1.45}.comparison-table{border:var(--border);border-radius:18px;box-shadow:5px 5px 0 var(--ink);overflow:hidden}.comparison-head,.comparison-row{display:grid;grid-template-columns:210px 1fr 1fr}.comparison-head{border-bottom:var(--border)}.comparison-head>div,.comparison-row>*{padding:1.1rem 1.35rem}.comparison-head h3{font-family:var(--font-heading);font-size:1.6rem;margin:0 0 .3rem}.comparison-head p{color:#2929298c;font-family:Trebuchet MS,sans-serif;font-size:.84rem;font-weight:900;letter-spacing:.18em;margin:0;text-transform:uppercase}.comparison-row{border-bottom:1px solid rgba(41,41,41,.12);font-family:Trebuchet MS,sans-serif}.comparison-row:last-child{border-bottom:0}.comparison-row strong{color:#292929b3}.comparison-row span{color:#292929a8}.pricing-faq{border:var(--border);border-radius:18px;box-shadow:6px 6px 0 var(--ink);margin-bottom:4rem;padding:clamp(2rem,5vw,4.5rem)}.faq-list{margin:0 auto;max-width:900px}.faq-label{color:#2929296b;font-family:var(--font-heading);font-weight:700;letter-spacing:.24em;text-transform:uppercase}.faq-item{border:2px solid rgba(41,41,41,.22);border-radius:16px;margin-bottom:.9rem;overflow:hidden}.faq-item button{align-items:center;background:transparent;border:0;color:var(--ink);cursor:pointer;display:flex;font-family:var(--font-heading);font-size:1.5rem;font-weight:700;justify-content:space-between;padding:1rem 1.25rem;text-align:left;width:100%}.faq-content{padding:0 1.25rem 1.25rem}.faq-tags{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1rem}.faq-tags span{border:1px solid rgba(41,41,41,.15);border-radius:999px;color:#2929298c;font:700 .82rem Trebuchet MS,sans-serif;padding:.25rem .65rem}.faq-content p{color:#292929ad;font-family:Trebuchet MS,sans-serif;line-height:1.6}.faq-short{border:2px dashed rgba(41,41,41,.22);border-radius:14px;color:var(--ink)!important;padding:1rem}.faq-footer{align-items:center;color:#2929298c;display:flex;flex-direction:column;gap:1.8rem;margin-top:2.6rem}.faq-footer a{color:#2929299e;font-family:Trebuchet MS,sans-serif;font-weight:800;margin:0 .7rem}:root[data-locale=zh] .pricing-hero h1,:root[data-locale=zh] .pricing-section-heading h2,:root[data-locale=zh] .pricing-plan h2,:root[data-locale=zh] .team-strip h2{letter-spacing:-.02em}.reveal{opacity:0;transform:translateY(28px);transition:opacity .65s ease,transform .65s ease}.reveal.is-visible{opacity:1;transform:translateY(0)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.35;transform:scale(1.35)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;scroll-behavior:auto!important;transition:none!important}}@media(max-width:960px){.site-header{padding-block:1rem}.main-nav,.signin{display:none}.menu-button{background:var(--paper);border:var(--border);border-radius:999px;box-shadow:3px 3px 0 var(--ink);display:inline-grid;font:700 1.2rem var(--font-heading);height:44px;place-items:center;width:44px}.hero{min-height:auto;padding-top:7.6rem}.tilt-left,.tilt-right{transform:none}.badge-wheel,.openclaw-note,.tiny-photo{display:none}.poster,.poster-content{min-height:660px}.cards-stage{bottom:120px;top:200px}.card-main{height:min(55vw,260px);left:50%;top:0;transform:translate(-50%) rotate(-2deg);width:min(55vw,260px)}.card-a,.card-b,.card-c{height:28vw;top:auto;width:28vw}.card-a{bottom:0;left:9%;right:auto}.card-b{bottom:-.6rem;left:36%;right:auto}.card-c{bottom:.2rem;right:9%}.pricing-grid,.review-grid,.radar-card,.site-footer{grid-template-columns:1fr}.pricing-page{padding-inline:1rem}.pricing-grid-main{grid-template-columns:1fr}.pricing-plan{min-height:auto}.team-strip{align-items:flex-start;grid-template-columns:1fr}.team-strip a{justify-self:start}.comparison-table{overflow-x:auto}.comparison-head,.comparison-row{grid-template-columns:150px minmax(220px,1fr) minmax(220px,1fr);min-width:620px}.signal-total{text-align:left}}@media(max-width:620px){body{font-size:16px}.brand img{height:52px;width:52px}.brand-word{font-size:1.8rem}.beta-pill{display:none}.hero h1{font-size:clamp(3.4rem,17vw,5.4rem)}.price-row,.poster-bottom,.quote footer,.subscribe-card form div{align-items:center;flex-direction:column}.arrow-left,.arrow-down{display:none}.poster{border-radius:20px}.poster-content{padding:1.35rem}.poster h2{font-size:2.8rem}.cards-stage{top:230px}.poster-bottom{align-items:flex-start;bottom:1.1rem;left:1rem;right:1rem}.quote{margin-top:2.5rem;padding-left:1.2rem}.signal-grid{grid-template-columns:1fr 1fr}.pricing-hero h1{font-size:clamp(3rem,14vw,4.4rem)}.pricing-hero-copy{margin-bottom:2rem}.pricing-plan{padding:1.35rem}.discount-sticker{right:1rem;top:1rem}.plan-topline{padding-right:7.5rem}.plan-price strong{font-size:4rem}.trial-chip{margin-top:1.6rem}.pricing-faq{padding:1.25rem}.faq-item button{font-size:1.2rem}.subscribe-card input,.subscribe-card button{width:100%}}
