.bpl-hero[data-astro-cid-la6grvmf]{padding:160px 24px 64px}.bpl-hero-dark[data-astro-cid-la6grvmf]{position:relative;background:#030303}.bpl-hero-inner[data-astro-cid-la6grvmf]{max-width:1160px;margin:0 auto}.bpl-hero[data-astro-cid-la6grvmf] h1[data-astro-cid-la6grvmf]{margin:16px 0 28px;max-width:720px}.bpl-intro[data-astro-cid-la6grvmf]{max-width:560px;display:flex;flex-direction:column;gap:14px}.bpl-intro[data-astro-cid-la6grvmf] p[data-astro-cid-la6grvmf]{font-size:1rem;line-height:1.78;margin:0}.bpl-content[data-astro-cid-la6grvmf]{padding:72px 24px 100px}.bpl-content-wash[data-astro-cid-la6grvmf]{position:relative}.bpl-content-wash[data-astro-cid-la6grvmf]:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;background:linear-gradient(to bottom,#030303 0%,transparent 60px)}.bpl-content-inner[data-astro-cid-la6grvmf]{position:relative;z-index:1;max-width:1160px;margin:0 auto}.bpl-rule-banner[data-astro-cid-la6grvmf]{position:relative;width:100%;margin-bottom:72px;padding:56px 24px;overflow:hidden;background:radial-gradient(ellipse 70% 100% at 50% 0%,rgba(244,211,94,.16),transparent 70%),linear-gradient(180deg,#0d1a19,#04100f)}.bpl-rule-banner-inner[data-astro-cid-la6grvmf]{position:relative;z-index:1;max-width:780px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.bpl-rule-watermark[data-astro-cid-la6grvmf]{position:absolute;top:50%;left:50%;width:340px;height:auto;transform:translate(-50%,-50%);opacity:.07;filter:brightness(0) saturate(100%) invert(100%);pointer-events:none;user-select:none}.bpl-rule-eyebrow[data-astro-cid-la6grvmf]{position:relative;z-index:1;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#f4d35e;margin-bottom:14px}.bpl-rule-headline[data-astro-cid-la6grvmf]{position:relative;z-index:1;font-size:clamp(1.5rem,3.4vw,2.3rem);font-weight:800;line-height:1.25;letter-spacing:-.01em;color:#f4f1e3;max-width:780px;margin:0 0 16px}.bpl-rule-text[data-astro-cid-la6grvmf]{position:relative;z-index:1;font-size:.98rem;line-height:1.75;color:#f4f1e3ad;max-width:620px;margin:0 0 22px}.bpl-rule-link[data-astro-cid-la6grvmf]{position:relative;z-index:1;display:inline-flex;align-items:center;font-size:.88rem;font-weight:700;color:#04100f;background:#f4d35e;padding:11px 22px;border-radius:100px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.bpl-rule-link[data-astro-cid-la6grvmf]:hover{transform:translateY(-1px);box-shadow:0 8px 24px #f4d35e40}@media(max-width:640px){.bpl-rule-banner[data-astro-cid-la6grvmf]{padding:44px 20px;margin-bottom:48px}}.bpl-section-label[data-astro-cid-la6grvmf]{font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--teal);margin-bottom:16px}.bpl-section-label-prompts[data-astro-cid-la6grvmf]{margin-top:56px}.bpl-section-note[data-astro-cid-la6grvmf]{font-size:.85rem;color:var(--muted);line-height:1.6;max-width:640px;margin:-8px 0 20px}.bpl-grid[data-astro-cid-la6grvmf]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.bpl-box[data-astro-cid-la6grvmf]{position:relative;min-width:0;border-radius:var(--radius-lg);background:linear-gradient(165deg,#0d1a191a,#0d1a190a);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);border:1px solid rgba(255,255,255,.35);box-shadow:0 1px #ffffff8c inset,0 -1px #0d1a191a inset,0 20px 44px #0d1a1924,0 4px 14px #0d1a1914;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s ease,border-color .25s ease,background .25s ease;overflow:hidden}.bpl-box[data-astro-cid-la6grvmf]:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.22) 0%,transparent 40%)}.bpl-box[data-astro-cid-la6grvmf]:hover{transform:translateY(-3px);background:linear-gradient(165deg,#0d1a1924,#0d1a190f);border-color:#ffffff80;box-shadow:0 1px #ffffffa6 inset,0 -1px #0d1a191f inset,0 30px 64px #0d1a192e,0 10px 24px #1d706a1f}.bpl-box[data-astro-cid-la6grvmf].open{border-color:#5eead480;background:linear-gradient(165deg,#0d1a1929,#0d1a1912)}.bpl-box-header[data-astro-cid-la6grvmf]{width:100%;display:flex;align-items:center;gap:16px;padding:22px 24px;background:none;border:none;cursor:pointer;text-align:left;font-family:inherit}.bpl-cat-icon[data-astro-cid-la6grvmf]{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#1d706a14;border:1px solid rgba(29,112,106,.18);color:var(--teal);flex-shrink:0}.bpl-cat-text[data-astro-cid-la6grvmf]{flex:1;min-width:0}.bpl-cat-text[data-astro-cid-la6grvmf] h2[data-astro-cid-la6grvmf]{font-size:1.05rem;font-weight:800;margin:0 0 4px}.bpl-cat-count[data-astro-cid-la6grvmf]{font-size:.72rem;font-weight:700;color:var(--teal);background:#1d706a14;border:1px solid rgba(29,112,106,.18);border-radius:20px;padding:3px 10px;flex-shrink:0}.bpl-cat-desc[data-astro-cid-la6grvmf]{font-size:.8rem;color:var(--muted);line-height:1.55;margin:0}.bpl-box-toggle[data-astro-cid-la6grvmf]{font-size:1.3rem;font-weight:300;color:var(--teal);flex-shrink:0;line-height:1;width:20px;text-align:center;transition:transform .25s ease}.bpl-box[data-astro-cid-la6grvmf].open .bpl-box-toggle[data-astro-cid-la6grvmf]{transform:rotate(45deg)}.bpl-list[data-astro-cid-la6grvmf][hidden]{display:none}.bpl-list[data-astro-cid-la6grvmf]{display:flex;flex-direction:column;gap:6px;padding:16px 24px 22px;border-top:1px solid rgba(29,112,106,.14);margin-top:2px;animation:bplListIn .3s cubic-bezier(.22,1,.36,1)}.bpl-agent-phones[data-astro-cid-la6grvmf]{display:flex;gap:10px;justify-content:center;padding-bottom:16px;margin-bottom:4px;border-bottom:1px solid rgba(29,112,106,.12)}.bpl-agent-phones[data-astro-cid-la6grvmf] img[data-astro-cid-la6grvmf]{width:64px;height:auto;border-radius:10px;box-shadow:0 6px 18px #0d1a1940;transition:transform .2s ease}.bpl-agent-phones[data-astro-cid-la6grvmf] img[data-astro-cid-la6grvmf]:hover{transform:translateY(-3px)}@media(max-width:480px){.bpl-agent-phones[data-astro-cid-la6grvmf] img[data-astro-cid-la6grvmf]{width:56px}}.bpl-agents-spotlight[data-astro-cid-la6grvmf]{position:relative;margin-bottom:44px;padding:32px;border-radius:var(--radius-lg);background:linear-gradient(165deg,#a78bfa1a,#0d1a190d);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);border:1px solid rgba(255,255,255,.35);box-shadow:0 1px #ffffff8c inset,0 -1px #0d1a191a inset,0 20px 44px #0d1a1924,0 4px 14px #0d1a1914;overflow:hidden}.bpl-agents-spotlight[data-astro-cid-la6grvmf]:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.22) 0%,transparent 40%)}.bpl-agents-spotlight-head[data-astro-cid-la6grvmf]{position:relative;z-index:1;display:flex;align-items:flex-start;gap:14px;margin-bottom:24px}.bpl-agent-phones-spotlight[data-astro-cid-la6grvmf]{position:relative;z-index:1;padding-bottom:24px;margin-bottom:20px;gap:24px;align-items:flex-start}.bpl-agent-phone-col[data-astro-cid-la6grvmf]{display:flex;flex-direction:column;align-items:center;gap:10px}.bpl-agent-phones-spotlight[data-astro-cid-la6grvmf] img[data-astro-cid-la6grvmf]{width:110px}.bpl-agent-phone-label[data-astro-cid-la6grvmf]{font-size:.72rem;font-weight:700;color:var(--muted);letter-spacing:.01em;text-align:center}@media(max-width:640px){.bpl-agent-phones-spotlight[data-astro-cid-la6grvmf]{flex-wrap:wrap}.bpl-agent-phones-spotlight[data-astro-cid-la6grvmf] img[data-astro-cid-la6grvmf]{width:90px}}.bpl-connectors-spotlight[data-astro-cid-la6grvmf]{background:linear-gradient(165deg,#5eead41a,#0d1a190d)}.bpl-connectors-samples[data-astro-cid-la6grvmf] img[data-astro-cid-la6grvmf]{width:210px;border-radius:14px;box-shadow:0 16px 36px #0d1a192e;transition:transform .2s ease}.bpl-connectors-samples[data-astro-cid-la6grvmf] img[data-astro-cid-la6grvmf]:hover{transform:translateY(-4px)}.bpl-connectors-note[data-astro-cid-la6grvmf]{position:relative;z-index:1;font-size:.74rem;color:var(--muted);opacity:.75;margin:-8px 0 20px}@media(max-width:640px){.bpl-connectors-samples[data-astro-cid-la6grvmf] img[data-astro-cid-la6grvmf]{width:140px}}.bpl-agents-spotlight-links[data-astro-cid-la6grvmf]{position:relative;z-index:1;display:flex;flex-direction:column;gap:8px}@keyframes bplListIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.bpl-list[data-astro-cid-la6grvmf]{animation:none}}.bpl-btn[data-astro-cid-la6grvmf]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;border:1px solid rgba(29,112,106,.18);border-radius:9px;background:#1d706a08;text-decoration:none;transition:border-color .2s,background .2s,transform .2s}.bpl-btn[data-astro-cid-la6grvmf]:hover{border-color:#1d706a80;background:#1d706a12;transform:translate(3px)}.bpl-btn-left[data-astro-cid-la6grvmf]{display:flex;align-items:center;gap:10px;min-width:0;flex:1;overflow:hidden}.bpl-btn-text[data-astro-cid-la6grvmf]{min-width:0;overflow:hidden}.bpl-dot[data-astro-cid-la6grvmf]{width:6px;height:6px;border-radius:50%;background:var(--teal);opacity:.5;flex-shrink:0}.bpl-btn-title[data-astro-cid-la6grvmf]{display:block;font-size:.84rem;font-weight:700;color:var(--text);line-height:1.3}.bpl-btn-hint[data-astro-cid-la6grvmf]{display:block;font-size:.72rem;color:var(--muted);line-height:1.4;margin-top:2px}.bpl-arrow[data-astro-cid-la6grvmf]{font-size:.78rem;color:var(--muted);flex-shrink:0;transition:color .2s,transform .2s}.bpl-btn[data-astro-cid-la6grvmf]:hover .bpl-arrow[data-astro-cid-la6grvmf]{color:var(--teal);transform:translate(2px)}.bpl-prompt-list[data-astro-cid-la6grvmf]{gap:10px}.prompt-card[data-astro-cid-la6grvmf]{position:relative;border:1px solid rgba(244,241,227,.08);border-radius:12px;overflow:hidden;color:#f4f1e3;background:radial-gradient(ellipse 90% 70% at 50% 110%,rgba(94,234,212,.35),transparent 70%),linear-gradient(170deg,#0d1a19,#04100f)}.prompt-card-header[data-astro-cid-la6grvmf]{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 18px;background:none;border:none;cursor:pointer;text-align:left;font-family:inherit;transition:background .2s}.prompt-card-header[data-astro-cid-la6grvmf]:hover{background:#f4f1e30a}.card-title-row[data-astro-cid-la6grvmf]{display:flex;flex-direction:column;gap:6px;flex:1}.prompt-card-title[data-astro-cid-la6grvmf]{font-size:.88rem;font-weight:700;color:#f4f1e3;line-height:1.4}.card-what[data-astro-cid-la6grvmf]{font-size:.76rem;color:#f4f1e399;margin:3px 0 0;line-height:1.5;font-weight:400}.prompt-card-icon[data-astro-cid-la6grvmf]{font-size:1.1rem;font-weight:300;color:#f4f1e380;flex-shrink:0;line-height:1;width:16px;text-align:center;margin-top:2px}.prompt-card-body[data-astro-cid-la6grvmf]{padding:0 18px 18px;border-top:1px solid rgba(244,241,227,.1)}.prompt-text[data-astro-cid-la6grvmf]{font-family:Inter,monospace;font-size:.78rem;color:#f4f1e3bf;line-height:1.7;white-space:pre-wrap;word-break:break-word;margin:14px 0 12px;padding:12px 14px;background:#00000040;border:1px solid rgba(244,241,227,.1);border-radius:8px}.prompt-why[data-astro-cid-la6grvmf]{font-size:.8rem;color:#f4f1e399;line-height:1.6;margin:14px 0 0}.prompt-why[data-astro-cid-la6grvmf] strong[data-astro-cid-la6grvmf]{color:#f4f1e3}.copy-btn[data-astro-cid-la6grvmf]{display:inline-flex;align-items:center;gap:7px;background:linear-gradient(135deg,#145856,#2a9d8f);color:#f4f1e3;border:none;border-radius:100px;padding:8px 16px;font-size:.8rem;font-weight:600;cursor:pointer;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s,background .2s}.copy-btn[data-astro-cid-la6grvmf]:hover{transform:translateY(-2px);box-shadow:0 6px 18px #1d706a59}.copy-btn[data-astro-cid-la6grvmf].copied{background:linear-gradient(135deg,#065f46,#059669)}.skill-content-sep[data-astro-cid-la6grvmf]{display:flex;align-items:center;gap:10px;margin:4px 0 14px;font-size:.66rem;font-weight:500;letter-spacing:.01em;color:#f4f1e366}.skill-content-sep[data-astro-cid-la6grvmf]:before,.skill-content-sep[data-astro-cid-la6grvmf]:after{content:"";flex:1;height:1px;background:#f4f1e31f}@media(max-width:768px){.bpl-hero[data-astro-cid-la6grvmf]{padding:120px 20px 48px}.bpl-content[data-astro-cid-la6grvmf]{padding:48px 20px 80px}.bpl-grid[data-astro-cid-la6grvmf]{grid-template-columns:1fr;gap:16px}.bpl-box-header[data-astro-cid-la6grvmf]{padding:20px;gap:12px}.bpl-list[data-astro-cid-la6grvmf]{padding:14px 20px 20px}}@media(max-width:480px){.prompt-card-header[data-astro-cid-la6grvmf]{padding:14px 16px;gap:6px}.prompt-card-body[data-astro-cid-la6grvmf]{padding:0 16px 16px}.prompt-text[data-astro-cid-la6grvmf]{font-size:.74rem;overflow-x:auto}.copy-btn[data-astro-cid-la6grvmf]{width:100%;justify-content:center}}
