.courtyard[data-astro-cid-p7aivyj3]{--court-gold:#dec38b;color:#e8e6d8;background:#15201c;border:1px solid #60685266;width:100%;position:relative;overflow:hidden;box-shadow:0 25px 70px #07110b33}.courtyard-heading[data-astro-cid-p7aivyj3]{font-family:var(--font-mono);letter-spacing:.1em;border-bottom:1px solid #6068524d;justify-content:space-between;gap:1rem;padding:17px 22px;font-size:10px;display:flex}.study-label[data-astro-cid-p7aivyj3]{color:var(--court-gold)}.map-label[data-astro-cid-p7aivyj3]{color:#b2b8a5;letter-spacing:0}.courtyard-stage[data-astro-cid-p7aivyj3]{aspect-ratio:1000/630;background:repeating-linear-gradient(-45deg,#0000 0 23px,#a9b28c0a 23px 24px),radial-gradient(at 65% 45%,#34433180,#0000 75%);position:relative}canvas[data-astro-cid-p7aivyj3],.courtyard-fallback[data-astro-cid-p7aivyj3]{width:100%;height:100%;display:block;position:absolute;inset:0}.courtyard[data-astro-cid-p7aivyj3][data-ready=true] canvas[data-astro-cid-p7aivyj3]{cursor:none;touch-action:none}.courtyard[data-astro-cid-p7aivyj3][data-ready=true] .courtyard-fallback[data-astro-cid-p7aivyj3],.courtyard[data-astro-cid-p7aivyj3]:not([data-ready=true]) canvas[data-astro-cid-p7aivyj3],.courtyard[data-astro-cid-p7aivyj3]:not([data-ready=true]) .courtyard-instructions[data-astro-cid-p7aivyj3],.courtyard[data-astro-cid-p7aivyj3]:not([data-ready=true]) .courtyard-ledger[data-astro-cid-p7aivyj3]{display:none}canvas[data-astro-cid-p7aivyj3]:focus-visible{outline-offset:-4px}.courtyard-compass[data-astro-cid-p7aivyj3]{color:#929b84;font-family:var(--font-mono);pointer-events:none;justify-items:center;font-size:9px;display:grid;position:absolute;bottom:60px;right:24px}.courtyard-compass[data-astro-cid-p7aivyj3]>span[data-astro-cid-p7aivyj3]{font-size:23px;line-height:1.3}.courtyard-instructions[data-astro-cid-p7aivyj3]{color:#b2b8a5;font-family:var(--font-mono);pointer-events:none;align-items:center;gap:8px;font-size:10px;display:flex;position:absolute;bottom:17px;left:22px;right:22px}.key-instruction[data-astro-cid-p7aivyj3]{margin-left:auto}.touch-instruction[data-astro-cid-p7aivyj3]{display:none}.court-choices[data-astro-cid-p7aivyj3]{border-top:1px solid #6068524d;grid-template-columns:repeat(3,1fr);display:grid}.court-choices[data-astro-cid-p7aivyj3][hidden],[data-astro-cid-p7aivyj3][data-module-panel][hidden]{display:none}.court-choices[data-astro-cid-p7aivyj3] button[data-astro-cid-p7aivyj3]{color:#b2b8a5;cursor:pointer;min-height:44px;padding:10px 6px;font-size:11px;transition:color .12s,background .12s}.court-choices[data-astro-cid-p7aivyj3] button[data-astro-cid-p7aivyj3]+button[data-astro-cid-p7aivyj3]{border-left:1px solid #6068524d}.court-choices[data-astro-cid-p7aivyj3] button[data-astro-cid-p7aivyj3]:hover{color:#fff0cc;background:#283729}.court-choices[data-astro-cid-p7aivyj3] button[data-astro-cid-p7aivyj3][aria-pressed=true]{color:#f0d49d;background:#253328;box-shadow:inset 0 -2px #dec38b}.courtyard-ledger[data-astro-cid-p7aivyj3]{background:#101b16;border-top:1px solid #6068524d;align-items:center;gap:13px;padding:10px 22px;display:flex}.trace-count[data-astro-cid-p7aivyj3]{color:var(--court-gold);font-family:var(--font-mono);flex-shrink:0;align-items:center;gap:4px;font-size:15px;display:flex}.trace-count[data-astro-cid-p7aivyj3]>span[data-astro-cid-p7aivyj3]{color:#78806b;font-size:12px}.courtyard-ledger[data-astro-cid-p7aivyj3]>p[data-astro-cid-p7aivyj3]{color:#b2b8a5;flex:1;font-size:11px;line-height:1.5}.lantern-guide[data-astro-cid-p7aivyj3]{min-height:44px;color:var(--court-gold);cursor:pointer;flex-shrink:0;padding:8px 0 8px 8px;font-size:11px}.lantern-guide[data-astro-cid-p7aivyj3]:hover{color:#fff0cc}.court-inspector[data-astro-cid-p7aivyj3]{background:#101b16;border-top:1px solid #6068524d;padding:18px 22px 20px}.court-inspector[data-astro-cid-p7aivyj3] section[data-astro-cid-p7aivyj3]{min-height:195px}.module-heading[data-astro-cid-p7aivyj3]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.module-heading[data-astro-cid-p7aivyj3] h2[data-astro-cid-p7aivyj3]{font-family:var(--font-mono);color:#f1e6cc;font-size:15px}.module-heading[data-astro-cid-p7aivyj3]>span[data-astro-cid-p7aivyj3]{color:#b4c1a2;font-size:10px}.court-inspector[data-astro-cid-p7aivyj3] section[data-astro-cid-p7aivyj3]>p[data-astro-cid-p7aivyj3]{color:#bdc5b3;min-height:40px;margin:9px 0 13px;font-size:13px;line-height:1.65}.court-inspector[data-astro-cid-p7aivyj3] .module-install-note[data-astro-cid-p7aivyj3]{color:#c6cdb7;background:#0e1913;border:1px solid #64705966;min-height:58px;margin:0;padding:12px 15px;font-size:12px;line-height:1.7}.release-note[data-astro-cid-p7aivyj3]{color:#e4c488;margin-top:3px;font-size:10px;line-height:1.7;display:block}.module-actions[data-astro-cid-p7aivyj3]{flex-wrap:wrap;justify-content:space-between;gap:6px 20px;margin-top:10px;display:flex}.module-actions[data-astro-cid-p7aivyj3] a[data-astro-cid-p7aivyj3]{color:#e4c488;align-items:center;gap:8px;min-height:40px;font-size:12px;display:inline-flex}.module-actions[data-astro-cid-p7aivyj3] a[data-astro-cid-p7aivyj3]:hover{text-underline-offset:4px;text-decoration:underline}.court-fallback-links[data-astro-cid-p7aivyj3]{color:var(--court-gold);flex-wrap:wrap;gap:15px;padding:20px 22px;font-size:12px;display:flex}.court-fallback-links[data-astro-cid-p7aivyj3] a[data-astro-cid-p7aivyj3]{align-items:center;min-height:44px;display:inline-flex}.courtyard[data-astro-cid-p7aivyj3][data-ready=true] .court-fallback-links[data-astro-cid-p7aivyj3]{display:none}@media (pointer:coarse){.pointer-instruction[data-astro-cid-p7aivyj3],.key-instruction[data-astro-cid-p7aivyj3]{display:none}.touch-instruction[data-astro-cid-p7aivyj3]{display:inline}}@media (width<=600px){.courtyard-stage[data-astro-cid-p7aivyj3]{aspect-ratio:1000/680}.courtyard-heading[data-astro-cid-p7aivyj3]{gap:8px;padding:15px 17px;font-size:9px}.courtyard-instructions[data-astro-cid-p7aivyj3]{font-size:9px;bottom:13px;left:17px;right:17px}.key-instruction[data-astro-cid-p7aivyj3]{display:none}.courtyard-ledger[data-astro-cid-p7aivyj3]{gap:10px;padding:6px 16px}.courtyard-ledger[data-astro-cid-p7aivyj3]>p[data-astro-cid-p7aivyj3]{font-size:10px}.court-inspector[data-astro-cid-p7aivyj3]{padding:17px 16px}.court-inspector[data-astro-cid-p7aivyj3] section[data-astro-cid-p7aivyj3]{min-height:220px}.court-choices[data-astro-cid-p7aivyj3] button[data-astro-cid-p7aivyj3]{font-size:10px}.court-inspector[data-astro-cid-p7aivyj3] section[data-astro-cid-p7aivyj3]>p[data-astro-cid-p7aivyj3]{min-height:65px}}.name-story[data-astro-cid-yzc6cjrh]{color:#263024;background:#e9e4d6}.story-inner[data-astro-cid-yzc6cjrh]{grid-template-columns:minmax(0,.82fr) minmax(0,1fr);align-items:center;gap:72px;max-width:1280px;margin-inline:auto;padding:72px 40px;display:grid}.story-figure[data-astro-cid-yzc6cjrh]{background:#f3eee2;border:1px solid #898c7566;width:100%;max-width:420px;margin:0;padding:12px}.story-figure[data-astro-cid-yzc6cjrh] img[data-astro-cid-yzc6cjrh]{width:100%;height:auto;display:block}figcaption[data-astro-cid-yzc6cjrh]{color:#59614e;padding:16px 3px 5px;font-size:11px;line-height:1.8}figcaption[data-astro-cid-yzc6cjrh]>span[data-astro-cid-yzc6cjrh]{color:#705a34;font-family:var(--font-mono);letter-spacing:.06em;margin-bottom:7px;font-size:9px;display:block}.eyebrow[data-astro-cid-yzc6cjrh]{color:#7c653c;font-family:var(--font-mono);letter-spacing:.14em;font-size:10px;line-height:1.6}h2[data-astro-cid-yzc6cjrh]{font-family:var(--font-display);letter-spacing:-.045em;margin-top:20px;font-size:49px;font-weight:400;line-height:1.1}h2[data-astro-cid-yzc6cjrh] em[data-astro-cid-yzc6cjrh]{color:#7c653c;font-weight:350}.story-copy[data-astro-cid-yzc6cjrh]>p[data-astro-cid-yzc6cjrh]:not(.eyebrow){color:#535d4b;max-width:480px;margin-top:22px;font-size:13px;line-height:1.9}.story-copy[data-astro-cid-yzc6cjrh]>p[data-astro-cid-yzc6cjrh]+p[data-astro-cid-yzc6cjrh]:not(.eyebrow){margin-top:13px}.story-readings[data-astro-cid-yzc6cjrh]{gap:22px;margin-top:28px;display:grid}.story-readings[data-astro-cid-yzc6cjrh] li[data-astro-cid-yzc6cjrh]{border-top:1px solid #8a8c7544;align-items:flex-start;gap:17px;padding-top:20px;display:flex}.story-readings[data-astro-cid-yzc6cjrh] li[data-astro-cid-yzc6cjrh]>span[data-astro-cid-yzc6cjrh]{color:#74613d;font-family:var(--font-mono);padding-top:1px;font-size:11px}.reading-label[data-astro-cid-yzc6cjrh]{color:#705e3d;font-family:var(--font-mono);letter-spacing:.08em;font-size:9px;line-height:1.8}h3[data-astro-cid-yzc6cjrh]{font-family:var(--font-display);letter-spacing:-.025em;margin-top:4px;font-size:23px;font-weight:400;line-height:1.3}h3[data-astro-cid-yzc6cjrh] a[data-astro-cid-yzc6cjrh]{align-items:center;gap:12px;min-height:44px;display:inline-flex}h3[data-astro-cid-yzc6cjrh] a[data-astro-cid-yzc6cjrh]>span[data-astro-cid-yzc6cjrh],.story-link[data-astro-cid-yzc6cjrh]>span[data-astro-cid-yzc6cjrh]{color:#7c653c;font-family:var(--font-sans);font-size:14px}h3[data-astro-cid-yzc6cjrh] a[data-astro-cid-yzc6cjrh]:hover,.story-link[data-astro-cid-yzc6cjrh]:hover{text-underline-offset:5px;text-decoration:underline}a[data-astro-cid-yzc6cjrh]:focus-visible{outline-color:#705629}.story-readings[data-astro-cid-yzc6cjrh] div[data-astro-cid-yzc6cjrh]>p[data-astro-cid-yzc6cjrh]:not(.reading-label){color:#535d4b;max-width:430px;margin-top:5px;font-size:12px;line-height:1.85}.story-principle[data-astro-cid-yzc6cjrh]{border-left:2px solid #8c7850;margin-top:29px;padding-left:18px}.story-principle[data-astro-cid-yzc6cjrh]>p[data-astro-cid-yzc6cjrh]+p[data-astro-cid-yzc6cjrh]{max-width:430px;font-family:var(--font-display);margin-top:7px;font-size:22px;font-style:italic;line-height:1.5}.story-link[data-astro-cid-yzc6cjrh]{color:#394333;align-items:center;gap:12px;min-height:44px;margin-top:17px;font-size:12px;display:inline-flex}@media (width<=900px){.story-inner[data-astro-cid-yzc6cjrh]{gap:32px;padding-inline:28px}h2[data-astro-cid-yzc6cjrh]{font-size:42px}h3[data-astro-cid-yzc6cjrh]{font-size:21px}}@media (width<=700px){.story-inner[data-astro-cid-yzc6cjrh]{grid-template-columns:1fr;gap:32px;padding:48px 20px}.story-copy[data-astro-cid-yzc6cjrh]{grid-row:1}.story-figure[data-astro-cid-yzc6cjrh]{grid-row:2;max-width:380px;margin-inline:auto}h2[data-astro-cid-yzc6cjrh]{font-size:41px}.story-copy[data-astro-cid-yzc6cjrh]>p[data-astro-cid-yzc6cjrh]:not(.eyebrow){font-size:13px}.story-readings[data-astro-cid-yzc6cjrh]{gap:18px;margin-top:24px}.story-principle[data-astro-cid-yzc6cjrh]{margin-top:24px}}.bastille-home[data-astro-cid-fpiw2hev]{--home-gold:#d6bb84;--home-muted:#b0b8a8;--home-rule:#69735a55;overflow:hidden}.page-width[data-astro-cid-fpiw2hev]{max-width:1280px;margin-inline:auto;padding-inline:40px}.eyebrow[data-astro-cid-fpiw2hev]{font-family:var(--font-mono);letter-spacing:.14em;color:var(--home-gold);font-size:10px;font-weight:400;line-height:1.6}.home-hero[data-astro-cid-fpiw2hev]{grid-template-columns:.93fr 1.07fr;align-items:center;gap:64px;max-width:1384px;margin:auto;padding:56px 40px 62px;display:grid;position:relative}.hero-copy[data-astro-cid-fpiw2hev]{padding-bottom:21px}.hero-eyebrow[data-astro-cid-fpiw2hev]{align-items:center;gap:9px;display:flex}.hero-eyebrow[data-astro-cid-fpiw2hev]>span[data-astro-cid-fpiw2hev]{background:var(--home-gold);border-radius:50%;width:5px;height:5px}h1[data-astro-cid-fpiw2hev]{letter-spacing:-.045em;margin-top:30px;font-size:clamp(64px,5.8vw,84px);font-weight:400;line-height:1.04}h1[data-astro-cid-fpiw2hev] em[data-astro-cid-fpiw2hev]{color:var(--home-gold);font-weight:350}.hero-description[data-astro-cid-fpiw2hev]{color:#b9c0b0;max-width:440px;margin-top:28px;font-size:15px;line-height:1.9}.hero-actions[data-astro-cid-fpiw2hev]{flex-wrap:wrap;align-items:center;gap:25px;margin-top:31px;display:flex}.primary-link[data-astro-cid-fpiw2hev]{color:#172319;background:#ece6d3;border:1px solid #ece6d3;border-radius:2px;justify-content:center;align-items:center;gap:27px;min-height:48px;padding:14px 20px;font-size:12px;font-weight:600;transition:background .16s,transform .16s;display:inline-flex}.primary-link[data-astro-cid-fpiw2hev]:hover{background:#f6eedb;transform:translateY(-2px)}.text-link[data-astro-cid-fpiw2hev]{color:#ddd9c8;align-items:center;gap:12px;min-height:44px;font-size:12px;display:inline-flex}.text-link[data-astro-cid-fpiw2hev]>span[data-astro-cid-fpiw2hev],.closing-source[data-astro-cid-fpiw2hev]>span[data-astro-cid-fpiw2hev]{color:var(--home-gold);transition:transform .16s}.text-link[data-astro-cid-fpiw2hev]:hover>span[data-astro-cid-fpiw2hev],.closing-source[data-astro-cid-fpiw2hev]:hover>span[data-astro-cid-fpiw2hev]{transform:translate(2px,-2px)}.hero-footnote[data-astro-cid-fpiw2hev]{color:#a8b29e;font-family:var(--font-mono);align-items:center;gap:7px;margin-top:17px;font-size:9px;line-height:1.6;display:flex}.hero-footnote[data-astro-cid-fpiw2hev]>span[data-astro-cid-fpiw2hev]{color:var(--home-gold);font-size:15px}.hero-marginalia[data-astro-cid-fpiw2hev]{color:#89957d;font-family:var(--font-mono);letter-spacing:.1em;align-items:center;gap:13px;margin-top:64px;font-size:8px;line-height:1.6;display:flex}.hero-marginalia[data-astro-cid-fpiw2hev]>span[data-astro-cid-fpiw2hev]{background:#83907577;width:34px;height:1px}.hero-courtyard[data-astro-cid-fpiw2hev]{min-width:0}.courtyard-postscript[data-astro-cid-fpiw2hev]{color:#a0aa92;font-family:var(--font-mono);gap:10px;padding:13px 1px 0;font-size:8px;line-height:1.8;display:flex}.courtyard-postscript[data-astro-cid-fpiw2hev]>span[data-astro-cid-fpiw2hev]{color:var(--home-gold)}.conviction-strip[data-astro-cid-fpiw2hev]{border-top:1px solid var(--home-rule);border-bottom:1px solid var(--home-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:1304px;margin:0 auto;padding:25px 16px;display:flex}.conviction-strip[data-astro-cid-fpiw2hev]>p[data-astro-cid-fpiw2hev]{font-family:var(--font-display);font-size:23px}.conviction-strip[data-astro-cid-fpiw2hev]>p[data-astro-cid-fpiw2hev]>em[data-astro-cid-fpiw2hev]{color:#b9c0a8}.conviction-strip[data-astro-cid-fpiw2hev]>div[data-astro-cid-fpiw2hev]{color:#b3bca7;font-family:var(--font-mono);letter-spacing:.06em;flex-wrap:wrap;align-items:center;gap:25px;font-size:9px;display:flex}.conviction-strip[data-astro-cid-fpiw2hev] i[data-astro-cid-fpiw2hev]{color:var(--home-gold);font-size:14px}.foundations-section[data-astro-cid-fpiw2hev]{padding-block:101px 94px}.section-heading[data-astro-cid-fpiw2hev]{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}h2[data-astro-cid-fpiw2hev]{letter-spacing:-.045em;margin-top:20px;font-size:clamp(36px,4.2vw,54px);font-weight:400;line-height:1.1}h2[data-astro-cid-fpiw2hev] em[data-astro-cid-fpiw2hev]{color:var(--home-gold);font-weight:350}.section-heading[data-astro-cid-fpiw2hev]>p[data-astro-cid-fpiw2hev]{max-width:310px;color:var(--home-muted);margin-bottom:4px;font-size:13px;line-height:1.9}.foundations-grid[data-astro-cid-fpiw2hev]{grid-template-columns:repeat(3,1fr);margin-top:49px;display:grid}.foundation[data-astro-cid-fpiw2hev]{padding:0 37px 0 0}.foundation[data-astro-cid-fpiw2hev]+.foundation[data-astro-cid-fpiw2hev]{border-left:1px solid var(--home-rule);padding-left:37px}.foundation-top[data-astro-cid-fpiw2hev]{color:#bcbda6;font-family:var(--font-mono);justify-content:space-between;align-items:center;gap:15px;font-size:10px;display:flex}.foundation[data-astro-cid-fpiw2hev] h3[data-astro-cid-fpiw2hev]{font-family:var(--font-display);letter-spacing:-.035em;margin-top:24px;font-size:24px;font-weight:400}.foundation[data-astro-cid-fpiw2hev]>p[data-astro-cid-fpiw2hev]{min-height:94px;color:var(--home-muted);margin-top:12px;font-size:12px;line-height:1.9}.foundation[data-astro-cid-fpiw2hev]>a[data-astro-cid-fpiw2hev]{border-top:1px solid var(--home-rule);color:#c3c7b2;min-height:44px;font-family:var(--font-mono);letter-spacing:.1em;justify-content:space-between;align-items:center;margin-top:22px;padding-top:14px;font-size:8px;display:flex}.foundation[data-astro-cid-fpiw2hev]>a[data-astro-cid-fpiw2hev]>span[data-astro-cid-fpiw2hev]{color:var(--home-gold);font-family:var(--font-sans);font-size:17px}.foundation[data-astro-cid-fpiw2hev]>a[data-astro-cid-fpiw2hev]:hover{color:var(--home-gold)}.modules-section[data-astro-cid-fpiw2hev]{border-top:1px solid var(--home-rule);grid-template-columns:.78fr 1.22fr;gap:98px;padding-block:72px 91px;display:grid}.modules-intro[data-astro-cid-fpiw2hev]>p[data-astro-cid-fpiw2hev]:not(.eyebrow){max-width:320px;color:var(--home-muted);margin-top:23px;font-size:13px;line-height:1.9}.modules-intro[data-astro-cid-fpiw2hev]>a[data-astro-cid-fpiw2hev]{margin-top:15px}.module-mark[data-astro-cid-fpiw2hev]{color:#afbc9177;width:180px;margin-top:27px}.module-entry[data-astro-cid-fpiw2hev]{border-bottom:1px solid var(--home-rule);align-items:center;gap:22px;padding:23px 0;display:flex}.module-entry[data-astro-cid-fpiw2hev]:first-child{padding-top:0}.module-entry[data-astro-cid-fpiw2hev]>div[data-astro-cid-fpiw2hev]{flex:1;min-width:0}.module-entry[data-astro-cid-fpiw2hev] h3[data-astro-cid-fpiw2hev]{color:#e1e2d2;font-family:var(--font-sans);font-size:14px;font-weight:400}.module-entry[data-astro-cid-fpiw2hev] p[data-astro-cid-fpiw2hev]{color:var(--home-muted);margin-top:7px;font-size:11px;line-height:1.7}.module-arrow[data-astro-cid-fpiw2hev]{color:#929c7b;font-size:17px;transition:color .16s,transform .16s}.module-entry[data-astro-cid-fpiw2hev]:hover .module-arrow[data-astro-cid-fpiw2hev]{color:var(--home-gold);transform:translate(2px,-2px)}.pricing-section[data-astro-cid-fpiw2hev]{padding-block:91px 89px}.pricing-tax[data-astro-cid-fpiw2hev]{color:var(--home-muted);margin-top:18px;font-size:12px;line-height:1.7}.pricing-grid[data-astro-cid-fpiw2hev]{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:43px;display:grid}.price-plan[data-astro-cid-fpiw2hev]{border:1px solid var(--home-rule);flex-direction:column;padding:27px;display:flex}.free-plan[data-astro-cid-fpiw2hev]{background:#202c21;border-color:#89977788}.plan-name[data-astro-cid-fpiw2hev]{color:#b8c0aa;font-family:var(--font-mono);justify-content:space-between;gap:10px;font-size:10px;display:flex}.plan-name[data-astro-cid-fpiw2hev]>span[data-astro-cid-fpiw2hev]{color:var(--home-gold);font-size:14px}.plan-price[data-astro-cid-fpiw2hev]{font-family:var(--font-display);letter-spacing:-.035em;flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:32px;font-size:36px;display:flex}.plan-price[data-astro-cid-fpiw2hev]>span[data-astro-cid-fpiw2hev]{color:var(--home-muted);font-family:var(--font-sans);letter-spacing:0;font-size:10px}.plan-description[data-astro-cid-fpiw2hev]{color:var(--home-muted);flex:1;margin-top:20px;font-size:12px;line-height:1.8}.price-plan[data-astro-cid-fpiw2hev]>a[data-astro-cid-fpiw2hev]{border-top:1px solid var(--home-rule);color:#e0e1cf;justify-content:space-between;align-items:center;gap:10px;min-height:44px;margin-top:29px;padding-top:14px;font-size:11px;display:flex}.price-plan[data-astro-cid-fpiw2hev]>a[data-astro-cid-fpiw2hev]>span[data-astro-cid-fpiw2hev]{color:var(--home-gold);font-size:16px}.price-plan[data-astro-cid-fpiw2hev]>a[data-astro-cid-fpiw2hev]:hover{color:var(--home-gold)}.closing-section[data-astro-cid-fpiw2hev]{text-align:center;border-top:1px solid var(--home-rule);padding-block:60px 91px}.closing-section[data-astro-cid-fpiw2hev] h2[data-astro-cid-fpiw2hev]{font-size:47px}.closing-section[data-astro-cid-fpiw2hev]>p[data-astro-cid-fpiw2hev]:not(.eyebrow){color:var(--home-muted);margin-top:18px;font-size:13px;line-height:1.9}.closing-section[data-astro-cid-fpiw2hev] .install-command{border-color:var(--home-rule);background:#101a14;border-radius:2px;max-width:477px;margin:29px auto 24px}.closing-section[data-astro-cid-fpiw2hev] .install-command code{color:#c5cbb5;font-size:10px}.closing-section[data-astro-cid-fpiw2hev] .copy-btn{font-size:10px}.release-note[data-astro-cid-fpiw2hev]{font-size:12px}.release-note[data-astro-cid-fpiw2hev] a[data-astro-cid-fpiw2hev]{color:var(--home-gold);text-underline-offset:4px;text-decoration:underline}.closing-source[data-astro-cid-fpiw2hev]{color:#abb79e;width:fit-content;min-height:44px;margin:14px auto 0;padding-top:10px;font-size:10px;display:block}@media (width>=1600px){.home-hero[data-astro-cid-fpiw2hev]{padding-block:76px}}@media (width<=1100px){.home-hero[data-astro-cid-fpiw2hev]{gap:35px;padding-inline:32px}h1[data-astro-cid-fpiw2hev]{font-size:64px}.hero-actions[data-astro-cid-fpiw2hev]{gap:15px}.hero-marginalia[data-astro-cid-fpiw2hev]{margin-top:43px;font-size:7px}.page-width[data-astro-cid-fpiw2hev]{padding-inline:32px}.conviction-strip[data-astro-cid-fpiw2hev]{margin-inline:32px;padding-inline:0}.conviction-strip[data-astro-cid-fpiw2hev]>div[data-astro-cid-fpiw2hev]{gap:15px;font-size:8px}.modules-section[data-astro-cid-fpiw2hev]{gap:60px}.pricing-grid[data-astro-cid-fpiw2hev]{gap:14px}.price-plan[data-astro-cid-fpiw2hev]{padding:22px}.plan-price[data-astro-cid-fpiw2hev]{font-size:30px}}@media (width<=900px){.home-hero[data-astro-cid-fpiw2hev]{grid-template-columns:1fr;gap:33px;max-width:730px;padding-top:44px}.hero-copy[data-astro-cid-fpiw2hev]{padding-bottom:0}h1[data-astro-cid-fpiw2hev]{font-size:76px}.hero-description[data-astro-cid-fpiw2hev]{max-width:540px}.hero-marginalia[data-astro-cid-fpiw2hev]{display:none}.conviction-strip[data-astro-cid-fpiw2hev],.conviction-strip[data-astro-cid-fpiw2hev]>div[data-astro-cid-fpiw2hev]{gap:17px}.section-heading[data-astro-cid-fpiw2hev]{gap:30px}.foundation[data-astro-cid-fpiw2hev]{padding-right:23px}.foundation[data-astro-cid-fpiw2hev]+.foundation[data-astro-cid-fpiw2hev]{padding-left:23px}.foundation[data-astro-cid-fpiw2hev] h3[data-astro-cid-fpiw2hev]{font-size:21px}.foundation[data-astro-cid-fpiw2hev]>p[data-astro-cid-fpiw2hev]{min-height:142px}.modules-section[data-astro-cid-fpiw2hev]{grid-template-columns:.85fr 1.15fr;gap:44px}}@media (width<=600px){.home-hero[data-astro-cid-fpiw2hev]{gap:29px;padding:36px 20px}.eyebrow[data-astro-cid-fpiw2hev]{letter-spacing:.1em;font-size:8px}h1[data-astro-cid-fpiw2hev]{margin-top:21px;font-size:clamp(50px,12.6vw,70px);line-height:1.06}.hero-description[data-astro-cid-fpiw2hev]{max-width:370px;margin-top:22px;font-size:13px;line-height:1.85}.hero-actions[data-astro-cid-fpiw2hev]{gap:19px;margin-top:24px}.primary-link[data-astro-cid-fpiw2hev]{gap:20px;padding:13px 15px;font-size:11px}.text-link[data-astro-cid-fpiw2hev]{gap:9px;font-size:11px}.hero-footnote[data-astro-cid-fpiw2hev]{margin-top:14px;font-size:8px}.courtyard-postscript[data-astro-cid-fpiw2hev]{padding-top:11px;font-size:7px}.conviction-strip[data-astro-cid-fpiw2hev]{gap:14px;margin-inline:20px;padding-block:23px}.conviction-strip[data-astro-cid-fpiw2hev]>p[data-astro-cid-fpiw2hev]{font-size:20px}.conviction-strip[data-astro-cid-fpiw2hev]>div[data-astro-cid-fpiw2hev]{gap:11px;font-size:7px}.conviction-strip[data-astro-cid-fpiw2hev] i[data-astro-cid-fpiw2hev]{font-size:11px}.page-width[data-astro-cid-fpiw2hev]{padding-inline:24px}.foundations-section[data-astro-cid-fpiw2hev]{padding-block:57px 50px}.section-heading[data-astro-cid-fpiw2hev]{flex-direction:column;align-items:flex-start;gap:22px}h2[data-astro-cid-fpiw2hev]{margin-top:16px;font-size:41px}.section-heading[data-astro-cid-fpiw2hev]>p[data-astro-cid-fpiw2hev]{font-size:12px}.desktop-break[data-astro-cid-fpiw2hev]{display:none}.foundations-grid[data-astro-cid-fpiw2hev]{grid-template-columns:1fr;gap:27px;margin-top:34px}.foundation[data-astro-cid-fpiw2hev],.foundation[data-astro-cid-fpiw2hev]+.foundation[data-astro-cid-fpiw2hev]{border-left:none;border-bottom:1px solid var(--home-rule);padding:0 0 26px}.foundation[data-astro-cid-fpiw2hev]:last-child{border-bottom:none;padding-bottom:0}.foundation-top[data-astro-cid-fpiw2hev]{font-size:10px}.foundation[data-astro-cid-fpiw2hev] h3[data-astro-cid-fpiw2hev]{margin-top:17px;font-size:25px}.foundation[data-astro-cid-fpiw2hev]>p[data-astro-cid-fpiw2hev]{max-width:340px;min-height:0;margin-top:10px;font-size:12px}.foundation[data-astro-cid-fpiw2hev]>a[data-astro-cid-fpiw2hev]{border-top:none;margin-top:11px;padding-top:0}.modules-section[data-astro-cid-fpiw2hev]{grid-template-columns:1fr;gap:30px;padding-block:44px 51px}.modules-intro[data-astro-cid-fpiw2hev]>p[data-astro-cid-fpiw2hev]:not(.eyebrow){max-width:340px;font-size:12px}.module-mark[data-astro-cid-fpiw2hev]{display:none}.module-entry[data-astro-cid-fpiw2hev]{gap:15px;padding-block:20px}.module-entry[data-astro-cid-fpiw2hev] h3[data-astro-cid-fpiw2hev]{font-size:14px}.module-entry[data-astro-cid-fpiw2hev] p[data-astro-cid-fpiw2hev]{font-size:11px}.pricing-section[data-astro-cid-fpiw2hev]{padding-block:53px}.pricing-section[data-astro-cid-fpiw2hev] .section-heading[data-astro-cid-fpiw2hev]{gap:14px}.pricing-grid[data-astro-cid-fpiw2hev]{grid-template-columns:1fr;gap:14px;margin-top:25px}.price-plan[data-astro-cid-fpiw2hev]{padding:24px}.plan-price[data-astro-cid-fpiw2hev]{margin-top:21px;font-size:37px}.plan-description[data-astro-cid-fpiw2hev]{max-width:280px;margin-top:13px}.price-plan[data-astro-cid-fpiw2hev]>a[data-astro-cid-fpiw2hev]{margin-top:18px}.closing-section[data-astro-cid-fpiw2hev]{padding-block:46px 55px}.closing-section[data-astro-cid-fpiw2hev] h2[data-astro-cid-fpiw2hev]{font-size:36px}.closing-section[data-astro-cid-fpiw2hev]>p[data-astro-cid-fpiw2hev]:not(.eyebrow){font-size:12px}.closing-section[data-astro-cid-fpiw2hev] .install-command{max-width:100%}.closing-section[data-astro-cid-fpiw2hev] .install-command code{font-size:8px}.closing-section[data-astro-cid-fpiw2hev] .copy-btn{font-size:9px}}
