:root{--dw-ink:var(--text-primary);--dw-ink-mid:var(--text-secondary);--dw-ink-light:var(--text-muted);--dw-surface:var(--surface-subtle);--dw-surface-warm:var(--surface-sand-100);--dw-surface-card:var(--surface-card);--dw-rule:var(--border-subtle);--dw-rule-accent:var(--border-strong);--dw-accent:var(--brand-600);--dw-accent-light:var(--surface-accent);--dw-accent-text:var(--text-primary);--dw-accent-amber:var(--atlas-amber-500);--dw-accent-amber-light:var(--surface-sand-100);--dw-sans:var(--font-body), "Segoe UI", system-ui, sans-serif;--dw-dur-fast:.15s;--dw-dur-base:.3s;--dw-dur-slow:.7s;--dw-ease-out:cubic-bezier(.23, 1, .32, 1);--dw-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--rr-title-size:48px;--rr-title-lh:56px;--rr-h2-size:32px;--rr-h2-lh:40px;--rr-h3-size:22px;--rr-h3-lh:30px;--rr-h4-size:18px;--rr-h4-lh:26px;--rr-body-size:17px;--rr-body-lh:28px;--rr-support-size:15px;--rr-support-lh:24px;--rr-caption-size:13px;--rr-caption-lh:18px;--rr-quote-size:22px;--rr-quote-lh:34px;--rr-eyebrow-size:12px;--rr-eyebrow-lh:16px;--rr-eyebrow-tracking:.06em;--rr-reading-max-width:720px;--rr-paragraph-gap:var(--space-4);--rr-subsection-gap:var(--space-6);--rr-section-gap:var(--space-8);--rr-region-gap:var(--space-9);--rr-panel-padding:20px;--rr-panel-padding-lg:24px;--rr-panel-radius:16px;--rr-panel-muted-bg:var(--surface-subtle);--rr-panel-accent-bg:var(--surface-accent);--rr-quote-rule-color:var(--border-subtle)}.dw-grain{isolation:isolate;position:relative}.dw-grain:before{content:"";border-radius:inherit;opacity:.025;pointer-events:none;z-index:-1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px;position:absolute;inset:0}.dw-trigger{border-left:2px solid var(--dw-rule-accent);background:0 0;border-radius:0;margin:0;padding:10px 14px}.dw-trigger__text{font-family:var(--dw-sans);font-size:var(--rr-support-size);line-height:var(--rr-support-lh);color:var(--dw-ink-mid);margin:4px 0 0}.dw-waypoint-take{background:var(--rr-panel-muted-bg);border:1px solid var(--dw-rule);border-left:3px solid var(--dw-accent);border-radius:var(--rr-panel-radius);padding:var(--rr-panel-padding);margin:24px 0}.dw-waypoint-take__label{margin-bottom:8px;display:block}.dw-waypoint-take__text{font-size:var(--rr-support-size);line-height:var(--rr-support-lh);color:var(--dw-ink-mid);margin:0}.dw-waypoint-take__text+.dw-waypoint-take__text{margin-top:8px}.dw-pushback{background:var(--rr-panel-muted-bg);border:1px solid var(--dw-rule);border-radius:var(--rr-panel-radius);padding:var(--rr-panel-padding);margin:var(--rr-subsection-gap) 0}.dw-pushback__label{margin-bottom:8px;display:block}.dw-pushback__text{font-size:var(--rr-support-size);line-height:var(--rr-support-lh);color:var(--dw-ink-mid);margin:0}.dw-pullquote-block{margin:var(--rr-subsection-gap) 0;border-left:2px solid var(--rr-quote-rule-color);text-align:left;background:0 0;border-top:none;padding:8px 0 8px 20px}.dw-pull-pending{opacity:0;transform:translate(-14px)}.dw-pull-revealed{opacity:1;transition:opacity var(--dw-dur-slow) var(--dw-ease-out), transform var(--dw-dur-slow) var(--dw-ease-out);transform:translate(0)}@media (prefers-reduced-motion:reduce){.dw-pull-pending{transform:none}.dw-pull-revealed{transition:opacity var(--dw-dur-base) var(--dw-ease-out)}}.dw-bottom-line{border-top:1px solid var(--dw-rule);border-bottom:1px solid var(--dw-rule);margin:40px 0 0;padding:40px 0}.dw-bottom-line>.dw-label{margin-bottom:var(--rr-paragraph-gap);display:block}.dw-bottom-line .dw-lede{margin-bottom:var(--rr-paragraph-gap)}.dw-bottom-line .dw-lede:last-child{margin-bottom:0}.dw-key-ideas>.dw-label{margin-bottom:20px;display:block}.dw-idea{align-items:start;gap:0;margin-bottom:2px;display:flex}.dw-idea__n{font-family:var(--dw-sans);color:var(--dw-ink);opacity:.18;flex-shrink:0;width:56px;padding-top:6px;font-size:48px;font-weight:700;line-height:1}.dw-idea__body{border-bottom:1px solid var(--dw-rule);flex:1;padding:10px 0 24px}.dw-idea:last-child .dw-idea__body{border-bottom:none}.dw-idea__claim{font-size:var(--rr-support-size);color:var(--dw-ink);margin-top:0;margin-bottom:5px;font-weight:560;line-height:1.5}.dw-idea__sub{font-size:var(--rr-caption-size);color:var(--dw-ink-light);line-height:var(--rr-caption-lh);margin:0}.dw-skim-meta{border-top:1px solid var(--dw-rule);grid-template-columns:1fr 1fr;gap:0;margin-top:32px;padding:0;display:grid}.dw-skim-meta__row{border-bottom:1px solid var(--dw-rule);padding:16px 20px 16px 0}.dw-skim-meta__row .dw-label{margin-bottom:6px;display:block}.dw-skim-meta__val{font-size:var(--rr-support-size);line-height:var(--rr-support-lh);color:var(--dw-ink-mid);margin:0;font-weight:500}.dw-skim-meta__val--caution{font-style:italic}@media (max-width:600px){.dw-skim-meta{grid-template-columns:1fr}}.dw-reveal-pending{opacity:0;transform:translateY(10px)}.dw-revealed{opacity:1;transition:opacity var(--dw-dur-base) var(--dw-ease-out), transform var(--dw-dur-base) var(--dw-ease-out);transform:translateY(0)}@media (prefers-reduced-motion:reduce){.dw-reveal-pending{transform:none}.dw-revealed{transition:opacity var(--dw-dur-base) var(--dw-ease-out)}}@keyframes dw-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes dw-scale-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){@keyframes dw-fade-up{0%{opacity:0}to{opacity:1}}@keyframes dw-scale-in{0%{opacity:0}to{opacity:1}}}.dw-display{font-family:var(--font-display), Georgia, serif;font-size:var(--rr-title-size);line-height:var(--rr-title-lh);letter-spacing:-.02em;font-weight:600}.dw-lede{font-family:var(--dw-sans);font-size:var(--rr-body-size);font-weight:400;line-height:var(--rr-body-lh)}.dw-pullquote{font-family:var(--dw-sans);font-size:var(--rr-quote-size);font-style:italic;font-weight:500;line-height:var(--rr-quote-lh);letter-spacing:-.01em}.dw-label{font-family:var(--dw-sans);font-size:var(--rr-eyebrow-size);line-height:var(--rr-eyebrow-lh);letter-spacing:var(--rr-eyebrow-tracking);text-transform:uppercase;color:var(--dw-ink-light);font-weight:500}.dw-meta{font-family:var(--dw-sans);font-size:var(--rr-support-size);line-height:var(--rr-support-lh);color:var(--dw-ink-mid)}.dw-body{font-size:var(--rr-body-size);line-height:var(--rr-body-lh);color:var(--dw-ink-mid)}.dw-apply-opener{padding-bottom:var(--rr-subsection-gap);border-bottom:1px solid var(--dw-rule)}.dw-apply-when{grid-template-columns:1fr 1fr;gap:32px;display:grid}.dw-apply-when__col>.dw-label{margin-bottom:var(--rr-paragraph-gap);display:block}.dw-apply-list{margin:0;padding:0;list-style:none}.dw-apply-list li{font-size:var(--rr-support-size);line-height:var(--rr-support-lh);color:var(--dw-ink-mid);border-bottom:1px solid var(--dw-rule);padding:10px 0 10px 16px;position:relative}.dw-apply-list li:last-child{border-bottom:none}.dw-apply-list li:before{content:"→";color:var(--dw-ink-light);font-size:12px;position:absolute;top:12px;left:0}.dw-apply-list--caution li:before{content:"×";color:var(--dw-ink-light)}@media (max-width:640px){.dw-apply-when{grid-template-columns:1fr}}.dw-planner-flow{background:var(--dw-rule);border:1px solid var(--dw-rule);border-radius:var(--rr-panel-radius);grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.dw-planner-connector{display:none}.dw-planner-step{padding:var(--rr-panel-padding);background:var(--rr-panel-muted-bg)}.dw-planner-step .dw-label{margin-bottom:8px;display:block}.dw-planner-step__val{font-size:var(--rr-support-size);line-height:var(--rr-support-lh);color:var(--dw-ink-mid);margin:0}@media (max-width:640px){.dw-planner-flow{grid-template-columns:1fr}}.dw-method-primary{padding:var(--rr-panel-padding-lg);border:1px solid var(--border-accent);border-radius:var(--rr-panel-radius);background:var(--rr-panel-accent-bg)}.dw-method-primary>.dw-label{margin-bottom:8px;display:block}.dw-method-primary__title{font-family:var(--dw-sans);font-size:var(--rr-h3-size);line-height:var(--rr-h3-lh);letter-spacing:-.01em;color:var(--dw-ink);margin:8px 0 10px;font-weight:600}.dw-method-primary__bridge{font-size:var(--rr-support-size);line-height:var(--rr-support-lh);color:var(--dw-ink-mid);margin:0 0 12px}.dw-method-primary__cue{font-size:var(--rr-caption-size);line-height:var(--rr-caption-lh);color:var(--dw-ink-light);border-left:1px solid var(--dw-rule);margin:0 0 16px;padding-left:12px;font-style:italic}.dw-method-primary__link{font-size:var(--rr-support-size);color:var(--link-color);font-weight:500;text-decoration:none;display:inline-block}.dw-method-primary__link:hover{text-decoration:underline}.dw-method-secondary{border:1px solid var(--dw-rule);border-radius:var(--rr-panel-radius);background:0 0;padding:16px 18px}.dw-method-secondary>.dw-label{margin-bottom:6px;display:block}.dw-method-secondary__header{justify-content:space-between;align-items:baseline;display:flex}.dw-method-secondary__title{font-size:var(--rr-support-size);color:var(--dw-ink);margin:6px 0;font-weight:600}.dw-method-secondary__link{font-size:var(--rr-caption-size);color:var(--link-color);flex-shrink:0;text-decoration:none}.dw-method-secondary__desc{font-size:var(--rr-caption-size);line-height:var(--rr-caption-lh);color:var(--dw-ink-light);margin:0}.dw-conversion-strip{border:1px solid var(--border-accent);background:var(--rr-panel-accent-bg);padding:var(--rr-panel-padding-lg) 28px;border-radius:var(--rr-panel-radius);justify-content:space-between;align-items:center;gap:24px;display:flex}.dw-conversion-strip__line{font-family:var(--dw-sans);font-size:var(--rr-h4-size);line-height:var(--rr-h4-lh);color:var(--dw-ink);margin:0;font-weight:500}.dw-conversion-strip__cta{font-size:var(--rr-support-size);color:var(--text-inverse);white-space:nowrap;border:1px solid var(--brand-600);background:var(--brand-600);transition:background var(--transition-fast), border-color var(--transition-fast);border-radius:999px;flex-shrink:0;padding:10px 18px;font-weight:600;text-decoration:none}.dw-conversion-strip__cta:hover{background:var(--brand-700);border-color:var(--brand-700)}@media (max-width:640px){.dw-conversion-strip{text-align:center;padding:var(--rr-panel-padding);flex-direction:column;gap:16px}}.dw-continue-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.dw-continue-card{border:1px solid var(--dw-rule);border-radius:var(--rr-panel-radius);background:var(--rr-panel-muted-bg);padding:16px 18px}.dw-continue-card__type{margin-bottom:6px;display:block}.dw-continue-card__title{font-size:var(--rr-support-size);color:var(--dw-ink);margin:0 0 6px;font-weight:600;line-height:1.4;text-decoration:none;display:block}.dw-continue-card__title:hover{color:var(--link-color)}.dw-continue-card__desc{font-size:var(--rr-caption-size);line-height:var(--rr-caption-lh);color:var(--dw-ink-light);margin:0}@media (max-width:640px){.dw-continue-grid{grid-template-columns:1fr}}.dw-provenance{border-top:1px solid var(--dw-rule);margin-top:var(--rr-region-gap);justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 0;display:flex}.dw-provenance__source,.dw-provenance__reviewed{flex-direction:column;gap:4px;display:flex}.dw-provenance__find{font-size:var(--rr-caption-size);color:var(--link-color);margin-top:8px;text-decoration:none;display:inline-block}.dw-provenance__find:hover{text-decoration:underline}@media (max-width:640px){.dw-provenance{flex-direction:column;gap:16px}.dw-pullquote-block{margin:24px 0}}
.page-module__aMpykW__page{--book-sticky-offset:calc(var(--layout-header-min-height) + 10px);--book-anchor-offset:calc(var(--layout-header-min-height) + 80px);gap:clamp(40px,5vw,72px);display:grid}.page-module__aMpykW__methodGroup{gap:12px;display:grid}.page-module__aMpykW__breadcrumb{font-size:var(--rr-support-size);color:var(--text-muted);margin:0}.page-module__aMpykW__breadcrumb a{color:inherit;border-bottom:1px solid #0000;text-decoration:none}.page-module__aMpykW__breadcrumb a:hover{color:var(--text-primary);border-color:var(--border-subtle)}.page-module__aMpykW__breadcrumb a:focus-visible{box-shadow:0 0 0 3px var(--focus-ring);outline:none}.page-module__aMpykW__hero{background:var(--surface-card);border:1px solid var(--dw-rule);border-radius:24px;grid-template-columns:120px 1fr;align-items:start;gap:32px;padding:clamp(24px,3vw,40px);display:grid;box-shadow:0 28px 50px -34px #1a191624}.page-module__aMpykW__heroCoverCol{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.page-module__aMpykW__heroText{align-content:start;gap:12px;display:grid}.page-module__aMpykW__heroPublisher{margin:0}.page-module__aMpykW__heroTitle{max-width:12ch}.page-module__aMpykW__heroAuthorRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-module__aMpykW__heroAuthorRule{background:var(--dw-rule);flex-shrink:0;width:20px;height:.5px;display:inline-block}.page-module__aMpykW__heroSummary{max-width:42rem;margin:6px 0 0}.page-module__aMpykW__hero .dw-trigger{margin-top:10px}.page-module__aMpykW__dwAnimCover{animation:page-module__aMpykW__dw-scale-in var(--dw-dur-slow) var(--dw-ease-out) 0s both}.page-module__aMpykW__dwAnimPublisher{animation:page-module__aMpykW__dw-fade-up var(--dw-dur-base) var(--dw-ease-out) .15s both}.page-module__aMpykW__dwAnimTitle{animation:page-module__aMpykW__dw-fade-up var(--dw-dur-base) var(--dw-ease-out) .23s both}.page-module__aMpykW__dwAnimAuthor{animation:page-module__aMpykW__dw-fade-up var(--dw-dur-base) var(--dw-ease-out) .31s both}.page-module__aMpykW__dwAnimSummary{animation:page-module__aMpykW__dw-fade-up var(--dw-dur-base) var(--dw-ease-out) .39s both}.page-module__aMpykW__dwAnimTrigger{animation:page-module__aMpykW__dw-fade-up var(--dw-dur-base) var(--dw-ease-out) .47s both}.page-module__aMpykW__quickSkimSection,.page-module__aMpykW__deepReadSection,.page-module__aMpykW__continueReadingSection{scroll-margin-top:var(--book-anchor-offset);gap:28px;display:grid}.page-module__aMpykW__practiceSection{scroll-margin-top:var(--book-anchor-offset);gap:32px;display:grid}.page-module__aMpykW__continueReadingSection>.dw-label{margin-bottom:4px;display:block}.page-module__aMpykW__deepReadSection,.page-module__aMpykW__practiceSection{border-top:1px solid var(--dw-rule);padding-top:clamp(20px,2.5vw,36px)}.page-module__aMpykW__deepReadSection{gap:22px;position:relative}.page-module__aMpykW__deepReadSectionCompact{gap:18px}.page-module__aMpykW__deepReadSectionFallback{gap:20px}.page-module__aMpykW__sectionHeading{gap:6px;max-width:72rem;display:grid}.page-module__aMpykW__sectionHeading h2{color:var(--dw-ink);font-size:var(--rr-h2-size);line-height:var(--rr-h2-lh);letter-spacing:-.02em;margin:0 0 4px;font-weight:600}.page-module__aMpykW__sectionEyebrow,.page-module__aMpykW__cardEyebrow{text-transform:uppercase;letter-spacing:var(--rr-eyebrow-tracking);font-size:var(--rr-eyebrow-size);line-height:var(--rr-eyebrow-lh);color:var(--dw-ink-light);margin:0;font-weight:500}.page-module__aMpykW__sectionDeck{max-width:62ch;font-size:var(--rr-body-size);line-height:var(--rr-body-lh);color:var(--dw-ink-mid);margin:0;font-weight:400}.page-module__aMpykW__deepReadLead{max-width:48ch}.page-module__aMpykW__skimLede{max-width:540px;margin-bottom:32px}.page-module__aMpykW__editorialFrame{padding:var(--rr-panel-padding-lg);border-radius:var(--rr-panel-radius);border:1px solid var(--dw-rule);background:var(--rr-panel-muted-bg);grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr);gap:22px 28px;display:grid;box-shadow:0 12px 28px -24px #0f172a2e}.page-module__aMpykW__editorialFrameLead{align-content:start;gap:12px;display:grid}.page-module__aMpykW__editorialFrameThesis{color:var(--dw-ink);font-size:var(--rr-h3-size);line-height:var(--rr-h3-lh);letter-spacing:-.01em;max-width:34ch;margin:0;font-weight:600}.page-module__aMpykW__editorialFrameAngle{max-width:58ch;font-size:var(--rr-body-size);line-height:var(--rr-body-lh);color:var(--dw-ink-mid);margin:0}.page-module__aMpykW__editorialMeta{border-left:1px solid #94a3b847;align-content:start;gap:14px;padding-left:18px;display:grid}.page-module__aMpykW__editorialMeta p{font-size:var(--rr-support-size);line-height:var(--rr-support-lh);color:var(--dw-ink-mid);margin:0;font-weight:400}.page-module__aMpykW__argumentBlock{border-top:1px solid var(--dw-rule);gap:16px;padding:18px 0 4px;display:grid}.page-module__aMpykW__argumentBlockHeader{gap:6px;max-width:72rem;display:grid}.page-module__aMpykW__argumentBlockHeader h3{color:var(--dw-ink);letter-spacing:-.02em;margin:0;font-size:clamp(1.3rem,2.1vw,1.75rem);font-weight:600;line-height:1.18}.page-module__aMpykW__argumentBlockDeck{max-width:48ch;font-size:var(--rr-support-size);line-height:var(--rr-support-lh);color:var(--dw-ink-light);margin:0}.page-module__aMpykW__readColumn{gap:var(--rr-paragraph-gap);border-radius:var(--rr-panel-radius);border:1px solid var(--dw-rule);background:linear-gradient(180deg, #ffffffb8, #ffffff4d), var(--surface-subtle);max-width:68rem;padding:20px 24px 24px;display:grid}.page-module__aMpykW__readParagraph{color:var(--dw-ink-mid);font-size:var(--rr-body-size);line-height:var(--rr-body-lh);max-width:min(67ch,100%);margin:0;font-weight:400}.page-module__aMpykW__ideasStack{gap:26px;display:grid}.page-module__aMpykW__ideasStackCompact{gap:24px}.page-module__aMpykW__ideaSequence,.page-module__aMpykW__ideaGrid{gap:18px;display:grid}.page-module__aMpykW__ideaSequenceTight{gap:10px}.page-module__aMpykW__ideaGridFallback{gap:14px}.page-module__aMpykW__ideaCard{border-top:1px solid var(--dw-rule);grid-template-columns:44px minmax(0,1fr);align-items:start;gap:18px;padding:30px 0 0;display:grid}.page-module__aMpykW__ideaCardCompact{padding-top:22px}.page-module__aMpykW__ideaNumber{background:var(--dw-surface);border:1px solid var(--dw-rule);width:36px;height:36px;color:var(--dw-ink);font-size:var(--type-body-sm);border-radius:999px;place-items:center;font-weight:700;display:inline-grid}.page-module__aMpykW__ideaBody{gap:16px;display:grid}.page-module__aMpykW__ideaHeader{gap:8px;max-width:58ch;display:grid}.page-module__aMpykW__ideaHeader h3{color:var(--dw-ink);font-size:var(--rr-h3-size);line-height:var(--rr-h3-lh);letter-spacing:-.01em;margin:0;font-weight:600}.page-module__aMpykW__ideasStack>.dw-waypoint-take{margin:12px 0 0}.page-module__aMpykW__deepReadStrength{max-width:58rem}.page-module__aMpykW__methodPrimaryAccent{box-shadow:0 16px 30px -24px #2563eb6b}.page-module__aMpykW__methodSecondaryMuted{background:var(--rr-panel-muted-bg);border-color:#94a3b857}.page-module__aMpykW__conversionStripCalm{box-shadow:none;background:linear-gradient(#ebf2ffad,#ebf2ffeb)}:is(.page-module__aMpykW__ideaSequence>.dw-pullquote-block,.page-module__aMpykW__ideaSequence>.dw-pushback){max-width:58rem}@media (max-width:1080px){.page-module__aMpykW__editorialFrame{grid-template-columns:1fr}.page-module__aMpykW__editorialMeta{border-left:none;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:4px;padding-left:0}}@media (max-width:640px){.page-module__aMpykW__hero{grid-template-columns:88px minmax(0,1fr);gap:18px}.page-module__aMpykW__heroCoverCol{align-items:flex-start;padding-top:4px}.page-module__aMpykW__heroTitle{max-width:9ch;font-size:clamp(2.15rem,9.2vw,2.95rem);line-height:.98}.page-module__aMpykW__heroSummary{max-width:none}.page-module__aMpykW__deepReadLead{max-width:34ch}.page-module__aMpykW__sectionHeading h2{font-size:clamp(1.75rem,7vw,2.1rem);line-height:1.12}.page-module__aMpykW__editorialFrame{gap:16px;padding:20px}.page-module__aMpykW__editorialFrameThesis{max-width:18ch}.page-module__aMpykW__argumentBlockHeader h3{font-size:clamp(1.2rem,6vw,1.55rem)}}@media (max-width:900px){.page-module__aMpykW__editorialMeta{grid-template-columns:1fr}}@media (max-width:720px){.page-module__aMpykW__page{gap:32px}.page-module__aMpykW__deepReadSection{gap:20px}.page-module__aMpykW__hero{border-radius:20px;padding:18px}.page-module__aMpykW__argumentBlock{padding-top:18px}.page-module__aMpykW__readColumn{padding:18px}.page-module__aMpykW__ideasStack{gap:22px}.page-module__aMpykW__ideaCard{grid-template-columns:1fr;gap:12px}}
.argument-block-module__EMcEVa__argument{border-top:1px solid var(--dw-rule);padding-top:34px}.argument-block-module__EMcEVa__trigger{text-align:left;cursor:pointer;appearance:none;background:0 0;border:none;grid-template-columns:40px 1fr auto;align-items:start;gap:0 16px;width:100%;padding:0;font-family:inherit;display:grid}.argument-block-module__EMcEVa__trigger:focus-visible{outline:2px solid var(--focus-outline-color);outline-offset:4px;border-radius:4px}.argument-block-module__EMcEVa__trigger:hover .argument-block-module__EMcEVa__affordance{opacity:1}.argument-block-module__EMcEVa__number{font-family:var(--dw-sans);color:var(--dw-ink);opacity:.22;-webkit-user-select:none;user-select:none;padding-top:5px;font-size:24px;font-weight:700;line-height:1}.argument-block-module__EMcEVa__summary{gap:10px;max-width:70rem;display:grid}.argument-block-module__EMcEVa__headline{color:var(--dw-ink);font-family:var(--dw-sans);font-size:var(--rr-h3-size);line-height:var(--rr-h3-lh);letter-spacing:-.015em;max-width:32ch;margin:0;font-style:normal;font-weight:600}.argument-block-module__EMcEVa__precis{font-size:var(--rr-support-size);color:var(--dw-ink-mid);line-height:var(--rr-support-lh);opacity:.9;max-width:58ch;margin:0}.argument-block-module__EMcEVa__affordance{font-family:var(--dw-sans);font-size:var(--rr-caption-size);color:var(--dw-ink-light);opacity:.45;white-space:nowrap;transition:opacity var(--dw-dur-fast);padding-top:6px}.argument-block-module__EMcEVa__body{transition:grid-template-rows var(--dw-dur-base) var(--dw-ease-out);grid-template-rows:0fr;display:grid}.argument-block-module__EMcEVa__argument[data-open=true] .argument-block-module__EMcEVa__body{grid-template-rows:1fr}.argument-block-module__EMcEVa__content{min-height:0;overflow:hidden}.argument-block-module__EMcEVa__contentInner{gap:0;padding:22px 0 34px 56px;display:grid}.argument-block-module__EMcEVa__contentInner .dw-body{margin:0 0 var(--rr-paragraph-gap);max-width:67ch}.argument-block-module__EMcEVa__contentInner .dw-body:last-child{margin-bottom:0}@media (max-width:640px){.argument-block-module__EMcEVa__trigger{grid-template-columns:32px 1fr auto}.argument-block-module__EMcEVa__number{font-size:22px}.argument-block-module__EMcEVa__contentInner{padding-left:0}.argument-block-module__EMcEVa__headline{font-size:clamp(1.18rem,5.2vw,1.42rem);line-height:1.2}}
.book-cover-3d-module__82c2eW__wrap{perspective:700px;cursor:default;width:100px}.book-cover-3d-module__82c2eW__book{width:100px;height:140px;transform-style:preserve-3d;position:relative}.book-cover-3d-module__82c2eW__spine{background:var(--dw-ink);border-radius:2px 0 0 2px;width:8px;height:100%;position:absolute;top:0;left:-8px}.book-cover-3d-module__82c2eW__front{background:var(--dw-surface-warm);border-radius:2px 5px 5px 2px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:3px 5px 14px #00000029,1px 2px 4px #0000001a}.book-cover-3d-module__82c2eW__img{object-fit:cover;object-position:center}@media (max-width:640px){.book-cover-3d-module__82c2eW__wrap{width:84px}.book-cover-3d-module__82c2eW__book{width:84px;height:118px}.book-cover-3d-module__82c2eW__spine{width:6px;left:-6px}}
.book-sticky-toc-module__7wQFNW__tocWrap{top:var(--book-sticky-offset);z-index:24;position:sticky}.book-sticky-toc-module__7wQFNW__tocNav{border-radius:calc(var(--rr-panel-radius) + 2px);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#fffffff5,#f7f8fbf0);border:1px solid #94a3b838;padding:8px 10px;box-shadow:0 14px 28px -24px #0f172a47}.book-sticky-toc-module__7wQFNW__tocList{scrollbar-width:none;gap:6px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.book-sticky-toc-module__7wQFNW__tocList::-webkit-scrollbar{display:none}.book-sticky-toc-module__7wQFNW__tocLink{white-space:nowrap;min-height:34px;color:color-mix(in srgb, var(--text-muted) 84%, var(--text-primary) 16%);letter-spacing:.02em;text-transform:uppercase;transition:color var(--transition-fast), border-color var(--transition-fast), background-color var(--transition-fast), transform var(--transition-fast);background:#ffffff57;border:1px solid #0000;border-radius:999px;align-items:center;padding:8px 13px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.book-sticky-toc-module__7wQFNW__tocLink[data-active=true]{color:var(--text-primary);background:var(--surface-card);border-color:#94a3b84d;font-weight:600;box-shadow:0 10px 18px -18px #0f172a73}.book-sticky-toc-module__7wQFNW__tocLink:hover{color:var(--text-primary);background:#fffc;transform:translateY(-1px)}.book-sticky-toc-module__7wQFNW__tocLink:focus-visible{box-shadow:0 0 0 3px var(--focus-ring);border-radius:999px;outline:none}@media (max-width:900px){.book-sticky-toc-module__7wQFNW__tocWrap{top:calc(var(--layout-header-min-height) + 6px)}.book-sticky-toc-module__7wQFNW__tocNav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#fffffffa,#f7f8fbf7);padding:7px 8px}.book-sticky-toc-module__7wQFNW__tocLink{min-height:32px;padding:8px 11px;font-size:10.5px}}
.deep-read-progress-module__y53MMG__track{background:var(--dw-rule);pointer-events:none;border-radius:1px;width:2px;height:100%;position:absolute;top:0;left:-22px}.deep-read-progress-module__y53MMG__fill{background:var(--brand-600);transform-origin:top;will-change:transform;border-radius:1px;width:100%;height:100%;transform:scaleY(0)}
