.bph{background:var(--color-paper-warm);border-bottom:1px solid var(--color-line);padding-block:1.5rem 2.5rem}@media (min-width:1024px){.bph{padding-block:2.5rem 3.5rem}}.bph-in{gap:2rem;max-width:72rem;margin-inline:auto;padding-inline:1rem;display:grid}@media (min-width:640px){.bph-in{padding-inline:1.5rem}}@media (min-width:1024px){.bph.has-hero .bph-in{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);align-items:center;gap:4rem}}.bph-words{min-width:0}.bph-crumbs a{min-height:2.75rem}h1.ed-h.ed-h.ed-h-hero.bph-title{max-width:20ch;margin-top:.35rem;font-size:clamp(2.25rem,1.45rem + 2.4vw,3.625rem);line-height:1.04}.bph-dek{color:var(--color-ink-soft);max-width:40rem;margin-top:1.1rem;font-size:1.125rem;line-height:1.6}@media (min-width:1024px){.bph-dek{font-size:1.25rem}}.bph-by{align-items:center;gap:.85rem;margin-top:1.6rem;display:flex}.bph-avatar{border:2px solid #fff;border-radius:999px;flex:none;width:3rem;height:3rem;position:relative;overflow:clip;box-shadow:0 1px 2px #0a083b1f}.bph-avatar img{object-fit:cover}.bph-by-text{flex-direction:column;gap:.1rem;min-width:0;display:flex}.bph-author{color:var(--color-ink);font-size:.9375rem;font-weight:800}.bph-author a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-brand) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--color-brand) 40%, transparent);text-underline-offset:.18em}.bph-meta{color:var(--color-ink-soft);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.bph-meta .bc-dot{opacity:.6;background:currentColor;border-radius:999px;width:3px;height:3px}.bph-hero{margin:1.4rem 0 0;position:relative}@media (min-width:1024px){.bph-hero{margin:0}}.bph-frame{aspect-ratio:4/3;background:var(--color-paper-deep);border:6px solid #fff;border-radius:1.5rem;display:block;position:relative;overflow:clip;box-shadow:0 1px 2px #0a083b14,0 28px 50px -30px #0a083b73}@media (min-width:1024px){.bph-frame{aspect-ratio:4/4.6;border-radius:2rem}}.bph-img{object-fit:cover}.bp-wrap{display:block}.bp-rail{display:none}@media (min-width:1200px){.bp-wrap{grid-template-columns:[full-start]minmax(1.5rem,1fr)[main-start]minmax(0,46rem)[main-end]4.5rem[rail-start]17.5rem[rail-end]minmax(1.5rem,1fr)[full-end];display:grid}.bp-wrap>*{grid-column:full}.bp-wrap>.wpr{grid-area:1/main;min-width:0}.bp-wrap>.bp-rail{grid-area:1/rail;padding-block:3rem 4rem;display:block}}.bp-rail-in{flex-direction:column;gap:2rem;max-height:calc(100dvh - 7.5rem);padding:.25rem .25rem 1rem;display:flex;position:sticky;top:6.5rem;overflow:visible}.bp-toc{flex-direction:column;flex:0 auto;min-height:0;display:flex}.bp-toc-list{overscroll-behavior:contain;scrollbar-width:thin;min-height:7rem;position:relative;overflow-y:auto}.bp-toc-list[data-more=below]{-webkit-mask-image:linear-gradient(#000 calc(100% - 3rem),#0000);mask-image:linear-gradient(#000 calc(100% - 3rem),#0000)}.bp-toc-list[data-more=above]{-webkit-mask-image:linear-gradient(0deg,#000 calc(100% - 3rem),#0000);mask-image:linear-gradient(0deg,#000 calc(100% - 3rem),#0000)}.bp-toc-list[data-more=both]{-webkit-mask-image:linear-gradient(#0000,#000 3rem calc(100% - 3rem),#0000);mask-image:linear-gradient(#0000,#000 3rem calc(100% - 3rem),#0000)}.bp-book{flex:none}.bp-toc-k{color:var(--color-ink-soft);font-family:var(--ed-mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.9rem;font-size:.8125rem}.bp-toc-list{border-left:2px solid var(--color-line);gap:.1rem;display:grid}.bp-toc-list a{color:var(--color-ink-soft);transition:color var(--dur,.22s) var(--ease,ease), border-color var(--dur,.22s) var(--ease,ease);border-left:2px solid #0000;margin-left:-2px;padding:.45rem 0 .45rem 1rem;font-size:.9375rem;font-weight:600;line-height:1.4;text-decoration:none;display:block}.bp-toc-list a:hover{color:var(--color-brand)}.bp-toc-list a[aria-current]{border-left-color:var(--color-brand);color:var(--color-ink);font-weight:800}.bp-book{background:var(--color-ink);color:#fff;border-radius:1.25rem;margin-top:1.9rem;padding:1.35rem 1.35rem 1.4rem;position:relative}.bp-book-k{color:var(--ed-sun,#ffcc4d);font-family:var(--ed-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.8125rem}.bp-book-t{color:#ffffffe6;margin-top:.5rem;font-size:.9375rem;line-height:1.5}.bp-book-btn{background:var(--color-highlight);color:var(--color-ink);border-radius:999px;align-items:center;gap:.6rem;min-height:2.75rem;margin-top:1rem;padding:.3rem .35rem .3rem 1.1rem;font-size:.9375rem;font-weight:800;text-decoration:none;display:inline-flex}.bp-book-btn:hover{background:#fff}.bp-book-badge{background:var(--color-ink);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;display:inline-flex}.bp-book-badge svg{width:.75rem;height:.75rem}.bp-wrap .wpr .wpr-body .ast-container,.bp-wrap .wpr .wpr-body .content-area.primary,.bp-wrap .wpr .elementor-location-single>.elementor-top-section>.elementor-container{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.bp-wrap .wpr .elementor-location-single>.elementor-top-section{margin:0!important;padding:0!important}.bp-wrap .wpr .elementor-location-single>.elementor-top-section>.elementor-container>.elementor-col-66{width:100%!important;max-width:none!important}.bp-wrap .wpr .elementor-location-single>.elementor-top-section>.elementor-container>.elementor-col-66>.elementor-widget-wrap{padding:0!important}.bp-wrap>.wpr{max-width:46rem;margin-inline:auto;padding:2.25rem 1rem 1rem}@media (min-width:640px){.bp-wrap>.wpr{padding-inline:1.5rem}}@media (min-width:1200px){.bp-wrap>.wpr{max-width:none;margin:0;padding:3rem 0 1.5rem}}.bp-wrap .wpr .elementor-widget-theme-post-content :is(p,li){color:#34354a!important;font-size:1.0625rem!important;line-height:1.78!important}@media (min-width:1024px){.bp-wrap .wpr .elementor-widget-theme-post-content :is(p,li){font-size:1.125rem!important}}.bp-wrap .wpr .elementor-widget-theme-post-content p{margin:0 0 1.2em!important}.bp-wrap .wpr .elementor-widget-theme-post-content :is(.e-con,.e-con-inner,.elementor-widget-container){max-width:none!important;padding-inline:0!important}.bp-wrap .wpr .elementor-widget-theme-post-content :is(h2,h3,h4){color:var(--color-ink)!important}.bp-wrap .wpr [id]{scroll-margin-top:7.5rem!important}.bp-wrap .wpr .elementor-widget-theme-post-content h2{margin:2.6rem 0 .9rem!important;font-size:clamp(1.75rem,1.35rem + 1.3vw,2.375rem)!important}.bp-wrap .wpr .elementor-widget-theme-post-content h3{margin:2.1rem 0 .7rem!important;font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem)!important;font-weight:800!important;line-height:1.3!important}.bp-wrap .wpr .elementor-widget-theme-post-content h4{margin:1.6rem 0 .5rem!important;font-size:1.125rem!important;font-weight:800!important}.bp-wrap .wpr .elementor-widget-theme-post-content .elementor-spacer-inner{height:.5rem!important}.bp-wrap .wpr .elementor-widget-theme-post-content ul:not([class*=elementor],[class*=toc],[class*=space-y],[class*=products]){margin:0 0 1.4em!important;padding-left:0!important;list-style:none!important}.bp-wrap .wpr .elementor-widget-theme-post-content ul:not([class*=elementor],[class*=toc],[class*=space-y],[class*=products])>li{position:relative;margin:0 0 .55em!important;padding-left:2.1rem!important}.bp-wrap .wpr .elementor-widget-theme-post-content ul:not([class*=elementor],[class*=toc],[class*=space-y],[class*=products])>li:before{background:var(--bird-tick,var(--bird-tick-1)) center / contain no-repeat;content:"";width:1.35rem;height:1.35rem;position:absolute;top:.32em;left:0}.bp-wrap .wpr .elementor-widget-theme-post-content blockquote{border:0!important;border-left:4px solid var(--color-highlight)!important;margin:2rem 0!important;padding:.25rem 0 .25rem 1.5rem!important}.bp-wrap .wpr .elementor-widget-theme-post-content blockquote :is(p,li){font-style:italic;color:var(--color-ink)!important;font-family:var(--ed-italic)!important;font-size:clamp(1.375rem,1.15rem + .8vw,1.75rem)!important;line-height:1.35!important}.bp-wrap .wpr .elementor-widget-theme-post-content,.bp-prose{font-variant-ligatures:no-common-ligatures}.bp-wrap .wpr .elementor-widget-theme-post-content :is(figure,.elementor-widget-image){margin:2rem 0!important}.bp-wrap .wpr .elementor-widget-theme-post-content figure.size-full{height:auto}.bp-wrap .wpr .elementor-widget-theme-post-content img{border-radius:1.1rem;max-width:100%;height:auto}.bp-wrap .wpr .elementor-widget-theme-post-content figcaption{color:var(--color-ink-soft)!important;text-align:left!important;margin-top:.6rem!important;font-size:.875rem!important}.bp-wrap .wpr .elementor-widget-theme-post-content .bp-tbl{border:1px solid var(--color-line);overscroll-behavior-x:contain;background:#fff;border-radius:1rem;margin:1.75rem 0 2.25rem;overflow-x:auto}.bp-wrap .wpr .elementor-widget-theme-post-content .bp-tbl>table{min-width:100%;border-collapse:collapse!important;table-layout:auto!important;border:0!important;width:100%!important;max-width:none!important;margin:0!important;display:table!important}.bp-wrap .wpr .elementor-widget-theme-post-content .bp-tbl :is(th,td){background:0 0;min-width:5.5rem;border:0!important;border-bottom:1px solid var(--color-line)!important;color:#34354a!important;text-align:left!important;vertical-align:top!important;padding:.85rem 1rem!important;font-size:.9375rem!important;line-height:1.5!important}.bp-wrap .wpr .elementor-widget-theme-post-content .bp-tbl th{background:var(--color-paper-warm)!important;color:var(--color-ink)!important;font-size:.875rem!important;font-weight:800!important}.bp-wrap .wpr .elementor-widget-theme-post-content .bp-tbl>table:is([data-cards="5"],[data-cards="6"]) :is(th,td){padding:.75rem!important;font-size:.875rem!important}.bp-wrap .wpr .elementor-widget-theme-post-content .bp-tbl td:first-child{color:var(--color-ink)!important;font-weight:700!important}.bp-wrap .wpr .elementor-widget-theme-post-content .bp-tbl tr:last-child>td{border-bottom:0!important}.bp-wrap .wpr .elementor-widget-theme-post-content .bp-tbl :is(th,td) :is(p,li){font-size:inherit!important;line-height:inherit!important;margin:0!important}.bp-wrap .wpr .elementor-widget-theme-post-content .bp-tbl .bst-unconfirmed{display:inline-block;white-space:normal!important}@media (max-width:639.98px){.bp-wrap .wpr .elementor-widget-theme-post-content .bp-tbl:has(>table[data-cards]){background:0 0;border:0;border-radius:0;overflow:visible}.bp-wrap .wpr .elementor-widget-theme-post-content table[data-cards],.bp-wrap .wpr .elementor-widget-theme-post-content table[data-cards]>:is(tbody,thead){display:block!important}:is(.bp-wrap .wpr .elementor-widget-theme-post-content table[data-cards]>thead,.bp-wrap .wpr .elementor-widget-theme-post-content table[data-cards] tr:not(:has(>td))){display:none!important}.bp-wrap .wpr .elementor-widget-theme-post-content table[data-cards] tr{border:1px solid var(--color-line);background:#fff;border-radius:1rem;margin:0 0 .85rem;padding:.2rem 1rem;display:block;box-shadow:0 1px 2px #0a083b0a}.bp-wrap .wpr .elementor-widget-theme-post-content table[data-cards] td{grid-template-columns:minmax(0,38%) minmax(0,1fr);column-gap:.85rem;min-width:0;border-bottom:1px dashed var(--color-line)!important;padding:.65rem 0!important;display:grid!important}.bp-wrap .wpr .elementor-widget-theme-post-content table[data-cards] td:before{color:var(--color-ink-soft);content:attr(data-label);font-family:var(--ed-mono);letter-spacing:.06em;text-transform:uppercase;padding-top:.2rem;font-size:.6875rem;font-weight:500;line-height:1.45}.bp-wrap .wpr .elementor-widget-theme-post-content table[data-cards] td:first-child{font-variation-settings:"SOFT" 0, "WONK" 0, "opsz" 60;font-family:var(--font-display)!important;padding:.85rem 0 .7rem!important;font-size:1.1875rem!important;font-weight:500!important;line-height:1.25!important;display:block!important}.bp-wrap .wpr .elementor-widget-theme-post-content table[data-cards] td:first-child:before{content:none}.bp-wrap .wpr .elementor-widget-theme-post-content table[data-cards] tr>td:last-child{border-bottom:0!important}}.bp-wrap .wpr .wh-toc{border:1px solid var(--color-line);background:#fff;border-radius:1.25rem;margin:2rem 0 2.5rem;padding:1.15rem 1.35rem .85rem;position:relative;box-shadow:0 1px 2px #0a083b0d,0 16px 32px -24px #0a083b4d}.bp-wrap .wpr .wh-toc:before{background:var(--bird-tick-5) center / contain no-repeat;content:"";width:1.6rem;height:1.6rem;position:absolute;top:-.8rem;right:1.25rem}.bp-wrap .wpr .wh-toc>summary{letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;min-height:2.75rem;display:flex;font-family:var(--ed-mono)!important;font-size:.8125rem!important;font-weight:500!important}.bp-wrap .wpr .wh-toc>summary:after{border:1px solid var(--color-line-strong);color:var(--color-brand);float:none;font-family:var(--font-sans,inherit);letter-spacing:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1.05rem;font-weight:700;line-height:1;display:inline-flex}.bp-wrap .wpr .wh-toc li{font-size:1rem!important}@media (min-width:1200px){.bp-wrap.has-toc .wpr .wh-toc{display:none}}.bp-wrap .wpr .elementor-location-single .elementor-inner-section{margin-top:2.5rem!important}.bp-wrap .wpr .bst-author{background:var(--color-paper-warm)!important;border:1px solid var(--color-line)!important;border-radius:1.5rem!important;align-items:flex-start!important;gap:1.1rem!important;padding:1.35rem 1.35rem 1rem!important}.bp-wrap .wpr .bst-author .bst-author-photo{border-radius:999px!important;width:4.5rem!important;height:4.5rem!important}.bp-wrap .wpr .bst-author .elementor-author-box__text{min-width:0}.bp-wrap .wpr .bst-author .bst-author-k{font-family:var(--ed-mono);font-weight:500;margin:.2rem 0 0!important}.bp-wrap .wpr .bst-author .elementor-author-box__name{font-variation-settings:"SOFT" 0, "WONK" 0, "opsz" 60;letter-spacing:-.015em;font-family:var(--font-display)!important;margin:.15rem 0 0!important;padding:0!important;font-size:1.5rem!important;font-weight:500!important;line-height:1.15!important}.bp-wrap .wpr .bst-author .bst-author-bio{margin:.45rem 0 0!important}.bp-wrap .wpr .bst-author .bst-author-link{margin-top:.15rem!important}.bp-wrap .wpr .elementor-widget-post-navigation{margin-top:2rem!important}.bp-wrap .wpr .elementor-post-navigation{grid-template-columns:1fr;gap:1rem;border:0!important;padding:0!important;display:grid!important}@media (min-width:640px){.bp-wrap .wpr .elementor-post-navigation{grid-template-columns:1fr 1fr}}.bp-wrap .wpr .elementor-post-navigation__separator-wrapper{display:none!important}.bp-wrap .wpr .elementor-post-navigation__link{width:auto!important}.bp-wrap .wpr .elementor-post-navigation__link a{border:1px solid var(--color-line);border-radius:1.1rem;gap:.75rem;height:100%;padding:1rem 1.1rem!important;text-decoration:none!important;display:flex!important}.bp-wrap .wpr .elementor-post-navigation__link a:hover{border-color:var(--color-brand)}.bp-wrap .wpr .elementor-post-navigation__next a{text-align:right;justify-content:flex-end}.bkr{border-top:1px solid var(--color-line);margin-top:3rem;padding-block:3.5rem 4rem}@media (min-width:1024px){.bkr{padding-block:4.5rem 5rem}}.bkr-in{max-width:72rem;margin-inline:auto;padding-inline:1rem}@media (min-width:640px){.bkr-in{padding-inline:1.5rem}}.bkr .ed-h{margin:0}.bkr-topics{flex-wrap:wrap;gap:.5rem;margin-top:2.5rem;display:flex}.bkr-topics-k{color:var(--color-ink-soft);font-family:var(--ed-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;min-height:2.75rem;margin-right:.5rem;font-size:.8125rem;display:inline-flex}.bp-prose{max-width:46rem;margin-inline:auto;padding:2.5rem 1rem 1rem}@media (min-width:640px){.bp-prose{padding-inline:1.5rem}}.bp-prose h2{font-family:var(--ed-display);font-variation-settings:"SOFT" 0, "WONK" 0, "opsz" 144;letter-spacing:-.03em;text-wrap:balance;margin-top:2.6rem;font-size:clamp(1.75rem,1.35rem + 1.3vw,2.375rem);font-weight:330;line-height:1.06}.bp-wrap.bp-wrap>.wpr{max-width:46rem!important;margin-inline:auto!important;padding:0!important}@media (min-width:1200px){.bp-wrap.bp-wrap>.wpr{max-width:none!important;margin:0!important}}.bp-wrap .wpr .elementor-location-single{padding-top:1.75rem!important}@media (min-width:640px){.bp-wrap .wpr .elementor-location-single{padding-inline:2rem!important}}@media (min-width:1024px){.bp-wrap .wpr .elementor-location-single{padding:2.75rem 3rem 4.5rem!important}}@media (min-width:1200px){.bp-wrap .wpr .elementor-location-single{padding-inline:3.5rem!important}}.bp-wrap .wpr .elementor-location-single>.elementor-top-section>.elementor-container>.elementor-column>.elementor-widget-wrap>.elementor-widget-spacer{display:none!important}.bp-wrap .wpr .elementor-widget-theme-post-content :is(.e-con.e-parent,.elementor-top-section):not(:has(.elementor-widget:not(.elementor-widget-spacer))){display:none!important}.bp-wrap .wpr .elementor-widget-wrap:has(>.elementor-widget-author-box+.elementor-widget)>.elementor-widget-author-box .bst-author{padding-bottom:4.6rem!important}.bp-wrap .wpr .elementor-widget-author-box~.elementor-widget{z-index:1;position:relative;margin:-3.75rem .5rem 0 0!important}.bp-wrap .wpr .elementor-widget-author-box+.elementor-widget{margin-left:calc(1px + 6.95rem)!important}.bp-wrap .wpr .elementor-widget-author-box~.elementor-widget>.elementor-widget-container{box-shadow:none!important;background:0 0!important;margin:0!important;padding:0!important}.bp-wrap .wpr .elementor-widget-author-box~.elementor-widget .elementor-icon-wrapper{line-height:0;display:block}.bp-wrap .wpr .elementor-widget-author-box~.elementor-widget a.elementor-icon{transition:border-color var(--dur,.22s) var(--ease,ease), color var(--dur,.22s) var(--ease,ease);justify-content:center;align-items:center;border:1px solid var(--color-line)!important;color:var(--color-ink)!important;background:#fff!important;border-radius:999px!important;width:2.75rem!important;height:2.75rem!important;padding:0!important;display:inline-flex!important}.bp-wrap .wpr .elementor-widget-author-box~.elementor-widget a.elementor-icon:hover{border-color:var(--color-brand)!important;color:var(--color-brand)!important}.bp-wrap .wpr .elementor-widget-author-box~.elementor-widget a.elementor-icon :is(i,svg){fill:currentColor;width:1rem;height:1rem;color:inherit!important;font-size:1rem!important}.bp-wrap .wpr .elementor-widget-post-navigation>.elementor-widget-container{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.bp-wrap .wpr .elementor-post-navigation__link,.bp-wrap .wpr .elementor-post-navigation__link a,.bp-wrap .wpr .elementor-post-navigation__link a>span,.bp-wrap .wpr .elementor-post-navigation :is(.post-navigation__prev--title,.post-navigation__next--title){text-overflow:clip!important;white-space:normal!important;overflow:visible!important}.bp-wrap .wpr .elementor-post-navigation__link a{background:#fff;align-items:center;min-height:5.5rem}.bp-wrap .wpr .elementor-post-navigation :is(.post-navigation__prev--label,.post-navigation__next--label){letter-spacing:.12em;text-transform:uppercase;color:var(--color-brand)!important;font-family:var(--ed-mono)!important;font-size:.75rem!important;font-weight:500!important}.bp-wrap .wpr .elementor-post-navigation :is(.post-navigation__prev--title,.post-navigation__next--title){font-variation-settings:"SOFT" 0, "WONK" 0, "opsz" 60;letter-spacing:-.012em;text-transform:capitalize;text-wrap:balance;margin-top:.2rem;display:block;color:var(--color-ink)!important;font-family:var(--font-display)!important;font-size:1.1875rem!important;font-weight:500!important;line-height:1.22!important}.bph-hero.bph-print{width:min(15.5rem, calc(var(--pw,230px) * .72 + 1.4rem));background:#fff;border-radius:.35rem;justify-self:center;margin:2.25rem auto .5rem;padding:.7rem .7rem 0;rotate:-2.5deg;box-shadow:0 1px 2px #0a083b1a,0 22px 40px -24px #0a083b73}@media (min-width:1024px){.bph-hero.bph-print{width:min(18rem, calc(var(--pw,230px) * 1.15 + 1.6rem));margin:0 auto;rotate:3deg}}.bph-hero.bph-print:before{background:color-mix(in srgb, var(--color-highlight) 55%, transparent);content:"";z-index:2;border-radius:2px;width:5.5rem;height:1.6rem;position:absolute;top:-.8rem;left:50%;translate:-50%;rotate:-4deg}.bph-print-photo{background:var(--color-paper-deep);width:100%;display:block;position:relative;overflow:clip}.bph-print-cap{color:var(--color-ink-soft);font-family:var(--ed-mono);letter-spacing:.06em;text-align:center;padding:.75rem .15rem .9rem;font-size:.75rem;line-height:1.35}@media (max-width:639.98px){.bed-crumbs.bph-crumbs{letter-spacing:.05em;row-gap:0;font-size:.75rem}.bp-wrap .wpr .elementor-location-single{padding-bottom:3rem!important}}.bp-wrap .wpr .bst-trust-cta{position:relative;box-shadow:0 1px 2px #0a083b0d,0 18px 34px -26px #0a083b59;background:var(--color-paper-warm)!important;border:1px solid var(--color-line)!important;border-radius:1.25rem!important;margin:.5rem 0 2.25rem!important;padding:1.35rem 1.35rem 1.2rem!important}.bp-wrap .wpr .bst-trust-cta:before{background:var(--bird-tick-2) center / contain no-repeat;content:"";width:2.1rem;height:2.1rem;position:absolute;top:-1.1rem;right:1.35rem}.bp-wrap .wpr .elementor-widget-theme-post-content .bst-trust-cta>p:first-of-type{font-variation-settings:"SOFT" 0, "WONK" 0, "opsz" 60;letter-spacing:-.012em;text-wrap:balance;color:var(--color-ink)!important;font-family:var(--font-display)!important;margin:0 2.5rem .55rem 0!important;font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem)!important;font-weight:500!important;line-height:1.22!important}.bp-wrap .wpr .elementor-widget-theme-post-content .bst-trust-cta>p+p{color:var(--color-ink-soft)!important;margin:0 0 1rem!important;font-size:.9375rem!important;line-height:1.55!important}.bp-wrap .wpr .bst-trust-cta>a{min-height:2.75rem;transition:background-color var(--dur,.22s) var(--ease,ease), border-color var(--dur,.22s) var(--ease,ease), color var(--dur,.22s) var(--ease,ease);align-items:center;border-radius:999px!important;margin:.35rem .5rem 0 0!important;padding:.35rem 1.15rem!important;font-size:.9375rem!important;font-weight:800!important;text-decoration:none!important;display:inline-flex!important}.bp-wrap .wpr .bst-trust-cta>a:first-of-type{border:1px solid var(--color-line-strong)!important;color:var(--color-ink)!important;background:#fff!important}.bp-wrap .wpr .bst-trust-cta>a:first-of-type:hover{border-color:var(--color-brand)!important;color:var(--color-brand)!important}.bp-wrap .wpr .bst-trust-cta>a:last-of-type{gap:.6rem;background:var(--color-brand)!important;border:1px solid var(--color-brand)!important;color:#fff!important;padding-right:.35rem!important}.bp-wrap .wpr .bst-trust-cta>a:last-of-type:after{content:"";background:#ffffff2e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8h10M9 4l4 4-4 4'/%3E%3C/svg%3E") 50%/.8rem no-repeat;border-radius:999px;width:2.05rem;height:2.05rem;display:inline-block}.bp-wrap .wpr .bst-trust-cta>a:last-of-type:hover{background:var(--color-ink)!important;border-color:var(--color-ink)!important}.bp-wrap .wpr details.bst-fold>summary{border:1px solid var(--color-line-strong);color:var(--color-ink);background:#fff;padding:.5em 1.15em .5em 1.25em;font-size:.9375rem}.bp-wrap .wpr details.bst-fold>summary:after{color:var(--color-brand)}.bp-wrap .wpr details.bst-fold>summary:hover{border-color:var(--color-brand);color:var(--color-brand);background:#fff}.bp-wrap .wpr details.bst-fold .bst-fold-time{color:var(--color-ink-soft)}@supports selector(::details-content) and (interactivity:inert){.bp-wrap .wpr details.bst-fold{flex-direction:column;display:flex}.bp-wrap .wpr details.bst-fold>summary{order:1;align-self:flex-start}.bp-wrap .wpr details.bst-fold:not([open])::details-content{content-visibility:visible;interactivity:inert;pointer-events:none;-webkit-user-select:none;user-select:none;height:5.6rem;margin-bottom:.6rem;display:block;overflow:clip;-webkit-mask-image:linear-gradient(#000 0%,#0000008c 45%,#0000 100%);mask-image:linear-gradient(#000 0%,#0000008c 45%,#0000 100%)}.bp-wrap .wpr details.bst-fold[open]>.bst-fold-body{margin:0 0 .9rem}}.bkr-follow{border-top:1px solid var(--color-line);flex-wrap:wrap;align-items:center;gap:.25rem 1rem;margin-top:2rem;padding-top:1.5rem;display:flex}.bkr-follow-a{color:var(--color-ink);min-height:2.75rem;text-decoration:underline;-webkit-text-decoration-color:var(--color-line-strong);text-decoration-color:var(--color-line-strong);text-underline-offset:.25em;align-items:center;gap:.55rem;font-weight:800;text-decoration-thickness:1px;display:inline-flex}.bkr-follow-a:hover{color:var(--color-brand);text-decoration-color:currentColor}.bkr-follow-mark{color:var(--color-brand);width:1rem;height:1rem}.bkr-follow-t{color:var(--color-ink-soft);font-size:.9375rem}@media (max-width:639.98px){.bp-wrap .wpr .elementor-location-single{padding-inline:1rem!important}}@media (min-width:545px) and (max-width:639.98px){.bp-wrap .wpr .elementor-location-single{padding-inline:2rem!important}}.bp-wrap .wpr .elementor-widget-theme-post-content h2:not(.ed-wpr):not(:is(.wh-fact,.elementor-icon-box-wrapper,.elementor-image-box-wrapper,.elementor-flip-box,.eael-elements-flip-box-front-container,.eael-elements-flip-box-rear-container,.elementor-cta,.elementor-price-table,.elementor-testimonial,.elementor-tabs,.e-n-tabs,.elementor-toggle,.elementor-accordion,.eael-adv-accordion,.bst-trust-cta) h2){font-family:var(--ed-display)!important;font-variation-settings:"SOFT" 0, "WONK" 0, "opsz" 144!important;letter-spacing:-.03em!important;font-weight:330!important;line-height:1.06!important}.bp-wrap .wpr .elementor-widget-theme-post-content :is(h1,h2,h3,h4) :is(b,strong),.bp-prose :is(h2,h3,h4) :is(b,strong){font-weight:inherit!important}.bp-wrap .wpr .elementor-widget-theme-post-content h3:not(:is(.wh-fact,.elementor-icon-box-wrapper,.elementor-image-box-wrapper,.elementor-flip-box,.eael-elements-flip-box-front-container,.eael-elements-flip-box-rear-container,.elementor-cta,.elementor-price-table,.elementor-testimonial,.elementor-tabs,.e-n-tabs,.elementor-toggle,.elementor-accordion,.eael-adv-accordion,.bst-trust-cta) h3),.bp-prose h3{text-wrap:balance;font-family:var(--ed-display)!important;font-variation-settings:"SOFT" 0, "WONK" 0, "opsz" 72!important;letter-spacing:-.015em!important;font-size:clamp(1.375rem,1.2rem + .55vw,1.75rem)!important;font-weight:500!important;line-height:1.18!important}.bph-author a{position:relative}.bph-author a:after{content:"";position:absolute;inset:-12px -8px}
