@layer loosethreads{.blog-home{display:grid;grid-template-rows:auto 1fr auto;min-block-size:100%;background-color:var(--c-ground);color:var(--c-type);font-family:var(--f-reading);font-size:var(--t-body);line-height:var(--lh-body)}.blog-home__band,.blog-home__foot,.blog-home__head{padding-inline:max(var(--s-16),calc((100% - var(--size-1160)) / 2))}.blog-home__band{padding-block:var(--s-64)}.blog-home[data-frame=narrow] .blog-home__band{padding-block:var(--s-48)}.blog-home__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-12) var(--s-16);padding-block:var(--s-16);-webkit-border-after:var(--line-w) solid var(--c-line);border-block-end:var(--line-w) solid var(--c-line)}.blog-home__head>.blog-home__modes,.blog-home__name,.blog-home__nav,.blog-home__publish,.blog-home__sign-in{flex:none}.blog-home__name{-webkit-margin-end:auto;margin-inline-end:auto;font-family:var(--f-display);font-size:var(--t-title);font-weight:var(--w-heading);line-height:var(--lh-title);white-space:nowrap}.blog-home__lockup{display:block;inline-size:auto;block-size:var(--size-30)}.blog-home__lockup[src$="mono-pink.svg"]{block-size:var(--size-24)}.blog-home__lockup[data-for=dark],.blog-home__lockup[data-for=mono],[data-mode=dark] .blog-home__lockup[data-for=light],[data-mode=mono] .blog-home__lockup[data-for=light]{display:none}[data-mode=dark] .blog-home__lockup[data-for=dark],[data-mode=mono] .blog-home__lockup[data-for=mono]{display:block}@media (prefers-color-scheme:dark){:root:not([data-mode]) .blog-home__lockup[data-for=light]{display:none}:root:not([data-mode]) .blog-home__lockup[data-for=dark]{display:block}}.blog-home:not([data-frame]) .blog-home__head{flex-wrap:nowrap;overflow:hidden}.blog-home:not([data-frame]) :is(.blog-home__nav,.blog-home__publish){visibility:hidden}.blog-home__nav{display:flex;gap:var(--s-4)}.blog-home__eyebrow{margin:0;color:var(--c-muted);font-size:var(--t-label);font-weight:var(--w-strong);letter-spacing:var(--track-label);text-transform:uppercase}.blog-home__fine{margin:0}.blog-home__address,.blog-home__fine{color:var(--c-muted);font-size:var(--t-small)}.blog-home__address{min-width:0;overflow-wrap:anywhere}.blog-home__section-head{display:grid;justify-items:start;grid-gap:var(--s-12);gap:var(--s-12);-webkit-margin-after:var(--s-48);margin-block-end:var(--s-48)}.blog-home__section-head[data-align=center]{justify-items:center;text-align:center}.blog-home__section-title{max-inline-size:var(--size-760);margin:0;font-family:var(--f-display);font-size:var(--t-display);font-weight:var(--w-heading);line-height:var(--lh-display);letter-spacing:var(--track-display);text-wrap:balance}.blog-home[data-frame=narrow] .blog-home__section-title{font-size:var(--t-heading);line-height:var(--lh-heading);letter-spacing:var(--track-heading)}.blog-home__hero{position:relative;isolation:isolate;display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--s-64);-webkit-border-after:var(--line-w) solid var(--c-line);border-block-end:var(--line-w) solid var(--c-line)}.blog-home[data-frame=narrow] .blog-home__hero{gap:var(--s-48)}.blog-home__promise{display:grid;justify-items:start;grid-gap:var(--s-24);gap:var(--s-24);flex:1 1 var(--size-420)}.blog-home[data-frame=wide] .blog-home__promise{position:-webkit-sticky;position:sticky;inset-block-start:calc(var(--size-72) + var(--s-32))}.blog-home__promise-title{margin:0;font-family:var(--f-display);font-size:var(--t-hero);font-weight:var(--w-heading);line-height:var(--lh-display);letter-spacing:var(--track-display);text-wrap:balance}.blog-home[data-frame=narrow] .blog-home__promise-title{font-size:var(--t-display)}.blog-home__promise-line{max-inline-size:var(--size-640);margin:0;color:var(--c-muted);font-size:var(--t-title);line-height:var(--lh-body)}.blog-home[data-frame=narrow] .blog-home__promise-line{font-size:var(--t-body)}.blog-home__actions{display:flex;flex-wrap:wrap;gap:var(--s-12)}.blog-home__piece{display:grid;grid-gap:var(--s-16);gap:var(--s-16);flex:1 1 var(--size-420);min-width:0;padding:var(--s-24);border:var(--line-w) solid var(--c-line);border-radius:var(--corner-card);background-color:var(--surface-card)}.blog-home[data-frame=narrow] .blog-home__piece{padding:var(--s-16)}.blog-home__piece-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-8);-webkit-padding-after:var(--s-12);padding-block-end:var(--s-12);-webkit-border-after:var(--line-w) solid var(--c-line);border-block-end:var(--line-w) solid var(--c-line)}.blog-home__kicker{margin:var(--s-8) 0 0;color:var(--c-muted);font-size:var(--t-small);font-weight:var(--w-strong);letter-spacing:var(--track-label);text-transform:uppercase}.blog-home__piece-title{margin:0;font-family:var(--f-display);font-size:var(--t-heading);font-weight:var(--w-heading);line-height:var(--lh-heading);letter-spacing:var(--track-heading);text-wrap:balance}.blog-home__piece-text{margin:0}.blog-home__cue{display:grid}.blog-home__thread{justify-self:start;block-size:var(--s-24);-webkit-margin-before:var(--s-8);margin-block-start:var(--s-8);-webkit-margin-start:var(--s-24);margin-inline-start:var(--s-24);-webkit-border-start:var(--line-w) dashed var(--c-control-line);border-inline-start:var(--line-w) dashed var(--c-control-line)}.blog-home__stance{display:grid;grid-gap:var(--s-12);gap:var(--s-12);padding:var(--s-16);border:var(--line-w) solid var(--c-line);border-radius:var(--corner-card)}.blog-home__question{margin:0;font-family:var(--f-display);font-size:var(--t-title);font-weight:var(--w-heading);line-height:var(--lh-title);text-wrap:balance}.blog-home__tally{display:grid;grid-gap:var(--s-12);gap:var(--s-12)}.blog-home__discussion{display:grid;grid-gap:var(--s-16);gap:var(--s-16);-webkit-margin-before:var(--s-8);margin-block-start:var(--s-8);-webkit-padding-before:var(--s-24);padding-block-start:var(--s-24);-webkit-border-before:var(--line-w) solid var(--c-line);border-block-start:var(--line-w) solid var(--c-line)}.blog-home__argument{display:grid;grid-template-columns:auto 1fr;align-items:start;grid-gap:var(--s-12);gap:var(--s-12)}.blog-home__argument-body{display:grid;grid-gap:var(--s-8);gap:var(--s-8);min-width:0}.blog-home__byline{margin:0;color:var(--c-muted);font-size:var(--t-small)}.blog-home__byline strong{color:var(--c-type);font-weight:var(--w-strong)}.blog-home__argument-text{margin:0}.blog-home__argument-foot{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--s-8) var(--s-16)}.blog-home__force{flex:0 1 var(--size-220)}.blog-home__prize{display:grid;grid-gap:var(--s-4);gap:var(--s-4);margin:0;padding:var(--s-12) var(--s-16);border:var(--line-w) solid var(--c-line);border-radius:var(--corner-row)}.blog-home__prize-label{color:var(--c-muted);font-size:var(--t-small);font-weight:var(--w-strong);letter-spacing:var(--track-label);text-transform:uppercase}.blog-home__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--size-300)),1fr));grid-gap:var(--s-16);gap:var(--s-16);margin:0;padding:0;list-style:none}.blog-home__fact{display:grid;grid-row:span 3;grid-template-rows:subgrid;grid-gap:var(--s-12);gap:var(--s-12);padding:var(--s-24);border-radius:var(--corner-card);background-color:var(--surface-side)}.blog-home__figure{font-family:var(--f-display);font-size:var(--t-display);font-weight:var(--w-heading);line-height:var(--lh-display);letter-spacing:var(--track-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.blog-home__source{align-self:end;color:var(--c-muted);font-size:var(--t-small)}.blog-home__breaks-close{max-inline-size:var(--size-640);margin:var(--s-48) auto 0;font-family:var(--f-display);font-size:var(--t-title);font-weight:var(--w-heading);line-height:var(--lh-title);text-align:center;text-wrap:balance}.blog-home__readers{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--size-300)),1fr));grid-gap:var(--s-48) var(--s-32);gap:var(--s-48) var(--s-32)}.blog-home__reader{display:grid;grid-row:span 4;grid-template-rows:subgrid;grid-gap:var(--s-12);gap:var(--s-12)}.blog-home__reader-icon{display:inline-grid;inline-size:var(--size-40);block-size:var(--size-40);color:var(--c-accent)}.blog-home__reader-title{margin:0;font-family:var(--f-display);font-size:var(--t-heading);font-weight:var(--w-heading);line-height:var(--lh-heading);letter-spacing:var(--track-heading)}.blog-home__reader-body{display:grid;align-content:start;grid-gap:var(--s-16);gap:var(--s-16)}.blog-home__points{display:grid;grid-gap:var(--s-12);gap:var(--s-12);margin:0;padding:0;color:var(--c-muted);list-style:none}.blog-home__points strong{color:var(--c-type);font-weight:var(--w-strong)}.blog-home__reader-line{margin:0;color:var(--c-muted)}.blog-home__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-16);gap:var(--s-16);margin:0}.blog-home__stat:first-child:nth-last-child(odd){grid-column:1/-1}.blog-home__stat{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.blog-home__stat dt{color:var(--c-muted);font-size:var(--t-small)}.blog-home__stat dd{margin:0;font-family:var(--f-display);font-size:var(--t-heading);font-weight:var(--w-heading);line-height:var(--lh-heading);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.blog-home__worth{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--size-420)),1fr));align-items:center;grid-gap:var(--s-24);gap:var(--s-24);-webkit-margin-before:var(--s-64);margin-block-start:var(--s-64);padding:var(--s-32);border:var(--line-w) solid var(--c-line);border-radius:var(--corner-card);background-color:color-mix(in srgb,var(--c-peach) 22%,var(--surface-card))}.blog-home[data-frame=narrow] .blog-home__worth{padding:var(--s-24)}.blog-home__worth-head{display:grid;grid-gap:var(--s-8);gap:var(--s-8)}.blog-home__worth-title{margin:0;font-family:var(--f-display);font-size:var(--t-heading);font-weight:var(--w-heading);line-height:var(--lh-heading);letter-spacing:var(--track-heading)}.blog-home__worth-title strong{color:var(--c-accent);font-weight:var(--w-strong)}.blog-home__worth-inputs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--size-180)),1fr));grid-gap:var(--s-12);gap:var(--s-12)}.blog-home__worth-math{grid-column:1/-1;margin:0;color:var(--c-muted);font-size:var(--t-small)}.blog-home__features,.blog-home__sites{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--size-300)),1fr));grid-gap:var(--s-16);gap:var(--s-16);margin:0;padding:0;list-style:none}.blog-home__feature{display:grid;grid-row:span 2;grid-template-rows:subgrid;grid-gap:var(--s-8);gap:var(--s-8);padding:var(--s-24);border-radius:var(--corner-card);background-color:var(--surface-side)}.blog-home__feature-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-8)}.blog-home__feature-title{font-family:var(--f-display);font-size:var(--t-title);font-weight:var(--w-heading);line-height:var(--lh-title)}.blog-home__feature-line{color:var(--c-muted)}.blog-home__open-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-12);margin-block:var(--s-64) var(--s-24)}.blog-home__open-title{margin:0;font-family:var(--f-display);font-size:var(--t-heading);font-weight:var(--w-heading);line-height:var(--lh-heading);letter-spacing:var(--track-heading)}.blog-home__site{display:grid;grid-row:span 4;grid-template-rows:subgrid;grid-gap:var(--s-8);gap:var(--s-8);padding:var(--s-24);border:var(--line-w) solid var(--c-line);border-radius:var(--corner-card);background-color:var(--surface-card)}.blog-home__site[data-yours]{border-style:dashed;background-color:transparent}.blog-home__site[data-yours] .blog-home__site-title{grid-row:3}.blog-home__site[data-yours] .blog-home__site-action{grid-row:4}.blog-home__publisher{display:inline-flex;align-items:center;gap:var(--s-8);font-size:var(--t-small);font-weight:var(--w-strong)}.blog-home__site-mark{flex:none;inline-size:var(--size-10);block-size:var(--size-10);background-color:var(--viz-3)}.blog-home__site-mark[data-mark=rust]{background-color:var(--viz-4)}.blog-home__site-title{font-family:var(--f-display);font-size:var(--t-title);font-weight:var(--w-heading);line-height:var(--lh-title);text-wrap:balance}.blog-home__site-action{justify-self:start;align-self:end}.blog-home__ways{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--size-420)),1fr));grid-gap:var(--s-48) var(--s-64);gap:var(--s-48) var(--s-64);-webkit-border-before:var(--line-w) solid var(--c-line);border-block-start:var(--line-w) solid var(--c-line)}.blog-home[data-frame=narrow] .blog-home__ways{padding-block:var(--s-48)}.blog-home__way{display:grid;grid-row:span 3;grid-template-rows:subgrid;justify-items:start;grid-gap:var(--s-12);gap:var(--s-12)}.blog-home__way-title{margin:0;font-family:var(--f-display);font-size:var(--t-heading);font-weight:var(--w-heading);line-height:var(--lh-heading);letter-spacing:var(--track-heading)}.blog-home__way-line{margin:0;color:var(--c-muted)}.blog-home__way-action{-webkit-padding-before:var(--s-4);padding-block-start:var(--s-4)}.blog-home__foot{display:grid;grid-gap:var(--s-12);gap:var(--s-12);padding-block:var(--s-24) var(--s-32);-webkit-border-before:var(--line-w) solid var(--c-line);border-block-start:var(--line-w) solid var(--c-line)}.blog-home__foot-words{display:flex;flex-wrap:wrap;gap:var(--s-8) var(--s-24);margin:0;padding:0;color:var(--c-muted);font-size:var(--t-small);list-style:none}.blog-home__toast{position:fixed;z-index:var(--z-bar);inset-inline-end:var(--s-16);inset-block-end:var(--s-16);max-inline-size:min(calc(100% - var(--s-32)),var(--size-420))}.blog-home__toast .lt-toast{position:static;max-inline-size:100%}@media (hover:none) and (pointer:coarse){.blog-home:not([data-frame]) .blog-home__band{padding-block:var(--s-48)}.blog-home:not([data-frame]) .blog-home__section-title{font-size:var(--t-heading);line-height:var(--lh-heading);letter-spacing:var(--track-heading)}.blog-home:not([data-frame]) .blog-home__hero{gap:var(--s-48)}.blog-home:not([data-frame]) .blog-home__promise-title{font-size:var(--t-display)}.blog-home:not([data-frame]) .blog-home__promise-line{font-size:var(--t-body)}.blog-home:not([data-frame]) .blog-home__piece{padding:var(--s-16)}.blog-home:not([data-frame]) .blog-home__worth{padding:var(--s-24)}.blog-home:not([data-frame]) .blog-home__ways{padding-block:var(--s-48)}}}body,html{margin:0}