.hds-scene{display:flex;flex-direction:column;align-items:stretch;user-select:none;width:100%;max-width:380px}.hds-url{display:flex;align-items:center;gap:8px;background:var(--card-bg);border:1px solid var(--border);padding:10px 12px;box-shadow:0 1px 4px #0000000f;opacity:0;animation:hds-fade-up .3s ease .05s forwards}.hds-url-icon{color:var(--text-muted);display:flex;align-items:center;flex-shrink:0}.hds-url-text{flex:1;font-family:var(--font-sans);font-size:13px;color:var(--text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hds-url-btn{width:26px;height:26px;border-radius:50%;background:var(--accent);border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:default;flex-shrink:0}.hds-conn{display:flex;flex-direction:column;align-items:center;padding:4px 0;opacity:0;animation:hds-fade-up .25s ease .2s forwards}.hds-conn-line{width:1px;height:18px;background:var(--border)}.hds-conn-arrow{color:var(--text-muted);margin-top:-4px}.hds-stack{position:relative;height:414px;width:100%}.hds-doc{position:absolute;left:0;right:0;height:64px;background:var(--card-bg);border:1px solid var(--border);display:flex;align-items:center;gap:10px;padding:0 14px;box-shadow:0 2px 8px #00000012,0 1px 2px #0000000a;opacity:0;transform:translate(70px)}.hds-d1{top:0;z-index:8;animation:hds-card-in .38s cubic-bezier(.22,1,.36,1) .3s forwards}.hds-d2{top:50px;z-index:7;animation:hds-card-in .38s cubic-bezier(.22,1,.36,1) .5s forwards}.hds-d3{top:100px;z-index:6;animation:hds-card-in .38s cubic-bezier(.22,1,.36,1) .7s forwards}.hds-d4{top:150px;z-index:5;animation:hds-card-in .38s cubic-bezier(.22,1,.36,1) .9s forwards}.hds-d5{top:200px;z-index:4;animation:hds-card-in .38s cubic-bezier(.22,1,.36,1) 1.1s forwards}.hds-d6{top:250px;z-index:3;animation:hds-card-in .38s cubic-bezier(.22,1,.36,1) 1.3s forwards}.hds-d7{top:300px;z-index:2;animation:hds-card-in .38s cubic-bezier(.22,1,.36,1) 1.5s forwards}.hds-d8{top:350px;z-index:1;animation:hds-card-in .38s cubic-bezier(.22,1,.36,1) 1.7s forwards}.hds-doc-sop{border-left:3px solid var(--accent)}.hds-doc-icon-sop{background:var(--accent);color:#fff}.hds-doc-sop .hds-doc-type{color:var(--accent)}.hds-doc-progress{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.hds-doc-progress-n{font-family:var(--font-sans);font-size:11px;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums;line-height:1}.hds-doc-progress-bar{width:44px;height:3px;background:#e5e7eb;display:block}.hds-doc-progress-bar span{display:block;width:33.3%;height:100%;background:var(--accent)}.hds-doc-icon{width:30px;height:30px;border-radius:50%;background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.hds-doc-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.hds-doc-type{font-family:var(--font-sans);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);line-height:1}.hds-doc-name{font-family:var(--font-sans);font-size:13px;font-weight:600;color:var(--text);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hds-doc-badge{display:flex;align-items:center;gap:4px;font-family:var(--font-sans);font-size:11px;font-weight:700;color:var(--color-success);flex-shrink:0;white-space:nowrap}.hds-stack.hds-ready .hds-doc{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;cursor:default}.hds-stack.hds-ready .hds-doc:hover{border-color:var(--accent);transform:translate(-8px);box-shadow:0 6px 20px #0000001f,0 2px 4px #0000000f;z-index:10}@keyframes hds-fade-up{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes hds-card-in{0%{opacity:0;transform:translate(70px)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.hds-url,.hds-conn,.hds-doc{animation:none!important;opacity:1;transform:none}}.sr-only[data-astro-cid-cwzzahjx]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mos-wall[data-astro-cid-cwzzahjx]{font-family:var(--font-sans);min-width:0;scroll-margin-top:calc(var(--header-height) + var(--space-4))}.mos-wall-app[data-astro-cid-cwzzahjx]{display:grid;grid-template-columns:180px minmax(0,1fr);background:var(--card-bg);border:1px solid #e5e7eb;box-shadow:0 24px 48px -28px #1a1a1a4d,0 2px 6px #1a1a1a0d}.mos-wall-side[data-astro-cid-cwzzahjx]{background:#f9fafb;border-right:1px solid #e5e7eb;padding:var(--space-5) var(--space-3);display:flex;flex-direction:column;gap:2px}.mos-wall-side-brand[data-astro-cid-cwzzahjx]{font-weight:700;font-size:var(--text-sm);color:var(--text);padding:0 var(--space-3) var(--space-4)}.mos-wall-side-item[data-astro-cid-cwzzahjx]{font-size:13px;color:var(--text-muted);padding:7px var(--space-3)}.mos-wall-side-item[data-astro-cid-cwzzahjx].is-active{background:var(--card-bg);color:var(--text);font-weight:700;border:1px solid #e5e7eb}.mos-wall-main[data-astro-cid-cwzzahjx]{padding:var(--space-6) var(--space-6) var(--space-5);min-width:0}.mos-wall-head[data-astro-cid-cwzzahjx]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-5)}.mos-wall-title[data-astro-cid-cwzzahjx]{font-size:var(--text-xl);font-weight:700;color:var(--text);line-height:1.2}.mos-wall-sub[data-astro-cid-cwzzahjx]{font-size:13px;color:var(--text-muted);margin-top:4px}.mos-wall-request[data-astro-cid-cwzzahjx]{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;font-size:13px;font-weight:700;color:var(--text);text-decoration:none;border:1px solid #e5e7eb;background:var(--card-bg);padding:7px 12px;transition:border-color var(--transition-fast)}.mos-wall-request[data-astro-cid-cwzzahjx]:hover{border-color:var(--text-muted)}.mos-wall-request[data-astro-cid-cwzzahjx]{cursor:pointer;font-family:inherit}.mos-wall-request[data-astro-cid-cwzzahjx][aria-expanded=true]{border-color:var(--accent);color:var(--accent)}.mos-wall-inline-link[data-astro-cid-cwzzahjx]{font:inherit;color:var(--accent);background:none;border:0;padding:0;text-decoration:underline;cursor:pointer}.mos-wall-reqpanel[data-astro-cid-cwzzahjx]{margin:0 0 16px;padding:16px;background:var(--card-bg);border:1px solid var(--accent);box-shadow:var(--shadow-md)}.mos-wall-reqpanel[data-astro-cid-cwzzahjx]:not([hidden]){animation:mos-req-in var(--transition-slow)}@keyframes mos-req-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.mos-wall-reqpanel[data-astro-cid-cwzzahjx]:not([hidden]){animation:none}}.mos-wall-req-head[data-astro-cid-cwzzahjx]{display:flex;align-items:center;justify-content:space-between;gap:12px}.mos-wall-req-title[data-astro-cid-cwzzahjx]{margin:0;font-size:14px;font-weight:700;color:var(--text)}.mos-wall-req-close[data-astro-cid-cwzzahjx]{display:inline-flex;padding:4px;border:0;background:none;color:var(--text-muted);cursor:pointer}.mos-wall-req-close[data-astro-cid-cwzzahjx]:hover{color:var(--text)}.mos-wall-req-label[data-astro-cid-cwzzahjx]{margin:12px 0 6px;font-size:12px;font-weight:600;color:var(--text-muted)}.mos-wall-req-field[data-astro-cid-cwzzahjx]{padding:10px 12px;border:1px solid #e5e7eb;font-size:13px;color:var(--text);min-height:56px}.mos-wall-req-foot[data-astro-cid-cwzzahjx]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:12px}.mos-wall-req-note[data-astro-cid-cwzzahjx]{margin:0;font-size:12px;line-height:var(--leading-normal);color:var(--text-muted);max-width:52ch}.mos-wall-req-cta[data-astro-cid-cwzzahjx]{flex-shrink:0;font-size:13px;font-weight:700;color:#fff;background:var(--accent);padding:8px 14px;text-decoration:none;transition:background var(--transition-fast)}.mos-wall-req-cta[data-astro-cid-cwzzahjx]:hover{background:var(--accent-strong)}@media(max-width:600px){.mos-wall-req-foot[data-astro-cid-cwzzahjx]{flex-direction:column;align-items:stretch}.mos-wall-req-cta[data-astro-cid-cwzzahjx]{text-align:center}}.mos-wall-request[data-astro-cid-cwzzahjx]:focus-visible,.mos-wall-chip[data-astro-cid-cwzzahjx]:focus-visible,.mos-wall-more-btn[data-astro-cid-cwzzahjx]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mos-wall-tools[data-astro-cid-cwzzahjx]{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-3)}.mos-wall-search[data-astro-cid-cwzzahjx]{display:flex;align-items:center;gap:8px;border:1px solid #e5e7eb;background:var(--card-bg);padding:0 12px;color:var(--text-muted);max-width:420px;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.mos-wall-search[data-astro-cid-cwzzahjx]:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--color-primary-ring)}.mos-wall-search[data-astro-cid-cwzzahjx] input[data-astro-cid-cwzzahjx]{flex:1;min-width:0;border:0;outline:0;background:transparent;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text);padding:9px 0}.mos-wall-chips[data-astro-cid-cwzzahjx]{display:flex;flex-wrap:wrap;gap:6px}.mos-wall-chip[data-astro-cid-cwzzahjx]{font-family:var(--font-sans);font-size:12.5px;font-weight:700;color:var(--text-muted);background:var(--card-bg);border:1px solid #e5e7eb;padding:6px 10px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;transition:border-color var(--transition-fast),color var(--transition-fast),background var(--transition-fast)}.mos-wall-chip[data-astro-cid-cwzzahjx]:hover{border-color:var(--text-muted);color:var(--text)}.mos-wall-chip[data-astro-cid-cwzzahjx][aria-pressed=true]{background:var(--text);border-color:var(--text);color:#fff}.mos-wall-chip-n[data-astro-cid-cwzzahjx]{font-weight:400;font-variant-numeric:tabular-nums;opacity:.7}.mos-wall-status[data-astro-cid-cwzzahjx]{font-size:12px;color:var(--text-muted);margin:0 0 var(--space-3);font-variant-numeric:tabular-nums}.mos-wall-gridwrap[data-astro-cid-cwzzahjx]{position:relative}.mos-wall-grid[data-astro-cid-cwzzahjx]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mos-sop-card[data-astro-cid-cwzzahjx]{position:relative;background:var(--card-bg);border:1px solid #e5e7eb;padding:12px 34px 12px 14px;display:flex;flex-direction:column;gap:6px;min-width:0;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.mos-sop-card[data-astro-cid-cwzzahjx][hidden]{display:none}.mos-sop-card[data-astro-cid-cwzzahjx]:hover{border-color:var(--border);box-shadow:var(--shadow-sm)}.mos-sop-kicker[data-astro-cid-cwzzahjx]{display:flex;align-items:center;gap:5px;font-size:10px;font-weight:700;letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--text-muted);min-width:0}.mos-sop-num[data-astro-cid-cwzzahjx]{color:var(--accent);white-space:nowrap}.mos-sop-cat[data-astro-cid-cwzzahjx]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mos-sop-dot[data-astro-cid-cwzzahjx]{opacity:.6}.mos-sop-title[data-astro-cid-cwzzahjx]{font-family:var(--font-sans);font-size:13.5px;font-weight:700;line-height:1.35;color:var(--text);margin:0}.mos-sop-meta[data-astro-cid-cwzzahjx]{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:auto;padding-top:2px}.mos-sop-min[data-astro-cid-cwzzahjx]{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--text-muted);margin-right:4px;white-space:nowrap}.mos-sop-tool[data-astro-cid-cwzzahjx]{font-size:10.5px;color:var(--text);border:1px solid #e5e7eb;background:#f9fafb;padding:1px 6px;white-space:nowrap}.mos-sop-chev[data-astro-cid-cwzzahjx]{position:absolute;right:12px;top:50%;margin-top:-7px;color:#9ca3af;transition:transform var(--transition-fast),color var(--transition-fast)}.mos-sop-card[data-astro-cid-cwzzahjx]:hover .mos-sop-chev[data-astro-cid-cwzzahjx]{color:var(--accent);transform:translate(2px)}.mos-wall-fade[data-astro-cid-cwzzahjx]{display:none;position:absolute;left:0;right:0;bottom:0;height:160px;background:linear-gradient(to bottom,rgba(255,255,255,0),var(--card-bg) 88%);pointer-events:none}.mos-wall-gridwrap[data-astro-cid-cwzzahjx].is-capped .mos-wall-fade[data-astro-cid-cwzzahjx]{display:block}.mos-wall-more[data-astro-cid-cwzzahjx]{display:flex;justify-content:center;margin-top:var(--space-2);position:relative}.mos-wall-more[data-astro-cid-cwzzahjx][hidden]{display:none}.mos-wall-more-btn[data-astro-cid-cwzzahjx]{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-sans);font-size:13px;font-weight:700;color:var(--text);background:var(--card-bg);border:1px solid var(--border);padding:9px 16px;cursor:pointer;box-shadow:var(--shadow-sm);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.mos-wall-more-btn[data-astro-cid-cwzzahjx]:hover{border-color:var(--text-muted);box-shadow:var(--shadow-md)}.mos-wall-more-btn[data-astro-cid-cwzzahjx][aria-expanded=true] svg[data-astro-cid-cwzzahjx]{transform:rotate(180deg)}.mos-wall-empty[data-astro-cid-cwzzahjx]{font-size:var(--text-sm);color:var(--text-muted);border:1px dashed var(--border);padding:var(--space-6);text-align:center}@media(prefers-reduced-motion:no-preference){.mos-sop-card[data-astro-cid-cwzzahjx].is-new{animation:mos-card-in .32s cubic-bezier(.22,1,.36,1) both}}@keyframes mos-card-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(max-width:1100px){.mos-wall-grid[data-astro-cid-cwzzahjx]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.mos-wall-app[data-astro-cid-cwzzahjx]{grid-template-columns:minmax(0,1fr)}.mos-wall-side[data-astro-cid-cwzzahjx]{display:none}}@media(max-width:600px){.mos-wall-main[data-astro-cid-cwzzahjx]{padding:var(--space-4)}.mos-wall-head[data-astro-cid-cwzzahjx]{flex-direction:column;gap:var(--space-3)}.mos-wall-grid[data-astro-cid-cwzzahjx]{grid-template-columns:minmax(0,1fr)}.mos-wall-chips[data-astro-cid-cwzzahjx]{flex-wrap:nowrap;overflow-x:auto;margin:0 calc(-1 * var(--space-4));padding:0 var(--space-4) 4px;scrollbar-width:none}.mos-wall-chips[data-astro-cid-cwzzahjx]::-webkit-scrollbar{display:none}.mos-wall-search[data-astro-cid-cwzzahjx]{max-width:none}}.msr[data-astro-cid-xssfdmdw]{--msr-line: #e5e7eb;--msr-soft: #f9fafb;--msr-done: var(--color-success);position:relative;font-family:var(--font-sans);background:var(--card-bg);border:1px solid var(--msr-line);box-shadow:0 24px 48px -28px #1a1a1a4d,0 2px 6px #1a1a1a0d;text-align:left;min-width:0}.msr[data-astro-cid-xssfdmdw] button[data-astro-cid-xssfdmdw]{font-family:inherit}.msr[data-astro-cid-xssfdmdw] button[data-astro-cid-xssfdmdw]:focus-visible,.msr[data-astro-cid-xssfdmdw] summary[data-astro-cid-xssfdmdw]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.msr-bar[data-astro-cid-xssfdmdw]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:10px 14px;border-bottom:1px solid var(--msr-line);background:var(--card-bg)}.msr-crumbs[data-astro-cid-xssfdmdw]{display:flex;gap:6px;font-size:12px;color:var(--text-muted);min-width:0;white-space:nowrap;overflow:hidden}.msr-crumb-here[data-astro-cid-xssfdmdw]{color:var(--text);font-weight:700}.msr-bar-actions[data-astro-cid-xssfdmdw]{display:flex;gap:6px;flex-shrink:0}.msr-btn[data-astro-cid-xssfdmdw]{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:var(--text);background:var(--card-bg);border:1px solid var(--msr-line);padding:6px 10px;cursor:pointer;white-space:nowrap;transition:border-color var(--transition-fast),background var(--transition-fast)}span[data-astro-cid-xssfdmdw].msr-btn{cursor:default}.msr-btn[data-astro-cid-xssfdmdw]:hover{border-color:var(--border)}.msr-btn-primary[data-astro-cid-xssfdmdw]{background:var(--accent);border-color:var(--accent);color:#fff}.msr-btn-primary[data-astro-cid-xssfdmdw]:hover{background:var(--accent-strong);border-color:var(--accent-strong)}.msr-grid[data-astro-cid-xssfdmdw]{display:grid;grid-template-columns:200px minmax(0,1fr) 0px;height:700px;transition:grid-template-columns var(--transition-slow)}.msr[data-astro-cid-xssfdmdw].is-ask-open .msr-grid[data-astro-cid-xssfdmdw]{grid-template-columns:200px minmax(0,1fr) 330px}.msr-rail[data-astro-cid-xssfdmdw]{background:var(--msr-soft);border-right:1px solid var(--msr-line);padding:var(--space-5) var(--space-4);overflow:hidden}.msr-label[data-astro-cid-xssfdmdw]{display:flex;justify-content:space-between;align-items:baseline;font-size:10px;font-weight:700;letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--text-muted)}.msr-progress-n[data-astro-cid-xssfdmdw]{font-size:11px;letter-spacing:0;color:var(--text);font-variant-numeric:tabular-nums}.msr-progress[data-astro-cid-xssfdmdw]{height:6px;background:var(--msr-line);margin:8px 0;overflow:hidden}.msr-progress[data-astro-cid-xssfdmdw] span[data-astro-cid-xssfdmdw]{display:block;height:100%;background:var(--accent);transition:width var(--transition-slow)}.msr-rail-help[data-astro-cid-xssfdmdw]{font-size:11.5px;line-height:1.5;color:var(--text-muted)}.msr-label-toc[data-astro-cid-xssfdmdw]{margin-top:var(--space-6)}.msr-toc[data-astro-cid-xssfdmdw]{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}.msr-toc[data-astro-cid-xssfdmdw] li[data-astro-cid-xssfdmdw]{display:flex;gap:8px;font-size:12px;line-height:1.4;color:var(--text-muted);padding:6px 8px;border-left:2px solid transparent;transition:color var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.msr-toc[data-astro-cid-xssfdmdw] li[data-astro-cid-xssfdmdw].is-active{color:var(--text);font-weight:700;border-left-color:var(--accent);background:var(--card-bg)}.msr-toc[data-astro-cid-xssfdmdw] li[data-astro-cid-xssfdmdw].is-complete .msr-toc-n[data-astro-cid-xssfdmdw]{background:var(--msr-done);border-color:var(--msr-done);color:#fff}.msr-toc-n[data-astro-cid-xssfdmdw]{width:16px;height:16px;flex-shrink:0;border-radius:var(--radius-full);border:1px solid var(--border);font-size:9.5px;display:flex;align-items:center;justify-content:center;background:var(--card-bg);margin-top:1px}.msr-doc[data-astro-cid-xssfdmdw]{overflow-y:auto;padding:var(--space-6) var(--space-8) var(--space-12);min-width:0;overscroll-behavior:contain;scrollbar-width:thin}.msr-kicker[data-astro-cid-xssfdmdw]{font-size:10.5px;font-weight:700;letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--accent)}.msr-title[data-astro-cid-xssfdmdw]{font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:700;line-height:1.25;color:var(--text);margin:6px 0 8px;letter-spacing:-.01em}.msr-summary[data-astro-cid-xssfdmdw]{font-size:14px;line-height:1.6;color:var(--text-muted);max-width:620px}.msr-meta[data-astro-cid-xssfdmdw]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:var(--space-4);font-size:12px;color:var(--text-muted)}.msr-meta-min[data-astro-cid-xssfdmdw]{display:inline-flex;align-items:center;gap:5px;color:var(--text);font-weight:700;margin-right:4px}.msr-chip[data-astro-cid-xssfdmdw]{border:1px solid var(--msr-line);background:var(--msr-soft);padding:2px 8px;color:var(--text)}.msr-meta-date[data-astro-cid-xssfdmdw]{margin-left:6px}.msr-scope[data-astro-cid-xssfdmdw]{margin-top:var(--space-4);border:1px solid var(--msr-line);font-size:13px}.msr-scope[data-astro-cid-xssfdmdw] summary[data-astro-cid-xssfdmdw]{cursor:pointer;padding:9px 12px;font-weight:700;color:var(--text);list-style:none;display:flex;justify-content:space-between;align-items:center}.msr-scope[data-astro-cid-xssfdmdw] summary[data-astro-cid-xssfdmdw]::-webkit-details-marker{display:none}.msr-scope[data-astro-cid-xssfdmdw] summary[data-astro-cid-xssfdmdw]:after{content:"+";color:var(--text-muted);font-weight:400;font-size:16px}.msr-scope[data-astro-cid-xssfdmdw][open] summary[data-astro-cid-xssfdmdw]:after{content:"−"}.msr-scope[data-astro-cid-xssfdmdw] dl[data-astro-cid-xssfdmdw]{margin:0;padding:0 12px 12px;display:grid;gap:8px}.msr-scope[data-astro-cid-xssfdmdw] dt[data-astro-cid-xssfdmdw]{font-size:10.5px;font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted)}.msr-scope[data-astro-cid-xssfdmdw] dd[data-astro-cid-xssfdmdw]{margin:2px 0 0;color:var(--text);line-height:1.5}.msr-ms[data-astro-cid-xssfdmdw]{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--msr-line)}.msr-ms-kicker[data-astro-cid-xssfdmdw]{font-size:10.5px;font-weight:700;letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--text-muted)}.msr-ms-title[data-astro-cid-xssfdmdw]{font-family:var(--font-sans);font-size:var(--text-lg);font-weight:700;color:var(--text);margin:4px 0 var(--space-4);line-height:1.3}.msr-step[data-astro-cid-xssfdmdw]{display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;padding:12px 0}.msr-step[data-astro-cid-xssfdmdw]+.msr-step[data-astro-cid-xssfdmdw]{border-top:1px dashed var(--msr-line)}.msr-ms-intro[data-astro-cid-xssfdmdw]{font-size:13px;line-height:1.6;color:var(--text-muted);margin:-6px 0 var(--space-3);max-width:620px}.msr-step-num[data-astro-cid-xssfdmdw]{width:30px;height:30px;border-radius:var(--radius-full);border:1.5px solid var(--border);background:var(--card-bg);color:var(--text);font-size:11px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;position:relative;transition:background var(--transition-normal),border-color var(--transition-normal),color var(--transition-normal),transform var(--transition-fast)}.msr-step-num[data-astro-cid-xssfdmdw]:hover{border-color:var(--accent);color:var(--accent)}.msr-step-num[data-astro-cid-xssfdmdw]:active{transform:scale(.94)}.msr-step-check[data-astro-cid-xssfdmdw]{display:none}.msr-step[data-astro-cid-xssfdmdw].is-done .msr-step-num[data-astro-cid-xssfdmdw]{background:var(--msr-done);border-color:var(--msr-done);color:#fff}.msr-step[data-astro-cid-xssfdmdw].is-done .msr-step-id[data-astro-cid-xssfdmdw]{display:none}.msr-step[data-astro-cid-xssfdmdw].is-done .msr-step-check[data-astro-cid-xssfdmdw]{display:block}@media(prefers-reduced-motion:no-preference){.msr-step[data-astro-cid-xssfdmdw].is-pop .msr-step-num[data-astro-cid-xssfdmdw]{animation:msr-pop .38s cubic-bezier(.22,1,.36,1)}}@keyframes msr-pop{0%{transform:scale(.8);box-shadow:0 0 #16a34a59}60%{transform:scale(1.08);box-shadow:0 0 0 6px #16a34a00}to{transform:scale(1)}}.msr-step-title[data-astro-cid-xssfdmdw]{font-size:14.5px;font-weight:700;color:var(--text);line-height:1.4;padding-top:5px;transition:color var(--transition-normal)}.msr-step[data-astro-cid-xssfdmdw].is-done .msr-step-title[data-astro-cid-xssfdmdw]{color:var(--text-muted)}.msr-subs[data-astro-cid-xssfdmdw]{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.msr-subs[data-astro-cid-xssfdmdw] li[data-astro-cid-xssfdmdw]{display:grid;grid-template-columns:18px minmax(0,1fr);font-size:13px;line-height:1.55;color:var(--text)}.msr-sub-l[data-astro-cid-xssfdmdw]{font-weight:700;color:var(--text-muted)}.msr-help[data-astro-cid-xssfdmdw]{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:10px}.msr-link[data-astro-cid-xssfdmdw]{display:inline-flex;align-items:center;gap:5px;background:none;border:0;padding:2px 0;font-size:12px;font-weight:700;color:var(--accent);cursor:pointer}.msr-link[data-astro-cid-xssfdmdw]:hover{text-decoration:underline;text-underline-offset:3px}.msr-link-muted[data-astro-cid-xssfdmdw]{color:var(--text-muted);font-weight:400}.msr-link[data-astro-cid-xssfdmdw].is-pulse{background:var(--accent-soft);box-shadow:0 0 0 4px var(--accent-soft)}.msr-looks[data-astro-cid-xssfdmdw]{margin-top:8px;border:1px solid var(--msr-line);background:var(--msr-soft);padding:10px 12px;font-size:12px;line-height:1.5;color:var(--text-muted)}.msr-looks[data-astro-cid-xssfdmdw][hidden]{display:none}.msr-looks-row[data-astro-cid-xssfdmdw]{display:flex;gap:8px;margin-top:8px;align-items:center}.msr-looks-field[data-astro-cid-xssfdmdw]{flex:1;min-width:0;background:var(--card-bg);border:1px solid var(--msr-line);padding:6px 8px;color:#9ca3af;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.msr-ms-compact[data-astro-cid-xssfdmdw] .msr-step[data-astro-cid-xssfdmdw]{padding:8px 0}.msr-ms-compact[data-astro-cid-xssfdmdw] .msr-help[data-astro-cid-xssfdmdw]{margin-top:4px}.msr-ask[data-astro-cid-xssfdmdw]{border-left:1px solid var(--msr-line);background:var(--card-bg);display:flex;flex-direction:column;min-width:0;overflow:hidden}.msr[data-astro-cid-xssfdmdw]:not(.is-ask-open) .msr-ask[data-astro-cid-xssfdmdw]{visibility:hidden}.msr-ask-hd[data-astro-cid-xssfdmdw]{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-bottom:1px solid var(--msr-line);min-width:300px}.msr-ask-title[data-astro-cid-xssfdmdw]{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:700;color:var(--text)}.msr-ask-title[data-astro-cid-xssfdmdw] svg[data-astro-cid-xssfdmdw]{color:var(--accent)}.msr-ask-close[data-astro-cid-xssfdmdw]{background:none;border:0;padding:4px;color:var(--text-muted);cursor:pointer;display:flex}.msr-ask-close[data-astro-cid-xssfdmdw]:hover{color:var(--text)}.msr-ask-ctx[data-astro-cid-xssfdmdw]{font-size:11.5px;color:var(--text-muted);padding:8px 14px;background:var(--msr-soft);border-bottom:1px solid var(--msr-line);line-height:1.45;min-width:300px}.msr-ask-ctx[data-astro-cid-xssfdmdw] strong[data-astro-cid-xssfdmdw]{color:var(--text);font-weight:700}.msr-ask-msgs[data-astro-cid-xssfdmdw]{flex:1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:12px;min-width:300px;overscroll-behavior:contain;scrollbar-width:thin}.msr-msg-user[data-astro-cid-xssfdmdw]{align-self:flex-end;max-width:92%;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.msr-msg-user-text[data-astro-cid-xssfdmdw]{background:var(--accent);color:#fff;font-size:12.5px;line-height:1.5;padding:8px 12px}.msr-shot[data-astro-cid-xssfdmdw]{width:232px;border:1px solid var(--msr-line);background:var(--card-bg);box-shadow:var(--shadow-sm);font-size:9.5px;color:#3c4043;position:relative}.msr-shot-bar[data-astro-cid-xssfdmdw]{display:flex;align-items:center;gap:6px;padding:5px 7px;border-bottom:1px solid var(--msr-line);font-weight:700}.msr-shot-dot[data-astro-cid-xssfdmdw]{width:8px;height:8px;background:#1a73e8;border-radius:var(--radius-full)}.msr-shot-tabs[data-astro-cid-xssfdmdw]{display:flex;gap:10px;padding:4px 7px 0;border-bottom:1px solid var(--msr-line);color:#5f6368}.msr-shot-tabs[data-astro-cid-xssfdmdw] span[data-astro-cid-xssfdmdw]{padding-bottom:3px}.msr-shot-tabs[data-astro-cid-xssfdmdw] .is-on[data-astro-cid-xssfdmdw]{color:#1a73e8;border-bottom:2px solid #1a73e8;font-weight:700}.msr-shot-table[data-astro-cid-xssfdmdw]{width:100%;border-collapse:collapse}.msr-shot-table[data-astro-cid-xssfdmdw] th[data-astro-cid-xssfdmdw]{text-align:left;font-weight:400;color:#5f6368;padding:4px 7px 2px}.msr-shot-table[data-astro-cid-xssfdmdw] td[data-astro-cid-xssfdmdw]{padding:3px 7px;border-top:1px solid #f1f3f4}.msr-shot-table[data-astro-cid-xssfdmdw] th[data-astro-cid-xssfdmdw]:not(:first-child),.msr-shot-table[data-astro-cid-xssfdmdw] td[data-astro-cid-xssfdmdw]:not(:first-child){text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.msr-shot-table[data-astro-cid-xssfdmdw] td[data-astro-cid-xssfdmdw]:first-child{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msr-shot-table[data-astro-cid-xssfdmdw] tr[data-astro-cid-xssfdmdw].is-pick td[data-astro-cid-xssfdmdw]{background:#e8f0fe}.msr-shot-name[data-astro-cid-xssfdmdw]{display:block;padding:4px 7px;border-top:1px solid var(--msr-line);color:var(--text-muted);background:var(--msr-soft)}.msr-typing[data-astro-cid-xssfdmdw]{display:inline-flex;gap:4px;padding:10px 12px;border:1px solid var(--msr-line);background:var(--msr-soft);align-self:flex-start}.msr-typing[data-astro-cid-xssfdmdw][hidden]{display:none}.msr-typing[data-astro-cid-xssfdmdw] span[data-astro-cid-xssfdmdw]{width:5px;height:5px;border-radius:var(--radius-full);background:var(--text-muted);opacity:.4;animation:msr-dot 1s ease-in-out infinite}.msr-typing[data-astro-cid-xssfdmdw] span[data-astro-cid-xssfdmdw]:nth-child(2){animation-delay:.15s}.msr-typing[data-astro-cid-xssfdmdw] span[data-astro-cid-xssfdmdw]:nth-child(3){animation-delay:.3s}@keyframes msr-dot{50%{opacity:1;transform:translateY(-2px)}}.msr-msg-ai[data-astro-cid-xssfdmdw]{border:1px solid var(--msr-line);background:var(--msr-soft);padding:10px 12px;display:flex;flex-direction:column;gap:8px;font-size:12.5px;line-height:1.55;color:var(--text)}.msr-msg-ai[data-astro-cid-xssfdmdw] strong[data-astro-cid-xssfdmdw]{font-weight:700}.msr-web[data-astro-cid-xssfdmdw]{border:1px solid var(--msr-line);border-left:2px solid var(--accent);background:var(--card-bg);padding:8px 10px}.msr-web[data-astro-cid-xssfdmdw] p[data-astro-cid-xssfdmdw]{font-size:12px}.msr-web-label[data-astro-cid-xssfdmdw]{display:inline-flex;align-items:center;gap:4px;font-size:9.5px;font-weight:700;letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--accent);margin-bottom:4px}.msr-web-src[data-astro-cid-xssfdmdw]{display:block;font-size:10.5px;color:var(--text-muted);margin-top:4px}[data-astro-cid-xssfdmdw][data-p].is-hidden,[data-astro-cid-xssfdmdw][data-m].is-hidden{display:none}@media(prefers-reduced-motion:no-preference){.msr[data-astro-cid-xssfdmdw] .is-in[data-astro-cid-xssfdmdw]{animation:msr-in .36s cubic-bezier(.22,1,.36,1) both}}@keyframes msr-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.msr-ask-input[data-astro-cid-xssfdmdw]{display:flex;align-items:center;gap:8px;padding:10px 12px;border-top:1px solid var(--msr-line);color:var(--text-muted);min-width:300px}.msr-ask-ph[data-astro-cid-xssfdmdw]{flex:1;font-size:12px;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.msr-ask-send[data-astro-cid-xssfdmdw]{width:24px;height:24px;border-radius:var(--radius-full);background:var(--accent);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media(max-width:1100px){.msr-grid[data-astro-cid-xssfdmdw],.msr[data-astro-cid-xssfdmdw].is-ask-open .msr-grid[data-astro-cid-xssfdmdw]{grid-template-columns:190px minmax(0,1fr);position:relative}.msr-ask[data-astro-cid-xssfdmdw]{position:absolute;top:0;right:0;bottom:0;width:min(340px,85%);box-shadow:-12px 0 32px -16px #1a1a1a4d;transform:translate(100%);transition:transform var(--transition-slow),visibility var(--transition-slow);z-index:2}.msr[data-astro-cid-xssfdmdw].is-ask-open .msr-ask[data-astro-cid-xssfdmdw]{transform:none}.msr-doc[data-astro-cid-xssfdmdw]{padding:var(--space-5) var(--space-6) var(--space-10)}}@media(max-width:820px){.msr-grid[data-astro-cid-xssfdmdw],.msr[data-astro-cid-xssfdmdw].is-ask-open .msr-grid[data-astro-cid-xssfdmdw]{grid-template-columns:minmax(0,1fr);height:auto}.msr-rail[data-astro-cid-xssfdmdw]{border-right:0;border-bottom:1px solid var(--msr-line);padding:var(--space-3) var(--space-4)}.msr-label-toc[data-astro-cid-xssfdmdw],.msr-toc[data-astro-cid-xssfdmdw]{display:none}.msr-doc[data-astro-cid-xssfdmdw]{overflow:visible;padding:var(--space-5) var(--space-4) var(--space-6)}.msr-ask[data-astro-cid-xssfdmdw],.msr[data-astro-cid-xssfdmdw]:not(.is-ask-open) .msr-ask[data-astro-cid-xssfdmdw]{position:static;width:auto;transform:none;visibility:visible;box-shadow:none;border-left:0;border-top:1px solid var(--msr-line)}.msr-ask-close[data-astro-cid-xssfdmdw]{display:none}.msr-ask-hd[data-astro-cid-xssfdmdw],.msr-ask-ctx[data-astro-cid-xssfdmdw],.msr-ask-msgs[data-astro-cid-xssfdmdw],.msr-ask-input[data-astro-cid-xssfdmdw]{min-width:0}.msr-ask-msgs[data-astro-cid-xssfdmdw]{height:470px;flex:none}.msr-bar[data-astro-cid-xssfdmdw]{flex-wrap:wrap}.msr-crumbs[data-astro-cid-xssfdmdw]{display:none}.msr-bar-actions[data-astro-cid-xssfdmdw]{width:100%;justify-content:space-between}.msr-meta-date[data-astro-cid-xssfdmdw]{margin-left:0;width:100%}}.mxd[data-astro-cid-xizokmg6]{--mxd-line: #e5e7eb;--mxd-soft: #f9fafb;--mxd-agency: #7a4b2a;display:grid;grid-template-columns:300px minmax(0,1fr);background:var(--card-bg);border:1px solid var(--mxd-line);box-shadow:0 24px 48px -28px #1a1a1a4d,0 2px 6px #1a1a1a0d;font-family:var(--font-sans);min-width:0;text-align:left}.mxd[data-astro-cid-xizokmg6] button[data-astro-cid-xizokmg6]{font-family:inherit}.mxd[data-astro-cid-xizokmg6] button[data-astro-cid-xizokmg6]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.mxd-menuside[data-astro-cid-xizokmg6]{border-right:1px solid var(--mxd-line);background:var(--mxd-soft);padding:var(--space-4)}.mxd-sophead[data-astro-cid-xizokmg6]{display:grid;grid-template-columns:1fr auto;gap:2px 8px;align-items:center;margin-bottom:8px}.mxd-kicker[data-astro-cid-xizokmg6]{grid-column:1 / -1;font-size:10px;font-weight:700;letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--accent)}.mxd-title[data-astro-cid-xizokmg6]{font-size:13.5px;font-weight:700;color:var(--text);line-height:1.3}.mxd-export-btn[data-astro-cid-xizokmg6]{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;color:var(--text);background:var(--card-bg);border:1px solid var(--border);padding:5px 8px;box-shadow:0 0 0 3px var(--color-primary-ring)}.mxd-menu[data-astro-cid-xizokmg6]{background:var(--card-bg);border:1px solid var(--mxd-line);box-shadow:0 12px 28px -12px #1a1a1a40;padding:6px}.mxd-group[data-astro-cid-xizokmg6]{font-size:10px;font-weight:700;letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--text-muted);padding:8px 8px 4px}.mxd-item[data-astro-cid-xizokmg6]{display:flex;align-items:center;gap:9px;width:100%;background:none;border:0;padding:7px 8px;font-size:13px;color:var(--text);cursor:pointer;text-align:left;transition:background var(--transition-fast)}.mxd-item[data-astro-cid-xizokmg6]:hover{background:var(--mxd-soft)}.mxd-item[data-astro-cid-xizokmg6][aria-pressed=true]{background:var(--accent-soft);font-weight:700}.mxd-ic[data-astro-cid-xizokmg6]{width:20px;height:20px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--text-muted);border:1px solid var(--mxd-line);background:var(--card-bg)}.mxd-ic-doc[data-astro-cid-xizokmg6]{color:var(--accent)}.mxd-mono[data-astro-cid-xizokmg6]{font-size:10.5px;font-weight:700;color:var(--text);background:var(--mxd-soft)}.mxd-connected[data-astro-cid-xizokmg6]{margin-left:auto;display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:400;color:var(--color-success)}.mxd-connected[data-astro-cid-xizokmg6]:before{content:"";width:6px;height:6px;border-radius:var(--radius-full);background:currentColor}.mxd-toggle-row[data-astro-cid-xizokmg6]{display:flex;align-items:center;justify-content:space-between;padding:7px 8px 7px 37px;font-size:13px;color:var(--text)}.mxd-switch[data-astro-cid-xizokmg6]{width:32px;height:18px;border-radius:var(--radius-full);border:0;background:var(--border);position:relative;cursor:pointer;padding:0;transition:background var(--transition-normal)}.mxd-switch-knob[data-astro-cid-xizokmg6]{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:var(--radius-full);background:#fff;box-shadow:0 1px 2px #00000040;transition:transform var(--transition-normal)}.mxd-switch[data-astro-cid-xizokmg6][aria-checked=true]{background:var(--accent)}.mxd-switch[data-astro-cid-xizokmg6][aria-checked=true] .mxd-switch-knob[data-astro-cid-xizokmg6]{transform:translate(14px)}.mxd-switch[data-astro-cid-xizokmg6]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mxd-sep[data-astro-cid-xizokmg6]{height:1px;background:var(--mxd-line);margin:6px 0}.mxd-stage[data-astro-cid-xizokmg6]{position:relative;min-height:520px;background:radial-gradient(circle at 1px 1px,#e7e3da 1px,transparent 1.2px) 0 0 / 14px 14px,var(--page-bg);padding:var(--space-6);overflow:hidden;min-width:0;display:flex;flex-direction:column;justify-content:center}.mxd-view[data-astro-cid-xizokmg6]{width:100%;display:none;background:var(--card-bg);border:1px solid var(--mxd-line);box-shadow:0 16px 36px -20px #1a1a1a59;max-width:560px;margin:0 auto}.mxd[data-astro-cid-xizokmg6][data-dest=gdocs] [data-astro-cid-xizokmg6][data-view=gdocs],.mxd[data-astro-cid-xizokmg6][data-dest=pdf] [data-astro-cid-xizokmg6][data-view=pdf],.mxd[data-astro-cid-xizokmg6][data-dest=clickup] [data-astro-cid-xizokmg6][data-view=clickup],.mxd[data-astro-cid-xizokmg6][data-dest=monday] [data-astro-cid-xizokmg6][data-view=monday],.mxd[data-astro-cid-xizokmg6][data-dest=asana] [data-astro-cid-xizokmg6][data-view=asana],.mxd[data-astro-cid-xizokmg6][data-dest=trello] [data-astro-cid-xizokmg6][data-view=trello],.mxd[data-astro-cid-xizokmg6][data-dest=notion] [data-astro-cid-xizokmg6][data-view=notion],.mxd[data-astro-cid-xizokmg6][data-dest=text] [data-astro-cid-xizokmg6][data-view=text]{display:block}@media(prefers-reduced-motion:no-preference){.mxd-view[data-astro-cid-xizokmg6].is-landing{animation:mxd-land .52s cubic-bezier(.22,1,.36,1) both}.mxd-view[data-astro-cid-xizokmg6].is-landing .mxd-checks[data-astro-cid-xizokmg6] li[data-astro-cid-xizokmg6],.mxd-view[data-astro-cid-xizokmg6].is-landing .mxd-p-steps[data-astro-cid-xizokmg6] li[data-astro-cid-xizokmg6],.mxd-view[data-astro-cid-xizokmg6].is-landing .mxd-card[data-astro-cid-xizokmg6],.mxd-view[data-astro-cid-xizokmg6].is-landing .mxd-notion-table[data-astro-cid-xizokmg6] tr[data-astro-cid-xizokmg6].is-new{animation:mxd-row .42s cubic-bezier(.22,1,.36,1) both}.mxd-view[data-astro-cid-xizokmg6].is-landing [data-astro-cid-xizokmg6]:is(.mxd-checks li,.mxd-p-steps li,.mxd-card):nth-child(2){animation-delay:90ms}.mxd-view[data-astro-cid-xizokmg6].is-landing [data-astro-cid-xizokmg6]:is(.mxd-checks li,.mxd-p-steps li,.mxd-card):nth-child(3){animation-delay:.18s}.mxd-view[data-astro-cid-xizokmg6].is-landing [data-astro-cid-xizokmg6]:is(.mxd-checks li,.mxd-p-steps li,.mxd-card):nth-child(4){animation-delay:.27s}}@keyframes mxd-land{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}@keyframes mxd-row{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}.mxd-flyer[data-astro-cid-xizokmg6]{position:absolute;top:0;left:0;width:46px;height:58px;background:var(--card-bg);border:1px solid var(--border);box-shadow:var(--shadow-md);padding:8px 7px;display:flex;flex-direction:column;gap:5px;opacity:0;pointer-events:none;z-index:3}.mxd-flyer[data-astro-cid-xizokmg6] span[data-astro-cid-xizokmg6]{height:3px;background:#e5e7eb}.mxd-flyer[data-astro-cid-xizokmg6] span[data-astro-cid-xizokmg6]:first-child{background:var(--accent);width:70%}.mxd-toast[data-astro-cid-xizokmg6]{position:absolute;right:var(--space-3);top:var(--space-3);display:inline-flex;align-items:center;gap:6px;background:var(--text);color:#fff;font-size:12px;font-weight:700;padding:7px 12px;white-space:nowrap;z-index:2;box-shadow:var(--shadow-md);transition:opacity var(--transition-normal),transform var(--transition-normal)}.mxd-toast[data-astro-cid-xizokmg6] svg[data-astro-cid-xizokmg6]{color:#4ade80}.mxd-toast[data-astro-cid-xizokmg6].is-off{opacity:0;transform:translateY(-6px)}.mxd-gdoc-bar[data-astro-cid-xizokmg6],.mxd-pdf-bar[data-astro-cid-xizokmg6],.mxd-app-bar[data-astro-cid-xizokmg6]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--mxd-line);font-size:12px;color:var(--text);min-width:0}.mxd-gdoc-ic[data-astro-cid-xizokmg6]{width:12px;height:15px;background:#4285f4;flex-shrink:0}.mxd-gdoc-name[data-astro-cid-xizokmg6]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.mxd-gdoc-share[data-astro-cid-xizokmg6]{font-size:11px;font-weight:700;background:#c2e7ff;color:#001d35;padding:4px 10px;border-radius:var(--radius-full)}.mxd-paper[data-astro-cid-xizokmg6]{padding:22px 26px 20px}.mxd-gdoc[data-astro-cid-xizokmg6] .mxd-paper[data-astro-cid-xizokmg6]{background:#fff}.mxd-gdoc[data-astro-cid-xizokmg6]{background:#f8f9fa}.mxd-brandhead[data-astro-cid-xizokmg6]{display:flex;align-items:center;padding-bottom:10px;margin-bottom:14px;border-bottom:2px solid var(--accent);transition:border-color var(--transition-slow)}.mxd[data-astro-cid-xizokmg6][data-logo=on] .mxd-brandhead[data-astro-cid-xizokmg6]{border-bottom-color:var(--mxd-agency)}.mxd-logo[data-astro-cid-xizokmg6]{display:none;align-items:center;gap:7px;font-weight:700;font-size:14px;letter-spacing:-.01em}.mxd-logo-cm[data-astro-cid-xizokmg6]{color:var(--text)}.mxd-logo-agency[data-astro-cid-xizokmg6]{color:var(--mxd-agency);font-family:var(--font-serif);font-size:16px}.mxd-logo-mark[data-astro-cid-xizokmg6]{width:22px;height:22px;background:var(--mxd-agency);color:#fff;font-family:var(--font-sans);font-size:9.5px;font-weight:700;display:flex;align-items:center;justify-content:center;letter-spacing:.04em}.mxd[data-astro-cid-xizokmg6]:not([data-logo=on]) .mxd-logo-cm[data-astro-cid-xizokmg6],.mxd[data-astro-cid-xizokmg6][data-logo=on] .mxd-logo-agency[data-astro-cid-xizokmg6]{display:inline-flex}@media(prefers-reduced-motion:no-preference){.mxd[data-astro-cid-xizokmg6].is-logo-swap .mxd-logo[data-astro-cid-xizokmg6]{animation:mxd-land .42s cubic-bezier(.22,1,.36,1) both}}.mxd-p-kicker[data-astro-cid-xizokmg6]{font-size:10px;font-weight:700;letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--text-muted)}.mxd-p-title[data-astro-cid-xizokmg6]{font-family:var(--font-serif);font-size:22px;font-weight:600;color:var(--text);margin:4px 0 12px;line-height:1.2}.mxd-p-ms[data-astro-cid-xizokmg6]{font-size:12px;font-weight:700;color:var(--text);margin:10px 0 6px}.mxd-p-steps[data-astro-cid-xizokmg6]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.mxd-p-steps[data-astro-cid-xizokmg6] li[data-astro-cid-xizokmg6]{font-size:12px;color:var(--text);line-height:1.45;padding-left:12px;position:relative}.mxd-p-steps[data-astro-cid-xizokmg6] li[data-astro-cid-xizokmg6]:before{content:"";position:absolute;left:0;top:7px;width:4px;height:4px;background:var(--text-muted);border-radius:var(--radius-full)}.mxd-p-steps-faint[data-astro-cid-xizokmg6] li[data-astro-cid-xizokmg6]{color:var(--text-muted)}.mxd-p-checks[data-astro-cid-xizokmg6] li[data-astro-cid-xizokmg6]{padding-left:18px}.mxd-p-checks[data-astro-cid-xizokmg6] li[data-astro-cid-xizokmg6]:before{top:3px;width:10px;height:10px;border:1.5px solid var(--text-muted);background:none;border-radius:0}.mxd-pdf[data-astro-cid-xizokmg6]{background:#525659;border-color:#525659}.mxd-pdf-bar[data-astro-cid-xizokmg6]{background:#323639;color:#e8eaed;border-color:#323639;justify-content:space-between}.mxd-pdf-bar[data-astro-cid-xizokmg6] span[data-astro-cid-xizokmg6]:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.mxd-pdf-desk[data-astro-cid-xizokmg6]{padding:18px 22px}.mxd-pdf-page[data-astro-cid-xizokmg6]{background:#fff;box-shadow:0 2px 10px #00000059}.mxd-pdf-band[data-astro-cid-xizokmg6]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:-22px -26px 16px;padding:12px 26px;background:var(--accent-soft);border-bottom:2px solid var(--accent);transition:background var(--transition-slow),border-color var(--transition-slow)}.mxd[data-astro-cid-xizokmg6][data-logo=on] .mxd-pdf-band[data-astro-cid-xizokmg6]{background:#f4ece4;border-bottom-color:var(--mxd-agency)}.mxd-pdf-band-meta[data-astro-cid-xizokmg6]{font-size:9.5px;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted);margin-left:auto}.mxd-pdf-foot[data-astro-cid-xizokmg6]{display:flex;justify-content:space-between;margin-top:18px;padding-top:8px;border-top:1px solid var(--mxd-line);font-size:10px;color:var(--text-muted)}.mxd[data-astro-cid-xizokmg6]:not([data-logo=on]) .mxd-foot-agency[data-astro-cid-xizokmg6],.mxd[data-astro-cid-xizokmg6][data-logo=on] .mxd-foot-cm[data-astro-cid-xizokmg6]{display:none}.mxd-app-bar[data-astro-cid-xizokmg6] .mxd-ic[data-astro-cid-xizokmg6]{width:18px;height:18px}.mxd-app-name[data-astro-cid-xizokmg6]{font-weight:700}.mxd-app-path[data-astro-cid-xizokmg6]{margin-left:auto;color:var(--text-muted);font-size:11.5px;display:flex;gap:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.mxd-task-body[data-astro-cid-xizokmg6]{padding:16px 18px 18px}.mxd-task-status[data-astro-cid-xizokmg6]{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-muted);border:1px solid var(--mxd-line);padding:2px 8px}.mxd-task-dot[data-astro-cid-xizokmg6]{width:7px;height:7px;border-radius:var(--radius-full);background:#9ca3af}.mxd-task-title[data-astro-cid-xizokmg6]{font-size:17px;font-weight:700;color:var(--text);margin:10px 0 4px;line-height:1.3}.mxd-task-desc[data-astro-cid-xizokmg6]{font-size:12px;line-height:1.5;color:var(--text-muted)}.mxd-task-sub[data-astro-cid-xizokmg6]{display:flex;gap:6px;font-size:11.5px;font-weight:700;color:var(--text);margin:14px 0 6px}.mxd-task-sub[data-astro-cid-xizokmg6] span[data-astro-cid-xizokmg6]{font-weight:400;color:var(--text-muted)}.mxd-checks[data-astro-cid-xizokmg6]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.mxd-checks[data-astro-cid-xizokmg6] li[data-astro-cid-xizokmg6]{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.45;color:var(--text);padding:6px 0;border-top:1px solid #f1f2f4}.mxd-box[data-astro-cid-xizokmg6]{width:13px;height:13px;border:1.5px solid #9ca3af;flex-shrink:0;margin-top:2px}.mxd-checks-more[data-astro-cid-xizokmg6]{color:var(--text-muted)!important;font-size:11.5px!important}.mxd-trello[data-astro-cid-xizokmg6]{background:#f0f2f5}.mxd-trello-bar[data-astro-cid-xizokmg6]{background:var(--card-bg)}.mxd-trello-board[data-astro-cid-xizokmg6]{display:flex;gap:10px;padding:14px;overflow:hidden}.mxd-list[data-astro-cid-xizokmg6]{width:230px;flex-shrink:0;background:#ebecf0;padding:8px;display:flex;flex-direction:column;gap:6px}.mxd-list-old[data-astro-cid-xizokmg6]{opacity:.55}.mxd-list-title[data-astro-cid-xizokmg6]{font-size:12px;font-weight:700;color:var(--text);padding:2px 4px 4px;line-height:1.35}.mxd-card[data-astro-cid-xizokmg6]{background:#fff;box-shadow:0 1px #091e4233;padding:8px 9px;display:flex;flex-direction:column;gap:6px}.mxd-card[data-astro-cid-xizokmg6] p[data-astro-cid-xizokmg6]{font-size:12px;color:var(--text);line-height:1.35}.mxd-card-badge[data-astro-cid-xizokmg6]{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;color:var(--text-muted);width:fit-content}.mxd-card-badge-done[data-astro-cid-xizokmg6]{background:var(--color-success);color:#fff;padding:1px 5px}.mxd-notion-body[data-astro-cid-xizokmg6]{padding:14px 18px 18px}.mxd-notion-db[data-astro-cid-xizokmg6]{font-size:18px;font-weight:700;color:var(--text);margin-bottom:8px}.mxd-notion-table[data-astro-cid-xizokmg6]{width:100%;border-collapse:collapse;font-size:11.5px;table-layout:fixed}.mxd-notion-table[data-astro-cid-xizokmg6] th[data-astro-cid-xizokmg6]{text-align:left;font-weight:400;color:var(--text-muted);padding:5px 6px;border-bottom:1px solid var(--mxd-line)}.mxd-notion-table[data-astro-cid-xizokmg6] th[data-astro-cid-xizokmg6]:first-child{width:52%}.mxd-notion-table[data-astro-cid-xizokmg6] th[data-astro-cid-xizokmg6]:last-child{width:14%}.mxd-notion-table[data-astro-cid-xizokmg6] td[data-astro-cid-xizokmg6]{padding:6px;border-bottom:1px solid var(--mxd-line);color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mxd-notion-table[data-astro-cid-xizokmg6] tr[data-astro-cid-xizokmg6].is-new td[data-astro-cid-xizokmg6]{background:#fbf8f1;font-weight:700}.mxd-tag[data-astro-cid-xizokmg6]{font-size:10.5px;background:#e3f2e7;color:#1c5b34;padding:1px 6px;font-weight:400}.mxd-tag-alt[data-astro-cid-xizokmg6]{background:#e8edfb;color:#26408b}.mxd-notion-page[data-astro-cid-xizokmg6]{margin-top:12px;border:1px solid var(--mxd-line);padding:10px 12px}.mxd-notion-h[data-astro-cid-xizokmg6]{font-size:13px;font-weight:700;color:var(--text);margin-bottom:4px}.mxd-text-btn[data-astro-cid-xizokmg6]{border:1px solid var(--mxd-line);padding:2px 8px;color:var(--text);font-weight:700}.mxd-pre[data-astro-cid-xizokmg6]{margin:0;padding:14px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;line-height:1.6;color:var(--text);white-space:pre-wrap;background:var(--card-bg)}@media(max-width:900px){.mxd[data-astro-cid-xizokmg6]{grid-template-columns:minmax(0,1fr)}.mxd-menuside[data-astro-cid-xizokmg6]{border-right:0;border-bottom:1px solid var(--mxd-line)}.mxd-menu[data-astro-cid-xizokmg6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 6px}.mxd-group[data-astro-cid-xizokmg6],.mxd-sep[data-astro-cid-xizokmg6],.mxd-toggle-row[data-astro-cid-xizokmg6]{grid-column:1 / -1}.mxd-toggle-row[data-astro-cid-xizokmg6]{padding-left:8px}.mxd-stage[data-astro-cid-xizokmg6]{min-height:0;padding:var(--space-4)}}@media(max-width:520px){.mxd-menu[data-astro-cid-xizokmg6]{grid-template-columns:minmax(0,1fr)}.mxd-paper[data-astro-cid-xizokmg6]{padding:16px 16px 14px}.mxd-pdf-band[data-astro-cid-xizokmg6]{margin:-16px -16px 12px;padding:10px 16px}.mxd-pdf-band-meta[data-astro-cid-xizokmg6]{display:none}.mxd-pdf-desk[data-astro-cid-xizokmg6]{padding:12px}.mxd-list[data-astro-cid-xizokmg6]{width:200px}.mxd-app-path[data-astro-cid-xizokmg6]{display:none}.mxd-toast[data-astro-cid-xizokmg6]{top:var(--space-2);right:var(--space-2)}.mxd-notion-table[data-astro-cid-xizokmg6] th[data-astro-cid-xizokmg6]:nth-child(2),.mxd-notion-table[data-astro-cid-xizokmg6] td[data-astro-cid-xizokmg6]:nth-child(2){display:none}.mxd-notion-table[data-astro-cid-xizokmg6] th[data-astro-cid-xizokmg6]:first-child{width:auto}}.pp-section[data-astro-cid-ecq4qtg3]{padding:var(--space-20) var(--space-8)}.pp-section-inner[data-astro-cid-ecq4qtg3]{max-width:var(--page-max-width);margin:0 auto}.pp-section-header[data-astro-cid-ecq4qtg3]{max-width:720px;margin-bottom:var(--space-16)}.pp-section-title[data-astro-cid-ecq4qtg3]{font-family:var(--font-serif);font-size:clamp(var(--text-2xl),3.5vw,var(--text-4xl));font-weight:600;line-height:var(--leading-snug);letter-spacing:-.02em;color:var(--text);margin:var(--space-3) 0 0}.pp-section-desc[data-astro-cid-ecq4qtg3]{font-size:var(--text-lg);color:var(--text-muted);line-height:var(--leading-relaxed);margin-top:var(--space-4);max-width:600px}.pp-eyebrow[data-astro-cid-ecq4qtg3]{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--accent);margin:0}.mos-center-head[data-astro-cid-ecq4qtg3]{text-align:center;margin-left:auto;margin-right:auto}.mos-center-head[data-astro-cid-ecq4qtg3] .pp-section-desc[data-astro-cid-ecq4qtg3]{margin-left:auto;margin-right:auto}.pp-hero[data-astro-cid-ecq4qtg3]{position:relative;min-height:600px;display:flex;align-items:center;padding:var(--space-24) var(--space-8) var(--space-20);margin-top:calc(-1 * var(--header-height));padding-top:calc(var(--header-height) + var(--space-20));overflow:hidden}.pp-hero-inner[data-astro-cid-ecq4qtg3]{position:relative;z-index:1;max-width:1120px;margin:0 auto;width:100%;display:flex;align-items:center;gap:clamp(var(--space-12),6vw,var(--space-20))}.pp-hero-copy[data-astro-cid-ecq4qtg3]{flex:1;min-width:0}.pp-hero-visual-mos[data-astro-cid-ecq4qtg3]{flex:0 0 auto;width:380px;display:flex;justify-content:center;align-items:flex-start}.pp-hero[data-astro-cid-ecq4qtg3] .pp-eyebrow[data-astro-cid-ecq4qtg3]{margin-bottom:var(--space-4)}.pp-hero-headline[data-astro-cid-ecq4qtg3]{font-family:var(--font-serif);font-size:clamp(var(--text-4xl),5.4vw,4.25rem);font-weight:600;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--text);margin:0 0 var(--space-6);max-width:640px;text-wrap:balance}.pp-hero-sub[data-astro-cid-ecq4qtg3]{font-size:clamp(var(--text-base),1.8vw,var(--text-xl));line-height:var(--leading-relaxed);color:var(--text-muted);max-width:600px;margin:0 0 var(--space-10)}.pp-hero-actions[data-astro-cid-ecq4qtg3]{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.pp-cta-large[data-astro-cid-ecq4qtg3]{font-size:var(--text-base);padding:var(--space-3) var(--space-8)}.pp-btn-ghost[data-astro-cid-ecq4qtg3]{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;color:var(--text);text-decoration:none;padding:var(--space-3) var(--space-4);border:1px solid var(--border);background:color-mix(in srgb,var(--card-bg) 70%,transparent);transition:border-color var(--transition-fast),color var(--transition-fast)}.pp-btn-ghost[data-astro-cid-ecq4qtg3]:hover{border-color:var(--text-muted);color:var(--text)}.pp-hero-footnote[data-astro-cid-ecq4qtg3]{font-size:var(--text-sm);color:var(--text-muted);margin:var(--space-6) 0 0}.pp-pain[data-astro-cid-ecq4qtg3]{background:var(--page-bg)}.pp-pain-grid[data-astro-cid-ecq4qtg3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-1)}.pp-pain-card[data-astro-cid-ecq4qtg3]{background:var(--card-bg);border:1px solid var(--border);padding:var(--space-8);border-left-width:3px;border-left-color:var(--border);transition:border-left-color var(--transition-fast)}.pp-pain-card[data-astro-cid-ecq4qtg3]:hover{border-left-color:var(--accent)}.pp-pain-heading[data-astro-cid-ecq4qtg3]{font-family:var(--font-serif);font-size:var(--text-xl);font-weight:600;line-height:var(--leading-snug);color:var(--text);margin:0 0 var(--space-3)}.pp-pain-body[data-astro-cid-ecq4qtg3]{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-muted);margin:0}.pp-solution[data-astro-cid-ecq4qtg3]{background:var(--card-bg)}.pp-brand-agent[data-astro-cid-ecq4qtg3]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--space-12);align-items:center;border:1px solid var(--border);border-left:3px solid var(--accent);padding:var(--space-12);background:var(--page-bg)}.pp-ba-visual[data-astro-cid-ecq4qtg3]{height:640px;min-width:0;display:flex}.pp-ba-title[data-astro-cid-ecq4qtg3]{font-family:var(--font-serif);font-size:clamp(var(--text-xl),2.5vw,var(--text-3xl));font-weight:600;line-height:var(--leading-snug);letter-spacing:-.015em;color:var(--text);margin:var(--space-3) 0 var(--space-5)}.pp-ba-body[data-astro-cid-ecq4qtg3]{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-muted);margin:0 0 var(--space-6)}.pp-ba-examples[data-astro-cid-ecq4qtg3]{list-style:none;padding:0;margin:0 0 var(--space-6);display:flex;flex-direction:column;gap:var(--space-3)}.pp-ba-examples[data-astro-cid-ecq4qtg3] li[data-astro-cid-ecq4qtg3]{font-size:var(--text-sm);font-style:italic;color:var(--text);padding:var(--space-3) var(--space-4);background:var(--card-bg);border:1px solid var(--border);border-left:2px solid var(--accent)}.pp-ba-note[data-astro-cid-ecq4qtg3]{font-size:var(--text-sm);color:var(--text-muted);line-height:var(--leading-normal);margin:0}.pp-tools[data-astro-cid-ecq4qtg3]{background:var(--page-bg)}.pp-tools-grid[data-astro-cid-ecq4qtg3]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-1)}.pp-tool-card[data-astro-cid-ecq4qtg3]{background:var(--card-bg);border:1px solid var(--border);padding:var(--space-6);position:relative;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.pp-tool-card[data-astro-cid-ecq4qtg3]:hover{border-color:var(--text-muted);box-shadow:var(--shadow-sm)}.pp-tool-name[data-astro-cid-ecq4qtg3]{font-family:var(--font-serif);font-size:var(--text-xl);font-weight:600;line-height:var(--leading-snug);color:var(--text);margin:0 0 var(--space-3)}.pp-tool-desc[data-astro-cid-ecq4qtg3]{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-muted);margin:0}.pp-tool-preview[data-astro-cid-ecq4qtg3]{height:176px;background:#fbfbfa;border-bottom:1px solid var(--border);margin:calc(-1 * var(--space-6)) calc(-1 * var(--space-6)) var(--space-5);padding:var(--space-4);display:flex;flex-direction:column;justify-content:center;gap:7px;overflow:hidden;position:relative;font-family:var(--font-sans);color:var(--text)}.mtp-kick[data-astro-cid-ecq4qtg3]{font-size:9.5px;font-weight:700;letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--accent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mtp-kv[data-astro-cid-ecq4qtg3]{display:grid;grid-template-columns:62px minmax(0,1fr);gap:8px;align-items:start;font-size:11.5px;line-height:1.4}.mtp-k[data-astro-cid-ecq4qtg3]{font-size:9.5px;font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted);padding-top:2px}.mtp-v[data-astro-cid-ecq4qtg3]{color:var(--text)}.mtp-faint[data-astro-cid-ecq4qtg3]{color:var(--text-muted);font-style:italic}.mtp-strike[data-astro-cid-ecq4qtg3]{text-decoration:line-through;text-decoration-color:var(--color-destructive);color:var(--text-muted)}.mtp-mix[data-astro-cid-ecq4qtg3]{display:flex;height:16px;gap:2px}.mtp-mix[data-astro-cid-ecq4qtg3] span[data-astro-cid-ecq4qtg3]{font-size:9px;font-weight:700;color:#fff;display:flex;align-items:center;padding:0 4px;white-space:nowrap;overflow:hidden;background:var(--accent)}.mtp-mix[data-astro-cid-ecq4qtg3] span[data-astro-cid-ecq4qtg3]:nth-child(2){background:color-mix(in srgb,var(--accent) 72%,#fff)}.mtp-mix[data-astro-cid-ecq4qtg3] span[data-astro-cid-ecq4qtg3]:nth-child(3){background:color-mix(in srgb,var(--accent) 48%,#fff)}.mtp-mix[data-astro-cid-ecq4qtg3] span[data-astro-cid-ecq4qtg3]:nth-child(4){background:color-mix(in srgb,var(--accent) 24%,#fff)}.mtp-road[data-astro-cid-ecq4qtg3]{display:flex;flex-direction:column;gap:2px;font-size:11px}.mtp-road[data-astro-cid-ecq4qtg3] span[data-astro-cid-ecq4qtg3]{border-left:2px solid var(--accent);padding-left:6px}.mtp-cover[data-astro-cid-ecq4qtg3]{display:grid;grid-template-columns:104px minmax(0,1fr) 32px;gap:8px;align-items:center;font-size:11.5px}.mtp-meter[data-astro-cid-ecq4qtg3]{height:5px;background:#eceef1}.mtp-meter[data-astro-cid-ecq4qtg3] span[data-astro-cid-ecq4qtg3]{display:block;height:100%;background:var(--text-muted);opacity:.55}.mtp-n[data-astro-cid-ecq4qtg3]{font-size:10.5px;color:var(--text-muted);text-align:right;font-variant-numeric:tabular-nums}.mtp-cover-gap[data-astro-cid-ecq4qtg3]>span[data-astro-cid-ecq4qtg3]:first-child{font-weight:700}.mtp-gap[data-astro-cid-ecq4qtg3]{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--accent);background:var(--accent-soft);text-align:center;padding:1px 0}.mtp-ok[data-astro-cid-ecq4qtg3]{font-size:11px;font-weight:700;color:var(--color-success);display:flex;align-items:center;gap:6px;margin-top:2px}.mtp-ok[data-astro-cid-ecq4qtg3]:before{content:"";width:8px;height:4px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg) translateY(-1px)}.mtp-mail[data-astro-cid-ecq4qtg3]{justify-content:flex-start;padding-top:var(--space-4)}.mtp-mail-row[data-astro-cid-ecq4qtg3]{display:grid;grid-template-columns:50px minmax(0,1fr);gap:6px;font-size:11.5px;padding-bottom:5px;border-bottom:1px solid #eceef1;white-space:nowrap}.mtp-mail-row[data-astro-cid-ecq4qtg3]>[data-astro-cid-ecq4qtg3]:last-child{overflow:hidden;text-overflow:ellipsis}.mtp-mail-body[data-astro-cid-ecq4qtg3]{font-size:11.5px;line-height:1.5;color:var(--text)}.mtp-lp[data-astro-cid-ecq4qtg3]{background:var(--card-bg);align-items:flex-start;text-align:left}.mtp-lp-h[data-astro-cid-ecq4qtg3]{font-family:var(--font-serif);font-size:21px;font-weight:600;line-height:1.1;letter-spacing:-.01em}.mtp-lp-sub[data-astro-cid-ecq4qtg3]{font-size:11.5px;line-height:1.45;color:var(--text-muted)}.mtp-lp-cta[data-astro-cid-ecq4qtg3]{font-size:11px;font-weight:700;color:#fff;background:var(--accent);padding:6px 12px;margin-top:2px}.mtp-kw[data-astro-cid-ecq4qtg3]{gap:0;justify-content:center}.mtp-kw-row[data-astro-cid-ecq4qtg3]{display:grid;grid-template-columns:minmax(0,1fr) 34px 54px;gap:8px;align-items:center;font-size:11px;padding:5px 0;border-top:1px solid #eceef1}.mtp-kw-row[data-astro-cid-ecq4qtg3]>span[data-astro-cid-ecq4qtg3]:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mtp-kw-row[data-astro-cid-ecq4qtg3]>span[data-astro-cid-ecq4qtg3]:nth-child(2){text-align:right;font-variant-numeric:tabular-nums;color:var(--text-muted)}.mtp-kw-head[data-astro-cid-ecq4qtg3]{border-top:0;font-size:9.5px;font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted)}.mtp-kw-head[data-astro-cid-ecq4qtg3]>span[data-astro-cid-ecq4qtg3]:nth-child(2){color:var(--text-muted)}.mtp-pill[data-astro-cid-ecq4qtg3]{font-size:9.5px;font-weight:700;text-align:center;padding:1px 0;border:1px solid}.mtp-pill-low[data-astro-cid-ecq4qtg3]{color:var(--color-success);border-color:color-mix(in srgb,var(--color-success) 35%,#fff);background:color-mix(in srgb,var(--color-success) 8%,#fff)}.mtp-pill-high[data-astro-cid-ecq4qtg3]{color:var(--color-destructive);border-color:color-mix(in srgb,var(--color-destructive) 30%,#fff);background:color-mix(in srgb,var(--color-destructive) 6%,#fff)}.mtp-tabs[data-astro-cid-ecq4qtg3]{display:flex;gap:2px;font-size:10.5px;white-space:nowrap;overflow:hidden}.mtp-tabs[data-astro-cid-ecq4qtg3] span[data-astro-cid-ecq4qtg3]{border:1px solid #e5e7eb;padding:3px 7px;color:var(--text-muted);background:var(--card-bg)}.mtp-tabs[data-astro-cid-ecq4qtg3] .is-on[data-astro-cid-ecq4qtg3]{color:var(--text);font-weight:700;border-color:var(--text)}.mtp-remix-body[data-astro-cid-ecq4qtg3]{font-size:11.5px;line-height:1.5;background:var(--card-bg);border:1px solid #e5e7eb;padding:8px 10px}.mtp-traits[data-astro-cid-ecq4qtg3]{display:flex;gap:4px;flex-wrap:wrap}.mtp-traits[data-astro-cid-ecq4qtg3] span[data-astro-cid-ecq4qtg3]{font-size:10.5px;font-weight:700;border:1px solid #e5e7eb;background:var(--card-bg);padding:3px 8px}.mtp-prompt[data-astro-cid-ecq4qtg3] .mtp-kv[data-astro-cid-ecq4qtg3]{grid-template-columns:50px minmax(0,1fr)}.mtp-prompt[data-astro-cid-ecq4qtg3] .mtp-kv[data-astro-cid-ecq4qtg3]:last-child .mtp-v[data-astro-cid-ecq4qtg3]{background:var(--card-bg);border:1px solid #e5e7eb;border-left:2px solid var(--accent);padding:6px 8px}@media(prefers-reduced-motion:no-preference){.mtp[data-astro-cid-ecq4qtg3]>[data-astro-cid-ecq4qtg3]{opacity:0;transform:translateY(6px);transition:opacity .42s ease,transform .42s cubic-bezier(.22,1,.36,1)}.pp-tool-card[data-astro-cid-ecq4qtg3].revealed .mtp[data-astro-cid-ecq4qtg3]>[data-astro-cid-ecq4qtg3]{opacity:1;transform:none}.pp-tool-card[data-astro-cid-ecq4qtg3].revealed .mtp-a[data-astro-cid-ecq4qtg3]{transition-delay:.25s}.pp-tool-card[data-astro-cid-ecq4qtg3].revealed .mtp-b[data-astro-cid-ecq4qtg3]{transition-delay:.42s}.pp-tool-card[data-astro-cid-ecq4qtg3].revealed .mtp-c[data-astro-cid-ecq4qtg3]{transition-delay:.59s}.pp-tool-card[data-astro-cid-ecq4qtg3].revealed .mtp-d[data-astro-cid-ecq4qtg3]{transition-delay:.76s}.pp-tool-card[data-astro-cid-ecq4qtg3].revealed .mtp-e[data-astro-cid-ecq4qtg3]{transition-delay:.93s}.mtp-meter[data-astro-cid-ecq4qtg3] span[data-astro-cid-ecq4qtg3]{transform-origin:left;transform:scaleX(0);transition:transform .7s cubic-bezier(.22,1,.36,1) .7s}.pp-tool-card[data-astro-cid-ecq4qtg3].revealed .mtp-meter[data-astro-cid-ecq4qtg3] span[data-astro-cid-ecq4qtg3]{transform:scaleX(1)}}.mos-lib[data-astro-cid-ecq4qtg3]{background:var(--card-bg);border-top:1px solid var(--border)}.mos-split-head[data-astro-cid-ecq4qtg3]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--space-12);align-items:center;margin-bottom:var(--space-10)}.mos-split-head[data-astro-cid-ecq4qtg3] .pp-section-header[data-astro-cid-ecq4qtg3]{margin-bottom:0}.mos-split-illo[data-astro-cid-ecq4qtg3] .spot-illo[data-astro-cid-ecq4qtg3]{max-width:300px}.mos-lib-stats[data-astro-cid-ecq4qtg3]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--border);background:var(--page-bg);margin-bottom:var(--space-10)}.mos-lib-stat[data-astro-cid-ecq4qtg3]{padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-2)}.mos-lib-stat[data-astro-cid-ecq4qtg3]+.mos-lib-stat[data-astro-cid-ecq4qtg3]{border-left:1px solid var(--border)}.mos-lib-stat-n[data-astro-cid-ecq4qtg3]{font-family:var(--font-serif);font-size:var(--text-4xl);font-weight:600;line-height:1;color:var(--text);font-variant-numeric:tabular-nums}.mos-lib-stat-l[data-astro-cid-ecq4qtg3]{font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted)}.mos-lib-note[data-astro-cid-ecq4qtg3],.mos-demo-hint[data-astro-cid-ecq4qtg3]{font-size:var(--text-sm);color:var(--text-muted);text-align:center;margin-top:var(--space-5)}.mos-reader-sec[data-astro-cid-ecq4qtg3]{background:var(--page-bg)}.mos-trio[data-astro-cid-ecq4qtg3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-8);margin-top:var(--space-12);border-top:1px solid var(--border);padding-top:var(--space-8)}.mos-trio-h[data-astro-cid-ecq4qtg3]{font-family:var(--font-serif);font-size:var(--text-xl);font-weight:600;color:var(--text);margin-bottom:var(--space-2)}.mos-trio-item[data-astro-cid-ecq4qtg3] p[data-astro-cid-ecq4qtg3]{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-muted)}.mos-export-sec[data-astro-cid-ecq4qtg3]{background:var(--card-bg);border-top:1px solid var(--border)}.mos-updates[data-astro-cid-ecq4qtg3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-1);margin-top:var(--space-12)}.mos-upd[data-astro-cid-ecq4qtg3]{border:1px solid var(--border);background:var(--page-bg);padding:var(--space-6);min-width:0}.mos-upd-visual[data-astro-cid-ecq4qtg3]{height:132px;display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-5);font-family:var(--font-sans)}.mos-upd-h[data-astro-cid-ecq4qtg3]{font-family:var(--font-serif);font-size:var(--text-xl);font-weight:600;line-height:var(--leading-snug);color:var(--text);margin-bottom:var(--space-2)}.mos-upd-p[data-astro-cid-ecq4qtg3]{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-muted)}.mos-mini-sop[data-astro-cid-ecq4qtg3],.mos-mini-mail[data-astro-cid-ecq4qtg3],.mos-mini-req[data-astro-cid-ecq4qtg3]{width:100%;max-width:300px;background:var(--card-bg);border:1px solid #e5e7eb;box-shadow:0 10px 24px -14px #1a1a1a4d;padding:12px 14px}.mos-mini-kicker[data-astro-cid-ecq4qtg3]{font-size:9.5px;font-weight:700;letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--accent)}.mos-mini-title[data-astro-cid-ecq4qtg3]{font-size:12.5px;font-weight:700;line-height:1.35;color:var(--text);margin:4px 0 8px}.mos-mini-badge[data-astro-cid-ecq4qtg3]{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;color:#8a5300;background:#fdf3dc;border:1px solid #f1d9a0;padding:2px 7px}@media(prefers-reduced-motion:no-preference){.mos-upd-badge[data-astro-cid-ecq4qtg3].revealed .mos-mini-badge[data-astro-cid-ecq4qtg3]{animation:mos-badge-in .6s cubic-bezier(.22,1,.36,1) .5s both}}@keyframes mos-badge-in{0%{opacity:0;transform:translateY(4px) scale(.96)}to{opacity:1;transform:none}}.mos-mini-mail-top[data-astro-cid-ecq4qtg3]{display:flex;justify-content:space-between;font-size:11px}.mos-mini-from[data-astro-cid-ecq4qtg3]{font-weight:700;color:var(--text)}.mos-mini-when[data-astro-cid-ecq4qtg3]{color:var(--text-muted)}.mos-mini-subj[data-astro-cid-ecq4qtg3]{font-size:12.5px;font-weight:700;color:var(--text);margin:4px 0 8px}.mos-mini-list[data-astro-cid-ecq4qtg3]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.mos-mini-list[data-astro-cid-ecq4qtg3] li[data-astro-cid-ecq4qtg3]{font-size:11px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-top:1px solid #f1f2f4;padding-top:4px}.mos-mini-list[data-astro-cid-ecq4qtg3] span[data-astro-cid-ecq4qtg3]{font-weight:700;color:var(--accent);margin-right:4px}.mos-mini-req[data-astro-cid-ecq4qtg3]{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.mos-mini-req-btn[data-astro-cid-ecq4qtg3]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--text);border:1px solid #e5e7eb;padding:5px 10px}.mos-mini-req-field[data-astro-cid-ecq4qtg3]{width:100%;font-size:11.5px;color:var(--text-muted);border:1px solid var(--accent);box-shadow:0 0 0 3px var(--color-primary-ring);padding:7px 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-testimonials[data-astro-cid-ecq4qtg3]{background:var(--page-bg)}.pp-testi-grid[data-astro-cid-ecq4qtg3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--space-1);margin-bottom:var(--space-16)}.pp-testi[data-astro-cid-ecq4qtg3]{background:var(--card-bg);border:1px solid var(--border);border-left:3px solid var(--border);padding:var(--space-8);margin:0;display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-6);transition:border-left-color var(--transition-fast)}.pp-testi[data-astro-cid-ecq4qtg3]:hover,.pp-testi-featured[data-astro-cid-ecq4qtg3]{border-left-color:var(--accent)}.pp-testi[data-astro-cid-ecq4qtg3] p[data-astro-cid-ecq4qtg3]{font-family:var(--font-serif);font-size:var(--text-lg);font-style:italic;line-height:var(--leading-relaxed);color:var(--text);margin:0}.pp-testi[data-astro-cid-ecq4qtg3] footer[data-astro-cid-ecq4qtg3]{display:flex;flex-direction:column;gap:var(--space-1)}.pp-testi[data-astro-cid-ecq4qtg3] footer[data-astro-cid-ecq4qtg3] strong[data-astro-cid-ecq4qtg3]{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;color:var(--text);font-style:normal}.pp-testi[data-astro-cid-ecq4qtg3] footer[data-astro-cid-ecq4qtg3] span[data-astro-cid-ecq4qtg3]{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-muted);font-style:normal}.pp-stats-row[data-astro-cid-ecq4qtg3]{display:flex;align-items:center;justify-content:center;gap:var(--space-8);flex-wrap:wrap;border-top:1px solid var(--border);padding-top:var(--space-12)}.pp-stat[data-astro-cid-ecq4qtg3]{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);text-align:center}.pp-stat-n[data-astro-cid-ecq4qtg3]{font-family:var(--font-serif);font-size:var(--text-3xl);font-weight:600;line-height:1;color:var(--text)}.pp-stat-l[data-astro-cid-ecq4qtg3]{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted)}.pp-stat-div[data-astro-cid-ecq4qtg3]{width:1px;height:40px;background:var(--border);flex-shrink:0}.pp-pricing[data-astro-cid-ecq4qtg3]{background:var(--card-bg)}.pp-pricing[data-astro-cid-ecq4qtg3] .pp-section-header[data-astro-cid-ecq4qtg3]{text-align:center;margin-left:auto;margin-right:auto}.pp-pricing[data-astro-cid-ecq4qtg3] .pp-section-desc[data-astro-cid-ecq4qtg3]{margin-left:auto;margin-right:auto}.pp-pricing-grid[data-astro-cid-ecq4qtg3]{display:grid;gap:var(--space-1);align-items:start;margin:0 auto}.mos-pricing-grid[data-astro-cid-ecq4qtg3]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px}.mos-billing-toggle[data-astro-cid-ecq4qtg3]{display:flex;align-items:center;gap:0;background:var(--page-bg);border:1px solid var(--border);padding:var(--space-1);width:fit-content;margin:0 auto var(--space-10)}.mos-billing-radio[data-astro-cid-ecq4qtg3]{position:absolute;opacity:0;pointer-events:none}.mos-billing-label[data-astro-cid-ecq4qtg3]{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;color:var(--text-muted);padding:var(--space-2) var(--space-6);cursor:pointer;border:1px solid transparent;transition:background var(--transition-fast),color var(--transition-fast);user-select:none;display:flex;align-items:center;gap:var(--space-2)}#billing-annual[data-astro-cid-ecq4qtg3]:checked~.mos-billing-toggle[data-astro-cid-ecq4qtg3] label[data-astro-cid-ecq4qtg3][for=billing-annual],#billing-monthly[data-astro-cid-ecq4qtg3]:checked~.mos-billing-toggle[data-astro-cid-ecq4qtg3] label[data-astro-cid-ecq4qtg3][for=billing-monthly]{background:var(--card-bg);color:var(--text);border-color:var(--border)}#billing-annual[data-astro-cid-ecq4qtg3]:focus-visible~.mos-billing-toggle[data-astro-cid-ecq4qtg3] label[data-astro-cid-ecq4qtg3][for=billing-annual],#billing-monthly[data-astro-cid-ecq4qtg3]:focus-visible~.mos-billing-toggle[data-astro-cid-ecq4qtg3] label[data-astro-cid-ecq4qtg3][for=billing-monthly]{outline:2px solid var(--accent);outline-offset:2px}.mos-billing-save[data-astro-cid-ecq4qtg3]{font-size:var(--text-xs);font-weight:700;color:var(--accent);letter-spacing:var(--tracking-wide)}.pp-plan[data-astro-cid-ecq4qtg3] .mos-price-monthly[data-astro-cid-ecq4qtg3],.pp-plan[data-astro-cid-ecq4qtg3] .mos-cta-monthly[data-astro-cid-ecq4qtg3]{display:none}#billing-monthly[data-astro-cid-ecq4qtg3]:checked~.mos-pricing-grid[data-astro-cid-ecq4qtg3] .pp-plan[data-astro-cid-ecq4qtg3] .mos-price-annual[data-astro-cid-ecq4qtg3],#billing-monthly[data-astro-cid-ecq4qtg3]:checked~.mos-pricing-grid[data-astro-cid-ecq4qtg3] .pp-plan[data-astro-cid-ecq4qtg3] .mos-cta-annual[data-astro-cid-ecq4qtg3]{display:none}#billing-monthly[data-astro-cid-ecq4qtg3]:checked~.mos-pricing-grid[data-astro-cid-ecq4qtg3] .pp-plan[data-astro-cid-ecq4qtg3] .mos-price-monthly[data-astro-cid-ecq4qtg3],#billing-monthly[data-astro-cid-ecq4qtg3]:checked~.mos-pricing-grid[data-astro-cid-ecq4qtg3] .pp-plan[data-astro-cid-ecq4qtg3] .mos-cta-monthly[data-astro-cid-ecq4qtg3]{display:block}#billing-monthly[data-astro-cid-ecq4qtg3]:checked~.mos-pricing-grid[data-astro-cid-ecq4qtg3] .pp-plan-badge[data-astro-cid-ecq4qtg3]{display:none}.pp-plan[data-astro-cid-ecq4qtg3]{background:var(--page-bg);border:1px solid var(--border);padding:var(--space-8);position:relative;display:flex;flex-direction:column;gap:var(--space-8)}.pp-plan-featured[data-astro-cid-ecq4qtg3]{background:var(--card-bg);border-color:var(--accent);border-width:2px;box-shadow:var(--shadow-md)}.pp-plan-badge[data-astro-cid-ecq4qtg3]{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--card-bg);background:var(--accent);padding:var(--space-1) var(--space-3);display:inline-block;position:absolute;top:-1px;left:var(--space-8);transform:translateY(-100%)}.pp-plan-header[data-astro-cid-ecq4qtg3]{display:flex;flex-direction:column;gap:var(--space-3)}.pp-plan-name[data-astro-cid-ecq4qtg3]{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted);margin:0}.pp-plan-price[data-astro-cid-ecq4qtg3]{display:flex;align-items:baseline;gap:var(--space-2)}.pp-plan-amount[data-astro-cid-ecq4qtg3]{font-family:var(--font-serif);font-size:var(--text-4xl);font-weight:600;line-height:1;color:var(--text)}.pp-plan-period[data-astro-cid-ecq4qtg3]{font-size:var(--text-sm);color:var(--text-muted)}.pp-plan-save[data-astro-cid-ecq4qtg3]{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-wide);color:var(--accent);background:var(--accent-soft);padding:var(--space-1) var(--space-3);margin:var(--space-3) 0 0;width:fit-content}.pp-plan-features[data-astro-cid-ecq4qtg3]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-3);border-top:1px solid var(--border);padding-top:var(--space-6);flex:1}.pp-plan-features[data-astro-cid-ecq4qtg3] li[data-astro-cid-ecq4qtg3]{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-muted);padding-left:var(--space-5);position:relative}.pp-plan-features[data-astro-cid-ecq4qtg3] li[data-astro-cid-ecq4qtg3]:before{content:"✓";position:absolute;left:0;color:var(--accent);font-weight:700}.pp-plan-features[data-astro-cid-ecq4qtg3] li[data-astro-cid-ecq4qtg3] strong[data-astro-cid-ecq4qtg3]{color:var(--text)}.pp-plan-cta[data-astro-cid-ecq4qtg3]{display:block;text-align:center;padding:var(--space-3) var(--space-6);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;text-decoration:none;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}.pp-plan-cta-primary[data-astro-cid-ecq4qtg3]{background:var(--accent);color:#fff;border:1px solid var(--accent);box-shadow:var(--shadow-sm)}.pp-plan-cta-primary[data-astro-cid-ecq4qtg3]:hover{background:var(--accent-strong);border-color:var(--accent-strong);box-shadow:var(--shadow-md)}.pp-plan-cta-ghost[data-astro-cid-ecq4qtg3]{background:transparent;color:var(--text);border:1px solid var(--border)}.pp-plan-cta-ghost[data-astro-cid-ecq4qtg3]:hover{border-color:var(--text-muted)}.pp-plan-risk[data-astro-cid-ecq4qtg3]{font-size:var(--text-xs);color:var(--text-muted);text-align:center;margin:calc(-1 * var(--space-5)) 0 0}.mos-faq[data-astro-cid-ecq4qtg3]{background:var(--page-bg);border-top:1px solid var(--border)}.mos-faq[data-astro-cid-ecq4qtg3] .pp-section-header[data-astro-cid-ecq4qtg3]{margin-bottom:var(--space-10)}.pp-final-cta[data-astro-cid-ecq4qtg3]{position:relative;padding:var(--space-24) var(--space-8);overflow:hidden;text-align:center;border-top:1px solid var(--border)}.pp-final-cta-inner[data-astro-cid-ecq4qtg3]{position:relative;z-index:1;max-width:640px;margin:0 auto}.pp-final-headline[data-astro-cid-ecq4qtg3]{font-family:var(--font-serif);font-size:clamp(var(--text-3xl),5vw,var(--text-5xl));font-weight:600;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--text);margin:0 0 var(--space-6)}.pp-final-sub[data-astro-cid-ecq4qtg3]{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--text-muted);margin:0 0 var(--space-10)}.pp-final-actions[data-astro-cid-ecq4qtg3]{display:flex;justify-content:center;margin-bottom:var(--space-6)}.pp-final-risk[data-astro-cid-ecq4qtg3]{font-size:var(--text-sm);color:var(--text-muted);margin:0}@media(max-width:1200px){.pp-tools-grid[data-astro-cid-ecq4qtg3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1024px){.pp-brand-agent[data-astro-cid-ecq4qtg3]{grid-template-columns:minmax(0,1fr)}.pp-ba-visual[data-astro-cid-ecq4qtg3]{height:600px}.mos-pricing-grid[data-astro-cid-ecq4qtg3]{grid-template-columns:minmax(0,1fr);max-width:480px}.mos-updates[data-astro-cid-ecq4qtg3]{grid-template-columns:minmax(0,1fr);max-width:560px;margin-left:auto;margin-right:auto}}@media(max-width:820px){.pp-hero-inner[data-astro-cid-ecq4qtg3]{flex-direction:column;align-items:stretch}.pp-hero-visual-mos[data-astro-cid-ecq4qtg3]{width:100%;justify-content:flex-start}.pp-stats-row[data-astro-cid-ecq4qtg3]{flex-direction:column;gap:var(--space-6)}.pp-stat-div[data-astro-cid-ecq4qtg3]{display:none}.mos-split-head[data-astro-cid-ecq4qtg3]{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.mos-split-illo[data-astro-cid-ecq4qtg3]{order:-1}.mos-split-illo[data-astro-cid-ecq4qtg3] .spot-illo[data-astro-cid-ecq4qtg3]{max-width:200px;margin:0}.mos-lib-stats[data-astro-cid-ecq4qtg3]{grid-template-columns:repeat(2,minmax(0,1fr))}.mos-lib-stat[data-astro-cid-ecq4qtg3]:nth-child(3){border-left:0}.mos-lib-stat[data-astro-cid-ecq4qtg3]:nth-child(n+3){border-top:1px solid var(--border)}.mos-trio[data-astro-cid-ecq4qtg3]{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}}@media(max-width:720px){.pp-section[data-astro-cid-ecq4qtg3]{padding:var(--space-16) var(--space-4)}.pp-hero[data-astro-cid-ecq4qtg3]{padding-left:var(--space-4);padding-right:var(--space-4);padding-bottom:var(--space-16)}.pp-final-cta[data-astro-cid-ecq4qtg3]{padding:var(--space-20) var(--space-4)}.pp-tools-grid[data-astro-cid-ecq4qtg3],.pp-testi-grid[data-astro-cid-ecq4qtg3]{grid-template-columns:minmax(0,1fr)}.pp-testi-featured[data-astro-cid-ecq4qtg3]{grid-column:span 1}.pp-brand-agent[data-astro-cid-ecq4qtg3]{padding:var(--space-6) var(--space-4);gap:var(--space-8)}.pp-ba-visual[data-astro-cid-ecq4qtg3]{height:580px}.pp-section-header[data-astro-cid-ecq4qtg3]{margin-bottom:var(--space-10)}.mos-lib-stat[data-astro-cid-ecq4qtg3]{padding:var(--space-4)}.mos-lib-stat-n[data-astro-cid-ecq4qtg3]{font-size:var(--text-3xl)}.mos-billing-label[data-astro-cid-ecq4qtg3]{padding:var(--space-2) var(--space-4)}}@media(prefers-reduced-motion:no-preference){.pp-plan-cta-primary[data-astro-cid-ecq4qtg3]:hover{transform:translateY(-1px)}}
