.thinking-magazine,.thought-page{--thinking-gutter:var(--page-x);--thinking-gap:clamp(1rem, 1.5vw, 1.5rem);--thinking-content-width:calc(100vw - 2 * var(--thinking-gutter));--thinking-column:calc((var(--thinking-content-width) - 11 * var(--thinking-gap)) / 12);--thinking-grid-step:calc(var(--thinking-column) + var(--thinking-gap));--think-axis-a:var(--thinking-gutter);--think-axis-b:calc(var(--thinking-gutter) + 2 * var(--thinking-grid-step));--think-axis-c:calc(var(--thinking-gutter) + 8 * var(--thinking-grid-step));--think-axis-d:calc(var(--thinking-gutter) + 9 * var(--thinking-grid-step));--thinking-header-clearance:calc(var(--header-h) + 1.5rem);--thinking-header-safe:calc(var(--thinking-header-clearance) + 1rem);--thinking-spread-min:clamp(44rem, calc(100svh - var(--header-h)), 60rem);--thinking-section-space:clamp(6rem, 12vh, 10rem);--thinking-baseline:.5rem;--thinking-reading-width:68ch;--thinking-display-tracking:-.025em;--thinking-display-leading:.86;--thinking-meta-size:.62rem;padding-top:var(--header-h);color:var(--ink);background:var(--bone);overflow:clip}.thinking-magazine :where(h1,h2,h3,p),.thought-page :where(h1,h2,h3,p){text-wrap:pretty}.thinking-issue-line,.thinking-feature-meta,.thinking-story>header,.thought-kicker{font:400 var(--thinking-meta-size)/1.5 var(--mono);letter-spacing:.1em;text-transform:uppercase}.thinking-masthead{min-height:calc(100svh - var(--header-h));padding:clamp(4rem, 8vh, 7rem) var(--thinking-gutter) clamp(5rem, 10vh, 8rem)}.thinking-feature,.thinking-contents,.thinking-story,.thinking-editorial,.thought-hero,.thought-opening,.thought-body,.thought-related{scroll-margin-top:var(--header-h)}.thinking-issue-line{gap:var(--thinking-gap);border-bottom:1px solid var(--rule-light);grid-template-columns:repeat(12,minmax(0,1fr));padding-bottom:1.5rem;display:grid}.thinking-issue-line p:first-child{grid-column:1/7}.thinking-issue-line p:last-child{grid-column:10/13}.thinking-issue-line p{margin:0}.thinking-masthead h1{max-width:8ch;font-family:var(--display);font-variation-settings:"wght" 720, "wdth" 74;letter-spacing:var(--thinking-display-tracking);text-transform:uppercase;margin:clamp(4rem,9vh,7rem) 0 0;font-size:clamp(7rem,14vw,13.5rem);font-weight:720;line-height:.74}.thinking-masthead h1 span{color:var(--copper)}.thinking-intro{gap:var(--thinking-gap);grid-template-columns:repeat(12,minmax(0,1fr));margin-top:clamp(4rem,8vh,6rem);display:grid}.thinking-intro p{margin:0}.thinking-intro p:first-child{max-width:64ch;font:300 clamp(1rem, 1.25vw, 1.25rem)/1.58 var(--sans);grid-column:1/7}.thinking-intro p:last-child{max-width:24ch;font:400 .68rem/1.55 var(--mono);letter-spacing:.08em;text-transform:uppercase;grid-column:10/13}.thinking-feature{gap:var(--thinking-gap);min-height:var(--thinking-spread-min);padding:var(--thinking-header-clearance) var(--thinking-gutter) 4rem;isolation:isolate;color:var(--bone);background:var(--ink);grid-template-rows:auto 1fr auto;grid-template-columns:repeat(12,minmax(0,1fr));margin:0;display:grid;position:relative;overflow:hidden}.thinking-magazine .thinking-feature-meta{gap:var(--thinking-gap);grid-column:1/13;grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:static}.thinking-magazine .thinking-feature-meta span:first-child{grid-column:1/7}.thinking-magazine .thinking-feature-meta span:last-child{grid-column:10/13}.thinking-feature-title{grid-column:1/10;align-self:center;min-width:0}.thinking-feature-title>p{color:#f2eee780;font:400 var(--thinking-meta-size)/1.5 var(--mono);letter-spacing:.1em;text-transform:uppercase;margin:0 0 1.5rem}.thinking-feature h2{max-width:none;font-family:var(--display);font-variation-settings:"wght" 700, "wdth" 77;letter-spacing:var(--thinking-display-tracking);word-spacing:.08em;text-transform:uppercase;margin:0;font-size:clamp(4.9rem,8.15vw,8.8rem);font-weight:700;line-height:.82}.thinking-feature h2>span{display:block}.thinking-feature h2>span:nth-child(2){font-variation-settings:"wght" 430, "wdth" 101;font-weight:430}.thinking-feature h2>span:nth-child(2) i{color:#0000;-webkit-text-stroke:1px var(--bone);font-style:normal}.thinking-feature h2>span:nth-child(3){margin-left:0;padding-left:0}.thinking-feature h2>span:nth-child(4){font-variation-settings:"wght" 680, "wdth" 75}.thinking-point{color:var(--copper)}.thinking-feature-ghost{right:auto;left:var(--think-axis-b);z-index:-1;color:#0000;font-family:var(--display);font-variation-settings:"wght" 700, "wdth" 86;letter-spacing:-.035em;text-transform:uppercase;-webkit-text-stroke:1px #f2eee717;margin:0;font-size:clamp(13rem,27vw,28rem);font-weight:700;line-height:.72;position:absolute;bottom:-.13em}.thinking-feature-copy{gap:var(--thinking-gap);grid-column:1/13;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;width:auto;padding:0;display:grid;position:static}.thinking-feature-copy>p{grid-column:1/6}.thinking-feature-copy>span{grid-column:9/11}.thinking-feature-copy>a{grid-column:12}.thinking-feature-copy>p{color:#f2eee7c7;max-width:58ch;font:300 clamp(.95rem, 1vw, 1.06rem)/1.58 var(--sans);margin:0}.thinking-feature-copy>span,.thinking-feature-copy>a{font:400 .62rem/1.55 var(--mono);letter-spacing:.09em;text-transform:uppercase}.thinking-feature-copy>a{border-bottom:1px solid var(--copper);justify-self:end;padding-bottom:.6rem}.thinking-feature-copy i{color:var(--copper);margin-left:1rem;font-style:normal}.thinking-contents{padding:var(--thinking-section-space) var(--thinking-gutter)}.thinking-contents header{align-items:end;gap:var(--thinking-gap);border-bottom:1px solid var(--ink);grid-template-columns:repeat(12,minmax(0,1fr));padding-bottom:1rem;display:grid}.thinking-contents header h2{grid-column:1/6}.thinking-contents header span{grid-column:10/13}.thinking-contents header h2{font-family:var(--display);letter-spacing:-.02em;text-transform:uppercase;margin:0;font-size:clamp(2.4rem,3.2vw,3.6rem);line-height:.92}.thinking-contents header span{font:400 var(--thinking-meta-size)/1 var(--mono);text-transform:uppercase}.thinking-contents ol{margin:0;padding:0;list-style:none}.thinking-contents li{gap:var(--thinking-gap);border-bottom:1px solid var(--rule-light);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;min-height:7rem;display:grid;position:relative}.thinking-contents li>span{font:400 1.05rem/1 var(--mono);grid-column:1}.thinking-contents h3{font-family:var(--display);font-variation-settings:"wght" 580, "wdth" 90;letter-spacing:0;word-spacing:.12em;text-transform:uppercase;grid-column:2/7;margin:0;font-size:clamp(.95rem,1.1vw,1.12rem);font-weight:580;line-height:1.3}.thinking-contents li p{color:#665f57;font:400 .56rem/1.45 var(--mono);letter-spacing:.08em;text-transform:uppercase;grid-column:7/9;margin:0}.thinking-contents li small,.thinking-contents li>a{font:400 .58rem/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase}.thinking-contents li small{color:#665f57;grid-column:10/11}.thinking-contents li>a{grid-column:12;justify-self:end}.thinking-contents li>a i{color:var(--copper);font-style:normal}.thinking-story{gap:var(--thinking-gap);min-height:var(--thinking-spread-min);padding:var(--thinking-header-clearance) var(--thinking-gutter) 4rem;isolation:isolate;grid-template-rows:auto 1fr auto;grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative;overflow:hidden}.thinking-story>header{gap:var(--thinking-gap);border-bottom:1px solid;grid-column:1/13;grid-template-columns:repeat(12,minmax(0,1fr));padding-bottom:1.5rem;display:grid}.thinking-story>header p{grid-column:1/7}.thinking-story>header span{grid-column:10/13}.thinking-story>header :where(p,span){margin:0}.thinking-story h2{z-index:2;font-family:var(--display);font-variation-settings:"wght" 690, "wdth" 78;font-weight:690;line-height:var(--thinking-display-leading);letter-spacing:var(--thinking-display-tracking);word-spacing:.07em;text-transform:uppercase;margin:0}.thinking-story h2>span{display:block}.thinking-story>p:last-child{z-index:2;max-width:46ch;font:300 clamp(.96rem, 1vw, 1.06rem)/1.58 var(--sans);margin:0}.thinking-story--interface{color:var(--bone);background:var(--ink)}.thinking-story--interface h2{grid-column:1/8;align-self:center;font-size:clamp(4.9rem,min(7.8vw,13.5svh),8.4rem)}.thinking-story--interface h2>span:nth-child(2){font-variation-settings:"wght" 440, "wdth" 104;font-weight:440}.thinking-interface-equation{font:400 .68rem/1.5 var(--mono);letter-spacing:.1em;text-transform:uppercase;grid-column:9/13;align-self:center;gap:1.25rem;display:grid}.thinking-interface-equation b{color:var(--copper);font-family:var(--display);font-size:clamp(4rem,6vw,6.5rem);font-weight:600;line-height:.7}.thinking-story--interface>p:last-child{color:#f2eee7b8;grid-column:9/13;align-self:end}.thinking-story--automation{color:var(--ink);background:var(--bone)}.thinking-story--automation h2{grid-column:1/13;align-self:center;width:100%;font-size:clamp(4rem,min(6.6vw,12.5svh),7.15rem);display:block}.thinking-story--automation h2>*{display:block}.thinking-story--automation h2>i,.thinking-story--automation h2>b,.thinking-story--automation h2>strong{padding-left:0}.thinking-story--automation h2>i{font-variation-settings:"wght" 650, "wdth" 58;font-style:normal}.thinking-story--automation h2>b{color:var(--copper);font:400 .72rem/1 var(--mono);letter-spacing:.14em;margin:1rem 0}.thinking-story--automation h2>strong{font-variation-settings:"wght" 650, "wdth" 98;white-space:nowrap;font-weight:650}.thinking-story--automation>p:last-child{grid-column:9/13;align-self:end}.thinking-automation-field{right:auto;left:var(--think-axis-a);z-index:-1;color:#0b0b0a0a;font-family:var(--display);letter-spacing:-.02em;text-transform:uppercase;margin:0;font-size:clamp(9rem,16vw,17rem);font-weight:700;line-height:.72;position:absolute;bottom:-.08em}.thinking-interlude{gap:var(--thinking-gap);padding:clamp(5rem, 10vh, 9rem) var(--thinking-gutter);color:var(--bone);background:var(--copper);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.thinking-interlude p{font-family:var(--display);font-variation-settings:"wght" 690, "wdth" 76;letter-spacing:var(--thinking-display-tracking);word-spacing:.07em;text-transform:uppercase;margin:0;font-size:clamp(3.6rem,5.8vw,6.2rem);font-weight:690;line-height:.84}.thinking-interlude p:first-child{grid-column:1/7}.thinking-interlude p:nth-child(2){grid-column:7/13;margin-top:.9em}.thinking-interlude p span{color:var(--ink)}.thinking-interlude small{color:var(--ink);font:400 .56rem/1.5 var(--mono);writing-mode:vertical-rl;grid-column:12;align-self:end}.thinking-story--tool{color:var(--bone);background:var(--ink)}.thinking-story--tool h2{grid-column:1/9;align-self:center;font-size:clamp(4.8rem,min(7.6vw,13.5svh),8.2rem)}.thinking-story--tool h2>span:nth-child(3){color:var(--ink);-webkit-text-stroke:1px var(--bone)}.thinking-story--tool>p:last-child{color:#f2eee7b8;grid-column:9/13;align-self:end}.thinking-tool-word{right:auto;left:var(--think-axis-b);z-index:-1;color:#f2eee70d;font-family:var(--display);font-variation-settings:"wght" 720, "wdth" 90;letter-spacing:-.025em;text-transform:uppercase;margin:0;font-size:clamp(18rem,34vw,36rem);font-weight:720;line-height:.72;position:absolute;bottom:-.08em}.thinking-story--prototype{color:var(--ink);background:var(--bone)}.thinking-story--prototype>div{align-self:center;gap:var(--thinking-gap);grid-column:1/9;grid-template-columns:repeat(8,minmax(0,1fr));align-items:end;display:grid}.thinking-story--prototype>div>p{color:#5b544c;font-family:var(--display);letter-spacing:-.015em;word-spacing:.06em;text-transform:uppercase;grid-column:1/3;margin:0;font-size:clamp(2rem,3.2vw,3.6rem);line-height:.92}.thinking-story--prototype>div>p span{color:var(--copper)}.thinking-story--prototype h2{grid-column:3/9;font-size:clamp(4rem,min(6.6vw,12.5svh),7.1rem)}.thinking-story--prototype>p:last-child{grid-column:9/13;align-self:end}.thinking-prototype-word{left:var(--thinking-gutter);z-index:-1;color:#0000;font-family:var(--display);letter-spacing:-.025em;text-transform:uppercase;-webkit-text-stroke:1px #0b0b0a14;margin:0;font-size:clamp(9rem,17vw,18rem);font-weight:700;line-height:.72;position:absolute;top:22%}.thinking-no-break{white-space:nowrap}.thinking-editorial{gap:var(--thinking-gap);min-height:90svh;padding:var(--thinking-section-space) var(--thinking-gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.thinking-editorial>p:first-child{font:400 var(--thinking-meta-size)/1.5 var(--mono);letter-spacing:.1em;text-transform:uppercase;grid-column:1/3;margin:0}.thinking-editorial h2{font-family:var(--display);font-variation-settings:"wght" 690, "wdth" 76;letter-spacing:var(--thinking-display-tracking);word-spacing:.07em;text-transform:uppercase;grid-column:1/9;margin:clamp(3rem,7vh,6rem) 0 0;font-size:clamp(4.5rem,7.7vw,8.4rem);font-weight:690;line-height:.82}.thinking-editorial h2 i{color:var(--copper);font-style:normal}.thinking-editorial h2 span{color:var(--copper)}.thinking-editorial>p:nth-of-type(2){max-width:46ch;font:300 .98rem/1.58 var(--sans);grid-column:9/13;align-self:end;margin:0}.thinking-editorial>div{gap:var(--thinking-gap);border-top:1px solid var(--ink);grid-column:1/13;grid-template-columns:1fr 1fr auto;align-items:end;margin-top:clamp(6rem,12vh,10rem);padding-top:2rem;display:grid}.thinking-editorial>div span{font-family:var(--display);letter-spacing:-.015em;text-transform:uppercase;font-size:clamp(2rem,3vw,3.2rem);font-weight:600}.thinking-editorial>div span:nth-child(2){color:var(--copper)}.thinking-editorial>div b{font:400 .58rem/1 var(--mono);letter-spacing:.1em}.thought-hero{min-height:calc(100svh - var(--header-h));padding:clamp(5rem, 10vh, 9rem) var(--thinking-gutter) clamp(5rem, 10vh, 8rem);color:var(--bone);background:var(--ink)}.thought-kicker{border-bottom:1px solid var(--rule-dark);justify-content:space-between;gap:2rem;padding-bottom:1.5rem;display:flex}.thought-hero h1{max-width:100%;font-family:var(--display);font-variation-settings:"wght" 700, "wdth" 76;letter-spacing:var(--thinking-display-tracking);word-spacing:.08em;text-transform:uppercase;margin:clamp(4rem,8vh,7rem) 0 0;font-size:clamp(4.5rem,7.8vw,8.35rem);font-weight:700;line-height:.82}.thought-hero h1 span{color:var(--copper)}.thought-hero h1>span{width:max-content;max-width:100%;color:inherit;white-space:nowrap;display:block}.thought-hero h1>span:nth-child(2){margin-left:calc(2 * var(--thinking-gap))}.thought-hero h1 i{color:var(--copper);font-style:normal}.thought-hero>p{color:#f2eee7c2;max-width:64ch;font:300 clamp(1rem, 1.2vw, 1.22rem)/1.58 var(--sans);margin:3rem 0 0}.thought-hero small{color:#f2eee785;font:400 var(--thinking-meta-size)/1.5 var(--mono);letter-spacing:.1em;text-transform:uppercase;margin-top:2rem;display:block}.thought-opening{min-height:56svh;padding:clamp(5rem, 10vh, 8rem) var(--thinking-gutter);color:var(--bone);background:var(--copper);grid-template-columns:5fr 2fr 5fr;align-items:center;display:grid;position:relative;overflow:hidden}.thought-opening>span{font-family:var(--display);font-variation-settings:"wght" 700, "wdth" 76;letter-spacing:var(--thinking-display-tracking);text-transform:uppercase;font-size:clamp(5rem,9.5vw,9.5rem);font-weight:700;line-height:.8}.thought-opening>span:last-of-type{color:#0000;-webkit-text-stroke:1px var(--bone);justify-self:end}.thought-opening>b{color:var(--ink);font-family:var(--display);justify-self:center;font-size:clamp(5rem,8vw,8rem)}.thought-opening>small{right:var(--thinking-gutter);font:400 .58rem/1.4 var(--mono);letter-spacing:.09em;text-transform:uppercase;position:absolute;bottom:1.5rem}.thought-body{gap:var(--thinking-gap);padding:var(--thinking-section-space) var(--thinking-gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.thought-notes{color:#6a635b;font:400 var(--thinking-meta-size)/1.5 var(--mono);letter-spacing:.1em;text-transform:uppercase;grid-column:1/3}.thought-notes p{margin:0 0 .65rem}.thought-prose{max-width:var(--thinking-reading-width);grid-column:3/9}.thought-prose section{scroll-margin-top:calc(var(--thinking-header-safe) + 1rem)}.thought-prose section+section{margin-top:clamp(5rem,10vh,8rem)}.thought-prose h2{max-width:18ch;font-family:var(--display);font-variation-settings:"wght" 640, "wdth" 82;letter-spacing:-.02em;word-spacing:.05em;text-transform:uppercase;margin:0 0 2rem;font-size:clamp(2.2rem,3.7vw,3.9rem);font-weight:640;line-height:.96}.thought-prose p{max-width:68ch;font:300 clamp(1rem, 1.1vw, 1.12rem)/1.72 var(--sans);margin:0 0 1.45rem}.thought-prose blockquote{border-block:1px solid var(--ink);max-width:12ch;font-family:var(--display);font-variation-settings:"wght" 650, "wdth" 80;letter-spacing:-.02em;word-spacing:.06em;text-transform:uppercase;margin:clamp(5rem,11vh,9rem) 0;padding:2.5rem 0;font-size:clamp(2.6rem,4.7vw,5.1rem);font-weight:650;line-height:.92}.thought-prose blockquote span{color:var(--copper)}.thought-prose ol{margin:0;padding:0;list-style:none}.thought-prose li{border-top:1px solid var(--rule-light);grid-template-columns:9rem minmax(0,1fr);gap:2rem;padding:1.5rem 0;display:grid}.thought-prose li strong{font:600 1.2rem/1 var(--display);text-transform:uppercase}.thought-prose li span{font:300 .96rem/1.58 var(--sans)}.thought-model{border-top:1px solid var(--ink);padding-top:clamp(4rem,8vh,7rem)}.thought-takeaway{top:var(--thinking-header-safe);border-top:1px solid var(--ink);grid-column:10/13;align-self:start;padding-top:1rem;position:sticky}.thought-takeaway>p{font:400 var(--thinking-meta-size)/1.5 var(--mono);letter-spacing:.1em;text-transform:uppercase;margin:0}.thought-takeaway strong{font-family:var(--display);letter-spacing:-.015em;text-transform:uppercase;margin-top:2rem;font-size:clamp(1.6rem,2.2vw,2.4rem);line-height:1;display:block}.thought-takeaway>span{color:#5a544d;font:300 .92rem/1.58 var(--sans);margin-top:1.5rem;display:block}.thought-sources{gap:var(--thinking-gap);padding:0 var(--thinking-gutter) var(--thinking-section-space);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.thought-sources>p{font:400 var(--thinking-meta-size)/1.5 var(--mono);letter-spacing:.1em;text-transform:uppercase;grid-column:1/3;margin:0}.thought-sources ol{grid-column:3/11;margin:0;padding:0;list-style:none}.thought-sources li{gap:var(--thinking-gap);border-top:1px solid var(--rule-light);font:400 .62rem/1.5 var(--mono);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:3rem minmax(0,1fr) minmax(10rem,.42fr);align-items:baseline;padding:1rem 0;display:grid}.thought-sources li span,.thought-sources li small{color:#6a635b}.thought-sources a{text-underline-offset:.25em;text-decoration-thickness:1px}.thought-related{gap:var(--thinking-gap);padding:var(--thinking-section-space) var(--thinking-gutter);color:var(--bone);background:var(--ink);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.thought-related>p{font:400 var(--thinking-meta-size)/1.5 var(--mono);letter-spacing:.1em;text-transform:uppercase;grid-column:1/3;margin:0}.thought-related>div{grid-column:4/10}.thought-related h2{font-family:var(--display);letter-spacing:var(--thinking-display-tracking);word-spacing:.06em;text-transform:uppercase;margin:0;font-size:clamp(3.5rem,5.8vw,6.2rem);line-height:.86}.thought-related h2 span{color:var(--copper)}.thought-related div>p{color:#f2eee7b8;max-width:52ch;font:300 .98rem/1.58 var(--sans);margin:2rem 0}.thought-related div>a,.thought-related>a{font:400 .62rem/1.5 var(--mono);letter-spacing:.09em;text-transform:uppercase}.thought-related div>a{border-bottom:1px solid var(--copper);padding-bottom:.6rem;display:inline-block}.thought-related>a{grid-column:11/13;place-self:end}@media (max-width:767px){.thinking-magazine,.thought-page{--thinking-gutter:var(--mobile-safe-left);--thinking-section-space:5rem;--thinking-display-tracking:-.015em;--thinking-display-leading:.92;--thinking-meta-size:.56rem}.thinking-masthead{min-height:0;padding:3.5rem var(--mobile-safe-right) 5rem var(--thinking-gutter)}.thinking-issue-line{justify-content:space-between;gap:1rem;display:flex}.thinking-issue-line p:first-child,.thinking-issue-line p:last-child{grid-column:auto}.thinking-masthead h1{margin-top:4rem;font-size:clamp(4.2rem,20vw,5.1rem);line-height:.78}.thinking-intro{margin-top:3rem;display:block}.thinking-intro p:first-child{font-size:1rem}.thinking-intro p:last-child{margin-top:2.5rem;font-size:.58rem}.thinking-feature{min-height:0;padding:1.5rem var(--mobile-safe-right) 4.5rem var(--thinking-gutter);margin:0;display:block}.thinking-magazine .thinking-feature-meta{justify-content:space-between;padding-bottom:1.5rem;font-size:.5rem;display:flex}.thinking-magazine .thinking-feature-meta span:first-child,.thinking-magazine .thinking-feature-meta span:last-child{grid-column:auto}.thinking-feature-title{margin-top:4.5rem}.thinking-feature h2{word-spacing:.09em;max-width:100%;font-size:clamp(3rem,13.1vw,3.35rem);line-height:.88}.thinking-feature h2>span:nth-child(3){padding-left:0}.thinking-feature-ghost{font-size:7.5rem;bottom:18%;left:auto;right:-.04em}.thinking-feature-copy{margin-top:3rem;display:block}.thinking-feature-copy>p{font-size:.94rem}.thinking-feature-copy>span{margin-top:2.5rem;display:block}.thinking-feature-copy>a{margin-top:2rem;display:inline-block}.thinking-contents{padding:5rem var(--mobile-safe-right) 6rem var(--thinking-gutter)}.thinking-contents header{justify-content:space-between;display:flex}.thinking-contents header h2,.thinking-contents header span{grid-column:auto}.thinking-contents li{grid-template-columns:2.35rem minmax(0,1fr);gap:.9rem;min-height:0;padding:1.5rem 0}.thinking-contents li>span{align-self:start;font-size:.9rem}.thinking-contents h3{grid-column:2;font-size:1rem;line-height:1.25}.thinking-contents li p{grid-column:2;margin-top:.45rem;font-size:.52rem}.thinking-contents li small{grid-column:2;font-size:.52rem}.thinking-contents li>a{font-size:.52rem;position:absolute;bottom:1.5rem;right:0}.thinking-story{min-height:0;padding:1.5rem var(--mobile-safe-right) 5.5rem var(--thinking-gutter);display:block}.thinking-story>header{display:block}.thinking-story>header span{margin-top:.5rem;display:block}.thinking-story h2{word-spacing:.08em;margin-top:4.5rem;font-size:clamp(3rem,13.2vw,3.45rem);line-height:.9}.thinking-story>p:last-child{margin-top:3rem;font-size:.96rem}.thinking-interface-equation{margin-top:3rem}.thinking-interface-equation b{font-size:4rem}.thinking-story--automation h2{width:auto;display:block}.thinking-story--automation h2>*{margin:0;padding-left:0;display:block}.thinking-story--automation h2>b{margin:1.25rem 0;font-size:.66rem}.thinking-story--automation h2>strong{font-variation-settings:"wght" 650, "wdth" 82;white-space:nowrap;font-size:clamp(1.92rem,8.7vw,2.16rem)}.thinking-automation-field{font-size:5.25rem;bottom:11%}.thinking-interlude{padding:5rem var(--mobile-safe-right) 5rem var(--thinking-gutter);display:block}.thinking-interlude p{font-size:3rem;line-height:.9}.thinking-interlude p:nth-child(2){margin-top:2rem}.thinking-interlude small{writing-mode:initial;margin-top:4rem;display:block}.thinking-story--tool h2>span:nth-child(3){-webkit-text-stroke-width:.8px}.thinking-tool-word{font-size:9rem;bottom:11%}.thinking-story--prototype>div{margin-top:4.5rem;display:block}.thinking-story--prototype>div>p{font-size:2rem}.thinking-story--prototype h2{margin-top:3rem}.thinking-prototype-word{font-size:5.8rem;top:27%}.thinking-editorial{min-height:0;padding:5rem var(--mobile-safe-right) 6rem var(--thinking-gutter);display:block}.thinking-editorial h2{margin-top:3rem;font-size:clamp(3rem,13.2vw,3.45rem);line-height:.9}.thinking-editorial>p:nth-of-type(2){margin-top:3rem;font-size:.96rem}.thinking-editorial>div{margin-top:5rem;display:block}.thinking-editorial>div span{font-size:2rem;display:block}.thinking-editorial>div span+span{margin-top:1rem}.thinking-editorial>div b{margin-top:2rem;display:block}.thought-hero{min-height:0;padding:4rem var(--mobile-safe-right) 5rem var(--thinking-gutter)}.thought-kicker{gap:1rem;font-size:.5rem}.thought-hero h1{max-width:100%;margin-top:4rem;font-size:clamp(3rem,13vw,3.35rem);line-height:.9}.thought-hero h1>span{white-space:normal;width:auto}.thought-hero h1>span:nth-child(2){margin-left:0}.thought-hero>p{margin-top:2.5rem;font-size:1rem}.thought-opening{min-height:0;padding:5rem var(--mobile-safe-right) 5rem var(--thinking-gutter);display:block}.thought-opening>span{font-size:4rem;display:block}.thought-opening>b{margin:1rem 0;font-size:4rem;display:block}.thought-opening>span:last-of-type{font-size:3.5rem}.thought-opening>small{margin-top:4rem;display:block;position:static}.thought-body{padding:5rem var(--mobile-safe-right) 6rem var(--thinking-gutter);display:block}.thought-notes{border-bottom:1px solid var(--rule-light);flex-wrap:wrap;gap:.5rem 1rem;padding-bottom:2rem;display:flex}.thought-prose{margin-top:4rem}.thought-prose h2{font-size:2.3rem}.thought-prose p{font-size:1rem;line-height:1.68}.thought-prose blockquote{max-width:100%;margin:5rem 0;font-size:2.6rem}.thought-prose li{display:block}.thought-prose li span{margin-top:.8rem;display:block}.thought-takeaway{margin-top:5rem;position:static}.thought-sources{padding:0 var(--mobile-safe-right) 5rem var(--thinking-gutter);display:block}.thought-sources ol{margin-top:2rem}.thought-sources li{grid-template-columns:2rem minmax(0,1fr);gap:.75rem}.thought-sources li small{grid-column:2}.thought-related{padding:5rem var(--mobile-safe-right) 6rem var(--thinking-gutter);display:block}.thought-related>div{margin-top:4rem}.thought-related h2{font-size:3.3rem}.thought-related>a{margin-top:4rem;display:inline-block}}@media (min-width:768px) and (max-width:1100px){.thinking-intro p:first-child{grid-column:1/8}.thinking-intro p:last-child{grid-column:9/13}.thought-prose{grid-column:3/10}.thought-takeaway{grid-column:10/13}}@media (prefers-reduced-motion:reduce){.thinking-magazine *,.thought-page *{scroll-behavior:auto!important}}
