@layer theme,base;@layer components{.bs-svc-more{margin-block-start:var(--bs-space-2)}.bs-card--link:active .bs-svc-more{color:var(--bs-link-hover-small)}@media (hover:hover){.bs-card--link:hover .bs-svc-more{color:var(--bs-link-hover-small)}}.bs-svc-grid{row-gap:var(--bs-stack-xxl)}.bs-svc-grid .bs-poster{aspect-ratio:1}@media (max-width:599px){.bs-svc .bs-svc-grid{border-block-start:var(--bs-line) solid var(--bs-divider);grid-template-columns:minmax(0,1fr);row-gap:0}.bs-svc-grid .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-svc-grid .bs-card__content{padding:0}.bs-svc-grid .bs-card__title{font-size:calc(1.375rem * var(--bs-serif-scale))}.bs-svc-grid .bs-card__text{font-size:var(--bs-fz-micro)}.bs-svc-grid .bs-svc-more{min-block-size:0;margin-block-start:var(--bs-space-3)}}.bs-svc :is(.bs-card__title,.bs-row__title,.bs-accordion__question,.bs-svc-pillars__name){text-wrap:balance}.bs-svc-rows .bs-row__text>*+*{margin-block-start:var(--bs-space-2)}@media (min-width:960px){.bs-svc-numbered .bs-row__label{grid-column:1/span 1}.bs-svc-numbered .bs-row__label~.bs-row__title{grid-column:2/span 5}}.bs-svc-other-header .bs-lockup__title{--bs-svc-other-lh:1.02;line-height:var(--bs-svc-other-lh);margin-block:calc((var(--bs-lh-hero) - var(--bs-svc-other-lh)) * .5em)}.bs-svc-opening{gap:var(--bs-space-10);display:grid}.bs-svc-opening__figure .bs-figure__frame{--bs-figure-ratio:3 / 2}@media (min-width:600px){.bs-svc-opening__figure .bs-figure__frame{--bs-figure-ratio:2 / 1}}@media (min-width:960px){.bs-svc-opening{gap:var(--bs-space-12)}}@media (min-width:960px) and (max-height:880px){.bs-svc .bs-section.bs-page-header{padding-block-start:var(--bs-space-16)}}@media (min-width:960px) and (max-height:700px){.bs-svc .bs-section.bs-page-header{padding-block-start:var(--bs-space-10)}.bs-svc .bs-page-header .bs-lockup__body{font-size:var(--bs-fz-body);line-height:var(--bs-lh-body)}.bs-svc .bs-page-header .bs-lockup--offset .bs-lockup__cta{margin-block-start:var(--bs-space-10)}}@media (max-width:599px){.bs-svc .bs-section.bs-page-header{padding-block-start:clamp(var(--bs-space-6), calc(var(--bs-space-6) + (100svh - 560px) * .5), var(--bs-space-section))}.bs-svc .bs-page-header .bs-lockup--offset .bs-lockup__body{margin-block-start:clamp(var(--bs-space-5), calc(var(--bs-space-5) + (100svh - 560px) * .32), var(--bs-space-10))}.bs-svc .bs-page-header .bs-lockup--offset .bs-lockup__cta{margin-block-start:clamp(var(--bs-space-8), calc(var(--bs-space-8) + (100svh - 560px) * .25), var(--bs-space-12))}}.bs-grid.bs-svc-about{row-gap:var(--bs-space-8)}.bs-svc-about>*{grid-column:1/-1}.bs-svc-about__text{max-inline-size:40.625rem}.bs-svc-about__text>*+*{margin-block-start:var(--bs-space-4)}@media (min-width:960px){.bs-svc-about{align-items:start}.bs-svc-about>.bs-svc-about__title{grid-column:2/span 5}.bs-svc-about>.bs-svc-about__text{grid-column:7/-1}}.bs-svc-decide{gap:var(--bs-stack-xxl) var(--bs-grid-gap);grid-template-columns:minmax(0,1fr);display:grid}.bs-svc-decide__title{margin-block-end:var(--bs-space-8)}@media (min-width:960px){.bs-svc-decide{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}@supports (grid-template-rows:subgrid){.bs-svc-decide{row-gap:var(--bs-space-10)}.bs-svc-decide__col{grid-template-rows:subgrid;grid-row:span 2;display:grid}.bs-svc-decide__title{margin-block-end:0}}}.bs-svc-overview>*{grid-column:1/-1}.bs-svc-overview__label{margin-block-end:var(--bs-space-4)}.bs-svc-overview__note{color:var(--bs-text-soft);margin-block-start:var(--bs-space-6)}@media (min-width:960px){.bs-svc-overview{align-items:start}.bs-svc-overview>.bs-svc-overview__media{grid-column:1/span 7}.bs-svc-overview>.bs-svc-overview__list{grid-column:8/-1}}.bs-svc-extra>*{grid-column:1/-1}.bs-svc-extra__text>*+*{margin-block-start:var(--bs-space-10)}@media (min-width:960px){.bs-svc-extra{align-items:center}.bs-svc-extra>.bs-svc-extra__text{grid-column:2/span 5}.bs-svc-extra>.bs-svc-extra__media{grid-column:8/-1}}.bs-svc-process__cta{margin-block-start:var(--bs-cta-gap)}@media (min-width:960px){.bs-svc-process__cta{margin-inline-start:calc((100% - 11 * var(--bs-grid-gap)) / 12 + var(--bs-grid-gap))}}.bs-svc-split{gap:var(--bs-space-10) var(--bs-space-16);grid-template-columns:minmax(0,1fr);display:grid}.bs-svc-split__head{border-block-start:var(--bs-line) solid var(--bs-divider);padding-block-start:var(--bs-space-6)}.bs-svc-split__figure{margin-block-start:var(--bs-space-10)}.bs-svc-split__figure .bs-figure__frame{--bs-figure-ratio:3 / 2}@media (min-width:600px){.bs-svc-split__figure .bs-figure__frame{--bs-figure-ratio:2 / 1}}@media (min-width:960px){.bs-svc-split{grid-template-columns:20rem minmax(0,1fr);align-items:start}.bs-svc-split__figure .bs-figure__frame{--bs-figure-ratio:4 / 5}}.bs-svc-pillars{container-type:inline-size}.bs-svc-pillars .bs-row__body>*+*{margin-block-start:var(--bs-space-2)}@container (min-width:640px){.bs-svc-pillars .bs-row__body{column-gap:var(--bs-grid-gap);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:baseline;display:grid}.bs-svc-pillars .bs-row__body>*+*{margin-block-start:0}}.bs-svc .bs-cards--aud{align-items:stretch}.bs-svc .bs-cards--aud .bs-card__content,.bs-svc .bs-cards--aud .bs-card__text{flex-direction:column;flex:auto;display:flex}.bs-svc .bs-cards--aud .bs-card__text>p+p:not(.bs-aud-cta){flex:1 0 auto}}@layer utilities;
