.family-strip[data-astro-cid-ryp26bmu]{margin-block-start:var(--space-3xl)}.family-strip[data-astro-cid-ryp26bmu] .family-strip__title[data-astro-cid-ryp26bmu]{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-black);text-align:center}.family-strip__title[data-astro-cid-ryp26bmu] a[data-astro-cid-ryp26bmu]{color:inherit}.family-strip__list[data-astro-cid-ryp26bmu]{flex-wrap:nowrap;justify-content:space-between;margin-block-start:var(--space-md);list-style:none;display:flex}.family-strip__list[data-astro-cid-ryp26bmu] a[data-astro-cid-ryp26bmu]{color:inherit;display:block}.family-strip__list[data-astro-cid-ryp26bmu] img[data-astro-cid-ryp26bmu]{block-size:auto;inline-size:100%}.family-strip__label[data-astro-cid-ryp26bmu]{padding:calc(.4rem * var(--brochure-scale)) calc(1rem * var(--brochure-scale));margin-block:var(--space-2xs);font-size:var(--text-2xs);line-height:calc(2rem * var(--brochure-scale));color:var(--color-text-inverse);text-align:center;background:var(--color-brand);border-radius:var(--radius-sm);display:block}.family-strip__list[data-astro-cid-ryp26bmu] a[data-astro-cid-ryp26bmu]:hover .family-strip__label[data-astro-cid-ryp26bmu]{color:#ecf0f1;background:#288a4a}@media (width<=991px){.family-strip__list[data-astro-cid-ryp26bmu]{justify-content:center;gap:var(--space-md);flex-wrap:wrap}.family-strip__list[data-astro-cid-ryp26bmu]>li[data-astro-cid-ryp26bmu]{flex:0 30%}}.serving__figure[data-astro-cid-y5vgo3md]{margin-block:var(--space-xl) calc(10rem * var(--brochure-scale));position:relative}.serving__figure[data-astro-cid-y5vgo3md] img[data-astro-cid-y5vgo3md]{block-size:auto;inline-size:100%}.serving__quote[data-astro-cid-y5vgo3md]{font-size:var(--text-3xs);color:var(--color-blue-link-default,#007bff);position:absolute;inset-block-start:var(--quote-y);inset-inline-start:var(--quote-x)}.serving__who[data-astro-cid-y5vgo3md]{text-align:left;margin-block:0}.scf__row[data-astro-cid-ytlcguvq]{gap:var(--space-md);align-items:center;margin-block-start:var(--space-md);display:grid}.scf__art[data-astro-cid-ytlcguvq] img[data-astro-cid-ytlcguvq]{inline-size:100%;max-inline-size:calc(45rem * var(--brochure-scale));block-size:auto;margin-inline:auto}@media (width>=576px){.scf__row[data-astro-cid-ytlcguvq]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.scf__row--reversed[data-astro-cid-ytlcguvq] .scf__copy[data-astro-cid-ytlcguvq]{order:2}}@media (width>=992px){.scf__row[data-astro-cid-ytlcguvq]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.scf__row--reversed[data-astro-cid-ytlcguvq]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.searchable__intro[data-astro-cid-cb35rwny]{gap:var(--space-md);margin-block-start:var(--space-md);display:grid}.searchable__steps[data-astro-cid-cb35rwny]{gap:var(--space-xl);margin-block-start:var(--space-md);display:grid}.searchable__step[data-astro-cid-cb35rwny] img[data-astro-cid-cb35rwny]{block-size:auto;inline-size:80%;margin-inline:auto}.searchable__caption[data-astro-cid-cb35rwny]{gap:var(--space-md);grid-template-columns:auto minmax(0,1fr);align-items:center;margin-block-start:var(--space-sm);display:grid}.searchable__caption[data-astro-cid-cb35rwny] p[data-astro-cid-cb35rwny]{text-align:left}.searchable__diagram[data-astro-cid-cb35rwny]{margin-block-start:var(--space-xs);position:relative}.searchable__diagram[data-astro-cid-cb35rwny] img[data-astro-cid-cb35rwny]{block-size:auto;inline-size:100%}.searchable__caption--overlay[data-astro-cid-cb35rwny]{inline-size:50%;position:absolute;inset-block-end:calc(3.5rem * var(--brochure-scale));inset-inline-start:0}@media (width>=768px){.searchable__intro[data-astro-cid-cb35rwny]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.searchable__steps[data-astro-cid-cb35rwny]{grid-template-columns:repeat(2,minmax(0,1fr))}}.in-case__columns[data-astro-cid-eww5baj3]{gap:var(--space-md);display:grid}.in-case__sub[data-astro-cid-eww5baj3]{text-align:right}.in-case__steps[data-astro-cid-eww5baj3]{gap:var(--space-xs) var(--space-sm);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.in-case__steps[data-astro-cid-eww5baj3] p[data-astro-cid-eww5baj3]{text-align:left}.in-case[data-astro-cid-eww5baj3] img{block-size:auto;inline-size:100%}.in-case__paper[data-astro-cid-eww5baj3],.in-case__excerpts[data-astro-cid-eww5baj3]{gap:var(--space-sm);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.in-case__cursive[data-astro-cid-eww5baj3]{padding:var(--space-xs) var(--space-sm);font-style:italic;display:block}.in-case__study[data-astro-cid-eww5baj3]{overflow:hidden}.in-case__study--split[data-astro-cid-eww5baj3]{gap:var(--space-xs);grid-template-columns:minmax(0,38%) minmax(0,62%);align-items:center;display:grid}.in-case__study--split[data-astro-cid-eww5baj3] p[data-astro-cid-eww5baj3]{padding:var(--space-xs);text-align:left}.in-case__strong[data-astro-cid-eww5baj3]{font-weight:var(--weight-bold)}.in-case__media[data-astro-cid-eww5baj3]{gap:var(--space-sm);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;display:grid}.in-case__media[data-astro-cid-eww5baj3]>div[data-astro-cid-eww5baj3]:last-child img[data-astro-cid-eww5baj3]{inline-size:66%;margin-inline:auto}@media (width>=768px){.in-case__columns[data-astro-cid-eww5baj3]{gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){.in-case__steps[data-astro-cid-eww5baj3]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.in-case__paper[data-astro-cid-eww5baj3]{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.autonote[data-astro-cid-iyvxappr]{margin-block-start:var(--space-md)}.autonote__top[data-astro-cid-iyvxappr]{gap:var(--space-md);margin-block-end:var(--space-md);display:grid}.autonote[data-astro-cid-iyvxappr] img{block-size:auto;inline-size:100%}.autonote__examples[data-astro-cid-iyvxappr]{gap:var(--space-sm);margin-block-start:var(--space-md);display:grid}@media (width>=768px){.autonote__top[data-astro-cid-iyvxappr]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.autonote__examples[data-astro-cid-iyvxappr]{grid-template-columns:repeat(3,minmax(0,1fr))}}.pod__lead[data-astro-cid-67ezzdwb]{margin-block:var(--space-sm)}.pod__figure[data-astro-cid-67ezzdwb]{position:relative}.pod__figure[data-astro-cid-67ezzdwb] img[data-astro-cid-67ezzdwb]{block-size:auto;inline-size:100%}.pod__quote[data-astro-cid-67ezzdwb]{text-align:left}@media (width>=992px){.pod__quote[data-astro-cid-67ezzdwb]{inline-size:38%;position:absolute;inset-block-start:18%;inset-inline-end:2%}}.two-large__layout[data-astro-cid-23aaargx]{gap:var(--space-md);margin-block-start:var(--space-md);display:grid}.two-large[data-astro-cid-23aaargx] img{block-size:auto;inline-size:100%}.two-large__pull[data-astro-cid-23aaargx]{gap:var(--space-sm);align-items:center;margin-block-start:var(--space-sm);display:grid}.two-large__caret[data-astro-cid-23aaargx]{display:none}@media (width>=768px){.two-large__layout[data-astro-cid-23aaargx]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.two-large__pull[data-astro-cid-23aaargx]{grid-template-columns:minmax(0,10fr) minmax(0,2fr)}.two-large__caret[data-astro-cid-23aaargx]{display:block}}@media (width>=992px){.two-large__layout[data-astro-cid-23aaargx]{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.two-large__pull[data-astro-cid-23aaargx]{grid-template-columns:minmax(0,7fr) minmax(0,1fr);margin-inline-start:16.6%}}.vs__columns[data-astro-cid-qvtn5syt],.vs__split[data-astro-cid-qvtn5syt],.vs__color[data-astro-cid-qvtn5syt]{gap:var(--space-md);display:grid}.vs[data-astro-cid-qvtn5syt] img{block-size:auto;inline-size:100%}.vs__split[data-astro-cid-qvtn5syt],.vs__color[data-astro-cid-qvtn5syt]{align-items:center}.vs__chart[data-astro-cid-qvtn5syt] img[data-astro-cid-qvtn5syt]{margin-inline:auto;inline-size:66%!important}.vs__note[data-astro-cid-qvtn5syt]{text-align:center!important}.vs__color[data-astro-cid-qvtn5syt]{margin-block:var(--space-sm)}.vs__gradient[data-astro-cid-qvtn5syt]{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,red 0,#f0f 16%,#00f 33%,#0ff 50%,#0f0 67%,#ff0 83%,#ff0004 100%) text}@media (width>=992px){.vs__columns[data-astro-cid-qvtn5syt]{gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr))}.vs__split[data-astro-cid-qvtn5syt]{grid-template-columns:repeat(2,minmax(0,1fr))}.vs__color[data-astro-cid-qvtn5syt]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.fm__top[data-astro-cid-k5hrdtqp],.fm__middle[data-astro-cid-k5hrdtqp],.fm__bottom[data-astro-cid-k5hrdtqp]{gap:var(--space-md);display:grid}.fm__top[data-astro-cid-k5hrdtqp]{align-items:end}.fm__middle[data-astro-cid-k5hrdtqp]{align-items:start}.fm__bottom[data-astro-cid-k5hrdtqp]{align-items:center;margin-block-start:var(--space-lg)}.fm[data-astro-cid-k5hrdtqp] img{block-size:auto;inline-size:100%}.fm__logo[data-astro-cid-k5hrdtqp]{margin-block-end:var(--space-md);inline-size:60%!important}.fm__badge[data-astro-cid-k5hrdtqp]{inline-size:90%!important}.fm__title[data-astro-cid-k5hrdtqp]{font-size:var(--text-5xl);font-weight:var(--weight-bold);color:var(--color-gray-900)}.fm__subtitle[data-astro-cid-k5hrdtqp]{margin-block:var(--space-2xs);font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-gray-900)}@media (width>=768px){.fm__top[data-astro-cid-k5hrdtqp]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.fm__bottom[data-astro-cid-k5hrdtqp]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}@media (width>=992px){.fm__top[data-astro-cid-k5hrdtqp],.fm__middle[data-astro-cid-k5hrdtqp],.fm__bottom[data-astro-cid-k5hrdtqp]{display:grid}.fm__middle[data-astro-cid-k5hrdtqp]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@media (width>=1200px){.fm__middle[data-astro-cid-k5hrdtqp]{grid-template-columns:repeat(2,minmax(0,1fr))}}.hybrid__top[data-astro-cid-gzhmh3cu],.hybrid__message[data-astro-cid-gzhmh3cu],.hybrid__funds[data-astro-cid-gzhmh3cu],.hybrid__bottom[data-astro-cid-gzhmh3cu],.hybrid__problem[data-astro-cid-gzhmh3cu],.hybrid__answer[data-astro-cid-gzhmh3cu],.hybrid__usb[data-astro-cid-gzhmh3cu]{gap:var(--space-md);display:grid}.hybrid__top[data-astro-cid-gzhmh3cu]{margin-block-start:var(--space-3xl)}.hybrid[data-astro-cid-gzhmh3cu] img{block-size:auto;inline-size:100%}.hybrid__librarian[data-astro-cid-gzhmh3cu]{margin-inline-start:auto;inline-size:60%!important}.hybrid__problem[data-astro-cid-gzhmh3cu],.hybrid__funds[data-astro-cid-gzhmh3cu]{align-items:center}.hybrid__answer[data-astro-cid-gzhmh3cu]{align-items:start}.hybrid__globes[data-astro-cid-gzhmh3cu]{gap:var(--space-xs);justify-items:end;display:grid}.hybrid__globes[data-astro-cid-gzhmh3cu] img[data-astro-cid-gzhmh3cu]{inline-size:70%!important}@media (width>=768px){.hybrid__problem[data-astro-cid-gzhmh3cu]{grid-template-columns:minmax(0,8fr) minmax(0,3fr)}.hybrid__answer[data-astro-cid-gzhmh3cu],.hybrid__usb[data-astro-cid-gzhmh3cu]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=992px){.hybrid__top[data-astro-cid-gzhmh3cu]{grid-template-columns:repeat(2,minmax(0,1fr))}.hybrid__message[data-astro-cid-gzhmh3cu]{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.hybrid__funds[data-astro-cid-gzhmh3cu]{grid-template-columns:minmax(0,3fr) minmax(0,9fr)}.hybrid__bottom[data-astro-cid-gzhmh3cu]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.hybrid__service[data-astro-cid-gzhmh3cu]{gap:var(--space-sm);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}}.pr-family__wrapper[data-astro-cid-6ymp5ycw]{position:relative}.pr-family__table[data-astro-cid-6ymp5ycw],.pr-family__desc[data-astro-cid-6ymp5ycw]{z-index:2;inline-size:100%;font-size:var(--text-3xs);border-collapse:collapse;border:none;margin-block-start:var(--space-md);position:relative}.pr-family__table[data-astro-cid-6ymp5ycw] td[data-astro-cid-6ymp5ycw],.pr-family__table[data-astro-cid-6ymp5ycw] th[data-astro-cid-6ymp5ycw]{inline-size:14.2857%;padding:var(--space-xs) var(--space-2xs-tight);text-align:center;vertical-align:middle}.pr-family__table[data-astro-cid-6ymp5ycw] th[data-astro-cid-6ymp5ycw]{font-weight:var(--weight-bold);text-align:right;padding-inline-end:var(--space-xs)}.pr-family__table[data-astro-cid-6ymp5ycw] td[data-astro-cid-6ymp5ycw]:nth-child(2n){background:#ebebeb}.pr-family__table[data-astro-cid-6ymp5ycw] tr[data-astro-cid-6ymp5ycw]:first-child td[data-astro-cid-6ymp5ycw]{block-size:calc(40rem * var(--brochure-scale));vertical-align:top;background:var(--color-surface)}.pr-family__row--top[data-astro-cid-6ymp5ycw] td[data-astro-cid-6ymp5ycw],.pr-family__row--top[data-astro-cid-6ymp5ycw] th[data-astro-cid-6ymp5ycw]{vertical-align:top}.pr-family[data-astro-cid-6ymp5ycw] img{block-size:auto;inline-size:auto;max-inline-size:100%;margin-inline:auto;display:block}.pr-family__name[data-astro-cid-6ymp5ycw]{font-size:var(--text-3xs);font-weight:var(--weight-bold);text-align:center;margin-block-end:var(--space-2xs-tight)}.pr-family__name--nowrap[data-astro-cid-6ymp5ycw]{white-space:nowrap}.pr-family__product[data-astro-cid-6ymp5ycw]{block-size:calc(100% - calc(1.5rem * var(--brochure-scale)));padding:var(--space-xs) var(--space-2xs-tight) var(--space-2xs-tight);border:var(--border-thick) solid var(--color-brand);border-radius:calc(1.6rem * var(--brochure-scale))}.pr-family__tabletop[data-astro-cid-6ymp5ycw]{block-size:calc(15rem * var(--brochure-scale));position:relative}.pr-family__tabletop-label[data-astro-cid-6ymp5ycw]{font-size:calc(1.3rem * var(--brochure-scale));font-weight:var(--weight-bold);line-height:calc(1.5rem * var(--brochure-scale));margin-block-end:var(--space-xs)}.pr-family__tabletop[data-astro-cid-6ymp5ycw] img{max-block-size:calc(100% - calc(2.5rem * var(--brochure-scale)))}.pr-family__floorstand[data-astro-cid-6ymp5ycw]{text-align:center;margin-block-start:var(--space-xs)}.pr-family__floorstand-label[data-astro-cid-6ymp5ycw] span[data-astro-cid-6ymp5ycw]{font-size:var(--text-3xs);font-weight:var(--weight-bold);border-block-start:var(--border-hairline) solid var(--color-black)}.pr-family__big-img[data-astro-cid-6ymp5ycw]{inline-size:86%!important}.pr-family__circle[data-astro-cid-6ymp5ycw]{inline-size:calc(3rem * var(--brochure-scale));block-size:calc(3rem * var(--brochure-scale));border:var(--border-hairline) solid var(--color-black);background:#40b149;border-radius:50%;margin-inline:auto;position:relative}.pr-family__circle--third[data-astro-cid-6ymp5ycw]:after{inline-size:calc(2.4rem * var(--brochure-scale));block-size:calc(1.1rem * var(--brochure-scale));content:"";background:var(--color-surface);border-radius:calc(1.5rem * var(--brochure-scale)) calc(1.5rem * var(--brochure-scale)) 0 0;margin-inline:auto;position:absolute;inset-block-start:0;inset-inline:0}.pr-family__circle--two-third[data-astro-cid-6ymp5ycw]{background:var(--color-surface)}.pr-family__circle--two-third[data-astro-cid-6ymp5ycw]:after{inline-size:calc(2.6rem * var(--brochure-scale));block-size:calc(1.3rem * var(--brochure-scale));content:"";border-radius:0 0 calc(1.5rem * var(--brochure-scale)) calc(1.5rem * var(--brochure-scale));background:#40b149;margin-inline:auto;position:absolute;inset-block-end:0;inset-inline:0}.pr-family__circle--white[data-astro-cid-6ymp5ycw]{background:var(--color-surface)}.pr-family__dash[data-astro-cid-6ymp5ycw]{font-size:calc(3rem * var(--brochure-scale));font-weight:var(--weight-bold)}.pr-family__dollar[data-astro-cid-6ymp5ycw]{font-size:calc(4rem * var(--brochure-scale));font-weight:var(--weight-bold);text-align:center}.pr-family__dollar--2col[data-astro-cid-6ymp5ycw]{font-size:calc(3.5rem * var(--brochure-scale))}.pr-family__dollar--4col[data-astro-cid-6ymp5ycw]{font-size:calc(2.5rem * var(--brochure-scale))}.pr-family__dollar--5col[data-astro-cid-6ymp5ycw]{font-size:calc(1.8rem * var(--brochure-scale))}.pr-family__dollar--6col[data-astro-cid-6ymp5ycw]{font-size:calc(1.6rem * var(--brochure-scale))}.pr-family__border-row[data-astro-cid-6ymp5ycw]{z-index:2;block-size:calc(12rem * var(--brochure-scale));font-size:var(--text-3xs);border:var(--border-thick) solid #c3aeae;border-radius:calc(1.6rem * var(--brochure-scale));position:absolute;inset-block-start:61.5%;inset-inline:0}.pr-family__border-text[data-astro-cid-6ymp5ycw]{padding-inline:calc(.1rem * var(--brochure-scale));font-weight:var(--weight-bold);background:var(--color-surface);display:inline-block;position:relative;inset-block-start:-1.1rem;inset-inline-start:1%}.pr-family__cell-sub[data-astro-cid-6ymp5ycw]{font-size:calc(.9rem * var(--brochure-scale));line-height:.8;display:block}.pr-family__star[data-astro-cid-6ymp5ycw]{font-size:calc(3rem * var(--brochure-scale));color:red;line-height:1}.pr-family__legend[data-astro-cid-6ymp5ycw]{text-align:right!important}.pr-family__desc[data-astro-cid-6ymp5ycw] th[data-astro-cid-6ymp5ycw]{inline-size:20%;font-weight:var(--weight-bold);text-align:right;vertical-align:top;padding-inline-end:var(--space-xs)}.pr-family__desc[data-astro-cid-6ymp5ycw] td[data-astro-cid-6ymp5ycw]{text-align:left;padding-block-end:var(--space-sm)}
