@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-mono-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0%;size-adjust:104.76%}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0%;size-adjust:134.59%}:root{--essay-content-width: 728px;--font-geist-sans: Geist, "Geist Fallback", Arial, sans-serif;--font-geist-mono: "Geist Mono", "Geist Mono Fallback", Arial, monospace;--shiny-gray-50: oklch(98.5% .002 247.839);--shiny-gray-500: oklch(55.1% .027 264.364);--shiny-gray-700: oklch(37.3% .034 259.733);--shiny-gray-800: oklch(27.8% .033 256.848);--shiny-foreground: oklch(14.5% 0 0)}body.shiny-dimes-home{margin:0;padding:0;background:var(--shiny-gray-50);background-size:auto;color:var(--shiny-foreground);font-family:var(--font-geist-sans);font-size:16px;line-height:1.5;text-align:left;word-wrap:normal;overflow-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.shiny-dimes-home *,body.shiny-dimes-home *:before,body.shiny-dimes-home *:after{box-sizing:border-box;border:0 solid}body.shiny-dimes-home a{color:inherit;text-decoration:inherit}body.shiny-dimes-home img,body.shiny-dimes-home svg,body.shiny-dimes-home video,body.shiny-dimes-home canvas,body.shiny-dimes-home audio,body.shiny-dimes-home iframe,body.shiny-dimes-home embed,body.shiny-dimes-home object{display:block;vertical-align:middle}.dime-page{position:relative;display:flex;align-items:center;justify-content:center;width:auto;max-width:none;min-height:100vh;margin:0;padding:0;background:var(--shiny-gray-50)}.card-shell{position:relative}.site-label,.nav-actions,.shortcut-hint,.credit{position:fixed;color:var(--shiny-gray-500);font-size:.875rem;line-height:calc(1.25 / .875)}.site-label{top:1rem;left:1rem}.nav-actions{top:1rem;right:1rem;display:flex;gap:.5rem}.shortcut-hint{bottom:1rem;left:1rem}.credit{right:1rem;bottom:1rem}.muted-link,.credit-link,.essay-link{color:var(--shiny-gray-500);transition-duration:.15s;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.credit-link{font-weight:500}.muted-link:hover,.essay-link:hover{color:var(--shiny-gray-700)}.credit-link:hover{color:var(--shiny-gray-800)}.quote-frame{width:100%;max-width:42rem;margin-inline:auto;padding-inline:1rem}.quote-card{display:flex;min-height:150px;flex-direction:column;align-items:center;font-family:var(--font-geist-mono);opacity:1;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.essay-detail-page{align-items:flex-start;padding:7rem 1rem 6rem}.essay-detail-shell,.essay-detail-frame{width:100%;max-width:calc(var(--essay-content-width) + 2rem)}.essay-detail{position:relative;min-height:auto;align-items:stretch;gap:2rem;font-size:.9375rem;line-height:1.8}.essay-header{display:flex;flex-direction:column;gap:.75rem}.essay-meta{display:flex;align-items:center;gap:.5rem;color:var(--shiny-gray-500);font-family:var(--font-geist-sans);line-height:1.25}.essay-byline{color:var(--shiny-gray-500);font-size:.875rem;font-weight:500;letter-spacing:0;text-decoration:none}.essay-meta-separator{color:var(--shiny-gray-500);font-size:.875rem;font-weight:500;letter-spacing:.075em}.essay-date{display:block;margin:0;color:var(--shiny-gray-500);font-size:.875rem;font-weight:500;letter-spacing:.075em;line-height:1.25}.essay-byline:hover{color:var(--shiny-foreground)}.essay-title{margin:0;font-size:2.25rem;font-weight:500;letter-spacing:0;line-height:1.4}.essay-header .essay-deck{width:100%;margin:0;padding:.875rem 0;border-top:1px solid oklch(88% .01 264.364);border-bottom:1px solid oklch(88% .01 264.364);color:var(--shiny-gray-500);font-size:.9375rem;font-style:italic;font-weight:400;letter-spacing:0;line-height:1.55}.essay-body{display:flex;flex-direction:column;gap:1.25rem;font-size:1rem;line-height:1.7}.essay-body :where(h2,h3,h4,p,blockquote,ul,ol,figure){margin:0}.essay-body :where(h2,h3,h4){margin-top:1.75rem;font-weight:700;letter-spacing:0;line-height:1.5}.essay-body h2{font-size:1.5rem;line-height:1.35}.essay-body :where(h3,h4){font-size:1.125rem}.essay-body>:first-child{margin-top:0}.essay-body .twitter-tweet{max-width:100%;margin-block:.25rem;padding-left:0;border-left:0;color:inherit}.essay-body a:not(:has(img)){color:#155070;font-weight:600;text-decoration-line:underline;text-decoration-color:#6393b2;text-decoration-thickness:.08em;text-underline-offset:.2em;transition-duration:.15s;transition-property:color,text-decoration-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.essay-body a:not(:has(img)):hover{background-color:#d9effd;color:var(--shiny-foreground);text-decoration-color:currentColor}.essay-body .author-links{display:flex;flex-direction:column;gap:.25rem;margin-top:-.25rem;font-size:.8rem;line-height:1.35}.essay-body .author-links a:not(:has(img)){color:var(--shiny-gray-500);font-weight:500;text-decoration-color:currentColor}.essay-body .author-links a:not(:has(img)):hover{background-color:transparent;color:var(--shiny-gray-700)}.essay-body a:focus-visible{outline:2px solid oklch(64% .07 238);outline-offset:.18em}.essay-body a:has(img){display:block;text-decoration:none}.essay-body img{width:100%;height:auto;margin-block:.5rem;border-radius:0}.essay-body img[alt="Drafts in GitHub"],.essay-body img[alt="High Agency essay micro-site"]{border-radius:.5rem;filter:drop-shadow(0 .75rem 1.5rem oklch(14.5% 0 0 / 8%)) drop-shadow(0 .2rem .55rem oklch(14.5% 0 0 / 5%))}.essay-body video{width:calc(100% - 32px);height:auto;margin-block:.5rem;margin-inline:auto;border-radius:.5rem;filter:drop-shadow(0 .75rem 1.5rem oklch(14.5% 0 0 / 8%)) drop-shadow(0 .2rem .55rem oklch(14.5% 0 0 / 5%));overflow:hidden}.essay-body .image-caption{margin-block:-.75rem .75rem;color:var(--shiny-gray-500);font-size:.875rem;line-height:1.45;text-align:center}.essay-body blockquote{position:relative;margin-block:.125rem .375rem;padding:.85rem 0 .9rem 2rem;border-block:1px solid oklch(86% .018 247);border-left:0;color:var(--shiny-foreground);font-size:1.1875rem;font-weight:500;letter-spacing:0;line-height:1.55}.essay-body blockquote:before{content:">";position:absolute;top:.85rem;left:0;color:#3c637c;font-weight:700}.essay-body blockquote :where(p){margin:0}.essay-body .george-mack-quote{width:min(46rem,calc(100vw - 2rem));margin-block:.625rem 1.1rem;margin-inline:50%;padding:0;transform:translate(-50%)}.essay-body .george-mack-quote blockquote{position:relative;display:grid;grid-template-columns:1fr;gap:0;margin:0;padding:0;border-block:1px solid oklch(86% .014 247);border-inline:0;border-radius:0;background:transparent;box-shadow:none;color:var(--shiny-foreground);font-size:.875rem;font-weight:400;line-height:1.58}.essay-body .george-mack-quote blockquote:before{content:none}.essay-body .george-mack-quote blockquote:after{content:none}.essay-body .george-mack-quote .quote-kicker{margin:0;padding:.9rem 0 .65rem;border-bottom:1px solid oklch(90% .01 247);color:var(--shiny-gray-600);font-size:.75rem;font-weight:700;line-height:1.25;letter-spacing:.04em;text-transform:uppercase}.essay-body .george-mack-quote .quote-path{position:relative;display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;align-content:start;align-items:start;min-height:0;padding:1rem 0;border:0;border-bottom:1px solid oklch(90% .01 247);border-radius:0;background:transparent;box-shadow:none;overflow:hidden}.essay-body .george-mack-quote .quote-path:before{content:"";position:absolute;top:1.15rem;bottom:1.15rem;left:2.25rem;width:1px;background-color:#c2ccd6}.essay-body .george-mack-quote .quote-path:nth-of-type(2):before{background-color:#c2ccd6}.essay-body .george-mack-quote .quote-number{display:grid;width:1.5rem;height:1.5rem;margin-top:.05rem;place-items:center;border:1px solid oklch(78% .018 247);border-radius:0;background-color:var(--shiny-background);color:var(--shiny-gray-600);font-size:.75rem;font-weight:700;line-height:1;box-shadow:none}.essay-body .george-mack-quote .quote-path:nth-of-type(2) .quote-number{border-color:#afb9c3;background-color:var(--shiny-background);color:var(--shiny-gray-600);box-shadow:none}.essay-body .george-mack-quote .quote-copy{display:grid;gap:.35rem}.essay-body .george-mack-quote .quote-title{color:var(--shiny-foreground);font-size:1rem;font-weight:700;line-height:1.3}.essay-body .george-mack-quote strong{font-weight:700}@media(max-width:42rem){.essay-body .george-mack-quote blockquote{font-size:.85rem}.essay-body .george-mack-quote .quote-path{grid-template-columns:2rem minmax(0,1fr);gap:.75rem}.essay-body .george-mack-quote .quote-kicker{font-size:.7rem}}.essay-body :where(ul,ol){padding-left:2rem}.essay-body ul:has(img[alt^="Substack screenshot"]){--substack-stack-width: min(48rem, calc(100vw - 2rem) );--substack-card-width: min(34rem, calc(100vw - 3rem) );--substack-active-x: 7rem;--substack-active-y: .75rem;--substack-active-z: 48px;--substack-active-rotation: 16deg;--substack-second-x: 2rem;--substack-second-y: 1rem;--substack-second-rotation: 7deg;--substack-third-x: -4rem;--substack-third-y: 2.5rem;--substack-third-rotation: -5deg;--substack-fourth-x: -7rem;--substack-fourth-y: 4rem;--substack-fourth-rotation: 4deg;--deck-tilt-x: 0deg;--deck-tilt-y: 0deg;position:relative;display:block;width:var(--substack-stack-width);height:clamp(16rem,36vw,24rem);max-width:none;margin-block:3rem 4rem;margin-inline:calc((100% - var(--substack-stack-width)) / 2);padding:0;perspective:1400px;perspective-origin:center;cursor:grab;isolation:isolate;list-style:none;touch-action:pan-y}.essay-body ul:has(img[alt^="Substack screenshot"]):focus-visible{outline:2px solid oklch(64% .07 238);outline-offset:.35rem}.essay-body ul:has(img[alt^="Substack screenshot"])[data-dragging=true]{cursor:grabbing}.essay-body ul:has(img[alt^="Substack screenshot"]) li{--active-drag-rotation: 0deg;--active-drag-x: 0px;--stack-layer: 1;--stack-offset-x: 0px;--stack-offset-y: 0px;--stack-opacity: 1;--stack-rotation: 0deg;--stack-scale: 1;--stack-z: 0px;position:absolute;top:50%;left:50%;z-index:var(--stack-layer);width:var(--substack-card-width);min-width:0;margin:0;background:transparent;opacity:var(--stack-opacity);pointer-events:none;transform:translate3d(-50%,-50%,0) translate3d(calc(var(--stack-offset-x) + var(--active-drag-x)),var(--stack-offset-y),var(--stack-z)) rotateX(var(--deck-tilt-y)) rotateY(var(--deck-tilt-x)) rotate(calc(var(--stack-rotation) + var(--active-drag-rotation))) scale(var(--stack-scale));transform-origin:50% 80%;transition:opacity .26s ease,filter .26s ease,transform .52s cubic-bezier(.2,.85,.22,1);will-change:transform}.essay-body ul:has(img[alt^="Substack screenshot"]) li:nth-child(1){--stack-layer: 4;--stack-offset-x: var(--substack-active-x);--stack-offset-y: var(--substack-active-y);--stack-z: var(--substack-active-z);--stack-rotation: var(--substack-active-rotation);--stack-scale: 1}.essay-body ul:has(img[alt^="Substack screenshot"]) li:nth-child(2){--stack-layer: 3;--stack-offset-x: var(--substack-second-x);--stack-offset-y: var(--substack-second-y);--stack-z: 24px;--stack-rotation: var(--substack-second-rotation);--stack-scale: .965;--stack-opacity: .94}.essay-body ul:has(img[alt^="Substack screenshot"]) li:nth-child(3){--stack-layer: 2;--stack-offset-x: var(--substack-third-x);--stack-offset-y: var(--substack-third-y);--stack-z: 0px;--stack-rotation: var(--substack-third-rotation);--stack-scale: .93;--stack-opacity: .88}.essay-body ul:has(img[alt^="Substack screenshot"]) li:nth-child(4){--stack-layer: 1;--stack-offset-x: var(--substack-fourth-x);--stack-offset-y: var(--substack-fourth-y);--stack-z: -22px;--stack-rotation: var(--substack-fourth-rotation);--stack-scale: .895;--stack-opacity: .8}.essay-body ul:has(img[alt^="Substack screenshot"]) li.is-active{pointer-events:auto}.essay-body ul:has(img[alt^="Substack screenshot"]) li[data-exiting=true]{z-index:99;opacity:0;transition:opacity .28s ease 80ms,transform .36s cubic-bezier(.32,0,.67,0)}.essay-body ul:has(img[alt^="Substack screenshot"]) li[data-snapping=true]{transition:none!important}.essay-body ul:has(img[alt^="Substack screenshot"]) img{width:100%;margin:0;background:transparent;filter:drop-shadow(0 1rem 2.25rem oklch(14.5% 0 0 / 14%)) drop-shadow(0 .25rem .75rem oklch(14.5% 0 0 / 8%));user-select:none;-webkit-user-drag:none}@media(prefers-reduced-motion:reduce){.essay-body ul:has(img[alt^="Substack screenshot"]) li{transition-duration:1ms}}@media(min-width:64rem){.essay-body ul:has(img[alt^="Substack screenshot"]){--substack-stack-width: min(68rem, calc(100vw - 2rem) );--substack-card-width: clamp(36rem, 34vw, 42rem);--substack-active-x: clamp(10rem, 14vw, 18rem);--substack-active-y: 0rem;--substack-active-z: 72px;--substack-active-rotation: 18deg;--substack-second-x: clamp(3rem, 5vw, 7rem);--substack-second-y: 1.75rem;--substack-second-rotation: 8deg;--substack-third-x: clamp(-6rem, -5vw, -3rem);--substack-third-y: 3.5rem;--substack-third-rotation: -5deg;--substack-fourth-x: clamp(-11rem, -10vw, -6rem);--substack-fourth-y: 5rem;--substack-fourth-rotation: 4deg;height:clamp(20rem,32vw,28rem);margin-block:3rem 4rem}}@media(min-width:90rem){.essay-body ul:has(img[alt^="Substack screenshot"]){--substack-stack-width: min(80rem, calc(100vw - 2rem) );--substack-card-width: clamp(40rem, 36vw, 48rem);--substack-active-x: clamp(14rem, 18vw, 24rem);--substack-active-y: -.75rem;--substack-active-rotation: 20deg;--substack-second-x: clamp(5rem, 7vw, 10rem);--substack-second-rotation: 9deg}}@media(max-width:42rem){.essay-body ul:has(img[alt^="Substack screenshot"]){--substack-stack-width: min(100%, calc(100vw - 2rem) );--substack-card-width: min(100%, calc(100vw - 2rem) );--substack-active-x: 0px;--substack-active-y: 0px;--substack-active-z: 48px;--substack-active-rotation: 3deg;--substack-second-x: -10px;--substack-second-y: 14px;--substack-second-rotation: -3deg;--substack-third-x: 14px;--substack-third-y: 24px;--substack-third-rotation: 2deg;--substack-fourth-x: -18px;--substack-fourth-y: 34px;--substack-fourth-rotation: -4deg;height:clamp(14rem,66vw,21rem);margin-block:2rem 2.75rem;margin-inline:0}}@media(max-width:42rem){.essay-meta{align-items:flex-start;flex-wrap:wrap}}
