@layer theme,base;@layer components{.bs-section.bs-home-hero{padding-block-start:var(--bs-space-10)}.bs-home-hero__grid{row-gap:var(--bs-stack-xxl);align-items:start}.bs-home-hero__mark{grid-column:1/-1}.bs-home-hero__figure{grid-column:1/-1;max-inline-size:26.25rem}.bs-home-hero .bs-home-hero__grid>.bs-lockup{container-type:inline-size}.bs-home-hero__line{display:block}.bs-home-hero .bs-lockup__title{--bs-home-hero-lh:1.02;font-size:min(calc(var(--bs-fz-hero) * var(--bs-serif-scale)), calc(100cqi / 12.35));line-height:var(--bs-home-hero-lh);margin-block:calc((var(--bs-lh-hero) - var(--bs-home-hero-lh)) * .5em)}.bs-home-hero .bs-lockup__body{max-inline-size:50.875rem;margin-block-start:var(--bs-space-6)}@media (min-width:600px){.bs-section.bs-home-hero{padding-block-start:var(--bs-space-12)}.bs-home-hero .bs-home-hero__grid>.bs-lockup{grid-column:1/span 5}.bs-home-hero__figure{grid-column:6/-1}}@media (min-width:960px){.bs-section.bs-home-hero{padding-block-start:var(--bs-space-14)}.bs-home-hero .bs-home-hero__grid>.bs-lockup{grid-column:2/span 8}.bs-home-hero__figure{grid-column:10/-1}}@media (min-width:1280px){.bs-section.bs-home-hero{padding-block-start:var(--bs-space-16)}.bs-home-hero__figure{align-self:stretch}.bs-home-hero__figure .bs-figure__frame{aspect-ratio:auto;block-size:100%}}@media (min-width:960px) and (max-height:880px){.bs-section.bs-home-hero{padding-block-start:var(--bs-space-12)}.bs-home-hero__grid{row-gap:var(--bs-space-16)}.bs-home-hero .bs-lockup__body{font-size:var(--bs-fz-body);line-height:var(--bs-lh-body)}.bs-home-hero .bs-lockup__title{margin-block-start:calc((var(--bs-lh-hero) - var(--bs-home-hero-lh)) * 1.5em)}}@media (min-width:960px) and (max-height:760px){.bs-section.bs-home-hero{padding-block-start:var(--bs-space-8)}.bs-home-hero__grid{row-gap:var(--bs-space-12)}}.bs-home-lede{grid-column:1/-1}.bs-home-lede>*+*{margin-block-start:var(--bs-space-6)}.bs-home-case__underlined{text-decoration-line:underline;-webkit-text-decoration-color:var(--bs-signal);text-decoration-color:var(--bs-signal);text-underline-offset:.28em;text-decoration-thickness:1px}@media (min-width:960px){.bs-home-lede{grid-column:2/-2}.bs-home-lede>p{max-inline-size:40.625rem;margin-inline-start:33%}}.bs-home-case__statement{row-gap:var(--bs-space-4);margin-block-start:var(--bs-stack-xxl)}.bs-home-case__statement>span{text-wrap:balance;grid-column:1/-1;display:block}.bs-home .bs-home-case__statement>span+span{color:var(--bs-text-soft)}.bs-home-case__stats{margin-block-start:var(--bs-stack-xxl)}@media (min-width:960px){.bs-home-case__statement{row-gap:var(--bs-space-8)}.bs-home-case__statement>span:first-child{grid-column:2/span 8}.bs-home-case__statement>span+span{grid-column:6/-2}}.bs-home-missing .bs-band__text{max-inline-size:48ch}.bs-home-missing__body{max-inline-size:40.625rem;margin-block-start:var(--bs-space-6)}.bs-home-missing__body>*+*{margin-block-start:var(--bs-space-4)}.bs-home-limit .bs-band__text{max-inline-size:52ch}.bs-home .bs-row__title,.bs-home .bs-accordion__question,.bs-home .bs-card__title{text-wrap:balance}.bs-home-pair{margin-block-start:var(--bs-stack-xxl)}@media (min-width:960px){.bs-home-pair{margin-inline-start:calc((100% - 11 * var(--bs-grid-gap)) / 12 + var(--bs-grid-gap))}}.bs-home-head{align-items:end;row-gap:var(--bs-space-2)}.bs-home-head__action{grid-column:1/-1}.bs-home-body{margin-block-start:var(--bs-stack-xxl)}@media (min-width:600px){.bs-home .bs-home-head--action>.bs-lockup{grid-column:1/span 5}.bs-home-head__action{grid-column:6/-1;justify-self:end}}@media (min-width:960px){.bs-home .bs-home-head--action>.bs-lockup{grid-column:2/span 7}.bs-home-head__action{grid-column:9/span 3}}.bs-home-titlelink{min-block-size:var(--bs-tap);color:inherit;transition:color var(--bs-trs);text-decoration:none;display:inline-block}.bs-home-titlelink:active{color:var(--bs-link-hover)}@media (hover:hover){.bs-home-titlelink:hover{color:var(--bs-link-hover)}}.bs-home-svc{row-gap:var(--bs-space-12)}.bs-home-svc .bs-card__content{padding-block-start:var(--bs-space-4)}.bs-home-svc .bs-card__title{font-size:calc(1.625rem * var(--bs-serif-scale));text-wrap:balance}.bs-home-svc .bs-card__text{font-size:var(--bs-fz-small);max-inline-size:34ch}.bs-home-svc .bs-svc-more{min-block-size:0;margin-block-start:var(--bs-space-3)}@media (min-width:600px){.bs-home-svc{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.bs-home-svc .bs-card__content,.bs-home-svc .bs-card__text{flex-direction:column;flex:auto;display:flex}.bs-home-svc .bs-card__text>p{flex:1 0 auto}.bs-home-svc .bs-svc-more{align-self:flex-start}@supports (grid-template-rows:subgrid){.bs-home-svc{row-gap:0;margin-block-end:calc(-1 * var(--bs-space-12))}.bs-home-svc .bs-card{grid-template-rows:subgrid;grid-row:span 4;margin-block-end:var(--bs-space-12);display:grid}.bs-home-svc .bs-card__content{grid-template-rows:subgrid;grid-row:span 3;display:grid}.bs-home-svc .bs-card__text{grid-template-rows:subgrid;grid-row:span 2;display:grid}.bs-home-svc .bs-svc-more{place-self:start}}}@media (min-width:768px){.bs-home-svc{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.bs-home-svc{row-gap:var(--bs-space-16);grid-template-columns:repeat(4,minmax(0,1fr))}@supports (grid-template-rows:subgrid){.bs-home-svc{row-gap:0;margin-block-end:calc(-1 * var(--bs-space-16))}.bs-home-svc .bs-card{margin-block-end:var(--bs-space-16)}}}@media (max-width:599px){.bs-home-svc{border-block-start:var(--bs-line) solid var(--bs-divider);grid-template-columns:minmax(0,1fr);row-gap:0}.bs-home-svc .bs-card{column-gap:var(--bs-space-4);padding-block:var(--bs-space-5);border-block-end:var(--bs-line) solid var(--bs-divider);grid-template-columns:7rem minmax(0,1fr);align-items:start;display:grid}.bs-home-svc .bs-figure__frame{aspect-ratio:1}.bs-home-svc .bs-card__content{padding:0}.bs-home-svc .bs-card__title{font-size:calc(1.375rem * var(--bs-serif-scale))}.bs-home-svc .bs-card__text{font-size:var(--bs-fz-micro)}}.bs-section.bs-home-aud[id]{scroll-margin-top:var(--bs-nav-height)}.bs-home .bs-home-aud__role{color:var(--bs-text-soft)}.bs-home-aud .bs-card__text>.bs-home-aud__role+p{margin-block-start:var(--bs-space-4)}.bs-home-aud .bs-cards{align-items:stretch}.bs-home-aud .bs-card__content,.bs-home-aud .bs-card__text{flex-direction:column;flex:auto;display:flex}.bs-home-aud .bs-card__text>.bs-home-aud__role+p{flex:1 0 auto}.bs-home-faq{grid-column:1/-1}@media (min-width:960px){.bs-home-faq{max-inline-size:var(--bs-maw-narrow);grid-column:2/-2}}.bs-home-proof__points{margin-block-start:var(--bs-space-12)}@media (max-width:599px){.bs-home-proof .bs-stats{gap:0}.bs-home-proof .bs-stats__item{justify-content:space-between;align-items:baseline;gap:var(--bs-space-4);padding-block:var(--bs-space-4);flex-direction:row-reverse}.bs-home-proof .bs-stats__value{font-size:2rem}.bs-home-proof .bs-stats__label{text-align:end}.bs-home-proof__points{margin-block-start:var(--bs-space-8)}}@media (max-width:389px){.bs-home-proof .bs-stats__label{text-wrap:balance;max-inline-size:8em}}}@layer utilities;
