.section--flush-top[data-astro-cid-jt2tdk2r]{padding-top:0}.wp-bento[data-astro-cid-jt2tdk2r]{gap:.75rem;display:grid}@media (width>=48rem){.wp-bento[data-astro-cid-jt2tdk2r]{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-bento__m365[data-astro-cid-jt2tdk2r]{grid-column:1/-1}}@media (width>=64rem){.wp-bento[data-astro-cid-jt2tdk2r]{grid-template-columns:repeat(3,minmax(0,1fr))}.wp-bento__m365[data-astro-cid-jt2tdk2r]{grid-column:1/span 2}}.wp-bento[data-astro-cid-jt2tdk2r] .card[data-astro-cid-jt2tdk2r]{flex-direction:column;min-height:15rem;display:flex}.tags[data-astro-cid-jt2tdk2r]{flex-wrap:wrap;gap:.4rem;margin:auto 0 0;padding:0;list-style:none;display:flex}.tags[data-astro-cid-jt2tdk2r] li[data-astro-cid-jt2tdk2r]{border-radius:var(--r-pill);background:var(--surface);font-size:var(--fs-sm);padding:.35rem .75rem}.diagram--tall[data-astro-cid-jt2tdk2r]{max-width:24rem;margin-inline:auto;display:none}.diagram--wide[data-astro-cid-jt2tdk2r]{max-width:60rem;margin-inline:auto}@media (width<=47.99rem){.diagram--wide[data-astro-cid-jt2tdk2r]{display:none}.diagram--tall[data-astro-cid-jt2tdk2r]{display:block}}.devices[data-astro-cid-jt2tdk2r]{margin-top:.75rem}.inout[data-astro-cid-jt2tdk2r]{gap:.75rem;display:grid}@media (width>=48rem){.inout[data-astro-cid-jt2tdk2r]{grid-template-columns:1fr 1fr}}.inout[data-astro-cid-jt2tdk2r] .card--dark[data-astro-cid-jt2tdk2r] h3[data-astro-cid-jt2tdk2r]{color:var(--on-dark)}.inout[data-astro-cid-jt2tdk2r] .card--dark[data-astro-cid-jt2tdk2r] .label[data-astro-cid-jt2tdk2r],.inout[data-astro-cid-jt2tdk2r] .card--dark[data-astro-cid-jt2tdk2r] .checks svg{color:var(--accent)}.price[data-astro-cid-jt2tdk2r]{gap:.75rem;display:grid}@media (width>=64rem){.price[data-astro-cid-jt2tdk2r]{grid-template-columns:2fr 1fr 1fr}}.price__intro[data-astro-cid-jt2tdk2r] h2[data-astro-cid-jt2tdk2r]{font-size:clamp(1.75rem,1.4rem + 1.2vw,2.5rem)}.price__intro[data-astro-cid-jt2tdk2r] .btn{margin-top:.5rem}.price__num[data-astro-cid-jt2tdk2r]{flex-direction:column;justify-content:flex-end;display:flex}.price__word[data-astro-cid-jt2tdk2r]{letter-spacing:-.03em;margin:0 0 .75rem;font-size:clamp(1.5rem,1.25rem + .8vw,2rem);line-height:1.1}.price__num[data-astro-cid-jt2tdk2r] .btn{align-self:flex-start;margin-top:1rem}
