._9wSLMG_page{--about-bg:var(--paint-page);--about-ink:var(--paint-text);--about-muted:var(--paint-sub);--about-accent:var(--paint-primary-ink);--about-bronze:var(--paint-primary);--about-blue:var(--paint-secondary-ink);--about-blue-line:var(--paint-secondary);--about-line:var(--paint-edge);--about-wash:color-mix(in srgb, var(--paint-secondary) 8%, var(--paint-page));--about-wash-strong:color-mix(in srgb, var(--paint-secondary) 14%, var(--paint-page));--about-night:#0e1314;--about-night-ink:#f5f7f8;--about-night-muted:#cddade;--about-night-blue:#7dc8ff;--about-night-action:#ffad8a;--about-night-action-hover:#ffc6ab;--about-stone-black:radial-gradient(circle at 34% 30%, #56636a, #111719 72%);--about-stone-white:radial-gradient(circle at 34% 30%, #fff, #e2e7e9 78%);--about-stone-rim:#b9c3c7;--about-section-space:clamp(4rem, 7vw, 6rem);--about-gutter:clamp(1.25rem, 4vw, 3rem);--about-header:4.5rem;--about-strip:3.75rem;isolation:isolate;color:var(--about-ink);background:var(--about-bg);position:relative;overflow-x:clip}.dark ._9wSLMG_page{--about-bronze:var(--paint-primary-ink);--about-night:#0a0e0f;--about-stone-black:radial-gradient(circle at 34% 30%, #4b575d, #0a0e0f 72%);--about-stone-rim:#5e6a6f}._9wSLMG_page section[id]{scroll-margin-top:calc(var(--about-header) + var(--about-strip) + 1rem)}._9wSLMG_revealOnScroll{--about-reveal-delay:0s}@media (prefers-reduced-motion:no-preference){._9wSLMG_revealOnScroll{transition:opacity .65s var(--ease-standard), transform .65s var(--ease-standard);transition-delay:var(--about-reveal-delay)}._9wSLMG_revealOnScroll[data-motion-state=idle]{opacity:0;transform:translateY(14px)}._9wSLMG_revealOnScroll[data-motion-state=idle][data-reveal-from=left]{transform:translate(-18px)}._9wSLMG_revealOnScroll[data-motion-state=idle][data-reveal-from=right]{transform:translate(18px)}._9wSLMG_revealOnScroll[data-motion-state=idle]:focus-within{opacity:1;transform:none}:is(._9wSLMG_shelf,._9wSLMG_doors) li:nth-child(2) ._9wSLMG_revealOnScroll{--about-reveal-delay:90ms}._9wSLMG_shelf li:nth-child(3) ._9wSLMG_revealOnScroll{--about-reveal-delay:.18s}}._9wSLMG_page [data-pigment-icon]:before{mix-blend-mode:multiply}.dark ._9wSLMG_page [data-pigment-icon]:before{filter:invert()hue-rotate(180deg)saturate(1.15);mix-blend-mode:lighten}._9wSLMG_imageLight,._9wSLMG_imageDark{object-fit:contain;width:100%;height:100%}._9wSLMG_imageLight{mix-blend-mode:multiply;display:block}._9wSLMG_imageDark{mix-blend-mode:lighten;display:none}.dark ._9wSLMG_imageLight{display:none}.dark ._9wSLMG_imageDark{display:block}._9wSLMG_sectionContainer{z-index:1;max-width:84rem;padding-inline:var(--about-gutter);position:relative}._9wSLMG_kicker{color:var(--about-accent);font-family:var(--font-body);letter-spacing:.07em;text-transform:uppercase;font-size:16px;font-weight:500;line-height:1.4}._9wSLMG_sectionTitle{font-family:var(--font-body);letter-spacing:-.015em;text-wrap:pretty;margin-top:.75rem;font-size:clamp(30px,3.2vw,44px);font-weight:400;line-height:1.12}._9wSLMG_sectionText{max-width:40rem;color:var(--about-muted);font-family:var(--font-body);text-wrap:pretty;margin-top:1.5rem;font-size:clamp(20px,1.55vw,22px);font-weight:400;line-height:1.5}._9wSLMG_chapters{top:var(--about-header);z-index:20;background:var(--about-bg);border-block:1px solid var(--about-line);position:sticky}._9wSLMG_chaptersInner{min-height:var(--about-strip);max-width:84rem;padding-inline:var(--about-gutter);align-items:stretch;gap:2rem;display:flex}._9wSLMG_chaptersLabel{color:var(--about-muted);font-family:var(--font-body);white-space:nowrap;align-items:center;gap:.5rem;font-size:16px;line-height:1.4;display:flex}._9wSLMG_chapterList{gap:.25rem;display:flex}._9wSLMG_chapterList li{display:flex}._9wSLMG_chapterList a{color:var(--about-muted);font-family:var(--font-body);transition:color .16s var(--ease-standard), background-color .16s var(--ease-standard);align-items:center;gap:.6rem;padding:0 1rem;font-size:18px;line-height:1.3;display:flex;position:relative}._9wSLMG_chapterNumber{color:var(--about-accent);font-size:16px;font-style:italic}._9wSLMG_chapterList a:after{content:"";background:var(--about-accent);transform-origin:0;height:3px;transition:transform .26s var(--ease-standard);border-radius:3px 3px 0 0;position:absolute;bottom:-1px;left:1rem;right:1rem;transform:scaleX(0)}._9wSLMG_chapterList a:hover{color:var(--about-ink);background:var(--about-wash)}._9wSLMG_chapterList a:active{background:var(--about-wash-strong)}._9wSLMG_chapterList a[aria-current=true]{color:var(--about-ink)}._9wSLMG_chapterList a[aria-current=true]:after{transform:scaleX(1)}._9wSLMG_chapterList a:focus-visible{outline:2px solid var(--about-blue);outline-offset:-4px;border-radius:6px}._9wSLMG_journeySection{padding-block:var(--about-section-space)}._9wSLMG_thread{--thread-progress:1;--thread-turn:60%;margin-top:4rem;position:relative}._9wSLMG_spine{background:var(--about-line);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%;-webkit-mask-image:linear-gradient(#0000,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(#0000,#000 48px calc(100% - 48px),#0000)}._9wSLMG_spineInk{background:linear-gradient(180deg, var(--about-blue-line) 0, var(--about-blue-line) var(--thread-turn), var(--about-bronze) var(--thread-turn), var(--about-bronze) 100%);clip-path:inset(0 0 calc((1 - var(--thread-progress)) * 100%) 0);position:absolute;inset:0}._9wSLMG_entry,._9wSLMG_note{grid-template-columns:minmax(0,1fr) 7.5rem minmax(0,1fr);align-items:center;display:grid}._9wSLMG_entry{padding-block:2rem}._9wSLMG_entryArt{aspect-ratio:3/2;background:var(--about-bg);isolation:isolate;-webkit-mask-composite:source-in;grid-area:1/1;justify-self:end;width:min(100%,26rem);-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 7% 93%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}._9wSLMG_entryStone{grid-area:1/2;justify-self:center;display:flex}._9wSLMG_entryText{grid-area:1/3;max-width:30rem}._9wSLMG_entry[data-side=flip] ._9wSLMG_entryArt{grid-area:1/3;justify-self:start}._9wSLMG_entry[data-side=flip] ._9wSLMG_entryText{grid-area:1/1;justify-self:end}._9wSLMG_entryWhen{color:var(--about-blue);font-family:var(--font-body);letter-spacing:.02em;align-items:baseline;gap:.6rem;font-size:16px;line-height:1.4;display:flex}._9wSLMG_entryNumber{color:var(--about-accent);font-style:italic}._9wSLMG_entryTitle{font-family:var(--font-body);letter-spacing:-.01em;text-wrap:pretty;margin-top:.5rem;font-size:clamp(23px,1.8vw,27px);font-weight:400;line-height:1.22}._9wSLMG_entryBody{color:var(--about-muted);font-family:var(--font-body);text-wrap:pretty;margin-top:.75rem;font-size:18px;line-height:1.6}._9wSLMG_stone{z-index:1;border-radius:50%;width:30px;height:30px;display:block;position:relative}._9wSLMG_stoneBlack{background:var(--about-stone-black);box-shadow:0 0 0 1px var(--about-stone-rim), 0 2px 5px #00000038}._9wSLMG_stoneWhite{background:var(--about-stone-white);box-shadow:0 0 0 1px var(--about-stone-rim), 0 2px 5px #00000029}._9wSLMG_stoneTurn{background:var(--about-stone-white);box-shadow:0 0 0 1px var(--about-stone-rim), 0 0 0 6px var(--about-bg), 0 0 0 8px var(--about-bronze), 0 2px 5px #00000029}@media (prefers-reduced-motion:no-preference){._9wSLMG_stone{transition:opacity .42s var(--ease-standard), transform .52s cubic-bezier(.3, 1.4, .5, 1)}._9wSLMG_thread[data-thread-ready] ._9wSLMG_stone:not([data-placed]){opacity:0;transform:scale(.45)}}._9wSLMG_note{align-items:start;padding-bottom:1.5rem}._9wSLMG_noteTick{background:var(--about-bg);border:2px solid var(--about-bronze);z-index:1;border-radius:50%;grid-area:1/2;justify-self:center;width:14px;height:14px;margin-top:.3rem;position:relative}._9wSLMG_noteText{max-width:27rem;color:var(--about-muted);font-family:var(--font-body);grid-area:1/3;font-size:18px;line-height:1.6}._9wSLMG_noteWhen{color:var(--about-accent);letter-spacing:.02em;font-size:16px;display:block}._9wSLMG_principlesSection{padding-block:var(--about-section-space)}._9wSLMG_principleStage{--plate-top:calc(var(--about-header) + var(--about-strip) + 2rem);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:0 clamp(3rem,6vw,6.5rem);margin-top:3.5rem;display:grid}._9wSLMG_plate{top:var(--plate-top);align-self:start;justify-items:center;gap:1.5rem;display:grid;position:sticky}._9wSLMG_plateFrame{width:min(100%, 27rem, calc((100svh - var(--plate-top) - 6.5rem) * .8));aspect-ratio:355/444;background:var(--paint-inset);box-shadow:0 0 0 1px var(--about-line), var(--shadow-md);border-radius:1.25rem;position:relative;overflow:hidden}._9wSLMG_plateLayer{opacity:0;transition:opacity .9s var(--ease-standard), transform 1.4s var(--ease-standard);position:absolute;inset:0;transform:scale(1.025)}._9wSLMG_plateLayer:first-child,._9wSLMG_principleStage[data-stage-ready] ._9wSLMG_plateLayer[data-current]{opacity:1;transform:none}._9wSLMG_principleStage[data-stage-ready] ._9wSLMG_plateLayer:not([data-current]){opacity:0;transform:scale(1.025)}._9wSLMG_paintingLight,._9wSLMG_paintingDark{object-fit:cover;width:100%;height:100%}._9wSLMG_paintingLight{display:block}._9wSLMG_paintingDark{display:none}.dark ._9wSLMG_paintingLight{display:none}.dark ._9wSLMG_paintingDark{display:block}._9wSLMG_plateIndex{gap:.6rem;display:flex}._9wSLMG_plateIndex a{width:2.75rem;height:2.75rem;box-shadow:inset 0 0 0 1px var(--about-line);color:var(--about-muted);font-family:var(--font-body);transition:background-color .22s var(--ease-standard), color .22s var(--ease-standard), box-shadow .22s var(--ease-standard);border-radius:50%;place-items:center;font-size:16px;font-style:italic;line-height:1;display:grid}._9wSLMG_plateIndex a:hover{background:var(--about-wash);color:var(--about-ink);box-shadow:inset 0 0 0 1px var(--about-blue-line)}._9wSLMG_plateIndex a:active{background:var(--about-wash-strong)}._9wSLMG_plateIndex a[aria-current]{background:var(--about-accent);color:var(--about-bg);box-shadow:inset 0 0 0 1px var(--about-accent)}._9wSLMG_plateIndex a:focus-visible{outline:2px solid var(--about-blue);outline-offset:3px}._9wSLMG_principleItem{scroll-margin-top:var(--plate-top)}._9wSLMG_principleItem+._9wSLMG_principleItem{margin-top:clamp(3.5rem,7vw,5.5rem)}._9wSLMG_principleItem:last-child{padding-bottom:clamp(2rem,14vh,9rem)}._9wSLMG_principle{grid-template-columns:4.75rem minmax(0,1fr);grid-template-areas:"number heading""number copy";column-gap:1.25rem;display:grid}._9wSLMG_principleNumber{color:var(--about-accent);font-family:var(--font-body);transition:color .5s var(--ease-standard);grid-area:number;font-size:44px;font-style:italic;line-height:1}._9wSLMG_principleStage[data-stage-ready] ._9wSLMG_principle:not([data-current]) ._9wSLMG_principleNumber{color:color-mix(in srgb, var(--about-accent) 32%, var(--about-bg))}._9wSLMG_principleThumb{display:none}._9wSLMG_principleHeading{grid-area:heading}._9wSLMG_principleTitle{font-family:var(--font-body);letter-spacing:-.015em;text-wrap:pretty;font-size:clamp(27px,2.5vw,34px);font-weight:400;line-height:1.15}._9wSLMG_principleSubtitle{color:var(--about-blue);font-family:var(--font-body);text-wrap:pretty;margin-top:.9rem;font-size:clamp(20px,1.5vw,21px);font-weight:400;line-height:1.45}._9wSLMG_principleCopy{max-width:36rem;color:var(--about-muted);font-family:var(--font-body);text-wrap:pretty;grid-area:copy;margin-top:1.1rem;font-size:18px;line-height:1.6}._9wSLMG_principleCopy p+p{margin-top:.85rem}._9wSLMG_waysIn{padding-block:var(--about-section-space) clamp(4.5rem, 8vw, 7rem)}._9wSLMG_tierLabel{color:var(--about-blue);font-family:var(--font-body);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:1rem;margin-top:3.25rem;font-size:16px;font-weight:500;line-height:1.4;display:flex}._9wSLMG_tierLabel:after{content:"";background:var(--about-line);flex:1;height:1px}._9wSLMG_waySignal{color:var(--about-blue);font-family:var(--font-body);font-size:16px;line-height:1.4;display:block}._9wSLMG_wayAction{color:var(--about-accent);font-family:var(--font-body);align-items:center;gap:.75rem;font-size:18px;font-weight:500;line-height:1.3;display:inline-flex}._9wSLMG_wayArrow{width:2.25rem;height:2.25rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--about-accent) 35%, transparent);transition:background-color .22s var(--ease-standard), color .22s var(--ease-standard), box-shadow .22s var(--ease-standard);border-radius:50%;flex:none;place-items:center;font-size:1.05rem;display:grid}._9wSLMG_wayArrow svg{transition:transform .26s var(--ease-standard)}._9wSLMG_shelf{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-top:1.25rem;display:grid}._9wSLMG_shelf li{display:flex}._9wSLMG_shelf li+li{border-left:1px solid var(--about-line)}._9wSLMG_shelfLink{width:100%;transition:opacity .65s var(--ease-standard), transform .65s var(--ease-standard), background-color .22s var(--ease-standard);transition-delay:var(--about-reveal-delay,0s), var(--about-reveal-delay,0s), 0s;border-radius:1rem;grid-template-rows:auto 1fr auto;grid-template-columns:3.5rem minmax(0,1fr);gap:.9rem 1rem;padding:1.5rem clamp(1rem,2vw,1.75rem) 1.75rem;display:grid}._9wSLMG_shelfLink ._9wSLMG_shelfIcon{width:3.5rem;height:3.5rem}._9wSLMG_shelfName{align-self:center}._9wSLMG_shelfTitle{font-family:var(--font-body);font-size:24px;font-weight:400;line-height:1.2}._9wSLMG_shelfDescription{color:var(--about-muted);font-family:var(--font-body);text-wrap:pretty;grid-column:1/-1;font-size:18px;line-height:1.6}._9wSLMG_shelfLink ._9wSLMG_wayAction{grid-column:1/-1}._9wSLMG_shelfLink:hover{background:var(--about-wash)}._9wSLMG_shelfLink:active{background:var(--about-wash-strong)}._9wSLMG_shelfLink:focus-visible{outline:2px solid var(--about-blue);outline-offset:-2px}._9wSLMG_doors{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem);margin-top:1.5rem;display:grid}._9wSLMG_doors li{display:flex}._9wSLMG_door{background:var(--paint-surface);width:100%;box-shadow:0 0 0 1px var(--about-line), var(--shadow-sm);transition:opacity .65s var(--ease-standard), transform .65s var(--ease-standard), box-shadow .26s var(--ease-standard);transition-delay:var(--about-reveal-delay,0s), var(--about-reveal-delay,0s), 0s;border-radius:1.5rem;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"signal icon""title icon""description description""action action";align-content:start;padding:clamp(1.75rem,3vw,2.5rem);display:grid}._9wSLMG_door ._9wSLMG_doorIcon{grid-area:icon;align-self:start;width:6.5rem;height:6.5rem;margin:-.75rem -.5rem 0 1rem}._9wSLMG_door ._9wSLMG_waySignal{grid-area:signal;align-self:end}._9wSLMG_doorTitle{font-family:var(--font-body);letter-spacing:-.015em;grid-area:title;margin-top:.4rem;font-size:clamp(30px,2.6vw,36px);font-weight:400;line-height:1.1}._9wSLMG_doorDescription{max-width:30rem;color:var(--about-muted);font-family:var(--font-body);text-wrap:pretty;grid-area:description;margin-top:1.25rem;font-size:18px;line-height:1.6}._9wSLMG_door ._9wSLMG_wayAction{grid-area:action;margin-top:1.75rem}._9wSLMG_door:hover{box-shadow:0 0 0 1px var(--about-bronze), var(--shadow-md)}._9wSLMG_door:active{box-shadow:0 0 0 1px var(--about-bronze), var(--shadow-sm)}._9wSLMG_door:focus-visible{outline:2px solid var(--about-blue);outline-offset:4px}:is(._9wSLMG_shelfLink,._9wSLMG_door):hover ._9wSLMG_wayArrow{background:var(--about-accent);color:var(--about-bg);box-shadow:inset 0 0 0 1px var(--about-accent)}:is(._9wSLMG_shelfLink,._9wSLMG_door):is(:hover,:focus-visible) ._9wSLMG_wayAction>span:first-child{text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px}:is(._9wSLMG_shelfLink,._9wSLMG_door):hover ._9wSLMG_wayArrow svg{transform:translate(2px)}:is(._9wSLMG_shelfLink,._9wSLMG_door)[data-external]:hover ._9wSLMG_wayArrow svg{transform:translate(2px,-2px)}:is(._9wSLMG_shelfLink,._9wSLMG_door):active ._9wSLMG_wayArrow svg{transform:none}._9wSLMG_closing{isolation:isolate;background:var(--about-night);color:var(--about-night-ink);position:relative;overflow:hidden}.dark ._9wSLMG_closing{border-top:1px solid var(--about-line)}._9wSLMG_closingContainer{z-index:1;max-width:84rem;padding:clamp(5.5rem, 11vw, 10.5rem) var(--about-gutter);position:relative}._9wSLMG_closingText{max-width:35rem}._9wSLMG_closingKicker{align-items:center;gap:1rem;display:flex}._9wSLMG_avatar{background:#3d4446;border-radius:50%;flex:none;width:3.5rem;height:3.5rem;position:relative;overflow:hidden;box-shadow:0 0 0 2px #ffffff2e}._9wSLMG_avatar img{width:200%;max-width:none;height:auto;position:absolute;top:0;left:-56%}._9wSLMG_closingEyebrow{color:var(--about-night-action);font-family:var(--font-body);letter-spacing:.07em;text-transform:uppercase;font-size:16px;font-weight:500;line-height:1.4;display:block}._9wSLMG_closingSignal{color:var(--about-night-blue);font-family:var(--font-body);font-size:16px;line-height:1.4;display:block}._9wSLMG_closingTitle{font-family:var(--font-body);letter-spacing:-.02em;text-wrap:balance;margin-top:1.5rem;font-size:clamp(36px,4.2vw,56px);font-weight:400;line-height:1.08}._9wSLMG_closingBody{color:var(--about-night-muted);font-family:var(--font-body);text-wrap:pretty;margin-top:1.5rem;font-size:18px;line-height:1.6}._9wSLMG_closingAction{margin-top:2rem}._9wSLMG_closingHow{font-family:var(--font-body);text-wrap:pretty;margin-top:1rem;font-size:20px;line-height:1.5}._9wSLMG_closingArt{z-index:0;position:absolute;inset:0}._9wSLMG_closing:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000,#0b2036);height:min(45%,22rem);position:absolute;inset:auto 0 0}._9wSLMG_closingArt img{object-fit:cover;object-position:right center;width:100%;height:100%}@media (max-width:1099px){._9wSLMG_principleStage{grid-template-columns:minmax(0,4fr) minmax(0,6fr)}._9wSLMG_principle{grid-template-columns:3.5rem minmax(0,1fr);column-gap:1rem}._9wSLMG_principleNumber{font-size:36px}._9wSLMG_shelfLink{grid-template-columns:3rem minmax(0,1fr);column-gap:.85rem}._9wSLMG_shelfLink ._9wSLMG_shelfIcon{width:3rem;height:3rem}}@media (max-width:899px){._9wSLMG_thread{margin-top:2.5rem}._9wSLMG_spine{left:15px}._9wSLMG_entry,._9wSLMG_note{grid-template-columns:30px minmax(0,1fr);align-items:start;column-gap:1rem}._9wSLMG_entry{padding-block:1.5rem}._9wSLMG_entryStone,._9wSLMG_entry[data-side] ._9wSLMG_entryStone{grid-area:1/1}._9wSLMG_entryText,._9wSLMG_entry[data-side=flip] ._9wSLMG_entryText{grid-area:1/2;justify-self:start}._9wSLMG_entryArt,._9wSLMG_entry[data-side=flip] ._9wSLMG_entryArt{grid-area:2/2;justify-self:start;width:min(100%,24rem);margin-top:1rem}._9wSLMG_noteTick{grid-area:1/1}._9wSLMG_noteText{grid-area:1/2}._9wSLMG_principleStage{grid-template-columns:minmax(0,1fr);margin-top:2.5rem}._9wSLMG_plate{display:none}._9wSLMG_principleItem:last-child{padding-bottom:0}._9wSLMG_principle{grid-template-columns:minmax(0,1fr) 7rem;grid-template-areas:"number thumb""heading thumb""copy copy";column-gap:1.25rem}._9wSLMG_principleNumber,._9wSLMG_principleStage[data-stage-ready] ._9wSLMG_principle:not([data-current]) ._9wSLMG_principleNumber{color:var(--about-accent);font-size:32px}._9wSLMG_principleThumb{aspect-ratio:355/444;width:7rem;box-shadow:0 0 0 1px var(--about-line);border-radius:.9rem;grid-area:thumb;align-self:start;display:block;overflow:hidden}._9wSLMG_principleHeading{margin-top:.75rem}._9wSLMG_shelf{grid-template-columns:minmax(0,1fr);grid-auto-flow:row;margin-top:.5rem}._9wSLMG_shelf li+li{border-left:0;border-top:1px solid var(--about-line)}._9wSLMG_shelfLink{grid-template-columns:3.25rem minmax(0,1fr);padding-inline:.75rem}._9wSLMG_shelfLink ._9wSLMG_shelfIcon{width:3.25rem;height:3.25rem}._9wSLMG_doors{grid-template-columns:minmax(0,1fr)}._9wSLMG_closingContainer{padding-bottom:0}._9wSLMG_closingArt{height:18rem;position:relative;inset:auto;-webkit-mask-image:linear-gradient(#0000,#000 45%);mask-image:linear-gradient(#0000,#000 45%)}._9wSLMG_closingArt img{object-position:76% 55%}}@media (max-width:639px){._9wSLMG_chaptersLabel{display:none}._9wSLMG_chaptersInner{padding-inline:.5rem}._9wSLMG_chapterList,._9wSLMG_chapterList li{flex:1}._9wSLMG_chapterList a{text-align:center;flex:1;justify-content:center;padding:0 .5rem;font-size:17px}._9wSLMG_chapterNumber{display:none}._9wSLMG_chapterList a:after{left:.5rem;right:.5rem}._9wSLMG_principle{grid-template-columns:minmax(0,1fr) 5.5rem}._9wSLMG_principleThumb{width:5.5rem}._9wSLMG_principleTitle{font-size:26px}._9wSLMG_shelfLink{padding-inline:.25rem}._9wSLMG_door{grid-template-columns:minmax(0,1fr) auto}._9wSLMG_door ._9wSLMG_doorIcon{width:4.5rem;height:4.5rem;margin:-.25rem 0 0 .75rem}}@media (prefers-reduced-motion:reduce){._9wSLMG_revealOnScroll,._9wSLMG_shelfLink,._9wSLMG_door,._9wSLMG_wayArrow,._9wSLMG_wayArrow svg,._9wSLMG_plateLayer,._9wSLMG_principleNumber,._9wSLMG_plateIndex a,._9wSLMG_chapterList a:after{transition:none}:is(._9wSLMG_shelfLink,._9wSLMG_door):hover ._9wSLMG_wayArrow svg{transform:none}}
.tcuV3W_action{--action-fill:var(--paint-action);--action-ink:var(--paint-action-text);--action-hover:var(--paint-primary-ink);--action-focus:var(--paint-secondary-ink);background:var(--action-fill);min-height:3.25rem;color:var(--action-ink);font-family:var(--font-body);transition:background-color .16s var(--ease-standard), box-shadow .26s var(--ease-standard);border-radius:1rem;align-items:center;gap:1rem;padding:.55rem .55rem .55rem 1.4rem;font-size:18px;font-weight:500;line-height:1.3;display:inline-flex}.dark .tcuV3W_action[data-tone=page]{--action-hover:color-mix(in srgb, var(--paint-action) 82%, white)}.tcuV3W_action[data-tone=night]{--action-fill:var(--about-night-action);--action-ink:var(--about-night);--action-hover:var(--about-night-action-hover);--action-focus:var(--about-night-action)}.tcuV3W_arrow{background:color-mix(in srgb, var(--action-ink) 14%, transparent);width:2.15rem;height:2.15rem;transition:transform .22s var(--ease-standard);border-radius:.7rem;place-items:center;font-size:1.15rem;display:grid}.tcuV3W_action:hover{background:var(--action-hover);box-shadow:0 10px 26px color-mix(in srgb, var(--action-fill) 26%, transparent)}.tcuV3W_action:hover .tcuV3W_arrow{transform:translate(3px)}.tcuV3W_action:active{box-shadow:none}.tcuV3W_action:active .tcuV3W_arrow{transform:none}.tcuV3W_action:focus-visible{outline:2px solid var(--action-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){.tcuV3W_action,.tcuV3W_arrow{transition:none}.tcuV3W_action:hover .tcuV3W_arrow{transform:none}}
.O70twa_hero{--hero-ink:var(--paint-text);--hero-muted:var(--paint-sub);--hero-bronze:var(--paint-primary-ink);--hero-blue:var(--paint-secondary-ink);--hero-gutter:clamp(1.25rem, 4vw, 3rem);background:var(--paint-page);color:var(--hero-ink);position:relative}.O70twa_container{max-width:84rem;padding:clamp(2rem, 4vw, 3.5rem) var(--hero-gutter) clamp(2.5rem, 5vw, 4rem);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;column-gap:clamp(2rem,4.5vw,4.5rem);display:grid}.O70twa_introduction{min-width:0}.O70twa_figure{--bleed:calc(max(0px, (100vw - 84rem) / 2) + var(--hero-gutter));min-width:0;margin:0 calc(-1 * var(--bleed)) 0 0;background:var(--paint-inset);border-radius:1.75rem 0 0 1.75rem;position:relative;overflow:hidden;box-shadow:0 34px 64px -38px #0f172a73}.O70twa_portrait{aspect-ratio:1457/909;width:100%;height:auto;display:block}.dark .O70twa_figure{box-shadow:inset 0 0 0 1px #ffffff14,0 34px 64px -38px #000c}.dark .O70twa_portrait{filter:brightness(.9)saturate(.95)}.O70twa_greeting{color:var(--hero-muted);font-family:var(--font-body);font-size:20px;font-style:italic;font-weight:400;line-height:1.4}.O70twa_name{font-family:var(--font-body);letter-spacing:-.025em;white-space:nowrap;margin-top:.15rem;font-size:clamp(56px,7.4vw,104px);font-weight:400;line-height:.98}.O70twa_name:after{content:".";color:var(--paint-primary)}.dark .O70twa_name:after{color:var(--hero-bronze)}.O70twa_role{color:var(--hero-blue);font-family:var(--font-body);letter-spacing:.02em;align-items:center;gap:.75rem;margin-top:1rem;font-size:16px;font-weight:400;line-height:1.4;display:flex}.O70twa_role:before{content:"";background:var(--paint-primary);width:1.75rem;height:1px}.O70twa_lead{max-width:28rem;font-family:var(--font-body);letter-spacing:-.005em;text-wrap:balance;margin-top:1.9rem;font-size:clamp(22px,1.9vw,27px);font-weight:400;line-height:1.35}.O70twa_description{max-width:31rem;color:var(--hero-muted);font-family:var(--font-body);text-wrap:pretty;margin-top:1rem;font-size:18px;font-weight:400;line-height:1.6}.O70twa_primaryAction{margin-top:2rem}@media (max-width:899px){.O70twa_container{grid-template-columns:minmax(0,1fr);row-gap:1.75rem;padding-top:0}.O70twa_figure{margin:0 calc(-1 * var(--hero-gutter));box-shadow:none;border-radius:0;order:-1}}
