:root{--bg: #f6f3ed;--bg-alt: #fbf8f2;--surface: rgba(255, 255, 255, .76);--text: #171512;--text-soft: #25211d;--muted: #666057;--border: #d8d1c7;--border-soft: #e9e2d7;--accent: #3757d5;--accent-soft: #e4ebff;--max: 1220px;--serif: "Instrument Serif", Georgia, serif;--article-display: "Fraunces", "Instrument Serif", Georgia, serif;--article-body: "Newsreader", Georgia, serif}[data-astro-cid-sckkx6r4]{box-sizing:border-box}html{font-family:Inter,ui-sans-serif,system-ui,sans-serif}body{margin:0;color:var(--text);background:radial-gradient(circle at top left,rgba(230,160,108,.07),transparent 24%),radial-gradient(circle at top right,rgba(76,111,255,.07),transparent 26%),linear-gradient(180deg,var(--bg-alt) 0%,var(--bg) 100%);overflow-x:hidden}img[data-astro-cid-sckkx6r4],svg[data-astro-cid-sckkx6r4],video[data-astro-cid-sckkx6r4]{max-width:100%}a[data-astro-cid-sckkx6r4]{color:inherit;text-decoration:none}a,p,h1,h2,h3,li{overflow-wrap:anywhere}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.container[data-astro-cid-sckkx6r4],.page[data-astro-cid-sckkx6r4]{width:min(var(--max),calc(100% - 2rem));margin:0 auto}.site-frame[data-astro-cid-sckkx6r4]{width:min(1380px,calc(100% - 1.25rem));margin:.65rem auto;border:1px solid var(--border);background:#fbf8f2f0;box-shadow:0 18px 36px #1c1b190a}.site-header[data-astro-cid-sckkx6r4]{border-bottom:1px solid var(--border);background:#fbf8f2f7}.utility-row[data-astro-cid-sckkx6r4]{min-height:46px;border-bottom:1px solid var(--border-soft);display:flex;justify-content:space-between;align-items:center;gap:1rem}.utility-left[data-astro-cid-sckkx6r4],.nav-links[data-astro-cid-sckkx6r4],.footer-links[data-astro-cid-sckkx6r4]{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.utility-note[data-astro-cid-sckkx6r4]{margin:0 .6rem 0 0;color:var(--muted);font-size:.72rem;text-transform:uppercase;letter-spacing:.11em;font-weight:700}.utility-left[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4],.footer-links[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4],.nav-links[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{color:var(--muted);font-size:.9rem}.utility-left[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]:hover,.footer-links[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]:hover,.nav-links[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]:hover{color:var(--text)}.header-search[data-astro-cid-sckkx6r4]{display:flex;align-items:center;gap:.55rem}.header-search[data-astro-cid-sckkx6r4] input[data-astro-cid-sckkx6r4]{width:min(290px,48vw);min-height:42px;padding:.7rem .8rem;border:1px solid var(--border);background:#fff;color:var(--text);border-radius:0}.header-search[data-astro-cid-sckkx6r4] button[data-astro-cid-sckkx6r4],.button[data-astro-cid-sckkx6r4],button[data-astro-cid-sckkx6r4].search-submit{min-height:34px;border:1px solid var(--text);background:var(--text);color:#fff;border-radius:999px;padding:.55rem .9rem;font-weight:600;cursor:pointer}.masthead-row[data-astro-cid-sckkx6r4]{padding:0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:0;line-height:0}.brand-wordmark[data-astro-cid-sckkx6r4].large{display:block;width:auto;height:182px;margin:-.08rem 0 -.12rem}.nav-main[data-astro-cid-sckkx6r4]{min-height:46px;border-top:1px solid var(--border-soft);display:flex;align-items:center}.nav-center[data-astro-cid-sckkx6r4]{width:100%;justify-content:center;gap:1.5rem;font-size:.82rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700}h1,h2,h3,p{margin-top:0}main h1,main h2,main h3{font-family:var(--article-display);color:var(--text-soft);font-weight:650;font-variation-settings:"SOFT" 60,"WONK" 1}main h3{font-size:1.12rem;line-height:1.22;letter-spacing:-.035em}main h1{font-size:clamp(3rem,7vw,5rem);line-height:.92;letter-spacing:-.055em}main h2{font-size:clamp(1.8rem,4vw,3rem);line-height:.96;letter-spacing:-.045em}main p:not(.section-label):not(.rail-label):not(.summary-label):not(.feed-item-meta):not(.featured-card-meta):not(.article-meta):not(.writer-role):not(.utility-note):not(.tag-count):not(.tag-name),main li{font-family:var(--article-body)}.section[data-astro-cid-sckkx6r4]{padding:2.2rem 0}.section-label[data-astro-cid-sckkx6r4]{margin:0 0 .7rem;color:var(--muted);font-size:.72rem;text-transform:uppercase;letter-spacing:.11em;font-weight:700}.lead[data-astro-cid-sckkx6r4]{color:var(--muted);line-height:1.8;font-size:1.12rem}.button[data-astro-cid-sckkx6r4]{display:inline-flex;align-items:center;justify-content:center}.site-footer[data-astro-cid-sckkx6r4]{border-top:1px solid var(--border-soft);margin-top:2rem}.footer-inner[data-astro-cid-sckkx6r4]{padding:1.4rem 0 2rem;display:flex;justify-content:space-between;gap:1rem;color:var(--muted)}.footer-brand-block[data-astro-cid-sckkx6r4]{display:flex;flex-direction:column;gap:.5rem}.footer-wordmark[data-astro-cid-sckkx6r4]{height:66px;width:auto;display:block}.tag-chip{--tag-color: #5f5a52;--tag-bg: rgba(95, 90, 82, .1);--tag-border: rgba(95, 90, 82, .28);border-color:var(--tag-border)!important;background:var(--tag-bg)!important;color:var(--tag-color)!important}.tag-chip:hover,.tag-chip.is-active{border-color:var(--tag-color)!important;color:#fff!important;background:var(--tag-color)!important}.tag-chip[href*="/tags/OpenAI"],.tag-chip[href*="/tags/ChatGPT"],.tag-chip[href*="/tags/Codex"],.tag-chip[data-tag=OpenAI],.tag-chip[data-tag=ChatGPT],.tag-chip[data-tag=Codex]{--tag-color: #3157d5;--tag-bg: rgba(49, 87, 213, .12);--tag-border: rgba(49, 87, 213, .32)}.tag-chip[href*="/tags/Claude"],.tag-chip[href*="/tags/Anthropic"],.tag-chip[data-tag=Claude],.tag-chip[data-tag="Claude Code"],.tag-chip[data-tag=Anthropic]{--tag-color: #c86f32;--tag-bg: rgba(200, 111, 50, .14);--tag-border: rgba(200, 111, 50, .34)}.tag-chip[href*="/tags/Google"],.tag-chip[href*="/tags/Gemini"],.tag-chip[href*="/tags/TPU"],.tag-chip[data-tag=Google],.tag-chip[data-tag=Gemini],.tag-chip[data-tag=TPU]{--tag-color: #1a73e8;--tag-bg: rgba(26, 115, 232, .12);--tag-border: rgba(26, 115, 232, .32)}.tag-chip[href*="/tags/xAI"],.tag-chip[href*="/tags/xai"],.tag-chip[href*="/tags/Grok"],.tag-chip[data-tag=xAI],.tag-chip[data-tag=xai],.tag-chip[data-tag=Grok]{--tag-color: #3f1d6b;--tag-bg: rgba(63, 29, 107, .13);--tag-border: rgba(63, 29, 107, .34)}.tag-chip[href*="/tags/DeepSeek"],.tag-chip[href*="/tags/Open%20Models"],.tag-chip[href*="/tags/Open%20Weights"],.tag-chip[href*="/tags/Local%20AI"],.tag-chip[data-tag=DeepSeek],.tag-chip[data-tag="Open Models"],.tag-chip[data-tag="Open Weights"],.tag-chip[data-tag="Local AI"]{--tag-color: #23845d;--tag-bg: rgba(35, 132, 93, .13);--tag-border: rgba(35, 132, 93, .34)}.tag-chip[href*="/tags/APIs"],.tag-chip[href*="/tags/Developer%20Tools"],.tag-chip[href*="/tags/Coding%20Agents"],.tag-chip[href*="/tags/Builder%20Workflow"],.tag-chip[href*="/tags/Infrastructure"],.tag-chip[data-tag=APIs],.tag-chip[data-tag="Developer Tools"],.tag-chip[data-tag="Coding Agents"],.tag-chip[data-tag="Builder Workflow"],.tag-chip[data-tag=Infrastructure]{--tag-color: #47515e;--tag-bg: rgba(71, 81, 94, .12);--tag-border: rgba(71, 81, 94, .32)}.tag-chip[href*="/tags/Tools"],.tag-chip[href*="/tags/Workflows"],.tag-chip[href*="/tags/AI%20Workflows"],.tag-chip[href*="/tags/Tips%20and%20Tricks"],.tag-chip[href*="/tags/Document%20Parsing"],.tag-chip[href*="/tags/PDF"],.tag-chip[href*="/tags/OCR"],.tag-chip[href*="/tags/Browser%20Tools"],.tag-chip[data-tag=Tools],.tag-chip[data-tag=Workflows],.tag-chip[data-tag="AI Workflows"],.tag-chip[data-tag="Tips and Tricks"],.tag-chip[data-tag="Document Parsing"],.tag-chip[data-tag=PDF],.tag-chip[data-tag=OCR],.tag-chip[data-tag="Browser Tools"]{--tag-color: #0f7c8a;--tag-bg: rgba(15, 124, 138, .12);--tag-border: rgba(15, 124, 138, .32)}.tag-chip[href*="/tags/Privacy"],.tag-chip[href*="/tags/Security"],.tag-chip[href*="/tags/Trust"],.tag-chip[href*="/tags/AI%20Culture"],.tag-chip[href*="/tags/Developer%20Trust"],.tag-chip[data-tag=Privacy],.tag-chip[data-tag=Security],.tag-chip[data-tag=Trust],.tag-chip[data-tag="AI Culture"],.tag-chip[data-tag="Developer Trust"]{--tag-color: #8f4f79;--tag-bg: rgba(143, 79, 121, .13);--tag-border: rgba(143, 79, 121, .32)}.tag-chip[href*="/tags/Images"],.tag-chip[href*="/tags/Creative%20Ops"],.tag-chip[data-tag=Images],.tag-chip[data-tag="Creative Ops"]{--tag-color: #c65345;--tag-bg: rgba(198, 83, 69, .13);--tag-border: rgba(198, 83, 69, .32)}.tag-chip[href*="/tags/Enterprise"],.tag-chip[href*="/tags/Pricing"],.tag-chip[href*="/tags/Models"],.tag-chip[href*="/tags/Agents"],.tag-chip[data-tag=Enterprise],.tag-chip[data-tag=Pricing],.tag-chip[data-tag=Models],.tag-chip[data-tag=Agents]{--tag-color: #a96b12;--tag-bg: rgba(169, 107, 18, .13);--tag-border: rgba(169, 107, 18, .32)}@media(max-width:900px){.utility-row[data-astro-cid-sckkx6r4],.footer-inner[data-astro-cid-sckkx6r4],.nav-main[data-astro-cid-sckkx6r4]{align-items:flex-start}.utility-row[data-astro-cid-sckkx6r4],.footer-inner[data-astro-cid-sckkx6r4]{flex-direction:column;padding:.8rem 0}.header-search[data-astro-cid-sckkx6r4],.header-search[data-astro-cid-sckkx6r4] input[data-astro-cid-sckkx6r4]{width:100%}.masthead-row[data-astro-cid-sckkx6r4]{align-items:flex-start;text-align:left}.nav-center[data-astro-cid-sckkx6r4]{justify-content:flex-start}.brand-wordmark[data-astro-cid-sckkx6r4].large{height:136px}}@media(max-width:640px){.site-frame[data-astro-cid-sckkx6r4]{width:100%;margin:0;border-left:0;border-right:0;box-shadow:none}.container[data-astro-cid-sckkx6r4],.page[data-astro-cid-sckkx6r4]{width:min(100% - 1.15rem,var(--max))}.utility-row[data-astro-cid-sckkx6r4]{min-height:0;gap:.65rem;padding:.65rem 0;align-items:stretch}.utility-left[data-astro-cid-sckkx6r4]{justify-content:center;gap:.65rem}.utility-note[data-astro-cid-sckkx6r4]{margin:0;max-width:32ch;text-align:center;font-size:.62rem;line-height:1.45;letter-spacing:.095em}.header-search[data-astro-cid-sckkx6r4]{gap:.45rem}.header-search[data-astro-cid-sckkx6r4] input[data-astro-cid-sckkx6r4]{min-height:38px;font-size:16px;padding:.55rem .75rem}.header-search[data-astro-cid-sckkx6r4] button[data-astro-cid-sckkx6r4],.button[data-astro-cid-sckkx6r4],button[data-astro-cid-sckkx6r4].search-submit{min-height:38px;padding:.55rem .75rem}.masthead-row[data-astro-cid-sckkx6r4]{align-items:center;padding:.1rem 0}.brand-wordmark[data-astro-cid-sckkx6r4].large{height:clamp(76px,24vw,104px);margin:-.05rem 0 -.1rem}.nav-main[data-astro-cid-sckkx6r4]{min-height:42px;overflow:hidden}.nav-center[data-astro-cid-sckkx6r4]{flex-wrap:nowrap;justify-content:flex-start;gap:1rem;overflow-x:auto;padding:.7rem 0 .75rem;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.nav-center[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{flex:0 0 auto;scroll-snap-align:start;font-size:.76rem}main h1{font-size:clamp(2.1rem,12vw,3.35rem);line-height:.96;letter-spacing:-.048em}main h2{font-size:clamp(1.55rem,8vw,2.3rem);line-height:1}main h3{font-size:clamp(1.12rem,6vw,1.45rem);line-height:1.08}.section[data-astro-cid-sckkx6r4]{padding:1.35rem 0}.lead[data-astro-cid-sckkx6r4]{font-size:1rem;line-height:1.65}.footer-inner[data-astro-cid-sckkx6r4]{align-items:center;text-align:center;padding:1rem 0 1.4rem}.footer-links[data-astro-cid-sckkx6r4]{justify-content:center;gap:.75rem 1rem}.footer-wordmark[data-astro-cid-sckkx6r4]{height:48px}}@media(max-width:430px){.utility-note[data-astro-cid-sckkx6r4]{display:none}.utility-left[data-astro-cid-sckkx6r4]{justify-content:flex-end;min-height:0}.header-search[data-astro-cid-sckkx6r4]{display:grid;grid-template-columns:1fr auto}.brand-wordmark[data-astro-cid-sckkx6r4].large{height:clamp(64px,22vw,82px)}.nav-center[data-astro-cid-sckkx6r4]{gap:.85rem}}
