@import "https://fonts.googleapis.com/css2?family=Big+Shoulders+Inline+Text:wght@800&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--cyan:#5ce1e6;--lime:#f5f511;--ink:#22272a;--paper:#f7f3e8;--white:#fffdf7;--soft-cyan:#ddf7f6;--soft-lime:#eef8c9;--line:#22272a40}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--white)}body{background:var(--white);color:var(--ink);text-rendering:optimizelegibility;margin:0;font-family:Arial,Helvetica,sans-serif;overflow-x:clip}main{overflow-x:clip}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--lime);outline-offset:4px}.launch-strip{border-bottom:1px solid var(--ink);background:var(--lime);min-height:34px;font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;gap:16px;padding:7px 20px 6px;font-size:.67rem;font-weight:700;line-height:1.2;display:flex}.site-header{border-bottom:1px solid var(--ink);background:var(--white);justify-content:space-between;align-items:center;gap:40px;width:min(100% - 56px,1440px);min-height:92px;margin:0 auto;display:flex}.wordmark{letter-spacing:-.05em;align-items:baseline;gap:8px;font-family:Arial Narrow,Helvetica Neue,Arial,sans-serif;font-size:1.26rem;font-weight:900;line-height:1;display:flex}.wordmark span:last-child{color:#0000;-webkit-text-stroke:1.3px var(--ink)}.site-header nav{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:30px;font-size:.76rem;font-weight:700;display:flex}.site-header nav>a:not(.nav-cta){position:relative}.site-header nav>a:not(.nav-cta):after{background:var(--ink);content:"";transform-origin:100%;height:1px;transition:transform .18s;position:absolute;bottom:-5px;left:0;right:0;transform:scaleX(0)}.site-header nav>a:not(.nav-cta):hover:after{transform-origin:0;transform:scaleX(1)}.nav-cta{border:1px solid var(--ink);background:var(--ink);color:var(--white);padding:13px 17px 12px;transition:background .16s,color .16s}.nav-cta:hover{background:var(--lime);color:var(--ink)}.hero{grid-template-columns:minmax(0,1.14fr) minmax(390px,.86fr);align-items:center;gap:clamp(32px,4vw,64px);width:min(100% - 56px,1440px);min-height:calc(100svh - 126px);margin:0 auto;padding:clamp(54px,7vh,82px) 0 clamp(68px,8vh,96px);display:grid}.hero-copy{z-index:2;position:relative}.eyebrow,.section-tag{font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;margin:0 0 25px;font-size:.69rem;font-weight:700;line-height:1.5}.eyebrow{border-bottom:2px solid var(--ink);padding-bottom:7px;display:inline-block}.hero h1{letter-spacing:-.065em;text-transform:uppercase;max-width:840px;margin:0;font-family:Arial Narrow,Helvetica Neue,Arial,sans-serif;font-size:clamp(3.8rem,5.6vw,5.7rem);font-weight:900;font-stretch:75%;line-height:.87}.hero h1 span{color:#0000;-webkit-text-stroke:clamp(1.5px, .14vw, 2.4px) var(--ink);margin-top:.16em;display:block}.hero-deck{max-width:700px;margin:30px 0 0;font-size:clamp(1.02rem,1.35vw,1.2rem);line-height:1.52}.hero-deck strong{font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;font-size:.88em}.hero-actions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:27px;display:flex}.button{border:1px solid var(--ink);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:28px;min-height:54px;padding:16px 20px 15px;font-size:.72rem;font-weight:800;line-height:1;transition:transform .16s,box-shadow .16s,background .16s,color .16s;display:inline-flex}.button:hover{box-shadow:6px 6px 0 var(--ink);transform:translate(-3px,-3px)}.button-dark{background:var(--ink);color:var(--white)}.button-dark:hover{background:var(--lime);color:var(--ink)}.button-outline{background:0 0}.text-link{border-bottom:1px solid var(--ink);letter-spacing:.06em;text-transform:uppercase;padding:6px 0 4px;font-size:.75rem;font-weight:800}.quiet-proof{letter-spacing:.01em;opacity:.72;max-width:600px;margin:18px 0 0;font-size:.79rem;font-weight:600;line-height:1.5}.hero-art{isolation:isolate;padding:0 0 25px;position:relative;transform:translateY(-25px)}.paperback-product-frame{aspect-ratio:.95;background:var(--white);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;width:min(100%,620px);margin:0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 4% 96%,#0000 100%),linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 4% 96%,#0000 100%),linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.paperback-product-frame img{object-fit:cover;object-position:44% 50%;width:100%;height:100%;display:block;transform:scale(1.13)}.cover-subtitle{letter-spacing:.03em;text-align:center;text-transform:uppercase;width:min(88%,500px);margin:38px auto 0;font-family:Arial Narrow,Arial,sans-serif;font-size:clamp(.85rem,1.4vw,1.12rem);font-weight:900;line-height:1.2}.art-caption{font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-align:center;text-transform:uppercase;margin-top:13px;font-size:.58rem;font-weight:700;display:block}.ten-things{border-top:1px solid var(--ink);width:100%;color:var(--ink);background:#f8f3e7;padding:clamp(54px,8vw,104px) clamp(22px,5vw,72px) clamp(66px,9vw,118px)}.ten-things-inner{width:min(100%,1180px);margin:0 auto}.ten-things-heading{border-bottom:1px solid var(--ink);grid-template-columns:minmax(150px,.32fr) minmax(0,1.68fr);align-items:start;gap:clamp(28px,5vw,72px);padding-bottom:clamp(46px,7vw,78px);display:grid}.ten-things-tag{font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;margin:7px 0 0;font-size:.72rem;font-weight:700;line-height:1.5}.ten-things-tag:after{background:var(--lime);content:"";width:52px;height:7px;margin-top:15px;display:block}.ten-things h2{letter-spacing:-.055em;text-transform:uppercase;max-width:940px;margin:0;font-family:Arial Narrow,Helvetica Neue,Arial,sans-serif;font-size:clamp(2.8rem,6.6vw,6.4rem);font-weight:900;font-stretch:75%;line-height:.9}.ten-things-lead{margin:24px 0 0;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.5}.ten-things-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(34px,5vw,72px);padding-top:clamp(24px,4vw,42px);display:grid}.ten-things-column{margin:0;padding:0;list-style:none}.ten-things-column+.ten-things-column{border-left:1px solid var(--line);padding-left:clamp(34px,5vw,72px)}.ten-things-column li{border-bottom:1px solid var(--line);grid-template-columns:46px minmax(0,1fr);align-items:start;gap:clamp(15px,2vw,23px);min-height:132px;padding:24px 0 25px;display:grid}.ten-things-column li:last-child{border-bottom:0}.ten-things-number{border:1px solid var(--ink);background:var(--lime);width:42px;height:42px;font-family:var(--font-geist-mono), monospace;border-radius:50%;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;line-height:1;display:inline-flex}.ten-things-column p{letter-spacing:-.018em;margin:1px 0 0;font-size:clamp(1.01rem,1.55vw,1.25rem);font-weight:700;line-height:1.42}.ten-things-final p{font-weight:800}.ten-things-close{border-top:1px solid var(--ink);letter-spacing:-.045em;text-align:center;text-transform:uppercase;margin:clamp(38px,6vw,68px) 0 0;padding-top:clamp(28px,4vw,42px);font-family:Arial Narrow,Helvetica Neue,Arial,sans-serif;font-size:clamp(1.65rem,3.6vw,3.4rem);font-weight:900;font-stretch:75%;line-height:1}.recognition{background:var(--ink);color:var(--white);padding:clamp(85px,12vw,165px) max(28px,50vw - 692px)}.recognition-lead{grid-template-columns:minmax(180px,.35fr) minmax(0,1.65fr);align-items:start;gap:40px;display:grid}.recognition h2,.first-principle h2{letter-spacing:-.055em;text-transform:uppercase;max-width:1050px;margin:0;font-family:Arial Narrow,Helvetica Neue,Arial,sans-serif;font-size:clamp(3.2rem,6.8vw,6.8rem);font-weight:900;line-height:.9}.recognition h2 span{color:var(--lime);display:block}.recognition-grid{border-top:1px solid #fffef859;grid-template-columns:repeat(3,minmax(0,1fr));margin:80px 0 0 calc(20% + 8px);display:grid}.recognition-grid p{border-bottom:1px solid #fffef859;border-right:1px solid #fffef859;min-height:195px;margin:0;padding:36px 42px 36px 56px;font-size:clamp(1rem,1.5vw,1.3rem);line-height:1.45;position:relative}.recognition-grid p:before{color:var(--lime);content:"✦";font-size:.85rem;position:absolute;top:39px;left:23px}.recognition-close{max-width:900px;color:var(--cyan);font-family:var(--font-geist-mono), monospace;letter-spacing:-.03em;margin:62px 0 0 calc(20% + 8px);font-size:clamp(1.05rem,1.8vw,1.46rem);font-weight:700;line-height:1.45}.recognition-link{border:1px solid var(--lime);background:var(--lime);min-height:52px;color:var(--ink);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:30px;margin:38px 0 0 calc(20% + 8px);padding:15px 18px 14px;font-size:.72rem;font-weight:800;line-height:1;transition:transform .16s,box-shadow .16s;display:inline-flex}.recognition-link:hover{box-shadow:6px 6px 0 var(--cyan);transform:translate(-3px,-3px)}.first-principle{background:var(--paper);min-height:80vh;padding:clamp(100px,14vw,190px) max(28px,50vw - 692px)}.first-principle h2 em{color:var(--cyan);-webkit-text-stroke:2px var(--ink);font-style:normal}.first-principle h2 .optical-dash{color:var(--ink);letter-spacing:0;-webkit-text-stroke:0 transparent;margin-inline:.14em;display:inline-block}.first-principle>p:not(.section-tag){max-width:740px;margin:42px 0 0 40%;font-size:clamp(1.15rem,1.8vw,1.5rem);line-height:1.55}.guard-line{flex-wrap:wrap;gap:8px;max-width:850px;margin:48px 0 0 40%;display:flex}.guard-line span{border:1px solid var(--ink);background:var(--white);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;padding:10px 13px 9px;font-size:.64rem;font-weight:800}.first-principle blockquote{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);background:var(--soft-lime);max-width:1000px;font-family:var(--font-geist-mono), monospace;letter-spacing:-.05em;text-transform:uppercase;margin:86px 0 50px;padding:28px clamp(20px,3vw,42px) 25px;font-size:clamp(1.4rem,3vw,2.65rem);font-weight:800;line-height:1.1}.origin-thread{border-left:7px solid var(--cyan);background:var(--white);grid-template-columns:minmax(150px,.42fr) minmax(0,1.58fr);gap:clamp(25px,5vw,70px);max-width:920px;margin:0 0 42px 15%;padding:clamp(27px,4vw,45px);display:grid}.origin-thread .section-tag{margin:0}.origin-thread>p:last-child{margin:0;font-size:clamp(1rem,1.5vw,1.24rem);line-height:1.62}.books-bridge{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);background:var(--white);grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:end;gap:clamp(55px,9vw,140px);padding:clamp(95px,12vw,165px) max(28px,50vw - 692px);display:grid}.books-bridge h2,.territories-header h2,.promise-heading h2{letter-spacing:-.06em;text-transform:uppercase;margin:0;font-family:Arial Narrow,Helvetica Neue,Arial,sans-serif;font-size:clamp(3.2rem,6.2vw,6.4rem);font-weight:900;line-height:.9}.books-bridge h2 span,.territories-header h2 span,.promise-heading h2 span{color:#0000;-webkit-text-stroke:2px var(--ink);display:block}.books-bridge-copy{border-left:2px solid var(--ink);padding-left:clamp(24px,4vw,42px)}.books-bridge-copy p{margin:0;font-size:clamp(1.03rem,1.55vw,1.28rem);line-height:1.6}.books-bridge-copy p+p{margin-top:24px}.operating-system{background:var(--white);padding:clamp(100px,12vw,170px) max(28px,50vw - 692px)}.system-intro{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:start;gap:clamp(45px,8vw,130px);display:grid}.system-intro h2,.camera-copy h2,.inside-header h2,.editions-header h2,.faq-heading h2,.final-cta h2{letter-spacing:-.06em;text-transform:uppercase;max-width:990px;margin:0;font-family:Arial Narrow,Helvetica Neue,Arial,sans-serif;font-size:clamp(3.2rem,6.2vw,6.5rem);font-weight:900;line-height:.9}.system-intro-copy{border-left:2px solid var(--ink);margin:0;padding-left:28px}.system-intro-copy p{margin:0;font-size:clamp(1.05rem,1.55vw,1.32rem);line-height:1.5}.system-intro-copy p+p{margin-top:22px}.loop-grid{border-top:2px solid var(--ink);border-left:2px solid var(--ink);grid-template-columns:repeat(5,minmax(0,1fr));margin:clamp(75px,9vw,125px) 0 0;padding:0;list-style:none;display:grid}.loop-grid li{border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);min-height:405px;padding:23px 22px 28px}.loop-grid li:nth-child(2),.loop-grid li:nth-child(4){background:var(--cyan)}.loop-grid li:nth-child(3){background:var(--lime)}.loop-number{font-family:var(--font-geist-mono), monospace;font-size:.68rem;font-weight:800;display:block}.loop-grid h3{letter-spacing:-.04em;text-transform:uppercase;margin:56px 0 18px;font-family:Arial Narrow,Arial,sans-serif;font-size:clamp(1.45rem,2.3vw,2.1rem);font-weight:900;line-height:.95}.loop-grid p{margin:0;font-size:.96rem;line-height:1.48}.loop-grid p+p{margin-top:14px}.stuck-points{margin-top:clamp(90px,10vw,145px)}.stuck-intro{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:clamp(45px,8vw,130px);display:grid}.stuck-intro h3{letter-spacing:-.055em;text-transform:uppercase;max-width:920px;margin:0;font-family:Arial Narrow,Helvetica Neue,Arial,sans-serif;font-size:clamp(2.6rem,5vw,5rem);font-weight:900;line-height:.92}.stuck-intro>p{border-left:2px solid var(--ink);margin:0;padding-left:28px;font-size:clamp(1.05rem,1.55vw,1.32rem);line-height:1.5}.cycle-stuck-points{margin-top:clamp(60px,7vw,92px)}.stuck-scope{background:var(--ink);color:var(--white);font-family:var(--font-geist-mono), monospace;letter-spacing:.05em;text-transform:uppercase;margin:0;padding:11px 14px 10px;font-size:.69rem;font-weight:800;line-height:1.35}.stuck-grid{border-left:2px solid var(--ink);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.stuck-grid article{border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);min-height:280px;padding:24px 22px 28px}.stuck-grid article:nth-child(2),.stuck-grid article:nth-child(4){background:var(--cyan)}.stuck-grid article:nth-child(3){background:var(--lime)}.stuck-grid h4,.week-stuck-point h4{letter-spacing:-.04em;text-transform:uppercase;margin:0 0 22px;font-family:Arial Narrow,Arial,sans-serif;font-size:clamp(1.45rem,2.3vw,2.1rem);font-weight:900;line-height:.95}.stuck-grid p,.week-stuck-point div p{margin:0;font-size:.96rem;line-height:1.48}.stuck-grid p+p,.week-stuck-point div p+p{margin-top:14px}.week-stuck-point{border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);border-left:2px solid var(--ink);background:var(--cyan);grid-template-columns:minmax(220px,.42fr) minmax(0,1.58fr);display:grid}.week-stuck-point>.stuck-scope{align-items:flex-start;padding:28px 30px;display:flex}.week-stuck-point>div{border-left:2px solid var(--ink);padding:28px 30px 32px}.stuck-relationship{border-left:5px solid var(--lime);max-width:1030px;margin:clamp(40px,5vw,64px) 0;padding-left:24px;font-size:clamp(1.08rem,1.6vw,1.34rem);font-weight:700;line-height:1.5}.stall-map{background:var(--ink);color:var(--white);grid-template-columns:1.45fr .55fr;display:grid}.stall-map p{font-family:var(--font-geist-mono), monospace;letter-spacing:-.025em;margin:0;padding:28px 30px;font-size:clamp(.8rem,1.2vw,1rem);font-weight:700;line-height:1.55}.stall-map p+p{color:var(--lime);border-left:1px solid #fffef84d}.camera-test{background:var(--cyan);grid-template-columns:minmax(0,.82fr) minmax(440px,1.18fr);align-items:center;gap:clamp(50px,8vw,120px);padding:clamp(100px,12vw,170px) max(28px,50vw - 692px);display:grid}.camera-copy>p:not(.section-tag){max-width:570px;margin:35px 0 0;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.55}.task-tabs{flex-wrap:wrap;gap:8px;margin-top:39px;display:flex}.task-tabs button{border:1px solid var(--ink);color:var(--ink);cursor:pointer;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;background:0 0;border-radius:0;padding:12px 15px 11px;font-size:.65rem;font-weight:800;transition:background .15s,color .15s}.task-tabs button:hover,.task-tabs button[aria-selected=true]{background:var(--ink);color:var(--white)}.camera-result{border:2px solid var(--ink);background:var(--ink);box-shadow:14px 14px 0 var(--lime);color:var(--white);padding:clamp(30px,4vw,55px);position:relative}.camera-row>span{color:var(--cyan);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px;font-size:.62rem;font-weight:800;display:block}.camera-row p{letter-spacing:-.05em;text-transform:uppercase;margin:0;font-family:Arial Narrow,Arial,sans-serif;font-size:clamp(1.7rem,3.4vw,3.35rem);font-weight:900;line-height:.98}.before-row{opacity:.48}.camera-arrow{color:var(--lime);margin:27px 0 24px;font-size:2.2rem}.after-row>span{color:var(--lime)}.camera-note{border-top:1px solid #fffef84d;margin:36px 0 0;padding-top:23px;font-size:.86rem;font-weight:700;line-height:1.5}.life-territories{background:var(--paper);padding:clamp(100px,12vw,170px) max(28px,50vw - 692px)}.territories-header{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:end;gap:clamp(50px,8vw,125px);display:grid}.territories-header>p{border-left:2px solid var(--ink);margin:0;padding-left:27px;font-size:clamp(1.02rem,1.5vw,1.28rem);line-height:1.55}.territory-grid{border-top:2px solid var(--ink);border-left:2px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(70px,8vw,115px);display:grid}.territory-grid article{border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);background:var(--white);min-height:390px;padding:27px 25px 32px}.territory-grid article:nth-child(2){background:var(--soft-cyan)}.territory-grid article:nth-child(4){background:var(--soft-lime)}.territory-grid article>span{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.63rem;font-weight:800;line-height:1.4}.territory-grid h3{letter-spacing:-.05em;text-transform:uppercase;margin:90px 0 19px;font-family:Arial Narrow,Arial,sans-serif;font-size:clamp(1.75rem,2.6vw,2.65rem);font-weight:900;line-height:.96}.territory-grid p{margin:0;font-size:.94rem;line-height:1.55}.inside-book{background:var(--paper);padding:clamp(100px,12vw,170px) max(28px,50vw - 692px)}.inside-header{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);align-items:end;gap:clamp(50px,8vw,125px);display:grid}.inside-header h2 span{color:#0000;-webkit-text-stroke:2px var(--ink);display:block}.inside-header>p{border-left:2px solid var(--ink);margin:0;padding-left:27px;font-size:clamp(1.02rem,1.5vw,1.28rem);line-height:1.55}.book-parts{border-top:2px solid var(--ink);border-left:2px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(70px,8vw,115px);display:grid}.book-parts article{border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);min-height:330px;padding:28px}.book-parts article:nth-child(2){background:var(--lime)}.book-parts article>span,.edition-type{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:800}.book-parts h3{letter-spacing:-.055em;text-transform:uppercase;max-width:360px;margin:88px 0 20px;font-family:Arial Narrow,Arial,sans-serif;font-size:clamp(1.8rem,3vw,3rem);font-weight:900;line-height:.95}.book-parts p{margin:0;font-size:.98rem;line-height:1.5}.toolbox{background:var(--ink);color:var(--white);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);display:grid}.toolbox>div{padding:clamp(42px,5vw,70px)}.toolbox h3{max-width:650px;color:var(--lime);letter-spacing:-.06em;text-transform:uppercase;margin:0;font-family:Arial Narrow,Arial,sans-serif;font-size:clamp(2.4rem,4.6vw,4.5rem);font-weight:900;line-height:.95}.toolbox-intro{color:#fffef8c2;max-width:650px;margin:28px 0 0;font-size:.98rem;line-height:1.58}.toolbox ul{border-left:1px solid #fffef852;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.toolbox li{min-height:95px;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;border-bottom:1px solid #fffef852;border-right:1px solid #fffef852;align-items:center;padding:20px;font-size:.7rem;font-weight:700;line-height:1.4;display:flex}.evidence-band{background:var(--soft-cyan);grid-template-columns:.6fr 1.4fr;gap:50px;padding:clamp(38px,5vw,70px);display:grid}.evidence-band .section-tag{margin:0}.evidence-band>p:last-child{max-width:840px;margin:0;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.55}.author-section{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);background:var(--white);color:var(--ink);grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(60px,10vw,150px);padding:clamp(100px,12vw,170px) max(28px,50vw - 692px);display:grid;overflow:hidden}.author-portrait{border:2px solid var(--ink);background:var(--paper);width:min(100%,510px);box-shadow:16px 16px 0 var(--lime);margin:0;position:relative}.author-image-crop{aspect-ratio:4/5;overflow:hidden}.author-image-crop img{object-fit:cover;object-position:center top;transform-origin:top;width:100%;height:100%;display:block;transform:scale(1.03)}.author-portrait figcaption{border-top:2px solid var(--ink);background:var(--ink);color:var(--white);font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;padding:14px 16px 13px;font-size:.62rem;font-weight:800;line-height:1.4}.author-copy blockquote{letter-spacing:-.06em;text-transform:uppercase;margin:0 0 45px;font-family:Arial Narrow,Arial,sans-serif;font-size:clamp(2.8rem,4.25vw,4.65rem);font-weight:900;line-height:.92}.author-copy blockquote span{color:#0000;-webkit-text-stroke:1.7px var(--ink);margin-top:.12em;display:block}.author-copy>p:not(.section-tag,.author-signoff){max-width:760px;margin:0;font-size:clamp(1rem,1.5vw,1.24rem);line-height:1.57}.author-copy>p:not(.section-tag,.author-signoff)+p:not(.author-signoff){margin-top:20px}.author-signoff{border-bottom:1px solid var(--ink);color:var(--ink);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:24px 0 0;padding-bottom:7px;font-size:.71rem;font-weight:800;display:inline-block}.promise-section{background:var(--soft-lime);grid-template-columns:minmax(0,1.13fr) minmax(320px,.87fr);align-items:start;gap:clamp(55px,9vw,140px);padding:clamp(100px,12vw,170px) max(28px,50vw - 692px);display:grid}.promise-copy{border-top:2px solid var(--ink);padding-top:28px}.promise-copy>p{margin:0;font-size:clamp(1.02rem,1.5vw,1.24rem);line-height:1.62}.promise-copy>p+p{margin-top:22px}.promise-copy blockquote{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);font-family:var(--font-geist-mono), monospace;letter-spacing:-.045em;text-transform:uppercase;margin:42px 0;padding:25px 0 23px;font-size:clamp(1.2rem,2.15vw,1.85rem);font-weight:800;line-height:1.18}.promise-copy blockquote span{color:#52690e;margin-top:5px;display:block}.editions{background:var(--paper);padding:clamp(100px,12vw,170px) max(28px,50vw - 692px);scroll-margin-top:20px}.editions-header{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);align-items:end;gap:clamp(50px,8vw,125px);display:grid}.editions-header .section-tag{grid-column:1/-1;margin-bottom:-18px}.editions-header>p:last-child{border-left:2px solid var(--ink);margin:0;padding-left:27px;font-size:clamp(1rem,1.45vw,1.25rem);line-height:1.52}.edition-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:clamp(72px,8vw,110px);display:grid}.edition-card{border:2px solid var(--ink);background:var(--paper);flex-direction:column;min-width:0;display:flex;position:relative}.featured-edition{box-shadow:12px 12px 0 var(--ink);transform:translateY(-12px)}.edition-ribbon{z-index:2;background:var(--ink);color:var(--lime);font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-align:center;text-transform:uppercase;padding:10px 13px 9px;font-size:.59rem;font-weight:800;position:absolute;top:0;left:0;right:0}.edition-visual{border-bottom:2px solid var(--ink);background:#f8f3e7;place-items:center;min-height:330px;padding:38px;display:grid}.edition-visual>div{width:auto;height:255px;position:relative;overflow:hidden}.edition-visual img{object-fit:contain;width:auto;height:100%;display:block}.kindle-visual>div{height:264px}.hardcover-visual>div{width:100%}.hardcover-visual img{object-fit:contain;width:100%}.edition-copy{flex-direction:column;flex:1;padding:clamp(25px,3vw,38px);display:flex}.edition-type{margin:0}.edition-copy h3{letter-spacing:-.055em;text-transform:uppercase;margin:16px 0 18px;font-family:Arial Narrow,Arial,sans-serif;font-size:clamp(2rem,3.3vw,3.25rem);font-weight:900;line-height:.94}.edition-copy>p:not(.edition-type){margin:0;font-size:.98rem;line-height:1.5}.edition-copy ul{margin:27px 0 31px;padding:0;list-style:none}.edition-copy li{border-top:1px solid var(--line);padding:10px 0 9px 20px;font-size:.78rem;font-weight:700;line-height:1.4;position:relative}.edition-copy li:before{color:#708a15;content:"✦";font-size:.7rem;position:absolute;top:11px;left:1px}.edition-link{border-top:2px solid var(--ink);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;margin-top:auto;padding-top:17px;font-size:.68rem;font-weight:800;display:flex}.edition-link:hover{color:#566b0d}.faq{background:var(--ink);color:var(--white);grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);gap:clamp(60px,10vw,150px);padding:clamp(100px,12vw,170px) max(28px,50vw - 692px);display:grid}.faq-heading h2{color:var(--cyan)}.faq-list{border-top:1px solid #fffef873}.faq details{border-bottom:1px solid #fffef873}.faq summary{cursor:pointer;grid-template-columns:42px 1fr 30px;align-items:center;gap:15px;min-height:84px;padding:20px 0;font-size:clamp(1rem,1.6vw,1.26rem);font-weight:700;line-height:1.35;list-style:none;display:grid}.faq summary::-webkit-details-marker{display:none}.faq summary span{color:var(--lime);font-family:var(--font-geist-mono), monospace;font-size:.65rem}.faq summary i{color:var(--lime);text-align:center;font-size:1.5rem;font-style:normal;transition:transform .16s}.faq details[open] summary i{transform:rotate(45deg)}.faq details>p{color:#fffef8bd;max-width:720px;margin:-3px 44px 0 57px;padding:0 0 28px;font-size:.98rem;line-height:1.6}.final-cta{isolation:isolate;background:var(--cyan);text-align:center;padding:clamp(115px,15vw,210px) 28px;position:relative;overflow:hidden}.final-star{z-index:-1;aspect-ratio:1;background:var(--lime);clip-path:polygon(50% 0%,61% 34%,98% 34%,68% 56%,79% 91%,50% 70%,21% 91%,32% 56%,2% 34%,39% 34%);width:min(84vw,920px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(4deg)}.final-cta .section-tag{margin-bottom:30px}.final-cta h2{max-width:1050px;margin:0 auto;font-size:clamp(4rem,9vw,9rem)}.final-cta h2 span{color:#0000;-webkit-text-stroke:clamp(1.5px, .16vw, 2.5px) var(--ink);display:block}.final-cta>p:not(.section-tag){max-width:650px;margin:35px auto;font-size:clamp(1.05rem,1.6vw,1.3rem);font-weight:600;line-height:1.5}.final-cta .button{min-width:min(100%,340px)}.final-cta small{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-top:26px;font-size:.59rem;font-weight:800;line-height:1.5;display:block}footer{border-top:1px solid var(--ink);background:var(--white);grid-template-columns:.55fr 1fr .45fr;align-items:end;gap:40px;min-height:220px;padding:55px max(28px,50vw - 692px);display:grid}footer p{margin:0;font-size:.76rem;line-height:1.65}footer>a:last-child{font-family:var(--font-geist-mono), monospace;letter-spacing:.07em;text-align:right;text-transform:uppercase;font-size:.65rem;font-weight:800}.mobile-buy-bar{display:none}@media (width<=980px){.hero{grid-template-columns:1fr;min-height:auto;padding-top:70px}.hero-art{width:min(84vw,680px);margin:25px auto 30px;transform:none}.recognition-lead{grid-template-columns:1fr}.recognition-grid,.recognition-close,.recognition-link{margin-left:0}.recognition-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.first-principle>p:not(.section-tag),.guard-line{margin-left:20%}.origin-thread{margin-left:0}.books-bridge,.territories-header,.promise-section,.system-intro,.stuck-intro,.inside-header,.editions-header{grid-template-columns:1fr}.loop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.loop-grid li:last-child{grid-column:1/-1;min-height:230px}.stuck-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stuck-grid article:last-child{grid-column:1/-1;min-height:220px}.camera-test{grid-template-columns:1fr}.camera-result{max-width:760px}.territory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.book-parts{grid-template-columns:1fr}.book-parts article{min-height:250px}.book-parts h3{margin-top:55px}.toolbox,.evidence-band{grid-template-columns:1fr}.toolbox ul{border-top:1px solid #fffef852;border-left:0}.author-section{grid-template-columns:1fr}.author-portrait{width:min(66vw,480px);margin:0 auto}.edition-grid{grid-template-columns:1fr}.edition-card{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);display:grid}.featured-edition{transform:none}.edition-visual{border-right:2px solid var(--ink);border-bottom:0}.faq{grid-template-columns:1fr}}@media (width<=720px){.launch-strip{align-items:flex-start;gap:7px;padding-inline:12px;font-size:.56rem}.launch-strip span:nth-child(2){display:none}.launch-strip{flex-direction:column}.site-header{width:calc(100% - 36px);min-height:74px}.site-header nav>a:not(.nav-cta){display:none}.nav-cta{padding:11px 12px 10px;font-size:.61rem}.hero{gap:45px;width:calc(100% - 36px);padding:55px 0 85px}.hero h1{font-size:clamp(3.3rem,17vw,5.4rem)}.hero-deck{margin-top:28px;font-size:1.05rem}.hero-actions{flex-direction:column;align-items:flex-start}.hero-art{width:100%;padding-top:10px}.paperback-product-frame{aspect-ratio:.8}.ten-things-heading{grid-template-columns:1fr;gap:30px}.ten-things-tag{margin-top:0}.ten-things-columns{grid-template-columns:1fr;gap:0}.ten-things-column+.ten-things-column{border-left:0;padding-left:0}.ten-things-column li{min-height:0}.ten-things-column:first-child li:last-child{border-bottom:1px solid var(--line)}.recognition-grid{grid-template-columns:1fr}.recognition-grid p{border-left:1px solid #fffef859;min-height:auto;padding:29px 25px 29px 50px}.recognition-grid p:before{top:32px;left:20px}.recognition h2,.first-principle h2{font-size:clamp(2.85rem,14vw,4.7rem)}.first-principle>p:not(.section-tag){margin-left:0;font-size:1.05rem}.guard-line{margin-left:0}.origin-thread{grid-template-columns:1fr;gap:8px;padding:25px 22px}.first-principle blockquote{margin-top:62px}.system-intro h2,.stuck-intro h3,.camera-copy h2,.inside-header h2,.books-bridge h2,.territories-header h2,.promise-heading h2,.editions-header h2,.faq-heading h2{font-size:clamp(2.75rem,13.5vw,4.4rem)}.system-intro-copy,.stuck-intro>p,.inside-header>p,.territories-header>p,.editions-header>p:last-child,.books-bridge-copy{border-top:2px solid var(--ink);border-left:0;padding:22px 0 0}.loop-grid{grid-template-columns:1fr}.loop-grid li,.loop-grid li:last-child{grid-column:auto;min-height:220px}.loop-grid h3{margin-top:50px}.stuck-grid{grid-template-columns:1fr}.stuck-grid article,.stuck-grid article:last-child{grid-column:auto;min-height:0}.week-stuck-point{grid-template-columns:1fr}.week-stuck-point>.stuck-scope{padding:12px 14px 11px}.week-stuck-point>div{border-top:2px solid var(--ink);border-left:0;padding:26px 24px 30px}.stuck-relationship{padding-left:18px}.stall-map{grid-template-columns:1fr}.stall-map p+p{border-top:1px solid #fffef84d;border-left:0}.camera-test{grid-template-columns:1fr}.camera-result{box-shadow:8px 8px 0 var(--lime);padding:28px 24px}.camera-row p{font-size:clamp(1.75rem,8vw,2.6rem)}.territory-grid{grid-template-columns:1fr}.territory-grid article{min-height:290px}.territory-grid h3{margin-top:55px}.book-parts article{padding:24px}.book-parts h3{font-size:2.3rem}.toolbox ul{grid-template-columns:1fr}.toolbox li{min-height:72px}.evidence-band{gap:22px}.author-portrait{width:min(82vw,360px)}.author-copy blockquote{font-size:clamp(2.5rem,11.5vw,4.25rem)}.edition-card{display:flex}.edition-visual{border-right:0;border-bottom:2px solid var(--ink);min-height:310px}.featured-edition{box-shadow:7px 7px 0 var(--ink)}.faq details>p{margin-left:0;margin-right:0}.final-cta{padding-left:20px;padding-right:20px}.final-cta h2{font-size:clamp(3.7rem,17vw,6.6rem)}footer{grid-template-columns:1fr;align-items:start;gap:28px;min-height:270px;padding-bottom:120px}footer>a:last-child{text-align:left}.mobile-buy-bar{z-index:20;border-top:2px solid var(--ink);background:var(--lime);justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:12px 16px;display:flex;position:fixed;bottom:0;left:0;right:0}.mobile-buy-bar>span{flex-direction:column;display:flex}.mobile-buy-bar strong{letter-spacing:-.04em;font-family:Arial Narrow,Arial,sans-serif;font-size:1.05rem;font-weight:900}.mobile-buy-bar small{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;margin-top:3px;font-size:.54rem;font-weight:700}.mobile-buy-bar a{background:var(--ink);color:var(--white);letter-spacing:.07em;text-transform:uppercase;flex:none;padding:13px 14px 12px;font-size:.62rem;font-weight:800}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}:root{--sl-page-max:1360px;--sl-page-margin:28px;--sl-grid-columns:12;--sl-grid-gutter:24px;--sl-reading-measure:66ch;--sl-wide-measure:78ch;--sl-space-1:4px;--sl-space-2:8px;--sl-space-3:12px;--sl-space-4:16px;--sl-space-5:24px;--sl-space-6:32px;--sl-rhythm-1:48px;--sl-rhythm-2:72px;--sl-rhythm-3:108px;--sl-rhythm-4:162px;--sl-declaration-stretch:87.5%;--sl-declaration-weight:730;--sl-declaration-tracking:-.042em;--sl-declaration-settings:"opsz" 72, "wdth" 87.5, "wght" 730, "ital" 0;--sl-color-cyan:#5ce1e6;--sl-color-lime:#f5f511;--sl-color-ink:#22272a;--sl-color-paper:#f7f3e8;--sl-color-warm-white:#fffdf7;--sl-color-structure:var(--sl-color-ink);--sl-color-diagnostic:var(--sl-color-cyan);--sl-color-action:var(--sl-color-lime);--sl-surface-editorial:var(--sl-color-paper);--sl-surface-reading:var(--sl-color-warm-white);--sl-rule:1px;--sl-rule-strong:2px;--sl-rule-accent:6px}body{--sl-font-declaration:var(--font-mona-sans-display), sans-serif;--sl-font-reading:var(--font-newsreader), Georgia, "Times New Roman", serif;--sl-font-utility:var(--font-geist-mono), monospace}@media (width<=1100px){:root{--sl-grid-columns:8;--sl-grid-gutter:22px}}@media (width<=720px){:root{--sl-page-margin:18px;--sl-grid-columns:4;--sl-grid-gutter:16px}}.hero h1 span{color:var(--ink);letter-spacing:-.045em;text-wrap:balance;-webkit-text-stroke:0 transparent;margin-top:.2em;font-size:.86em;line-height:.98;display:block}.books-bridge h2 span,.territories-header h2 span,.inside-header h2 span,.promise-heading h2 span,.runnability-section h2 span,.first-principle h2 span{color:var(--ink);letter-spacing:-.045em;text-wrap:balance;-webkit-text-stroke:0 transparent;margin-top:.18em;font-size:.82em;line-height:.98;display:block}.author-copy blockquote span{color:var(--ink);letter-spacing:-.035em;text-wrap:balance;-webkit-text-stroke:0 transparent;margin-top:.28em;font-size:.68em;line-height:1.04;display:block}.final-cta h2 span{color:var(--ink);letter-spacing:-.045em;text-wrap:balance;-webkit-text-stroke:0 transparent;margin-top:.18em;font-size:.78em;line-height:.98;display:block}.recognition-secondary{color:#fffef8c2;grid-column:2;max-width:760px;margin:24px 0 0;font-size:clamp(1.05rem,1.55vw,1.3rem);line-height:1.55}.first-principle h2 span{color:var(--cyan)}.first-principle .mechanism-emphasis{border-left:6px solid var(--lime);font-family:var(--font-geist-mono), monospace;font-weight:800}.friction-intro{border-top:2px solid var(--ink);max-width:850px;margin:72px 0 0 15%;padding-top:28px}.friction-intro p{margin:0;font-size:clamp(1.1rem,1.7vw,1.4rem);font-weight:700;line-height:1.5}.guard-grid{border-top:2px solid var(--ink);border-left:2px solid var(--ink);grid-template-columns:repeat(5,minmax(0,1fr));max-width:1120px;margin:40px 0 0 15%;display:grid}.guard-grid article{border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);background:var(--white);min-height:230px;padding:24px 20px 28px}.guard-grid article:nth-child(2),.guard-grid article:nth-child(4){background:var(--cyan)}.guard-grid article:nth-child(3){background:var(--soft-lime)}.guard-grid h3{letter-spacing:-.04em;text-transform:uppercase;margin:0 0 52px;font-family:Arial Narrow,Arial,sans-serif;font-size:clamp(1.25rem,2vw,1.8rem);font-weight:900;line-height:.95}.guard-grid p{margin:0;font-size:.92rem;line-height:1.48}.first-principle .method-boundary{border-left:7px solid var(--cyan);background:var(--white);max-width:930px;margin:0 0 48px 15%;padding:28px 32px;font-size:clamp(1rem,1.45vw,1.22rem);line-height:1.58}.action-cycle{background:var(--ink);color:var(--white);padding:clamp(100px,12vw,170px) max(28px,50vw - 692px)}.action-cycle-intro{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:clamp(45px,8vw,130px);display:grid}.action-cycle-intro .section-tag{grid-column:1/-1;margin-bottom:-18px}.action-cycle h2,.runnability-section h2,.field-notes-signup h2{letter-spacing:-.06em;text-transform:uppercase;max-width:1050px;margin:0;font-family:Arial Narrow,Helvetica Neue,Arial,sans-serif;font-size:clamp(3.2rem,6.2vw,6.4rem);font-weight:900;line-height:.9}.action-cycle-intro>p:last-child{border-left:2px solid var(--lime);color:#fffef8cc;margin:0;padding-left:28px;font-size:clamp(1.05rem,1.55vw,1.3rem);line-height:1.55}.complete-cycle-grid{border-top:2px solid var(--white);border-left:2px solid var(--white);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(68px,8vw,110px);display:grid}.complete-cycle-grid article{border-right:2px solid var(--white);border-bottom:2px solid var(--white);min-height:285px;padding:28px 26px 32px}.complete-cycle-grid article:nth-child(2),.complete-cycle-grid article:nth-child(5){background:var(--cyan);color:var(--ink)}.complete-cycle-grid article:nth-child(3),.complete-cycle-grid article:nth-child(6){background:var(--lime);color:var(--ink)}.complete-cycle-grid h3{letter-spacing:-.05em;text-transform:uppercase;margin:0 0 62px;font-family:Arial Narrow,Arial,sans-serif;font-size:clamp(1.8rem,3vw,3rem);font-weight:900;line-height:.95}.complete-cycle-grid p{margin:0;font-size:clamp(.98rem,1.35vw,1.16rem);line-height:1.52}.diagnostic-close,.loop-close{border-left:6px solid var(--lime);max-width:980px;margin:clamp(46px,6vw,76px) 0 0;padding-left:24px;font-size:clamp(1.08rem,1.7vw,1.42rem);font-weight:700;line-height:1.5}.loop-close{color:var(--ink)}.runnability-section{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);background:var(--soft-lime);padding:clamp(100px,12vw,170px) max(28px,50vw - 692px)}.runnability-section>p:not(.section-tag,.runnability-close){max-width:780px;margin:38px 0 0 34%;font-size:clamp(1.08rem,1.6vw,1.34rem);line-height:1.55}.runnability-grid{border-top:2px solid var(--ink);border-left:2px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));max-width:1050px;margin:62px 0 0 20%;display:grid}.runnability-grid p{border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);background:var(--white);min-height:150px;margin:0;padding:30px;font-size:clamp(1rem,1.4vw,1.2rem);font-weight:700;line-height:1.45}.runnability-grid p:nth-child(2),.runnability-grid p:nth-child(3){background:var(--cyan)}.runnability-close{max-width:900px;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;margin:44px 0 0 20%;font-size:clamp(.92rem,1.3vw,1.08rem);font-weight:800;line-height:1.55}.edition-distinction{border-left:5px solid var(--lime);padding-left:15px;font-weight:750;margin-top:20px!important}.field-notes-signup{background:var(--paper);grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:start;gap:22px clamp(55px,9vw,140px);padding:clamp(95px,12vw,165px) max(28px,50vw - 692px);display:grid}.field-notes-signup .section-tag,.field-notes-signup h2{grid-column:1}.field-notes-signup>p:not(.section-tag,.signup-note){grid-column:2;margin:0;font-size:clamp(1.02rem,1.5vw,1.25rem);line-height:1.58}.field-notes-signup>p:nth-of-type(3){margin-top:18px}.field-notes-signup .ml-embedded{grid-column:2;margin-top:18px}.signup-note{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;grid-column:2;margin:0;font-size:.7rem;font-weight:700;line-height:1.5}.final-cta .brand-close{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);max-width:760px;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;padding:20px 0;font-size:clamp(.84rem,1.25vw,1rem);font-weight:800;line-height:1.55}@media (width<=980px){.guard-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-left:0}.guard-grid article:last-child{grid-column:1/-1}.friction-intro,.first-principle .method-boundary{margin-left:0}.action-cycle-intro,.field-notes-signup{grid-template-columns:1fr}.action-cycle-intro .section-tag,.action-cycle-intro h2,.action-cycle-intro>p:last-child,.field-notes-signup .section-tag,.field-notes-signup h2,.field-notes-signup>p:not(.section-tag,.signup-note),.field-notes-signup .ml-embedded,.signup-note{grid-column:1}.action-cycle-intro>p:last-child{border-top:2px solid var(--lime);border-left:0;padding:22px 0 0}.field-notes-signup>p:not(.section-tag,.signup-note){max-width:760px}}@media (width<=720px){.hero h1{font-size:clamp(3rem,14.5vw,4.8rem);line-height:.94}.hero h1 span{margin-top:.24em;font-size:.82em;line-height:1.02}.books-bridge h2,.territories-header h2,.inside-header h2,.promise-heading h2,.runnability-section h2,.field-notes-signup h2,.action-cycle h2{font-size:clamp(2.55rem,11.5vw,4rem);line-height:.95}.books-bridge h2 span,.territories-header h2 span,.inside-header h2 span,.promise-heading h2 span,.runnability-section h2 span,.first-principle h2 span{margin-top:.22em;font-size:.78em;line-height:1.03}.author-copy blockquote{font-size:clamp(2.3rem,10.5vw,3.8rem);line-height:.96}.author-copy blockquote span{letter-spacing:-.025em;margin-top:.32em;font-size:.62em;line-height:1.08}.final-cta h2{font-size:clamp(3.25rem,15vw,5.7rem);line-height:.94}.final-cta h2 span{margin-top:.22em;font-size:.72em;line-height:1.03}.recognition-secondary{grid-column:1;margin-top:20px}.guard-grid,.complete-cycle-grid,.runnability-grid{grid-template-columns:1fr;margin-left:0}.guard-grid article,.complete-cycle-grid article,.runnability-grid p{min-height:0}.guard-grid article:last-child{grid-column:auto}.complete-cycle-grid h3,.guard-grid h3{margin-bottom:34px}.runnability-section>p:not(.section-tag,.runnability-close),.runnability-close{margin-left:0}.field-notes-signup{gap:20px}}.wordmark{font-synthesis:none;letter-spacing:.02em;text-transform:uppercase;flex-shrink:0;align-items:center;gap:.16em;font-family:Big Shoulders Inline Text,Arial Narrow,Arial,sans-serif;font-size:clamp(2.15rem,2.3vw,2.65rem);font-weight:800;line-height:.78}.wordmark span{display:block}.wordmark span:first-child{color:var(--ink);-webkit-text-stroke:0 transparent}.wordmark span:last-child{color:var(--white);paint-order:stroke fill;-webkit-text-stroke:1.35px var(--ink)}.footer-wordmark{font-size:clamp(2.35rem,2.75vw,3rem)}@media (width<=720px){.wordmark{gap:.14em;font-size:1.82rem;line-height:.8}.footer-wordmark{font-size:2.15rem}}.field-notes-signup{background:var(--paper);grid-template-columns:minmax(0,.92fr) minmax(380px,.72fr);grid-template-areas:"tag intro""title quiet""title form""title note";align-items:start;gap:16px clamp(48px,7vw,110px);padding:clamp(72px,8vw,112px) max(28px,50vw - 692px);display:grid}.field-notes-signup .section-tag{grid-area:tag;margin:0 0 10px}.field-notes-signup h2{text-wrap:balance;grid-area:title;max-width:680px;font-size:clamp(3rem,4.8vw,5rem);line-height:.92}.field-notes-signup>p:nth-of-type(2){grid-area:intro}.field-notes-signup>p:nth-of-type(3){grid-area:quiet}.field-notes-signup>p:not(.section-tag,.signup-note){max-width:620px;margin:0}.field-notes-signup .mailerlite-slot{grid-area:form;justify-self:start;width:min(100%,540px);margin:8px 0 0}.field-notes-signup .signup-note{grid-area:note;justify-self:start;width:min(100%,540px);margin:0}@media (width<=980px){.field-notes-signup{grid-template-columns:minmax(0,1fr);grid-template-areas:"tag""title""intro""quiet""form""note";row-gap:18px;padding-top:clamp(68px,9vw,92px);padding-bottom:clamp(76px,10vw,104px)}.field-notes-signup h2{max-width:760px}.field-notes-signup>p:not(.section-tag,.signup-note),.field-notes-signup .mailerlite-slot,.field-notes-signup .signup-note{width:min(100%,620px);max-width:620px}.field-notes-signup .mailerlite-slot{margin-top:10px}}@media (width<=720px){.field-notes-signup{row-gap:17px;padding:64px 18px 76px}.field-notes-signup .section-tag{margin-bottom:5px}.field-notes-signup h2{font-size:clamp(2.7rem,12.5vw,4rem);line-height:.94}.field-notes-signup .mailerlite-slot{margin-top:8px}}._page_a6yy2_1{background:var(--white);min-height:100vh;color:var(--ink)}._shell_a6yy2_7{width:min(100% - 56px,1360px);margin:0 auto;padding:56px 0 120px}._header_a6yy2_13{border-bottom:2px solid var(--ink);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:24px;padding-bottom:28px;display:grid}._kicker_a6yy2_22,._meta_a6yy2_23,._sampleLabel_a6yy2_24,._utility_a6yy2_25{font-family:var(--font-geist-mono), monospace;text-transform:uppercase}._kicker_a6yy2_22{letter-spacing:.12em;grid-column:1/4;margin:0;font-size:.72rem;font-weight:750;line-height:1.5}._header_a6yy2_13 h1{font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.04em;grid-column:4/13;margin:0;font-size:clamp(2.4rem,4vw,4.2rem);font-weight:800;line-height:.98}._meta_a6yy2_23{letter-spacing:.1em;grid-column:4/13;margin:18px 0 0;font-size:.64rem;font-weight:700;line-height:1.55}._section_a6yy2_58{padding-top:84px}._sectionHeader_a6yy2_62{grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;gap:24px;margin-bottom:32px;display:grid}._sectionHeader_a6yy2_62 h2{font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.03em;grid-column:1/9;margin:0;font-size:clamp(1.6rem,2.5vw,2.7rem);font-weight:800;line-height:1.05}._sectionHeader_a6yy2_62 p{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;grid-column:10/13;margin:0;font-size:.62rem;font-weight:700;line-height:1.5}._grid_a6yy2_91{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}._card_a6yy2_97{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);min-width:0;padding:18px 0 24px}._cardHead_a6yy2_104{justify-content:space-between;gap:16px;min-height:44px;margin-bottom:28px;display:flex}._sampleLabel_a6yy2_24{letter-spacing:.1em;max-width:28ch;margin:0;font-size:.62rem;font-weight:800;line-height:1.45}._sampleMeta_a6yy2_121{max-width:34ch;font-family:var(--font-geist-mono), monospace;letter-spacing:.05em;text-align:right;text-transform:uppercase;margin:0;font-size:.56rem;font-weight:650;line-height:1.45}._heroSample_a6yy2_133,._startCostSample_a6yy2_134,._authorSample_a6yy2_135,._refrainSample_a6yy2_136,._detailSample_a6yy2_137{font-synthesis:none}._heroSample_a6yy2_133{text-transform:uppercase;text-wrap:balance;min-height:356px;margin:0;font-size:clamp(3.7rem,5.1vw,5.7rem);line-height:.87}._heroSample_a6yy2_133 span{border-bottom:6px solid var(--cyan);width:fit-content;max-width:100%;margin-top:.16em;padding-bottom:.04em;display:block}._startCostSample_a6yy2_134{text-transform:uppercase;text-wrap:balance;min-height:286px;margin:0;font-size:clamp(3rem,4.15vw,4.55rem);line-height:.91}._startCostSample_a6yy2_134 span{border-left:6px solid var(--cyan);width:fit-content;max-width:100%;margin-top:.18em;padding-left:.18em;display:block}._authorSample_a6yy2_135{text-transform:uppercase;text-wrap:balance;min-height:300px;margin:0;font-size:clamp(2.7rem,3.7vw,4rem);line-height:.94}._authorSample_a6yy2_135 span{margin-top:.22em;font-size:.66em;line-height:1.04;display:block}._refrainSample_a6yy2_136{align-content:start;gap:8px;min-height:320px;font-size:clamp(2.8rem,4vw,4.35rem);line-height:.98;display:grid}._refrainSample_a6yy2_136>div{border-bottom:1px solid var(--ink);grid-template-columns:.75em minmax(0,1fr);align-items:baseline;gap:.38em;padding:.24em 0 .28em;display:grid}._refrainNumber_a6yy2_211{font-variant-numeric:lining-nums tabular-nums;letter-spacing:0;font-size:.42em;line-height:1}._detailSection_a6yy2_218{padding-bottom:18px}._detailSample_a6yy2_137{align-content:start;gap:12px;min-height:214px;font-size:clamp(2rem,3vw,3.15rem);line-height:1;display:grid}._detailSample_a6yy2_137 p{margin:0}._detailSample_a6yy2_137 p:first-child{text-transform:uppercase;font-size:.82em}._compatibility_a6yy2_240{border-top:1px solid var(--ink);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:22px;margin-top:30px;padding-top:16px;display:grid}._reading_a6yy2_249{font-family:var(--font-newsreader), Georgia, "Times New Roman", serif;margin:0;font-size:1.08rem;line-height:1.55}._utility_a6yy2_25{letter-spacing:.09em;margin:0;font-size:.61rem;font-weight:700;line-height:1.55}@media (width<=900px){._header_a6yy2_13,._sectionHeader_a6yy2_62{grid-template-columns:repeat(8,minmax(0,1fr));gap:20px}._kicker_a6yy2_22{grid-column:1/3}._header_a6yy2_13 h1,._meta_a6yy2_23{grid-column:3/9}._sectionHeader_a6yy2_62 h2{grid-column:1/6}._sectionHeader_a6yy2_62 p{grid-column:6/9}._heroSample_a6yy2_133,._startCostSample_a6yy2_134,._authorSample_a6yy2_135,._refrainSample_a6yy2_136,._detailSample_a6yy2_137{min-height:0}}@media (width<=720px){._shell_a6yy2_7{width:min(100% - 36px,100%);padding-top:36px}._header_a6yy2_13,._sectionHeader_a6yy2_62{display:block}._header_a6yy2_13 h1,._meta_a6yy2_23,._sectionHeader_a6yy2_62 h2,._sectionHeader_a6yy2_62 p{margin-top:18px}._section_a6yy2_58{padding-top:64px}._grid_a6yy2_91{grid-template-columns:1fr;gap:38px}._cardHead_a6yy2_104{min-height:0}._heroSample_a6yy2_133{font-size:clamp(3rem,13vw,4.25rem)}._startCostSample_a6yy2_134{font-size:clamp(2.75rem,11.8vw,3.8rem)}._authorSample_a6yy2_135{font-size:clamp(2.55rem,10.8vw,3.55rem)}._refrainSample_a6yy2_136{font-size:clamp(2.65rem,11.5vw,3.7rem)}._detailSample_a6yy2_137{font-size:clamp(2rem,9vw,3rem)}._compatibility_a6yy2_240{grid-template-columns:1fr}}._scope_qmkv4_1{--reset-canvas:#fafaf7;--reset-surface:#fff;--reset-ink:#22272a;--reset-ink-soft:#5c6264;--reset-ink-faint:#7a8082;--reset-border:#d7d9d5;--reset-border-strong:#9ea4a3;--reset-cyan:#5ce1e6;--reset-cyan-deep:#176e73;--reset-yellow:#f5f515;--reset-correction-bg:#fff8e8;--reset-correction-text:#654f18;--reset-contact-bg:#e8f8f7;--reset-contact-text:#174e51;--reset-completion-bg:#eef4ea;--reset-completion-text:#315139;--reset-disabled-bg:#ecedea;--reset-disabled-text:#8b8f8e;--reset-rupture-bg:#22272a;--reset-rupture-text:#fafaf7;--reset-space-1:.375rem;--reset-space-2:.625rem;--reset-space-3:.875rem;--reset-space-4:1.125rem;--reset-space-5:1.5rem;--reset-space-6:2rem;--reset-space-7:2.75rem;--reset-space-8:3.5rem;--reset-radius-sm:.55rem;--reset-radius-md:.8rem;--reset-control:3.25rem;--reset-copy:42rem;--reset-narrow:34rem;--reset-wide:48rem;--reset-motion:.15s;--reset-safe-top:max(1rem, env(safe-area-inset-top));--reset-safe-bottom:max(1rem, env(safe-area-inset-bottom));background:var(--reset-canvas);min-height:100dvh;color:var(--reset-ink);font-family:var(--font-geist-sans), Arial, sans-serif}._scope_qmkv4_1 *,._scope_qmkv4_1 :before,._scope_qmkv4_1 :after{box-sizing:border-box}._scope_qmkv4_1 main{width:min(calc(100% - 2rem), var(--reset-copy));min-height:100dvh;padding:calc(var(--reset-safe-top) + 1.25rem) 0 calc(var(--reset-safe-bottom) + 2rem);justify-content:center;gap:var(--reset-space-4);transition:background-color var(--reset-motion) ease, color var(--reset-motion) ease, opacity var(--reset-motion) ease;flex-direction:column;margin:0 auto;display:flex}._scope_qmkv4_1 p,._scope_qmkv4_1 dd,._scope_qmkv4_1 blockquote,._scope_qmkv4_1 legend,._scope_qmkv4_1 label,._scope_qmkv4_1 button,._scope_qmkv4_1 input,._scope_qmkv4_1 textarea,._scope_qmkv4_1 summary{font:inherit}._scope_qmkv4_1 p,._scope_qmkv4_1 dl,._scope_qmkv4_1 blockquote,._scope_qmkv4_1 fieldset,._scope_qmkv4_1 form,._scope_qmkv4_1 h1,._scope_qmkv4_1 h2{margin:0}._scope_qmkv4_1 p{max-width:40rem;color:var(--reset-ink-soft);font-size:1rem;line-height:1.55}._scope_qmkv4_1 h1{max-width:15ch;color:var(--reset-ink);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.9rem,7.4vw,2.75rem);font-weight:640;line-height:1.02}._scope_qmkv4_1 [aria-label="START LIGHT RESET"]{color:#0000;letter-spacing:.08em;text-transform:uppercase;width:max-content;padding-top:1.35rem;font-size:0;font-weight:700;line-height:1;position:relative}._scope_qmkv4_1 [aria-label="START LIGHT RESET"]:before,._scope_qmkv4_1 [aria-label="START LIGHT RESET"]:after{white-space:nowrap;position:absolute;left:0}._scope_qmkv4_1 [aria-label="START LIGHT RESET"]:before{content:"START LIGHT";color:var(--reset-ink);letter-spacing:.11em;font-size:.78rem;font-weight:760;top:0}._scope_qmkv4_1 [aria-label="START LIGHT RESET"]:after{content:"RESET";color:var(--reset-ink-faint);letter-spacing:.18em;font-size:.63rem;font-weight:650;top:1rem}._scope_qmkv4_1 main:has(#_reset-target_qmkv4_1) [aria-label="START LIGHT RESET"]{padding-top:2.05rem}._scope_qmkv4_1 main:has(#_reset-target_qmkv4_1) [aria-label="START LIGHT RESET"]:before{letter-spacing:.1em;font-size:1.04rem}._scope_qmkv4_1 main:has(#_reset-target_qmkv4_1) [aria-label="START LIGHT RESET"]:after{font-size:.72rem;top:1.38rem}._scope_qmkv4_1 main:has(#_reset-target_qmkv4_1) [aria-label="START LIGHT RESET"]:before{text-decoration:underline;-webkit-text-decoration-color:var(--reset-cyan);text-decoration-color:var(--reset-cyan);text-underline-offset:.32rem;text-decoration-thickness:.14rem}._scope_qmkv4_1 form{gap:var(--reset-space-3);display:grid}._scope_qmkv4_1 label,._scope_qmkv4_1 legend{color:var(--reset-ink);letter-spacing:.035em;font-size:.8rem;font-weight:680}._scope_qmkv4_1 input,._scope_qmkv4_1 textarea{width:100%;min-height:var(--reset-control);border:1px solid var(--reset-border-strong);border-radius:var(--reset-radius-sm);background:var(--reset-surface);color:var(--reset-ink);outline:0;padding:.82rem .9rem;font-size:1.05rem;line-height:1.45;transition:border-color .12s,box-shadow .12s}._scope_qmkv4_1 textarea{resize:vertical;min-height:8.25rem}._scope_qmkv4_1 #_reset-target_qmkv4_1{min-height:3.55rem;font-size:1.08rem}._scope_qmkv4_1 #_reset-move_qmkv4_1,._scope_qmkv4_1 #_camera-rewrite_qmkv4_1,._scope_qmkv4_1 #_target-rewrite_qmkv4_1,._scope_qmkv4_1 #_smaller-move_qmkv4_1,._scope_qmkv4_1 #_recovery-move_qmkv4_1,._scope_qmkv4_1 #_reset-evidence_qmkv4_1{min-height:9.5rem;font-size:clamp(1.08rem,4.5vw,1.28rem);line-height:1.42}._scope_qmkv4_1 input:focus-visible,._scope_qmkv4_1 textarea:focus-visible,._scope_qmkv4_1 button:focus-visible,._scope_qmkv4_1 summary:focus-visible{outline:3px solid color-mix(in srgb, var(--reset-cyan) 68%, transparent);outline-offset:3px}._scope_qmkv4_1 button{min-height:var(--reset-control);border:1px solid var(--reset-ink);border-radius:var(--reset-radius-sm);background:var(--reset-ink);color:var(--reset-canvas);letter-spacing:.01em;cursor:pointer;padding:.78rem 1rem;font-size:.93rem;font-weight:690;line-height:1.2;transition:transform 90ms,background-color .12s,border-color .12s,color .12s}._scope_qmkv4_1 button:active{transform:translateY(1px)}._scope_qmkv4_1 button:disabled{border-color:var(--reset-disabled-bg);background:var(--reset-disabled-bg);color:var(--reset-disabled-text);cursor:not-allowed}._scope_qmkv4_1 form+button,._scope_qmkv4_1 main>button+button,._scope_qmkv4_1 details+button,._scope_qmkv4_1 dl+p+button+button{color:var(--reset-ink-soft);text-decoration:underline;-webkit-text-decoration-color:var(--reset-border-strong);text-decoration-color:var(--reset-border-strong);text-underline-offset:.22rem;background:0 0;border-color:#0000}._scope_qmkv4_1 fieldset{gap:var(--reset-space-3);border:0;min-width:0;padding:0;display:grid}._scope_qmkv4_1 fieldset legend{margin-bottom:var(--reset-space-2)}._scope_qmkv4_1 fieldset>div{gap:.28rem;display:grid}._scope_qmkv4_1 fieldset button{border-color:var(--reset-border);background:var(--reset-surface);width:100%;min-height:4rem;color:var(--reset-ink);text-align:left;padding:1rem;font-size:1rem;font-weight:590;line-height:1.35}._scope_qmkv4_1 fieldset button:hover{border-color:var(--reset-border-strong)}._scope_qmkv4_1 fieldset>div>p{color:var(--reset-ink-faint);padding:0 .2rem .25rem;font-size:.86rem}._scope_qmkv4_1 dl{gap:.35rem;padding:0;display:grid}._scope_qmkv4_1 dt{color:var(--reset-ink-faint);letter-spacing:.13em;text-transform:uppercase;margin-top:.6rem;font-size:.67rem;font-weight:760}._scope_qmkv4_1 dd{color:var(--reset-ink);margin:0;font-size:clamp(1.1rem,4.6vw,1.38rem);font-weight:570;line-height:1.38}._scope_qmkv4_1 main:has(>dl+p+button+button):not(:has(>dl+p+p+button)){width:min(calc(100% - 2rem), var(--reset-narrow));gap:var(--reset-space-5)}._scope_qmkv4_1 main:has(>dl+p+button+button):not(:has(>dl+p+p+button)) h1{letter-spacing:.14em;text-transform:uppercase;font-size:.76rem;font-weight:680}._scope_qmkv4_1 main:has(>dl+p+button+button):not(:has(>dl+p+p+button)) dd:last-child{letter-spacing:-.02em;font-size:clamp(1.35rem,6vw,1.75rem);font-weight:650}._scope_qmkv4_1 main:has(>dl+p+button+button):not(:has(>dl+p+p+button))>p:not([aria-label]){border-left:2px solid var(--reset-yellow);color:var(--reset-ink-soft);padding:.9rem 0 .9rem 1rem}._scope_qmkv4_1 main:has(>dl+p+p+button){width:min(100%, var(--reset-wide));min-height:100dvh;padding-left:max(1rem, env(safe-area-inset-left));padding-right:max(1rem, env(safe-area-inset-right));background:var(--reset-rupture-bg);color:var(--reset-rupture-text)}._scope_qmkv4_1:has(main>dl+p+p+button){background:var(--reset-rupture-bg)}:is(._scope_qmkv4_1 main:has(>dl+p+p+button) h1,._scope_qmkv4_1 main:has(>dl+p+p+button) dd,._scope_qmkv4_1 main:has(>dl+p+p+button) p,._scope_qmkv4_1 main:has(>dl+p+p+button) dt){color:var(--reset-rupture-text)}._scope_qmkv4_1 main:has(>dl+p+p+button) [aria-label="START LIGHT RESET"]:before{color:var(--reset-cyan)}._scope_qmkv4_1 main:has(>dl+p+p+button) [aria-label="START LIGHT RESET"]:after{color:#b8bdbd}._scope_qmkv4_1 main:has(>dl+p+p+button) dl dd:last-child{color:var(--reset-yellow);letter-spacing:-.025em;font-size:clamp(1.45rem,6vw,2rem);font-weight:650}._scope_qmkv4_1 main:has(>dl+p+p+button)>p:first-of-type:not([aria-label]){border-left:2px solid var(--reset-yellow);color:#d9dddd;padding-left:1rem}._scope_qmkv4_1 main:has(>dl+p+p+button)>button:first-of-type{border-color:var(--reset-yellow);background:var(--reset-yellow);color:var(--reset-ink)}._scope_qmkv4_1 main:has(>dl+p+p+button)>button+button{color:#c9cece;text-decoration-color:#737a7b}._scope_qmkv4_1 main:has(>[aria-label="START LIGHT RESET"]+h1+p+button+button){width:min(100%, var(--reset-narrow));min-height:100dvh;padding-left:max(1.25rem, env(safe-area-inset-left));padding-right:max(1.25rem, env(safe-area-inset-right));background:var(--reset-rupture-bg);color:var(--reset-rupture-text);justify-content:center;gap:var(--reset-space-5)}._scope_qmkv4_1:has(main>[aria-label="START LIGHT RESET"]+h1+p+button+button){background:var(--reset-rupture-bg)}._scope_qmkv4_1 main:has(>[aria-label="START LIGHT RESET"]+h1+p+button+button) h1{color:#b8bdbd;letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:720}._scope_qmkv4_1 main:has(>[aria-label="START LIGHT RESET"]+h1+p+button+button)>p:not([aria-label]){color:var(--reset-yellow);letter-spacing:-.03em;font-size:clamp(1.55rem,7vw,2.15rem);font-weight:650;line-height:1.15}._scope_qmkv4_1 main:has(>[aria-label="START LIGHT RESET"]+h1+p+button+button) [aria-label="START LIGHT RESET"]:before{color:var(--reset-cyan)}._scope_qmkv4_1 main:has(>[aria-label="START LIGHT RESET"]+h1+p+button+button) [aria-label="START LIGHT RESET"]:after{color:#aeb4b4}._scope_qmkv4_1 main:has(>[aria-label="START LIGHT RESET"]+h1+p+button+button)>button:first-of-type{border-color:var(--reset-rupture-text);background:var(--reset-rupture-text);color:var(--reset-ink)}._scope_qmkv4_1 main:has(>[aria-label="START LIGHT RESET"]+h1+p+button+button)>button+button{color:#c9cece;text-decoration-color:#737a7b}._scope_qmkv4_1 main:has(blockquote){width:min(calc(100% - 2rem), var(--reset-narrow))}._scope_qmkv4_1 blockquote{border-radius:var(--reset-radius-md);background:var(--reset-surface);color:var(--reset-ink);letter-spacing:-.02em;border:0;padding:1.1rem 1.15rem;font-size:clamp(1.2rem,5vw,1.52rem);font-weight:620;line-height:1.35}._scope_qmkv4_1 main:has(details) blockquote{background:var(--reset-contact-bg);color:var(--reset-contact-text)}._scope_qmkv4_1 main:has(blockquote):not(:has(details)) blockquote{background:var(--reset-completion-bg);color:var(--reset-completion-text)}._scope_qmkv4_1 main:has(details)>p:nth-of-type(2){color:var(--reset-contact-text);letter-spacing:.09em;font-weight:700}._scope_qmkv4_1 details{border-top:1px solid var(--reset-border);padding-top:var(--reset-space-4)}._scope_qmkv4_1 summary{color:var(--reset-ink-soft);cursor:pointer;font-size:.9rem;font-weight:620}._scope_qmkv4_1 details form{margin-top:var(--reset-space-4)}._scope_qmkv4_1 main:has(#_recovery-move_qmkv4_1){width:min(calc(100% - 2rem), var(--reset-narrow))}:is(._scope_qmkv4_1 main:has(#_recovery-move_qmkv4_1) h1,._scope_qmkv4_1 main:has(>h1+p+p+button+button):not(:has(dl)) h1){color:var(--reset-correction-text)}._scope_qmkv4_1 main:has(#_recovery-move_qmkv4_1){background:linear-gradient(var(--reset-correction-bg), var(--reset-canvas) 46%)}._scope_qmkv4_1 main:has(>h1+dl){width:min(calc(100% - 2rem), var(--reset-narrow))}._scope_qmkv4_1 main:has(>h1+dl) dl{border:1px solid var(--reset-border);border-radius:var(--reset-radius-md);background:var(--reset-surface);padding:1rem 1.05rem}@media (width>=700px){._scope_qmkv4_1 main{width:min(calc(100% - 4rem), var(--reset-copy));padding-top:calc(var(--reset-safe-top) + 2.5rem);padding-bottom:calc(var(--reset-safe-bottom) + 3rem)}._scope_qmkv4_1 fieldset button{min-height:4.25rem;padding:1.05rem 1.1rem}}@media (width>=960px){._scope_qmkv4_1 main{justify-content:center}._scope_qmkv4_1 h1{font-size:clamp(2.25rem,4vw,3.25rem)}}@media (width<=360px){._scope_qmkv4_1 main{width:min(calc(100% - 1.5rem), var(--reset-copy));padding-top:calc(var(--reset-safe-top) + .85rem);padding-bottom:calc(var(--reset-safe-bottom) + 1.2rem);gap:.95rem}._scope_qmkv4_1 h1{font-size:1.82rem}._scope_qmkv4_1 fieldset button{min-height:3.7rem;padding:.85rem}._scope_qmkv4_1 #_reset-move_qmkv4_1,._scope_qmkv4_1 #_camera-rewrite_qmkv4_1,._scope_qmkv4_1 #_target-rewrite_qmkv4_1,._scope_qmkv4_1 #_smaller-move_qmkv4_1,._scope_qmkv4_1 #_recovery-move_qmkv4_1,._scope_qmkv4_1 #_reset-evidence_qmkv4_1{min-height:7.75rem}}@media (prefers-reduced-motion:reduce){._scope_qmkv4_1 main,._scope_qmkv4_1 button,._scope_qmkv4_1 input,._scope_qmkv4_1 textarea{transition:none}}._scope_2cif7_1 button,._scope_2cif7_1 input{min-height:3.5rem}._scope_2cif7_1 h1:focus,._scope_2cif7_1 legend:focus{outline-offset:.3rem;outline:2px solid #5ce1e6}._scope_2cif7_1 h1,._scope_2cif7_1 legend{scroll-margin-block:1rem}._scope_2cif7_1 dd,._scope_2cif7_1 blockquote,._scope_2cif7_1 main>p{overflow-wrap:anywhere}._homeLink_2cif7_23{top:max(.65rem, env(safe-area-inset-top));right:max(1rem, env(safe-area-inset-right));z-index:10;color:#5c6264;letter-spacing:.09em;text-underline-offset:.25rem;text-transform:uppercase;align-items:center;min-height:2.75rem;padding:0 .2rem;font-size:.7rem;font-weight:700;line-height:1;-webkit-text-decoration:underline #9ea4a3;text-decoration:underline #9ea4a3;transition:color .12s,text-decoration-color .12s,opacity .12s;display:inline-flex;position:fixed}._homeLink_2cif7_23:hover{color:#22272a;text-decoration-color:#5ce1e6}._homeLink_2cif7_23:focus-visible{outline-offset:3px;outline:3px solid #5ce1e6ad}:is(._scope_2cif7_1:has(main>dl+p+p+p+button) ._homeLink_2cif7_23,._scope_2cif7_1:has(main>dl+p+p+button) ._homeLink_2cif7_23,._scope_2cif7_1:has(main>[aria-label="START LIGHT RESET"]+h1+p+button+button) ._homeLink_2cif7_23){visibility:hidden;opacity:0;pointer-events:none}._editionLinks_2cif7_64{display:none}._scope_2cif7_1:has(main blockquote)>div>main{min-height:auto;padding-bottom:1rem}._scope_2cif7_1:has(main blockquote) ._editionLinks_2cif7_64{background:#fff;border:1px solid #d7d9d5;border-radius:1rem;gap:.75rem;width:min(100% - 2rem,34rem);margin:0 auto;padding:1.35rem;display:grid;box-shadow:0 .65rem 1.7rem #22272a14}._editionLinks_2cif7_64>p:first-child{color:#22272a;letter-spacing:.095em;font-size:.78rem;font-weight:780;line-height:1.25}._editionLinks_2cif7_64>p:nth-child(2){color:#5c6264;letter-spacing:.018em;max-width:30rem;font-size:.92rem;font-weight:590;line-height:1.4}._editionLinks_2cif7_64>a{color:#22272a;letter-spacing:.055em;text-underline-offset:.3rem;text-transform:uppercase;align-items:center;gap:.38rem;width:max-content;min-height:2.75rem;font-size:.82rem;font-weight:760;line-height:1.2;-webkit-text-decoration:underline #5ce1e6;text-decoration:underline #5ce1e6;text-decoration-thickness:.11rem;display:inline-flex}._editionLinks_2cif7_64>a svg{width:.9rem;height:.9rem;transition:transform .14s}._editionLinks_2cif7_64>a:hover svg{transform:translate(.15rem,-.15rem)}._editionLinks_2cif7_64 details{border:0;padding:0}._editionLinks_2cif7_64 summary{color:#fafaf7;letter-spacing:.018em;cursor:pointer;background:#22272a;border:1px solid #22272a;border-radius:.65rem;justify-content:space-between;align-items:center;gap:.85rem;min-height:3.5rem;padding:.82rem .95rem;font-size:.9rem;font-weight:720;line-height:1.25;list-style:none;transition:transform .1s,background-color .14s;display:flex}._editionLinks_2cif7_64 summary::-webkit-details-marker{display:none}._editionLinks_2cif7_64 summary:active{transform:translateY(1px)}._editionLinks_2cif7_64 summary svg{color:#fafaf7;flex:none;width:.95rem;height:.95rem;transition:transform .14s}._editionLinks_2cif7_64 details[open] summary svg{transform:rotate(90deg)}._editionLinks_2cif7_64 nav{gap:.55rem;margin-top:.6rem;display:grid}._editionLinks_2cif7_64 nav a{color:#22272a;background:#fafaf7;border:1px solid #d7d9d5;border-radius:.55rem;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.9rem;padding:.75rem .85rem;font-size:.88rem;font-weight:650;line-height:1.25;text-decoration:none;transition:border-color .14s,transform .1s,background-color .14s;display:flex}._editionLinks_2cif7_64 nav a svg{flex:none;width:.88rem;height:.88rem;transition:transform .14s}._editionLinks_2cif7_64 nav a:hover{background:#fff;border-color:#9ea4a3}._editionLinks_2cif7_64 nav a:hover svg{transform:translate(.12rem,-.12rem)}._editionLinks_2cif7_64>a:focus-visible,._editionLinks_2cif7_64 summary:focus-visible,._editionLinks_2cif7_64 nav a:focus-visible{outline-offset:3px;outline:3px solid #5ce1e6ad}._scope_2cif7_1 main:has(#_recovery-move_2cif7_1){background:#fafaf7}._scope_2cif7_1 main:has(#_recovery-move_2cif7_1)>p:not([aria-label="START LIGHT RESET"]){color:#654f18}._scope_2cif7_1 main:has(#_reset-evidence_2cif7_1){width:min(100% - 2rem,34rem)}._scope_2cif7_1 main:has(#_reset-evidence_2cif7_1) h1{max-width:18ch}._scope_2cif7_1 main:has(#_reset-evidence_2cif7_1) label{color:#5c6264}._scope_2cif7_1:has(main>dl+p+p+p+button){background:#22272a}._scope_2cif7_1 main:has(>dl+p+p+p+button){width:min(100%,48rem);min-height:100dvh;padding-left:max(1rem, env(safe-area-inset-left));padding-right:max(1rem, env(safe-area-inset-right));color:#fafaf7;background:#22272a}._scope_2cif7_1 main:has(>dl+p+p+p+button) h1{color:#fafaf7}._scope_2cif7_1 main:has(>dl+p+p+p+button) dd{color:#fafaf7}._scope_2cif7_1 main:has(>dl+p+p+p+button) dt{color:#fafaf7}._scope_2cif7_1 main:has(>dl+p+p+p+button)>p:not([aria-label="START LIGHT RESET"]){color:#fafaf7}._scope_2cif7_1 main:has(>dl+p+p+p+button) [aria-label="START LIGHT RESET"]:before{color:#5ce1e6}._scope_2cif7_1 main:has(>dl+p+p+p+button) [aria-label="START LIGHT RESET"]:after{color:#b8bdbd}._scope_2cif7_1 main:has(>dl+p+p+p+button) dl{background:0 0;border:0;padding:0}._scope_2cif7_1 main:has(>dl+p+p+p+button) dl dd:last-child{color:#f5f515;letter-spacing:-.025em;font-size:clamp(1.45rem,6vw,2rem);font-weight:650}._scope_2cif7_1 main:has(>dl+p+p+p+button)>p:first-of-type:not([aria-label="START LIGHT RESET"]){color:#d9dddd;border-left:2px solid #f5f515;padding-left:1rem}._scope_2cif7_1 main:has(>dl+p+p+p+button)>button:first-of-type{color:#22272a;background:#f5f515;border-color:#f5f515}._scope_2cif7_1 main:has(>dl+p+p+p+button)>button+button{color:#c9cece;background:0 0;border-color:#0000;text-decoration-color:#737a7b}@media (width<=360px){._homeLink_2cif7_23{right:max(.75rem, env(safe-area-inset-right));font-size:.66rem}._scope_2cif7_1 main:has(>[aria-label="START LIGHT RESET"]+h1+p+button+button){padding-top:max(.75rem, env(safe-area-inset-top));padding-bottom:max(.75rem, env(safe-area-inset-bottom));gap:1rem}._scope_2cif7_1 main:has(>dl+p+p+p+button){gap:1rem}}._scope_3si6s_1:has(main>dl+p+p+p+button) main{padding-bottom:calc(max(1rem, env(safe-area-inset-bottom)) + 12rem)}._scope_3si6s_1:has(main>dl+p+p+p+button) ._editionLinks_3si6s_5{left:50%;bottom:max(.7rem, env(safe-area-inset-bottom));z-index:20;background:#22272a;border:1px solid #505657;border-radius:.9rem;gap:.45rem;width:min(100% - 1.5rem,34rem);margin:0;padding:.8rem;display:grid;position:fixed;transform:translate(-50%);box-shadow:0 .65rem 1.8rem #00000038}._scope_3si6s_1:has(main>dl+p+p+p+button) ._editionLinks_3si6s_5>p:first-child{color:#fafaf7;letter-spacing:.085em;font-size:.68rem;font-weight:780;line-height:1.2}._scope_3si6s_1:has(main>dl+p+p+p+button) ._editionLinks_3si6s_5>p:nth-child(2){color:#c9cece;letter-spacing:.025em;font-size:.72rem;font-weight:560;line-height:1.35}._scope_3si6s_1:has(main>dl+p+p+p+button) ._editionLinks_3si6s_5>a{color:#fafaf7;letter-spacing:.055em;text-underline-offset:.28rem;text-transform:uppercase;border:0;align-items:center;gap:.35rem;width:max-content;min-height:2.4rem;padding:.25rem 0;font-size:.76rem;font-weight:760;line-height:1.2;-webkit-text-decoration:underline #5ce1e6;text-decoration:underline #5ce1e6;text-decoration-thickness:.1rem;display:inline-flex}._scope_3si6s_1:has(main>dl+p+p+p+button) ._editionLinks_3si6s_5>a svg{color:#fafaf7;width:.82rem;height:.82rem;transition:transform .14s}._scope_3si6s_1:has(main>dl+p+p+p+button) ._editionLinks_3si6s_5>a:hover svg{transform:translate(.15rem,-.15rem)}._scope_3si6s_1:has(main>dl+p+p+p+button) ._editionLinks_3si6s_5 details{border:0;padding:0;position:relative}._scope_3si6s_1:has(main>dl+p+p+p+button) ._editionLinks_3si6s_5 summary{color:#22272a;letter-spacing:.025em;cursor:pointer;background:#fafaf7;border:1px solid #fafaf7;border-radius:.62rem;justify-content:space-between;align-items:center;gap:.75rem;min-height:3.15rem;padding:.72rem .85rem;font-size:.8rem;font-weight:760;line-height:1.2;list-style:none;transition:transform .1s,background-color .14s,color .14s;display:flex}._scope_3si6s_1:has(main>dl+p+p+p+button) ._editionLinks_3si6s_5 summary::-webkit-details-marker{display:none}._scope_3si6s_1:has(main>dl+p+p+p+button) ._editionLinks_3si6s_5 summary:active{transform:translateY(1px)}._scope_3si6s_1:has(main>dl+p+p+p+button) ._editionLinks_3si6s_5 summary svg{flex:none;width:.9rem;height:.9rem;transition:transform .14s}._scope_3si6s_1:has(main>dl+p+p+p+button) ._editionLinks_3si6s_5 details[open] summary svg{transform:rotate(90deg)}._scope_3si6s_1:has(main>dl+p+p+p+button) ._editionLinks_3si6s_5 nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;margin-top:.45rem;display:grid}._scope_3si6s_1:has(main>dl+p+p+p+button) ._editionLinks_3si6s_5 nav a{color:#fafaf7;background:#2d3335;border:1px solid #505657;border-radius:.5rem;justify-content:center;align-items:center;gap:.28rem;min-width:0;min-height:2.75rem;padding:.48rem .28rem;font-size:0;line-height:1;text-decoration:none;transition:border-color .14s,background-color .14s,transform .1s;display:inline-flex}._scope_3si6s_1:has(main>dl+p+p+p+button) ._editionLinks_3si6s_5 nav a:before{font-size:.72rem;font-weight:660}._scope_3si6s_1:has(main>dl+p+p+p+button) ._editionLinks_3si6s_5 nav a:first-child:before{content:"Kindle"}._scope_3si6s_1:has(main>dl+p+p+p+button) ._editionLinks_3si6s_5 nav a:nth-child(2):before{content:"Paperback"}._scope_3si6s_1:has(main>dl+p+p+p+button) ._editionLinks_3si6s_5 nav a:nth-child(3):before{content:"Hardcover"}._scope_3si6s_1:has(main>dl+p+p+p+button) ._editionLinks_3si6s_5 nav a svg{color:#fafaf7;flex:none;width:.78rem;height:.78rem;transition:transform .14s}._scope_3si6s_1:has(main>dl+p+p+p+button) ._editionLinks_3si6s_5 nav a:hover{background:#373e40;border-color:#fafaf7}._scope_3si6s_1:has(main>dl+p+p+p+button) ._editionLinks_3si6s_5 nav a:hover svg{transform:translate(.12rem,-.12rem)}._scope_3si6s_1:has(main>dl+p+p+p+button) ._editionLinks_3si6s_5>a:focus-visible{outline-offset:2px;outline:3px solid #5ce1e6ad}._scope_3si6s_1:has(main>dl+p+p+p+button) ._editionLinks_3si6s_5 summary:focus-visible{outline-offset:2px;outline:3px solid #5ce1e6ad}._scope_3si6s_1:has(main>dl+p+p+p+button) ._editionLinks_3si6s_5 nav a:focus-visible{outline-offset:2px;outline:3px solid #5ce1e6ad}@media (width<=360px){._scope_3si6s_1:has(main>dl+p+p+p+button) main{padding-bottom:calc(max(1rem, env(safe-area-inset-bottom)) + 12.5rem)}._scope_3si6s_1:has(main>dl+p+p+p+button) ._editionLinks_3si6s_5{width:min(100% - 1rem,34rem);padding:.7rem}._scope_3si6s_1:has(main>dl+p+p+p+button) ._editionLinks_3si6s_5 summary{font-size:.75rem}}
