.blog-template{--bt-orange: #ff490c;--bt-ink: #0a0000;--bt-muted: #666;--bt-plate: #f6f4f4;--bt-rule: #e5e5e5;--bt-mono: "Roboto Mono", monospace;color:var(--bt-ink);font-family:Suisse Intl,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;width:calc(100% - 128px);max-width:760px;margin:0 auto;padding:144px 0 64px;overflow-wrap:anywhere}.blog-template *,.blog-template *:before,.blog-template *:after{box-sizing:border-box}.blog-template :is(h1,h2,h3,p,figure,blockquote,ul,ol){margin:0}.blog-template :is(h1,h2,h3){font-weight:500;color:var(--bt-ink)}.blog-template h1{font-size:52px;line-height:52px;letter-spacing:-.03em}.blog-template h2{font-size:20px;line-height:24px;letter-spacing:-.03em}.blog-template h3{font-size:18px;line-height:24px;letter-spacing:-.03em}.blog-template :is(p,li){font-size:16px;line-height:24px;letter-spacing:-.3px}.blog-template a{color:inherit;text-decoration:none}.blog-template a:hover{color:#b73300}.blog-template button{font:inherit;color:inherit;cursor:pointer}.blog-template :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid #b73300;outline-offset:4px}.blog-template [hidden]{display:none!important}.blog-template [id]{scroll-margin-top:110px}.blog-template .bt-hero{display:flex;flex-direction:column;gap:24px}.blog-template .bt-crumbs{display:flex;gap:12px;font:500 12px / 1.5 var(--bt-mono);text-transform:uppercase;color:#666}.blog-template .bt-crumbs [aria-current]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog-template .bt-crumbs a{flex-shrink:0;white-space:nowrap;text-decoration:none}.blog-template .bt-tags{display:flex;gap:8px;flex-wrap:wrap;padding:0;list-style:none}.blog-template .bt-tags li{background:#f0f0f0;border-radius:4px;padding:6px 8px;font:500 12px / 1.1 var(--bt-mono);text-transform:uppercase}.blog-template .bt-lead{font-size:24px;line-height:1.2;letter-spacing:-.306px;white-space:pre-line}.blog-template .bt-byline{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:8px}.blog-template .bt-authors{display:flex;gap:24px;flex-wrap:wrap}.blog-template .bt-author{display:flex;align-items:center;gap:12px;font-size:16px;line-height:21px}.blog-template .bt-author img{flex:0 0 44px;width:44px;height:44px;border-radius:50%;object-fit:cover}.blog-template .bt-author a{text-decoration:none}.blog-template .bt-author p{color:var(--bt-muted);font-size:14px;line-height:19px}.blog-template .bt-dates{display:flex;justify-content:flex-end;gap:4px 12px;flex-wrap:wrap;font-size:14px;line-height:19px}.blog-template .bt-dates span{white-space:nowrap}.blog-template .bt-share{display:flex;align-items:center;gap:8px 20px;flex-wrap:wrap;font-size:14px}.blog-template .bt-share button{padding:8px 12px;border:1px solid var(--bt-rule);border-radius:4px;background:#fff}.blog-template .bt-share>span{color:var(--bt-muted)}.blog-template .bt-image{display:flex;flex-direction:column;gap:12px;width:100%}.blog-template .bt-image img{display:block;max-width:min(100%,var(--bt-image-max-width, 760px));margin-inline:auto;width:100%;height:auto;border-radius:12px}.blog-template figcaption{font-size:14px;line-height:20px;color:var(--bt-muted)}.blog-template .bt-placeholder{display:grid;place-items:center;aspect-ratio:2 / 1;border-radius:12px;background:var(--bt-plate);color:#777;font:12px / 1.4 var(--bt-mono)}.blog-template .bt-hero>.bt-image{margin-top:8px}.blog-template .bt-body{margin-top:64px}.blog-template .bt-rich-text{margin-top:24px}.blog-template .bt-rich-text>*+*{margin-top:24px}.blog-template .bt-rich-text :is(h2,h3){margin-top:32px;margin-bottom:16px}.blog-template .bt-rich-text :is(h2,h3) strong{font-weight:inherit}.blog-template .bt-rich-text :is(p,ul,ol,blockquote){margin-bottom:24px}.blog-template .bt-rich-text :is(ul,ol),.blog-template :is(.bt-callout,.bt-sources) :is(ul,ol){padding-left:24px}.blog-template li+li{margin-top:8px}.blog-template .bt-rich-text blockquote{border-left:0;padding:0;font-size:24px;line-height:1.3}.blog-template .bt-rich-text :is(img,video,iframe,svg){max-width:100%}.blog-template .bt-rich-text :is(img,video){height:auto;border-radius:12px}.blog-template .bt-rich-text iframe{width:100%;aspect-ratio:16 / 9;height:auto;border:0}.blog-template .bt-rich-text :is(pre,code){font-family:var(--bt-mono);font-size:.875em;background:#f4f4f4}.blog-template .bt-rich-text pre{overflow-x:auto;padding:20px;border-radius:8px;white-space:pre}.blog-template .bt-rich-text :is(sup,sub){font-size:.75em}.blog-template .bt-table{overflow-x:auto;max-width:100%;margin:24px 0;border-top:1px solid var(--bt-rule)}.blog-template table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.5}.blog-template :is(th,td){text-align:left;vertical-align:top;border-bottom:1px solid var(--bt-rule);padding:16px;min-width:140px}.blog-template th{font-weight:500;background:#f6f4f4}.blog-template caption{text-align:left;padding:12px 0;font-weight:500}.blog-template .bt-contents{border-top:1px solid var(--bt-rule);border-bottom:1px solid var(--bt-rule);padding:20px 0;margin-bottom:40px}.blog-template .bt-contents summary{cursor:pointer;font:500 12px / 24px var(--bt-mono);text-transform:uppercase}.blog-template .bt-contents ol{display:grid;grid-template-columns:1fr 1fr;gap:12px 32px;list-style:none;padding:20px 0 0}.blog-template .bt-contents li{margin:0;font-size:14px;line-height:20px}.blog-template .bt-contents a{text-decoration:none}.blog-template .bt-contents .bt-contents__sub{padding-left:16px;color:var(--bt-muted)}.blog-template .bt-callout{background:var(--bt-plate);border-radius:12px;padding:24px}.blog-template .bt-callout>*+*{margin-top:16px}.blog-template .bt-takeaways{margin-bottom:32px}.blog-template .bt-block{margin:40px 0;width:100%}.blog-template .bt-datagroup{display:flex;flex-direction:column;gap:60px}.blog-template .bt-datagroup header h2{font-size:32px;line-height:1.3;font-weight:700}.blog-template .bt-datagroup header p{font-size:24px;line-height:1.3;margin-top:20px}.blog-template .bt-datarows{display:flex;flex-direction:column;gap:12px}.blog-template .bt-datarow{padding:30px;min-height:112px;border-radius:16px;background:#0000000a;display:flex;flex-direction:column;justify-content:center;gap:20px}.blog-template .bt-datarow :is(h3,p){font-size:20px;line-height:1.3;white-space:pre-line}.blog-template .bt-datarow p{color:var(--bt-muted)}.blog-template .bt-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.blog-template .bt-pair__card{display:flex;flex-direction:column;gap:16px;padding:24px;border:1px solid var(--bt-rule);border-radius:12px}.blog-template .bt-pair__card h3{font-size:20px}.blog-template .bt-pair__card p{color:var(--bt-muted)}.blog-template .bt-pair__card .bt-image{margin-top:auto}.blog-template .bt-pair__card .bt-placeholder{aspect-ratio:4 / 3}.blog-template .bt-results{display:flex;flex-direction:column;gap:48px}.blog-template :is(.bt-results,.bt-faq--accordion)>h2{font-size:52px;line-height:52px;letter-spacing:-.03em}.blog-template .bt-results__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.blog-template .bt-result{border-top:2px solid #ff3d2e;padding-top:12px;display:flex;flex-direction:column;gap:16px}.blog-template .bt-result__label{font:500 12px / 16px var(--bt-mono);text-transform:uppercase;color:var(--bt-muted)}.blog-template .bt-result__metric{font-size:30px;line-height:30px;letter-spacing:-.03em;font-weight:500}.blog-template .bt-result__desc{color:var(--bt-muted);font-size:14px;line-height:20px}.blog-template .bt-quote{display:flex;flex-direction:column;gap:12px}.blog-template .bt-quote blockquote{border:0;padding:0;font-size:24px;line-height:1.2;letter-spacing:-.03em}.blog-template .bt-gallery{display:flex;flex-direction:column;gap:14px}.blog-template .bt-gallery__stage{position:relative;background:#f4f4f4;border-radius:8px;overflow:hidden}.blog-template .bt-gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain}.blog-template .bt-gallery__slide{flex:0 0 100%;min-width:0;scroll-snap-align:start}.blog-template .bt-gallery__slide .bt-image img{width:auto;height:auto;max-height:min(470px,var(--bt-image-max-height, 470px));aspect-ratio:auto;object-fit:contain;border-radius:0}.blog-template .bt-gallery__slide figcaption{padding:0 20px 16px}.blog-template .bt-gallery__tag{position:absolute;z-index:1;left:12px;top:12px;border-radius:4px;background:#d5d5dc;padding:4px 8px;font:500 10px / 1.2 var(--bt-mono);text-transform:uppercase}.blog-template .bt-gallery__controls{display:flex;gap:16px;align-items:center;justify-content:center;padding:8px}.blog-template .bt-gallery__controls button{border:0;border-radius:20px;background:#fff;min-height:44px;padding:8px 20px;font-size:14px}.blog-template .bt-gallery__controls button:disabled{opacity:.35;cursor:default}.blog-template .bt-gallery__controls span{font:12px / 1.4 var(--bt-mono)}.blog-template .bt-gallery__foot{display:flex;gap:12px;align-items:center}.blog-template .bt-gallery__foot>img{border-radius:50%;flex:0 0 44px}.blog-template .bt-gallery__title{font-size:14px;font-weight:500}.blog-template .bt-gallery__desc{color:var(--bt-muted);font-size:14px;line-height:20px}.blog-template .bt-steps,.blog-template .bt-steps ol{display:flex;flex-direction:column;gap:32px}.blog-template .bt-steps ol{list-style:none;padding:0}.blog-template .bt-step{display:grid;grid-template-columns:28px minmax(0,1fr);gap:20px;position:relative;margin:0}.blog-template .bt-step:not(:last-child):before{content:"";position:absolute;left:13.5px;top:34px;bottom:-32px;width:1px;background:var(--bt-rule)}.blog-template .bt-step__n{width:28px;height:28px;border-radius:50%;background:#0000000a;display:grid;place-items:center;font:500 12px / 1 var(--bt-mono)}.blog-template .bt-step h3{font-size:20px}.blog-template .bt-step p{margin-top:8px;color:var(--bt-muted)}.blog-template .bt-note{color:var(--bt-muted);font:500 12px / 16px var(--bt-mono);text-transform:uppercase}.blog-template .bt-button{display:inline-flex;align-self:flex-start;align-items:center;justify-content:center;min-height:44px;border-radius:4px;padding:12px 20px;font:700 12px / 1.4 var(--bt-mono);text-transform:uppercase;text-decoration:none;background:#fff;color:#0f191e}.blog-template .bt-button--orange{background:var(--bt-orange);color:#fff}.blog-template .bt-prompts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.blog-template .bt-prompt{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:20px;border:1px solid var(--bt-rule);border-radius:12px}.blog-template .bt-prompt button{margin-top:auto;padding:10px 0;min-height:44px;border:0;background:none;font-size:12px;text-decoration:none}.blog-template .bt-faq{display:flex;flex-direction:column;gap:12px}.blog-template .bt-faq--accordion>h2{text-align:center;margin-bottom:32px}.blog-template .bt-faq details{background:#0000000a;border-radius:16px}.blog-template .bt-faq summary{padding:26px 30px;font-size:20px;line-height:24px;letter-spacing:-.5px;font-weight:500;cursor:pointer}.blog-template .bt-faq details p{padding:0 30px 26px;color:var(--bt-muted)}.blog-template .bt-faq__row{border-top:1px solid var(--bt-rule);padding:29px 0 28px}.blog-template .bt-faq__row h3{font-size:20px}.blog-template .bt-faq__row p{margin-top:16px;color:var(--bt-muted)}.blog-template .bt-sources{margin-top:40px;border-top:1px solid var(--bt-rule);padding-top:24px}.blog-template .bt-sources ul{margin-top:16px}.blog-template .bt-ending{display:flex;flex-direction:column;gap:12px;margin-top:40px}.blog-template .bt-author-card{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px;border-radius:12px;background:var(--bt-plate)}.blog-template .bt-author-card>a{font-size:14px}.blog-template .bt-cta{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:24px;border-radius:12px;background:#16161e;color:#fff}.blog-template .bt-cta h2{color:#fff}.blog-template .bt-cta p{color:#c8c8ce;font-size:14px;line-height:20px;white-space:pre-line}.blog-template .bt-back{align-self:flex-start;margin-top:20px;font-size:14px}.blog-template .bt-copy-status{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:1000;max-width:calc(100% - 40px);border-radius:8px;background:#16161e;color:#fff;font-size:14px}.blog-template .bt-copy-status:not(:empty){padding:12px 20px}@media(max-width:1199px){.blog-template{width:calc(100% - 64px)}}@media(max-width:860px){.blog-template h1{font-size:36px;line-height:38px}.blog-template .bt-lead{font-size:20px}.blog-template .bt-byline{flex-direction:column;align-items:flex-start}.blog-template .bt-dates{justify-content:flex-start}.blog-template :is(.bt-pair,.bt-results__row,.bt-contents ol){grid-template-columns:minmax(0,1fr)}.blog-template .bt-prompts{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-template :is(.bt-results,.bt-faq--accordion)>h2{font-size:32px;line-height:34px}.blog-template .bt-result__metric{font-size:24px;line-height:26px}.blog-template .bt-faq summary{padding:20px;font-size:18px}.blog-template .bt-faq details p{padding:0 20px 20px}.blog-template .bt-datagroup{gap:32px}.blog-template .bt-datarow{padding:20px}}@media(max-width:600px){.blog-template{width:calc(100% - 40px);padding-top:112px}.blog-template .bt-prompts{grid-template-columns:minmax(0,1fr)}.blog-template .bt-author-card{flex-direction:column;align-items:flex-start}.blog-template .bt-body{margin-top:40px}}@media(prefers-reduced-motion:reduce){.blog-template *{scroll-behavior:auto!important}}@media print{body:has(.blog-template) :is(.nav_component,#contact,.cookies,.bt-preview,.related-posts,.bt-share,.bt-back,.bt-copy-status,.bt-gallery__controls,.bt-prompt button){display:none!important}.blog-template{width:100%;max-width:none;padding:0;color:#000}.blog-template .bt-contents{display:none}.blog-template details>*{display:block!important}.blog-template .bt-gallery__track{display:block;overflow:visible}.blog-template .bt-table{overflow:visible}.blog-template table{table-layout:fixed;font-size:10px}.blog-template :is(th,td){min-width:0;padding:6px}.blog-template :is(figure,.bt-author-card,.bt-callout,.bt-result){break-inside:avoid}}.blog-template .bt-table-block{margin:40px 0}.blog-template .bt-table-hint{margin-top:12px;font-size:14px;color:var(--bt-muted)}.blog-template .bt-table--wide{overscroll-behavior-x:contain;isolation:isolate}.blog-template .bt-table--wide table{border-collapse:separate;border-spacing:0;min-width:980px;table-layout:fixed}.blog-template .bt-table-caption{margin-top:12px;font-size:14px;line-height:21px}.blog-template .bt-table--wide :is(th,td){min-width:0;font-size:14px;line-height:21px;background:#fff}.blog-template .bt-table--wide thead th{background:#f0eeee}.blog-template .bt-table--wide tbody tr:nth-child(2n)>*{background:#faf9f9}.blog-template .bt-table--wide tr>:first-child{position:sticky;left:0;z-index:1;box-shadow:1px 0 0 var(--bt-rule)}@media(max-width:600px){.blog-template .bt-table--wide :is(th,td){padding:12px}}@media print{.blog-template .bt-table-hint{display:none}.blog-template .bt-table--wide table{min-width:0}.blog-template .bt-table--wide tr>:first-child{position:static}.blog-template .bt-table--wide :is(th,td){padding:6px;font-size:10px;line-height:1.3}}
