main[data-astro-cid-j7pv25f6],footer[data-astro-cid-j7pv25f6]{max-width:1120px;margin:0 auto;padding-inline:32px}.hero[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;min-height:570px;gap:60px;border-bottom:1px solid var(--olaink-line)}.eyebrow[data-astro-cid-j7pv25f6]{margin:0 0 18px;color:var(--olaink-sage);font-size:.7rem;font-weight:700;letter-spacing:.22em}h1[data-astro-cid-j7pv25f6],h2[data-astro-cid-j7pv25f6]{font-family:Georgia,Times New Roman,serif;font-weight:500;letter-spacing:-.04em}h1[data-astro-cid-j7pv25f6]{max-width:620px;margin:0;font-size:clamp(3.4rem,7vw,5.9rem);line-height:.98}.intro[data-astro-cid-j7pv25f6]{max-width:480px;margin:28px 0 34px;color:#435348;font-size:1.13rem;line-height:1.65}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px}.button[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:15px 20px;border:1px solid var(--olaink-ink);border-radius:3px;background:var(--olaink-ink);color:var(--olaink-paper);font-size:.94rem;font-weight:650;text-decoration:none;transition:background .15s ease,color .15s ease}.button[data-astro-cid-j7pv25f6]:hover,.button[data-astro-cid-j7pv25f6]:focus-visible{background:transparent;color:var(--olaink-ink)}.button-secondary[data-astro-cid-j7pv25f6]{border-color:var(--olaink-sage);background:#e1e7e0;color:#304338}.button-secondary[data-astro-cid-j7pv25f6]:hover,.button-secondary[data-astro-cid-j7pv25f6]:focus-visible{border-color:var(--olaink-ink);background:transparent;color:var(--olaink-ink)}.button[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:1.15em}.mark[data-astro-cid-j7pv25f6]{justify-self:end;width:min(100%,410px)}.mark[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto}.screenshot[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.8fr 1fr;align-items:center;gap:60px;padding:88px 0;border-bottom:1px solid var(--olaink-line)}.screenshot[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto;border-radius:6px;box-shadow:0 20px 50px -25px #23332973}.screenshot[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0 0 14px;font-size:clamp(2rem,3.6vw,2.9rem);line-height:1.05}.screenshot[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:not(.eyebrow){margin:0;max-width:420px;color:#526158;line-height:1.6}.principles[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;padding:88px 0}.principles[data-astro-cid-j7pv25f6] article[data-astro-cid-j7pv25f6]{border-top:1px solid var(--olaink-line);padding-top:18px}.number[data-astro-cid-j7pv25f6]{color:var(--olaink-sage);font-size:.74rem;font-weight:700;letter-spacing:.12em}.principles[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:26px 0 12px;font-size:1.65rem}.principles[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:#526158;line-height:1.6}.install[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:48px;margin-bottom:90px;padding:58px 60px;background:var(--olaink-ink);color:var(--olaink-paper)}.install[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{max-width:530px;margin:0;font-size:clamp(2.2rem,4vw,3.5rem);line-height:1.05}.install[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:not(.eyebrow){max-width:570px;margin:18px 0 0;color:#d6dcd4;line-height:1.6}.install[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{color:#b8c4ba}.button-light[data-astro-cid-j7pv25f6]{flex:0 0 auto;border-color:var(--olaink-paper);background:var(--olaink-paper);color:var(--olaink-ink);white-space:nowrap}.button-light[data-astro-cid-j7pv25f6]:hover,.button-light[data-astro-cid-j7pv25f6]:focus-visible{color:var(--olaink-paper);border-color:var(--olaink-paper)}.pi-plugin[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-bottom:90px;padding:0 0 88px;border-bottom:1px solid var(--olaink-line)}.pi-plugin[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{max-width:450px;margin:0;font-size:clamp(2.2rem,4vw,3.5rem);line-height:1.05}.pi-plugin[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 16px;color:#526158;line-height:1.6}.pi-plugin[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:last-child{margin-bottom:0}.pi-plugin[data-astro-cid-j7pv25f6] code[data-astro-cid-j7pv25f6]{padding:.1em .35em;border-radius:3px;background:#ece9e1;font-size:.88em}.command[data-astro-cid-j7pv25f6]{margin:18px 0 0;padding:14px 16px;background:var(--olaink-ink);color:var(--olaink-paper);border-radius:3px;font-size:.88rem;overflow-x:auto}.command[data-astro-cid-j7pv25f6] code[data-astro-cid-j7pv25f6]{padding:0;background:transparent;color:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.text-link[data-astro-cid-j7pv25f6]{color:var(--olaink-ink);font-weight:650;text-underline-offset:5px}footer[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;padding-bottom:32px;color:var(--olaink-sage);font-size:.82rem}footer[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:inherit;text-underline-offset:4px}@media(max-width:720px){main[data-astro-cid-j7pv25f6],footer[data-astro-cid-j7pv25f6]{padding-inline:22px}.hero[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:24px;padding:64px 0;min-height:0}.mark[data-astro-cid-j7pv25f6]{justify-self:start;width:230px;order:-1}.screenshot[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:24px;padding:60px 0}.principles[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:34px;padding:60px 0}.install[data-astro-cid-j7pv25f6]{display:block;margin:0 -22px 60px;padding:46px 22px}.button-light[data-astro-cid-j7pv25f6]{margin-top:30px}.pi-plugin[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:28px;margin-bottom:60px;padding-bottom:60px}}
