*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}button,input,select{font:inherit}a{color:inherit}.site-shell{background:var(--page);min-height:100vh;color:var(--text);flex-direction:column;display:flex}.page-width{width:min(100% - 3rem,72rem);margin-inline:auto}.site-main{flex:1;min-width:0}.message-page{gap:1.5rem;padding-block:6rem;display:grid}.message-page p{margin:0}a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (width<=30rem){.page-width{width:min(100% - 2rem,72rem)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.content-document{overflow-wrap:anywhere;max-width:58rem;padding-block:3rem 5rem}.content-document>*+*{margin-top:1.5rem}.content-document h2,.content-document h3{margin-top:2.5rem;scroll-margin-top:2rem}.content-document li{margin-block:.75rem}.content-table{max-width:100%;overflow-x:auto}.content-table table{border-collapse:collapse;width:100%}.content-table th,.content-table td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:.75rem}.policy-links{border-top:1px solid var(--line);flex-wrap:wrap;gap:1.25rem;padding-block:2rem;display:flex}.blog-body>*+*{margin-top:1.5rem}.blog-callout-kind{align-items:center;gap:.5rem;display:flex}.blog-body pre{background:var(--paper);border:1px solid var(--line);padding:1rem;overflow-x:auto}.blog-body img{max-width:100%;height:auto}.blog-body figure{margin-inline:0}.blog-body aside,.blog-body blockquote{border-left:2px solid var(--accent);background:var(--paper);margin-inline:0;padding:1rem}.news-page{gap:2rem;min-width:0;padding-block:4rem 5rem;display:grid}.news-introduction{text-align:center;max-width:52rem;margin-inline:auto;padding-block:1rem 2rem}.news-resources{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.news-filters{gap:1.25rem;min-width:0;display:grid}.news-topics summary{cursor:pointer;overflow-wrap:anywhere;margin-block:0 1rem}.news-result-summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.news-result-summary p{margin:0}.news-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;min-width:0;display:grid}.news-empty,.news-source{justify-items:start;gap:1rem;display:grid}.changelog-entry{border-bottom:1px solid var(--line);gap:1rem;padding-block:2rem;display:grid}@media (width<=62rem){.news-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.news-card-grid{grid-template-columns:minmax(0,1fr)}.news-page{gap:1.5rem;padding-block:2rem 3rem}}.catalogue-page{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);gap:2rem;min-width:0;padding-block:3rem 5rem;display:grid}.catalogue-filters{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));align-items:end;gap:1.5rem;display:grid}.catalogue-filter-panel{gap:1.25rem;min-width:0;display:grid}.catalogue-search-row{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;display:grid}@media (width>=48rem){.catalogue-search-row{grid-template-columns:minmax(0,1fr) minmax(12rem,16rem)}}.catalogue-facet-rows{gap:1.25rem;min-width:0;display:grid}.catalogue-more-filters>summary{cursor:pointer}.catalogue-more-filters>.catalogue-facet-rows{margin-top:1rem}.catalogue-filter-actions,.catalogue-active-filters,.catalogue-model-badges{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.catalogue-filter-actions{justify-content:space-between}.model-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,21rem),1fr));gap:1.5rem;display:grid}.model-card{grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;display:grid}.model-card p{margin:0}.card-actions,.pagination,.network-totals{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.model-details,.lane-stack{gap:1rem;display:grid}.lane-stack{gap:.5rem}.list-region{min-width:0;max-width:100%;overflow-x:auto}.read-state{gap:1rem;padding-block:2rem;display:grid}.lane-declaration{border-top:1px solid var(--line);gap:1.25rem;padding-block:1.5rem;display:grid}.lane-detail-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:2rem;display:grid}.estimate-breakdown{grid-template-columns:minmax(0,1fr) auto;gap:1rem;margin:0;display:grid}.estimate-breakdown dd{text-align:end;margin:0}.pricing-question{border-bottom:1px solid var(--line);padding-block:1rem}.pricing-question[open]>summary{margin-block-end:1rem}.pricing-question summary{cursor:pointer;font-weight:600}.pricing-fee-overview{grid-template-columns:minmax(14rem,.8fr) minmax(0,1.2fr);align-items:center;gap:2rem;display:grid}.pricing-explanation{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:2rem;display:grid}.pricing-next-step{text-align:center;justify-items:center;gap:1.5rem;padding-block:1rem;display:grid}@media (width<=52rem){.pricing-fee-overview,.pricing-explanation{grid-template-columns:minmax(0,1fr)}}@media (width<=30rem){.estimate-breakdown{grid-template-columns:minmax(0,1fr)}.estimate-breakdown dd{text-align:start}}.guide-steps{gap:1.5rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.guide-steps li{min-width:0}.code-sample{gap:1rem;min-width:0;display:grid}.code-sample pre{border:1px solid var(--line);background:var(--page);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:.5rem;max-width:100%;margin:0;padding:1rem;font-size:.875rem;line-height:1.65;overflow-x:auto}.home-hero{isolation:isolate;border-bottom:1px solid var(--line);position:relative;overflow:hidden}.home-intro{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);align-items:center;gap:2rem;min-width:0;padding-block:clamp(3rem,8vw,8rem);display:grid;position:relative}.home-assurances{flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.network-totals{gap:1.5rem;margin-block:.5rem}.network-totals>div{gap:.375rem;display:grid}.network-totals dd{margin:0}.use-case-facts{gap:1.5rem;margin:0;display:grid}.use-case-facts dt{font-weight:600}.use-case-facts dd{margin:0}@media (width>=64rem){.home-intro{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}.marketing-grid-pairs{grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));grid-auto-rows:1fr;gap:1.5rem;display:grid}.batching-workload-choice{grid-template-columns:minmax(0,24rem);display:grid}.batching-workload-grid{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:1.5rem;display:grid}@media (width>=56rem){.batching-workload-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.catalogue-dialog-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:100%;display:grid}@media (width<=36rem){.catalogue-dialog-actions{grid-template-columns:1fr}}.share-address{flex-basis:100%;min-width:0;display:grid}.marketing-sections{grid-template-columns:minmax(0,1fr);gap:clamp(4rem,8vw,7rem);min-width:0;padding-block:2.5rem 6rem;display:grid}.marketing-section{grid-template-columns:minmax(0,1fr);align-content:start;gap:1.75rem;min-width:0;display:grid}.marketing-section>p{margin:0}.home-proof{padding-block:.5rem}.home-assurances,.marketing-points{gap:.75rem;margin:0;padding-inline-start:1.25rem;display:grid}.home-assurances{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:.75rem 1.75rem}.getting-started-step{justify-content:space-between;align-items:center;gap:1rem;display:flex}.evaluation-preview-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:2.5rem;min-width:0;display:grid}.evaluation-preview-layout .model-card{overflow-wrap:anywhere}.home-closing{padding-block:5rem 7rem}@media (width>=64rem){.home-intro{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:3rem;padding-block:6rem}.evaluation-preview-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.home-network{gap:1.5rem;min-width:0;display:grid}.home-network-summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem 3rem;display:flex}.home-network-summary .network-totals{gap:1.5rem 3rem;margin:0}.home-network-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;display:flex}.home-network-footer>p{max-width:65ch;margin:0}.calculator-layout{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:1.5rem;min-width:0;display:grid}.calculator-layout>form,.calculator-estimate{min-width:0;display:grid}.calculator-capabilities{border:1px solid var(--line);background:rgba(var(--br-design-primary-channel) / .09);border-radius:.75rem;flex-wrap:wrap;gap:1rem;min-width:0;padding:1rem;display:flex}.site-shell[data-site-mode=dark] .calculator-capabilities{background:rgba(var(--br-design-primary-channel) / .14)}.calculator-capabilities-label{flex-basis:100%}.calculator-comparison{grid-column:1/-1;gap:1.5rem;min-width:0;display:grid}.calculator-savings-summary{color:var(--text);flex-wrap:wrap;align-items:baseline;gap:1rem;display:flex}.calculator-savings-amount{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:2.5rem;font-weight:600;line-height:1.15}.calculator-cost-comparison dl{gap:1rem;margin:0;display:grid}.calculator-cost-comparison dl>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;padding-bottom:1.5rem;display:flex;position:relative}.calculator-cost-comparison dt{color:var(--muted);font-size:.875rem}.calculator-cost-comparison dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.calculator-cost-track{inset-inline:0;background:rgba(var(--br-design-primary-channel) / .09);border-radius:.5rem;height:.75rem;position:absolute;bottom:0;overflow:hidden}.site-shell[data-site-mode=dark] .calculator-cost-track{background:rgba(var(--br-design-primary-channel) / .14)}.calculator-cost-bar{border-radius:inherit;background:var(--muted);height:100%}.calculator-cost-bar-current{background:var(--accent)}@media (width>=56.25rem){.calculator-savings-amount{font-size:3.5rem}}@media (width>=75rem){.calculator-layout{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.calculator-cost-bar{transition:width .3s}}
