@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}}}.guide-wrap{background:var(--bb-hero-bg);min-height:100vh;font-family:var(--f-body);color:var(--bb-dark);position:relative}.guide-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}.guide-crumb__inner{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;max-width:1320px;margin-inline:auto;display:flex}.guide-crumb__sep{color:var(--bb-muted)}.guide-crumb__current{--tw-font-weight:var(--font-weight-semibold,600);max-width:520px;font-weight:var(--font-weight-semibold,600);text-overflow:ellipsis;white-space:nowrap;color:var(--bb-dark);overflow:hidden}.guide-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}@media not all and (min-width:48rem){.guide-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}}.guide-main{min-width:calc(var(--spacing,.25rem) * 0);max-width:760px}.guide-h1{font-family:var(--f-head);margin-bottom:calc(var(--spacing,.25rem) * 4);--tw-leading:1.08;--tw-font-weight:var(--font-weight-bold,700);font-size:40px;line-height:1.08;font-weight:var(--font-weight-bold,700)}@media(min-width:48rem){.guide-h1{font-size:52px}}.guide-h1{letter-spacing:-.02em;text-wrap:balance}.guide-chapo{margin-bottom:calc(var(--spacing,.25rem) * 6);--tw-leading:var(--leading-relaxed,1.625);font-size:19px;line-height:var(--leading-relaxed,1.625);color:var(--bb-gray);text-wrap:pretty}.guide-meta{margin-bottom:calc(var(--spacing,.25rem) * 6);align-items:center;gap:calc(var(--spacing,.25rem) * 3.5);padding-bottom:calc(var(--spacing,.25rem) * 5);border-bottom:1px solid var(--bb-muted);color:var(--bb-gray);flex-wrap:wrap;font-size:13.5px;display:flex}.guide-meta__avatar{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);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}.guide-meta__name{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--bb-dark)}.guide-meta__dot{border-radius:3.40282e38px;width:3px;height:3px;display:none}@media(min-width:48rem){.guide-meta__dot{display:block}}.guide-meta__dot{background:var(--bb-muted)}.guide-meta__date{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--bb-dark)}.guide-meta__upd{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);color:var(--bb-gray);font-size:12.5px;font-style:italic;display:inline-flex}.guide-meta__upd-dot{height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);background:var(--bb-primary);border-radius:3.40282e38px}.guide-summary-box{margin-bottom:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 6);background:linear-gradient(135deg,var(--bb-tint) 0%,var(--bb-muted) 100%);border:2px solid var(--bb-primary)}.guide-summary-box__kick{margin-bottom:calc(var(--spacing,.25rem) * 2.5);align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-extrabold,800);font-size:11px;font-weight:var(--font-weight-extrabold,800);text-transform:uppercase;color:var(--bb-primary-600);letter-spacing:.12em;display:flex}.guide-summary-box__title{font-family:var(--f-head);margin-bottom:calc(var(--spacing,.25rem) * 3.5);color:var(--bb-dark);font-size:22px}.guide-summary-box__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}.guide-summary-box__item{padding-left:calc(var(--spacing,.25rem) * 7);--tw-leading:var(--leading-relaxed,1.625);font-size:15px;line-height:var(--leading-relaxed,1.625);color:var(--bb-dark);position:relative}.guide-summary-box__num{top:calc(var(--spacing,.25rem) * .5);left:calc(var(--spacing,.25rem) * 0);--tw-font-weight:var(--font-weight-bold,700);width:18px;height:18px;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}.guide-howto{margin-block:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 6)}@media(min-width:48rem){.guide-howto{padding:calc(var(--spacing,.25rem) * 7)}}.guide-howto{background:var(--bb-bg);border:1px solid var(--bb-muted);box-shadow:var(--bb-shadow)}.guide-howto__head{margin-bottom:calc(var(--spacing,.25rem) * 5);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 5);display:flex}.guide-howto__kick{margin-bottom:calc(var(--spacing,.25rem) * 1.5);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-extrabold,800);font-size:11px;font-weight:var(--font-weight-extrabold,800);text-transform:uppercase;color:var(--bb-primary);letter-spacing:.12em;display:flex}.guide-howto__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)}.guide-howto__duration{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2);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);white-space:nowrap;background:var(--bb-tint);color:var(--bb-dark);border-radius:3.40282e38px;display:inline-flex}.guide-howto__list{flex-direction:column;display:flex;position:relative}.guide-howto__rail{width:calc(var(--spacing,.25rem) * .5);background:var(--bb-muted);position:absolute;top:22px;bottom:22px;left:19px}.guide-howto__step{gap:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);grid-template-columns:40px 1fr;display:grid;position:relative}.guide-howto__num{z-index:2;height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);--tw-font-weight:var(--font-weight-extrabold,800);font-size:15px;font-weight:var(--font-weight-extrabold,800);font-family:var(--f-head);background:var(--bb-primary);color:var(--bb-bg);border-radius:3.40282e38px;place-items:center;display:grid;position:relative}.guide-howto__step-title{margin-bottom:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-bold,700);font-size:15.5px;font-weight:var(--font-weight-bold,700);color:var(--bb-dark)}.guide-howto__step-desc{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--bb-gray)}.guide-legal-ref{margin-block:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 5);background:var(--bb-dark);color:var(--bb-bg);border-left:5px solid var(--bb-primary)}.guide-legal-ref__kick{margin-bottom:calc(var(--spacing,.25rem) * 2);align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-extrabold,800);font-size:10.5px;font-weight:var(--font-weight-extrabold,800);text-transform:uppercase;color:var(--bb-muted);letter-spacing:.12em;display:flex}.guide-legal-ref__primary{font-family:var(--f-head);margin-bottom:calc(var(--spacing,.25rem) * 3);color:var(--color-white,#fff);font-size:17px}.guide-legal-ref__list{margin-top:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}.guide-legal-ref__item{padding-left:calc(var(--spacing,.25rem) * 3.5);color:var(--bb-muted);font-size:12.5px;position:relative}.guide-legal-ref__dot{top:8px;left:calc(var(--spacing,.25rem) * 0);height:calc(var(--spacing,.25rem) * 1);width:calc(var(--spacing,.25rem) * 1);background:var(--bb-primary);border-radius:3.40282e38px;position:absolute}.guide-situation{margin-bottom:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 7);background:var(--bb-bg);border:2px solid var(--bb-primary);position:relative;overflow:hidden}.guide-situation__stripe{top:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);width:calc(var(--spacing,.25rem) * 1.5);background:var(--bb-primary);position:absolute}.guide-situation__head{margin-bottom:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.guide-situation__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}.guide-situation__label{--tw-font-weight:var(--font-weight-extrabold,800);font-size:11px;font-weight:var(--font-weight-extrabold,800);text-transform:uppercase;color:var(--bb-primary);letter-spacing:.12em}.guide-situation__title{font-family:var(--f-head);color:var(--bb-dark);font-size:24px}.guide-situation__grid{margin-top:calc(var(--spacing,.25rem) * 3.5);column-gap:calc(var(--spacing,.25rem) * 5);row-gap:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 3.5);border-top:1px solid var(--bb-tint);grid-template-columns:110px 1fr;display:grid}.guide-situation__key{padding-top:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-extrabold,800);font-size:11px;font-weight:var(--font-weight-extrabold,800);text-transform:uppercase;color:var(--bb-primary);letter-spacing:.1em}.guide-situation__val{--tw-leading:var(--leading-snug,1.375);font-size:14.5px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--bb-dark)}.guide-situation__stake{margin-top:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem) * 3);background:var(--bb-tint);color:var(--bb-primary-600);font-size:13.5px;display:flex}.guide-verdict{margin-block:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 7);background:linear-gradient(135deg,var(--bb-primary-600) 0%,var(--bb-primary) 100%);color:var(--bb-bg);position:relative;overflow:hidden}.guide-verdict__head{margin-bottom:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 3.5);display:flex}.guide-verdict__gavel{height:calc(var(--spacing,.25rem) * 14);width:calc(var(--spacing,.25rem) * 14);border-radius:var(--radius-xl,.75rem);background:#ffffff1f;border:1px solid #fff3;place-items:center;font-size:28px;display:grid}.guide-verdict__kick{margin-bottom:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-extrabold,800);font-size:11px;font-weight:var(--font-weight-extrabold,800);text-transform:uppercase;color:var(--bb-muted);letter-spacing:.15em}.guide-verdict__title{font-family:var(--f-head);color:var(--color-white,#fff);font-size:26px}.guide-verdict__outcome{margin-bottom:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-bold,700);font-size:12.5px;font-weight:var(--font-weight-bold,700);border:1px solid var(--bb-teal);color:var(--bb-teal);background:#2cbfae26;border-radius:3.40282e38px;display:inline-flex}.guide-verdict__meta{margin-bottom:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 3.5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.guide-verdict__meta-item{border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem) * 3);background:#ffffff14}.guide-verdict__meta-key{margin-bottom: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;color:var(--bb-muted);letter-spacing:.08em}.guide-verdict__meta-val{font-family:var(--f-head);--tw-leading:var(--leading-snug,1.375);font-size:17px;line-height:var(--leading-snug,1.375);color:var(--color-white,#fff)}.guide-verdict__summary{margin-bottom:calc(var(--spacing,.25rem) * 3.5);padding-top:calc(var(--spacing,.25rem) * 3.5);--tw-leading:var(--leading-relaxed,1.625);font-size:15px;line-height:var(--leading-relaxed,1.625);color:var(--color-white,#fff);border-top:1px solid #ffffff1a}.guide-verdict__detail{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--bb-muted)}.guide-takeaways{margin-block:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 7);background:var(--bb-bg);border:1px solid var(--bb-tint);box-shadow:var(--bb-shadow)}.guide-takeaways__kick{margin-bottom:calc(var(--spacing,.25rem) * 1.5);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-extrabold,800);font-size:11px;font-weight:var(--font-weight-extrabold,800);text-transform:uppercase;color:var(--bb-primary);letter-spacing:.12em;display:flex}.guide-takeaways__title{font-family:var(--f-head);margin-bottom:calc(var(--spacing,.25rem) * 5);color:var(--bb-dark);font-size:24px}.guide-takeaways__list{gap:calc(var(--spacing,.25rem) * 3.5);flex-direction:column;display:flex}.guide-takeaways__item{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3.5);padding-bottom:calc(var(--spacing,.25rem) * 3.5);border-bottom:1px dashed var(--bb-tint);grid-template-columns:30px 1fr;display:grid}.guide-takeaways__item:last-child{border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem) * 0);border-bottom-width:0}.guide-takeaways__num{border-radius:var(--radius-lg,.5rem);--tw-font-weight:var(--font-weight-extrabold,800);width:30px;height:30px;font-size:13px;font-weight:var(--font-weight-extrabold,800);font-family:var(--f-head);background:var(--bb-tint);color:var(--bb-primary);place-items:center;display:grid}.guide-takeaways__text{padding-top:calc(var(--spacing,.25rem) * 1);--tw-leading:var(--leading-relaxed,1.625);font-size:15px;line-height:var(--leading-relaxed,1.625);color:var(--bb-dark)}.guide-clause{margin-block:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 6);background:var(--bb-bg);border:1px dashed var(--bb-primary)}.guide-clause__head{margin-bottom:calc(var(--spacing,.25rem) * 4);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);display:flex}.guide-clause__title{font-family:var(--f-head);--tw-leading:var(--leading-snug,1.375);font-size:19px;line-height:var(--leading-snug,1.375);color:var(--bb-dark);flex:1}.guide-clause__copy{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-size:12.5px;font-weight:var(--font-weight-bold,700);white-space:nowrap;background:var(--bb-primary);color:var(--bb-bg);text-decoration-line:none;display:inline-flex}.guide-clause__text{margin-bottom:calc(var(--spacing,.25rem) * 3.5);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 5);--tw-leading:var(--leading-relaxed,1.625);font-size:14.5px;line-height:var(--leading-relaxed,1.625);background:var(--bb-tint);border:1px solid var(--bb-muted);color:var(--bb-primary-600);font-style:italic;font-family:Georgia,var(--f-head),serif}.guide-clause__ref{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--bb-gray);display:flex}.guide-inline-cta{margin-block:calc(var(--spacing,.25rem) * 7);align-items:center;gap:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-2xl,1rem);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){.guide-inline-cta{flex-direction:column;display:flex}}.guide-inline-cta__kick{margin-bottom:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-extrabold,800);font-size:11px;font-weight:var(--font-weight-extrabold,800);text-transform:uppercase;color:var(--bb-primary);letter-spacing:.12em}.guide-inline-cta__title{margin-bottom:calc(var(--spacing,.25rem) * 1);--tw-leading:var(--leading-snug,1.375);font-size:17px;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)}.guide-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)}.guide-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}.guide-region-selector{margin-block:calc(var(--spacing,.25rem) * 7);gap:calc(var(--spacing,.25rem) * 0);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 1.5);background:var(--bb-bg);border:1px solid var(--bb-muted);display:flex}.guide-region-tab{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-bold,700);font-size:13.5px;font-weight:var(--font-weight-bold,700);color:var(--bb-gray);flex-direction:column;flex:1;text-decoration-line:none;display:flex}.guide-region-tab--active{background:var(--bb-dark);color:var(--bb-bg)}.guide-region-tab__meta{--tw-font-weight:var(--font-weight-semibold,600);font-size:10.5px;font-weight:var(--font-weight-semibold,600);opacity:.75}.guide-canon{margin-block:calc(var(--spacing,.25rem) * 7);align-items:center;gap:calc(var(--spacing,.25rem) * 3.5);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 4);background:var(--bb-tint);border:1px solid var(--bb-muted);color:var(--bb-gray);font-size:13px;display:flex}.guide-canon__icon{--tw-font-weight:var(--font-weight-bold,700);width:26px;height:26px;font-weight:var(--font-weight-bold,700);background:var(--bb-primary);color:var(--bb-bg);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}.guide-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)}.guide-toc__head{margin-bottom:calc(var(--spacing,.25rem) * 3.5);justify-content:space-between;align-items:center;display:flex}.guide-toc__title{margin: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}.guide-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)}.guide-toc__list{margin:calc(var(--spacing,.25rem) * 0);column-gap:calc(var(--spacing,.25rem) * 6);row-gap:calc(var(--spacing,.25rem) * 2.5);padding:calc(var(--spacing,.25rem) * 0);grid-template-columns:1fr 1fr;list-style-type:none;display:grid}@media not all and (min-width:48rem){.guide-toc__list{grid-template-columns:repeat(1,minmax(0,1fr))}}.guide-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}.guide-toc__item:before{content:none!important}.guide-toc__num{--tw-font-weight:var(--font-weight-bold,700);min-width:18px;font-size:11px;font-weight:var(--font-weight-bold,700);color:var(--bb-primary);font-variant-numeric:tabular-nums}.guide-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}.guide-toc__link:hover{color:var(--bb-dark)}.guide-body{gap:calc(var(--spacing,.25rem) * 5);width:100%;color:var(--bb-gray);flex-direction:column;font-size:17px;line-height:1.75;display:flex}.guide-body h2{font-family:var(--f-head);margin-top:calc(var(--spacing,.25rem) * 12);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);scroll-margin-top:80px}.guide-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){.guide-body h3{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}.guide-body h3{color:var(--bb-dark)}.guide-body p{text-wrap:pretty;max-width:75ch}.guide-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){.guide-body a:hover{opacity:.8}}.guide-body strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--bb-dark)}.guide-body ul:not(.guide-toc__list){gap:calc(var(--spacing,.25rem) * 2.5);padding-left:calc(var(--spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.guide-body ul:not(.guide-toc__list) li{padding-left:calc(var(--spacing,.25rem) * 6);position:relative}.guide-body ul:not(.guide-toc__list) li:before{content:"";top:12px;left:calc(var(--spacing,.25rem) * 0);background:var(--bb-primary);border-radius:3.40282e38px;width:7px;height:7px;position:absolute}.guide-body ol{gap:calc(var(--spacing,.25rem) * 2.5);padding-left:calc(var(--spacing,.25rem) * 6);flex-direction:column;list-style-type:decimal;display:flex}.guide-body ol li::marker{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--bb-primary)}.guide-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}.guide-body .table-wrap,.guide-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}.guide-body .table-wrap{overflow-x:auto}.guide-body .table-wrap table{margin-block:calc(var(--spacing,.25rem) * 0);border-style:var(--tw-border-style);border-width:0;border-radius:0}.guide-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)}.guide-body th:not(:last-child){border-right:1px solid #ffffff26}.guide-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)}.guide-body td:not(:last-child){border-right:1px solid var(--bb-muted)}.guide-body tr:first-child td{border-top:none}.guide-body tbody tr:nth-child(odd) td{background:var(--bb-bg)}.guide-body tbody tr:nth-child(2n) td{background:var(--bb-bg-alt)}.guide-body tbody tr:hover td{background:var(--bb-tint)}.guide-body td:first-child{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--bb-dark)}.guide-body .formula,.guide-formula{margin-block:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 5);text-align:center;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);background:var(--bb-dark);color:var(--bb-bg);font-family:var(--f-body),monospace}.guide-faq{margin-top:calc(var(--spacing,.25rem) * 12);padding-top:calc(var(--spacing,.25rem) * 8);border-top:1px solid var(--bb-muted)}.guide-faq__title{font-family:var(--f-head);margin-bottom:calc(var(--spacing,.25rem) * 6);color:var(--bb-dark);font-size:28px}.guide-author{margin-top:calc(var(--spacing,.25rem) * 10);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 6);background:var(--bb-bg);border:1px solid var(--bb-muted);box-shadow:var(--bb-shadow);grid-template-columns:auto 1fr;display:grid}.guide-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:700;display:grid}.guide-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-primary);letter-spacing:.1em}.guide-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)}.guide-author__role{margin-bottom:calc(var(--spacing,.25rem) * 2);color:var(--bb-gray);font-size:13.5px}.guide-author__bio{margin-bottom:calc(var(--spacing,.25rem) * 2.5);--tw-leading:var(--leading-relaxed,1.625);font-size:13.5px;line-height:var(--leading-relaxed,1.625);color:var(--bb-gray)}.guide-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}.guide-author__dates{margin-top:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 4);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--bb-gray);display:flex}.guide-author__date-item{gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;display:inline-flex}.guide-author__date-key{--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:.08em}.guide-author__date-val{--tw-font-weight:var(--font-weight-semibold,600);font-size:12.5px;font-weight:var(--font-weight-semibold,600);color:var(--bb-dark)}.guide-back{margin-top:calc(var(--spacing,.25rem) * 6);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-bold,700);font-weight:var(--font-weight-bold,700);color:var(--bb-primary);text-decoration-line:none;display:inline-flex}.guide-side{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex;position:sticky;top:96px}@media not all and (min-width:48rem){.guide-side{position:static}}.guide-side__cta{border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 6);background:linear-gradient(160deg,var(--bb-dark) 0%,var(--bb-primary-600) 100%);color:var(--bb-bg);position:relative;overflow:hidden}.guide-side__cta-kick{margin-bottom:calc(var(--spacing,.25rem) * 2.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-muted);letter-spacing:.12em}.guide-side__cta-title{font-family:var(--f-head);margin-bottom:calc(var(--spacing,.25rem) * 2);--tw-leading:var(--leading-snug,1.375);font-size:22px;line-height:var(--leading-snug,1.375);color:var(--color-white,#fff)}.guide-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)}.guide-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) * 3);--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}.guide-side__block{border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 4);background:var(--bb-bg);border:1px solid var(--bb-muted)}.guide-side__block-title{margin-bottom:calc(var(--spacing,.25rem) * 3.5);--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}.guide-side__legal-mini{border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));background:var(--bb-dark);color:var(--bb-muted);font-family:monospace}.guide-side__legal-main{margin-bottom:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-bold,700);font-size:12.5px;font-weight:var(--font-weight-bold,700);color:var(--bb-primary);font-family:var(--f-body)}.guide-side__legal-line{margin-bottom:calc(var(--spacing,.25rem) * 1);padding-left:calc(var(--spacing,.25rem) * 2.5);color:var(--bb-muted);font-size:11px;position:relative}.guide-side__legal-dot{top:5px;left:calc(var(--spacing,.25rem) * 0);background:var(--bb-primary);border-radius:3.40282e38px;width:3px;height:3px;position:absolute}.guide-side__situation-mini{gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem) * 3);background:var(--bb-tint);flex-direction:column;display:flex}.guide-side__situation-k{--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:.08em}.guide-side__situation-v{--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)}.guide-side__region-switch{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.guide-side__region-row{border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem) * 2.5);background:var(--bb-bg-alt);border:1px solid var(--bb-muted);justify-content:space-between;align-items:center;font-size:13px;text-decoration-line:none;display:flex}a.guide-side__region-row{color:var(--bb-text);cursor:pointer;transition:border-color .15s,background .15s}a.guide-side__region-row:hover{border-color:var(--bb-dark);background:var(--bb-bg)}.guide-side__region-row--active{background:var(--bb-dark);color:var(--bb-bg);border-color:var(--bb-dark)}.guide-side__region-badge{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);border-radius:.25rem;font-family:monospace}.guide-side__articles{gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}.guide-side__article{margin-inline:calc(var(--spacing,.25rem) * -2.5);border-radius:var(--radius-md,.375rem);padding:calc(var(--spacing,.25rem) * 2.5);--tw-leading:var(--leading-snug,1.375);font-size:13.5px;line-height:var(--leading-snug,1.375);color:var(--bb-gray);text-decoration-line:none;display:block}.guide-side__article:hover{background:var(--bb-bg-alt)}.guide-side__article--active{background:var(--bb-tint);color:var(--bb-dark);font-weight:700}.guide-side__article-meta{margin-top:calc(var(--spacing,.25rem) * .5);color:var(--bb-gray);font-size:11px}.guide-side__cross{gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}.guide-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}.guide-side__cross-item:first-child{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 0);border-top-width:0}.guide-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}.guide-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)}.guide-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)}.guide-related__title{font-family:var(--f-head);margin-bottom:calc(var(--spacing,.25rem) * 6);color:var(--bb-dark);font-size:28px}.guide-related__grid{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(3,1fr);display:grid}@media not all and (min-width:48rem){.guide-related__grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.guide-related__card{gap:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 5);background:var(--bb-bg);border:1px solid var(--bb-muted);flex-direction:column;text-decoration-line:none;display:flex}.guide-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)}.guide-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)}.guide-related__card-t{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);flex:1}.guide-related__card-meta{color:var(--bb-gray);font-size:11.5px}.guide-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)}.guide-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){.guide-cta-final__inner{padding:calc(var(--spacing,.25rem) * 10)}}.guide-cta-final__inner{background:linear-gradient(135deg,var(--bb-dark) 0%,var(--bb-primary-600) 50%,var(--bb-primary) 100%);color:var(--bb-bg);grid-template-columns:1fr auto}@media not all and (min-width:48rem){.guide-cta-final__inner{text-align:center;flex-direction:column;display:flex}}.guide-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-muted);letter-spacing:.12em}.guide-cta-final__title{font-family:var(--f-head);margin-bottom:calc(var(--spacing,.25rem) * 2.5);--tw-leading:var(--leading-snug,1.375);font-size:30px;line-height:var(--leading-snug,1.375)}@media(min-width:48rem){.guide-cta-final__title{font-size:32px}}.guide-cta-final__sub{max-width:540px;color:var(--bb-muted);font-size:15px}.guide-cta-final__btn{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 7);padding-block:calc(var(--spacing,.25rem) * 4);--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}.guide-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)}.guide-sticky{inset-inline:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);z-index:50;padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3);background:var(--bb-dark);color:var(--bb-bg);justify-content:space-between;align-items:center;transition:transform .3s;display:flex;position:fixed;transform:translateY(100%);box-shadow:0 -6px 24px #0f172a26}.guide-sticky--visible{transform:translateY(0)}.guide-sticky__left{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);color:var(--bb-muted);font-size:13.5px;display:flex}.guide-sticky__dot{background:var(--bb-teal);border-radius:3.40282e38px;width:7px;height:7px}.guide-sticky__btn{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-extrabold,800);font-size:13.5px;font-weight:var(--font-weight-extrabold,800);color:var(--color-white,#fff);background:var(--bb-primary);text-decoration-line:none;display:inline-flex}.guide-section{scroll-margin-top:calc(var(--spacing,.25rem) * 24)}.guide-wrap .faq-accordion__item{border-radius:var(--radius-xl,.75rem);background:var(--bb-bg);border-color:var(--bb-muted)}.guide-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)}.guide-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)}.guide-wrap .faq-accordion details[open]>summary{color:var(--bb-dark)}.guide-wrap .faq-accordion__answer p{--tw-leading:var(--leading-relaxed,1.625);font-size:14.5px;line-height:var(--leading-relaxed,1.625);color:var(--bb-gray)}.guide-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}.guide-body .article__section>h2,.guide-body .article__section .article__section-body>h2{font-family:var(--f-head);margin-top:calc(var(--spacing,.25rem) * 12);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}.guide-body .article__section--intro>h2{border-left-style:var(--tw-border-style);border-left-width:0}.guide-body .article__section-body{gap:calc(var(--spacing,.25rem) * 5)}.guide-body .callout{border-radius:var(--radius-lg,.5rem)}.guide-body .highlight{border-left-width:4px}.guide-checklist-block{margin-block:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 6)}@media(min-width:48rem){.guide-checklist-block{padding:calc(var(--spacing,.25rem) * 7)}}.guide-checklist-block{background:var(--bb-bg);border:2px solid var(--bb-primary)}.guide-checklist-block__head{margin-bottom:calc(var(--spacing,.25rem) * 5);justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 4);border-bottom:1px solid var(--bb-muted);flex-wrap:wrap;display:flex}.guide-checklist-block__kick{margin-bottom:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-extrabold,800);font-size:11px;font-weight:var(--font-weight-extrabold,800);text-transform:uppercase;color:var(--bb-primary);letter-spacing:.12em}.guide-checklist-block__title{font-family:var(--f-head);margin-bottom:calc(var(--spacing,.25rem) * 1);--tw-leading:var(--leading-snug,1.375);font-size:24px;line-height:var(--leading-snug,1.375);color:var(--bb-dark)}.guide-checklist-block__sub{color:var(--bb-gray);font-size:13px}.guide-checklist-block__progress{text-align:right}.guide-checklist-block__progress-val{font-family:var(--f-head);--tw-leading:1;color:var(--bb-primary);font-size:26px;line-height:1}.guide-checklist-block__progress-lbl{margin-top: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:.08em}.guide-checklist-block__bar{margin-bottom:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 1.5);background:var(--bb-muted);border-radius:3.40282e38px;overflow:hidden}.guide-checklist-block__bar-fill{background:var(--bb-primary);border-radius:3.40282e38px;height:100%}.guide-checklist-block__phase{margin-bottom:calc(var(--spacing,.25rem) * 5)}.guide-checklist-block__phase-head{margin-bottom:calc(var(--spacing,.25rem) * 3);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);display:flex}.guide-checklist-block__phase-title{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-extrabold,800);font-weight:var(--font-weight-extrabold,800);text-transform:uppercase;color:var(--bb-primary);letter-spacing:.06em}.guide-checklist-block__items{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.guide-checklist-block__item{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem) * 2.5);background:var(--bb-bg-alt);border:1px solid var(--bb-muted);grid-template-columns:26px 28px 1fr;display:grid}.guide-checklist-block__item--done{background:var(--bb-bg);border-color:var(--bb-primary)}.guide-checklist-block__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}.guide-checklist-block__box{border:2px solid var(--bb-primary);background:var(--bb-bg);border-radius:5px;place-items:center;width:22px;height:22px;display:grid}.guide-checklist-block__box--done{background:var(--bb-primary);color:var(--bb-bg);font-size:13px;font-weight:800}.guide-checklist-block__text{--tw-leading:var(--leading-relaxed,1.625);font-size:13.5px;line-height:var(--leading-relaxed,1.625);color:var(--bb-dark)}.guide-checklist-block__text--done{color:var(--bb-gray);text-decoration:line-through}.guide-decision-tree{margin-bottom:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 6)}@media(min-width:48rem){.guide-decision-tree{padding:calc(var(--spacing,.25rem) * 7)}}.guide-decision-tree{background:var(--bb-bg);border:2px solid var(--bb-primary)}.guide-decision-tree__kick{margin-bottom:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-extrabold,800);font-size:11px;font-weight:var(--font-weight-extrabold,800);text-transform:uppercase;color:var(--bb-primary);letter-spacing:.12em}.guide-decision-tree__title{font-family:var(--f-head);margin-bottom:calc(var(--spacing,.25rem) * 1);--tw-leading:var(--leading-snug,1.375);font-size:24px;line-height:var(--leading-snug,1.375);color:var(--bb-dark)}.guide-decision-tree__sub{margin-bottom:calc(var(--spacing,.25rem) * 5);color:var(--bb-gray);font-size:13px}.guide-decision-tree__list{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.guide-decision-tree__q{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3.5);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 4);background:var(--bb-bg-alt);border:1px solid var(--bb-muted);grid-template-columns:36px 1fr;display:grid}.guide-decision-tree__num{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);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;place-items:center;display:grid}.guide-decision-tree__text{margin-bottom:calc(var(--spacing,.25rem) * 2.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)}.guide-decision-tree__answers{gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.guide-decision-tree__ans-yes{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block: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-bold,700);font-weight:var(--font-weight-bold,700);background:var(--bb-tint);color:var(--bb-primary);border-radius:3.40282e38px;display:inline-flex}.guide-decision-tree__ans-no{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block: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-bold,700);font-weight:var(--font-weight-bold,700);background:var(--bb-bg-alt);border:1px solid var(--bb-muted);color:var(--bb-gray);border-radius:3.40282e38px;display:inline-flex}.guide-options-table{margin-bottom:calc(var(--spacing,.25rem) * 7)}.guide-options-table__title{font-family:var(--f-head);margin-bottom:calc(var(--spacing,.25rem) * 3.5);color:var(--bb-dark);font-size:19px}.guide-options-table__grid{border-radius:var(--radius-xl,.75rem);background:var(--bb-bg);border:1px solid var(--bb-muted);overflow:hidden}.guide-options-table__head{background:var(--bb-dark);color:var(--bb-bg);display:grid}.guide-options-table__head-cell{padding: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;letter-spacing:.06em;border-right:1px solid #ffffff1a}.guide-options-table__head-cell:last-child{border-right:none}.guide-options-table__row{border-top:1px solid var(--bb-muted);display:grid}.guide-options-table__row--alt{background:var(--bb-bg-alt)}.guide-options-table__cell-label{padding:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-bold,700);font-size:13px;font-weight:var(--font-weight-bold,700);color:var(--bb-dark);border-right:1px solid var(--bb-muted)}.guide-options-table__cell{padding:calc(var(--spacing,.25rem) * 3);--tw-leading:var(--leading-snug,1.375);font-size:13px;line-height:var(--leading-snug,1.375);color:var(--bb-gray);border-right:1px solid var(--bb-muted)}.guide-options-table__cell:last-child{border-right:none}.guide-recommendation{margin-bottom:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 6)}@media(min-width:48rem){.guide-recommendation{padding:calc(var(--spacing,.25rem) * 7)}}.guide-recommendation{background:linear-gradient(135deg,var(--bb-tint) 0%,var(--bb-bg) 100%);border:1px solid var(--bb-primary)}.guide-recommendation__kick{margin-bottom:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-extrabold,800);font-size:11px;font-weight:var(--font-weight-extrabold,800);text-transform:uppercase;color:var(--bb-primary);letter-spacing:.12em}.guide-recommendation__title{font-family:var(--f-head);margin-bottom:calc(var(--spacing,.25rem) * 4);--tw-leading:var(--leading-snug,1.375);font-size:22px;line-height:var(--leading-snug,1.375);color:var(--bb-dark)}.guide-recommendation__list{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.guide-recommendation__item{align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 3.5);background:var(--bb-bg);border:1px solid var(--bb-muted);grid-template-columns:1.2fr auto 1.5fr;font-size:13.5px;display:grid}@media not all and (min-width:48rem){.guide-recommendation__item{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}}.guide-recommendation__profile{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--bb-dark)}.guide-recommendation__choice{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);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-extrabold,800);font-weight:var(--font-weight-extrabold,800);white-space:nowrap;background:var(--bb-primary);color:var(--bb-bg);border-radius:3.40282e38px}.guide-recommendation__reason{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--bb-gray)}.guide-simulator{margin-bottom:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-2xl,1rem);background:var(--bb-bg);border:2px solid var(--bb-primary);overflow:hidden}.guide-simulator__head{padding:calc(var(--spacing,.25rem) * 5)}@media(min-width:48rem){.guide-simulator__head{padding:calc(var(--spacing,.25rem) * 6)}}.guide-simulator__head{background:var(--bb-primary);color:var(--bb-bg)}.guide-simulator__kick{margin-bottom:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-extrabold,800);font-size:11px;font-weight:var(--font-weight-extrabold,800);text-transform:uppercase;color:var(--bb-tint);letter-spacing:.12em}.guide-simulator__title{font-family:var(--f-head);margin-bottom:calc(var(--spacing,.25rem) * 1);color:var(--color-white,#fff);font-size:22px}.guide-simulator__sub{color:var(--bb-tint);font-size:12.5px}.guide-simulator__body{align-items:center;gap:calc(var(--spacing,.25rem) * 6);padding:calc(var(--spacing,.25rem) * 5);display:grid}@media(min-width:48rem){.guide-simulator__body{padding:calc(var(--spacing,.25rem) * 6)}}.guide-simulator__body{grid-template-columns:1.3fr 1fr}@media not all and (min-width:48rem){.guide-simulator__body{flex-direction:column;display:flex}}.guide-simulator__inputs{gap:calc(var(--spacing,.25rem) * 3.5);flex-direction:column;display:flex}.guide-simulator__field{gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.guide-simulator__label{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(--bb-gray)}.guide-simulator__input-wrap{border-radius:var(--radius-lg,.5rem);border:1.5px solid var(--bb-muted);background:var(--bb-bg-alt);align-items:stretch;display:flex;overflow:hidden}.guide-simulator__input{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2.5);--tw-outline-style:none;font-family:var(--f-head);color:var(--bb-dark);background-color:#0000;border-width:0;outline-style:none;flex:1;font-size:17px}.guide-simulator__input--ro{background:var(--bb-bg-alt);color:var(--bb-gray)}.guide-simulator__unit{padding-inline:calc(var(--spacing,.25rem) * 3.5);--tw-font-weight:var(--font-weight-bold,700);font-size:13px;font-weight:var(--font-weight-bold,700);background:var(--bb-muted);color:var(--bb-gray);align-items:center;display:flex}.guide-simulator__result{border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 6);text-align:center;background:var(--bb-primary);color:var(--bb-bg)}.guide-simulator__result-lbl{margin-bottom:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-extrabold,800);font-size:11.5px;font-weight:var(--font-weight-extrabold,800);text-transform:uppercase;color:var(--bb-tint);letter-spacing:.12em}.guide-simulator__result-val{font-family:var(--f-head);margin-bottom:calc(var(--spacing,.25rem) * 2);--tw-leading:1;color:var(--color-white,#fff);letter-spacing:-.02em;font-size:44px;line-height:1}.guide-simulator__result-delta{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);color:var(--bb-teal)}.guide-breakdown{margin-bottom:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 5)}@media(min-width:48rem){.guide-breakdown{padding:calc(var(--spacing,.25rem) * 6)}}.guide-breakdown{background:var(--bb-bg);border:1px solid var(--bb-muted);box-shadow:var(--bb-shadow)}.guide-breakdown__kick{margin-bottom:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-extrabold,800);font-size:11px;font-weight:var(--font-weight-extrabold,800);text-transform:uppercase;color:var(--bb-primary);letter-spacing:.12em}.guide-breakdown__title{font-family:var(--f-head);margin-bottom:calc(var(--spacing,.25rem) * 1.5);--tw-leading:var(--leading-snug,1.375);font-size:19px;line-height:var(--leading-snug,1.375);color:var(--bb-dark)}.guide-breakdown__formula{margin-bottom:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2.5);text-align:center;background:var(--bb-dark);color:var(--bb-tint);font-family:monospace;font-size:13px}.guide-breakdown__steps{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}.guide-breakdown__step{border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));background:var(--bb-bg-alt);color:var(--bb-dark);grid-template-columns:1fr auto;display:grid}.guide-breakdown__step--emph{background:var(--bb-primary);color:var(--bb-bg);font-family:var(--f-head);font-size:17px;font-weight:700}.guide-breakdown__step-val{font-family:var(--f-head);font-weight:700}.guide-typical-cases{margin-bottom:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 5)}@media(min-width:48rem){.guide-typical-cases{padding:calc(var(--spacing,.25rem) * 6)}}.guide-typical-cases{background:var(--bb-bg-alt);border:1px solid var(--bb-muted)}.guide-typical-cases__kick{margin-bottom:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-extrabold,800);font-size:11px;font-weight:var(--font-weight-extrabold,800);text-transform:uppercase;color:var(--bb-primary);letter-spacing:.12em}.guide-typical-cases__title{font-family:var(--f-head);margin-bottom:calc(var(--spacing,.25rem) * 3.5);--tw-leading:var(--leading-snug,1.375);font-size:19px;line-height:var(--leading-snug,1.375);color:var(--bb-dark)}.guide-typical-cases__list{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.guide-typical-cases__row{align-items:center;gap:calc(var(--spacing,.25rem) * 3.5);border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem) * 3);background:var(--bb-bg);border:1px solid var(--bb-muted);grid-template-columns:1fr 1fr 1.5fr;font-size:13.5px;display:grid}.guide-typical-cases__row--hl{border:2px solid var(--bb-primary);background:var(--bb-tint)}.guide-typical-cases__loyer{color:var(--bb-gray)}.guide-typical-cases__new{font-family:var(--f-head);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);color:var(--bb-primary)}.guide-typical-cases__delta{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--bb-gray)}@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}
