@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-leading:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.blog--actualite,.blog--cas-vecu,.blog--analyse,.blog--guide-pratique{--blog-tint:var(--bb-hero-bg);--blog-accent:var(--bb-primary);--blog-accent-soft:var(--bb-tint)}.blog-wrap{background:var(--blog-tint,var(--bb-hero-bg));min-height:100vh;font-family:var(--f-body);color:var(--bb-dark);position:relative}.blog-crumb{padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 3);background:var(--bb-bg);border-bottom:1px solid var(--bb-muted);color:var(--bb-gray);font-size:13px}.blog-crumb__inner{align-items:center;gap:calc(var(--spacing,.25rem) * 2);max-width:1320px;margin-inline:auto;display:flex}.blog-crumb__current{--tw-font-weight:var(--font-weight-semibold,600);max-width:480px;font-weight:var(--font-weight-semibold,600);text-overflow:ellipsis;white-space:nowrap;color:var(--bb-dark);overflow:hidden}.blog-layout{max-width:1240px;padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 9);grid-template-columns:minmax(0,1fr) 320px;align-items:flex-start;gap:56px;margin-inline:auto;display:grid;position:relative}@media not all and (min-width:48rem){.blog-layout{gap:calc(var(--spacing,.25rem) * 8);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}}.blog-share-float{z-index:10;align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:none;position:sticky}@media(min-width:48rem){.blog-share-float{display:flex}}.blog-share-float{grid-area:1/1;align-self:start;width:36px;top:120px}.blog-share-float__label{margin-bottom:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;color:var(--bb-gray);letter-spacing:.1em;writing-mode:vertical-rl;transform:rotate(180deg)}.blog-share-float__btn{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);cursor:pointer;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);background:var(--bb-bg);border:1px solid var(--bb-muted);color:var(--bb-gray);border-radius:3.40282e38px;place-items:center;text-decoration-line:none;display:grid}.blog-share-float__btn:hover{background:var(--bb-primary);color:var(--bb-bg);border-color:var(--bb-primary)}.blog-main{min-width:calc(var(--spacing,.25rem) * 0);grid-area:1/1;max-width:760px;padding-left:48px;position:relative}@media not all and (min-width:48rem){.blog-main{padding-left:calc(var(--spacing,.25rem) * 0)}}.blog-h1{font-family:var(--f-head);margin-bottom:calc(var(--spacing,.25rem) * 4);--tw-leading:1.1;--tw-font-weight:var(--font-weight-bold,700);font-size:36px;line-height:1.1;font-weight:var(--font-weight-bold,700)}@media(min-width:48rem){.blog-h1{font-size:46px}}.blog-h1{letter-spacing:-.018em;text-wrap:balance}.blog-chapo{margin-bottom:calc(var(--spacing,.25rem) * 6);font-size:19px;line-height:var(--lh-body);color:var(--bb-gray);text-wrap:pretty}.blog-meta{margin-bottom:calc(var(--spacing,.25rem) * 5);align-items:center;gap:calc(var(--spacing,.25rem) * 3);color:var(--bb-gray);flex-wrap:wrap;font-size:13.5px;display:flex}.blog-meta__avatar{width:30px;height:30px;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);background:var(--bb-primary);font-family:var(--f-head);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}.blog-meta__name{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--bb-dark)}.blog-meta__dot{border-radius:3.40282e38px;width:3px;height:3px;display:none}@media(min-width:48rem){.blog-meta__dot{display:block}}.blog-meta__dot{background:var(--bb-muted)}.blog-meta__date{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--bb-dark)}.blog-meta__upd{color:var(--bb-gray);font-size:12.5px;font-style:italic}.blog-figure{margin:calc(var(--spacing,.25rem) * 0);margin-bottom:calc(var(--spacing,.25rem) * 9);border-radius:var(--radius-2xl,1rem);border:1px solid var(--bb-muted);background:var(--bb-bg-alt);overflow:hidden}.blog-figure__frame{aspect-ratio:16/9;background:linear-gradient(135deg,var(--bb-tint) 0%,var(--bb-bg-alt) 100%);width:100%;position:relative;overflow:hidden}.blog-figure__frame img{object-fit:cover;width:100%;height:100%}.blog-figure__placeholder{place-items:center;width:100%;height:100%;display:grid}.blog-figure__caption{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);color:var(--bb-gray);background:var(--bb-bg);border-top:1px solid var(--bb-muted);font-size:13px;font-style:italic}.blog-chart{margin:calc(var(--spacing,.25rem) * 0);margin-bottom:calc(var(--spacing,.25rem) * 9);border-radius:var(--radius-2xl,1rem);background:var(--bb-bg);border:1px solid var(--bb-muted);overflow:hidden}.blog-chart__top{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);border-bottom-width:1px;border-color:var(--bb-muted);background:var(--bb-bg-alt);justify-content:space-between;align-items:center;display:flex}.blog-chart__title{--tw-font-weight:var(--font-weight-bold,700);font-size:13.5px;font-weight:var(--font-weight-bold,700);color:var(--bb-dark)}.blog-chart__body{padding:calc(var(--spacing,.25rem) * 6);aspect-ratio:16/9;position:relative}.blog-chart__body img{object-fit:contain;width:100%;height:100%}.blog-chart__placeholder{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;width:100%;height:100%;display:flex}.blog-chart__placeholder-text{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--bb-gray)}.blog-chart__legend{top:calc(var(--spacing,.25rem) * 4);right:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 3.5);color:var(--bb-gray);font-size:11.5px;display:flex;position:absolute}.blog-chart__legend-item{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:inline-flex}.blog-chart__legend-dot{height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);border-radius:3.40282e38px;display:inline-block}.blog-chart__footer{border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);border-top-width:1px;border-color:var(--bb-muted);color:var(--bb-gray);justify-content:space-between;font-family:monospace;font-size:11.5px;display:flex}.blog-valid{margin-bottom:calc(var(--spacing,.25rem) * 6);align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:11.5px;font-weight:var(--font-weight-semibold,600);background:var(--bb-bg);border:1px solid var(--bb-muted);color:var(--bb-gray);border-radius:3.40282e38px;font-family:monospace;display:inline-flex}.blog-valid__dot{height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);background:var(--bb-teal);border-radius:3.40282e38px}.blog-countdown{margin-bottom:calc(var(--spacing,.25rem) * 6);align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 5);background:var(--bb-bg);border:2px solid var(--bb-primary);grid-template-columns:auto 1fr auto;display:grid}.blog-countdown__num{font-family:var(--f-head);--tw-leading:1;color:var(--bb-primary);font-size:52px;line-height:1}.blog-countdown__label{margin-bottom:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-bold,700);font-size:11.5px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;color:var(--bb-primary-600);letter-spacing:.1em}.blog-countdown__target{--tw-font-weight:var(--font-weight-bold,700);font-size:17px;font-weight:var(--font-weight-bold,700);color:var(--bb-dark)}.blog-countdown__desc{margin-top:calc(var(--spacing,.25rem) * 1);color:var(--bb-gray);font-size:13px}.blog-countdown__badge{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-bold,700);font-size:10.5px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.1em;background:var(--bb-primary);color:var(--bb-bg);border-radius:.25rem}.blog-flash{margin-bottom:calc(var(--spacing,.25rem) * 7);align-items:center;gap:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 5);background:var(--bb-bg);border:1px solid var(--bb-muted);box-shadow:var(--bb-shadow);grid-template-columns:auto 1fr auto;display:grid}.blog-flash__icon{background:var(--bb-primary);width:52px;height:52px;color:var(--bb-bg);border-radius:3.40282e38px;flex-shrink:0;place-items:center;font-size:22px;display:grid}.blog-flash__label{margin-bottom:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;color:var(--bb-primary-600);letter-spacing:.12em}.blog-flash__text{--tw-font-weight:var(--font-weight-semibold,600);font-size:15px;font-weight:var(--font-weight-semibold,600);line-height:var(--lh-body);color:var(--bb-dark)}.blog-flash__date{margin-top:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:12.5px;font-weight:var(--font-weight-semibold,600);color:var(--bb-primary-600)}.blog-flash__fresh{border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);text-align:right;--tw-leading:var(--leading-snug,1.375);font-size:11.5px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--bb-primary-600);background:var(--bb-bg)}.blog-key-changes{margin-bottom:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 5);background:var(--bb-bg);border:1px solid var(--bb-muted);border-left:4px solid var(--bb-primary)}.blog-key-changes__title{font-family:var(--f-head);margin-bottom:calc(var(--spacing,.25rem) * 3);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);color:var(--bb-dark);font-size:22px;display:flex}.blog-key-changes__icon{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-lg,.5rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);background:var(--bb-tint);color:var(--bb-primary);place-items:center;display:grid}.blog-key-changes__list{margin:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2.5);padding:calc(var(--spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.blog-key-changes__item{padding-left:calc(var(--spacing,.25rem) * 7);font-size:15.5px;line-height:var(--lh-body);color:var(--bb-gray);position:relative}.blog-key-changes__num{top:calc(var(--spacing,.25rem) * .5);left:calc(var(--spacing,.25rem) * 0);height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);background:var(--bb-primary);color:var(--bb-bg);border-radius:3.40282e38px;place-items:center;display:grid;position:absolute}.blog-source{margin-bottom:calc(var(--spacing,.25rem) * 7);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem) * 3.5);background:var(--bb-bg-alt);border:1px dashed var(--bb-muted);color:var(--bb-gray);font-size:13px;text-decoration-line:none;display:flex}.blog-source__label{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--bb-dark)}.blog-context{margin-bottom:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 5);position:relative;overflow:hidden}@media(min-width:48rem){.blog-context{padding:calc(var(--spacing,.25rem) * 6)}}.blog-context{background:var(--bb-bg);border:1px solid var(--bb-muted);border-left:4px solid var(--bb-primary);box-shadow:var(--bb-shadow)}.blog-context__head{margin-bottom:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.blog-context__icon{height:calc(var(--spacing,.25rem) * 11);width:calc(var(--spacing,.25rem) * 11);--tw-font-weight:var(--font-weight-bold,700);font-size:17px;font-weight:var(--font-weight-bold,700);font-family:var(--f-head);background:var(--bb-primary);color:var(--bb-bg);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}.blog-context__title{font-family:var(--f-head);color:var(--bb-dark);font-size:22px}.blog-context__grid{column-gap:calc(var(--spacing,.25rem) * 4);row-gap:calc(var(--spacing,.25rem) * 2.5);grid-template-columns:100px 1fr;font-size:14.5px;display:grid}.blog-context__key{padding-top:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;color:var(--bb-gray);letter-spacing:.1em}.blog-context__val{line-height:var(--lh-body);color:var(--bb-dark)}.blog-result{margin-block:calc(var(--spacing,.25rem) * 7);gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}@media(min-width:48rem){.blog-result{padding:calc(var(--spacing,.25rem) * 6)}}.blog-result{background:var(--bb-dark);color:var(--bb-bg)}.blog-result__kick{--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;color:var(--bb-teal);letter-spacing:.12em}.blog-result__title{font-family:var(--f-head);color:var(--color-white,#fff);font-size:26px}.blog-result__grid{gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.blog-result__item{border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem) * 3.5);background:#ffffff0f;border:1px solid #ffffff1f}.blog-result__item-label{margin-bottom:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:11.5px;font-weight:var(--font-weight-semibold,600);text-transform:uppercase;color:var(--bb-muted);letter-spacing:.06em}.blog-result__item-value{font-family:var(--f-head);--tw-leading:1;color:var(--color-white,#fff);font-size:22px;line-height:1}.blog-conseil{margin-block:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 5)}@media(min-width:48rem){.blog-conseil{padding:calc(var(--spacing,.25rem) * 6)}}.blog-conseil{background:var(--bb-bg);border:1px solid var(--bb-muted);border-left:4px solid var(--bb-primary);box-shadow:var(--bb-shadow)}.blog-conseil__head{margin-bottom:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.blog-conseil__avatar{height:calc(var(--spacing,.25rem) * 11);width:calc(var(--spacing,.25rem) * 11);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);font-family:var(--f-head);background:var(--bb-primary);color:var(--bb-bg);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}.blog-conseil__kick{--tw-font-weight:var(--font-weight-bold,700);font-size:11.5px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;color:var(--bb-gray);letter-spacing:.1em}.blog-conseil__title{font-family:var(--f-head);margin-top:calc(var(--spacing,.25rem) * .5);color:var(--bb-dark);font-size:21px}.blog-conseil__list{margin:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.blog-conseil__item{padding-left:calc(var(--spacing,.25rem) * 7);font-size:15px;line-height:var(--lh-body);color:var(--bb-gray);position:relative}.blog-conseil__quote{top:calc(var(--spacing,.25rem) * -1);left:calc(var(--spacing,.25rem) * 0);--tw-leading:1;font-size:28px;font-style:italic;line-height:1;font-family:var(--f-head);color:var(--bb-primary);position:absolute}.blog-inline-cta{margin-block:calc(var(--spacing,.25rem) * 7);align-items:center;gap:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 5);background:var(--bb-bg);border:2px solid var(--bb-primary);grid-template-columns:1fr auto;display:grid}@media not all and (min-width:48rem){.blog-inline-cta{flex-direction:column;display:flex}}.blog-inline-cta__kick{margin-bottom:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;color:var(--bb-primary);letter-spacing:.1em}.blog-inline-cta__title{margin-bottom:calc(var(--spacing,.25rem) * 1);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--bb-dark)}.blog-inline-cta__sub{--tw-leading:var(--leading-snug,1.375);font-size:13.5px;line-height:var(--leading-snug,1.375);color:var(--bb-gray)}.blog-inline-cta__btn{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-bold,700);font-size:13.5px;font-weight:var(--font-weight-bold,700);white-space:nowrap;color:var(--color-white,#fff);background:var(--bb-primary);text-decoration-line:none;display:inline-flex}.blog-key-data{margin-bottom:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 5)}@media(min-width:48rem){.blog-key-data{padding:calc(var(--spacing,.25rem) * 6)}}.blog-key-data{background:var(--bb-bg);border:1px solid var(--bb-muted);box-shadow:var(--bb-shadow)}.blog-key-data__head{margin-bottom:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);display:flex}.blog-key-data__icon{border-radius:var(--radius-lg,.5rem);background:var(--bb-primary);width:34px;height:34px;color:var(--bb-bg);place-items:center;display:grid}.blog-key-data__title{font-family:var(--f-head);color:var(--bb-dark);font-size:22px}.blog-key-data__grid{gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.blog-key-data__item{border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 4);background:var(--bb-bg)}.blog-key-data__label{margin-bottom:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--bb-gray)}.blog-key-data__value{font-family:var(--f-head);margin-bottom:calc(var(--spacing,.25rem) * 1.5);--tw-leading:1;color:var(--bb-dark);font-size:30px;line-height:1}.blog-key-data__delta{margin-bottom:calc(var(--spacing,.25rem) * 1);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);border-radius:.25rem;display:inline-block}.blog-key-data__delta--up{background:var(--bb-green-bg);color:var(--bb-green)}.blog-key-data__delta--down{background:var(--bb-red-bg);color:var(--bb-red)}.blog-key-data__source{color:var(--bb-gray);font-size:11px;font-style:italic}.blog-related-guide{margin-bottom:calc(var(--spacing,.25rem) * 7);align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 5);background:var(--bb-bg);border:1px solid var(--bb-muted);border-left:4px solid var(--bb-primary);box-shadow:var(--bb-shadow);grid-template-columns:auto 1fr auto;text-decoration-line:none;display:grid}.blog-related-guide:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:var(--bb-primary)}.blog-related-guide__icon{height:calc(var(--spacing,.25rem) * 11);width:calc(var(--spacing,.25rem) * 11);border-radius:var(--radius-xl,.75rem);background:var(--bb-primary);color:var(--bb-bg);place-items:center;display:grid}.blog-related-guide__kick{margin-bottom:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;color:var(--bb-primary-600);letter-spacing:.1em}.blog-related-guide__title{margin-bottom:calc(var(--spacing,.25rem) * 1);--tw-leading:var(--leading-snug,1.375);font-size:15.5px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--bb-dark)}.blog-related-guide__desc{--tw-leading:var(--leading-snug,1.375);font-size:13px;line-height:var(--leading-snug,1.375);color:var(--bb-gray)}.blog-related-guide__arrow{--tw-font-weight:var(--font-weight-semibold,600);font-size:22px;font-weight:var(--font-weight-semibold,600);color:var(--bb-primary)}.blog-methodologie{margin-block:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 5);font-size:13.5px;line-height:var(--lh-body);background:var(--bb-bg);border:1px solid var(--bb-muted);color:var(--bb-gray);box-shadow:var(--bb-shadow)}.blog-methodologie__head{margin-bottom:calc(var(--spacing,.25rem) * 2);align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-size:11.5px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;color:var(--bb-dark);letter-spacing:.1em;display:flex}.blog-body{gap:calc(var(--spacing,.25rem) * 5);width:100%;font-size:17px;line-height:var(--lh-body);color:var(--bb-gray);flex-direction:column;display:flex}.blog-body h2{font-family:var(--f-head);margin-top:calc(var(--spacing,.25rem) * 10);margin-bottom:calc(var(--spacing,.25rem) * 4);--tw-leading:var(--leading-snug,1.375);font-size:30px;line-height:var(--leading-snug,1.375);letter-spacing:-.01em;color:var(--bb-dark)}.blog-body h3{margin-top:calc(var(--spacing,.25rem) * 5);margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}@media(min-width:48rem){.blog-body h3{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}.blog-body h3{color:var(--bb-dark)}.blog-body p{text-wrap:pretty;max-width:75ch}.blog-body a{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--bb-primary);text-underline-offset:3px;text-decoration-line:underline}@media(hover:hover){.blog-body a:hover{opacity:.8}}.blog-body strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--bb-dark)}.blog-body ul:not(.blog-toc__list){gap:calc(var(--spacing,.25rem) * 1.5);padding-left:calc(var(--spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.blog-body ul:not(.blog-toc__list) li{padding-left:calc(var(--spacing,.25rem) * 6);position:relative}.blog-body ul:not(.blog-toc__list) li:before{content:"";top:12px;left:calc(var(--spacing,.25rem) * 0);height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);background:var(--bb-primary);border-radius:3.40282e38px;position:absolute}.blog-body ol{gap:calc(var(--spacing,.25rem) * 1.5);padding-left:calc(var(--spacing,.25rem) * 6);flex-direction:column;list-style-type:decimal;display:flex}.blog-body ol li::marker{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--bb-primary)}.blog-body blockquote{margin-block:calc(var(--spacing,.25rem) * 2);border-top-right-radius:var(--radius-lg,.5rem);border-bottom-right-radius:var(--radius-lg,.5rem);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--bb-primary);padding-block:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 4);color:var(--bb-gray);background:var(--bb-bg-alt);font-style:italic}.blog-body .table-wrap,.blog-body table{margin-block:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-xl,.75rem);background:var(--bb-bg);border:1px solid var(--bb-muted);border-spacing:0;border-collapse:separate;width:100%;overflow:hidden}.blog-body .table-wrap{margin-inline:calc(var(--spacing,.25rem) * 0);padding-inline:calc(var(--spacing,.25rem) * 0);overflow-x:auto}.blog-body .table-wrap table{margin-block:calc(var(--spacing,.25rem) * 0);border-style:var(--tw-border-style);border-width:0;border-radius:0}.blog-body th{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3.5);text-align:left;--tw-font-weight:var(--font-weight-bold,700);font-size:13.5px;font-weight:var(--font-weight-bold,700);background:var(--bb-primary);color:var(--bb-bg);border-bottom:none}.blog-body th:not(:last-child){border-right:1px solid #ffffff26}.blog-body td{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--bb-gray);border-top:1px solid var(--bb-muted)}.blog-body td:not(:last-child){border-right:1px solid var(--bb-muted)}.blog-body tr:first-child td{border-top:none}.blog-body tbody tr:nth-child(odd) td{background:var(--bb-bg)}.blog-body tbody tr:nth-child(2n) td{background:var(--bb-bg-alt)}.blog-body tbody tr:hover td{background:var(--bb-tint)}.blog-body td:first-child{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--bb-dark)}.blog-body img{margin-block:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bb-muted);width:100%;height:auto}.blog-author{margin-top:calc(var(--spacing,.25rem) * 10);align-items:center;gap:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 5);display:grid}@media(min-width:48rem){.blog-author{padding:calc(var(--spacing,.25rem) * 6)}}.blog-author{background:var(--bb-bg);border:1px solid var(--bb-muted);grid-template-columns:auto 1fr}.blog-author__avatar{width:72px;height:72px;font-family:var(--f-head);background:var(--bb-primary);color:var(--bb-bg);border-radius:3.40282e38px;flex-shrink:0;place-items:center;font-size:26px;font-weight:600;display:grid}.blog-author__kick{margin-bottom:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;color:var(--bb-gray);letter-spacing:.1em}.blog-author__name{margin-bottom:calc(var(--spacing,.25rem) * 1);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--bb-dark)}.blog-author__role{margin-bottom:calc(var(--spacing,.25rem) * 2);color:var(--bb-gray);font-size:13.5px}.blog-author__link{--tw-font-weight:var(--font-weight-bold,700);font-size:12.5px;font-weight:var(--font-weight-bold,700);color:var(--bb-primary);text-decoration-line:none}.blog-back{margin-top:calc(var(--spacing,.25rem) * 7);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--bb-primary);text-decoration-line:none;display:inline-flex}.blog-side{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;grid-area:1/2;display:flex;position:sticky;top:96px}@media not all and (min-width:48rem){.blog-side{position:static}}.blog-side__cta{border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 5);background:var(--bb-dark);color:var(--bb-bg);position:relative;overflow:hidden}.blog-side__cta-kick{margin-bottom:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;color:var(--bb-tint);letter-spacing:.12em}.blog-side__cta-title{font-family:var(--f-head);margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);color:var(--color-white,#fff)}.blog-side__cta-sub{margin-bottom:calc(var(--spacing,.25rem) * 4);--tw-leading:var(--leading-snug,1.375);font-size:13px;line-height:var(--leading-snug,1.375);color:var(--bb-muted)}.blog-side__cta-btn{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);width:100%;padding-block:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-bold,700);font-size:13.5px;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);background:var(--bb-primary);text-decoration-line:none;display:flex}.blog-side__block{border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 4);background:var(--bb-bg);border:1px solid var(--bb-muted)}.blog-side__block-title{margin-bottom:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-bold,700);font-size:11.5px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;color:var(--bb-gray);letter-spacing:.1em;justify-content:space-between;align-items:center;display:flex}.blog-side-guide{border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 4);background:var(--bb-bg);border:1px solid var(--bb-muted);box-shadow:var(--bb-shadow);text-decoration-line:none;display:block}.blog-side-guide:hover{border-color:var(--bb-primary)}.blog-side-guide__kick{margin-bottom:calc(var(--spacing,.25rem) * 2);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-bold,700);font-size:10.5px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;color:var(--bb-primary-600);letter-spacing:.1em;display:flex}.blog-side-guide__title{margin-bottom:calc(var(--spacing,.25rem) * 1.5);--tw-leading:var(--leading-snug,1.375);font-size:14.5px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--bb-dark)}.blog-side-guide__arrow{--tw-font-weight:var(--font-weight-bold,700);font-size:12.5px;font-weight:var(--font-weight-bold,700);color:var(--bb-primary)}.blog-side__articles{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.blog-side__article{gap:calc(var(--spacing,.25rem) * 2.5);padding-bottom:calc(var(--spacing,.25rem) * 3);border-bottom:1px solid var(--bb-bg-alt);grid-template-columns:32px 1fr;text-decoration-line:none;display:grid}.blog-side__article:last-child{border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem) * 0);border-bottom-width:0}.blog-side__article-num{padding-top:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);color:var(--bb-gray);font-family:monospace}.blog-side__article-cat{--tw-font-weight:var(--font-weight-bold,700);font-size:10.5px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.08em}.blog-side__article-t{--tw-leading:var(--leading-snug,1.375);font-size:13px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--bb-dark)}.blog-side__article-meta{color:var(--bb-gray);font-size:11px}.blog-side__cross{gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}.blog-side__cross-item{gap:calc(var(--spacing,.25rem) * .5);border-top-style:var(--tw-border-style);--tw-border-style:dashed;padding-block:calc(var(--spacing,.25rem) * 2.5);border-style:dashed;border-top-width:1px;border-color:var(--bb-muted);flex-direction:column;text-decoration-line:none;display:flex}.blog-side__cross-item:first-child{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 0);border-top-width:0}.blog-side__cross-kick{--tw-font-weight:var(--font-weight-bold,700);font-size:10.5px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;color:var(--bb-primary);letter-spacing:.1em}.blog-side__cross-t{--tw-leading:var(--leading-snug,1.375);font-size:13.5px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--bb-dark)}.blog-related{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 12);max-width:1240px;padding-inline:calc(var(--spacing,.25rem) * 8);padding-top:calc(var(--spacing,.25rem) * 10);border-top:1px solid var(--bb-muted)}.blog-related__title{font-family:var(--f-head);margin-bottom:calc(var(--spacing,.25rem) * 6);color:var(--bb-dark);font-size:28px}.blog-related__grid{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(4,1fr);display:grid}@media not all and (min-width:48rem){.blog-related__grid{grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:48rem){.blog-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}}.blog-related__card{border-radius:var(--radius-xl,.75rem);background:var(--bb-bg);border:1px solid var(--bb-muted);flex-direction:column;text-decoration-line:none;display:flex;overflow:hidden}.blog-related__card:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:var(--bb-primary)}.blog-related__card-img{border-bottom:1px solid var(--bb-muted);aspect-ratio:16/10;background:linear-gradient(135deg,var(--bb-bg-alt) 0%,var(--bb-tint) 100%);place-items:center;display:grid}.blog-related__card-body{gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;flex:1;display:flex}.blog-related__card-cat{--tw-font-weight:var(--font-weight-bold,700);font-size:10.5px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.08em;color:var(--bb-primary)}.blog-related__card-t{--tw-leading:var(--leading-snug,1.375);font-size:14.5px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--bb-dark);flex:1}.blog-related__card-meta{margin-top:calc(var(--spacing,.25rem) * 1);color:var(--bb-gray);font-size:11.5px}.blog-cta-final{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 12);margin-bottom:calc(var(--spacing,.25rem) * 8);max-width:1240px;padding-inline:calc(var(--spacing,.25rem) * 8)}.blog-cta-final__inner{align-items:center;gap:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 8);display:grid}@media(min-width:48rem){.blog-cta-final__inner{padding:calc(var(--spacing,.25rem) * 10)}}.blog-cta-final__inner{background:linear-gradient(135deg,var(--bb-dark) 0%,var(--bb-primary) 100%);color:var(--bb-bg);grid-template-columns:1fr auto}@media not all and (min-width:48rem){.blog-cta-final__inner{text-align:center;flex-direction:column;display:flex}}.blog-cta-final__kick{margin-bottom:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-size:11.5px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;color:var(--bb-teal);letter-spacing:.12em}.blog-cta-final__title{font-family:var(--f-head);margin-bottom:calc(var(--spacing,.25rem) * 2);--tw-leading:var(--leading-snug,1.375);font-size:28px;line-height:var(--leading-snug,1.375)}@media(min-width:48rem){.blog-cta-final__title{font-size:30px}}.blog-cta-final__sub{max-width:540px;font-size:15px;line-height:var(--lh-body);color:var(--bb-tint)}.blog-cta-final__btn{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3.5);--tw-font-weight:var(--font-weight-bold,700);font-size:15px;font-weight:var(--font-weight-bold,700);white-space:nowrap;background:var(--bb-bg);color:var(--bb-dark);text-decoration-line:none;display:inline-flex}.blog-cta-final__btn:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.blog-chrono{margin-block:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 5)}@media(min-width:48rem){.blog-chrono{padding:calc(var(--spacing,.25rem) * 6)}}.blog-chrono{background:var(--bb-bg);border:1px solid var(--bb-muted)}.blog-chrono__title{font-family:var(--f-head);margin-bottom:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);color:var(--bb-dark);font-size:22px;display:flex}.blog-chrono__list{margin:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 0);list-style-type:none;position:relative}.blog-chrono__line{width:calc(var(--spacing,.25rem) * .5);background:var(--bb-muted);position:absolute;top:8px;bottom:8px;left:7px}.blog-chrono__item{padding-bottom:calc(var(--spacing,.25rem) * 4);padding-left:calc(var(--spacing,.25rem) * 7);font-size:14.5px;line-height:var(--lh-body);position:relative}.blog-chrono__dot{top:calc(var(--spacing,.25rem) * 1);left:calc(var(--spacing,.25rem) * 0);height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);border:3px solid var(--bb-bg);border-radius:3.40282e38px;place-items:center;display:grid;position:absolute;box-shadow:0 0 0 2px}.blog-chrono__dot--ok{color:var(--bb-primary);background:currentColor}.blog-chrono__dot--next{color:var(--bb-primary-600);background:var(--bb-bg)}.blog-chrono__dot--future{color:var(--bb-muted);background:var(--bb-bg)}.blog-chrono__date{margin-bottom:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;color:var(--bb-gray);letter-spacing:.08em;font-family:monospace}.blog-chrono__label{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--bb-dark)}.blog-chrono__label--next{color:var(--bb-primary);font-weight:700}.blog-timeline{margin-block:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 5)}@media(min-width:48rem){.blog-timeline{padding:calc(var(--spacing,.25rem) * 6)}}.blog-timeline{background:var(--bb-bg);border:1px solid var(--bb-muted);box-shadow:var(--bb-shadow)}.blog-timeline__title{font-family:var(--f-head);margin-bottom:calc(var(--spacing,.25rem) * 5);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);color:var(--bb-dark);font-size:22px;display:flex}.blog-timeline__rail{padding-top:calc(var(--spacing,.25rem) * 5);display:flex;position:relative}.blog-timeline__line{height:calc(var(--spacing,.25rem) * .5);background:var(--bb-muted);position:absolute;top:30px;left:12px;right:12px}.blog-timeline__item{padding-inline:calc(var(--spacing,.25rem) * 1.5);flex:1;position:relative}.blog-timeline__dot{z-index:2;margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);border:3px solid var(--bb-bg);border-radius:3.40282e38px;position:relative;box-shadow:0 0 0 2px}.blog-timeline__dot--neutral{color:var(--bb-muted);background:var(--bb-bg)}.blog-timeline__dot--alert{color:var(--bb-red);background:var(--bb-red)}.blog-timeline__dot--active{color:var(--bb-primary);background:var(--bb-bg)}.blog-timeline__dot--ok{color:var(--bb-primary);background:var(--bb-primary)}.blog-timeline__date{margin-bottom:calc(var(--spacing,.25rem) * 1);text-align:center;--tw-font-weight:var(--font-weight-bold,700);font-size:10.5px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;color:var(--bb-gray);letter-spacing:.06em;font-family:monospace}.blog-timeline__label{text-align:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);color:var(--bb-gray)}.blog-checklist{margin-block:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 5)}@media(min-width:48rem){.blog-checklist{padding:calc(var(--spacing,.25rem) * 7)}}.blog-checklist{background:var(--bb-bg);border:2px solid var(--bb-primary)}.blog-checklist__head{margin-bottom:calc(var(--spacing,.25rem) * 5);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 5);display:flex}.blog-checklist__kick{margin-bottom:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;color:var(--bb-primary);letter-spacing:.12em}.blog-checklist__title{font-family:var(--f-head);--tw-leading:var(--leading-snug,1.375);font-size:24px;line-height:var(--leading-snug,1.375);color:var(--bb-dark)}.blog-checklist__list{gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}.blog-checklist__item{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem) * 3);background:var(--bb-bg-alt);border:1px solid var(--bb-muted);grid-template-columns:26px 1fr auto;display:grid}.blog-checklist__box{border:2px solid var(--bb-primary);background:var(--bb-bg);border-radius:5px;width:22px;height:22px}.blog-checklist__box--checked{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);background:var(--bb-primary);color:var(--bb-bg);place-items:center;display:grid}.blog-checklist__label{--tw-leading:var(--leading-snug,1.375);font-size:14.5px;line-height:var(--leading-snug,1.375);color:var(--bb-dark)}.blog-checklist__num{--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);color:var(--bb-gray);font-family:monospace}.blog-toc{margin-bottom:calc(var(--spacing,.25rem) * 9);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 5);background:var(--bb-bg);border:1px solid var(--bb-muted);box-shadow:var(--bb-shadow)}.blog-toc .blog-toc__head{margin-bottom:calc(var(--spacing,.25rem) * 3.5);justify-content:space-between;align-items:center;display:flex}.blog-toc .blog-toc__title{margin:calc(var(--spacing,.25rem) * 0);border-left-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);text-transform:uppercase;color:var(--bb-gray);letter-spacing:.1em;font-family:var(--f-body);border-left-width:0}.blog-toc .blog-toc__toggle{cursor:pointer;--tw-font-weight:var(--font-weight-semibold,600);font-size:11.5px;font-weight:var(--font-weight-semibold,600);color:var(--bb-primary)}.blog-toc .blog-toc__list{margin:calc(var(--spacing,.25rem) * 0);column-gap:calc(var(--spacing,.25rem) * 6);row-gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 0);grid-template-columns:1fr 1fr;list-style-type:none;display:grid}@media not all and (min-width:48rem){.blog-toc .blog-toc__list{grid-template-columns:repeat(1,minmax(0,1fr))}}.blog-toc .blog-toc__item{margin:calc(var(--spacing,.25rem) * 0);align-items:baseline;gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 0);padding-left:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);color:var(--bb-gray);display:flex;position:relative}.blog-toc .blog-toc__item:before{content:none!important}.blog-toc .blog-toc__num{--tw-font-weight:var(--font-weight-semibold,600);min-width:18px;font-size:11px;font-weight:var(--font-weight-semibold,600);color:var(--bb-gray);font-variant-numeric:tabular-nums}.blog-toc .blog-toc__link{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--bb-gray);text-decoration-line:none}.blog-toc .blog-toc__link:hover{color:var(--bb-dark)}.blog-section{scroll-margin-top:calc(var(--spacing,.25rem) * 24)}.blog-wrap .faq-accordion__item{border-radius:var(--radius-xl,.75rem);background:var(--bb-bg);border-color:var(--bb-muted)}.blog-wrap .faq-accordion__item:has(details[open]){background:var(--bb-bg);border-color:var(--bb-muted);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.blog-wrap .faq-accordion details>summary{--tw-font-weight:var(--font-weight-semibold,600);font-size:15.5px;font-weight:var(--font-weight-semibold,600);color:var(--bb-dark)}.blog-wrap .faq-accordion details[open]>summary{color:var(--bb-dark)}.blog-wrap .faq-accordion__answer p{font-size:14.5px;line-height:var(--lh-body);color:var(--bb-gray)}.blog-body .article__summary{border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 5);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background:var(--bb-bg);border:1px solid var(--bb-muted)}.blog-body .article__summary-title{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);text-transform:uppercase;color:var(--bb-gray);letter-spacing:.1em}.blog-body .article__summary-list{margin:calc(var(--spacing,.25rem) * 0);column-gap:calc(var(--spacing,.25rem) * 6);row-gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 0);grid-template-columns:1fr 1fr;list-style-type:none;display:grid}.blog-body .article__summary-list a{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 0);padding-block:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--bb-gray);background-color:#0000;border-width:0;border-radius:0}.blog-body .article__summary-list a:hover{color:var(--bb-dark);background-color:#0000}.blog-body .article__section{border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0000;border-width:0;border-radius:0}.blog-body .article__section>h2,.blog-body .article__section .article__section-body>h2{font-family:var(--f-head);margin-top:calc(var(--spacing,.25rem) * 10);margin-bottom:calc(var(--spacing,.25rem) * 4);border-left-style:var(--tw-border-style);padding-left:calc(var(--spacing,.25rem) * 0);--tw-leading:var(--leading-snug,1.375);font-size:30px;line-height:var(--leading-snug,1.375);letter-spacing:-.01em;color:var(--bb-dark);border-left-width:0}.blog-body .article__section--intro>h2{border-left-style:var(--tw-border-style);border-left-width:0}.blog-body .article__section-body{gap:calc(var(--spacing,.25rem) * 5)}.blog-body .callout{border-radius:var(--radius-lg,.5rem)}.blog-body .highlight{border-left-width:4px}.blog-progress{margin-bottom:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 4);background:var(--bb-bg);border:1px solid var(--bb-muted)}.blog-progress__top{margin-bottom:calc(var(--spacing,.25rem) * 3);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);display:flex}.blog-progress__label{--tw-font-weight:var(--font-weight-semibold,600);font-size:13.5px;font-weight:var(--font-weight-semibold,600);color:var(--bb-gray)}.blog-progress__btns{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.blog-progress__btn{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:12.5px;font-weight:var(--font-weight-semibold,600);background:var(--bb-bg);border:1px solid var(--bb-muted);color:var(--bb-gray);display:inline-flex}.blog-progress__btn:hover{border-color:var(--bb-primary);color:var(--bb-primary)}.blog-progress__bar{height:calc(var(--spacing,.25rem) * 2);background:var(--bb-muted);border-radius:3.40282e38px;width:100%;overflow:hidden}.blog-progress__fill{background:var(--bb-primary);border-radius:3.40282e38px;height:100%;transition:width .3s}.blog-checklist__item{cursor:pointer;-webkit-user-select:none;user-select:none}.blog-checklist__item:hover{border-color:var(--bb-primary)}.blog-checklist__item--done{opacity:.65}.blog-checklist__item--done .blog-checklist__label{text-decoration:line-through}.blog-side__downloads{gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}.blog-side__dl-item{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem) * 3);background:var(--bb-bg-alt);border:1px solid var(--bb-muted);text-decoration-line:none;display:flex}.blog-side__dl-item:hover{border-color:var(--bb-primary)}.blog-side__dl-badge{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-extrabold,800);font-size:10.5px;font-weight:var(--font-weight-extrabold,800);text-transform:uppercase;letter-spacing:.06em;border-radius:.25rem;flex-shrink:0}.blog-side__dl-label{--tw-leading:var(--leading-snug,1.375);font-size:13px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--bb-dark)}.blog-side__dl-desc{margin-top:calc(var(--spacing,.25rem) * .5);color:var(--bb-gray);font-size:11px}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
