[data-astro-cid-ctkvyxq6]:where(.lp2 a){color:var(--ink);text-decoration:none}[data-astro-cid-ctkvyxq6]:where(.lp2 a):hover{color:var(--army)}.lp2[data-astro-cid-ctkvyxq6] img[data-astro-cid-ctkvyxq6],.lp2[data-astro-cid-ctkvyxq6] svg[data-astro-cid-ctkvyxq6]{display:block}.wrap[data-astro-cid-ctkvyxq6]{max-width:1100px;margin:0 auto;padding:0 24px}.kicker[data-astro-cid-ctkvyxq6]{color:var(--terra);text-transform:uppercase;letter-spacing:.12em;align-items:center;margin-bottom:14px;font-size:11px;font-weight:600;display:inline-flex}.kicker[data-astro-cid-ctkvyxq6] .seed[data-astro-cid-ctkvyxq6]{display:none}.section[data-astro-cid-ctkvyxq6]{padding:128px 0}.section[data-astro-cid-ctkvyxq6].rule-top{border-top:1px solid var(--line)}.section[data-astro-cid-ctkvyxq6].alt{background:var(--bg-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.section[data-astro-cid-ctkvyxq6].worry-bg{background:linear-gradient(180deg, var(--bg-2) 0%, var(--army-wash) 48%, var(--bg-2) 100%);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:152px 0 100px}.section[data-astro-cid-ctkvyxq6].band{background:linear-gradient(180deg, var(--bg-2) 0%, var(--army-wash) 48%, var(--bg-2) 100%)}.hero[data-astro-cid-ctkvyxq6]{text-align:center;flex-direction:column;align-items:center;padding:72px 0 12px;display:flex}.hero[data-astro-cid-ctkvyxq6] h1[data-astro-cid-ctkvyxq6]{font-family:var(--serif);letter-spacing:-1.5px;color:var(--ink);max-width:20ch;margin:0 0 18px;font-size:clamp(36px,5vw,56px);font-weight:400;line-height:1.05}.hero[data-astro-cid-ctkvyxq6] h1[data-astro-cid-ctkvyxq6] em[data-astro-cid-ctkvyxq6]{font-style:italic}.hero[data-astro-cid-ctkvyxq6] p[data-astro-cid-ctkvyxq6].lede{color:var(--ink-2);max-width:50ch;margin:0 auto 24px;font-size:17px;line-height:1.6}.hero-ctas[data-astro-cid-ctkvyxq6]{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;margin-bottom:48px;display:flex}.trust-row[data-astro-cid-ctkvyxq6]{padding:0 0 56px}.trust-grid[data-astro-cid-ctkvyxq6]{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.trust-item[data-astro-cid-ctkvyxq6]{flex-direction:column;align-items:center;gap:12px;display:flex}.trust-item[data-astro-cid-ctkvyxq6] .ic[data-astro-cid-ctkvyxq6]{background:var(--bg);width:46px;height:46px;box-shadow:var(--shadow-1);color:var(--army);border-radius:999px;justify-content:center;align-items:center;display:flex}.trust-item[data-astro-cid-ctkvyxq6] p[data-astro-cid-ctkvyxq6]{color:var(--ink);max-width:19ch;margin:0;font-size:15.5px;font-weight:500;line-height:1.35}.trust-note[data-astro-cid-ctkvyxq6]{text-align:center;color:var(--ink-3);margin:40px 0 0;font-size:12px}.trust-note[data-astro-cid-ctkvyxq6] a[data-astro-cid-ctkvyxq6]{color:var(--ink-3);text-underline-offset:2px;text-decoration:underline;transition:color .15s}.trust-note[data-astro-cid-ctkvyxq6] a[data-astro-cid-ctkvyxq6]:hover{color:var(--army)}.section[data-astro-cid-ctkvyxq6].proof{padding:56px 0 96px}.shot-card[data-astro-cid-ctkvyxq6]{border-radius:var(--r-lg);border:1px solid var(--line);max-width:980px;box-shadow:var(--shadow-3);background:var(--bg);margin:0 auto;overflow:hidden}.shot-card[data-astro-cid-ctkvyxq6] .chrome[data-astro-cid-ctkvyxq6]{border-bottom:1px solid var(--line);background:var(--bg-2);gap:6px;padding:12px 16px;display:flex}.shot-card[data-astro-cid-ctkvyxq6] .chrome[data-astro-cid-ctkvyxq6] span[data-astro-cid-ctkvyxq6]{background:var(--line-2);border-radius:50%;width:10px;height:10px}.shot-card[data-astro-cid-ctkvyxq6] img[data-astro-cid-ctkvyxq6]{cursor:zoom-in;width:100%;height:auto;display:block}.claude-promo[data-astro-cid-ctkvyxq6]{padding:0 0 96px}.claude-banner[data-astro-cid-ctkvyxq6]{background:var(--ink);border-radius:var(--r-xl);justify-content:space-between;align-items:center;gap:32px;max-width:980px;margin:0 auto;padding:40px 44px;display:flex}.claude-pill[data-astro-cid-ctkvyxq6]{color:#fff;background:var(--terra);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;margin-bottom:14px;padding:5px 12px;font-size:11px;font-weight:700;display:inline-block}.claude-banner-text[data-astro-cid-ctkvyxq6] h2[data-astro-cid-ctkvyxq6]{font-family:var(--sans);letter-spacing:-.02em;color:#f2ede6;margin:0 0 8px;font-size:clamp(22px,2.6vw,28px);font-weight:700;line-height:1.2}.claude-banner-text[data-astro-cid-ctkvyxq6] h2[data-astro-cid-ctkvyxq6] .terra[data-astro-cid-ctkvyxq6]{color:var(--terra)}.claude-banner-text[data-astro-cid-ctkvyxq6] p[data-astro-cid-ctkvyxq6]{color:#f2ede6ad;max-width:46ch;margin:0;font-size:15px;line-height:1.5}.claude-banner-btn[data-astro-cid-ctkvyxq6]{font-family:var(--sans);letter-spacing:-.01em;color:var(--ink);border-radius:var(--r);background:#f2ede6;flex-shrink:0;align-items:center;gap:8px;padding:13px 22px;font-size:14.5px;font-weight:600;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.claude-banner-btn[data-astro-cid-ctkvyxq6]:hover{background:#fff;transform:translateY(-1px)}.claude-promo[data-astro-cid-ctkvyxq6]{display:none}.claude-promo[data-astro-cid-ctkvyxq6].is-visible{display:block}.claude-ask-section[data-astro-cid-ctkvyxq6].is-hidden{display:none}.claude-ask-head[data-astro-cid-ctkvyxq6]{text-align:center;margin-bottom:28px}.claude-ask-head[data-astro-cid-ctkvyxq6] .badge-new[data-astro-cid-ctkvyxq6]{margin-bottom:0}.claude-ask-card[data-astro-cid-ctkvyxq6]{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-xl);padding:56px}.claude-ask-card[data-astro-cid-ctkvyxq6] .feat[data-astro-cid-ctkvyxq6]{gap:56px}.badge-new[data-astro-cid-ctkvyxq6]{letter-spacing:.06em;text-transform:uppercase;color:var(--army);background:var(--army-wash);border-radius:999px;align-items:center;gap:7px;margin-bottom:14px;padding:7px 15px 7px 11px;font-size:12px;font-weight:700;display:inline-flex}.badge-new[data-astro-cid-ctkvyxq6] .dot[data-astro-cid-ctkvyxq6]{background:var(--army);border-radius:50%;flex-shrink:0;width:6px;height:6px}.ai-cycle[data-astro-cid-ctkvyxq6]{vertical-align:bottom;display:inline-grid}.ai-word[data-astro-cid-ctkvyxq6]{opacity:0;white-space:nowrap;grid-area:1/1;transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);transform:translateY(4px)}.ai-word[data-astro-cid-ctkvyxq6].is-active{opacity:1;transform:translateY(0)}.claude-chat[data-astro-cid-ctkvyxq6]{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-2);padding:20px}.claude-chat-head[data-astro-cid-ctkvyxq6]{align-items:center;gap:8px;margin-bottom:18px;display:flex}.claude-chat-name[data-astro-cid-ctkvyxq6]{color:var(--ink);font-size:14px;font-weight:600}.claude-chat-badge[data-astro-cid-ctkvyxq6]{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--green);background:var(--green-soft);border-radius:999px;margin-left:auto;padding:4px 9px;font-size:10px;font-weight:700}.claude-thread[data-astro-cid-ctkvyxq6]{flex-direction:column;gap:14px;display:flex}.claude-row[data-astro-cid-ctkvyxq6]{gap:9px;display:flex}.claude-row[data-astro-cid-ctkvyxq6].user{justify-content:flex-end}.claude-avatar[data-astro-cid-ctkvyxq6]{background:var(--army);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.claude-avatar-sm[data-astro-cid-ctkvyxq6]{width:20px;height:20px}.claude-msg[data-astro-cid-ctkvyxq6]{border-radius:16px;max-width:86%;padding:11px 14px;font-size:13.5px;line-height:1.55}.claude-msg[data-astro-cid-ctkvyxq6].user{background:var(--ink);color:#fff;border-radius:16px 16px 4px}.claude-msg[data-astro-cid-ctkvyxq6].assistant{background:var(--bg);border:1px solid var(--line);color:var(--ink-2);border-radius:4px 16px 16px}.claude-typing[data-astro-cid-ctkvyxq6]{gap:4px;padding:4px 2px;display:inline-flex}.claude-typing[data-astro-cid-ctkvyxq6] .dot[data-astro-cid-ctkvyxq6]{background:var(--ink-3);border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite claude-bounce}.claude-typing[data-astro-cid-ctkvyxq6] .dot[data-astro-cid-ctkvyxq6]:nth-child(2){animation-delay:.15s}.claude-typing[data-astro-cid-ctkvyxq6] .dot[data-astro-cid-ctkvyxq6]:nth-child(3){animation-delay:.3s}.claude-typing[data-astro-cid-ctkvyxq6].is-hidden{display:none}@keyframes claude-bounce{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.claude-reply[data-astro-cid-ctkvyxq6]{display:none}.claude-reply[data-astro-cid-ctkvyxq6].is-shown{display:block}.claude-fade[data-astro-cid-ctkvyxq6]{opacity:0;transition:opacity .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1);transform:translateY(8px)}.claude-fade[data-astro-cid-ctkvyxq6].is-visible{opacity:1;transform:translateY(0)}.claude-chat[data-astro-cid-ctkvyxq6] .listrow[data-astro-cid-ctkvyxq6]{padding:10px 0}.claude-input[data-astro-cid-ctkvyxq6]{border:1px solid var(--line-2);border-radius:999px;align-items:center;gap:8px;margin-top:16px;padding:6px 6px 6px 14px;display:inline-flex}.claude-input-text[data-astro-cid-ctkvyxq6]{color:var(--ink-3);white-space:nowrap;font-size:12px}.claude-send[data-astro-cid-ctkvyxq6]{background:var(--ink);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.shot-lightbox[data-astro-cid-ctkvyxq6]{z-index:1000;cursor:zoom-out;background:#14100cdb;justify-content:center;align-items:center;padding:40px;display:none;position:fixed;inset:0}.shot-lightbox[data-astro-cid-ctkvyxq6].open{display:flex}.shot-lightbox[data-astro-cid-ctkvyxq6] img[data-astro-cid-ctkvyxq6]{border-radius:var(--r-lg);width:auto;max-width:min(1200px,100%);height:auto;max-height:100%;box-shadow:var(--shadow-3);cursor:default}.shot-lightbox-close[data-astro-cid-ctkvyxq6]{color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .15s;display:flex;position:absolute;top:20px;right:24px}.shot-lightbox-close[data-astro-cid-ctkvyxq6]:hover{background:#ffffff38}.worry[data-astro-cid-ctkvyxq6]{text-align:center;max-width:640px;margin:0 auto}.worry-punch[data-astro-cid-ctkvyxq6]{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);overflow-wrap:anywhere;margin:0 0 10px;font-size:clamp(2.1rem,5vw,3.1rem);font-weight:400;line-height:1.14}.worry-punch[data-astro-cid-ctkvyxq6] em[data-astro-cid-ctkvyxq6]{font-style:italic}.worry-arrow[data-astro-cid-ctkvyxq6]{color:var(--army);stroke:currentColor;fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;opacity:.75;margin:0 auto 40px;display:block}.worry-cloud[data-astro-cid-ctkvyxq6]{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 30px;margin-bottom:48px;display:flex}.wc[data-astro-cid-ctkvyxq6]{font-family:var(--serif);color:var(--ink);max-width:32ch;margin:0;font-weight:400}.wc-a[data-astro-cid-ctkvyxq6]{--rot:-2deg;font-size:26px}.wc-b[data-astro-cid-ctkvyxq6]{color:var(--ink-2);--rot:1.5deg;font-size:17px}.wc-c[data-astro-cid-ctkvyxq6]{--rot:-1deg;font-size:21px}.wc-d[data-astro-cid-ctkvyxq6]{--rot:1deg;font-size:20px}.wc-e[data-astro-cid-ctkvyxq6]{color:var(--ink-2);--rot:-1.5deg;font-size:16px}.reveal[data-astro-cid-ctkvyxq6]{opacity:0;transform:translateY(14px) rotate(var(--rot,0deg));transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1)}.reveal[data-astro-cid-ctkvyxq6].is-visible{opacity:1;transform:translateY(0) rotate(var(--rot,0deg))}.worry-arrow[data-astro-cid-ctkvyxq6].reveal.is-visible{opacity:.75}.accountant-note[data-astro-cid-ctkvyxq6]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg);color:var(--ink-2);max-width:62ch;margin-top:108px;margin-left:auto;margin-right:auto;padding:24px 28px;font-size:15px;line-height:1.6}.accountant-note[data-astro-cid-ctkvyxq6] strong[data-astro-cid-ctkvyxq6]{color:var(--ink);font-weight:600}.feat[data-astro-cid-ctkvyxq6]{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.feat[data-astro-cid-ctkvyxq6]+.feat[data-astro-cid-ctkvyxq6]{margin-top:120px}.feat[data-astro-cid-ctkvyxq6].rev .text[data-astro-cid-ctkvyxq6]{order:2}.feat[data-astro-cid-ctkvyxq6].rev .visual[data-astro-cid-ctkvyxq6]{order:1}.feat[data-astro-cid-ctkvyxq6] h3[data-astro-cid-ctkvyxq6]{font-family:var(--serif);letter-spacing:-1px;color:var(--ink);margin:0 0 16px;font-size:clamp(26px,3.2vw,34px);font-weight:400;line-height:1.15}.feat[data-astro-cid-ctkvyxq6] h3[data-astro-cid-ctkvyxq6] em[data-astro-cid-ctkvyxq6]{font-style:italic}.feat[data-astro-cid-ctkvyxq6] p[data-astro-cid-ctkvyxq6]{color:var(--ink-2);max-width:44ch;margin:0 0 24px;font-size:16.5px;line-height:1.6}.feat[data-astro-cid-ctkvyxq6] .visual[data-astro-cid-ctkvyxq6]{justify-content:center;align-items:center;display:flex}.bullets[data-astro-cid-ctkvyxq6]{flex-direction:column;gap:12px;margin:0 0 26px;display:flex}.bullets[data-astro-cid-ctkvyxq6] .b[data-astro-cid-ctkvyxq6]{color:var(--ink-2);align-items:flex-start;gap:11px;font-size:14.5px;line-height:1.5;display:flex}.bullets[data-astro-cid-ctkvyxq6] .b[data-astro-cid-ctkvyxq6] strong[data-astro-cid-ctkvyxq6]{color:var(--ink);font-weight:600}.tick[data-astro-cid-ctkvyxq6]{background:var(--green-soft);width:20px;height:20px;color:var(--green);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.tick[data-astro-cid-ctkvyxq6] svg[data-astro-cid-ctkvyxq6]{width:12px;height:12px}.tick[data-astro-cid-ctkvyxq6].soon{background:var(--terra-soft);color:var(--terra)}.tag-soon[data-astro-cid-ctkvyxq6]{color:var(--terra);background:var(--terra-soft);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:600}.panel[data-astro-cid-ctkvyxq6]{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-lg);width:100%;max-width:420px;box-shadow:var(--shadow-2);padding:24px}.panel[data-astro-cid-ctkvyxq6] .ttl[data-astro-cid-ctkvyxq6]{color:var(--ink-3);justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;font-size:13px;font-weight:500;display:flex}.row-field[data-astro-cid-ctkvyxq6]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:13px 0;display:flex}.row-field[data-astro-cid-ctkvyxq6]:first-of-type{border-top:0}.row-field[data-astro-cid-ctkvyxq6] .lab[data-astro-cid-ctkvyxq6]{color:var(--ink-2);font-size:13.5px}.row-field[data-astro-cid-ctkvyxq6] .val[data-astro-cid-ctkvyxq6]{align-items:center;gap:8px;font-size:13.5px;font-weight:500;display:flex}.flagchip[data-astro-cid-ctkvyxq6]{font-family:var(--mono);background:var(--bg-3);border-radius:6px;align-items:center;gap:6px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.tax-result[data-astro-cid-ctkvyxq6]{background:var(--green-soft);border-radius:11px;align-items:center;gap:12px;margin-top:14px;padding:14px 16px;display:flex}.tax-result[data-astro-cid-ctkvyxq6] .ic[data-astro-cid-ctkvyxq6]{width:30px;height:30px;color:var(--green);background:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.tax-result[data-astro-cid-ctkvyxq6] .ic[data-astro-cid-ctkvyxq6] svg[data-astro-cid-ctkvyxq6]{width:16px;height:16px}.tax-result[data-astro-cid-ctkvyxq6] .t[data-astro-cid-ctkvyxq6]{color:var(--ink);font-size:13.5px;font-weight:600}.tax-result[data-astro-cid-ctkvyxq6] .s[data-astro-cid-ctkvyxq6]{color:#2c7355;margin-top:2px;font-size:12px}.statgrid[data-astro-cid-ctkvyxq6]{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;display:grid}.statgrid[data-astro-cid-ctkvyxq6] .s[data-astro-cid-ctkvyxq6]{border:1px solid var(--line);background:var(--bg-2);border-radius:11px;padding:14px 15px}.statgrid[data-astro-cid-ctkvyxq6] .s[data-astro-cid-ctkvyxq6] .k[data-astro-cid-ctkvyxq6]{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);font-size:10.5px;font-weight:600}.statgrid[data-astro-cid-ctkvyxq6] .s[data-astro-cid-ctkvyxq6] .v[data-astro-cid-ctkvyxq6]{font-family:var(--mono);letter-spacing:-.02em;margin-top:6px;font-size:19px;font-weight:600}.statgrid[data-astro-cid-ctkvyxq6] .s[data-astro-cid-ctkvyxq6] .v[data-astro-cid-ctkvyxq6].terra{color:var(--terra)}.listrow[data-astro-cid-ctkvyxq6]{border-top:1px solid var(--line);align-items:center;gap:12px;padding:12px 0;font-size:13.5px;display:flex}.listrow[data-astro-cid-ctkvyxq6] .fic[data-astro-cid-ctkvyxq6]{background:var(--bg-3);width:32px;height:32px;color:var(--ink-2);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.listrow[data-astro-cid-ctkvyxq6] .fic[data-astro-cid-ctkvyxq6] svg[data-astro-cid-ctkvyxq6]{width:15px;height:15px}.listrow[data-astro-cid-ctkvyxq6] .fname[data-astro-cid-ctkvyxq6]{font-family:var(--mono);font-size:12px;font-weight:500}.listrow[data-astro-cid-ctkvyxq6] .fsub[data-astro-cid-ctkvyxq6]{color:var(--ink-3);margin-top:2px;font-size:11px}.listrow[data-astro-cid-ctkvyxq6] .right[data-astro-cid-ctkvyxq6]{font-family:var(--mono);margin-left:auto;font-size:12.5px;font-weight:600}.badge[data-astro-cid-ctkvyxq6]{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.badge-paid[data-astro-cid-ctkvyxq6]{background:var(--green-soft);color:var(--green)}.badge-due[data-astro-cid-ctkvyxq6]{background:var(--terra-soft);color:var(--terra)}.badge-mono[data-astro-cid-ctkvyxq6]{background:var(--green-soft);color:var(--green);font-family:var(--mono);letter-spacing:.04em;border-radius:5px;padding:2px 7px;font-size:10px;font-weight:700}.export-panel[data-astro-cid-ctkvyxq6]{flex-direction:column;gap:10px;width:100%;max-width:420px;margin:0 auto;display:flex}.export-row[data-astro-cid-ctkvyxq6]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg);box-shadow:var(--shadow-1);align-items:center;gap:12px;padding:14px 16px;display:flex}.export-row[data-astro-cid-ctkvyxq6] .fic[data-astro-cid-ctkvyxq6]{background:var(--bg-3);width:34px;height:34px;color:var(--ink-2);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.export-row[data-astro-cid-ctkvyxq6] .fic[data-astro-cid-ctkvyxq6] svg[data-astro-cid-ctkvyxq6]{width:15px;height:15px}.export-row[data-astro-cid-ctkvyxq6] .fname[data-astro-cid-ctkvyxq6]{font-size:13.5px;font-weight:600}.export-row[data-astro-cid-ctkvyxq6] .fsub[data-astro-cid-ctkvyxq6]{color:var(--ink-3);margin-top:1px;font-size:11.5px}.export-row[data-astro-cid-ctkvyxq6] .tag[data-astro-cid-ctkvyxq6]{color:var(--green);background:var(--green-soft);border-radius:999px;flex-shrink:0;margin-left:auto;padding:3px 9px;font-size:10.5px;font-weight:700}.personas[data-astro-cid-ctkvyxq6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.pc[data-astro-cid-ctkvyxq6]{border:1px solid var(--line);border-radius:var(--r-lg);background:linear-gradient(180deg, var(--army-wash-soft) 0%, var(--bg) 100%);flex-direction:column;gap:10px;padding:28px 24px 24px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.pc[data-astro-cid-ctkvyxq6]:hover{border-color:var(--line-2);color:var(--ink);transform:translateY(-2px)}.pc-icon[data-astro-cid-ctkvyxq6]{background:var(--bg);width:42px;height:42px;color:var(--army);box-shadow:var(--shadow-1);border-radius:999px;justify-content:center;align-items:center;display:flex}.pc[data-astro-cid-ctkvyxq6] h3[data-astro-cid-ctkvyxq6]{font-family:var(--serif);letter-spacing:-.015em;color:var(--ink);margin:0;font-size:27px;font-weight:500;line-height:1.15}.pc[data-astro-cid-ctkvyxq6] p[data-astro-cid-ctkvyxq6]{color:var(--ink-3);margin:0;font-size:13.5px;line-height:1.55}.pc[data-astro-cid-ctkvyxq6] .go[data-astro-cid-ctkvyxq6]{color:var(--army);margin-top:auto;padding-top:12px;font-size:13px;font-weight:600}.trust[data-astro-cid-ctkvyxq6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.tr[data-astro-cid-ctkvyxq6]{border-top:1px solid var(--line-2);padding-top:20px}.tr[data-astro-cid-ctkvyxq6] .n[data-astro-cid-ctkvyxq6]{font-family:var(--mono);letter-spacing:.08em;color:var(--ink-3);margin-bottom:10px;font-size:11px;font-weight:700;display:block}.tr[data-astro-cid-ctkvyxq6] h4[data-astro-cid-ctkvyxq6]{letter-spacing:-.012em;margin:0 0 7px;font-size:15.5px;font-weight:600}.tr[data-astro-cid-ctkvyxq6] p[data-astro-cid-ctkvyxq6]{color:var(--ink-2);margin:0 0 10px;font-size:14px;line-height:1.55}.tr[data-astro-cid-ctkvyxq6] a[data-astro-cid-ctkvyxq6]{color:var(--ink);text-underline-offset:3px;text-decoration:underline;text-decoration-color:var(--line-2);font-size:13.5px;font-weight:600;transition:color .15s,text-decoration-color .15s}.tr[data-astro-cid-ctkvyxq6] a[data-astro-cid-ctkvyxq6]:hover{color:var(--army);text-decoration-color:var(--army)}.maze[data-astro-cid-ctkvyxq6]{background:var(--line);border:1px solid var(--line);border-radius:var(--r-lg);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.mz[data-astro-cid-ctkvyxq6]{background:var(--bg);flex-direction:column;gap:12px;min-height:184px;padding:30px 28px 32px;display:flex}.mz[data-astro-cid-ctkvyxq6] .n[data-astro-cid-ctkvyxq6]{font-family:var(--mono);color:var(--terra);letter-spacing:.06em;font-size:11px;font-weight:600}.mz[data-astro-cid-ctkvyxq6] h3[data-astro-cid-ctkvyxq6]{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);margin:0;font-size:19px;font-weight:400;line-height:1.25}.mz[data-astro-cid-ctkvyxq6] p[data-astro-cid-ctkvyxq6]{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.55}.maze-close[data-astro-cid-ctkvyxq6]{color:var(--ink-2);text-align:center;max-width:62ch;margin-top:32px;margin-left:auto;margin-right:auto;font-size:17px;line-height:1.6}.maze-close[data-astro-cid-ctkvyxq6] strong[data-astro-cid-ctkvyxq6]{color:var(--ink);font-weight:600}.roadmap-link[data-astro-cid-ctkvyxq6]{text-align:center;margin-bottom:28px}.price-toggles[data-astro-cid-ctkvyxq6]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-bottom:28px;display:flex}.toggle-group[data-astro-cid-ctkvyxq6]{border:1px solid var(--line-2);background:var(--bg);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.toggle-btn[data-astro-cid-ctkvyxq6]{font-family:var(--sans);color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:999px;padding:7px 16px;font-size:13px;font-weight:600;transition:background .15s,color .15s}.toggle-btn[data-astro-cid-ctkvyxq6].active{background:var(--ink);color:#f2ede6}.toggle-save[data-astro-cid-ctkvyxq6]{opacity:.75;margin-left:6px;font-size:10px;font-weight:600}.plans[data-astro-cid-ctkvyxq6]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;display:grid}.plan[data-astro-cid-ctkvyxq6]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg);padding:28px 26px;position:relative}.plan[data-astro-cid-ctkvyxq6].hi{border-color:var(--terra)}.plan-soon-tag[data-astro-cid-ctkvyxq6]{text-transform:uppercase;letter-spacing:.08em;color:var(--terra);background:var(--bg);border:1px solid var(--terra);white-space:nowrap;border-radius:999px;padding:4px 14px;font-size:10px;font-weight:600;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.pn[data-astro-cid-ctkvyxq6]{text-transform:uppercase;letter-spacing:.09em;color:var(--ink-3);font-size:13px;font-weight:600}.pp[data-astro-cid-ctkvyxq6]{letter-spacing:-1px;font-size:40px;font-weight:400;font-family:var(--serif);color:var(--ink);margin:12px 0 4px}.pp[data-astro-cid-ctkvyxq6] .pp-suffix[data-astro-cid-ctkvyxq6]{color:var(--ink-3);letter-spacing:0;font-size:14px;font-weight:400}.pd[data-astro-cid-ctkvyxq6]{color:var(--ink-2);min-height:42px;margin:0 0 20px;font-size:14px;line-height:1.5}.plan[data-astro-cid-ctkvyxq6] ul[data-astro-cid-ctkvyxq6]{flex-direction:column;gap:9px;margin:0 0 22px;padding:0;list-style:none;display:flex}.plan[data-astro-cid-ctkvyxq6] li[data-astro-cid-ctkvyxq6]{color:var(--ink-2);padding-left:18px;font-size:13.5px;line-height:1.45;position:relative}.plan[data-astro-cid-ctkvyxq6] li[data-astro-cid-ctkvyxq6]:before{content:"";background:var(--terra);border-radius:50%;width:5px;height:5px;position:absolute;top:7px;left:0}.plan[data-astro-cid-ctkvyxq6] .btn[data-astro-cid-ctkvyxq6]{width:100%}.plan-note[data-astro-cid-ctkvyxq6]{color:var(--ink-3);font-size:11.5px;line-height:1.4}.fair-use-note[data-astro-cid-ctkvyxq6]{text-align:center;margin-top:28px}.fair-use-note[data-astro-cid-ctkvyxq6] p[data-astro-cid-ctkvyxq6]{color:var(--ink-2);font-size:15px}.fair-use-note[data-astro-cid-ctkvyxq6] strong[data-astro-cid-ctkvyxq6]{color:var(--ink);font-weight:600}.fair-use-note[data-astro-cid-ctkvyxq6] a[data-astro-cid-ctkvyxq6]{color:var(--army)}@media (width<=1040px){.maze[data-astro-cid-ctkvyxq6],.personas[data-astro-cid-ctkvyxq6],.trust[data-astro-cid-ctkvyxq6],.plans[data-astro-cid-ctkvyxq6],.trust-grid[data-astro-cid-ctkvyxq6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.wrap[data-astro-cid-ctkvyxq6]{padding:0 24px}.hero[data-astro-cid-ctkvyxq6]{padding:40px 0 8px}.section[data-astro-cid-ctkvyxq6]{padding:80px 0}.feat[data-astro-cid-ctkvyxq6],.feat[data-astro-cid-ctkvyxq6].rev{grid-template-columns:1fr;gap:32px}.feat[data-astro-cid-ctkvyxq6]+.feat[data-astro-cid-ctkvyxq6]{margin-top:64px}.feat[data-astro-cid-ctkvyxq6].rev .text[data-astro-cid-ctkvyxq6],.feat[data-astro-cid-ctkvyxq6].rev .visual[data-astro-cid-ctkvyxq6]{order:initial}.maze[data-astro-cid-ctkvyxq6],.personas[data-astro-cid-ctkvyxq6],.trust[data-astro-cid-ctkvyxq6],.plans[data-astro-cid-ctkvyxq6],.trust-grid[data-astro-cid-ctkvyxq6]{grid-template-columns:1fr}.wc-a[data-astro-cid-ctkvyxq6]{font-size:21px}.wc-b[data-astro-cid-ctkvyxq6]{font-size:15px}.wc-c[data-astro-cid-ctkvyxq6]{font-size:17px}.wc-d[data-astro-cid-ctkvyxq6]{font-size:16px}.wc-e[data-astro-cid-ctkvyxq6]{font-size:14px}}@media (width<=640px){.wrap[data-astro-cid-ctkvyxq6]{padding:0 18px}.claude-promo[data-astro-cid-ctkvyxq6]{padding:0 0 64px}.claude-banner[data-astro-cid-ctkvyxq6]{flex-direction:column;align-items:flex-start;gap:22px;padding:32px 26px}.claude-banner-btn[data-astro-cid-ctkvyxq6]{justify-content:center;align-self:stretch}.claude-ask-card[data-astro-cid-ctkvyxq6]{padding:28px 22px}.claude-ask-card[data-astro-cid-ctkvyxq6] .feat[data-astro-cid-ctkvyxq6]{gap:32px}}
