.ArticlePage-module__RxeErW__page{background:var(--color-surface);min-height:100vh;font-family:var(--font-family-ui)}.ArticlePage-module__RxeErW__container{}.ArticlePage-module__RxeErW__header{}.ArticlePage-module__RxeErW__page .ArticlePage-module__RxeErW__header{max-width:var(--editorial-body-width,var(--bb-component-editorial-body-width));text-align:left}.ArticlePage-module__RxeErW__breadcrumb{}.ArticlePage-module__RxeErW__header .ArticlePage-module__RxeErW__breadcrumb{justify-content:flex-start}.ArticlePage-module__RxeErW__category{color:var(--color-text-dense)}.ArticlePage-module__RxeErW__title{}.ArticlePage-module__RxeErW__meta{}.ArticlePage-module__RxeErW__readingColumn{text-align:left;}.ArticlePage-module__RxeErW__actions{}.ArticlePage-module__RxeErW__sources{margin-top:var(--bb-component-blog-article-dimension32);padding-top:var(--bb-component-blog-article-dimension24);border-top:var(--bb-component-blog-article-border-width) solid var(--bb-component-blog-article-divider)}.ArticlePage-module__RxeErW__sources a{color:var(--bb-component-editorial-body-color);text-underline-offset:var(--bb-component-editorial-link-underline-offset);text-decoration:underline;text-decoration-thickness:var(--bb-component-editorial-link-underline-width);transition:color var(--bb-component-blog-article-hover-duration) ease}.ArticlePage-module__RxeErW__sources a:hover,.ArticlePage-module__RxeErW__sources a:focus-visible{color:var(--color-ink);text-decoration:underline}.ArticlePage-module__RxeErW__sources h2{margin:0 0 var(--bb-component-blog-article-dimension12);color:var(--color-ink);font-family:var(--font-family-ui);font-size:var(--bb-component-blog-article-text16-px);font-weight:var(--font-weight-medium)}.ArticlePage-module__RxeErW__cta{}.ArticlePage-module__RxeErW__introduction{margin-bottom:var(--bb-component-editorial-panel-gap);color:var(--article-body-color);font-family:var(--font-family-ui);font-size:var(--article-body-font-size);line-height:var(--article-body-line-height)}.ArticlePage-module__RxeErW__introduction p{color:inherit;font:inherit;margin:0}.ArticlePage-module__RxeErW__introduction strong{color:var(--color-ink);font-weight:var(--font-weight-semibold)}.ArticlePage-module__RxeErW__introduction p+p{margin-top:var(--article-paragraph-gap)}@media (max-width:768px){.ArticlePage-module__RxeErW__introduction{margin-bottom:var(--bb-component-editorial-panel-gap-mobile)}}
.ArticleCta-module__AeUpkq__card{box-sizing:border-box;width:100%;padding:var(--bb-component-blog-article-dimension24);border:var(--bb-component-blog-article-border-width) solid var(--color-text-muted);background:var(--color-surface)}.ArticleCta-module__AeUpkq__sidebar{max-width:var(--bb-component-blog-article-dimension240);margin-left:auto}.ArticleCta-module__AeUpkq__inline{justify-content:space-between;align-items:center;gap:var(--bb-component-blog-article-dimension20);display:flex}.ArticleCta-module__AeUpkq__tagline{color:var(--color-text-muted);font-size:var(--bb-component-blog-article-text0-point875-rem);line-height:var(--bb-component-blog-article-line-height1-point4);margin:0}.ArticleCta-module__AeUpkq__sidebar .ArticleCta-module__AeUpkq__tagline{margin-bottom:var(--bb-component-blog-article-dimension12)}.ArticleCta-module__AeUpkq__inline .ArticleCta-module__AeUpkq__tagline{max-width:var(--bb-component-blog-article-cta-text-width)}.ArticleCta-module__AeUpkq__button{padding:var(--bb-component-blog-article-dimension6) var(--bb-component-blog-article-dimension16);border:var(--bb-component-blog-article-border-width) solid var(--color-ink);border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-surface);font-size:var(--bb-component-blog-article-text0-point8125-rem);font-weight:var(--font-weight-medium);text-align:center;white-space:nowrap;transition:background-color var(--bb-component-blog-article-hover-duration) ease, color var(--bb-component-blog-article-hover-duration) ease;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ArticleCta-module__AeUpkq__button:hover{background:var(--color-surface);color:var(--color-ink)}.ArticleCta-module__AeUpkq__button:focus-visible{outline:var(--bb-component-blog-article-dimension2) solid var(--color-focus-ring);outline-offset:var(--bb-component-blog-article-dimension3)}.ArticleCta-module__AeUpkq__sidebar .ArticleCta-module__AeUpkq__button{width:100%}.ArticleCta-module__AeUpkq__inline .ArticleCta-module__AeUpkq__button{min-width:var(--bb-component-blog-article-dimension180);flex:none}@media (max-width:560px){.ArticleCta-module__AeUpkq__inline{display:block}.ArticleCta-module__AeUpkq__inline .ArticleCta-module__AeUpkq__tagline{margin-bottom:var(--bb-component-blog-article-dimension12)}.ArticleCta-module__AeUpkq__inline .ArticleCta-module__AeUpkq__button{width:100%}}.ArticleCta-module__AeUpkq__inline .ArticleCta-module__AeUpkq__tagline{color:var(--color-ink);font-size:var(--bb-component-blog-article-text22-px);font-weight:var(--font-weight-medium);letter-spacing:var(--bb-component-blog-article-tracking-minus0-point02)}.ArticleCta-module__AeUpkq__textured{isolation:isolate;background:var(--color-surface-soft);border-color:var(--color-ink);position:relative}.ArticleCta-module__AeUpkq__textured:before{z-index:-1;content:"";opacity:var(--bb-component-blog-article-texture-opacity);pointer-events:none;background-image:url(/textures/grain.webp);background-repeat:repeat;position:absolute;inset:0}.ArticleCta-module__AeUpkq__card.ArticleCta-module__AeUpkq__beigeGrain{border-color:var(--color-ink);background-color:var(--background-beige-grain-color);background-image:var(--background-beige-grain-image);background-size:var(--background-beige-grain-size);background-repeat:var(--background-beige-grain-repeat)}
@font-face{ascent-override:93.25%;descent-override:31.95%;line-gap-override:0%;font-family:documentationFont;src:url(../media/GoogleSans_Latin_Variable-s.p.0hge4viq1npx5.woff2?dpl=dpl_4XpBAQdZrmpT6332V7dqhsj1PrLF)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:documentationFont Fallback;src:local(Arial);ascent-override:95.12%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:101.55%}.documentationfont_84ac3b4c-module__vaMQ6q__className{font-family:documentationFont,documentationFont Fallback;font-style:normal}.documentationfont_84ac3b4c-module__vaMQ6q__variable{--font-documentation:"documentationFont", "documentationFont Fallback"}
.WorkspaceBackLink-module__kDAyTa__back{align-items:center;gap:var(--bb-component-workspace-back-link-gap);color:var(--color-ink);font-size:var(--bb-component-workspace-back-link-font-size);text-decoration:none;display:inline-flex}.WorkspaceBackLink-module__kDAyTa__back:hover{text-underline-offset:var(--bb-component-workspace-back-link-underline-offset);text-decoration:underline}.WorkspaceBackLink-module__kDAyTa__back svg{width:var(--bb-component-workspace-back-link-icon-size);height:var(--bb-component-workspace-back-link-icon-size);flex-shrink:0}
.IllustrationFrame-module__p7hSza__frame{width:100%;aspect-ratio:var(--bb-component-illustration-frame-ratio);border:var(--bb-component-illustration-frame-border-width) solid var(--color-ink);position:relative;overflow:hidden}.IllustrationFrame-module__p7hSza__frame svg{z-index:1;width:100%;height:100%;display:block;position:relative}.IllustrationFrame-module__p7hSza__frame:after{z-index:0;content:"";opacity:var(--bb-component-illustration-frame-texture-opacity);pointer-events:none;background-image:url(/textures/grain.webp);background-repeat:repeat;position:absolute;inset:0}.IllustrationFrame-module__p7hSza__frame:not([data-surface=beigeGrain]){background-color:var(--color-surface-soft)}.IllustrationFrame-module__p7hSza__frame[data-surface=beigeGrain]:after{content:none}
.PageHeader-module__C0xYzq__header{--page-header-title-description-gap:var(--bb-foundation-spacing-fixed4);--page-header-description-content-gap:var(--bb-component-page-header-dimension48-px);padding-top:var(--bb-component-page-header-dimension48-px);padding-bottom:var(--page-header-description-content-gap);background-color:var(--page-header-background,var(--color-surface))}.PageHeader-module__C0xYzq__title{margin:0 0 var(--page-header-title-description-gap);color:var(--color-ink);font-family:var(--font-family-heading);font-size:var(--bb-component-page-header-text-size2-point75);font-weight:var(--font-weight-semibold);line-height:var(--bb-component-page-header-dimension48-px)}.PageHeader-module__C0xYzq__subtitle{color:var(--color-text-muted);font-family:var(--font-family-ui);font-size:var(--bb-component-page-header-text-size1-point0625);line-height:var(--bb-component-page-header-dimension24-px);margin:0}@media (max-width:768px){.PageHeader-module__C0xYzq__header{padding-top:var(--bb-component-page-header-dimension32-px);--page-header-description-content-gap:var(--bb-component-page-header-dimension32-px)}.PageHeader-module__C0xYzq__title{font-size:var(--bb-component-page-header-text-size1-point75);line-height:var(--bb-component-page-header-dimension32-px)}.PageHeader-module__C0xYzq__subtitle{font-size:var(--bb-component-page-header-text-size0-point9375);line-height:var(--bb-component-page-header-dimension24-px)}}@media (max-width:480px){.PageHeader-module__C0xYzq__header{padding-top:var(--bb-component-page-header-dimension24-px);--page-header-description-content-gap:var(--bb-component-page-header-dimension24-px)}.PageHeader-module__C0xYzq__title{font-size:var(--bb-component-page-header-text-size1-point5);line-height:var(--bb-component-page-header-dimension28-px)}.PageHeader-module__C0xYzq__subtitle{line-height:var(--bb-component-page-header-dimension22-px)}}.PageHeader-module__C0xYzq__panelHeader{padding-top:var(--bb-component-page-header-dimension32-px)}.PageHeader-module__C0xYzq__panel{justify-content:center;gap:var(--bb-component-page-header-dimension16-px);height:var(--bb-component-page-header-dimension240-px);padding:var(--bb-component-page-header-dimension40-px);border:var(--bb-component-page-header-border-width) solid var(--color-ink);background-color:var(--color-surface-soft);border-radius:0;flex-direction:column;display:flex;position:relative}.PageHeader-module__C0xYzq__panel:before{content:"";opacity:var(--bb-component-page-header-panel-texture-opacity);pointer-events:none;background-image:url(/textures/grain.webp);background-repeat:repeat;position:absolute;inset:0}.PageHeader-module__C0xYzq__panel>*{z-index:1;position:relative}.PageHeader-module__C0xYzq__panelTitle{color:var(--color-ink);font-family:var(--font-family-heading);font-size:clamp(var(--bb-component-page-header-dimension2-rem), 3.5vw, var(--bb-component-page-header-dimension3-rem));font-weight:var(--font-weight-semibold);line-height:var(--bb-component-page-header-line-height1-point1);letter-spacing:var(--bb-component-page-header-panel-title-tracking);text-wrap:balance;margin:0}.PageHeader-module__C0xYzq__panelSubtitle{color:var(--color-text-dense);font-family:var(--font-family-ui);font-size:var(--bb-component-page-header-text-size1);line-height:var(--bb-component-page-header-line-height1-point7);margin:0}@media (max-width:900px){.PageHeader-module__C0xYzq__panel{height:auto;padding:var(--bb-component-page-header-dimension28-px) var(--bb-component-page-header-dimension24-px)}}@media (max-width:700px){.PageHeader-module__C0xYzq__panelTitle{font-size:clamp(var(--bb-component-page-header-dimension1-point75-rem), 6vw, var(--bb-component-page-header-dimension2-point25-rem))}.PageHeader-module__C0xYzq__panelSubtitle{font-size:var(--bb-component-page-header-text-size0-point9375)}}
.BrickPageLayout-module__nESNxa__root{background:var(--color-surface);min-height:100vh;color:var(--color-ink)}.BrickPageLayout-module__nESNxa__hero{isolation:isolate;padding:var(--bb-component-bricks-dimension56) 0 var(--bb-component-bricks-dimension112);background-color:var(--background-beige-grain-color);align-items:center;display:flex;position:relative}.BrickPageLayout-module__nESNxa__hero:before{z-index:-1;background-image:var(--background-beige-grain-image);background-repeat:var(--background-beige-grain-repeat);background-size:var(--background-beige-grain-size);background-position:0 calc(-1 * var(--site-header-height));content:"";pointer-events:none;position:absolute;inset:0}.BrickPageLayout-module__nESNxa__hero>.page-container{z-index:1;position:relative}.BrickPageLayout-module__nESNxa__heroGrid{grid-template-columns:minmax(0, .95fr) minmax(var(--bb-component-bricks-dimension340), .85fr);gap:var(--bb-component-bricks-dimension72);align-items:center;width:100%;display:grid}.BrickPageLayout-module__nESNxa__heroCopy{max-width:var(--bb-component-bricks-dimension660)}.BrickPageLayout-module__nESNxa__heroCopy h1{font-size:var(--bb-component-bricks-text-size58)}.BrickPageLayout-module__nESNxa__description{max-width:var(--bb-component-bricks-dimension620);color:var(--color-ink);font-family:var(--font-family-ui);font-size:var(--bb-component-bricks-text-size18);line-height:var(--bb-component-bricks-line-height1-point5);margin:0}.BrickPageLayout-module__nESNxa__form{margin-top:var(--bb-component-bricks-dimension36)}.BrickPageLayout-module__nESNxa__visual{transform:translateX(var(--bb-component-bricks-dimension16));justify-content:center;display:flex}.BrickPageLayout-module__nESNxa__stage{width:min(100%, var(--bb-component-bricks-dimension560));justify-content:center;align-items:center;display:flex;position:relative}.BrickPageLayout-module__nESNxa__bubbleLarge,.BrickPageLayout-module__nESNxa__bubbleSmall{border-radius:var(--radius-circle);pointer-events:none;display:block;position:absolute}.BrickPageLayout-module__nESNxa__bubbleLarge{aspect-ratio:1;background:var(--color-feature-lavender);width:58%;opacity:var(--bb-component-bricks-opacity72);top:5%;right:4%}.BrickPageLayout-module__nESNxa__bubbleSmall{aspect-ratio:1;background:var(--color-feature-pink);width:34%;opacity:var(--bb-component-bricks-opacity62);bottom:5%;left:6%}.BrickPageLayout-module__nESNxa__stage[data-visual-variant=feature]{box-sizing:border-box;padding:var(--bb-component-bricks-dimension24) var(--bb-component-bricks-dimension12)}.BrickPageLayout-module__nESNxa__stage[data-visual-variant=feature] .BrickPageLayout-module__nESNxa__bubbleLarge{aspect-ratio:1.2;width:64%;opacity:var(--bb-component-bricks-opacity72);top:-4%;right:-7%}.BrickPageLayout-module__nESNxa__stage[data-visual-variant=feature] .BrickPageLayout-module__nESNxa__bubbleSmall{aspect-ratio:1.15;width:44%;opacity:var(--bb-component-bricks-opacity68);bottom:-10%;left:-10%}.BrickPageLayout-module__nESNxa__stage>svg{z-index:1;width:min(100%, var(--bb-component-bricks-dimension520));height:auto;display:block;position:relative;overflow:visible}.BrickPageLayout-module__nESNxa__copyReveal{animation:BrickPageLayout-module__nESNxa__revealCopy var(--bb-component-bricks-duration600) cubic-bezier(.22,1,.36,1) var(--bb-component-bricks-duration300) both}:is(.BrickPageLayout-module__nESNxa__form [data-lead-field],.BrickPageLayout-module__nESNxa__form [data-lead-submit],.BrickPageLayout-module__nESNxa__form [data-lead-support]){animation:BrickPageLayout-module__nESNxa__revealCopy var(--bb-component-bricks-duration300) cubic-bezier(.22,1,.36,1) var(--bb-component-bricks-duration650) both}.BrickPageLayout-module__nESNxa__form [data-lead-field=activity]{animation-delay:var(--bb-component-bricks-duration700)}.BrickPageLayout-module__nESNxa__form [data-lead-submit]{animation-delay:var(--bb-component-bricks-duration750)}.BrickPageLayout-module__nESNxa__form [data-lead-support]{animation-delay:var(--bb-component-bricks-duration800)}@keyframes BrickPageLayout-module__nESNxa__revealCopy{0%{opacity:0;visibility:hidden;transform:translateY(var(--bb-component-bricks-dimension10))}to{opacity:1;visibility:visible;transform:none}}@media (prefers-reduced-motion:reduce){.BrickPageLayout-module__nESNxa__copyReveal{animation:none}.BrickPageLayout-module__nESNxa__form [data-lead-field]{animation:none}.BrickPageLayout-module__nESNxa__form [data-lead-submit]{animation:none}.BrickPageLayout-module__nESNxa__form [data-lead-support]{animation:none}}@media (max-width:980px){.BrickPageLayout-module__nESNxa__hero{padding:var(--bb-component-bricks-dimension48) 0 var(--bb-component-bricks-dimension96)}.BrickPageLayout-module__nESNxa__heroGrid{gap:var(--bb-component-bricks-dimension40);grid-template-columns:1fr}.BrickPageLayout-module__nESNxa__visual{transform:translateX(var(--bb-component-bricks-dimension8));order:-1;justify-content:flex-start}.BrickPageLayout-module__nESNxa__stage{width:min(100%, var(--bb-component-bricks-dimension440))}}@media (max-width:768px){.BrickPageLayout-module__nESNxa__heroCopy h1{font-size:var(--bb-component-bricks-text-size30)}}@media (max-width:640px){.BrickPageLayout-module__nESNxa__hero{padding:var(--bb-component-bricks-dimension56) 0 var(--bb-component-bricks-dimension72)}.BrickPageLayout-module__nESNxa__heroGrid{gap:var(--bb-component-bricks-dimension28)}.BrickPageLayout-module__nESNxa__visual{transform:none}.BrickPageLayout-module__nESNxa__stage>svg{width:min(100%, var(--bb-component-bricks-dimension340))}.BrickPageLayout-module__nESNxa__description{font-size:var(--bb-component-bricks-text-size17)}}
.ChevronDown-module__MaFYQW__icon{width:var(--bb-component-chevron-width);height:var(--bb-component-chevron-height);color:var(--chevron-color,var(--color-ink));transition:transform var(--bb-component-chevron-motion);flex-shrink:0;display:block}@media (prefers-reduced-motion:reduce){.ChevronDown-module__MaFYQW__icon{transition:none}}
.CustomSelectNavigation-module__pM7hNa__filter{width:max-content;max-width:100%;font-family:var(--font-family-ui);font-size:var(--bb-component-navigation-select-font-size);position:relative}.CustomSelectNavigation-module__pM7hNa__trigger{align-items:center;gap:var(--bb-component-navigation-select-gap);min-height:var(--bb-component-navigation-select-height);padding:var(--bb-component-navigation-select-inset-block) var(--bb-component-navigation-select-inset-inline);border:var(--bb-component-navigation-select-border-width) solid var(--color-ink);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink);cursor:pointer;list-style:none;display:flex}.CustomSelectNavigation-module__pM7hNa__trigger::-webkit-details-marker{display:none}.CustomSelectNavigation-module__pM7hNa__trigger:hover{background:var(--color-hover-gray)}.CustomSelectNavigation-module__pM7hNa__trigger span{min-width:0;line-height:var(--bb-component-navigation-select-line-height);overflow-wrap:anywhere;display:block}.CustomSelectNavigation-module__pM7hNa__trigger svg{color:var(--color-text-muted);flex-shrink:0}.CustomSelectNavigation-module__pM7hNa__chevron{margin-left:var(--bb-component-navigation-select-chevron-gap)}.CustomSelectNavigation-module__pM7hNa__filter[open] .CustomSelectNavigation-module__pM7hNa__chevron{transform:rotate(180deg)}.CustomSelectNavigation-module__pM7hNa__panel{z-index:var(--bb-component-navigation-select-panel-layer);top:calc(100% + var(--bb-component-navigation-select-inset-block));width:max-content;min-width:100%;max-width:calc(100vw - var(--bb-component-navigation-select-viewport-inset));padding:var(--bb-component-navigation-select-panel-inset) 0;border:var(--bb-component-navigation-select-border-width) solid var(--color-ink);background:var(--color-surface);box-shadow:var(--shadow-dropdown-soft);position:absolute;right:0}.CustomSelectNavigation-module__pM7hNa__panel ul{margin:0;padding:0;list-style:none}.CustomSelectNavigation-module__pM7hNa__panel li{margin:var(--bb-component-navigation-select-option-margin-block) var(--bb-component-navigation-select-panel-inset)}.CustomSelectNavigation-module__pM7hNa__panel a{padding:var(--bb-component-navigation-select-inset-block) var(--bb-component-navigation-select-option-inset-inline);color:var(--color-ink);line-height:var(--bb-component-navigation-select-line-height);text-decoration:none;display:block}.CustomSelectNavigation-module__pM7hNa__panel a:hover,.CustomSelectNavigation-module__pM7hNa__panel a[aria-current=page]{background:var(--color-hover-gray)}.CustomSelectNavigation-module__pM7hNa__trigger:focus-visible,.CustomSelectNavigation-module__pM7hNa__panel a:focus-visible{outline:var(--bb-component-navigation-select-focus-width) solid var(--color-focus-ring);outline-offset:var(--bb-component-navigation-select-focus-offset)}.CustomSelectNavigation-module__pM7hNa__funnel{width:var(--bb-component-navigation-select-icon-size);height:var(--bb-component-navigation-select-icon-size)}
.LeadCaptureForm-module__X3NK9G__form{width:100%;font-family:var(--font-family-display)}.LeadCaptureForm-module__X3NK9G__dark{--lead-field-background:var(--color-dark-surface-raised);--lead-field-border:var(--color-dark-border);--lead-field-border-focus:var(--color-dark-border-hover);--lead-label:var(--color-dark-text);--lead-value:var(--color-dark-text);--lead-placeholder:var(--color-dark-text-subtle);--lead-panel-hover:var(--color-dark-surface-hover);--lead-panel-selected:var(--color-dark-surface-selected);--lead-button-background:var(--color-border-muted);--lead-button-hover:var(--color-neutral-hover);--lead-button-text:var(--color-ink-strong);--lead-panel-shadow:0 var(--bb-component-lead-form-spacing10) var(--bb-component-lead-form-spacing28) color-mix(in srgb, var(--color-black) 45%, transparent)}.LeadCaptureForm-module__X3NK9G__light{--lead-field-background:var(--color-surface);--lead-field-border:var(--color-ink);--lead-field-border-focus:var(--color-ink);--lead-label:var(--color-ink);--lead-value:var(--color-ink);--lead-placeholder:var(--color-text-subtle);--lead-panel-hover:var(--bb-component-choice-option-highlight);--lead-panel-selected:var(--bb-component-choice-option-highlight);--lead-button-background:var(--color-ink);--lead-button-hover:var(--color-ink-hover);--lead-button-text:var(--color-surface);--lead-panel-shadow:var(--shadow-dropdown-soft)}.LeadCaptureForm-module__X3NK9G__fields{z-index:2;gap:var(--bb-component-lead-form-spacing12);margin-bottom:var(--bb-component-lead-form-spacing12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative}.LeadCaptureForm-module__X3NK9G__field{flex-direction:column;min-width:0;display:flex}.LeadCaptureForm-module__X3NK9G__label{margin:auto 0 var(--bb-component-lead-form-spacing6);color:var(--lead-label);font-size:var(--bb-component-lead-form-text-size13);font-weight:var(--font-weight-regular);line-height:var(--bb-component-lead-form-line-height1-point35);text-align:left;display:block}.LeadCaptureForm-module__X3NK9G__input{width:100%;min-height:var(--bb-component-choice-trigger-height);padding:var(--bb-component-lead-form-spacing8) var(--bb-component-lead-form-spacing10);border:var(--bb-component-lead-form-border-width) solid var(--lead-field-border);background-color:var(--lead-field-background);color:var(--lead-value);font:inherit;font-size:var(--bb-component-lead-form-text-size13);line-height:var(--bb-component-choice-trigger-line);text-align:left;border-radius:0}.LeadCaptureForm-module__X3NK9G__form .cta-select-trigger{width:100%;min-height:var(--bb-component-choice-trigger-height);padding:var(--bb-component-lead-form-spacing8) var(--bb-component-lead-form-spacing10);border:var(--bb-component-lead-form-border-width) solid var(--lead-field-border);background-color:var(--lead-field-background);color:var(--lead-value);font:inherit;font-size:var(--bb-component-lead-form-text-size13);line-height:var(--bb-component-choice-trigger-line);text-align:left;border-radius:0}.LeadCaptureForm-module__X3NK9G__input::placeholder{color:var(--lead-placeholder)}:is(.LeadCaptureForm-module__X3NK9G__input:hover,.LeadCaptureForm-module__X3NK9G__input:focus,.LeadCaptureForm-module__X3NK9G__form .cta-select-trigger:hover,.LeadCaptureForm-module__X3NK9G__form .cta-select-trigger.is-open){border-color:var(--lead-field-border-focus)}:is(.LeadCaptureForm-module__X3NK9G__input:focus,.LeadCaptureForm-module__X3NK9G__input:focus-visible,.LeadCaptureForm-module__X3NK9G__form .cta-select-trigger:focus,.LeadCaptureForm-module__X3NK9G__form .cta-select-trigger:focus-visible){box-shadow:none;outline:none}.LeadCaptureForm-module__X3NK9G__button:focus-visible{outline:none}.LeadCaptureForm-module__X3NK9G__form .cta-select-wrap{width:100%;position:relative}.LeadCaptureForm-module__X3NK9G__form .cta-select-trigger{justify-content:space-between;align-items:center;gap:var(--bb-component-lead-form-spacing8);color:var(--lead-placeholder);cursor:pointer;display:flex}.LeadCaptureForm-module__X3NK9G__form .cta-select-trigger.has-value{color:var(--lead-value)}.LeadCaptureForm-module__X3NK9G__form .cta-select-trigger[aria-invalid=true]{border-color:var(--color-danger)}.LeadCaptureForm-module__X3NK9G__error{margin:var(--bb-component-lead-form-spacing6) 0 0;color:var(--color-danger);font-family:var(--font-family-ui);font-size:var(--bb-component-lead-form-text-size12);line-height:var(--bb-component-lead-form-line-height1-point35);text-align:left}.LeadCaptureForm-module__X3NK9G__form .cta-select-trigger-label{white-space:normal;flex:1;min-width:0}.LeadCaptureForm-module__X3NK9G__form .cta-select-chevron{color:var(--lead-value);transition:transform var(--motion-normal);flex-shrink:0}.LeadCaptureForm-module__X3NK9G__form .cta-select-trigger.is-open .cta-select-chevron{transform:rotate(180deg)}.LeadCaptureForm-module__X3NK9G__form .cta-select-panel{top:calc(100% + var(--bb-component-lead-form-spacing4));z-index:var(--bb-component-lead-form-panel-layer);max-height:var(--bb-component-choice-list-height);padding:var(--bb-component-lead-form-spacing8) 0;border:var(--bb-component-lead-form-border-width) solid var(--lead-field-border);background-color:var(--lead-field-background);box-shadow:var(--lead-panel-shadow);border-radius:0;margin:0;list-style:none;position:absolute;left:0;right:0;overflow-y:auto}.LeadCaptureForm-module__X3NK9G__form .cta-select-option{width:calc(100% - var(--bb-component-lead-form-spacing16));margin:var(--bb-component-lead-form-spacing4) var(--bb-component-lead-form-spacing8);padding:var(--bb-component-lead-form-spacing6) var(--bb-component-lead-form-spacing10);color:var(--lead-value);cursor:pointer;font-family:var(--font-family-ui);font-size:var(--bb-component-choice-option-font-size);font-weight:var(--font-weight-medium);line-height:var(--bb-component-choice-option-line-height);transition:background-color var(--bb-component-lead-form-option-hover-duration) ease;white-space:normal;overflow:hidden}:is(.LeadCaptureForm-module__X3NK9G__form .cta-select-option:hover,.LeadCaptureForm-module__X3NK9G__form .cta-select-option.is-active){background-color:var(--lead-panel-hover)}.LeadCaptureForm-module__X3NK9G__form .cta-select-option.is-selected{background-color:var(--lead-panel-selected)}.LeadCaptureForm-module__X3NK9G__button{z-index:1;width:100%;min-height:var(--bb-component-lead-form-button-height);padding:var(--bb-component-lead-form-spacing10) var(--bb-component-lead-form-spacing24);border:var(--bb-component-lead-form-border-width) solid var(--lead-button-background);border-radius:var(--radius-pill);background-color:var(--lead-button-background);color:var(--lead-button-text);cursor:pointer;font:inherit;font-size:var(--bb-component-lead-form-text-size13);font-weight:var(--font-weight-medium);line-height:var(--bb-component-lead-form-line-height1-point3);transition:background-color var(--motion-fast);position:relative}.LeadCaptureForm-module__X3NK9G__button:hover{border-color:var(--lead-button-hover);background-color:var(--lead-button-hover)}.LeadCaptureForm-module__X3NK9G__stacked{max-width:var(--bb-component-lead-form-stacked-width)}.LeadCaptureForm-module__X3NK9G__stacked .LeadCaptureForm-module__X3NK9G__fields{gap:var(--bb-component-lead-form-spacing16);margin-bottom:var(--bb-component-lead-form-spacing28);grid-template-columns:minmax(0,1fr)}.LeadCaptureForm-module__X3NK9G__stacked .LeadCaptureForm-module__X3NK9G__label{font-size:var(--bb-component-lead-form-text-size15);line-height:var(--bb-component-choice-trigger-line)}.LeadCaptureForm-module__X3NK9G__stacked .LeadCaptureForm-module__X3NK9G__input{min-height:var(--bb-component-lead-form-stacked-control-height);padding:var(--bb-component-lead-form-spacing10) var(--bb-component-lead-form-spacing12);font-size:var(--bb-component-lead-form-text-size15)}.LeadCaptureForm-module__X3NK9G__form.LeadCaptureForm-module__X3NK9G__stacked .cta-select-trigger{min-height:var(--bb-component-lead-form-stacked-control-height);padding:var(--bb-component-lead-form-spacing10) var(--bb-component-lead-form-spacing12);font-size:var(--bb-component-lead-form-text-size15)}.LeadCaptureForm-module__X3NK9G__supportingText{width:max-content;margin:var(--bb-component-lead-form-spacing24) 0 0;color:var(--color-text-subtle);font-family:var(--font-family-ui);font-size:var(--bb-component-lead-form-text-size12);font-weight:var(--font-weight-regular);line-height:var(--bb-component-lead-form-line-height1-point6);text-align:center;white-space:nowrap}@media (max-width:480px){.LeadCaptureForm-module__X3NK9G__supportingText{font-size:var(--bb-component-lead-form-text-size10)}}@media (max-width:380px){.LeadCaptureForm-module__X3NK9G__supportingText{font-size:var(--bb-component-lead-form-text-size9)}}@media (max-width:340px){.LeadCaptureForm-module__X3NK9G__supportingText{font-size:var(--bb-component-lead-form-text-size8)}}@media (max-width:768px){.LeadCaptureForm-module__X3NK9G__fields{grid-template-columns:1fr}.LeadCaptureForm-module__X3NK9G__label{font-size:var(--bb-component-lead-form-text-size12)}.LeadCaptureForm-module__X3NK9G__input{min-height:var(--bb-component-lead-form-mobile-control-height);padding:var(--bb-component-lead-form-spacing10) var(--bb-component-lead-form-spacing12);font-size:var(--bb-component-lead-form-text-size14)}.LeadCaptureForm-module__X3NK9G__form .cta-select-trigger{min-height:var(--bb-component-lead-form-mobile-control-height);padding:var(--bb-component-lead-form-spacing10) var(--bb-component-lead-form-spacing12);font-size:var(--bb-component-lead-form-text-size14)}.LeadCaptureForm-module__X3NK9G__button{min-height:var(--bb-component-lead-form-stacked-control-height);padding:var(--bb-component-lead-form-spacing12) var(--bb-component-lead-form-spacing24);font-size:var(--bb-component-lead-form-text-size14)}}
.Hero-module__VmYova__heroSection{isolation:isolate;gap:clamp(var(--bb-component-home-dimension40), 6svh, var(--bb-component-home-dimension80));padding-top:clamp(var(--bb-component-home-dimension64), 9svh, var(--bb-component-home-dimension120));background-color:var(--background-beige-grain-color);flex-direction:column;display:flex;position:relative}.Hero-module__VmYova__heroSection:before{z-index:-1;background-image:var(--background-beige-grain-image);background-repeat:var(--background-beige-grain-repeat);background-size:var(--background-beige-grain-size);background-position:0 calc(-1 * var(--site-header-height));content:"";pointer-events:none;position:absolute;inset:0}.Hero-module__VmYova__heroCopy{z-index:1;text-align:center;position:relative}.Hero-module__VmYova__heroTitle{color:var(--color-ink);font-family:var(--font-family-serif);font-size:clamp(var(--bb-component-home-dimension36), calc(var(--bb-component-home-dimension8) + 7vw), var(--bb-component-home-dimension64));font-weight:var(--font-weight-semibold);line-height:var(--bb-component-home-line-height1-point1);letter-spacing:0;text-wrap:balance;margin:0 auto}.Hero-module__VmYova__heroTitleEmphasis{font-family:var(--font-family-editorial);font-weight:var(--bb-component-home-hero-emphasis-weight);font-style:italic}.Hero-module__VmYova__heroDescription{max-width:var(--bb-component-home-dimension960);margin:var(--bb-component-home-dimension20) auto 0;color:var(--color-text-dense);font-family:var(--font-family-ui);font-size:var(--bb-component-home-text-size18);line-height:var(--bb-component-home-line-height1-point55);text-wrap:balance}.Hero-module__VmYova__heroDescription strong{font-weight:var(--font-weight-bold)}.Hero-module__VmYova__heroCopy .Hero-module__VmYova__heroForm{--lead-button-min-height:var(--bb-component-home-dimension36);--lead-button-padding:var(--bb-component-home-dimension7) var(--bb-component-home-dimension20);max-width:var(--bb-component-home-dimension380);margin:var(--bb-component-home-dimension44) auto 0;font-family:var(--font-family-ui);text-align:left}.Hero-module__VmYova__heroCopy .Hero-module__VmYova__heroForm input[type=email]{min-height:var(--bb-component-home-dimension38);padding:var(--bb-component-home-dimension7) var(--bb-component-home-dimension10)}.Hero-module__VmYova__heroCopy .Hero-module__VmYova__heroForm .cta-select-trigger{min-height:var(--bb-component-home-dimension38);padding:var(--bb-component-home-dimension7) var(--bb-component-home-dimension10)}.Hero-module__VmYova__heroForm [data-lead-submit]{font-family:var(--font-family-ui)}.Hero-module__VmYova__heroForm [data-lead-support]{width:100%;color:var(--color-text-subtle);font-size:var(--bb-component-lead-form-text-size12);text-align:center;white-space:normal}.Hero-module__VmYova__heroForm .cta-select-option{white-space:normal;text-overflow:clip}.Hero-module__VmYova__heroForm input:focus-visible,.Hero-module__VmYova__heroForm button:focus-visible{outline:var(--bb-component-home-dimension2) solid var(--color-focus-ring);outline-offset:var(--bb-component-home-dimension3)}.Hero-module__VmYova__illustrationWrapper{flex:1;min-height:0;display:flex}@media (max-width:600px){.Hero-module__VmYova__heroSection{gap:var(--bb-component-home-dimension36);padding-top:var(--bb-component-home-dimension48)}.Hero-module__VmYova__heroDescription{margin-top:var(--bb-component-home-dimension18);font-size:var(--bb-component-home-text-size16)}.Hero-module__VmYova__heroCopy .Hero-module__VmYova__heroForm{margin-top:var(--bb-component-home-dimension32)}.Hero-module__VmYova__illustrationWrapper{overflow:hidden}}@media (min-width:981px) and (min-height:560px){.Hero-module__VmYova__heroSection{gap:clamp(var(--bb-component-home-dimension12), 2dvh, var(--bb-component-home-dimension28));padding-top:clamp(var(--bb-component-home-dimension20), calc(8dvh - var(--bb-component-home-dimension28)), var(--bb-component-home-dimension72))}.Hero-module__VmYova__heroCopy{flex-shrink:0}.Hero-module__VmYova__heroTitle{font-size:clamp(var(--bb-component-home-dimension40), 5.8dvh, var(--bb-component-home-dimension64))}.Hero-module__VmYova__heroDescription{margin-top:clamp(var(--bb-component-home-dimension12), 1.8dvh, var(--bb-component-home-dimension20));font-size:clamp(var(--bb-component-home-dimension16), 2dvh, var(--bb-component-home-dimension18))}.Hero-module__VmYova__heroCopy .Hero-module__VmYova__heroForm{margin-top:clamp(var(--bb-component-home-dimension16), 2.5dvh, var(--bb-component-home-dimension32))}.Hero-module__VmYova__illustrationWrapper{container-type:size}}
.CardTitle-module__D8FpPq__title{color:var(--bb-component-card-title-color);font-size:var(--bb-component-card-title-size);font-weight:var(--bb-component-card-title-weight);line-height:var(--bb-component-card-title-line-height);letter-spacing:var(--bb-component-card-title-tracking);font-family:var(--font-family-ui)!important}
.ArticleListingCard-module__dpv3nW__row{min-height:var(--bb-component-blog-listing-dimension150-px);padding:var(--bb-component-blog-listing-dimension20-px) var(--bb-component-blog-listing-dimension24-px);border:var(--bb-component-blog-listing-border-width) solid var(--color-ink);color:inherit;transition:border-color var(--bb-component-blog-listing-hover-duration) ease, background-color var(--bb-component-blog-listing-hover-duration) ease;border-radius:0;text-decoration:none;display:flex}.ArticleListingCard-module__dpv3nW__row:hover{border-color:var(--bb-component-blog-listing-ink);background:var(--color-card-hover)}.ArticleListingCard-module__dpv3nW__row:focus-visible{outline:var(--bb-component-blog-listing-dimension2-px) solid var(--color-focus-ring);outline-offset:var(--bb-component-blog-listing-dimension3-px)}.ArticleListingCard-module__dpv3nW__content{grid-template-rows:var(--label-height,var(--bb-component-blog-listing-dimension22-px)) auto 1fr;align-items:start;width:100%;min-width:0;display:grid}.ArticleListingCard-module__dpv3nW__labelSlot{align-content:start;gap:var(--bb-component-blog-listing-dimension6-px);min-width:0;height:var(--label-height,var(--bb-component-blog-listing-dimension22-px));flex-wrap:wrap;display:flex}.ArticleListingCard-module__dpv3nW__withCategory{--label-height:var(--bb-component-blog-listing-dimension50-px)}.ArticleListingCard-module__dpv3nW__label{max-width:100%;min-height:var(--bb-component-blog-listing-dimension22-px);padding:var(--bb-component-blog-listing-dimension5-px) var(--bb-component-blog-listing-dimension7-px);background:var(--bb-component-blog-listing-label-surface);color:var(--bb-component-blog-listing-label-text);font-family:var(--font-family-ui);font-size:var(--bb-component-blog-listing-font-size0-point625-rem);font-weight:var(--font-weight-regular);letter-spacing:var(--bb-component-blog-listing-label-tracking);line-height:var(--bb-component-blog-listing-line-height1-point2);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;justify-self:start;align-items:center;display:block;overflow:hidden}@media (min-width:1200px){.ArticleListingCard-module__dpv3nW__withCategory{--label-height:var(--bb-component-blog-listing-dimension22-px)}}.ArticleListingCard-module__dpv3nW__title{-webkit-line-clamp:2;line-clamp:2;height:var(--bb-component-blog-listing-title-height);margin:var(--bb-component-blog-listing-dimension12-px) 0 var(--bb-component-blog-listing-dimension8-px);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;}.ArticleListingCard-module__dpv3nW__row:hover .ArticleListingCard-module__dpv3nW__title{text-decoration:underline;text-decoration-thickness:var(--bb-component-blog-listing-border-width);text-underline-offset:var(--bb-component-blog-listing-dimension3-px)}.ArticleListingCard-module__dpv3nW__meta{align-self:end;gap:var(--bb-component-blog-listing-dimension2-px) 0;color:var(--bb-component-blog-listing-metadata-text);font-family:var(--font-family-ui);font-size:var(--bb-component-blog-listing-font-size0-point8125-rem);line-height:var(--bb-component-blog-listing-line-height1-point6);flex-wrap:wrap;display:flex}.ArticleListingCard-module__dpv3nW__meta>span{align-items:center;display:inline-flex}.ArticleListingCard-module__dpv3nW__meta>span+span:before{content:"";width:var(--bb-component-blog-listing-dimension4-px);height:var(--bb-component-blog-listing-dimension4-px);flex:0 0 var(--bb-component-blog-listing-dimension4-px);margin-inline:var(--bb-component-blog-listing-dimension7-px);border-radius:var(--radius-circle);background:var(--bb-component-blog-listing-metadata-dot)}@media (max-width:700px){.ArticleListingCard-module__dpv3nW__row{min-height:var(--bb-component-blog-listing-dimension142-px);padding:var(--bb-component-blog-listing-dimension16-px) var(--bb-component-blog-listing-dimension20-px)}.ArticleListingCard-module__dpv3nW__meta{font-size:var(--bb-component-blog-listing-font-size0-point8125-rem)}}.ArticleListingCard-module__dpv3nW__row.ArticleListingCard-module__dpv3nW__suggestion{border-color:var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-surface);box-sizing:border-box;width:100%;min-width:0;min-height:0}.ArticleListingCard-module__dpv3nW__row.ArticleListingCard-module__dpv3nW__suggestion:hover{border-color:var(--color-border-subtle);background:var(--color-card-hover)}.ArticleListingCard-module__dpv3nW__suggestion .ArticleListingCard-module__dpv3nW__content{grid-template-rows:auto auto}.ArticleListingCard-module__dpv3nW__suggestion .ArticleListingCard-module__dpv3nW__labelSlot{display:none}.ArticleListingCard-module__dpv3nW__suggestion .ArticleListingCard-module__dpv3nW__title{font-weight:var(--font-weight-bold);height:auto;margin:0 0 var(--bb-component-blog-listing-dimension8-px)}.ArticleListingCard-module__dpv3nW__suggestion .ArticleListingCard-module__dpv3nW__meta{font-family:var(--font-family-ui);font-size:var(--bb-component-editorial-dimension16-px);line-height:var(--bb-component-editorial-body-line-height);align-self:start;display:block}.ArticleListingCard-module__dpv3nW__suggestion .ArticleListingCard-module__dpv3nW__meta>span{overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box}
.Header-module__lTtPNq__headerMain{z-index:var(--bb-component-site-navigation-header-layer);height:var(--site-header-height);position:fixed;top:0;left:0;right:0}.Header-module__lTtPNq__headerMain *,.Header-module__lTtPNq__headerMain :focus,.Header-module__lTtPNq__headerMain a,.Header-module__lTtPNq__headerMain button,.Header-module__lTtPNq__headerMain img,.Header-module__lTtPNq__headerMain a:focus,.Header-module__lTtPNq__headerMain button:focus,.Header-module__lTtPNq__headerMain img:focus{outline:none}.Header-module__lTtPNq__headerMain a:focus-visible,.Header-module__lTtPNq__headerMain button:focus-visible{border-radius:var(--bb-component-site-navigation-dimension4);outline:var(--bb-component-site-navigation-dimension2) solid var(--color-focus-ring);outline-offset:var(--bb-component-site-navigation-dimension2)}.Header-module__lTtPNq__headerBottomLine{height:var(--bb-component-site-navigation-border-width);background-color:var(--color-ink);pointer-events:none;transition:opacity var(--bb-component-site-navigation-duration350) ease;position:absolute;bottom:0;left:0;right:0}.Header-module__lTtPNq__lineVisible{opacity:1}.Header-module__lTtPNq__lineHidden{opacity:0}.Header-module__lTtPNq__headerContent{z-index:2;width:100%;max-width:var(--page-container-max-width);height:100%;padding-right:var(--page-container-gutter);padding-left:var(--page-container-gutter);box-sizing:border-box;margin:0 auto;position:relative}.Header-module__lTtPNq__headerNav{-moz-column-gap:var(--bb-component-site-navigation-dimension28);column-gap:var(--bb-component-site-navigation-dimension28);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.Header-module__lTtPNq__compactNav{display:flex}.Header-module__lTtPNq__desktopNavCore{justify-content:center;gap:var(--bb-component-site-navigation-dimension8);grid-column:2}.Header-module__lTtPNq__desktopNavCore>*,.Header-module__lTtPNq__desktopNavRight{flex-shrink:0}.Header-module__lTtPNq__navButtonHover,.Header-module__lTtPNq__navPillHover{min-height:var(--bb-component-site-navigation-dimension36);white-space:nowrap;justify-content:center;display:inline-flex}.Header-module__lTtPNq__desktopNavRight,.Header-module__lTtPNq__mobileCtaButton{gap:var(--bb-component-site-navigation-dimension12);grid-column:3}.Header-module__lTtPNq__desktopNavCore,.Header-module__lTtPNq__desktopNavPricing,.Header-module__lTtPNq__desktopNavBricks,.Header-module__lTtPNq__desktopNavResources,.Header-module__lTtPNq__desktopNavRight{display:none}.Header-module__lTtPNq__mobileCtaButton{display:flex}.Header-module__lTtPNq__logoContainer{min-width:var(--bb-component-site-navigation-dimension44);min-height:var(--bb-component-site-navigation-dimension44);top:calc(-1 * var(--bb-component-site-navigation-dimension2));z-index:1;color:var(--color-ink);cursor:pointer;outline:none;flex-shrink:0;justify-content:flex-start;line-height:1;text-decoration:none;display:inline-flex;position:relative}.Header-module__lTtPNq__logoContainer,.Header-module__lTtPNq__logoContainer *,.Header-module__lTtPNq__logoContainer:focus,.Header-module__lTtPNq__logoContainer:focus-within,.Header-module__lTtPNq__logoContainer :focus{outline:none!important}.Header-module__lTtPNq__logoContainer:focus-visible{border-radius:var(--bb-component-site-navigation-dimension4);outline-offset:var(--bb-component-site-navigation-dimension2);outline:var(--bb-component-site-navigation-dimension2) solid var(--color-focus-ring)!important}.Header-module__lTtPNq__navGroup{position:relative}.Header-module__lTtPNq__navGroup:after{content:"";height:var(--bb-component-site-navigation-dimension12);position:absolute;top:100%;left:0;right:0}.Header-module__lTtPNq__navButtonHover{color:var(--color-ink);font-family:var(--font-family-ui);font-size:var(--bb-component-site-navigation-text-size14);font-weight:var(--font-weight-regular);letter-spacing:var(--bb-component-site-navigation-tracking-minus0-point005);line-height:var(--bb-component-site-navigation-line-height1-point35);outline:none;position:relative}.Header-module__lTtPNq__navButtonHover:focus{outline:none}.Header-module__lTtPNq__navButtonHover:focus-visible{border-radius:var(--bb-component-site-navigation-dimension4);outline:var(--bb-component-site-navigation-dimension2) solid var(--color-focus-ring);outline-offset:var(--bb-component-site-navigation-dimension2)}.Header-module__lTtPNq__navPillHover{color:var(--color-ink);font-family:var(--font-family-ui);font-size:var(--bb-component-site-navigation-text-size14);font-weight:var(--font-weight-regular);letter-spacing:var(--bb-component-site-navigation-tracking-minus0-point005);line-height:var(--bb-component-site-navigation-line-height1-point35);outline:none;position:relative}.Header-module__lTtPNq__navPillHover:before{content:"";z-index:-1;border-radius:var(--radius-pill);background-color:var(--color-hover-gray);opacity:0;width:0;height:0;transition:all var(--motion-normal);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Header-module__lTtPNq__navPillHover:hover:before{width:calc(100% + var(--bb-component-site-navigation-dimension12));height:var(--bb-component-site-navigation-dimension32);opacity:1}.Header-module__lTtPNq__navPillHover:focus{outline:none}.Header-module__lTtPNq__navPillHover:focus-visible{border-radius:var(--bb-component-site-navigation-dimension4);outline:var(--bb-component-site-navigation-dimension2) solid var(--color-focus-ring);outline-offset:var(--bb-component-site-navigation-dimension2)}.Header-module__lTtPNq__chevronOpen{transform:rotate(180deg)}.Header-module__lTtPNq__dropdownGrid{z-index:1;width:100%;position:relative}.Header-module__lTtPNq__simpleDropdown{z-index:1;width:min(var(--bb-component-site-navigation-dimension560), 100%);padding:var(--bb-component-site-navigation-dimension22) 0 var(--bb-component-site-navigation-dimension30);position:relative}.Header-module__lTtPNq__bricksDropdown{z-index:1;grid-template-columns:minmax(0, 1fr) minmax(var(--bb-component-site-navigation-dimension320), .85fr);padding:var(--bb-component-site-navigation-dimension22) 0;display:grid;position:relative}.Header-module__lTtPNq__bricksDropdownPreview{border-left:var(--bb-component-site-navigation-dropdown-border-width) solid var(--bb-component-site-navigation-dropdown-divider);justify-content:center;align-items:center;display:flex}.Header-module__lTtPNq__bricksDropdownMotion{width:min(100% - var(--bb-component-site-navigation-dimension48), var(--bb-component-site-navigation-dimension260));transform:translateY(-3%)}.Header-module__lTtPNq__bricksDropdownIllustration{width:100%;height:auto;display:block}.Header-module__lTtPNq__simpleDropdownList{flex-direction:column;gap:0;display:flex}.Header-module__lTtPNq__simpleDropdownItem{padding:var(--bb-component-site-navigation-dimension10) 0;color:var(--color-ink);transition:opacity var(--motion-normal);align-items:flex-start;text-decoration:none;display:flex}.Header-module__lTtPNq__simpleDropdownList:hover .Header-module__lTtPNq__simpleDropdownItem{opacity:var(--bb-component-site-navigation-opacity35)}.Header-module__lTtPNq__simpleDropdownList:hover .Header-module__lTtPNq__simpleDropdownItem:hover{opacity:1}.Header-module__lTtPNq__simpleDropdownItem:focus{outline:none}.Header-module__lTtPNq__simpleDropdownItem:focus-visible{outline:var(--bb-component-site-navigation-dimension2) solid var(--color-focus-ring);outline-offset:var(--bb-component-site-navigation-dimension2)}.Header-module__lTtPNq__simpleDropdownCopy{gap:var(--bb-component-site-navigation-dimension3);flex-direction:column;min-width:0;display:flex}.Header-module__lTtPNq__simpleDropdownTitle{color:var(--color-ink);font-family:var(--font-family-heading);font-size:var(--bb-component-site-navigation-text-size15);font-weight:var(--font-weight-medium);letter-spacing:var(--bb-component-site-navigation-tracking-minus0-point01);line-height:var(--bb-component-site-navigation-line-height1-point35)}.Header-module__lTtPNq__simpleDropdownDescription{color:var(--color-text-subtle);font-size:var(--bb-component-site-navigation-text-size13);font-weight:var(--font-weight-regular);line-height:var(--bb-component-site-navigation-line-height1-point4)}@media (min-width:768px){.Header-module__lTtPNq__headerNav{grid-template-columns:auto minmax(0,1fr) auto}.Header-module__lTtPNq__logoContainer{justify-self:start}.Header-module__lTtPNq__desktopNavRight,.Header-module__lTtPNq__mobileCtaButton{justify-self:end}.Header-module__lTtPNq__desktopNavCore{display:flex}.Header-module__lTtPNq__desktopNavResources,.Header-module__lTtPNq__desktopNavBricks{display:block}.Header-module__lTtPNq__desktopNavRight{display:flex}.Header-module__lTtPNq__mobileCtaButton{display:none}}@media (min-width:1024px){.Header-module__lTtPNq__desktopNavPricing{display:block}}@media (min-width:768px) and (max-width:899px){.Header-module__lTtPNq__desktopNavRight{display:none}.Header-module__lTtPNq__mobileCtaButton{display:flex}}@media (min-width:768px) and (max-width:1099px){.Header-module__lTtPNq__headerNav{-moz-column-gap:var(--bb-component-site-navigation-dimension20);column-gap:var(--bb-component-site-navigation-dimension20)}.Header-module__lTtPNq__desktopNavCore{gap:var(--bb-component-site-navigation-dimension4)}.Header-module__lTtPNq__navButtonHover,.Header-module__lTtPNq__navPillHover{font-size:var(--bb-component-site-navigation-text-size13)}}@media (min-width:768px) and (max-width:1050px){.Header-module__lTtPNq__bricksDropdown{grid-template-columns:minmax(0, 1fr) minmax(var(--bb-component-site-navigation-dimension260), .75fr)}.Header-module__lTtPNq__bricksDropdownMotion{width:min(100% - var(--bb-component-site-navigation-dimension24), var(--bb-component-site-navigation-dimension260))}}@media (max-width:480px){.Header-module__lTtPNq__headerNav{-moz-column-gap:var(--bb-component-site-navigation-dimension16);column-gap:var(--bb-component-site-navigation-dimension16)}}.Header-module__lTtPNq__headerMain .header-dropdown-inner{width:100%;max-width:var(--page-container-max-width);padding-right:var(--page-container-gutter);padding-left:var(--page-container-gutter);box-sizing:border-box;margin:0 auto}.Header-module__lTtPNq__compactAction{margin-left:auto}
.Heading-module__Jzq8HG__heading{--ds-heading-size:var(--bb-component-heading-size);--ds-heading-line-height:var(--bb-component-heading-line-height);--ds-heading-content-gap:var(--bb-component-heading-content-gap);margin:0 0 var(--ds-heading-gap);color:var(--color-ink);font-family:var(--font-family-heading);font-size:var(--ds-heading-size);font-weight:var(--font-weight-semibold);letter-spacing:0;line-height:var(--ds-heading-line-height);text-align:left}.Heading-module__Jzq8HG__heading:where(h1){font-family:var(--font-family-hero-heading)}.Heading-module__Jzq8HG__none{--ds-heading-gap:0px}.Heading-module__Jzq8HG__tight{--ds-heading-gap:calc(var(--ds-heading-content-gap) / 3)}.Heading-module__Jzq8HG__compact{--ds-heading-gap:calc(var(--ds-heading-content-gap) / 2)}.Heading-module__Jzq8HG__medium{--ds-heading-gap:calc(var(--ds-heading-content-gap) * 2 / 3)}.Heading-module__Jzq8HG__regular{--ds-heading-gap:var(--ds-heading-content-gap)}@media (max-width:768px){.Heading-module__Jzq8HG__heading{--ds-heading-size:var(--bb-component-heading-tablet-size);--ds-heading-line-height:var(--bb-component-heading-compact-line-height);--ds-heading-content-gap:var(--bb-component-heading-tablet-content-gap)}}@media (max-width:480px){.Heading-module__Jzq8HG__heading{--ds-heading-size:var(--bb-component-heading-mobile-size);--ds-heading-content-gap:var(--bb-component-heading-mobile-content-gap)}}
.KanbanCard-module__dYQS0G__card{min-width:0;font-family:var(--font-family-ui);color:var(--bb-component-kanban-card-text);flex-direction:column;display:flex;position:relative}.KanbanCard-module__dYQS0G__card:hover,.KanbanCard-module__dYQS0G__card:focus-within{--kanban-card-background:var(--color-card-hover)}.KanbanCard-module__dYQS0G__header{align-items:center;gap:var(--bb-component-kanban-card-space8);min-height:var(--bb-component-kanban-card-height);box-sizing:border-box;padding:var(--bb-component-kanban-card-space8) var(--bb-component-kanban-card-space10) var(--bb-component-kanban-card-space8) var(--bb-component-kanban-card-space12);border-bottom:var(--bb-component-kanban-card-border-width) solid var(--bb-component-kanban-card-divider);display:flex}.KanbanCard-module__dYQS0G__icon{width:var(--bb-component-kanban-card-icon-slot);height:var(--bb-component-kanban-card-icon-slot);flex:0 0 var(--bb-component-kanban-card-icon-slot);color:var(--bb-component-kanban-card-icon-ink);justify-content:center;align-items:center;display:flex}.KanbanCard-module__dYQS0G__title{flex:1;min-width:0;margin:0;}.KanbanCard-module__dYQS0G__link{white-space:normal;overflow-wrap:anywhere;font-family:var(--font-family-ui);color:inherit;text-decoration:none;display:block}.KanbanCard-module__dYQS0G__link:after{content:"";position:absolute;inset:0}.KanbanCard-module__dYQS0G__link:hover{text-decoration:underline}.KanbanCard-module__dYQS0G__link:focus-visible{outline:none}.KanbanCard-module__dYQS0G__link:focus-visible:after{outline:var(--bb-component-kanban-card-space2) solid var(--color-focus-ring);outline-offset:var(--bb-component-kanban-card-space3)}.KanbanCard-module__dYQS0G__content{gap:var(--bb-component-kanban-card-space6);padding:var(--bb-component-kanban-card-space10) var(--bb-component-kanban-card-space12);font-size:var(--bb-component-kanban-card-font-size);line-height:var(--bb-component-kanban-card-space18);flex-direction:column;margin:0;display:flex}.KanbanCard-module__dYQS0G__field{align-items:flex-start;gap:var(--bb-component-kanban-card-space10);min-height:var(--bb-component-kanban-card-field-height);display:flex}.KanbanCard-module__dYQS0G__fieldIcon{z-index:1;box-sizing:border-box;width:var(--bb-component-kanban-card-space18);height:var(--bb-component-kanban-card-space18);min-width:var(--bb-component-kanban-card-space18);color:var(--bb-component-kanban-card-field-icon-ink);cursor:default;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.KanbanCard-module__dYQS0G__value{white-space:normal;overflow-wrap:anywhere;flex:1;min-width:0;margin:0;display:block}.KanbanCard-module__dYQS0G__value>span[title]{z-index:1;cursor:default;position:relative}.KanbanCard-module__dYQS0G__badge{white-space:nowrap;box-sizing:border-box;min-width:0;height:var(--bb-component-kanban-badge-height);padding:var(--bb-component-kanban-badge-inset-block) var(--bb-component-kanban-badge-inset-inline);border-radius:var(--bb-component-kanban-badge-radius);color:var(--bb-component-kanban-badge-text);font-family:var(--font-family-ui);font-size:var(--bb-component-kanban-badge-font-size);font-weight:var(--bb-component-kanban-badge-weight);line-height:var(--bb-component-kanban-badge-line-height);text-align:center;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.KanbanCard-module__dYQS0G__headerIcon{width:var(--bb-component-kanban-card-header-icon-size);height:var(--bb-component-kanban-card-header-icon-size);stroke-width:var(--bb-component-kanban-card-header-icon-stroke)}.KanbanCard-module__dYQS0G__fieldGlyph{width:var(--bb-component-kanban-card-space12);height:var(--bb-component-kanban-card-space12);stroke-width:var(--bb-component-kanban-card-field-icon-stroke)}
.CookieBanner-module__wDYVZW__cookieTrigger{bottom:var(--bb-component-cookies-dimension16);left:var(--bb-component-cookies-dimension16);z-index:var(--bb-component-cookies-trigger-layer);background-color:var(--color-black);color:var(--color-surface);padding:var(--bb-component-cookies-dimension10);border-radius:var(--bb-component-cookies-circle-radius);cursor:pointer;transition:background-color var(--bb-component-cookies-transition-duration);border:none;position:fixed}.CookieBanner-module__wDYVZW__cookieTrigger:hover{background-color:var(--color-ink-hover)}.CookieBanner-module__wDYVZW__cookieDialog{width:100%;max-width:none;height:100%;max-height:none;color:inherit;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0}.CookieBanner-module__wDYVZW__cookieDialog::backdrop{background-color:color-mix(in srgb, var(--color-black) calc(var(--bb-component-cookies-backdrop-opacity) * 100%), transparent)}.CookieBanner-module__wDYVZW__cookieBannerWrapper{left:var(--bb-component-cookies-dimension16);bottom:var(--bb-component-cookies-dimension64);position:fixed}.CookieBanner-module__wDYVZW__cookieBanner{background-color:var(--color-surface);width:100%;max-width:var(--bb-component-cookies-panel-width);box-shadow:0 var(--bb-component-cookies-dimension25) var(--bb-component-cookies-dimension50) calc(-1 * var(--bb-component-cookies-dimension12)) color-mix(in srgb, var(--color-black) calc(var(--bb-component-cookies-shadow-opacity25) * 100%), transparent);font-family:var(--font-family-ui)}.CookieBanner-module__wDYVZW__cookieContent{padding:var(--bb-component-cookies-dimension24)}.CookieBanner-module__wDYVZW__cookieSubtitleText{color:var(--color-text-subtle);font-size:var(--bb-component-cookies-text-size14)}.CookieBanner-module__wDYVZW__cookieTitle{font-size:var(--bb-component-cookies-text-size24);font-weight:var(--font-weight-bold);color:var(--color-black);margin-bottom:var(--bb-component-cookies-dimension16);font-family:var(--font-family-display);letter-spacing:0}.CookieBanner-module__wDYVZW__cookieDescription{color:var(--color-text-muted);font-size:var(--bb-component-cookies-text-size14);line-height:var(--bb-component-cookies-body-line);margin-bottom:var(--bb-component-cookies-dimension16)}.CookieBanner-module__wDYVZW__cookieLearnMore{align-items:center;gap:var(--bb-component-cookies-dimension4);color:var(--color-black);font-size:var(--bb-component-cookies-text-size14);font-weight:var(--font-weight-medium);margin-bottom:var(--bb-component-cookies-dimension16);cursor:pointer;background:0 0;border:none;padding:0;display:flex}.CookieBanner-module__wDYVZW__cookieLearnMore:hover{text-decoration:underline}.CookieBanner-module__wDYVZW__cookieDetails{border-left:var(--bb-component-cookies-dimension2) solid var(--color-border-muted);padding-left:var(--bb-component-cookies-dimension16);margin-bottom:var(--bb-component-cookies-dimension16)}.CookieBanner-module__wDYVZW__cookieDetailsTitle{font-weight:var(--font-weight-semibold);color:var(--color-black);font-size:var(--bb-component-cookies-text-size14);margin-bottom:var(--bb-component-cookies-dimension8)}.CookieBanner-module__wDYVZW__cookieDetailsList{color:var(--color-text-muted);font-size:var(--bb-component-cookies-text-size14);margin:0;padding:0;list-style:none}.CookieBanner-module__wDYVZW__cookieDetailsList li{margin-bottom:var(--bb-component-cookies-dimension4)}.CookieBanner-module__wDYVZW__cookieSettings{border-top:var(--bb-component-cookies-dimension1) solid var(--color-border-muted);padding-top:var(--bb-component-cookies-dimension16);margin-bottom:var(--bb-component-cookies-dimension16)}.CookieBanner-module__wDYVZW__cookieSettingItem{padding:var(--bb-component-cookies-dimension8) 0;justify-content:space-between;align-items:center;display:flex}.CookieBanner-module__wDYVZW__cookieSettingTitle{font-size:var(--bb-component-cookies-text-size14);font-weight:var(--font-weight-medium);color:var(--color-black)}.CookieBanner-module__wDYVZW__cookieSettingDesc{font-size:var(--bb-component-cookies-text-size12);color:var(--color-text-subtle)}.CookieBanner-module__wDYVZW__cookieSettingBadge{font-size:var(--bb-component-cookies-text-size12);color:var(--color-text-disabled)}.CookieBanner-module__wDYVZW__cookieToggle{width:var(--bb-component-cookies-dimension40);height:var(--bb-component-cookies-dimension20);border-radius:var(--bb-component-cookies-pill-radius);cursor:pointer;transition:background-color var(--bb-component-cookies-transition-duration);border:none;position:relative}.CookieBanner-module__wDYVZW__cookieToggleActive{background-color:var(--color-black)}.CookieBanner-module__wDYVZW__cookieToggleInactive{background-color:var(--color-border-soft)}.CookieBanner-module__wDYVZW__cookieToggleKnob{width:var(--bb-component-cookies-dimension16);height:var(--bb-component-cookies-dimension16);background-color:var(--color-surface);border-radius:var(--bb-component-cookies-circle-radius);box-shadow:0 var(--bb-component-cookies-dimension1) var(--bb-component-cookies-dimension3) color-mix(in srgb, var(--color-black) calc(var(--bb-component-cookies-shadow-opacity10) * 100%), transparent);top:var(--bb-component-cookies-dimension2);transition:transform var(--bb-component-cookies-transition-duration);position:absolute}.CookieBanner-module__wDYVZW__cookieToggleKnobActive{transform:translateX(var(--bb-component-cookies-dimension20))}.CookieBanner-module__wDYVZW__cookieToggleKnobInactive{transform:translateX(var(--bb-component-cookies-dimension2))}.CookieBanner-module__wDYVZW__cookieLinks{gap:var(--bb-component-cookies-dimension8);font-size:var(--bb-component-cookies-text-size12);color:var(--color-text-disabled);flex-wrap:wrap;display:flex}.CookieBanner-module__wDYVZW__cookieLinks a{color:var(--color-text-disabled);transition:color var(--bb-component-cookies-transition-duration);text-decoration:none}.CookieBanner-module__wDYVZW__cookieLinks a:hover{color:var(--color-black)}.CookieBanner-module__wDYVZW__cookieButtons{border-top:var(--bb-component-cookies-dimension1) solid var(--color-border-muted);display:flex}.CookieBanner-module__wDYVZW__cookieBtn{padding:var(--bb-component-cookies-dimension10) var(--bb-component-cookies-dimension12);font-size:var(--bb-component-cookies-text-size12);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--bb-component-cookies-transition-duration);border:none;flex:1}.CookieBanner-module__wDYVZW__cookieBtnReject{color:var(--color-text-muted);background-color:var(--color-surface);border-right:var(--bb-component-cookies-dimension1) solid var(--color-border-muted)}.CookieBanner-module__wDYVZW__cookieBtnReject:hover{background-color:var(--color-hover-gray)}.CookieBanner-module__wDYVZW__cookieBtnCustomize{color:var(--color-text-muted);background-color:var(--color-surface);border-right:var(--bb-component-cookies-dimension1) solid var(--color-border-muted)}.CookieBanner-module__wDYVZW__cookieBtnCustomize:hover{background-color:var(--color-hover-gray)}.CookieBanner-module__wDYVZW__cookieBtnAccept{color:var(--color-surface);background-color:var(--color-black)}.CookieBanner-module__wDYVZW__cookieBtnAccept:hover{background-color:var(--color-ink-hover)}@media (max-width:768px){.CookieBanner-module__wDYVZW__cookieTrigger{bottom:var(--bb-component-cookies-dimension12);left:var(--bb-component-cookies-dimension12);padding:var(--bb-component-cookies-dimension8)}.CookieBanner-module__wDYVZW__cookieBannerWrapper{left:var(--bb-component-cookies-dimension12);right:var(--bb-component-cookies-dimension12);bottom:var(--bb-component-cookies-dimension56)}.CookieBanner-module__wDYVZW__cookieBanner{max-width:100%}.CookieBanner-module__wDYVZW__cookieContent{padding:var(--bb-component-cookies-dimension16)}.CookieBanner-module__wDYVZW__cookieSubtitleText{font-size:var(--bb-component-cookies-text-size12)}.CookieBanner-module__wDYVZW__cookieTitle{font-size:var(--bb-component-cookies-text-size20);margin-bottom:var(--bb-component-cookies-dimension12)}.CookieBanner-module__wDYVZW__cookieDescription,.CookieBanner-module__wDYVZW__cookieLearnMore{font-size:var(--bb-component-cookies-text-size13);margin-bottom:var(--bb-component-cookies-dimension12)}.CookieBanner-module__wDYVZW__cookieDetails{margin-bottom:var(--bb-component-cookies-dimension12)}.CookieBanner-module__wDYVZW__cookieDetailsTitle{font-size:var(--bb-component-cookies-text-size13)}.CookieBanner-module__wDYVZW__cookieDetailsList{font-size:var(--bb-component-cookies-text-size12)}.CookieBanner-module__wDYVZW__cookieSettings{padding-top:var(--bb-component-cookies-dimension12);margin-bottom:var(--bb-component-cookies-dimension12)}.CookieBanner-module__wDYVZW__cookieSettingItem{padding:var(--bb-component-cookies-dimension6) 0}.CookieBanner-module__wDYVZW__cookieSettingTitle{font-size:var(--bb-component-cookies-text-size13)}.CookieBanner-module__wDYVZW__cookieSettingDesc{font-size:var(--bb-component-cookies-text-size11)}.CookieBanner-module__wDYVZW__cookieLinks{font-size:var(--bb-component-cookies-text-size11);gap:var(--bb-component-cookies-dimension6)}.CookieBanner-module__wDYVZW__cookieBtn{padding:var(--bb-component-cookies-dimension10) var(--bb-component-cookies-dimension8);font-size:var(--bb-component-cookies-text-size11)}}@media (max-width:380px){.CookieBanner-module__wDYVZW__cookieBannerWrapper{left:var(--bb-component-cookies-dimension8);right:var(--bb-component-cookies-dimension8);bottom:var(--bb-component-cookies-dimension52)}.CookieBanner-module__wDYVZW__cookieContent{padding:var(--bb-component-cookies-dimension12)}.CookieBanner-module__wDYVZW__cookieTitle{font-size:var(--bb-component-cookies-text-size18)}.CookieBanner-module__wDYVZW__cookieDescription{font-size:var(--bb-component-cookies-text-size12)}.CookieBanner-module__wDYVZW__cookieBtn{padding:var(--bb-component-cookies-dimension8) var(--bb-component-cookies-dimension6);font-size:var(--bb-component-cookies-text-size10)}}.CookieBanner-module__wDYVZW__cookieTriggerIcon{width:var(--bb-component-cookies-dimension20);height:var(--bb-component-cookies-dimension20)}.CookieBanner-module__wDYVZW__cookieChevron{width:var(--bb-component-cookies-dimension16);height:var(--bb-component-cookies-dimension16)}
.ProjectPhoto-module__l1CCya__photo{box-sizing:border-box;border:var(--bb-foundation-control-action-border-width) solid var(--color-black);border-radius:var(--radius-circle);-o-object-fit:cover;object-fit:cover;flex-shrink:0;display:block}
.CategoryNavigation-module__3mm_aq__navigation{padding-block:var(--bb-component-category-navigation-section-gap)}.CategoryNavigation-module__3mm_aq__list{justify-content:flex-start;gap:var(--bb-component-category-navigation-item-gap);flex-wrap:wrap;display:flex}.CategoryNavigation-module__3mm_aq__item{min-height:var(--bb-component-category-navigation-item-height);padding:var(--bb-component-category-navigation-item-gap) var(--bb-component-category-navigation-item-inset-inline);border:var(--bb-component-category-navigation-border-width) solid var(--color-ink);background:var(--color-surface);color:var(--bb-component-category-navigation-muted-text);font-family:var(--font-family-ui);font-size:var(--bb-component-category-navigation-text-size);font-weight:var(--font-weight-regular);line-height:var(--bb-component-category-navigation-line-height);white-space:nowrap;transition:color var(--bb-component-category-navigation-transition-duration) ease, border-color var(--bb-component-category-navigation-transition-duration) ease, background-color var(--bb-component-category-navigation-transition-duration) ease;border-radius:0;align-items:center;text-decoration:none;display:inline-flex}.CategoryNavigation-module__3mm_aq__item:not(.CategoryNavigation-module__3mm_aq__selected):hover{background:var(--color-card-hover);color:var(--color-ink)}.CategoryNavigation-module__3mm_aq__selected{background:var(--color-ink);color:var(--color-surface)}.CategoryNavigation-module__3mm_aq__item{cursor:pointer;text-align:left}.CategoryNavigation-module__3mm_aq__item:focus-visible{outline:var(--bb-component-category-navigation-focus-width) solid var(--color-focus-ring,var(--color-ink));outline-offset:var(--bb-component-category-navigation-focus-offset)}@media (min-width:701px) and (max-width:1199px){.CategoryNavigation-module__3mm_aq__item{padding-inline:var(--bb-component-category-navigation-compact-item-inset-inline);font-size:var(--bb-component-category-navigation-compact-text-size)}}@media (max-width:700px){.CategoryNavigation-module__3mm_aq__navigation{padding-block:var(--bb-component-category-navigation-compact-section-top) var(--bb-component-category-navigation-section-gap)}.CategoryNavigation-module__3mm_aq__item{min-height:var(--bb-component-category-navigation-compact-item-height);padding:var(--bb-component-category-navigation-compact-item-inset-block) var(--bb-component-category-navigation-compact-item-inset-inline);font-size:var(--bb-component-category-navigation-compact-text-size)}}
.DropdownPanel-module__xFuzXW__panel{top:var(--site-header-height);z-index:var(--bb-component-site-navigation-dropdown-layer);visibility:hidden;pointer-events:none;position:fixed;left:0;right:0;overflow:hidden}.DropdownPanel-module__xFuzXW__panelExpanded{visibility:visible;pointer-events:auto}.DropdownPanel-module__xFuzXW__maxHeight500{max-height:min(var(--bb-component-site-navigation-dropdown-height500), calc(100dvh - var(--site-header-height)))}.DropdownPanel-module__xFuzXW__maxHeight600{max-height:min(var(--bb-component-site-navigation-dropdown-height600), calc(100dvh - var(--site-header-height)))}.DropdownPanel-module__xFuzXW__maxHeight700{max-height:min(var(--bb-component-site-navigation-dropdown-height700), calc(100dvh - var(--site-header-height)))}.DropdownPanel-module__xFuzXW__surface{max-height:inherit;box-shadow:inset 0 var(--bb-component-site-navigation-dropdown-bottom-line-offset) 0 var(--color-border);background-color:var(--color-surface);font-family:var(--font-family-ui);position:relative;overflow:hidden auto}.DropdownPanel-module__xFuzXW__column{padding:var(--bb-component-site-navigation-dropdown-inset) var(--bb-component-site-navigation-dropdown-inset) var(--bb-component-site-navigation-dropdown-bottom-inset)}.DropdownPanel-module__xFuzXW__columnFirst{padding-left:0}.DropdownPanel-module__xFuzXW__columnLast{padding-right:0}.DropdownPanel-module__xFuzXW__columnDivided{border-left:var(--bb-component-site-navigation-dropdown-border-width) solid var(--color-border)}.DropdownPanel-module__xFuzXW__columnSpan2{padding-right:var(--bb-component-site-navigation-dropdown-inset);grid-column:1/span 2}.DropdownPanel-module__xFuzXW__heading{margin-bottom:var(--bb-component-site-navigation-dropdown-heading-gap);color:var(--color-ink);font-family:var(--font-family-ui);font-size:var(--bb-component-site-navigation-dropdown-heading-size);font-weight:var(--font-weight-semibold);letter-spacing:var(--bb-component-site-navigation-dropdown-heading-tracking);text-transform:uppercase}
.DropdownItemList-module__132j7W__list:hover .DropdownItemList-module__132j7W__item{opacity:var(--bb-component-site-navigation-opacity35)}.DropdownItemList-module__132j7W__list:hover .DropdownItemList-module__132j7W__item:hover{opacity:1}.DropdownItemList-module__132j7W__item{padding:var(--bb-component-site-navigation-dimension10) 0;color:inherit;font-family:var(--font-family-ui);opacity:1;transition:opacity var(--motion-normal);text-decoration:none;display:block}.DropdownItemList-module__132j7W__item:focus-visible{outline:var(--bb-component-site-navigation-dimension2) solid var(--color-focus-ring);outline-offset:var(--bb-component-site-navigation-dimension2)}.DropdownItemList-module__132j7W__title{color:var(--color-ink);font-family:var(--font-family-heading);font-size:var(--bb-component-site-navigation-text-size15);font-weight:var(--font-weight-medium);letter-spacing:var(--bb-component-site-navigation-tracking-minus0-point01);line-height:var(--bb-component-site-navigation-line-height1-point35)}.DropdownItemList-module__132j7W__description{margin-top:var(--bb-component-site-navigation-dimension2);color:var(--color-text-subtle);font-size:var(--bb-component-site-navigation-text-size13);font-weight:var(--font-weight-regular);line-height:var(--bb-component-site-navigation-line-height1-point4)}
.BrickIllustrationFrame-module__gcOpOq__contentLayer{opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.BrickIllustrationFrame-module__gcOpOq__contentLayer[data-active=true]{opacity:1}@media (prefers-reduced-motion:reduce){.BrickIllustrationFrame-module__gcOpOq__contentLayer{transition:none}}
.StickyTableOfContents-module__-ho1jq__root{font-family:var(--toc-font-family,var(--font-family-display))}.StickyTableOfContents-module__-ho1jq__title{margin:0 0 var(--bb-component-table-of-contents-title-gap);color:var(--color-ink-strong);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--bb-component-table-of-contents-line-height);letter-spacing:0}.StickyTableOfContents-module__-ho1jq__nav{gap:var(--bb-component-table-of-contents-item-gap);flex-direction:column;display:flex}.StickyTableOfContents-module__-ho1jq__item{width:100%;padding:var(--bb-component-table-of-contents-item-inset) 0;color:var(--color-text-subtle);cursor:pointer;font:inherit;font-size:var(--toc-item-font-size,var(--font-size-sm));font-weight:var(--font-weight-regular);line-height:var(--bb-component-table-of-contents-line-height);text-align:left;transition:color var(--motion-normal);background:0 0;border:0}.StickyTableOfContents-module__-ho1jq__itemActive{color:var(--color-ink-strong);font-weight:var(--font-weight-medium)}.StickyTableOfContents-module__-ho1jq__item:focus-visible{outline:var(--bb-component-table-of-contents-focus-width) solid var(--color-focus-ring);outline-offset:var(--bb-component-table-of-contents-focus-offset)}@media (min-width:1024px){.StickyTableOfContents-module__-ho1jq__root{top:var(--bb-component-table-of-contents-sticky-top);position:sticky}}
@font-face{ascent-override:91.62%;descent-override:27.98%;line-gap-override:0%;font-family:inter;src:url(../media/Inter_3_3_Regular-s.p.13y5ma7f0ooyp.woff2?dpl=dpl_4XpBAQdZrmpT6332V7dqhsj1PrLF)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{ascent-override:91.62%;descent-override:27.98%;line-gap-override:0%;font-family:inter;src:url(../media/Inter_3_3_Medium-s.p.27g0dxcyv2z82.woff2?dpl=dpl_4XpBAQdZrmpT6332V7dqhsj1PrLF)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{ascent-override:91.62%;descent-override:27.98%;line-gap-override:0%;font-family:inter;src:url(../media/Inter_3_3_SemiBold-s.p.3lmlplgvv2x7o.woff2?dpl=dpl_4XpBAQdZrmpT6332V7dqhsj1PrLF)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{ascent-override:91.62%;descent-override:27.98%;line-gap-override:0%;font-family:inter;src:url(../media/Inter_3_3_Bold-s.p.29dsf0ceo1dj9.woff2?dpl=dpl_4XpBAQdZrmpT6332V7dqhsj1PrLF)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.25%;descent-override:21.75%;line-gap-override:0.0%;size-adjust:107.75%}.inter_1b264a20-module__Hysh_G__className{font-family:inter,inter Fallback}.inter_1b264a20-module__Hysh_G__variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:manrope;src:url(../media/Manrope_Latin_Medium-s.p.0wuorjyv5hxwz.woff2?dpl=dpl_4XpBAQdZrmpT6332V7dqhsj1PrLF)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:100.97%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:105.58%}.manrope_720df872-module__ansH8a__className{font-family:manrope,manrope Fallback;font-style:normal;font-weight:500}.manrope_720df872-module__ansH8a__variable{--font-manrope:"manrope", "manrope Fallback"}
@font-face{font-family:bricolage;src:url(../media/BricolageGrotesque_Latin_Variable-s.p.300rpl789hft0.woff2?dpl=dpl_4XpBAQdZrmpT6332V7dqhsj1PrLF)format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:bricolage Fallback;src:local(Arial);ascent-override:82.39%;descent-override:23.92%;line-gap-override:0.0%;size-adjust:112.88%}.bricolage_a2a7857e-module___nfnSG__className{font-family:bricolage,bricolage Fallback;font-style:normal}.bricolage_a2a7857e-module___nfnSG__variable{--font-bricolage:"bricolage", "bricolage Fallback"}
@font-face{font-family:sora;src:url(../media/Sora_Latin_Variable-s.02qdttqb0jl3z.woff2?dpl=dpl_4XpBAQdZrmpT6332V7dqhsj1PrLF)format("woff2");font-display:swap;font-weight:100 800;font-style:normal}@font-face{font-family:sora Fallback;src:local(Arial);ascent-override:85.11%;descent-override:25.44%;line-gap-override:0.0%;size-adjust:113.97%}.sora_186b5cf6-module__bnSu0q__className{font-family:sora,sora Fallback;font-style:normal}.sora_186b5cf6-module__bnSu0q__variable{--font-sora:"sora", "sora Fallback"}
@font-face{font-family:fraunces;src:url(../media/Fraunces_Latin_Variable-s.2on4lsczlu6gv.woff2?dpl=dpl_4XpBAQdZrmpT6332V7dqhsj1PrLF)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:fraunces;src:url(../media/Fraunces_Latin_Italic_Variable-s.1-03io031vnam.woff2?dpl=dpl_4XpBAQdZrmpT6332V7dqhsj1PrLF)format("woff2");font-display:swap;font-weight:100 900;font-style:italic}@font-face{font-family:fraunces Fallback;src:local(Arial);ascent-override:84.44%;descent-override:22.02%;line-gap-override:0.0%;size-adjust:115.82%}.fraunces_7826d6c9-module__ZFsBbq__className{font-family:fraunces,fraunces Fallback}.fraunces_7826d6c9-module__ZFsBbq__variable{--font-fraunces:"fraunces", "fraunces Fallback"}
@font-face{font-family:hahmlet;src:url(../media/Hahmlet_Latin_Variable-s.0t_tzjzjhuam0.woff2?dpl=dpl_4XpBAQdZrmpT6332V7dqhsj1PrLF)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:hahmlet Fallback;src:local(Arial);ascent-override:105.66%;descent-override:26.23%;line-gap-override:0.0%;size-adjust:109.79%}.hahmlet_5cbf3c20-module__Io3AeW__className{font-family:hahmlet,hahmlet Fallback;font-style:normal}.hahmlet_5cbf3c20-module__Io3AeW__variable{--font-hahmlet:"hahmlet", "hahmlet Fallback"}
@font-face{font-family:questionFont;src:url(../media/DMSans_Latin_Variable-s.0fpdy-lufm69d.woff2?dpl=dpl_4XpBAQdZrmpT6332V7dqhsj1PrLF)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:questionFont Fallback;src:local(Arial);ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.0%;size-adjust:105.13%}.questionfont_f4e79e89-module__PPJjaG__className{font-family:questionFont,questionFont Fallback;font-style:normal;font-weight:600}
@font-face{font-family:hankenGrotesk;src:url(../media/HankenGrotesk_Latin_Variable-s.p.2rlmbw0a3_pri.woff2?dpl=dpl_4XpBAQdZrmpT6332V7dqhsj1PrLF)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:hankenGrotesk Fallback;src:local(Arial);ascent-override:98.46%;descent-override:29.83%;line-gap-override:0.0%;size-adjust:101.56%}.hankengrotesk_990feb15-module__IF5Hjq__className{font-family:hankenGrotesk,hankenGrotesk Fallback;font-style:normal}.hankengrotesk_990feb15-module__IF5Hjq__variable{--font-hanken-grotesk:"hankenGrotesk", "hankenGrotesk Fallback"}
@font-face{font-family:quicksand;src:url(../media/Quicksand_Variable-s.355a8gf8yobpe.ttf?dpl=dpl_4XpBAQdZrmpT6332V7dqhsj1PrLF)format("truetype");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:quicksand Fallback;src:local(Arial);ascent-override:96.26%;descent-override:24.07%;line-gap-override:0.0%;size-adjust:103.88%}.quicksand_1b5bc4e2-module__wZF0ba__className{font-family:quicksand,quicksand Fallback;font-style:normal}.quicksand_1b5bc4e2-module__wZF0ba__variable{--font-quicksand:"quicksand", "quicksand Fallback"}
@font-face{font-family:chatFont;src:url(../media/GoogleSans_Latin_Variable-s.0hge4viq1npx5.woff2?dpl=dpl_4XpBAQdZrmpT6332V7dqhsj1PrLF)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:chatFont Fallback;src:local(Arial);ascent-override:95.12%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:101.55%}.chatfont_8c17e83c-module__S3hs2q__className{font-family:chatFont,chatFont Fallback;font-style:normal}
.Table-module__1zU3sq__frame{border:var(--bb-component-table-border-width) solid var(--color-ink);width:100%;overflow-x:auto}.Table-module__1zU3sq__table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;color:var(--color-text-dense);font-family:var(--font-family-ui);font-size:var(--bb-component-table-font-size)}.Table-module__1zU3sq__table th,.Table-module__1zU3sq__table td{box-sizing:border-box;height:var(--bb-component-table-row-height);padding:var(--bb-component-table-inset-block) var(--bb-component-table-inset-inline);border-right:var(--bb-component-table-border-width) solid var(--bb-component-table-divider);box-shadow:inset 0 var(--bb-component-table-bottom-offset) 0 var(--bb-component-table-divider);text-align:left;vertical-align:middle}.Table-module__1zU3sq__table th:last-child,.Table-module__1zU3sq__table td:last-child{border-right:0}.Table-module__1zU3sq__table thead th{height:var(--bb-component-table-heading-height);color:var(--color-text-muted);font-size:var(--bb-component-table-heading-size);font-weight:var(--font-weight-medium);line-height:var(--bb-component-table-heading-line-height)}.Table-module__1zU3sq__table tbody tr:hover,.Table-module__1zU3sq__table tbody tr:focus-within{background:var(--color-card-hover)}.Table-module__1zU3sq__emptyState{color:var(--color-text-muted);padding:var(--bb-component-table-empty-inset) var(--bb-component-table-inset-inline)!important;text-align:center!important}@media (max-width:480px){.Table-module__1zU3sq__table th,.Table-module__1zU3sq__table td{padding-inline:var(--bb-component-table-mobile-inset)}}.Table-module__1zU3sq__editorial{border:0}.Table-module__1zU3sq__editorial .Table-module__1zU3sq__table{border-collapse:collapse;font-size:var(--bb-component-table-editorial-size)}.Table-module__1zU3sq__editorial .Table-module__1zU3sq__table th,.Table-module__1zU3sq__editorial .Table-module__1zU3sq__table td{height:auto;padding:var(--bb-component-table-editorial-inset-block) var(--bb-component-table-editorial-inset-inline);vertical-align:top;line-height:var(--bb-component-table-editorial-line-height);box-shadow:none;color:var(--color-ink);border-right:0}.Table-module__1zU3sq__editorial .Table-module__1zU3sq__table th{font-size:inherit;font-weight:var(--bb-component-table-editorial-weight);background:var(--bb-component-table-editorial-heading-surface)}.Table-module__1zU3sq__editorial .Table-module__1zU3sq__table tr{border-bottom:var(--bb-component-table-border-width) solid var(--bb-component-table-editorial-divider)}.Table-module__1zU3sq__editorial .Table-module__1zU3sq__table tbody tr:last-child{border-bottom:0}@media (max-width:768px){.Table-module__1zU3sq__editorial .Table-module__1zU3sq__table{font-size:var(--bb-component-table-editorial-mobile-size)}}
.ToolResultCard-module__baOKXq__card{padding:0;overflow:hidden;container-type:inline-size}.ToolResultCard-module__baOKXq__metrics{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ToolResultCard-module__baOKXq__metric{align-content:center;gap:var(--bb-component-simulator-dimension14);min-width:0;padding:var(--bb-component-simulator-dimension30) var(--bb-component-simulator-dimension24);display:grid}.ToolResultCard-module__baOKXq__metric+.ToolResultCard-module__baOKXq__metric{border-left:var(--bb-component-simulator-border-width) solid var(--bb-component-simulator-divider)}.ToolResultCard-module__baOKXq__metric p{font-size:var(--bb-component-simulator-text-size13);line-height:var(--bb-component-simulator-compact-copy-line-height);color:var(--color-text-muted);margin:0}.ToolResultCard-module__baOKXq__metric strong{font:var(--font-weight-semibold) clamp(var(--bb-component-simulator-dimension18), 5cqw, var(--bb-component-simulator-dimension38))/var(--bb-component-simulator-result-value-line-height) var(--font-family-ui);color:var(--color-black);font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:600px){.ToolResultCard-module__baOKXq__metric{padding:var(--bb-component-simulator-dimension22) var(--bb-component-simulator-dimension12);gap:var(--bb-component-simulator-dimension12)}.ToolResultCard-module__baOKXq__metric p{min-height:var(--bb-component-simulator-dimension36);font-size:var(--bb-component-simulator-text-size12)}}.ToolResultCard-module__baOKXq__emptyState{min-height:var(--bb-component-simulator-dimension260);padding:var(--bb-component-simulator-dimension40) var(--bb-component-simulator-dimension24);text-align:center;place-items:center;display:grid}.ToolResultCard-module__baOKXq__emptyMessage{justify-content:center;align-items:center;gap:var(--bb-component-simulator-dimension16);max-width:100%;display:flex}.ToolResultCard-module__baOKXq__emptyMessage svg{flex:0 0 var(--bb-component-simulator-dimension24);color:var(--bb-component-simulator-empty-icon)}.ToolResultCard-module__baOKXq__emptyMessage p{color:var(--color-ink);font:var(--font-weight-semibold) var(--bb-component-simulator-dimension20)/var(--bb-component-simulator-compact-copy-line-height) var(--font-family-ui);margin:0}@container (max-width:599px){.ToolResultCard-module__baOKXq__emptyMessage p{font-size:var(--bb-component-simulator-text-size18)}}
.ToolSummaryTable-module__gwWYNq__table{margin-top:var(--bb-component-simulator-dimension24);min-width:0;overflow-x:auto}.ToolSummaryTable-module__gwWYNq__amount{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}.ToolSummaryTable-module__gwWYNq__total th,.ToolSummaryTable-module__gwWYNq__total td{height:var(--bb-component-simulator-dimension60);border-top:var(--bb-component-simulator-border-width) solid var(--color-ink);font-weight:var(--font-weight-semibold)}
.ToolToolbar-module__Hzzmtq__toolbar{align-items:center;gap:var(--bb-component-simulator-dimension8);margin-bottom:var(--bb-component-simulator-dimension22);flex-wrap:wrap;display:flex}.ToolToolbar-module__Hzzmtq__toolbar button{gap:var(--bb-component-simulator-dimension7)}@media print{.ToolToolbar-module__Hzzmtq__toolbar{display:none!important}}
.ToolWorkspace-module__68pn8G__workspace{--font-family-heading:var(--font-family-ui);grid-template-columns:var(--bb-component-simulator-sidebar-width) minmax(0, 1fr);background:var(--color-surface);height:100dvh;color:var(--color-ink);font-family:var(--font-family-ui);display:grid;position:fixed;inset:0;overflow:clip}.ToolWorkspace-module__68pn8G__workspace[data-wide-parameters=true]{grid-template-columns:var(--bb-component-simulator-sidebar-wide-width) minmax(0, 1fr)}.ToolWorkspace-module__68pn8G__sidebar,.ToolWorkspace-module__68pn8G__mainPane{background:var(--color-surface);flex-direction:column;min-width:0;min-height:0;display:flex}.ToolWorkspace-module__68pn8G__sidebar{border-right:var(--bb-component-simulator-border-width) solid var(--color-ink)}.ToolWorkspace-module__68pn8G__sidebarHeader,.ToolWorkspace-module__68pn8G__topBar{align-items:center;gap:var(--bb-component-simulator-dimension12);height:var(--bb-component-simulator-dimension46);padding:0 var(--bb-component-simulator-dimension20);border-bottom:var(--bb-component-simulator-border-width) solid var(--color-ink);background:var(--color-surface);flex:none;display:flex}.ToolWorkspace-module__68pn8G__sidebarHeader{justify-content:space-between}.ToolWorkspace-module__68pn8G__topBar h1{min-width:0;color:var(--color-ink);font-family:var(--font-family-hero-heading);font-size:var(--bb-component-simulator-title-size);font-weight:var(--font-weight-semibold);line-height:var(--bb-component-simulator-title-line-height);letter-spacing:var(--bb-component-simulator-title-tracking);margin:0}.ToolWorkspace-module__68pn8G__mobileEdit{width:var(--bb-component-simulator-dimension30);height:var(--bb-component-simulator-dimension30);border-radius:var(--bb-component-simulator-dimension4);color:var(--color-ink);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.ToolWorkspace-module__68pn8G__startButton{flex-shrink:0;margin-left:auto;min-height:var(--bb-component-simulator-dimension30)!important;padding:var(--bb-component-simulator-action-padding-block) var(--bb-component-simulator-dimension16)!important}.ToolWorkspace-module__68pn8G__mobileEdit:hover{background:var(--color-hover-gray)}.ToolWorkspace-module__68pn8G__sidebarBody{min-height:0;padding:var(--bb-component-simulator-dimension24) var(--bb-component-simulator-dimension20);overscroll-behavior:contain;flex:1;overflow-y:auto}.ToolWorkspace-module__68pn8G__parameterFields{border:0;min-width:0;margin:0;padding:0}.ToolWorkspace-module__68pn8G__sidebarFooter{padding:var(--bb-component-simulator-dimension12) var(--bb-component-simulator-dimension20) var(--bb-component-simulator-dimension14);border-top:var(--bb-component-simulator-border-width) solid var(--color-border-muted);background:var(--color-surface);flex:none}.ToolWorkspace-module__68pn8G__results{overscroll-behavior:contain;flex:1;min-width:0;min-height:0;overflow-y:auto}.ToolWorkspace-module__68pn8G__content{max-width:var(--bb-component-simulator-result-max-width);padding:var(--bb-component-simulator-dimension32) var(--bb-component-simulator-dimension40) var(--bb-component-simulator-dimension40);margin-inline:auto}.ToolWorkspace-module__68pn8G__description{margin:0 0 var(--bb-component-simulator-dimension28);font-size:var(--bb-component-simulator-text-size14);line-height:var(--bb-component-simulator-body-line-height);color:var(--color-text-muted)}.ToolWorkspace-module__68pn8G__output{min-width:0}.ToolWorkspace-module__68pn8G__resultsShortcut{padding:var(--bb-component-simulator-dimension16) var(--bb-component-simulator-dimension20);border-top:var(--bb-component-simulator-border-width) solid var(--color-border-muted);background:var(--color-surface)}.ToolWorkspace-module__68pn8G__resultsShortcut svg,.ToolWorkspace-module__68pn8G__mobileResultButton svg{margin-left:var(--bb-component-simulator-dimension8)}.ToolWorkspace-module__68pn8G__mobileRead,.ToolWorkspace-module__68pn8G__mobileEdit,.ToolWorkspace-module__68pn8G__mobileResultButton{display:none}.ToolWorkspace-module__68pn8G__workspace a:focus-visible,.ToolWorkspace-module__68pn8G__workspace button:focus-visible,.ToolWorkspace-module__68pn8G__results:focus-visible{outline:var(--bb-component-simulator-dimension2) solid var(--color-ink);outline-offset:calc(-1 * var(--bb-component-simulator-dimension2))}.ToolWorkspace-module__68pn8G__guide{margin-top:var(--bb-component-simulator-dimension40)}.ToolWorkspace-module__68pn8G__guide summary{align-items:center;gap:var(--bb-component-simulator-dimension10);cursor:pointer;font-size:var(--bb-component-simulator-text-size14);font-weight:var(--font-weight-medium);list-style:none;display:flex}.ToolWorkspace-module__68pn8G__guide summary::-webkit-details-marker{display:none}.ToolWorkspace-module__68pn8G__guide summary:after{content:"+";font-size:var(--bb-component-simulator-title-size);margin-left:auto}.ToolWorkspace-module__68pn8G__guide[open] summary:after{content:"−"}.ToolWorkspace-module__68pn8G__guideBody{padding-top:var(--bb-component-simulator-dimension24)}.ToolWorkspace-module__68pn8G__guideBody h2{font-size:var(--bb-component-simulator-title-size);font-weight:var(--font-weight-semibold);margin:0 0 var(--bb-component-simulator-dimension12)}.ToolWorkspace-module__68pn8G__guideBody>p{margin:0 0 var(--bb-component-simulator-dimension24);color:var(--color-text-dense);font-size:var(--bb-component-simulator-text-size14);line-height:var(--bb-component-simulator-body-line-height)}.ToolWorkspace-module__68pn8G__guideBody .faq-accordion-question{font-family:var(--font-family-ui);font-size:var(--bb-component-simulator-guide-question-size)}.ToolWorkspace-module__68pn8G__guideBody .ToolWorkspace-module__68pn8G__disclaimer{margin-top:var(--bb-component-simulator-dimension24);font-size:var(--bb-component-simulator-text-size13)}.ToolWorkspace-module__68pn8G__sources{padding-left:var(--bb-component-simulator-dimension18);font-size:var(--bb-component-simulator-text-size13);line-height:var(--bb-component-simulator-sources-line-height);color:var(--color-text-muted);list-style:outside}.ToolWorkspace-module__68pn8G__sources a{text-underline-offset:var(--bb-component-simulator-dimension3);text-decoration:underline}.ToolWorkspace-module__68pn8G__notice{margin:var(--bb-component-simulator-dimension24) 0 0;color:var(--color-text-muted);font-size:var(--bb-component-simulator-text-size12)}@media (max-width:1100px){.ToolWorkspace-module__68pn8G__workspace[data-wide-parameters=true],.ToolWorkspace-module__68pn8G__workspace{grid-template-columns:var(--bb-component-simulator-sidebar-compact-width) minmax(0, 1fr)}.ToolWorkspace-module__68pn8G__content{padding:var(--bb-component-simulator-dimension28) var(--bb-component-simulator-dimension24)}}@media (max-width:767px){.ToolWorkspace-module__68pn8G__workspace,.ToolWorkspace-module__68pn8G__workspace[data-wide-parameters=true]{grid-template-columns:minmax(0,1fr)}.ToolWorkspace-module__68pn8G__workspace[data-mobile-view=parameters] .ToolWorkspace-module__68pn8G__mainPane,.ToolWorkspace-module__68pn8G__workspace[data-mobile-view=results] .ToolWorkspace-module__68pn8G__sidebar{display:none}.ToolWorkspace-module__68pn8G__sidebar{border-right:0}.ToolWorkspace-module__68pn8G__mobileEdit{display:grid}.ToolWorkspace-module__68pn8G__mobileRead{font:inherit;font-size:var(--bb-component-simulator-text-size12);color:var(--color-ink);cursor:pointer;background:0 0;border:0;text-decoration:underline;display:block}.ToolWorkspace-module__68pn8G__mobileResultButton{padding:var(--bb-component-simulator-dimension16) var(--bb-component-simulator-dimension20);border-top:var(--bb-component-simulator-border-width) solid var(--color-border-muted);display:block}.ToolWorkspace-module__68pn8G__topBar{min-height:var(--bb-component-simulator-dimension46);height:auto;padding:var(--bb-component-simulator-dimension10) var(--bb-component-simulator-dimension14);gap:var(--bb-component-simulator-dimension8)}.ToolWorkspace-module__68pn8G__topBar h1{font-size:var(--bb-component-simulator-mobile-title-size)}.ToolWorkspace-module__68pn8G__content{padding:var(--bb-component-simulator-dimension24) var(--bb-component-simulator-dimension18)}}@media print{.ToolWorkspace-module__68pn8G__workspace{height:auto;display:block;position:static;overflow:visible}.ToolWorkspace-module__68pn8G__sidebar,.ToolWorkspace-module__68pn8G__sidebarFooter,.ToolWorkspace-module__68pn8G__startButton,.ToolWorkspace-module__68pn8G__mobileEdit,.ToolWorkspace-module__68pn8G__guide,.ToolWorkspace-module__68pn8G__notice{display:none!important}.ToolWorkspace-module__68pn8G__workspace .ToolWorkspace-module__68pn8G__mainPane,.ToolWorkspace-module__68pn8G__workspace .ToolWorkspace-module__68pn8G__results{overflow:visible;display:block!important}.ToolWorkspace-module__68pn8G__workspace[data-print-header=false] .ToolWorkspace-module__68pn8G__topBar,.ToolWorkspace-module__68pn8G__workspace[data-print-header=false] .ToolWorkspace-module__68pn8G__description{display:none}.ToolWorkspace-module__68pn8G__topBar{height:auto;padding:0 0 var(--bb-component-simulator-dimension16);border:0}.ToolWorkspace-module__68pn8G__content{max-width:none;padding:0}}@media (min-width:768px){.ToolWorkspace-module__68pn8G__workspace[data-result-first=true] .ToolWorkspace-module__68pn8G__resultsShortcut{display:none}.ToolWorkspace-module__68pn8G__workspace[data-result-first=true] .ToolWorkspace-module__68pn8G__content{padding-top:var(--bb-component-simulator-result-first-inset)}.ToolWorkspace-module__68pn8G__workspace,.ToolWorkspace-module__68pn8G__workspace[data-wide-parameters=true]{grid-template-columns:clamp(var(--bb-component-simulator-sidebar-min-width), var(--tool-sidebar-width), min(var(--bb-component-simulator-sidebar-max-width), calc(100vw - var(--bb-component-simulator-sidebar-width)))) minmax(0, 1fr)}}.ToolWorkspace-module__68pn8G__sidebar{position:relative}.ToolWorkspace-module__68pn8G__resizeHandle{top:0;right:calc(-1 * var(--bb-component-simulator-dimension4));width:var(--bb-component-simulator-dimension8);z-index:20;cursor:col-resize;touch-action:none;outline:none;position:absolute;bottom:0}.ToolWorkspace-module__68pn8G__resizeHandle:after{content:"";inset:0 var(--bb-component-simulator-dimension3);background:0 0;position:absolute}.ToolWorkspace-module__68pn8G__resizeHandle:hover:after,.ToolWorkspace-module__68pn8G__resizeHandle:focus-visible:after,.ToolWorkspace-module__68pn8G__workspace[data-resizing=true] .ToolWorkspace-module__68pn8G__resizeHandle:after{background:var(--color-ink)}.ToolWorkspace-module__68pn8G__workspace[data-resizing=true]{-webkit-user-select:none;user-select:none;cursor:col-resize}@media (max-width:767px),print{.ToolWorkspace-module__68pn8G__resizeHandle{display:none}}
.BricksScroll-module__n9iYgq__section{padding:var(--bb-component-bricks-dimension160) 0 var(--bb-component-bricks-dimension64);scroll-margin-top:var(--bb-component-bricks-dimension80);background:var(--color-surface);color:var(--color-ink);font-family:var(--font-family-ui)}.BricksScroll-module__n9iYgq__title{font-weight:var(--font-weight-medium);letter-spacing:var(--bb-component-bricks-section-title-tracking);line-height:var(--bb-component-bricks-line-height1-point1);font-size:var(--bb-component-bricks-text-size40)!important}.BricksScroll-module__n9iYgq__description{margin:var(--bb-component-bricks-dimension8) 0 var(--bb-component-bricks-dimension28);color:var(--color-text-muted);font-family:var(--font-family-ui);font-size:var(--bb-component-bricks-text-size16);line-height:var(--bb-component-bricks-line-height1-point5)}.BricksScroll-module__n9iYgq__grid{isolation:isolate;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.BricksScroll-module__n9iYgq__piece{min-width:0;position:relative}.BricksScroll-module__n9iYgq__outline{pointer-events:none;width:100%;height:100%;fill:var(--color-surface);stroke:var(--color-ink);position:absolute;inset:0;overflow:visible}.BricksScroll-module__n9iYgq__outline path{vector-effect:non-scaling-stroke}.BricksScroll-module__n9iYgq__tabletOutline,.BricksScroll-module__n9iYgq__mobileOutline{display:none}@media (prefers-reduced-motion:no-preference){.BricksScroll-module__n9iYgq__grid[data-scroll-ready=true] .BricksScroll-module__n9iYgq__piece{--entry-x:var(--bb-component-bricks-dimension28);--entry-y:0px;--sequence-delay:var(--bb-component-bricks-puzzle-duration0);opacity:0;transform:translate(var(--entry-x), var(--entry-y));transition:transform var(--bb-component-bricks-puzzle-duration820) cubic-bezier(.22, 1, .36, 1), opacity var(--bb-component-bricks-puzzle-duration620) ease-out}.BricksScroll-module__n9iYgq__grid[data-scroll-ready=true] .BricksScroll-module__n9iYgq__piece:first-child{--entry-x:calc(-1 * var(--bb-component-bricks-dimension12))}.BricksScroll-module__n9iYgq__grid[data-scroll-ready=true] .BricksScroll-module__n9iYgq__piece:nth-child(2){--sequence-delay:var(--bb-component-bricks-puzzle-duration680)}.BricksScroll-module__n9iYgq__grid[data-scroll-ready=true] .BricksScroll-module__n9iYgq__piece:nth-child(3){--sequence-delay:var(--bb-component-bricks-puzzle-duration1360)}.BricksScroll-module__n9iYgq__grid[data-scroll-ready=true] .BricksScroll-module__n9iYgq__piece:nth-child(4){--entry-x:0px;--entry-y:var(--bb-component-bricks-dimension28);--sequence-delay:var(--bb-component-bricks-puzzle-duration2040)}.BricksScroll-module__n9iYgq__grid[data-scroll-ready=true] .BricksScroll-module__n9iYgq__piece:nth-child(5){--sequence-delay:var(--bb-component-bricks-puzzle-duration2720)}.BricksScroll-module__n9iYgq__grid[data-scroll-ready=true] .BricksScroll-module__n9iYgq__piece:nth-child(6){--sequence-delay:var(--bb-component-bricks-puzzle-duration3400)}.BricksScroll-module__n9iYgq__grid[data-assembled=true] .BricksScroll-module__n9iYgq__piece,.BricksScroll-module__n9iYgq__grid:focus-within .BricksScroll-module__n9iYgq__piece{opacity:1;transition-delay:var(--sequence-delay);transform:translate(0)}}.BricksScroll-module__n9iYgq__link{min-height:var(--bb-component-bricks-dimension104);height:100%;padding:var(--bb-component-bricks-dimension24) var(--bb-component-bricks-dimension32);color:inherit;text-align:center;font-size:var(--bb-component-bricks-text-size24);font-weight:var(--font-weight-semibold);line-height:var(--bb-component-bricks-line-height1-point2);justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.BricksScroll-module__n9iYgq__link span{max-width:var(--bb-component-bricks-dimension280)}.BricksScroll-module__n9iYgq__link[href]:hover span{text-underline-offset:var(--bb-component-bricks-dimension6);text-decoration:underline;text-decoration-thickness:var(--bb-component-bricks-border-width)}.BricksScroll-module__n9iYgq__link:focus-visible{outline:var(--bb-component-bricks-dimension2) solid var(--color-ink);outline-offset:calc(-1 * var(--bb-component-bricks-dimension8))}@media (max-width:900px){.BricksScroll-module__n9iYgq__section{padding:var(--bb-component-bricks-dimension136) 0 var(--bb-component-bricks-dimension64)}.BricksScroll-module__n9iYgq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.BricksScroll-module__n9iYgq__desktopOutline{display:none}.BricksScroll-module__n9iYgq__tabletOutline{display:block}.BricksScroll-module__n9iYgq__link{min-height:var(--bb-component-bricks-dimension104);padding:var(--bb-component-bricks-dimension30) var(--bb-component-bricks-dimension24);font-size:var(--bb-component-bricks-text-size24)}}@media (max-width:768px){.BricksScroll-module__n9iYgq__section{padding-top:var(--bb-component-bricks-dimension104)}.BricksScroll-module__n9iYgq__description{margin-bottom:var(--bb-component-bricks-dimension24);font-size:var(--bb-component-bricks-text-size15)}}@media (max-width:540px){.BricksScroll-module__n9iYgq__grid{grid-template-columns:1fr}.BricksScroll-module__n9iYgq__tabletOutline{display:none}.BricksScroll-module__n9iYgq__mobileOutline{display:block}.BricksScroll-module__n9iYgq__link{min-height:var(--bb-component-bricks-dimension104);font-size:var(--bb-component-bricks-text-size24)}}@media (max-width:540px) and (prefers-reduced-motion:no-preference){.BricksScroll-module__n9iYgq__grid[data-scroll-ready=true] .BricksScroll-module__n9iYgq__piece:nth-child(n){--entry-x:0px;--entry-y:var(--bb-component-bricks-dimension22)}.BricksScroll-module__n9iYgq__grid[data-scroll-ready=true] .BricksScroll-module__n9iYgq__piece:first-child{--entry-y:calc(-1 * var(--bb-component-bricks-dimension12))}}@media (prefers-reduced-motion:reduce){.BricksScroll-module__n9iYgq__grid .BricksScroll-module__n9iYgq__piece{opacity:1;transition:none;transform:none}}.BricksScroll-module__n9iYgq__compact .BricksScroll-module__n9iYgq__link{min-height:calc(var(--bb-component-bricks-dimension112) - var(--bb-semantic-space-stack));padding:var(--bb-semantic-space-inset) var(--bb-semantic-space-group);font-size:var(--bb-component-home-text-size18);line-height:var(--bb-component-home-line-height1-point55)}.BricksScroll-module__n9iYgq__compact .BricksScroll-module__n9iYgq__link span{max-width:none}
.SearchField-module__P9XB4a__field{align-items:center;gap:var(--bb-component-user-guides-fixed8);height:var(--bb-component-user-guides-search-height);padding:0 var(--bb-component-user-guides-search-inset);background:var(--color-surface);border:var(--bb-component-user-guides-border-width) solid var(--color-border-subtle);border-radius:var(--bb-component-user-guides-pill-radius);color:var(--bb-component-user-guides-muted);flex-shrink:0;display:flex}.SearchField-module__P9XB4a__field>svg{flex-shrink:0}.SearchField-module__P9XB4a__field:focus-within{border-color:var(--color-ink)}.SearchField-module__P9XB4a__field input{width:100%;min-width:0;height:var(--bb-component-user-guides-fixed24);color:var(--color-ink);font:inherit;font-size:var(--bb-component-user-guides-font-size14);background:0 0;border:0;border-radius:0;outline:none;padding:0}.SearchField-module__P9XB4a__field input:focus,.SearchField-module__P9XB4a__field input:focus-visible{box-shadow:none!important;outline:none!important}.SearchField-module__P9XB4a__field input::-webkit-search-cancel-button{display:none}.SearchField-module__P9XB4a__field button{color:inherit;padding:var(--bb-component-user-guides-focus-width);background:0 0;border:0;display:flex}.SearchField-module__P9XB4a__comfortable{border-color:var(--color-ink);height:var(--bb-component-user-guides-fixed48);padding-inline:var(--bb-component-blog-listing-dimension16-px)}.SearchField-module__P9XB4a__comfortable input{font-size:var(--bb-component-user-guides-font-size16)}
.SearchSuggestions-module__GhaDDG__panel.SearchSuggestions-module__GhaDDG__panel{box-sizing:border-box;top:calc(100% + var(--bb-component-lead-form-spacing4));border:var(--bb-component-lead-form-border-width) solid var(--color-ink);width:100%;padding:var(--bb-component-blog-listing-dimension24-px);max-height:min(var(--bb-component-site-navigation-dropdown-height600), 60dvh);scroll-padding-block:var(--bb-component-blog-listing-dimension24-px);overflow-x:hidden}@media (max-width:700px){.SearchSuggestions-module__GhaDDG__panel.SearchSuggestions-module__GhaDDG__panel{padding:var(--bb-component-blog-listing-dimension20-px)}}.SearchSuggestions-module__GhaDDG__panel.SearchSuggestions-module__GhaDDG__inline{margin-top:var(--bb-component-lead-form-spacing4);position:relative;top:auto}
.TrialSignupCta-module__-_h-XW__bottomCtaSection{padding:var(--bb-component-trial-cta-spacing32) 0 var(--bb-component-trial-cta-spacing152);background-color:var(--color-surface)}.TrialSignupCta-module__-_h-XW__bottomCtaPanel{background-color:var(--background-beige-grain-color);background-image:var(--background-beige-grain-image);background-size:var(--background-beige-grain-size);background-repeat:var(--background-beige-grain-repeat);gap:var(--bb-component-trial-cta-spacing56);padding:var(--bb-component-trial-cta-spacing48) var(--bb-component-trial-cta-spacing64);border:var(--bb-component-trial-cta-border-width) solid var(--color-ink);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;display:grid;position:relative;overflow:visible}.TrialSignupCta-module__-_h-XW__bottomCtaTitle,.TrialSignupCta-module__-_h-XW__bottomCtaForm{z-index:1;position:relative}.TrialSignupCta-module__-_h-XW__bottomCtaTitle{font-size:clamp(var(--bb-component-trial-cta-title-min), 4vw, var(--bb-component-trial-cta-title-max))!important;line-height:var(--bb-component-trial-cta-title-line-height)!important}.TrialSignupCta-module__-_h-XW__bottomCtaPanel .TrialSignupCta-module__-_h-XW__bottomCtaForm{max-width:none}.TrialSignupCta-module__-_h-XW__bottomCtaForm [data-lead-submit]{margin-top:var(--bb-component-trial-cta-spacing8)}@media (max-width:980px){.TrialSignupCta-module__-_h-XW__bottomCtaPanel{gap:var(--bb-component-trial-cta-spacing36);padding:var(--bb-component-trial-cta-spacing40)}}@media (max-width:768px){.TrialSignupCta-module__-_h-XW__bottomCtaPanel{grid-template-columns:1fr}}@media (max-width:640px){.TrialSignupCta-module__-_h-XW__bottomCtaSection{padding:var(--bb-component-trial-cta-spacing16) 0 var(--bb-component-trial-cta-spacing80)}.TrialSignupCta-module__-_h-XW__bottomCtaPanel{gap:var(--bb-component-trial-cta-spacing24);padding:var(--bb-component-trial-cta-spacing28) var(--bb-component-trial-cta-spacing24)}.TrialSignupCta-module__-_h-XW__bottomCtaTitle{font-size:clamp(var(--bb-component-trial-cta-mobile-title-min), 8vw, var(--bb-component-trial-cta-mobile-title-max))!important}}.TrialSignupCta-module__-_h-XW__embedded{padding:var(--bb-component-trial-cta-spacing40) 0 0;background:0 0;container-type:inline-size}.TrialSignupCta-module__-_h-XW__embedded .TrialSignupCta-module__-_h-XW__bottomCtaPanel{gap:var(--bb-component-trial-cta-spacing32);padding:var(--bb-component-trial-cta-spacing32)}.TrialSignupCta-module__-_h-XW__embedded .TrialSignupCta-module__-_h-XW__bottomCtaTitle{font-size:clamp(var(--bb-component-trial-cta-embedded-title-min), 4.5cqw, var(--bb-component-trial-cta-embedded-title-max))!important}@container (max-width:600px){.TrialSignupCta-module__-_h-XW__embedded .TrialSignupCta-module__-_h-XW__bottomCtaPanel{gap:var(--bb-component-trial-cta-spacing24);padding:var(--bb-component-trial-cta-spacing28) var(--bb-component-trial-cta-spacing24);grid-template-columns:1fr}}@media print{.TrialSignupCta-module__-_h-XW__embedded{display:none}}
.ToolArticleLayout-module__EbcTQG__article{max-width:var(--bb-component-tool-content-article-width);min-width:0;margin-inline:auto}.ToolArticleLayout-module__EbcTQG__editorial{margin-top:var(--bb-component-tool-content-editorial-top)}.ToolArticleLayout-module__EbcTQG__editorial>section{margin-top:var(--bb-component-tool-content-section-gap)}.ToolArticleLayout-module__EbcTQG__editorial>section>h2{margin:0 0 var(--bb-component-tool-content-list-inset);font:var(--font-weight-semibold) var(--bb-component-tool-content-article-title-size)/var(--bb-component-tool-content-article-title-line-height) var(--font-family-ui);letter-spacing:var(--bb-component-tool-content-title-tracking)}.ToolArticleLayout-module__EbcTQG__editorial>section>p{font-size:var(--bb-component-tool-content-body-size);line-height:var(--bb-component-tool-content-body-line-height)}.ToolArticleLayout-module__EbcTQG__faq{margin-top:var(--bb-component-tool-content-section-gap)}.ToolArticleLayout-module__EbcTQG__editorial .ToolArticleLayout-module__EbcTQG__note{font-size:var(--bb-component-tool-content-note-size);line-height:var(--bb-component-tool-content-body-line-height);color:var(--color-text-muted)}.ToolArticleLayout-module__EbcTQG__editorial .ToolArticleLayout-module__EbcTQG__sources{margin-top:var(--bb-component-tool-content-section-space-large);padding-top:var(--bb-component-tool-content-group-gap);border-top:var(--bb-component-tool-content-border-width) solid var(--bb-component-tool-content-source-border)}.ToolArticleLayout-module__EbcTQG__editorial .ToolArticleLayout-module__EbcTQG__sources h2{margin:0 0 var(--bb-component-tool-content-group-gap);color:var(--color-ink);font:var(--font-weight-medium) var(--bb-component-tool-content-section-title-size)/var(--bb-component-tool-content-secondary-title-line-height) var(--font-family-ui);letter-spacing:var(--bb-component-tool-content-title-tracking)}.ToolArticleLayout-module__EbcTQG__sources ul{padding-left:var(--bb-component-tool-content-list-inset);color:var(--color-text-muted);font-size:var(--bb-component-tool-content-source-size);line-height:var(--bb-component-tool-content-body-line-height);margin:0;list-style:outside}.ToolArticleLayout-module__EbcTQG__sources a{color:var(--color-text-muted);text-underline-offset:var(--bb-component-tool-content-link-underline-offset);transition:color var(--bb-component-tool-content-source-link-duration) ease;text-decoration:underline}.ToolArticleLayout-module__EbcTQG__sources a:hover,.ToolArticleLayout-module__EbcTQG__sources a:focus-visible{color:var(--color-ink)}@media (max-width:600px){.ToolArticleLayout-module__EbcTQG__editorial>section>h2{font-size:var(--bb-component-tool-content-title-size-mobile)}.ToolArticleLayout-module__EbcTQG__editorial .ToolArticleLayout-module__EbcTQG__sources{margin-top:var(--bb-component-tool-content-section-gap)}.ToolArticleLayout-module__EbcTQG__editorial .ToolArticleLayout-module__EbcTQG__sources h2{font-size:var(--bb-component-tool-content-secondary-title-size-mobile)}}@media print{.ToolArticleLayout-module__EbcTQG__editorial{display:none}}
.Footer-module__ZjIyBG__footerTextured{background-color:var(--color-surface);position:relative}.Footer-module__ZjIyBG__footerContent{z-index:1;position:relative}.Footer-module__ZjIyBG__footerLayout{padding-top:var(--bb-component-site-navigation-dimension32);padding-bottom:var(--bb-component-site-navigation-dimension24)}.Footer-module__ZjIyBG__footerDivider{height:var(--bb-component-site-navigation-border-width);background-color:var(--color-ink)}.Footer-module__ZjIyBG__footerBrandRow{margin-bottom:var(--bb-component-site-navigation-dimension20)}.Footer-module__ZjIyBG__footerBrandLink{align-items:center;gap:var(--bb-component-site-navigation-dimension8);line-height:1;text-decoration:none;display:inline-flex}.Footer-module__ZjIyBG__footerGrid{-moz-column-gap:var(--bb-component-site-navigation-dimension20);justify-content:space-between;column-gap:var(--bb-component-site-navigation-dimension20);margin-bottom:var(--bb-component-site-navigation-dimension64);grid-template-columns:repeat(5,max-content);display:grid}.Footer-module__ZjIyBG__footerList{gap:var(--bb-component-site-navigation-dimension8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Footer-module__ZjIyBG__footerList li{min-width:0;line-height:var(--bb-component-site-navigation-line-size22)}.Footer-module__ZjIyBG__footerLink{border-bottom:var(--bb-component-site-navigation-border-width) solid transparent;color:var(--bb-component-site-navigation-footer-ink);font-family:var(--font-family-ui);font-size:var(--bb-component-site-navigation-text-size15);font-weight:var(--font-weight-medium);line-height:var(--bb-component-site-navigation-line-size22);overflow-wrap:break-word;transition:border-color var(--motion-fast);text-decoration:none}.Footer-module__ZjIyBG__footerLink:hover,.Footer-module__ZjIyBG__footerLink:focus-visible{border-bottom-color:var(--color-ink)}.Footer-module__ZjIyBG__footerLinkSmall{font-size:var(--bb-component-site-navigation-text-size15);white-space:nowrap}.Footer-module__ZjIyBG__footerTitle{margin:0 0 var(--bb-component-site-navigation-dimension16);color:var(--bb-component-site-navigation-footer-ink);font-family:var(--font-family-ui);font-size:var(--bb-component-site-navigation-text-size13);font-weight:var(--font-weight-semibold);letter-spacing:0;line-height:var(--bb-component-site-navigation-line-size18);text-transform:uppercase}.Footer-module__ZjIyBG__socialIcons{align-items:center;gap:var(--bb-component-site-navigation-dimension4);flex-shrink:0;margin-left:auto;display:flex}.Footer-module__ZjIyBG__socialIcon{width:var(--bb-component-site-navigation-dimension32);height:var(--bb-component-site-navigation-dimension32);transition:all var(--bb-component-site-navigation-duration200) ease;justify-content:center;align-items:center;display:flex}.Footer-module__ZjIyBG__socialIcon svg{width:var(--bb-component-site-navigation-dimension18);height:var(--bb-component-site-navigation-dimension18);color:var(--color-ink);transition:color var(--bb-component-site-navigation-duration200) ease}.Footer-module__ZjIyBG__socialIcon:hover svg{color:var(--color-text-subtle)}.Footer-module__ZjIyBG__footerMobile{display:none}.Footer-module__ZjIyBG__footerBottom{justify-content:space-between;align-items:center;gap:var(--bb-component-site-navigation-dimension24);display:flex}.Footer-module__ZjIyBG__footerBottomLinks{align-items:center;gap:var(--bb-component-site-navigation-dimension8) var(--bb-component-site-navigation-dimension20);flex-wrap:wrap;width:100%;display:flex}.Footer-module__ZjIyBG__footerMobileBrand{margin-bottom:var(--bb-component-site-navigation-dimension20)}.Footer-module__ZjIyBG__footerMobileSection{margin-bottom:var(--bb-component-site-navigation-dimension28)}.Footer-module__ZjIyBG__footerMobileSection:last-of-type{margin-bottom:0}.Footer-module__ZjIyBG__footerMobileTitle{margin:0 0 var(--bb-component-site-navigation-dimension16);color:var(--bb-component-site-navigation-footer-ink);font-family:var(--font-family-ui);font-size:var(--bb-component-site-navigation-text-size13);font-weight:var(--font-weight-semibold);letter-spacing:0;line-height:var(--bb-component-site-navigation-line-size18);text-transform:uppercase}.Footer-module__ZjIyBG__footerMobileList{gap:var(--bb-component-site-navigation-dimension8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Footer-module__ZjIyBG__footerMobileLink{border-bottom:var(--bb-component-site-navigation-border-width) solid transparent;color:var(--bb-component-site-navigation-footer-ink);font-family:var(--font-family-ui);font-size:var(--bb-component-site-navigation-text-size15);font-weight:var(--font-weight-medium);line-height:var(--bb-component-site-navigation-line-size22);transition:border-color var(--motion-fast);text-decoration:none;display:inline-block}.Footer-module__ZjIyBG__footerMobileLink:hover,.Footer-module__ZjIyBG__footerMobileLink:focus-visible{border-bottom-color:var(--color-ink)}@media (max-width:979px) and (min-width:900px){.Footer-module__ZjIyBG__footerGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:899px) and (min-width:769px){.Footer-module__ZjIyBG__footerGrid{gap:var(--bb-component-site-navigation-dimension32);grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Footer-module__ZjIyBG__footerLayout{padding-bottom:var(--bb-component-site-navigation-dimension80)}.Footer-module__ZjIyBG__footerGrid,.Footer-module__ZjIyBG__footerBrandRow{display:none}.Footer-module__ZjIyBG__footerMobile{margin-bottom:var(--bb-component-site-navigation-dimension40);display:block}.Footer-module__ZjIyBG__footerBottomLinks{gap:var(--bb-component-site-navigation-dimension12) var(--bb-component-site-navigation-dimension20)}}
.RelatedToolsLayout-module__b_gVra__section{margin-top:var(--bb-component-tool-content-section-space-large)}.RelatedToolsLayout-module__b_gVra__section>h2{margin:0 0 var(--bb-component-tool-content-group-gap);font-family:var(--font-family-ui);font-size:var(--bb-component-tool-content-section-title-size);font-weight:var(--font-weight-medium);line-height:var(--bb-component-tool-content-secondary-title-line-height);letter-spacing:var(--bb-component-tool-content-title-tracking);color:var(--color-ink)}.RelatedToolsLayout-module__b_gVra__cards{gap:var(--bb-component-tool-content-group-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:600px){.RelatedToolsLayout-module__b_gVra__cards{grid-template-columns:1fr}.RelatedToolsLayout-module__b_gVra__section{margin-top:var(--bb-component-tool-content-section-gap)}.RelatedToolsLayout-module__b_gVra__section>h2{font-size:var(--bb-component-tool-content-secondary-title-size-mobile)}}@media print{.RelatedToolsLayout-module__b_gVra__section{display:none}}
.ComparisonTable-module__yQHgTa__scroller{width:100%;overflow-x:auto}.ComparisonTable-module__yQHgTa__scroller:focus-visible{outline:var(--bb-component-table-border-width) solid var(--color-ink);outline-offset:var(--bb-semantic-space-label)}.ComparisonTable-module__yQHgTa__table{width:100%;min-width:var(--bb-component-table-comparison-min-width);border-collapse:collapse;table-layout:fixed;font-family:var(--font-family-ui);font-size:var(--bb-component-table-comparison-font-size);color:var(--bb-component-table-comparison-value-color);line-height:1.4}.ComparisonTable-module__yQHgTa__featureColumn{width:50%}.ComparisonTable-module__yQHgTa__table th,.ComparisonTable-module__yQHgTa__table td{text-align:left;font-weight:var(--font-weight-regular)}.ComparisonTable-module__yQHgTa__table thead th{padding:0 var(--bb-component-table-comparison-column-inset) var(--bb-semantic-space-label) 0;vertical-align:middle}.ComparisonTable-module__yQHgTa__logo{align-items:center;gap:var(--bb-semantic-space-compact);height:var(--bb-semantic-space-group);line-height:1;font-size:var(--bb-component-table-comparison-group-size);font-weight:var(--font-weight-semibold);transform:translate(calc((var(--bb-component-table-comparison-icon-size) - var(--bb-component-table-comparison-logo-size)) / 2), -4px);text-decoration:underline;text-decoration-thickness:var(--bb-component-table-border-width);text-underline-offset:.2em;display:flex}.ComparisonTable-module__yQHgTa__logo>svg{width:var(--bb-component-table-comparison-logo-size);height:var(--bb-component-table-comparison-logo-size)}.ComparisonTable-module__yQHgTa__table thead .ComparisonTable-module__yQHgTa__firstGroupTitle{font-size:var(--bb-component-table-comparison-group-size);font-weight:var(--font-weight-semibold)}.ComparisonTable-module__yQHgTa__group th,.ComparisonTable-module__yQHgTa__group td{padding:var(--bb-semantic-space-inset) var(--bb-component-table-comparison-column-inset) var(--bb-semantic-space-label) 0;vertical-align:middle}.ComparisonTable-module__yQHgTa__group th{font-size:var(--bb-component-table-comparison-group-size);font-weight:var(--font-weight-semibold)}.ComparisonTable-module__yQHgTa__row{border-bottom:var(--bb-component-table-border-width) solid color-mix(in srgb, var(--bb-component-table-comparison-divider) 30%, var(--color-ink))}.ComparisonTable-module__yQHgTa__row th,.ComparisonTable-module__yQHgTa__row td{padding:var(--bb-semantic-space-compact) var(--bb-component-table-comparison-column-inset) var(--bb-semantic-space-compact) 0;vertical-align:middle;overflow-wrap:anywhere}.ComparisonTable-module__yQHgTa__row th{color:var(--bb-component-table-comparison-label-color)}.ComparisonTable-module__yQHgTa__table th:last-child,.ComparisonTable-module__yQHgTa__table td:last-child{padding-right:0}.ComparisonTable-module__yQHgTa__row:hover{background:var(--color-card-hover)}.ComparisonTable-module__yQHgTa__status{grid-template-columns:var(--bb-component-table-comparison-icon-size) minmax(0, 1fr);align-items:center;gap:var(--bb-semantic-space-compact);display:grid}.ComparisonTable-module__yQHgTa__iconSlot{height:var(--bb-component-table-comparison-icon-size);align-items:center;display:flex;transform:translateY(-.0625em)}.ComparisonTable-module__yQHgTa__outlineIcon{width:var(--bb-component-table-comparison-icon-size);height:var(--bb-component-table-comparison-icon-size);color:var(--bb-component-table-comparison-value-color);stroke-width:2px}.ComparisonTable-module__yQHgTa__check{width:var(--bb-component-table-comparison-icon-size);height:var(--bb-component-table-comparison-icon-size);background:var(--bb-component-table-comparison-value-color);color:var(--surface-card);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ComparisonTable-module__yQHgTa__check svg{stroke-width:2.5px;width:75%;height:75%}
.CompanyContent-module__WIe30G__frame{--company-content-max-width:var(--bb-component-company-reading-width);padding-block:var(--bb-component-company-content-top) var(--bb-component-company-content-bottom);justify-content:center;display:flex}.CompanyContent-module__WIe30G__content{width:100%;max-width:var(--company-content-max-width);min-width:0}@media (max-width:767px){.CompanyContent-module__WIe30G__frame{padding-block:var(--bb-component-company-content-top-compact) var(--bb-component-company-content-bottom-compact)}}
.WebinarCatalog-module__pRXDdG__results{position:relative}.WebinarCatalog-module__pRXDdG__results .WebinarCatalog-module__pRXDdG__grid{grid-auto-rows:1fr}.WebinarCatalog-module__pRXDdG__reserved{visibility:hidden;pointer-events:none}.WebinarCatalog-module__pRXDdG__empty{position:absolute;inset:0 0 auto}.WebinarCatalog-module__pRXDdG__visual{aspect-ratio:var(--bb-component-webinar-cover-ratio);position:relative;overflow:hidden}.WebinarCatalog-module__pRXDdG__visual>*{position:absolute;inset:0}
