.blog-screenshots[data-astro-cid-ipw2g6t3]{margin:0 0 32px}.screenshot-strip[data-astro-cid-ipw2g6t3]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;display:grid}.screenshot[data-astro-cid-ipw2g6t3] img[data-astro-cid-ipw2g6t3]{width:100%;max-width:320px;height:auto;display:block}.screenshot[data-astro-cid-ipw2g6t3] p[data-astro-cid-ipw2g6t3]{font-size:var(--type-detail);color:var(--ink);margin-top:12px;line-height:1.5}figcaption[data-astro-cid-ipw2g6t3]{max-width:74ch;font-size:var(--type-detail);color:var(--muted);margin-top:20px;line-height:1.6}@media (width<=560px){.screenshot-strip[data-astro-cid-ipw2g6t3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.screenshot[data-astro-cid-ipw2g6t3]:first-child{grid-column:1/-1}}.blog-shell{padding-bottom:88px}.blog-nav{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:24px;padding-block:24px;display:flex}.blog-home{font-size:1.125rem;font-weight:550;text-decoration-line:none}.blog-home span{color:var(--blue);margin-left:8px;font-weight:400}.blog-nav>div{flex-wrap:wrap;gap:24px;display:flex}.blog-nav>div a{font-size:var(--type-detail);color:var(--muted);align-items:center;gap:8px;display:inline-flex}.blog-nav .arrow-icon{width:16px;height:16px}.blog-introduction{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:end;gap:72px;padding-block:64px;display:grid}.blog-introduction h1{max-width:11ch;font-size:clamp(2.5rem,5vw,4rem)}.blog-introduction p{font-size:var(--type-lead);color:var(--muted);max-width:32ch}.blog-index-layout{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) 280px;gap:88px;display:grid}.blog-entry{border-bottom:1px solid var(--rule);padding:40px 0 48px}.blog-entry-image{margin-bottom:28px;display:block}.blog-entry-gallery{text-decoration-line:none;display:block}.blog-entry-image img,.post-cover img{aspect-ratio:8/5;object-fit:cover;object-position:center top;width:100%;height:auto;display:block}.post-cover{margin:0 0 32px}.post-cover figcaption{color:var(--muted);font-size:var(--type-detail);margin-top:12px;line-height:1.6}.blog-entry h2{max-width:18ch;font-size:clamp(1.8125rem,3.2vw,2.625rem);line-height:1.17}.blog-entry h2 a{text-decoration-line:none}.blog-entry h2 a:hover{color:var(--blue);text-decoration-line:underline;text-decoration-thickness:1px}.blog-entry>p{font-size:var(--type-lead);color:var(--muted);max-width:50ch;margin-top:24px}.post-meta{color:var(--muted);font-size:var(--type-detail);flex-wrap:wrap;align-items:baseline;gap:10px 20px;margin-top:26px;line-height:1.5;display:flex}.draft-label{color:var(--blue-deep);border:1px solid var(--rule);padding:3px 8px}.blog-trails{padding-top:40px}.blog-trails h2,.post-margin h2{font-size:var(--type-body);letter-spacing:-.01em;font-weight:550;line-height:1.45}.blog-trails>p{font-size:var(--type-body);color:var(--muted);margin-top:12px}.blog-trails>a{border-bottom:1px solid var(--rule);padding-block:22px;text-decoration-line:none;display:block}.blog-trails strong{font-size:var(--type-body);font-weight:var(--link-weight);text-underline-offset:var(--link-underline-offset);justify-content:space-between;align-items:center;text-decoration-line:underline;display:flex}.blog-trails>a span{color:var(--muted);font-size:var(--type-detail);margin-top:8px;line-height:1.65;display:block}.post-header{max-width:850px;padding-block:56px 44px}.post-header h1{max-width:18ch;font-size:clamp(2.75rem,5.4vw,4.625rem)}.post-dek{font-size:var(--type-lead);color:var(--muted);max-width:58ch;margin-top:26px;line-height:1.6}.post-layout{border-top:1px solid var(--rule);grid-template-columns:minmax(0,700px) minmax(220px,280px);align-items:start;gap:88px;padding-top:40px;display:grid}.post-body{max-width:68ch;font-size:1.125rem;line-height:1.8}.post-body>p{margin-bottom:22px;line-height:1.8}.post-body>figure{margin:32px 0}.post-body>figure img{max-width:100%;height:auto;display:block}.post-body>figure figcaption{color:var(--muted);font-size:var(--type-detail);margin-top:12px;line-height:1.6}.post-body>h2{margin-block:48px 20px;scroll-margin-top:24px;font-size:1.75rem;line-height:1.25}.post-body a{text-decoration-thickness:1px}.starlink-blog-results{border-collapse:collapse;width:100%;font-size:var(--type-body);font-variant-numeric:tabular-nums;margin-block:28px}.starlink-blog-results caption{text-align:left;color:var(--muted);font-size:var(--type-detail);padding-bottom:12px;line-height:1.6}.starlink-blog-results th,.starlink-blog-results td{border-bottom:1px solid var(--rule);text-align:right;vertical-align:top;padding:14px 8px}.starlink-blog-results th{font-weight:550}.starlink-blog-results th:first-child{text-align:left;padding-left:0}.starlink-blog-results th:last-child,.starlink-blog-results td:last-child{padding-right:0}.starlink-blog-results td{white-space:nowrap}.post-body strong{font-weight:550}.post-body>ul,.post-body>ol{padding-left:24px;line-height:1.8}.post-body>ul li+li,.post-body>ol li+li{margin-top:10px}.post-contents{padding-bottom:24px}.post-contents summary{cursor:pointer;min-height:44px;color:var(--blue-deep);font-size:var(--type-body);align-items:center;gap:14px;width:fit-content;display:inline-flex}.post-contents summary .arrow-icon{width:15px;height:15px}.post-contents ol{margin:18px 0 0;padding:0;list-style:none}.post-contents li+li{margin-top:12px}.post-contents a{font-size:var(--type-detail);color:var(--muted);line-height:1.65}.time-scale{background:var(--surface);border:1px solid var(--rule);margin:0;padding:24px}.time-scale>p{color:var(--muted);font-size:var(--type-detail);margin-top:12px}.time-scale-steps{margin:20px 0 0}.time-scale-steps>div{border-top:1px solid var(--rule);padding-block:16px}.time-scale-steps dt{color:var(--muted);font-size:var(--type-detail)}.time-scale-steps dt span{color:var(--blue-deep)}.time-scale-steps dd{margin:6px 0 0}.time-scale-value{font-size:var(--type-lead);color:var(--blue-deep);font-variant-numeric:tabular-nums;white-space:nowrap;display:block}.time-scale-value>span{font-size:var(--type-detail)}.time-scale-steps dd p{font-size:var(--type-detail);color:var(--muted);margin-top:6px;line-height:1.65}.time-scale>.time-scale-perspective{border-top:1px solid var(--rule);color:var(--blue-deep);font-size:var(--type-body);padding-top:20px}.time-scale-perspective strong{font-weight:550}.time-scale figcaption{font-size:var(--type-meta);color:var(--muted);margin-top:20px;line-height:1.6}#time-scale-title{scroll-margin-top:24px}.margin-footnote{border-top:1px solid var(--rule);font-size:var(--type-detail);color:var(--muted);margin-top:28px;padding-top:24px}.margin-footnote strong{font-weight:500;font-size:var(--type-lead);color:var(--blue-deep);margin-top:10px;display:block}.post-afterword{border-top:1px solid var(--rule);margin-top:64px;padding-top:36px}.post-afterword h2{font-size:1.75rem;line-height:1.3}.post-related>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:28px;display:grid}.post-related a{border-bottom:1px solid var(--rule);padding-bottom:24px;text-decoration-line:none;display:block}.post-related h3{font-size:var(--type-lead);justify-content:space-between;gap:16px;line-height:1.4;display:flex}.post-related a h3{font-weight:var(--link-weight);text-underline-offset:var(--link-underline-offset);text-decoration-line:underline}.post-related p,.post-sources p{font-size:var(--type-body);color:var(--muted);margin-top:12px}.post-sources{max-width:74ch;margin-top:48px}.post-sources ol{margin-top:28px;padding-left:24px}.post-sources li{padding:0 0 20px 8px;scroll-margin-top:24px}.post-sources li+li{margin-top:12px}.post-sources a{font-weight:var(--link-weight);line-height:1.5}.post-sources .arrow-icon{vertical-align:middle;width:16px;height:16px;margin-left:8px;display:inline}.post-citation{border-top:1px solid var(--rule);max-width:74ch;margin-top:28px;padding-top:28px;scroll-margin-top:24px}.post-citation p{color:var(--muted);font-size:var(--type-body);overflow-wrap:anywhere;margin-top:12px;line-height:1.65}.post-end{border-top:1px solid var(--rule);flex-wrap:wrap;gap:12px 32px;margin-top:24px;padding-top:8px;display:flex}@media (width<=1050px){.blog-index-layout,.post-layout{grid-template-columns:minmax(0,1fr) 240px;gap:40px}.blog-introduction{gap:40px}}@media (width<=820px){.blog-introduction,.blog-index-layout,.post-layout{grid-template-columns:1fr}.blog-introduction{gap:24px;padding-block:44px}.blog-introduction h1{max-width:none}.blog-introduction p{max-width:50ch}.blog-trails{padding-top:0}.post-margin{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:28px;padding-top:28px;display:grid}.post-contents{grid-column:1}.time-scale{grid-area:1/2/span 2}.margin-footnote{grid-column:1}.post-header{padding-top:40px}.post-related>div{grid-template-columns:1fr;gap:22px}}@media (width<=560px){.blog-nav,.blog-nav>div{gap:16px}.blog-nav .arrow-icon{display:none}.post-header h1{font-size:2.75rem}.post-dek{font-size:var(--type-lead)}.post-layout{padding-top:28px}.post-margin{grid-template-columns:1fr}.post-contents,.time-scale,.margin-footnote{grid-area:auto/1}.post-meta{gap:10px 16px}.post-body>h2{font-size:1.75rem}}.post-neighbours{font-size:var(--type-body);flex-wrap:wrap;gap:20px 32px;margin-top:24px;line-height:1.65;display:flex}.economics-table-wrap{max-width:100%;margin-block:30px}.economics-table{border-collapse:collapse;table-layout:auto;width:100%;font-size:var(--type-body);font-variant-numeric:tabular-nums;line-height:1.6}.economics-table caption{text-align:left;color:var(--muted);font-size:var(--type-detail);padding-bottom:14px;line-height:1.6}.economics-table th,.economics-table td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:13px 10px}.economics-table th{font-weight:550}.economics-table thead{background:var(--surface)}.economics-table thead th{color:var(--blue-deep)}.economics-table tbody th{min-width:8ch}.economics-table td{overflow-wrap:normal;min-width:6ch}.economics-table td strong{color:var(--blue-deep)}.economics-table a{overflow-wrap:anywhere}@media (width<=640px){.economics-table{font-size:var(--type-detail)}.economics-table th,.economics-table td{padding:12px 6px}.economics-table-wide,.economics-table-wide caption{display:block}.economics-table-wide thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.economics-table-wide tbody{display:block}.economics-table-wide tr{border-top:1px solid var(--rule);padding-block:16px;display:block}.economics-table-wide tbody th{font-size:var(--type-body);border:0;padding:0 0 10px;display:block}.economics-table-wide td{text-align:right;border:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:6px 0;display:grid}.economics-table-wide td:before{content:attr(data-label);text-align:left;color:var(--muted)}}
