.warning-card[data-astro-cid-6tlrfzxz]{display:flex;gap:1rem;padding:1.25rem;background:linear-gradient(135deg,#f9731614,#f973160a);border-left:4px solid var(--warning-alt);border-radius:0 12px 12px 0;margin:1.5rem 0}.warning-icon[data-astro-cid-6tlrfzxz]{flex-shrink:0;width:40px;height:40px;background:var(--gradient-orange);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.warning-content[data-astro-cid-6tlrfzxz]{flex:1}.warning-title[data-astro-cid-6tlrfzxz]{font-size:1rem;font-weight:800;color:var(--error-dark);margin:0 0 .5rem}.warning-content[data-astro-cid-6tlrfzxz] p{margin:0;font-size:.9375rem;line-height:1.6;color:var(--text)}.warning-content[data-astro-cid-6tlrfzxz] strong{color:var(--error-dark)}.info-box[data-astro-cid-kuaoj6tb]{display:flex;gap:1rem;padding:1.25rem;background:linear-gradient(135deg,#3b82f614,#3b82f60a);border-left:4px solid var(--info);border-radius:0 12px 12px 0;margin:1.5rem 0}.info-icon[data-astro-cid-kuaoj6tb]{flex-shrink:0;width:40px;height:40px;background:var(--gradient-blue);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.info-content[data-astro-cid-kuaoj6tb]{flex:1}.info-title[data-astro-cid-kuaoj6tb]{font-size:1rem;font-weight:800;color:var(--blog-pill-active);margin:0 0 .5rem}.info-content[data-astro-cid-kuaoj6tb] p{margin:0;font-size:.9375rem;line-height:1.6;color:var(--text)}.info-content[data-astro-cid-kuaoj6tb] strong{color:var(--blog-pill-active)}.pull-quote[data-astro-cid-7bfrgw4o]{position:relative;max-width:550px;margin:2.5rem auto;padding:0 2rem;text-align:center}.quote-mark[data-astro-cid-7bfrgw4o]{position:absolute;top:-20px;left:50%;transform:translate(-50%);font-size:5rem;font-family:Georgia,serif;color:var(--info-dark);opacity:.15;line-height:1}.quote-text[data-astro-cid-7bfrgw4o]{font-family:Georgia,Times New Roman,serif;font-size:1.5rem;font-style:italic;line-height:1.5;color:var(--info-dark);margin:0}@media(max-width:768px){.quote-text[data-astro-cid-7bfrgw4o]{font-size:1.25rem}}.bfaq-section{background:var(--surface);border:1px solid var(--border);padding:var(--s3);margin:var(--s4) 0;border-radius:var(--r3);box-shadow:var(--sh2)}@media(min-width:768px){.bfaq-section{margin:var(--s4) 0;padding:var(--s4)}}.bfaq-grid{margin-top:var(--s2);display:grid;grid-template-columns:1fr;gap:var(--s1)}@media(min-width:700px){.bfaq-grid{grid-template-columns:1fr 1fr;gap:var(--s2);align-items:start}}.bfaq-item{background:var(--white);border:1px solid rgba(var(--dark-rgb),.08);border-radius:14px;overflow:hidden;box-shadow:0 1px 2px rgba(var(--dark-rgb),.04),0 4px 8px rgba(var(--dark-rgb),.06),0 8px 16px rgba(var(--dark-rgb),.04);transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}.bfaq-item:hover{border-color:var(--primary-alpha-20);box-shadow:0 2px 4px rgba(var(--dark-rgb),.04),0 8px 16px rgba(var(--dark-rgb),.08),0 16px 32px rgba(var(--dark-rgb),.06);transform:translateY(-2px)}.bfaq-item[open]{border-color:var(--primary-alpha-25);box-shadow:0 2px 4px var(--primary-alpha-04),0 8px 20px var(--primary-alpha-10),0 16px 40px rgba(var(--dark-rgb),.08)}.bfaq-item summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--s1);padding:var(--s2) 18px;list-style:none;min-height:52px}.bfaq-item summary::-webkit-details-marker{display:none}.bfaq-item summary:focus-visible{outline:2px solid rgba(59,130,246,.3);outline-offset:-2px;border-radius:14px}.bfaq-question{flex:1;font-weight:600;font-size:var(--fs-md);color:var(--text);line-height:1.4}.bfaq-chev{width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--primary);transition:transform .25s ease;flex-shrink:0}.bfaq-chev:before{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin-top:-3px}.bfaq-item[open] .bfaq-chev{transform:rotate(180deg)}.bfaq-answer{padding:0 18px var(--s2)}.bfaq-answer p{margin:var(--s0-half) 0 0 0;color:var(--muted);font-size:var(--fs-base);line-height:1.55}@media(prefers-reduced-motion:reduce){.bfaq-item,.bfaq-chev{transition:none}}
