.reading-body .article-paragraph-media{gap:var(--reading-gap);grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;margin:32px 0 64px;display:grid}.reading-body .article-paragraph-copy{grid-area:1/8/auto/13;min-width:0;max-width:38em}.reading-body .article-paragraph-copy>p{margin:0}.reading-body .article-paragraph-images{grid-area:1/1/auto/8;gap:32px;min-width:0;display:grid}.reading-body .paragraph-image-right>.article-paragraph-copy{grid-column:1/6}.reading-body .paragraph-image-right>.article-paragraph-images{grid-column:6/13}.reading-body .article-paragraph-images>.reading-figure,.reading-body .article-paragraph-images>.article-image-pair,.reading-body .article-paragraph-images>.article-image-triple,.reading-body .article-paragraph-images>.article-image-quadruple{grid-column:1/-1;min-width:0;margin:0}.reading-body .article-paragraph-images>.article-image-pair{gap:var(--reading-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.reading-body .article-paragraph-images>.article-image-triple{gap:var(--reading-gap);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.reading-body .article-paragraph-images>.article-image-quadruple{gap:var(--reading-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.reading-body .article-paragraph-gallery{gap:var(--reading-gap);grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.reading-body .article-paragraph-gallery>.reading-figure{margin:24px 0 44px}@media (width<=800px){.reading-body .article-paragraph-media{grid-template-columns:minmax(0,1fr);gap:24px;margin:24px 0 44px}.reading-body .article-paragraph-media>.article-paragraph-copy,.reading-body .article-paragraph-media>.article-paragraph-images{grid-area:auto/1;max-width:none}.reading-body .article-paragraph-images>.article-image-pair,.reading-body .article-paragraph-images>.article-image-triple,.reading-body .article-paragraph-images>.article-image-quadruple{grid-template-columns:minmax(0,1fr)}}.reading-body .article-paragraph-images>.article-image-pair>.reading-figure,.reading-body .article-paragraph-images>.article-image-triple>.reading-figure,.reading-body .article-paragraph-images>.article-image-quadruple>.reading-figure{grid-column:auto;min-width:0;margin:0}.reading-body .article-paragraph-gallery>.article-image-pair,.reading-body .article-paragraph-gallery>.article-image-triple,.reading-body .article-paragraph-gallery>.article-image-quadruple{gap:var(--reading-gap);grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;margin:32px 0 72px;display:grid}.reading-body .article-paragraph-gallery>.article-image-pair>.reading-figure{grid-column:span 6;margin:0}@media (width<=640px){.reading-body .article-paragraph-gallery>.article-image-pair>.reading-figure{grid-column:1/-1}}.reading-body .article-paragraph-gallery>.article-image-triple>.reading-figure{grid-column:span 4;min-width:0;margin:0}.reading-body .article-paragraph-gallery>.article-image-quadruple>.reading-figure{grid-column:span 3;min-width:0;margin:0}@media (width<=900px){.reading-body .article-paragraph-gallery>.article-image-triple>.reading-figure{grid-column:1/-1}.reading-body .article-paragraph-gallery>.article-image-quadruple>.reading-figure{grid-column:span 6}}@media (width<=640px){.reading-body .article-paragraph-gallery>.article-image-pair>.reading-figure,.reading-body .article-paragraph-gallery>.article-image-triple>.reading-figure,.reading-body .article-paragraph-gallery>.article-image-quadruple>.reading-figure{grid-column:1/-1}}.article-back-to-top[data-astro-cid-7knpdgim]{right:var(--page-edge);bottom:calc(var(--page-edge) + env(safe-area-inset-bottom,0px) + var(--back-to-top-lift,0px));z-index:5;color:#000;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:flex-end;align-items:center;min-width:44px;min-height:44px;padding:0;display:flex;position:fixed}.article-back-to-top[data-astro-cid-7knpdgim][hidden]{display:none}.article-back-to-top[data-astro-cid-7knpdgim] svg[data-astro-cid-7knpdgim]{font-family:var(--font-sans);font-size:var(--logo-size);aspect-ratio:1;fill:none;stroke:currentColor;stroke-width:1.2px;width:auto;height:.84cap;font-weight:600;overflow:visible}.article-back-to-top[data-astro-cid-7knpdgim]:focus-visible{outline-offset:4px;outline:1px solid}@media (hover:hover) and (pointer:fine){.article-back-to-top[data-astro-cid-7knpdgim]:hover{color:#9569ff}}[data-tech-type=product]{--tech-accent:#b5481f}[data-tech-type=app]{--tech-accent:#4b3fd0}[data-tech-type=company]{--tech-accent:#2a4f84}.tech-type{color:var(--tech-accent,#22231f);white-space:nowrap;align-items:center;gap:7px;font-size:12px;line-height:1.6;display:inline-flex}.tech-type:before{content:"";background:currentColor;flex:none;width:7px;height:7px}a.tech-type:hover{color:#22231f}
