.verification-links.svelte-194if7c{display:flex;flex-wrap:wrap;gap:.75rem 2rem;margin-top:1.5rem}.landing.blog{scroll-behavior:auto}.landing.blog .blog-head{padding-top:clamp(5rem,9vw,6.5rem);padding-bottom:clamp(1.75rem,3.5vw,2.5rem)}.landing.blog .blog-list{padding-top:clamp(2rem,4vw,3rem)}.landing.blog .blog-head .wrap,.landing.blog .blog-list .wrap{max-width:68rem}.landing.blog .post-cards{list-style:none;max-width:68rem;margin:0 auto;padding:0;display:grid;gap:1.25rem}@media(min-width:52rem){.landing.blog .post-cards{grid-template-columns:1fr 1fr}.landing.blog .post-cards>li.featured{grid-column:1 / -1}}.landing.blog .post-cards>li{display:grid}.landing.blog .post-card{position:relative;background:var(--card);border:1px solid var(--card-hair);border-radius:var(--lp-radius);padding:clamp(1.25rem,2.4vw,1.75rem);display:grid;align-content:start;gap:.65rem;transition:border-color .15s ease}.landing.blog .post-card:hover{border-color:var(--accent-text)}.landing.blog .post-card--featured{padding:clamp(1.5rem,3vw,2.5rem);gap:.85rem;border-color:var(--accent-text)}.landing.blog .post-card-kicker{margin:0;font-family:var(--lp-mono);font-size:.7rem;letter-spacing:.14em;color:var(--accent-text)}.landing.blog .post-card:not(.post-card--featured) .post-card-excerpt{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.landing.blog .post-card-tags{margin:.15rem 0 0}.landing.blog .post-card .link-arrow{margin-top:.25rem}.landing.blog .post-card-meta,.landing.blog .post-meta{display:flex;flex-wrap:wrap;gap:.5rem;font-family:var(--lp-mono);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2)}.landing.blog .post-card h2{margin:0}.landing.blog .post-card-title{background:none;border:0;padding:0;margin:0;font:inherit;font-family:var(--lp-display);font-size:clamp(1.2rem,1.9vw,1.45rem);line-height:1.15;letter-spacing:-.02em;color:var(--fg);text-align:left;cursor:pointer}.landing.blog .post-card-title{text-decoration:none}.landing.blog .post-card-title:after{content:"";position:absolute;inset:0;border-radius:var(--lp-radius)}.landing.blog .post-card:hover .post-card-title,.landing.blog .post-card:focus-within .post-card-title{color:var(--accent-text);text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:2px}.landing.blog .post-card .link-arrow{position:relative;z-index:1}.landing.blog .post-card:focus-within{outline:2px solid var(--accent-text);outline-offset:2px}.landing.blog .post-card--featured .post-card-title{font-size:clamp(1.5rem,3vw,2.1rem)}.landing.blog .post-card p{margin:0;color:var(--fg-2);max-width:60ch}.landing.blog .post-card .link-arrow{justify-self:start;text-align:left}.landing.blog .post{padding-top:clamp(5rem,10vw,7.5rem)}.landing.blog .post-wrap{max-width:calc(48rem + 2 * var(--lp-gut))}.landing.blog .post-back{display:inline-block;margin-bottom:2rem}.landing.blog .post-title{margin:0 0 1.25rem;font-size:clamp(2rem,5vw,3.4rem);text-wrap:balance}.landing.blog .post-tags{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem;margin:1rem 0 0;padding:0}.landing.blog .post-tags li{font-family:var(--lp-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-2);border:1px solid var(--hair);border-radius:999px;padding:.2rem .6rem}.landing.blog .post-excerpt{margin:1.75rem 0 0;padding-bottom:1.75rem;border-bottom:1px solid var(--hair);font-size:clamp(1.1rem,1.6vw,1.25rem);line-height:1.5;color:var(--fg)}.landing.blog .post-body{margin-top:1.75rem;font-size:1.125rem;line-height:1.55;font-kerning:normal;font-variant-ligatures:common-ligatures}.landing.blog .post-h{font-family:var(--lp-display);font-size:clamp(1.35rem,2.6vw,1.8rem);line-height:1.2;letter-spacing:-.015em;color:var(--fg);margin:3rem 0 1rem;text-wrap:balance}.landing.blog .post-p,.landing.blog .post-list{color:var(--fg-2);color:color-mix(in srgb,var(--fg) 82%,var(--fg-2))}.landing.blog .post-p{margin:0 0 1.1rem}.landing.blog .post-list{margin:0 0 1.5rem;padding-left:1.25rem}.landing.blog .post-list li{margin-bottom:.6rem}@media(max-width:640px){.landing.blog .post-body{font-size:1.0625rem}}.landing.blog .post-list li::marker{color:var(--accent-text)}.landing.blog .post-quote{margin:2rem 0;padding-left:1.25rem;border-left:2px solid var(--lp-accent);font-family:var(--lp-display);font-size:clamp(1.15rem,2.2vw,1.45rem);line-height:1.35;letter-spacing:-.01em;color:var(--fg)}.landing.blog .post-note{display:block;margin:2rem 0;padding:1.1rem 1.25rem;background:var(--card);border:1px solid var(--card-hair);border-left:2px solid var(--lp-blue);border-radius:var(--lp-radius);font-size:.95rem;color:var(--fg-2)}.landing.blog .post-link{display:flex;flex-direction:column;gap:.35rem;margin:2rem 0;padding:1rem 1.25rem;border:1px solid var(--card-hair);border-left:2px solid var(--lp-accent);border-radius:var(--lp-radius);font-size:.95rem}.landing.blog .post-link-lead{color:var(--fg-2)}.landing.blog .post-figure{margin:2.25rem 0}@media(min-width:1100px){.landing.blog .post-figure{margin-inline:-6rem}}.landing.blog .post-table-scroll{overflow-x:auto;border:1px solid var(--hair);border-radius:var(--lp-radius)}.landing.blog .post-table{width:100%;border-collapse:collapse;font-family:var(--lp-mono);font-size:.8rem;white-space:nowrap;font-variant-numeric:tabular-nums}.landing.blog .post-table th,.landing.blog .post-table td{padding:.6rem .9rem;text-align:right;border-bottom:1px solid var(--hair);color:var(--fg-2)}.landing.blog .post-table thead th{text-align:right;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--fg);background:var(--card)}.landing.blog .post-table th:first-child,.landing.blog .post-table thead th:first-child{text-align:left;color:var(--fg);font-weight:500}.landing.blog .post-table td.post-cell-text{white-space:normal;text-align:left;font-family:var(--lp-sans);font-size:.85rem;min-width:13rem;line-height:1.4}.landing.blog .post-table tbody tr:last-child th,.landing.blog .post-table tbody tr:last-child td{border-bottom:0}.landing.blog .post-figure figcaption{margin-top:.65rem;font-size:.8rem;color:var(--fg-2)}.landing.blog .post-foot{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:3.5rem;padding-top:2rem;border-top:1px solid var(--hair)}.landing.blog .post-embed{margin:2.5rem 0}@media(min-width:1100px){.landing.blog .post-embed{width:min(var(--lp-max),calc(100vw - 2 * var(--lp-gut)));margin-left:50%;transform:translate(-50%)}}.landing.blog .post-embed-frame{position:relative;scroll-margin-top:76px;height:clamp(420px,68vh,780px);border:1px solid var(--hair);border-radius:var(--lp-radius);overflow:hidden;background:var(--lp-ink)}.landing.blog .post-embed-frame iframe{width:100%;height:100%;border:0;display:block}.landing.blog .post-embed-start{width:100%;height:100%;display:grid;place-content:center;justify-items:center;gap:.6rem;background:none;border:0;color:var(--fg);cursor:pointer;padding:1.5rem;text-align:center}.landing.blog .post-embed-play{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;border:1px solid var(--lp-accent);color:var(--lp-accent);font-size:1.1rem;padding-left:4px}.landing.blog .post-embed-start:hover .post-embed-play{background:var(--lp-accent);color:var(--lp-paper-2)}.landing.blog .post-embed-start-label{font-family:var(--lp-display);font-size:1.05rem}.landing.blog .post-embed-start-note,.landing.blog .post-embed figcaption{font-size:.8rem;color:var(--fg-2);max-width:46ch}.landing.blog .post-embed figcaption{margin-top:.65rem;max-width:none;display:flex;flex-wrap:wrap;gap:.75rem;align-items:baseline}.landing.blog .post-embed figcaption a{font-family:var(--lp-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text)}.landing.blog .post-related{margin-top:clamp(2.5rem,5vw,3.5rem);padding-top:clamp(1.5rem,3vw,2rem);border-top:1px solid var(--hair)}.landing.blog .post-related-title{margin:0 0 1rem;font-family:var(--lp-mono);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-2)}.landing.blog .post-related-list{list-style:none;margin:0;padding:0;display:grid;gap:.85rem}@media(min-width:52rem){.landing.blog .post-related-list{grid-template-columns:repeat(3,1fr)}}.landing.blog .post-related-list>li{display:grid}.landing.blog .post-card--compact{padding:1rem 1.15rem;gap:.4rem}.landing.blog .post-card--compact h3{margin:0}.landing.blog .post-card--compact .post-card-title{font-size:1.05rem;line-height:1.25}.landing.blog .post-pager{margin-top:clamp(1.5rem,3vw,2rem);display:grid;gap:.85rem}@media(min-width:52rem){.landing.blog .post-pager{grid-template-columns:1fr 1fr}.landing.blog .post-pager-older{grid-column:2;text-align:right}}.landing.blog .post-pager-link{display:grid;gap:.3rem;padding:1rem 1.15rem;border:1px solid var(--hair);border-radius:var(--lp-radius);text-decoration:none;color:var(--fg)}.landing.blog .post-pager-link:hover,.landing.blog .post-pager-link:focus-visible{border-color:var(--accent-text)}.landing.blog .post-pager-dir{font-family:var(--lp-mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text)}.landing.blog .post-pager-title{font-family:var(--lp-display);font-size:1.05rem;line-height:1.25}.landing.blog .standing-cta{margin:1.75rem 0 0}
