.bt-hero[data-astro-cid-co7dzfrs]{background:radial-gradient(circle at 85% 15%,#ef9c4938,#0000 23rem),radial-gradient(circle at 10% 80%,#4397be2b,#0000 22rem),linear-gradient(145deg,#fffdf7,#edf8f3 55%,#f5effb);padding:clamp(3.6rem,7vw,6rem) 0;overflow:hidden}.bt-hero-grid[data-astro-cid-co7dzfrs]{grid-template-columns:1fr 300px;align-items:center;gap:4rem;display:grid}.bt-hero[data-astro-cid-co7dzfrs] h1[data-astro-cid-co7dzfrs]{max-width:850px}.bt-lead[data-astro-cid-co7dzfrs]{max-width:760px;color:var(--muted);margin-top:1.2rem;font-size:clamp(1.05rem,2vw,1.22rem)}.bt-private[data-astro-cid-co7dzfrs]{color:#285f50;align-items:center;gap:.55rem;margin-top:1.3rem;font-size:.88rem;font-weight:750;display:flex}.bt-private[data-astro-cid-co7dzfrs] span[data-astro-cid-co7dzfrs]{color:#fff;background:#36866f;border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;display:grid}.bt-art[data-astro-cid-co7dzfrs]{aspect-ratio:1;background:linear-gradient(145deg,#fff,#fff8ed);border-radius:37% 63% 54% 46%;place-items:center;width:250px;margin:auto;display:grid;position:relative;transform:rotate(3deg);box-shadow:18px -14px #4d97c221,-16px 15px #8063b71a,0 26px 55px #25423521}.bt-art[data-astro-cid-co7dzfrs]>span[data-astro-cid-co7dzfrs]{background:#dff4eb;border-radius:50%;width:4rem;height:4rem;position:absolute;top:2rem;left:2rem}.bt-art[data-astro-cid-co7dzfrs] strong[data-astro-cid-co7dzfrs]{color:#276f74;font:900 5rem/1 var(--font-heading)}.bt-art[data-astro-cid-co7dzfrs] small[data-astro-cid-co7dzfrs]{color:#70519b;letter-spacing:.13em;font-weight:900;position:absolute;bottom:3.8rem}.bt-section[data-astro-cid-co7dzfrs]{background:linear-gradient(#f8f5ee,#eef6f4)}.bt-layout[data-astro-cid-co7dzfrs]{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:2rem;display:grid}.bt-panel[data-astro-cid-co7dzfrs],.bt-aside[data-astro-cid-co7dzfrs]>div[data-astro-cid-co7dzfrs],.bt-aside[data-astro-cid-co7dzfrs]>a[data-astro-cid-co7dzfrs]{border-radius:var(--radius-lg);background:#fffefa;border:1px solid #4b6c5e33;box-shadow:0 15px 40px #243f3314}.bt-panel[data-astro-cid-co7dzfrs]{padding:clamp(1.25rem,3vw,2rem);position:relative;overflow:hidden}.bt-panel[data-astro-cid-co7dzfrs]:before{content:"";background:linear-gradient(90deg,#298b76,#4a9ac1,#8063b6,#ed9946);height:6px;position:absolute;inset:0 0 auto}.bt-fields[data-astro-cid-co7dzfrs]{gap:1.1rem;display:grid}.bt-grid[data-astro-cid-co7dzfrs]{grid-template-columns:1fr 1fr}.bt-fields[data-astro-cid-co7dzfrs] label[data-astro-cid-co7dzfrs],.bt-code[data-astro-cid-co7dzfrs]{color:var(--heading);gap:.45rem;font-size:.86rem;font-weight:800;display:grid}.bt-fields[data-astro-cid-co7dzfrs] input[data-astro-cid-co7dzfrs],.bt-fields[data-astro-cid-co7dzfrs] textarea[data-astro-cid-co7dzfrs],.bt-fields[data-astro-cid-co7dzfrs] select[data-astro-cid-co7dzfrs],.bt-code[data-astro-cid-co7dzfrs] textarea[data-astro-cid-co7dzfrs]{width:100%;color:var(--heading);font:inherit;background:#fff;border:1px solid #bdcec7;border-radius:11px;padding:.82rem 1rem;line-height:1.45}.bt-fields[data-astro-cid-co7dzfrs] input[data-astro-cid-co7dzfrs]:focus,.bt-fields[data-astro-cid-co7dzfrs] textarea[data-astro-cid-co7dzfrs]:focus,.bt-fields[data-astro-cid-co7dzfrs] select[data-astro-cid-co7dzfrs]:focus{border-color:#3b8d79;outline:4px solid #38927b21}.bt-alert[data-astro-cid-co7dzfrs]{color:#765123;background:#fff7e9;border:1px solid #eed4a9;border-radius:12px;gap:.8rem;margin:1.3rem 0;padding:1rem;display:flex}.bt-alert[data-astro-cid-co7dzfrs] span[data-astro-cid-co7dzfrs]{color:#fff;background:#d58a30;border-radius:50%;flex:none;place-items:center;width:1.5rem;height:1.5rem;font-weight:900;display:grid}.bt-code[data-astro-cid-co7dzfrs] textarea[data-astro-cid-co7dzfrs]{color:#eaf5f0;background:#18332c;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.bt-results[data-astro-cid-co7dzfrs]{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:1.5rem;display:grid}.bt-results[data-astro-cid-co7dzfrs] div[data-astro-cid-co7dzfrs]{background:linear-gradient(145deg,#f0faf6,#fff);border:1px solid #d0e2db;border-radius:12px;padding:1rem}.bt-results[data-astro-cid-co7dzfrs] div[data-astro-cid-co7dzfrs]:nth-child(2),.bt-results[data-astro-cid-co7dzfrs] div[data-astro-cid-co7dzfrs]:nth-child(5){background:linear-gradient(145deg,#f1f7fc,#fff);border-color:#d0dfed}.bt-results[data-astro-cid-co7dzfrs] div[data-astro-cid-co7dzfrs]:nth-child(3),.bt-results[data-astro-cid-co7dzfrs] div[data-astro-cid-co7dzfrs]:nth-child(6){background:linear-gradient(145deg,#f7f2fb,#fff);border-color:#e0d5ed}.bt-results[data-astro-cid-co7dzfrs] .featured[data-astro-cid-co7dzfrs]{background:linear-gradient(145deg,#fff4e6,#fff);border-color:#eed6b7}.bt-results[data-astro-cid-co7dzfrs] dt[data-astro-cid-co7dzfrs]{color:var(--muted);text-transform:uppercase;font-size:.68rem;font-weight:800}.bt-results[data-astro-cid-co7dzfrs] dd[data-astro-cid-co7dzfrs]{color:var(--heading);overflow-wrap:anywhere;margin:.35rem 0 0;font-size:1.25rem;font-weight:900}.bt-note[data-astro-cid-co7dzfrs]{color:var(--muted);margin-top:1rem;font-size:.82rem}.bt-error[data-astro-cid-co7dzfrs]{color:#80352e;background:#fbe9e7;border-left:4px solid #c45248;margin-top:1rem;padding:.8rem}.bt-actions[data-astro-cid-co7dzfrs]{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.bt-aside[data-astro-cid-co7dzfrs]{gap:1rem;display:grid;position:sticky;top:1.5rem}.bt-aside[data-astro-cid-co7dzfrs]>div[data-astro-cid-co7dzfrs]{background:linear-gradient(155deg,#fff,#eff9f4);border-top:5px solid #358b75;padding:1.5rem}.bt-aside[data-astro-cid-co7dzfrs] h2[data-astro-cid-co7dzfrs]{font-size:1.45rem}.bt-aside[data-astro-cid-co7dzfrs] ul[data-astro-cid-co7dzfrs]{gap:1rem;margin-top:1.2rem;display:grid}.bt-aside[data-astro-cid-co7dzfrs] li[data-astro-cid-co7dzfrs]{color:var(--muted);gap:.65rem;font-size:.9rem;display:flex}.bt-aside[data-astro-cid-co7dzfrs] li[data-astro-cid-co7dzfrs] span[data-astro-cid-co7dzfrs]{color:#fff;background:#429079;border-radius:50%;flex:none;place-items:center;width:1.3rem;height:1.3rem;font-size:.68rem;display:grid}.bt-aside[data-astro-cid-co7dzfrs]>a[data-astro-cid-co7dzfrs]{color:#644b91;border-top:5px solid #8063b4;justify-content:space-between;padding:1.2rem 1.5rem;font-weight:850;display:flex}@media (width<=900px){.bt-hero-grid[data-astro-cid-co7dzfrs]{grid-template-columns:1fr}.bt-art[data-astro-cid-co7dzfrs]{display:none}.bt-layout[data-astro-cid-co7dzfrs]{grid-template-columns:1fr}.bt-aside[data-astro-cid-co7dzfrs]{grid-template-columns:1fr 1fr;position:static}}@media (width<=650px){.bt-grid[data-astro-cid-co7dzfrs],.bt-results[data-astro-cid-co7dzfrs],.bt-aside[data-astro-cid-co7dzfrs]{grid-template-columns:1fr}.bt-actions[data-astro-cid-co7dzfrs] .button[data-astro-cid-co7dzfrs]{width:100%}}
