.bsl[data-astro-cid-ga3pmwk5]{border-top:1px solid #232326;flex-direction:column;margin:8px 0 0;padding:0;list-style:none;display:flex}.bsl__row[data-astro-cid-ga3pmwk5]{border-bottom:1px solid #232326;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.bsl__main[data-astro-cid-ga3pmwk5]{flex-direction:column;gap:4px;min-width:0;display:flex}.bsl__name[data-astro-cid-ga3pmwk5]{font:600 15px/1.4 var(--font-sans), sans-serif;color:#f5f2ed}.bsl__use[data-astro-cid-ga3pmwk5]{font:500 14px/1.45 var(--font-sans), sans-serif;color:#a7a39b;text-wrap:pretty}.bsl__price[data-astro-cid-ga3pmwk5]{font:800 30px/1 var(--font-display), sans-serif;color:#f5f2ed;white-space:nowrap;flex:none}.bsl__hst[data-astro-cid-ga3pmwk5]{font:500 13px/1 var(--font-sans), sans-serif;color:#8a867e;margin-left:6px}.bo-hero-wrap[data-astro-cid-zgsgrn3d]{--chat-h:clamp(600px, calc(100svh - 160px), 740px);border-bottom:1px solid #232326}.bo-hero[data-astro-cid-zgsgrn3d]{grid-template-columns:minmax(0,1fr);gap:16px;max-width:1320px;margin:0 auto;padding:4px clamp(16px,3vw,36px) clamp(32px,5vw,64px);display:grid}.bo-copy[data-astro-cid-zgsgrn3d]{flex-direction:column;min-width:0;display:flex}.bo-eyebrow[data-astro-cid-zgsgrn3d]{font:500 12px/1 var(--font-mono), monospace;letter-spacing:.14em;color:#a7a39b;align-items:center;gap:10px;display:none}.bo-eyebrow__rule[data-astro-cid-zgsgrn3d]{background:#d7191f;width:28px;height:2px}.bo-h1[data-astro-cid-zgsgrn3d]{font:900 31px/.95 var(--font-display), sans-serif;text-transform:uppercase;white-space:nowrap;margin:0}.bo-lede[data-astro-cid-zgsgrn3d]{font:400 16px/1.5 var(--font-sans), sans-serif;color:#c9c5bd;text-wrap:pretty;max-width:600px;margin:12px 0 0}.bo-btns[data-astro-cid-zgsgrn3d]{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.bo-btns[data-astro-cid-zgsgrn3d] .bo-call{width:100%;min-height:48px;font:700 18px/1 var(--font-sans), sans-serif;white-space:nowrap;color:#f5f2ed;background:0 0;border:1px solid #f5f2ed;justify-content:center;align-items:center;padding:0 28px;display:flex}.bo-card[data-astro-cid-zgsgrn3d]{--bo-card-h:min(740px, calc(100svh - var(--bo-chrome,round(up, calc(var(--mtf-header-h) + var(--mtf-strip-h) + var(--bo-hero-pad,10px) + var(--mtf-bar-h) + 4px), 1px))));width:100%;min-width:0;max-width:480px;height:var(--bo-card-h);flex-direction:column;order:-1;justify-self:center;scroll-margin-top:70px;display:flex;position:relative}.bo-chat[data-astro-cid-zgsgrn3d]{flex:1 1 0;min-height:0}@media (width<=999px){.bo-copy[data-astro-cid-zgsgrn3d]{margin-top:var(--mtf-bar-h)}.bo-chat[data-astro-cid-zgsgrn3d] [data-mtf-msgs]{flex:1 1 0!important;min-height:0!important;max-height:none!important}.bo-card[data-astro-cid-zgsgrn3d]:has([data-mtf-msgs]>[data-bins-list]:last-child){height:auto;min-height:var(--bo-card-h)}.bo-card[data-astro-cid-zgsgrn3d]:has([data-mtf-msgs]>[data-bins-list]:last-child) .bo-chat[data-astro-cid-zgsgrn3d]{flex:auto}.bo-card[data-astro-cid-zgsgrn3d]:has([data-mtf-msgs]>[data-bins-list]:last-child) .bo-chat[data-astro-cid-zgsgrn3d] [data-mtf-msgs]{flex:auto!important}}.bo-nojs[data-astro-cid-zgsgrn3d]{color:#f5f2ed;font:500 17px/1.5 var(--font-sans), sans-serif;background:#151517;border:1px solid #2a2a2e;flex-direction:column;flex:1 1 0;justify-content:center;gap:16px;padding:24px;display:flex}.bo-nojs[data-astro-cid-zgsgrn3d] p[data-astro-cid-zgsgrn3d]{margin:0}.bo-nojs[data-astro-cid-zgsgrn3d] a[data-astro-cid-zgsgrn3d]{color:#fff;white-space:nowrap;text-decoration:underline}.bo-nojs[data-astro-cid-zgsgrn3d] .bo-nojs__call[data-astro-cid-zgsgrn3d]{min-height:52px;font:700 18px/1 var(--font-sans), sans-serif;background:#d7191f;justify-content:center;align-items:center;text-decoration:none;display:flex}@media (width>=1000px){.bo-hero[data-astro-cid-zgsgrn3d]{grid-template-columns:minmax(0,1fr) 480px;align-items:center;gap:64px;padding-top:clamp(8px,2.2vw,30px)}.bo-eyebrow[data-astro-cid-zgsgrn3d]{display:flex}.bo-h1[data-astro-cid-zgsgrn3d]{white-space:normal;margin-top:14px;font-size:clamp(72px,8vw,120px);line-height:.88}.bo-lede[data-astro-cid-zgsgrn3d]{margin-top:16px;font-size:20px}.bo-btns[data-astro-cid-zgsgrn3d]{margin-top:28px}.bo-btns[data-astro-cid-zgsgrn3d] .bo-call{width:auto;min-height:58px}.bo-card[data-astro-cid-zgsgrn3d]{height:var(--chat-h);order:0;scroll-margin-top:96px}}
