.bd-root{--bd-bg:#fff;--bd-bg-2:#f5f9fc;--bd-surface:#ffffffc7;--bd-chip:#0175ff0f;--bd-ink:#0f1e3d;--bd-muted:#56617a;--bd-line:#101d6b1f;--bd-line-2:#101d6b38;--bd-glow:.5;--bd-accent:#0f766e;--bd-accent-ink:#fff;--bd-accent-soft:#2dd4bf24;--bd-grad:linear-gradient(100deg, #0f766e 0%, #0175ff 100%);--bd-grad-text:linear-gradient(100deg, #2dd4bf 0%, #38bdf8 44%, #a78bfa 100%);--bd-bad:#c62828;--bd-bad-soft:#c6282817;--bd-shadow:0 24px 60px -34px #101d6b73;--bd-term:#fbfdff;--bd-term-ink:#0f1e3d;--bd-term-dim:#66728c;--bd-term-line:#101d6b1f;--bd-term-chip:#101d6b0a;--bd-term-hi:#101d6b4d;--bd-on-green:#fff;--bd-t-green:#0f766e;--bd-t-red:#c62828;--bd-t-amber:#b45309;--bd-t-blue:#1d5fd0;background:radial-gradient(60rem 40rem at 50% -10%, rgba(45, 212, 191, calc(.1 * var(--bd-glow))), transparent 60%), linear-gradient(180deg, var(--bd-bg) 0%, var(--bd-bg-2) 42%, var(--bd-bg) 100%);color:var(--bd-ink);font-family:var(--font-plus-jakarta-sans), "Plus Jakarta Sans", sans-serif;position:relative;overflow-x:clip}html.dark .bd-root{--bd-bg:#05070f;--bd-bg-2:#0a0f1f;--bd-surface:#ffffff0b;--bd-chip:#ffffff0d;--bd-ink:#f8fafc;--bd-muted:#94a3b8;--bd-line:#ffffff1a;--bd-line-2:#ffffff2e;--bd-glow:.55;--bd-accent:#2dd4bf;--bd-accent-ink:#042f2e;--bd-accent-soft:#2dd4bf24;--bd-bad:#f87171;--bd-bad-soft:#f871711a;--bd-shadow:0 30px 70px -40px #000000bf;--bd-term:#0d1423;--bd-term-ink:#d7e0f0;--bd-term-dim:#7d8aa6;--bd-term-line:#ffffff17;--bd-term-chip:#ffffff08;--bd-term-hi:#ffffff40;--bd-on-green:#042f2e;--bd-t-green:#2dd4bf;--bd-t-red:#f87171;--bd-t-amber:#fbbf24;--bd-t-blue:#7cb7ff}.bd-root:before,.bd-root:after{content:"";filter:blur(90px);opacity:calc(.55 * var(--bd-glow));pointer-events:none;border-radius:50%;position:absolute}.bd-root:before{background:radial-gradient(circle,#2dd4bf8c,#0000 65%);width:44rem;height:28rem;top:-12rem;left:-10rem}.bd-root:after{background:radial-gradient(circle,#0175ff80,#0000 65%);width:40rem;height:28rem;top:-7rem;right:-11rem}.bd-root h1,.bd-root h2,.bd-root h3{color:var(--bd-ink);font-family:var(--font-poppins), Poppins, sans-serif}.bd-root p{color:var(--bd-muted)}.bd-mono{font-family:ui-monospace,SFMono-Regular,JetBrains Mono,Menlo,Consolas,monospace}.bd-frame{max-width:1360px;margin:0 auto;padding:0 1rem;position:relative}@media (min-width:640px){.bd-frame{padding:0 1.5rem}}@media (min-width:1280px){.bd-frame{grid-template-columns:176px minmax(0,1fr);gap:2.5rem;padding:0 2rem;display:grid}}.bd-section{padding:4.5rem 0;scroll-margin-top:5rem}@media (min-width:768px){.bd-section{padding:6rem 0}}.bd-rail{display:none}@media (min-width:1280px){.bd-rail{align-self:start;margin-top:9rem;font-size:.78rem;display:block;position:sticky;top:7rem}}.bd-rail-folder{color:var(--bd-muted);align-items:center;gap:.4rem;margin-bottom:.6rem;display:flex}.bd-rail a{color:var(--bd-muted);border-inline-start:2px solid #0000;border-radius:0 6px 6px 0;align-items:center;gap:.55rem;padding:.42rem .65rem;text-decoration:none;transition:color .2s,background .2s,border-color .2s;display:flex}.bd-rail a:hover{color:var(--bd-ink)}.bd-rail a[data-on=true]{color:var(--bd-ink);background:var(--bd-chip);border-inline-start-color:var(--bd-accent)}.bd-rail a[data-on=true] .bd-rail-ext{color:var(--bd-accent)}.bd-reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(14px)}.bd-reveal[data-visible=true]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.bd-reveal{opacity:1;transition:none;transform:none}}.bd-h2{letter-spacing:-.015em;font-size:clamp(1.9rem,4vw,2.8rem);font-weight:800;line-height:1.1}.bd-lead{max-width:640px;margin-top:1rem;font-size:1.05rem;line-height:1.7}.bd-head{margin-bottom:3rem}.bd-btn{color:#fff;background:linear-gradient(100deg,#0f766e 0%,#0175ff 100%);border:1px solid #0000;border-radius:1rem;align-items:center;gap:.6rem;padding:.85rem 1.5rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .2s,filter .2s,border-color .2s,background .2s;display:inline-flex;box-shadow:0 1px 1px -.75px #0003,0 10px 22px -10px #0175ff99,inset -4px 3px 9px #2dd4bf80,inset 3px -2px 8px #0175ff80}.bd-btn:hover{filter:brightness(1.08);transform:translateY(-2px)}.bd-btn:focus-visible,.bd-tool:focus-visible,.bd-acc-head:focus-visible,.bd-cmd:focus-visible,.bd-faq-item button:focus-visible{outline:2px solid var(--bd-accent);outline-offset:2px}.bd-btn-ghost{border-color:var(--bd-line-2);background:var(--bd-surface);color:var(--bd-ink);box-shadow:none}.bd-btn-ghost:hover{background:var(--bd-accent-soft);filter:none;border-color:#2dd4bf80}.bd-caret{vertical-align:-.12em;background:var(--bd-accent);width:.5ch;height:1em;margin-inline-start:.12em;display:inline-block}@media (prefers-reduced-motion:no-preference){.bd-caret{animation:1.05s step-end infinite bd-blink}}@keyframes bd-blink{50%{opacity:0}}.bd-win{border:1px solid var(--bd-term-line);background:var(--bd-term);color:var(--bd-term-ink);border-radius:1.25rem;font-size:.8rem;line-height:1.6;overflow:hidden;box-shadow:0 34px 60px -30px #101d6b8c}.bd-win-bar{border-bottom:1px solid var(--bd-term-line);background:var(--bd-term-chip);align-items:center;gap:.45rem;padding:.65rem .9rem;display:flex}.bd-win-dot{border-radius:50%;width:.65rem;height:.65rem}.bd-win-title{color:var(--bd-term-dim);text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;padding:0 .5rem;font-size:.72rem;overflow:hidden}.bd-win-btn{border:1px solid var(--bd-term-line);width:1.6rem;height:1.6rem;color:var(--bd-term-dim);cursor:pointer;background:0 0;border-radius:6px;place-items:center;transition:color .2s,border-color .2s;display:grid}.bd-win-btn:hover{color:var(--bd-term-ink);border-color:var(--bd-term-hi)}.bd-win-btn:focus-visible{outline:2px solid var(--bd-t-green);outline-offset:2px}.bd-dim{color:var(--bd-term-dim)}.bd-ok{color:var(--bd-t-green)}.bd-err{color:var(--bd-t-red)}.bd-amber{color:var(--bd-t-amber)}.bd-blue{color:var(--bd-t-blue)}.bd-hero{padding:8.5rem 0 3.5rem;scroll-margin-top:0}@media (min-width:768px){.bd-hero{padding:10rem 0 5rem}}.bd-hero-grid{align-items:center;gap:3rem;display:grid}@media (min-width:1024px){.bd-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:3.5rem}}.bd-h1{letter-spacing:-.02em;font-size:clamp(2.4rem,5.2vw,4rem);font-weight:800;line-height:1.05}.bd-h1 span{display:block}.bd-h1-accent{background:var(--bd-grad-text);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.bd-hero-desc{max-width:560px;margin:1.5rem 0 2rem;font-size:1.05rem;line-height:1.75}.bd-stats{border:1px solid var(--bd-line);background:var(--bd-surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);max-width:560px;box-shadow:var(--bd-shadow);border-radius:1.25rem;margin:2rem 0 1.5rem;display:flex;overflow:hidden}.bd-stat{border-inline-end:1px solid var(--bd-line);flex:1;padding:.85rem 1rem}.bd-stat:last-child{border-inline-end:0}.bd-stat-value{font-family:var(--font-poppins), Poppins, sans-serif;color:var(--bd-accent);font-size:1.5rem;font-weight:800;line-height:1.2;display:block}.bd-stat-sub{color:var(--bd-muted);margin-top:.15rem;font-size:.74rem;line-height:1.35;display:block}.bd-trust{color:var(--bd-muted);flex-wrap:wrap;gap:.5rem 1.4rem;font-size:.82rem;display:flex}.bd-trust span{align-items:center;gap:.45rem;display:inline-flex}.bd-session{flex-direction:column;gap:.85rem;padding:1rem;display:flex}.bd-prompt{border:1px solid var(--bd-term-line);background:var(--bd-term-chip);min-height:3.4rem;color:var(--bd-term-ink);border-radius:.9rem;padding:.8rem .95rem}.bd-prompt-sign{color:var(--bd-t-green);margin-inline-end:.5rem}.bd-fade{opacity:0;transition:opacity .4s,transform .4s;transform:translateY(6px)}.bd-fade[data-show=true]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.bd-fade{opacity:1;transition:none;transform:none}}.bd-route{background:#2dd4bf14;border:1px solid #2dd4bf61;border-radius:.9rem;padding:.8rem .95rem}.bd-route-head{color:var(--bd-t-green);justify-content:space-between;gap:.75rem;margin-bottom:.15rem;font-size:.72rem;display:flex}.bd-ladder{gap:.3rem;margin-top:.7rem;display:flex}.bd-ladder>span{border:1px solid var(--bd-term-line);color:var(--bd-term-dim);text-align:center;border-radius:5px;flex:1;padding:.28rem 0;font-size:.68rem;transition:background .3s,color .3s,border-color .3s}.bd-ladder>span[data-pick=true]{border-color:var(--bd-t-green);background:var(--bd-t-green);color:var(--bd-on-green);font-weight:800}.bd-steps{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.bd-step{color:var(--bd-term-dim);align-items:center;gap:.6rem;transition:color .3s;display:flex}.bd-step[data-state=running],.bd-step[data-state=done]{color:var(--bd-term-ink)}.bd-step-icon{border:1.5px solid var(--bd-term-line);color:#0000;border-radius:50%;flex:none;place-items:center;width:1rem;height:1rem;display:grid}.bd-step[data-state=running] .bd-step-icon{border-color:var(--bd-t-amber);border-top-color:#0000}.bd-step[data-state=done] .bd-step-icon{border-color:var(--bd-t-green);background:var(--bd-t-green);color:var(--bd-on-green)}@media (prefers-reduced-motion:no-preference){.bd-step[data-state=running] .bd-step-icon{animation:.8s linear infinite bd-spin}}@keyframes bd-spin{to{transform:rotate(360deg)}}.bd-cost{border-top:1px dashed var(--bd-term-line);justify-content:space-between;gap:1rem;padding-top:.8rem;display:flex}.bd-cost-label{color:var(--bd-term-dim);font-size:.68rem}.bd-cost-value{font-size:1.1rem;font-weight:700}.bd-ledger{align-items:start;gap:2rem;display:grid}@media (min-width:1024px){.bd-ledger{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:3rem}.bd-receipt-wrap{position:sticky;top:7rem}}.bd-acc{flex-direction:column;gap:.6rem;display:flex}.bd-acc-item{border:1px solid var(--bd-line);background:var(--bd-surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:1.1rem;transition:border-color .25s,box-shadow .25s;overflow:hidden}.bd-acc-item[data-open=true]{border-color:var(--bd-accent);box-shadow:var(--bd-shadow)}.bd-acc-head{width:100%;color:var(--bd-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:.9rem;padding:1rem 1.1rem;font-weight:700;display:flex}.bd-acc-idx{color:var(--bd-muted);font-size:.78rem;font-weight:500}.bd-acc-val{background:var(--bd-accent-soft);color:var(--bd-accent);border-radius:999px;margin-inline-start:auto;padding:.15rem .55rem;font-size:.78rem}.bd-acc-panel{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.bd-acc-item[data-open=true] .bd-acc-panel{grid-template-rows:1fr}.bd-acc-panel>div{overflow:hidden}.bd-acc-panel p{padding:0 1.1rem 1.1rem;font-size:.93rem;line-height:1.7}.bd-acc-bar{background:var(--bd-grad);transform-origin:0;height:2px;transform:scaleX(0)}[dir=rtl] .bd-acc-bar{transform-origin:100%}@media (prefers-reduced-motion:no-preference){.bd-acc-bar[data-run=true]{animation:bd-fill var(--bd-dur,7s) linear forwards}.bd-acc[data-paused=true] .bd-acc-bar,.bd-cmds[data-paused=true] .bd-acc-bar{animation-play-state:paused}}@keyframes bd-fill{to{transform:scaleX(1)}}.bd-receipt{font-size:.82rem}.bd-receipt-body{flex-direction:column;gap:1.1rem;padding:1.2rem;display:flex}.bd-bar-row{flex-direction:column;gap:.35rem;display:flex}.bd-bar-label{color:var(--bd-term-dim);justify-content:space-between;font-size:.72rem;display:flex}.bd-bar-track{background:var(--bd-term-line);border-radius:6px;height:1.5rem;overflow:hidden}.bd-bar-fill{border-radius:6px;height:100%}.bd-bar-fill[data-kind=frontier]{background:repeating-linear-gradient(135deg,#fbbf24d9 0 8px,#fbbf2499 8px 16px)}.bd-bar-fill[data-kind=routed]{background:var(--bd-t-green)}.bd-big{align-items:baseline;gap:.35rem;display:flex}.bd-big-num{color:var(--bd-t-green);font-variant-numeric:tabular-nums;font-size:3.4rem;font-weight:800;line-height:1}.bd-big-suffix{color:var(--bd-t-green);font-size:1.6rem;font-weight:800}.bd-range{width:100%;height:1.6rem;accent-color:var(--bd-t-green);cursor:pointer;background:0 0;margin:0}.bd-range-ends{color:var(--bd-term-dim);justify-content:space-between;gap:1rem;font-size:.68rem;display:flex}.bd-footnote{max-width:820px;margin-top:2.5rem;font-size:.8rem;line-height:1.7}.bd-console{align-items:stretch;gap:1.5rem;display:grid}@media (min-width:1024px){.bd-console{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);gap:2rem}}.bd-cmds{flex-direction:column;gap:.45rem;display:flex}.bd-cmd{border:1px solid var(--bd-line);background:var(--bd-surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:100%;color:var(--bd-muted);font:inherit;text-align:start;cursor:pointer;border-radius:1rem;align-items:center;gap:.75rem;padding:.85rem 1rem;font-size:.93rem;font-weight:600;transition:color .2s,border-color .2s,background .2s;display:flex;position:relative;overflow:hidden}.bd-cmd:hover{color:var(--bd-ink);border-color:var(--bd-line-2)}.bd-cmd[data-on=true]{border-color:var(--bd-accent);background:var(--bd-accent-soft);color:var(--bd-ink)}.bd-cmd-sign{color:var(--bd-accent);font-weight:700}.bd-cmd .bd-acc-bar{inset-inline:0;position:absolute;bottom:0}.bd-term-body{white-space:pre-wrap;overflow-wrap:anywhere;min-height:15.5rem;padding:1rem 1.1rem}.bd-line{display:block}@media (prefers-reduced-motion:no-preference){.bd-line{animation:.35s both bd-line-in;animation-delay:calc(var(--i,0) * .26s)}}@keyframes bd-line-in{0%{opacity:0;transform:translate(-6px)}}.bd-term-foot{border-top:1px dashed var(--bd-term-line);color:var(--bd-term-dim);padding:.9rem 1.1rem 1.1rem;font-family:inherit;line-height:1.65}.bd-term-foot p{color:var(--bd-term-ink);margin:0;font-size:.9rem}.bd-pipe{margin:0;padding:0;list-style:none}.bd-pipe-step{cursor:pointer;grid-template-columns:2.4rem minmax(0,1fr);gap:1.2rem;display:grid}.bd-pipe-rail{flex-direction:column;align-items:center;display:flex;position:relative}.bd-pipe-node{border:2px solid var(--bd-line-2);background:var(--bd-bg);width:2.4rem;height:2.4rem;color:var(--bd-muted);border-radius:50%;flex:none;place-items:center;font-size:.78rem;font-weight:700;transition:background .3s,border-color .3s,color .3s,box-shadow .3s;display:grid}.bd-pipe-step[data-state=done] .bd-pipe-node,.bd-pipe-step[data-state=active] .bd-pipe-node{border-color:var(--bd-accent);color:var(--bd-accent)}.bd-pipe-step[data-state=done] .bd-pipe-node{background:var(--bd-grad);color:#fff}.bd-pipe-step[data-state=active] .bd-pipe-node{box-shadow:0 0 0 6px var(--bd-accent-soft)}.bd-pipe-line{background:var(--bd-line);flex:1;width:2px;min-height:1.5rem;margin:.3rem 0;position:relative}.bd-pipe-line:after{content:"";background:var(--bd-grad);transform-origin:top;transition:transform .5s;position:absolute;inset:0;transform:scaleY(0)}.bd-pipe-step[data-state=done] .bd-pipe-line:after{transform:scaleY(1)}.bd-pipe-step:last-child .bd-pipe-line{display:none}.bd-pipe-body{padding-bottom:2.6rem}.bd-pipe-step:last-child .bd-pipe-body{padding-bottom:0}.bd-pipe-body h3{font-size:1.2rem;font-weight:700;line-height:1.3}.bd-pipe-body>p{max-width:560px;margin:.4rem 0 1rem;line-height:1.7}.bd-snip{border:1px solid var(--bd-term-line);background:var(--bd-term);max-width:560px;color:var(--bd-term-ink);opacity:.5;border-radius:.9rem;padding:.85rem 1rem;font-size:.78rem;line-height:1.7;transition:opacity .4s,transform .4s}.bd-pipe-step[data-state=active] .bd-snip,.bd-pipe-step[data-state=done] .bd-snip{opacity:1}.bd-pipe-step[data-state=active] .bd-snip{transform:translate(4px)}[dir=rtl] .bd-pipe-step[data-state=active] .bd-snip{transform:translate(-4px)}.bd-feat-grid{gap:1rem;display:grid}@media (min-width:640px){.bd-feat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.bd-feat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.bd-feat{border:1px solid var(--bd-line);background:var(--bd-surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:1.25rem;height:100%;padding:1.4rem;transition:border-color .25s,transform .25s,box-shadow .25s;position:relative;overflow:hidden}.bd-feat:before{content:"";background:radial-gradient(260px circle at var(--mx,50%) var(--my,0%), var(--bd-accent-soft), transparent 70%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.bd-feat:hover{border-color:var(--bd-line-2);box-shadow:var(--bd-shadow);transform:translateY(-4px)}.bd-feat:hover:before{opacity:1}.bd-feat-idx{color:var(--bd-accent);margin-bottom:1.1rem;font-size:.78rem;font-weight:700}.bd-feat h3{margin-bottom:.5rem;font-size:1.05rem;font-weight:700;line-height:1.3}.bd-feat p{font-size:.9rem;line-height:1.7;position:relative}.bd-diff{border:1px solid var(--bd-line);background:var(--bd-surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--bd-shadow);border-radius:1.25rem;font-size:.88rem;overflow:hidden}.bd-diff-row{border-top:1px solid var(--bd-line);display:grid}.bd-diff-row:first-child{border-top:0}@media (min-width:720px){.bd-diff-row{grid-template-columns:repeat(2,minmax(0,1fr))}.bd-diff-row>:first-child{border-inline-end:1px solid var(--bd-line)}}.bd-diff-head>div{background:var(--bd-chip);color:var(--bd-muted);align-items:center;gap:.6rem;padding:.7rem 1rem;font-size:.74rem;font-weight:700;display:flex}.bd-diff-head>div:last-child{color:var(--bd-accent)}.bd-diff-cell{gap:.8rem;padding:.7rem 1rem;line-height:1.5;transition:background .2s;display:flex}.bd-diff-cell[data-kind=del]{background:var(--bd-bad-soft);color:var(--bd-muted)}.bd-diff-cell[data-kind=del] .bd-diff-text{text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--bd-bad) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--bd-bad) 60%, transparent)}.bd-diff-cell[data-kind=add]{background:var(--bd-accent-soft);color:var(--bd-ink)}.bd-diff-sign{flex:none;width:1ch;font-weight:800}.bd-diff-cell[data-kind=del] .bd-diff-sign{color:var(--bd-bad)}.bd-diff-cell[data-kind=add] .bd-diff-sign{color:var(--bd-accent)}.bd-diff-row:not(.bd-diff-head):hover .bd-diff-cell{filter:saturate(1.6)brightness(.98)}@media (prefers-reduced-motion:no-preference){.bd-diff-row:not(.bd-diff-head){opacity:0;transform:translateY(8px)}.bd-diff[data-visible=true] .bd-diff-row:not(.bd-diff-head){animation:.45s forwards bd-row-in;animation-delay:calc(var(--i,0) * 90ms)}}@keyframes bd-row-in{to{opacity:1;transform:none}}.bd-wide{z-index:1;padding:5rem 1rem;scroll-margin-top:5rem;position:relative}@media (min-width:768px){.bd-wide{padding:7rem 1rem}}.bd-wide-shell{max-width:860px;margin:0 auto}.bd-faq-title{text-align:center;margin-bottom:2.5rem;font-size:clamp(1.9rem,4.2vw,2.9rem);font-weight:800;line-height:1.1}.bd-faq-list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.bd-faq-item{border:1px solid var(--bd-line);background:var(--bd-surface);border-radius:1rem;transition:border-color .25s,background .25s;overflow:hidden}.bd-faq-item[data-open=true]{background:#2dd4bf12;border-color:#2dd4bf66}.bd-faq-item button{width:100%;color:var(--bd-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.35rem;font-size:1rem;font-weight:600;display:flex}.bd-faq-chev{color:#0f766e;flex:none;transition:transform .3s}html.dark .bd-faq-chev{color:#5eead4}.bd-faq-item[data-open=true] .bd-faq-chev{transform:rotate(180deg)}.bd-faq-panel{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.16,1,.3,1);display:grid}.bd-faq-item[data-open=true] .bd-faq-panel{grid-template-rows:1fr}.bd-faq-panel>div{overflow:hidden}.bd-faq-panel p{margin:0;padding:0 1.25rem 1.25rem;font-size:.92rem;line-height:1.75}@media (prefers-reduced-motion:reduce){.bd-faq-panel,.bd-faq-chev{transition:none}}.bd-cta{text-align:center;padding-top:2rem;position:relative;overflow:hidden}.bd-cta:before{content:"";pointer-events:none;background:radial-gradient(50rem 26rem at 50% 110%,#2dd4bf38,#0000 70%);position:absolute;inset:0}.bd-cta .bd-wide-shell{max-width:820px;position:relative}.bd-cta-title{font-size:clamp(2.1rem,5.2vw,3.5rem);font-weight:900;line-height:1.1}.bd-cta-title span{display:block}.bd-cta-title .bd-cta-accent{background:var(--bd-grad-text);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.bd-cta .bd-trust{justify-content:center;margin-top:2rem}
