.w3hgxa6rp{font-size:var(--diamond-font-size-xl);font-weight:var(--diamond-font-weight-light)}@media (min-width:1024px){.w3hgxa6rp{font-size:var(--diamond-font-size-xxl)}}.wi0re0sru{width:3rem;min-width:3rem;height:3rem;display:block;overflow:hidden}.wi0re0sru[size=small]{width:2rem;min-width:2rem;height:2rem}@media (min-width:768px){.wi0re0sru[size=large-desktop]{width:4rem;min-width:4rem;height:4rem}}.wi0re0sru[size=responsive]{width:100%;min-width:0;height:auto}.wi0re0sru[size=responsive] img{width:100%;display:block}.wi0re0sru[radius]{border-radius:.5em}.wwiy9ke7g{text-align:center;border-radius:1rem;display:block;overflow:hidden}.wwiy9ke7g[member=gav]{background:var(--color-gav)}.wwiy9ke7g[member=jim]{background:var(--color-jim)}.wwiy9ke7g[member=josh]{background:var(--color-josh)}.wwiy9ke7g[member=dan]{background:var(--color-dan)}.wwiy9ke7g[member=carl]{background:var(--color-carl)}.wwiy9ke7g[member=ella]{background:var(--color-ella)}.wwiy9ke7g[member=annie]{background:var(--color-annie)}.wwiy9ke7g .content{margin-bottom:calc(var(--diamond-spacing-fluid)*-1);padding:var(--diamond-spacing-fluid)var(--diamond-spacing-sm)0;z-index:1;position:relative}.wwiy9ke7g .avatar{max-width:37.5rem;margin:auto}@media (min-width:768px){.wwiy9ke7g .content{margin-bottom:calc(var(--diamond-spacing-fluid-sm)*-1)}}.w3rpbt116{--emoji-size:6.5em;height:var(--emoji-size);vertical-align:-.3em;width:var(--emoji-size);display:inline-block}.w3rpbt116 .img{height:var(--emoji-size);width:var(--emoji-size);display:block}.w3rpbt116[size=sm]{--emoji-size:4.5em}.w3rpbt116[size=xs]{--emoji-size:3em}.w3rpbt116[size=inline]{--emoji-size:1.25em;height:1.25em}.wgx9yjrc_{justify-content:center;align-items:center;display:flex}.wmr4zksme{display:flex}.wmr4zksme>etch-avatar:not(:first-child){box-shadow:0 0 0 .15rem var(--color-white);margin-left:calc(var(--diamond-spacing)*-1)}.w1ukvwlng .meta-item{margin:0;padding:0}.w1ukvwlng .title{font-size:var(--diamond-font-size-sm)}@media (min-width:768px){.w1ukvwlng .title{display:block}}.w1ukvwlng .content{font-weight:var(--diamond-font-weight-bold);margin:0}.post-meta{--meta-avatar-size:2rem;--meta-spacing:var(--diamond-spacing-sm);font-size:var(--diamond-font-size-sm);margin:calc(var(--meta-spacing)*-.5);flex-wrap:wrap;align-items:center;display:flex}@media (min-width:768px){.post-meta{--meta-avatar-size:3rem;--meta-spacing:var(--diamond-spacing)}}.post-meta__col{padding:calc(var(--meta-spacing)*.5)}.post-meta__col--avatar{min-width:calc(var(--meta-avatar-size) + var(--meta-spacing));flex-shrink:0}.post-meta__col--author{flex:auto}@media (min-width:768px){.post-meta__col--author{flex:none}}.post-meta__col--published .meta__content{font-weight:var(--diamond-font-weight-base)}@media (min-width:768px){.post-meta__col--published{padding-left:var(--diamond-spacing-lg);flex:auto}.post-meta__col--published .post-meta__content{font-weight:var(--diamond-font-weight-bold)}}.post-meta__col--tags{text-align:right;display:none}@media screen and (min-width:768px){.post-meta__col--tags{display:block}}.post-meta--summary{--meta-avatar-size:1.5rem}.post-meta--summary .post-meta__col--published,.post-meta--summary .post-meta__col--tags{display:none}@media (min-width:768px){.post-meta--summary{--meta-avatar-size:3rem}}.summary{color:var(--color-body)}.summary__image{padding:var(--diamond-spacing-lg)var(--diamond-spacing-fluid);background:#c56f6f1a}.summary__image--red{background:color-mix(in srgb,var(--color-red),transparent 80%)}.summary__image--orange{background:color-mix(in srgb,var(--color-orange),transparent 80%)}.summary__image--yellow{background:color-mix(in srgb,var(--color-yellow),transparent 80%)}.summary__image--green{background:color-mix(in srgb,var(--color-green),transparent 80%)}.summary__image--blue{background:color-mix(in srgb,var(--color-blue),transparent 80%)}.summary__image--purple{background:color-mix(in srgb,var(--color-purple),transparent 80%)}.summary__header{padding:var(--diamond-spacing)var(--diamond-spacing)0}.summary__title{margin:0}.summary__summary{-webkit-line-clamp:2;margin:var(--diamond-spacing-xs)0 0 0;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:768px){.summary__summary{font-size:var(--diamond-font-size-lg);font-weight:var(--diamond-font-weight-light)}}.summary__meta{padding:var(--diamond-spacing);overflow:hidden}.summary--small{padding:var(--diamond-spacing);display:flex}@media (min-width:768px){.summary--small{align-items:center}}.summary--small .summary__header{padding:0 0 0 var(--diamond-spacing);font-size:1.125rem}.summary--small .summary__meta{display:none}.summary--small .summary__image{aspect-ratio:1;height:4rem;padding:var(--diamond-spacing-sm);border-radius:.5rem;flex-shrink:0;width:4rem}.summary--small .summary__image img{height:3rem}.summary--small .summary__image etch-emoji:first-child:has(img),.summary--small .summary__image etch-emoji:last-child:has(img){display:none}.summary--small .summary__summary{font-size:var(--diamond-font-size-base);font-weight:var(--diaond-font-size-regular)}.reading-summary{display:block}.reading-summary__content{gap:0 var(--diamond-spacing-sm);display:flex}@media (min-width:768px){.reading-summary__content{align-items:center;gap:var(--diamond-spacing)}}.reading-summary__icon{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}@media (min-width:768px){.reading-summary__icon{width:3rem;height:2rem}}.reading-summary__img{max-width:100%;height:auto}.reading-summary__text{flex:auto;min-width:0}.reading-summary__title{font-size:var(--diamond-font-size-base);font-weight:var(--diamond-font-weight-base);line-height:var(--diamond-font-line-height);text-wrap:pretty;margin-bottom:0}.reading-summary__site{color:var(--color-gray-3);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.w4fyrql1d a{border-radius:var(--diamond-radius);transition:border-color var(--diamond-transition);will-change:border-color;border:1px solid #0000;display:block;overflow:hidden}.w4fyrql1d a:hover{border-color:var(--diamond-theme-border-color-hover)}.w4fyrql1d a:hover .avatar{transform:scale(1.05)}.w4fyrql1d .avatar{transition:transform var(--diamond-transition)}.ww8ydcoxo{display:block}.ww8ydcoxo svg{width:3.5rem;height:auto;display:block}@media (min-width:768px){.ww8ydcoxo svg{width:4.75rem}}.ww8ydcoxo[baseline] svg{margin-top:-.35em}.wgacvqkjy{display:inline-block}.wgacvqkjy a{color:inherit;align-items:center;gap:var(--diamond-spacing-sm);justify-content:flex-end;width:4.75rem;text-decoration:none;display:inline-flex}.wgacvqkjy :is(.wgacvqkjy a):hover{text-decoration:none}.wgacvqkjy .icon{aspect-ratio:1;background:var(--color-red);color:var(--color-white);font-weight:var(--diamond-font-weight-bold);text-align:center;width:calc(var(--diamond-font-line-height)*1em);border-radius:50%;flex-shrink:0;display:inline-block}.wadaf0dbl .nav{align-items:center;gap:var(--diamond-spacing);justify-content:space-between;display:flex}.wadaf0dbl .links{gap:var(--diamond-spacing-fluid);display:flex}.wadaf0dbl .link{color:inherit;font-weight:var(--diamond-font-weight-bold);display:block;position:relative}@media print{.wadaf0dbl .link{display:none}}.wadaf0dbl .link:after{background-color:var(--color-red);content:"";transform-origin:0;height:2px;transition:transform var(--diamond-transition);width:100%;position:absolute;top:100%;left:0;transform:scaleX(0)}.wadaf0dbl .link:hover:after,.wadaf0dbl .link:focus-visible:after,.wadaf0dbl .link--active:after,.wadaf0dbl .link--active:hover:after,.wadaf0dbl .link--active:focus-visible:after{transform:scaleX(1)}@media print{.wadaf0dbl .hiring{display:none}}.whlxjtoyd{background:var(--color-white);height:var(--navbar-height);padding:var(--diamond-spacing);z-index:100;align-items:center;display:flex;position:sticky;top:0}@media print{.whlxjtoyd{position:static}}.whlxjtoyd:after{background:var(--color-gray-1);content:"";height:var(--navbar-border);opacity:0;transition:opacity var(--diamond-transition);width:100%;position:absolute;top:100%;left:0}.whlxjtoyd .content{max-width:var(--diamond-wrap-xxl);width:100%;margin:auto}.whlxjtoyd[scrolled]:after{opacity:.05}.co2-link{font-size:var(--diamond-font-size-sm);color:var(--color-green);margin:0;text-decoration:underline}.wz8fhpyfs{display:block}.wz8fhpyfs a:not(.co2-link){color:var(--diamond-theme-link-color)}.wz8fhpyfs .footer{padding:var(--diamond-spacing)var(--diamond-spacing)var(--diamond-spacing-fluid)}.wz8fhpyfs .footer hr{border:solid var(--color-gray-5);max-width:var(--diamond-wrap-xxl);border-width:1px 0 0;width:100%;margin:auto}.wz8fhpyfs .content{gap:var(--diamond-spacing-sm);margin:var(--diamond-spacing)auto 0;max-width:var(--diamond-wrap-xxl);grid-template-rows:auto;grid-template-columns:100%;display:grid}.wz8fhpyfs .about{font-weight:var(--diamond-font-weight-bold);margin:0}.wz8fhpyfs .contact{margin:0}.wz8fhpyfs .copy{font-size:var(--diamond-font-size-sm);margin:0}@media (min-width:768px){.wz8fhpyfs .footer{font-size:var(--diamond-font-size-sm)}.wz8fhpyfs .content{grid-template-rows:auto auto;grid-template-columns:auto 1fr auto}.wz8fhpyfs .copy{grid-row:2/3}.wz8fhpyfs .contact{grid-column:3/4}.wz8fhpyfs .co2{grid-area:2/3/3/4;justify-self:end}}