@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}._09p2wq_className{font-family:Inter,Inter Fallback;font-style:normal}._09p2wq_variable{--font-inter:"Inter", "Inter Fallback"}
.xfYOEq_filled,.xfYOEq_outline,.xfYOEq_soft,.xfYOEq_quiet{--b:var(--button,var(--feature,var(--color-indigo)));transition:background .15s,border-color .15s,color .15s,box-shadow .15s,transform .1s}.xfYOEq_filled:active,.xfYOEq_outline:active,.xfYOEq_soft:active,.xfYOEq_quiet:active{transform:translateY(1px)}.xfYOEq_filled:focus-visible,.xfYOEq_outline:focus-visible,.xfYOEq_soft:focus-visible,.xfYOEq_quiet:focus-visible{outline:3px solid color-mix(in srgb, var(--b) 35%, transparent);outline-offset:2px}.xfYOEq_filled{background:var(--b);color:#fff;box-shadow:0 1px 2px #00000014}.xfYOEq_filled:hover{background:color-mix(in srgb, var(--b) 85%, #000)}.xfYOEq_filled:active{background:color-mix(in srgb, var(--b) 72%, #000);box-shadow:none}.xfYOEq_outline{border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-heading)}.xfYOEq_outline:hover{border-color:var(--b);background:color-mix(in srgb, var(--b) 6%, var(--color-bg));color:var(--b)}.xfYOEq_outline:active{background:color-mix(in srgb, var(--b) 14%, var(--color-bg))}.xfYOEq_soft{background:var(--color-bg-soft);color:var(--color-text)}.xfYOEq_soft:hover{background:var(--b);color:#fff}.xfYOEq_soft:active{background:color-mix(in srgb, var(--b) 80%, #000);color:#fff}.xfYOEq_quiet{background:0 0}.xfYOEq_quiet:hover{color:var(--b)}.xfYOEq_quiet:active{color:color-mix(in srgb, var(--b) 70%, #000)}@media (prefers-reduced-motion:reduce){.xfYOEq_filled:active,.xfYOEq_outline:active,.xfYOEq_soft:active,.xfYOEq_quiet:active{transform:none}}
.hQEXXa_page{padding-top:32px;padding-bottom:88px}.hQEXXa_pageHeader{max-width:680px;margin:24px 0 48px}.hQEXXa_pageHeader h1{font-size:clamp(2.25rem,6vw,3.25rem)}.hQEXXa_lede{font-size:1.2rem}.hQEXXa_meta{color:var(--feature-text,var(--feature));margin-bottom:12px;font-size:.95rem;font-weight:600}.hQEXXa_eyebrow{color:var(--feature-text,var(--feature));letter-spacing:.02em;margin:0 0 8px;font-size:.9rem;font-weight:600}.hQEXXa_button{border-radius:6px;padding:9px 20px;font-weight:500;text-decoration:none;display:inline-block;}.hQEXXa_saveButton{color:var(--color-text);cursor:pointer;border:0;border-radius:6px;align-items:center;gap:8px;padding:9px 12px;font-weight:500;display:inline-flex;}.hQEXXa_saveButton[aria-pressed=true]{color:var(--feature-text,var(--feature))}.hQEXXa_percent{color:var(--color-text);white-space:nowrap;align-items:center;gap:8px;font-size:.85rem;display:inline-flex}.hQEXXa_percentTrack{background:var(--color-border);border-radius:2px;width:56px;height:4px;overflow:hidden}.hQEXXa_percentTrack span{background:var(--feature);border-radius:2px;height:100%;display:block}.hQEXXa_work .hQEXXa_percent{margin-top:6px}.hQEXXa_done{color:var(--feature-text,var(--feature));vertical-align:-2px;margin-left:6px}.hQEXXa_inPrint{border:1px solid var(--reader-rule);border-radius:6px;margin:56px 0 0;padding:18px 22px;font-size:.95rem}.hQEXXa_inPrint p{margin:0}.hQEXXa_inPrint .hQEXXa_inPrintLinks{flex-wrap:wrap;gap:8px 20px;margin-top:10px;display:flex}.hQEXXa_inPrint+.hQEXXa_source{margin-top:32px}.hQEXXa_source{border-top:1px solid var(--reader-rule);margin:56px 0 0;padding-top:20px;font-size:.85rem}.hQEXXa_authorSection{margin-bottom:72px}.hQEXXa_authorName{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:28px;padding-bottom:12px;font-size:1.6rem;display:flex}.hQEXXa_authorName:before{content:"";background:var(--feature);border-radius:50%;align-self:center;width:10px;height:10px}.hQEXXa_authorName span{color:var(--color-text);font-size:.95rem;font-weight:500}.hQEXXa_authorName>a:first-of-type{color:inherit;text-decoration:none}.hQEXXa_authorName>a:first-of-type:hover{color:var(--feature-text,var(--feature))}.hQEXXa_authorName .hQEXXa_aboutAuthor{color:var(--color-text);align-items:center;gap:4px;margin-left:auto;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex}.hQEXXa_authorName .hQEXXa_aboutAuthor:hover{color:var(--feature-text,var(--feature))}.hQEXXa_worksGrid{grid-template-columns:1fr;gap:28px 32px;margin:48px 0 0;padding:0;list-style:none;display:grid}.hQEXXa_work{grid-template-columns:auto 1fr;align-items:center;gap:20px;display:grid;position:relative}.hQEXXa_work h3 a:after{content:"";position:absolute;inset:0}.hQEXXa_work:hover h3 a{color:var(--feature-text,var(--feature))}.hQEXXa_work:hover>a{transform:translateY(-3px)}.hQEXXa_work h3{margin:0;font-size:1.15rem}.hQEXXa_work h3 a{color:inherit;text-decoration:none;transition:color .2s}.hQEXXa_work p{margin:6px 0 0;font-size:.9rem;line-height:1.5}.hQEXXa_work .hQEXXa_workAuthor{margin-top:2px;font-size:.85rem}.hQEXXa_work .hQEXXa_facts{font-size:.8rem}.hQEXXa_libraryItem{grid-template-columns:auto 1fr;align-items:center;gap:32px;display:grid}.hQEXXa_libraryItem .hQEXXa_meta{color:var(--color-text);font-weight:500}.hQEXXa_libraryItem h3{margin-bottom:4px;font-size:1.75rem}.hQEXXa_libraryItem h3 a{color:inherit;text-decoration:none}.hQEXXa_libraryItem h3 a:hover{color:var(--feature-text,var(--feature))}.hQEXXa_facts{font-size:.9rem}.hQEXXa_actions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.hQEXXa_actions a:not(.hQEXXa_button){color:var(--color-text);font-weight:500;text-decoration:none;transition:color .2s}.hQEXXa_actions a:not(.hQEXXa_button):hover{color:var(--feature-text,var(--feature))}.hQEXXa_textHeader{grid-template-columns:auto 1fr;align-items:start;gap:32px;margin:32px 0 56px;display:grid}.hQEXXa_textHeader h1{margin-bottom:8px;font-size:clamp(2.25rem,6vw,3.25rem)}.hQEXXa_textHeader p:not(.hQEXXa_meta){max-width:560px;font-size:1.1rem}.hQEXXa_contentsHeading{border-bottom:1px solid var(--color-border);padding-bottom:12px;font-size:1.5rem}.hQEXXa_bookList,.hQEXXa_letterList{margin:0;padding:0;list-style:none}.hQEXXa_bookList a,.hQEXXa_letterList a{border-bottom:1px solid var(--color-border);color:var(--color-text);gap:2px 16px;padding:14px 8px;text-decoration:none;transition:background .15s;display:grid}.hQEXXa_bookList a:hover,.hQEXXa_letterList a:hover{background:var(--color-bg-soft)}.hQEXXa_chapterLabel{color:var(--color-heading);font-weight:600}.hQEXXa_bookList a:hover .hQEXXa_chapterLabel,.hQEXXa_letterList a:hover .hQEXXa_chapterLabel{color:var(--feature-text,var(--feature))}.hQEXXa_chapterFirstLine{font-size:.95rem}.hQEXXa_chapterCount{color:var(--feature-text,var(--feature));font-size:.85rem}.hQEXXa_letterList a{grid-template-columns:5.5rem 1fr;align-items:baseline}.hQEXXa_chapterTitle{font-size:.95rem}.hQEXXa_chapterHeader{max-width:calc(var(--reader-width) + var(--reader-indent));border-bottom:1px solid var(--reader-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin:8px auto 20px;padding-bottom:14px;display:flex}.hQEXXa_chapterHeader ol{font-size:1rem}.hQEXXa_chapterMeta{align-items:center;gap:12px;margin-left:auto;font-size:.95rem;display:flex}.hQEXXa_meta a,.hQEXXa_chapterMeta a{color:inherit}.hQEXXa_reader{max-width:calc(var(--reader-width) + var(--reader-indent));margin:0 auto}.hQEXXa_readerSection{padding:9px 0 9px var(--reader-indent);border-radius:4px;scroll-margin-top:32px;position:relative}.hQEXXa_readerSection:target,.hQEXXa_readerSection[data-target]{--target-tint:color-mix(in srgb, var(--feature) 5%, var(--reader-bg));background:var(--target-tint);box-shadow:0 0 0 8px var(--target-tint)}.hQEXXa_sectionNumber{color:color-mix(in srgb, var(--color-text) 85%, transparent);font-size:.8rem;font-weight:600;line-height:calc(1.125rem * var(--reader-scale,1) * 1.7);font-variant-numeric:tabular-nums;text-decoration:none;transition:color .2s;position:absolute;top:9px;left:0}.hQEXXa_sectionNumber:hover,.hQEXXa_readerSection:target .hQEXXa_sectionNumber,.hQEXXa_readerSection[data-target] .hQEXXa_sectionNumber{color:var(--feature-text,var(--feature))}.hQEXXa_bookmark{left:-3px;top:calc(9px + 1.125rem * var(--reader-scale,1) * 1.7);width:24px;height:24px;color:color-mix(in srgb, var(--color-text) 60%, transparent);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;transition:opacity .15s,color .15s;display:grid;position:absolute}.hQEXXa_bookmark[aria-pressed=true]{color:var(--feature-text,var(--feature));opacity:1}.hQEXXa_bookmark:focus-visible{opacity:1;outline:2px solid var(--feature)}@media (hover:none){.hQEXXa_bookmark:not([aria-pressed=true]){display:none}}@media (hover:hover){.hQEXXa_readerSection:hover .hQEXXa_bookmark{opacity:1}.hQEXXa_bookmark:hover{color:var(--feature-text,var(--feature))}}.hQEXXa_chapterFooter{max-width:calc(var(--reader-width) + var(--reader-indent));border-top:1px solid var(--reader-rule);margin:36px auto 0;padding-top:16px}.hQEXXa_footerNav{justify-content:center;gap:28px;font-size:.95rem;display:flex}.hQEXXa_footerNav a{color:var(--color-text);align-items:center;gap:2px;text-decoration:none;transition:color .2s;display:inline-flex}.hQEXXa_footerNav a:hover{color:var(--feature-text,var(--feature))}.hQEXXa_pager{max-width:calc(var(--reader-width) + var(--reader-indent));border-top:1px solid var(--reader-rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:48px auto 0;padding-top:20px;display:grid}.hQEXXa_pager a{color:var(--color-heading);flex-direction:column;gap:2px;font-size:.95rem;font-weight:500;line-height:1.45;text-decoration:none;transition:color .2s;display:flex}.hQEXXa_pager a:hover{color:var(--feature-text,var(--feature))}.hQEXXa_pager a span{color:var(--color-text);font-size:.8rem;font-weight:400}.hQEXXa_pager .hQEXXa_pagerNext{text-align:right;align-items:flex-end}.hQEXXa_passagePage{max-width:68ch;margin:40px auto 0}.hQEXXa_passageTitle{margin-bottom:28px;font-size:clamp(2.25rem,6vw,3rem)}.hQEXXa_passageQuote{border-left:4px solid var(--feature);margin:0 0 20px;padding:4px 0 4px 24px}.hQEXXa_passageCitation{margin-bottom:28px;font-size:.95rem}@media (min-width:640px){.hQEXXa_worksGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.hQEXXa_bookList a{grid-template-columns:5.5rem 1fr auto;align-items:baseline}.hQEXXa_letterList{columns:2;column-gap:40px}.hQEXXa_letterList li{break-inside:avoid}}@media (max-width:639px){.hQEXXa_libraryItem,.hQEXXa_textHeader{grid-template-columns:1fr}.hQEXXa_libraryItem{gap:20px}}.hQEXXa_textHeader p.hQEXXa_pickerLine{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:-4px 0 14px;font-size:.85rem;display:flex}.hQEXXa_pickerLine>span{border-left:0;padding-left:0}.hQEXXa_textHeader p.hQEXXa_alsoIn{margin:16px 0 0;font-size:.9rem}.hQEXXa_sectionTitle{margin:0 0 12px;font-size:1.3rem}.hQEXXa_contentsBook{margin-bottom:32px}.hQEXXa_contentsBook h3{margin:24px 0 4px;font-size:1.2rem}.hQEXXa_contentsBook h3 a{color:inherit;text-decoration:none}.hQEXXa_contentsBook h3 a:hover{color:var(--feature-text,var(--feature))}.hQEXXa_flatText{margin-top:16px;scroll-margin-top:24px}.hQEXXa_flatText .hQEXXa_reader{margin-left:0}@media (prefers-reduced-motion:reduce){.hQEXXa_work:hover>a{transform:none}}.hQEXXa_bookProgress{margin:-8px 0 40px}.hQEXXa_bookmarksHeading{color:var(--color-heading);align-items:center;gap:8px;margin-bottom:10px;font-size:1rem;display:flex}.hQEXXa_bookmarksHeading svg{color:var(--feature-text,var(--feature))}.hQEXXa_bookmarkList{gap:2px;max-width:760px;margin:0 0 12px;padding:0;list-style:none;display:grid}.hQEXXa_bookmarkList a{color:var(--color-text);border-radius:6px;align-items:baseline;gap:14px;margin:0 -10px;padding:8px 10px;text-decoration:none;transition:background .15s;display:flex}.hQEXXa_bookmarkList a:hover{background:var(--color-bg-soft)}.hQEXXa_bookmarkList strong{color:var(--color-heading);flex:none;font-size:.9rem}.hQEXXa_bookmarkList span{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.hQEXXa_startAgain,.hQEXXa_markRead{color:var(--color-text);margin:0;font-size:.85rem}.hQEXXa_markRead{justify-content:center;align-items:center;gap:6px;margin-bottom:14px;display:flex}.hQEXXa_markRead svg{color:var(--feature-text,var(--feature))}.hQEXXa_startAgain button,.hQEXXa_markRead button{color:var(--color-text);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--reader-rule);text-decoration-color:var(--reader-rule);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;transition:color .15s}.hQEXXa_startAgain button:hover,.hQEXXa_markRead button:hover{color:var(--feature-text,var(--feature))}
.MdMkDW_band{background:var(--color-bg-soft);padding:72px 0}.MdMkDW_card{border-radius:var(--radius);background:var(--color-bg-soft);margin-top:56px;padding:32px 24px}.MdMkDW_inner{grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;display:grid}.MdMkDW_band .MdMkDW_inner{max-width:calc(var(--page-width) + 2 * var(--gutter));padding:0 var(--gutter);margin:0 auto}.MdMkDW_stack{aspect-ratio:800/1131;width:min(100%,250px);margin:12px auto 20px;display:block;position:relative}.MdMkDW_sheet{border-radius:3px;width:100%;height:100%;transition:transform .35s;position:absolute;inset:0;box-shadow:0 10px 28px #2e324c2e}.MdMkDW_back{transform:translate(22%,4%)rotate(8deg)}.MdMkDW_middle{transform:translate(11%,2%)rotate(4deg)}.MdMkDW_front{transform:rotate(-2deg)}.MdMkDW_stack:hover .MdMkDW_back{transform:translate(30%,3%)rotate(11deg)}.MdMkDW_stack:hover .MdMkDW_middle{transform:translate(15%,1%)rotate(6deg)}.MdMkDW_stack:hover .MdMkDW_front{transform:rotate(-3deg)translateY(-4px)}.MdMkDW_kicker{color:var(--color-indigo);letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:.8rem;font-weight:700}.MdMkDW_copy h2{letter-spacing:-.02em;margin-bottom:10px;font-size:clamp(1.75rem,4vw,2.4rem)}.MdMkDW_lede{max-width:34em;margin-bottom:22px;font-size:1.1rem}.MdMkDW_form{flex-direction:column;gap:10px;margin-bottom:12px;display:flex}.MdMkDW_input{border:1px solid var(--color-border);background:var(--reader-surface);min-width:0;color:var(--color-heading);border-radius:6px;flex:1;padding:12px 14px}.MdMkDW_input:focus{outline:2px solid var(--color-indigo);outline-offset:-1px;border-color:#0000}.MdMkDW_honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.MdMkDW_button{white-space:nowrap;cursor:pointer;border:0;border-radius:6px;padding:12px 28px;font-weight:600;}.MdMkDW_button:disabled{opacity:.7;cursor:default;pointer-events:none}.MdMkDW_error{color:#b3261e;text-align:left;flex-basis:100%;margin:0;font-size:.95rem}.MdMkDW_success{background:color-mix(in srgb, var(--color-green) 14%, var(--color-bg));color:var(--color-heading);border-radius:6px;padding:12px 16px;font-weight:600}.MdMkDW_small{margin:0;font-size:.85rem}.MdMkDW_small a{font-weight:500}.MdMkDW_small+.MdMkDW_small{margin-top:8px}@media (min-width:560px){.MdMkDW_form{flex-flow:wrap}}@media (min-width:760px){.MdMkDW_inner{grid-template-columns:minmax(0,1fr) 240px;gap:56px}.MdMkDW_band .MdMkDW_inner{grid-template-columns:minmax(0,520px) 320px;justify-content:center;gap:96px}.MdMkDW_stack{order:2;margin:0}.MdMkDW_band .MdMkDW_stack{width:250px}.MdMkDW_card .MdMkDW_stack{width:200px}}@media (prefers-reduced-motion:reduce){.MdMkDW_sheet{transition:none}}
.kRp10q_counts{border-top:1px solid var(--color-border);margin-top:56px;padding-top:24px}.kRp10q_counts h2{margin-bottom:16px;font-size:1.25rem}.kRp10q_grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:32px 40px;display:grid}.kRp10q_topic h3{margin:0 0 6px;font-size:1.05rem}.kRp10q_finding{margin:0 0 14px}.kRp10q_bars{gap:10px;margin:0;padding:0;list-style:none;display:grid}.kRp10q_bars li{grid-template-columns:80px minmax(0,1fr) 44px;align-items:center;gap:12px;font-size:.9rem;display:grid}.kRp10q_name{white-space:nowrap}.kRp10q_track{background:var(--color-border);border-radius:999px;height:12px;overflow:hidden}.kRp10q_fill{width:calc(var(--w) * 100%);border-radius:inherit;background:var(--bar);height:100%;display:block}.kRp10q_value{font-variant-numeric:tabular-nums;text-align:right}.kRp10q_unit{text-align:right;margin:8px 0 0;font-size:.8rem}.kRp10q_top{margin:14px 0 0;font-size:.9rem}.kRp10q_method{margin:28px 0 0;font-size:.85rem;line-height:1.6}@media (max-width:480px){.kRp10q_bars li{grid-template-columns:72px minmax(0,1fr) 36px;gap:8px}}
.fH9LSa_card{border-radius:var(--radius);border:1px solid var(--reader-outline);background:var(--color-bg-offwhite);margin:0;padding:22px 24px 14px}.fH9LSa_text{margin:0 0 12px}.fH9LSa_text p{color:var(--color-heading);margin:0;font-size:1.15rem;line-height:1.6}.fH9LSa_footer{color:color-mix(in srgb, var(--color-text) 90%, #fff);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;font-size:.8rem;display:flex}.fH9LSa_author{color:var(--color-text);font-weight:500}.fH9LSa_ref{color:var(--feature-text,var(--feature));font-weight:500;text-decoration:none;transition:color .2s}.fH9LSa_ref:hover{text-decoration:underline}.fH9LSa_actions{gap:4px;margin:0 -8px;display:flex}.fH9LSa_action{color:inherit;font-size:inherit;cursor:pointer;border:0;border-radius:6px;align-items:center;gap:6px;padding:5px 8px;font-weight:400;text-decoration:none;display:inline-flex;}.fH9LSa_action[aria-pressed=true]{color:var(--feature-text,var(--feature))}@media (hover:hover){.fH9LSa_actions{opacity:0;transition:opacity .2s}.fH9LSa_card:hover .fH9LSa_actions,.fH9LSa_card:focus-within .fH9LSa_actions{opacity:1}.fH9LSa_ref{color:inherit}.fH9LSa_card:hover .fH9LSa_ref,.fH9LSa_card:focus-within .fH9LSa_ref{color:var(--feature-text,var(--feature))}}@media (prefers-reduced-motion:reduce){.fH9LSa_actions,.fH9LSa_action,.fH9LSa_ref{transition:none}}
.FuqMYa_floating{z-index:50;gap:8px;display:flex;position:fixed;bottom:20px;right:20px}.FuqMYa_settings{position:relative}.FuqMYa_floatingButton{border:1px solid var(--reader-outline);background:var(--reader-surface);width:44px;height:44px;box-shadow:var(--shadow);color:var(--color-text);cursor:pointer;border-radius:50%;place-items:center;padding:0;transition:color .15s,border-color .15s,transform .1s;display:grid;position:relative}.FuqMYa_floatingButton select{width:100%;height:100%;font:inherit;opacity:0;appearance:none;cursor:pointer;border:0;border-radius:50%;position:absolute;inset:0}.FuqMYa_floatingButton:active{transform:translateY(1px)}.FuqMYa_floatingButton:focus-within,.FuqMYa_floatingButton:hover,.FuqMYa_floatingButton[aria-expanded=true],.FuqMYa_floatingButton[aria-pressed=true]{border-color:var(--feature);color:var(--feature-text,var(--feature))}.FuqMYa_panel{border:1px solid var(--reader-outline);border-radius:var(--radius);background:var(--reader-surface);width:232px;box-shadow:var(--shadow);padding:16px;position:absolute;bottom:calc(100% + 10px);right:0}.FuqMYa_panel p{color:var(--color-text);margin:0 0 8px;font-size:.8rem;font-weight:500}.FuqMYa_sizes,.FuqMYa_pages{gap:6px;display:grid}.FuqMYa_sizes{grid-template-columns:repeat(4,1fr);margin-bottom:16px}.FuqMYa_pages{grid-template-columns:repeat(3,1fr)}.FuqMYa_translations{gap:6px;margin-top:0;display:grid}.FuqMYa_pages+p{margin-top:16px}.FuqMYa_panel .FuqMYa_translations button{justify-content:space-between;align-items:baseline;padding:0 12px;font-size:.95rem;display:flex}.FuqMYa_translations span{color:var(--color-text);font-size:.8rem;font-weight:400}.FuqMYa_panel button{border:1px solid var(--reader-outline);background:var(--reader-surface);height:40px;color:var(--color-heading);font:inherit;cursor:pointer;border-radius:6px;place-items:center;padding:0;font-weight:500;transition:border-color .15s,background .15s,transform .1s;display:grid}.FuqMYa_panel button:hover{border-color:var(--color-text)}.FuqMYa_panel button:active{background:var(--color-bg-soft);transform:translateY(1px)}.FuqMYa_panel button[aria-pressed=true]{border-color:var(--feature);box-shadow:inset 0 0 0 1px var(--feature)}.FuqMYa_sizes [data-size=s]{font-size:.8rem}.FuqMYa_sizes [data-size=m]{font-size:.95rem}.FuqMYa_sizes [data-size=l]{font-size:1.15rem}.FuqMYa_sizes [data-size=xl]{font-size:1.35rem}.FuqMYa_pages [data-page=white]{color:#2e324c;background:#fff}.FuqMYa_pages [data-page=sepia]{color:#2e324c;background:#f8f2e4}.FuqMYa_pages [data-page=dark]{color:#eceef5;background:#15161c}.FuqMYa_progress{z-index:200;background:var(--feature);width:100%;height:3px;transform:scaleX(var(--progress,0));transform-origin:0;pointer-events:none;position:fixed;top:0;left:0}
.qiWFoG_page{padding-top:32px;padding-bottom:96px}.qiWFoG_lede{font-size:1.2rem}.qiWFoG_indexHeader{max-width:680px;margin:24px 0 48px}.qiWFoG_indexHeader h1{font-size:clamp(2.25rem,6vw,3.25rem)}.qiWFoG_indexSection{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr);gap:12px;padding:32px 0;display:grid}.qiWFoG_sectionIntro h2{align-items:center;gap:12px;margin-bottom:8px;font-size:1.5rem;display:flex}.qiWFoG_sectionIntro h2:before{content:"";background:var(--feature);border-radius:50%;flex:none;width:10px;height:10px}.qiWFoG_sectionIntro p{margin:0;font-size:.95rem}.qiWFoG_steps{margin:0 -14px;padding:0;list-style:none;display:grid}.qiWFoG_steps li{position:relative}.qiWFoG_steps li:before{content:"";background:var(--color-border-indigo);width:2px;position:absolute;top:0;bottom:0;left:33px}.qiWFoG_steps li:first-child:before{top:50%}.qiWFoG_steps li:last-child:before{bottom:50%}.qiWFoG_step{border-radius:var(--radius);color:var(--color-text);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px;text-decoration:none;transition:background .2s;display:grid;position:relative}.qiWFoG_step:hover{background:var(--color-bg-soft)}.qiWFoG_stepNumber{border:2px solid var(--feature);background:var(--color-bg);width:40px;height:40px;color:var(--feature-text,var(--feature));font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:700;transition:background .2s,color .2s;display:grid}.qiWFoG_step:hover .qiWFoG_stepNumber{background:var(--feature);color:var(--color-bg)}.qiWFoG_stepBody{gap:2px;display:grid}.qiWFoG_stepBody strong{color:var(--color-heading);font-size:1.15rem}.qiWFoG_stepBody span{font-size:.95rem;line-height:1.5}.qiWFoG_stepMeta{color:var(--feature-text,var(--feature));white-space:nowrap;align-items:center;gap:6px;font-size:.85rem;font-weight:700;display:flex}.qiWFoG_arrow{transition:transform .25s}.qiWFoG_step:hover .qiWFoG_arrow{transform:translate(4px)}@media (min-width:900px){.qiWFoG_indexSection{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:40px;padding:40px 0}.qiWFoG_sectionIntro{padding-top:22px}}@media (prefers-reduced-motion:reduce){.qiWFoG_arrow{transition:none}}.qiWFoG_article{max-width:var(--reader-width);margin:0 auto}.qiWFoG_articleHeader{margin:32px 0}.qiWFoG_eyebrow{color:var(--feature-text,var(--feature));letter-spacing:.02em;margin:0 0 8px;font-size:.9rem;font-weight:600}.qiWFoG_articleHeader h1{margin-bottom:16px;font-size:clamp(2.1rem,5.5vw,3rem)}.qiWFoG_articleHeader .qiWFoG_lede{margin-bottom:12px}.qiWFoG_meta{color:var(--color-indigo);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:.9rem;font-weight:600;display:flex}.qiWFoG_toc{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);margin-bottom:40px;padding:18px 0;font-size:.95rem}.qiWFoG_toc p{color:var(--color-heading);margin:0 0 8px;font-weight:700}.qiWFoG_toc ul{margin:0;padding:0;list-style:none}.qiWFoG_toc li{break-inside:avoid;padding:3px 0}.qiWFoG_toc a{color:var(--color-text);text-decoration:none;transition:color .2s}.qiWFoG_toc a:hover{color:var(--feature-text,var(--feature,var(--color-indigo)))}.qiWFoG_prose{font-size:calc(1.125rem * var(--reader-scale,1));color:var(--reader-text);line-height:1.75}.qiWFoG_prose h2{margin:48px 0 16px;scroll-margin-top:24px;font-size:1.47em}.qiWFoG_prose h3{margin:32px 0 12px;font-size:1.11em}.qiWFoG_prose p,.qiWFoG_prose ul,.qiWFoG_prose ol{margin:0 0 1.1em}.qiWFoG_prose li+li{margin-top:.4em}.qiWFoG_prose strong{color:var(--color-heading)}.qiWFoG_quote{margin:28px 0}.qiWFoG_related{flex-wrap:wrap;gap:4px 20px;margin:40px 0 0;font-size:.95rem;display:flex}.qiWFoG_related strong{color:var(--color-heading);font-weight:600}.qiWFoG_related a{color:var(--color-text);text-decoration:none;transition:color .2s}.qiWFoG_related a:hover{color:var(--color-indigo)}.qiWFoG_pager{border-top:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px;padding-top:20px;display:grid}.qiWFoG_pager a{color:var(--color-heading);flex-direction:column;gap:2px;font-size:1.05rem;font-weight:600;line-height:1.4;text-decoration:none;transition:color .2s;display:flex}.qiWFoG_pager a:hover{color:var(--color-indigo)}.qiWFoG_pager a span{color:var(--color-text);font-size:.8rem;font-weight:400}.qiWFoG_pager .qiWFoG_pagerNext{text-align:right;align-items:flex-end}.qiWFoG_prose table{border-collapse:collapse;width:100%;margin:0 0 1.4em;font-size:.95rem;line-height:1.5}.qiWFoG_prose th,.qiWFoG_prose td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;padding:10px 12px 10px 0}.qiWFoG_prose thead th{color:var(--color-text);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem}.qiWFoG_prose tbody th,.qiWFoG_prose tbody td:first-child{color:var(--color-heading);font-weight:600}.qiWFoG_prose .footnote-ref{font-size:.7em;font-weight:600;line-height:0}.qiWFoG_prose .footnote-ref a{margin-left:1px;text-decoration:none}.qiWFoG_prose .footnote-ref a:hover{text-decoration:underline}.qiWFoG_sources{border-top:1px solid var(--color-border);margin-top:56px;padding-top:24px;font-size:.9rem;line-height:1.6}.qiWFoG_sources h2{margin-bottom:12px;font-size:1.25rem}.qiWFoG_sources ol{margin:0;padding-left:22px}.qiWFoG_sources li+li{margin-top:8px}.qiWFoG_sources li{scroll-margin-top:24px}.qiWFoG_sources li:target{background:var(--color-bg-soft)}.qiWFoG_backref{text-decoration:none}@media (min-width:640px){.qiWFoG_toc ul{columns:2;column-gap:40px}}
.fTNcPa_passage p{margin:0 0 1em}.fTNcPa_passage p:last-child{margin-bottom:0}.fTNcPa_passage[data-size=body]{font-size:calc(1.125rem * var(--reader-scale,1));color:var(--reader-text);line-height:1.7}.fTNcPa_passage[data-size=large]{color:var(--color-heading);font-size:clamp(1.2rem,2.6vw,1.45rem);line-height:1.65}.fTNcPa_verse{white-space:pre-line;border-left:3px solid var(--color-border-indigo);padding-left:20px;font-style:italic}
.xcuBvW_form{border:1px solid var(--color-border);border-radius:var(--radius);max-width:720px;box-shadow:var(--shadow);background:#fff;flex-direction:column;gap:10px;margin:0 auto;padding:10px;display:flex;position:relative}.xcuBvW_form:focus-within{border-color:var(--color-indigo)}.xcuBvW_icon{color:var(--color-indigo);pointer-events:none;position:absolute;top:23px;left:22px}.xcuBvW_input{min-width:0;color:var(--color-heading);background:0 0;border:0;flex:1;padding:12px 14px 12px 44px;font-size:1.05rem}.xcuBvW_input:focus{outline:none}.xcuBvW_filterButton{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:34px;height:32px;padding:0 10px;font-size:.9rem;display:inline-flex;}.xcuBvW_filterButton[data-active]{color:var(--color-indigo);font-weight:500}.xcuBvW_dialog{border-radius:var(--radius);background:var(--color-bg);width:min(360px,100vw - 40px);color:var(--color-text);text-align:left;border:0;padding:0;box-shadow:0 16px 40px #2e324c38}.xcuBvW_dialog::backdrop{background:#2e324c59}.xcuBvW_dialogBody{gap:6px;padding:24px;display:grid}.xcuBvW_dialogBody h2{margin-bottom:10px;font-size:1.25rem}.xcuBvW_dialogBody label{color:var(--color-heading);font-size:.85rem;font-weight:600}.xcuBvW_filter{margin-bottom:10px;display:block}.xcuBvW_dialogActions{justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;display:flex}.xcuBvW_clear{color:var(--color-text);cursor:pointer;border:0;padding:12px 16px;font-weight:500;}.xcuBvW_button{font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:6px;padding:12px 28px;font-weight:600;}.xcuBvW_popular{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:20px 0 0;font-size:.95rem;display:flex}.xcuBvW_popular a{background:var(--color-bg-soft);color:var(--color-text);text-transform:capitalize;border-radius:999px;padding:4px 12px;text-decoration:none;transition:background .15s,color .15s,transform .1s}.xcuBvW_popular a:hover{background:var(--color-indigo);color:#fff}.xcuBvW_popular a:active{background:color-mix(in srgb, var(--color-indigo) 80%, #000);color:#fff;transform:translateY(1px)}@media (min-width:640px){.xcuBvW_form{flex-direction:row}}
.-l0JqG_placeholder{width:34px;height:34px;display:inline-block}.-l0JqG_signIn{color:var(--color-text);font:inherit;cursor:pointer;border:0;align-items:center;gap:6px;padding:6px 0;font-weight:500;display:inline-flex;}.-l0JqG_account{position:relative}.-l0JqG_avatar{background:var(--color-indigo);color:#fff;width:34px;height:34px;font:inherit;cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;font-weight:700;transition:background .15s;display:grid}.-l0JqG_avatar:hover,.-l0JqG_avatar[aria-expanded=true]{background:color-mix(in srgb, var(--color-indigo) 85%, #000)}.-l0JqG_avatar:focus-visible{outline:3px solid color-mix(in srgb, var(--color-indigo) 35%, transparent);outline-offset:2px}.-l0JqG_menu{z-index:10;border:1px solid var(--color-border);background:var(--color-bg);border-radius:12px;min-width:230px;padding:6px;animation:.15s ease-out -l0JqG_open;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 20px 40px -12px #2e324c40,0 8px 16px -8px #0000001f}@keyframes -l0JqG_open{0%{opacity:0;transform:translateY(-4px)}}.-l0JqG_who{border-bottom:1px solid var(--color-border);flex-direction:column;margin:0 0 6px;padding:8px 10px 10px;font-size:.85rem;display:flex}.-l0JqG_who strong{color:var(--color-heading);font-size:.95rem}.-l0JqG_item{width:100%;color:var(--color-heading);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-size:.95rem;text-decoration:none;display:flex}.-l0JqG_item:hover{background:var(--color-bg-soft)}@media (max-width:767px){.-l0JqG_signIn{padding:14px 0;font-size:1.2rem}.-l0JqG_menu{box-shadow:none;margin-top:10px;animation:none;position:static}}
._2C2zDq_picker{border-left:1px solid var(--reader-rule);flex-wrap:wrap;align-items:baseline;gap:2px 12px;padding-left:12px;display:inline-flex}._2C2zDq_option{color:var(--color-text);font:inherit;cursor:pointer;opacity:.75;background:0 0;border:0;padding:0;font-size:.85rem;transition:color .2s,opacity .2s}._2C2zDq_option:hover{color:var(--color-heading);opacity:1}._2C2zDq_option[aria-pressed=true]{opacity:1;text-underline-offset:5px;cursor:default;text-decoration:underline;text-decoration-thickness:1px}._2C2zDq_option:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}@media (prefers-reduced-motion:reduce){._2C2zDq_option{transition:none}}
._1-keIW_cover{aspect-ratio:3/4;background:var(--feature);transform-origin:20% 100%;border-radius:3px 8px 8px 3px;flex:none;grid-template-rows:3fr 4fr 3fr;grid-template-columns:minmax(0,1fr);width:140px;text-decoration:none;transition:transform .35s cubic-bezier(.2,.8,.2,1);display:grid;position:relative;overflow:hidden;box-shadow:0 1px 2px #00000014,0 6px 16px #2e324c1f;container-type:inline-size}._1-keIW_cover[data-size=fill]{width:100%}._1-keIW_cover[data-size=small]{border-radius:2px 5px 5px 2px;width:92px;box-shadow:0 1px 2px #00000014,0 3px 8px #2e324c1f}._1-keIW_cover:after{content:"";background:#00000024;width:3cqw;position:absolute;top:0;bottom:0;left:0;box-shadow:1px 0 #ffffff2e}._1-keIW_cover:hover{transform:translateY(-6px)rotate(-3deg)}._1-keIW_panel{text-align:center;background:#fff;flex-direction:column;grid-row:2;justify-content:center;align-items:center;padding:3cqw 7cqw 3cqw 10cqw;display:flex}._1-keIW_title{color:var(--color-heading);letter-spacing:-.01em;text-wrap:balance;font-size:9.4cqw;font-weight:700;line-height:1.15}._1-keIW_rule{background:var(--feature);border-radius:1px;flex:none;width:10cqw;height:2px;margin:4.5cqw 0}._1-keIW_author{color:var(--feature-text,var(--feature));letter-spacing:.12em;text-transform:uppercase;font-size:4.8cqw;font-weight:700}._1-keIW_mark{opacity:.55;grid-row:3;place-self:center;width:7.4cqw;height:7.4cqw;margin-left:3cqw;position:relative}._1-keIW_mark:before,._1-keIW_mark:after{content:"";background:#fff;border-radius:50%;width:68%;height:68%;position:absolute}._1-keIW_mark:before{opacity:.55;top:0;left:0}._1-keIW_mark:after{bottom:0;right:0}@media (min-width:768px){._1-keIW_cover{width:170px}._1-keIW_cover[data-size=large]{width:210px}._1-keIW_cover[data-size=fill]{width:100%}._1-keIW_cover[data-size=small]{width:104px}}@media (prefers-reduced-motion:reduce){._1-keIW_cover{transition:none}._1-keIW_cover:hover{transform:none}}
.uxLwMa_breadcrumbs ol{flex-wrap:wrap;gap:4px;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.uxLwMa_breadcrumbs li+li:before{content:"/";color:var(--color-border-indigo);margin-right:4px}.uxLwMa_breadcrumbs a{color:var(--color-text);text-decoration:none}.uxLwMa_breadcrumbs a:hover{color:var(--color-indigo);text-decoration:underline}.uxLwMa_breadcrumbs [aria-current]{color:var(--color-heading);font-weight:500}.uxLwMa_breadcrumbs h1[aria-current]{font:inherit;letter-spacing:0;margin:0;font-weight:700;display:inline}
._2_arNq_page{padding-top:56px;padding-bottom:96px}._2_arNq_header{text-align:center;max-width:720px;margin:0 auto clamp(56px,8vw,88px)}._2_arNq_header h1{margin-bottom:12px;font-size:clamp(2.25rem,6vw,3.25rem)}._2_arNq_lede{margin-bottom:32px;font-size:1.15rem}._2_arNq_resultsHeading{margin-bottom:20px;font-size:1.5rem}._2_arNq_notice{background:var(--color-bg-soft);border-radius:var(--radius);margin-bottom:16px;padding:12px 16px;font-size:.95rem}._2_arNq_results{gap:16px;margin:0;padding:0;list-style:none;display:grid}._2_arNq_themeHeader{margin:32px 0 40px}._2_arNq_themeHeader h1{margin-bottom:16px;font-size:clamp(2.25rem,6vw,3rem)}._2_arNq_themeHeader ._2_arNq_lede{max-width:760px;margin:0}._2_arNq_more{background:var(--color-bg-soft);border-radius:var(--radius);text-align:center;margin-top:64px;padding:32px 24px}._2_arNq_more h2,._2_arNq_otherThemes h2{margin-bottom:20px;font-size:1.35rem}._2_arNq_otherThemes{margin-top:48px}._2_arNq_otherThemes ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}._2_arNq_otherThemes a{background:var(--color-bg-soft);color:var(--color-text);border-radius:999px;padding:6px 14px;text-decoration:none;transition:background .15s,color .15s,transform .1s;display:inline-block}._2_arNq_otherThemes a:hover{background:var(--color-indigo);color:#fff}._2_arNq_otherThemes a:active{background:color-mix(in srgb, var(--color-indigo) 80%, #000);color:#fff;transform:translateY(1px)}
.TGWsLG_box{border:1px solid var(--color-border);background:var(--color-bg);border-radius:18px;margin:0;padding:22px}.TGWsLG_title{color:var(--color-heading);margin:0;font-size:1.1rem;font-weight:700}.TGWsLG_sub{color:var(--color-text);margin:4px 0 16px;font-size:.9rem}.TGWsLG_grid{grid-template-columns:repeat(31,1fr);gap:3px;display:grid}.TGWsLG_cell{aspect-ratio:1;background:var(--color-bg-soft);border:0;border-radius:3px;padding:0}.TGWsLG_cell[data-on]{background:var(--color-rose);cursor:pointer}.TGWsLG_cell[aria-pressed=true]{outline:2px solid var(--color-heading);outline-offset:1px}.TGWsLG_cell:focus-visible{outline:2px solid var(--color-indigo);outline-offset:1px}.TGWsLG_scale{color:var(--color-text);justify-content:space-between;margin-top:6px;font-size:.75rem;display:flex}.TGWsLG_passage{border-left:4px solid var(--color-rose);background:var(--color-bg-soft);border-radius:0 12px 12px 0;margin-top:16px;padding:14px 16px}.TGWsLG_letter{color:var(--color-heading);margin:0;font-weight:700}.TGWsLG_letter span{color:var(--color-text);font-weight:400}.TGWsLG_passage blockquote{margin:8px 0;font-style:italic}@media (max-width:560px){.TGWsLG_box{margin:0 -8px;padding:16px 12px}.TGWsLG_grid{grid-template-columns:repeat(16,1fr)}}
.xItvXq_select{display:inline-block;position:relative}.xItvXq_button{border:1px solid var(--color-border);background:var(--color-bg);width:100%;min-height:42px;color:var(--color-heading);font:inherit;text-align:left;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px 0 14px;font-size:.95rem;font-weight:500;transition:border-color .15s;display:inline-flex}.xItvXq_button:hover{border-color:color-mix(in srgb, var(--color-heading) 30%, var(--color-border))}.xItvXq_button:focus-visible{outline:3px solid color-mix(in srgb, var(--feature,var(--color-indigo)) 35%, transparent);outline-offset:2px;border-color:var(--feature,var(--color-indigo))}.xItvXq_button[aria-expanded=true]{border-color:var(--feature,var(--color-indigo))}.xItvXq_value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.xItvXq_chevron{color:var(--color-text);flex:none;transition:transform .2s}.xItvXq_button[aria-expanded=true] .xItvXq_chevron{transform:rotate(180deg)}.xItvXq_list{z-index:1000;overscroll-behavior:contain;border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-heading);border-radius:10px;outline:none;margin:0;padding:6px;font-size:.95rem;list-style:none;animation:.16s ease-out xItvXq_open;position:fixed;inset:auto;overflow-y:auto;box-shadow:0 20px 40px -12px #2e324c40,0 8px 16px -8px #0000001f}.xItvXq_list[data-side=top]{animation-name:xItvXq_open-up}@keyframes xItvXq_open{0%{opacity:0;transform:translateY(-4px)scale(.98)}}@keyframes xItvXq_open-up{0%{opacity:0;transform:translateY(4px)scale(.98)}}.xItvXq_list li{white-space:nowrap;cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;padding:8px 10px;scroll-margin:6px;display:flex}.xItvXq_list li[data-active]{background:var(--color-bg-soft)}.xItvXq_list li[aria-selected=true]{color:var(--feature-text,var(--feature,var(--color-indigo)));font-weight:600}.xItvXq_list li svg{flex:none}@media (prefers-reduced-motion:reduce){.xItvXq_list{animation:none}}
.gsr0IW_header{z-index:100;background:var(--color-bg);box-shadow:var(--shadow);position:relative}.gsr0IW_inner{height:64px;padding:0 var(--gutter);justify-content:space-between;align-items:center;display:flex;position:relative}.gsr0IW_logo{z-index:2;align-items:center;gap:10px;text-decoration:none;display:inline-flex;position:relative}.gsr0IW_logoText{letter-spacing:-.02em;color:var(--color-heading);white-space:nowrap;font-size:1.6rem;font-weight:700}@keyframes gsr0IW_cycle{0%,to{color:var(--color-indigo)}33%{color:var(--color-green-text)}66%{color:var(--color-rose-text)}}.gsr0IW_logo:hover .gsr0IW_logoText{animation:2s infinite gsr0IW_cycle}@media (prefers-reduced-motion:reduce){.gsr0IW_logo:hover .gsr0IW_logoText{color:var(--color-indigo);animation:none}}.gsr0IW_nav{align-self:stretch;align-items:center;display:flex}.gsr0IW_account{border-left:1px solid var(--color-border);align-items:center;margin-left:32px;padding-left:28px;display:flex}.gsr0IW_navList{gap:36px;margin:0;padding:0;list-style:none;display:flex}.gsr0IW_navLink{color:var(--color-text);padding:6px 0;font-weight:500;text-decoration:none;transition:color .2s;display:inline-block;position:relative}.gsr0IW_navLink:after{content:"";background:var(--feature);transform-origin:0;border-radius:2px;width:100%;height:3px;transition:transform .2s ease-in-out;position:absolute;bottom:0;left:0;transform:scaleX(0)}.gsr0IW_navLink:hover,.gsr0IW_navLink[data-open],.gsr0IW_navLink[aria-current=page]{color:var(--color-heading)}.gsr0IW_navLink:hover:after,.gsr0IW_navLink[data-open]:after,.gsr0IW_navLink[aria-current=page]:after{transform:scaleX(1)}.gsr0IW_scrim{z-index:99;top:var(--top,64px);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;visibility:hidden;pointer-events:none;background:#2e324c42;transition:opacity .25s,visibility 0s .25s;position:fixed;bottom:0;left:0;right:0}.gsr0IW_scrim[data-open]{opacity:1;visibility:visible;transition:opacity .25s}.gsr0IW_dropdown{translate:var(--left,0) 0;transform-origin:50% -40px;perspective:2000px;opacity:0;pointer-events:none;transition:translate .35s cubic-bezier(.2,.8,.2,1),transform .25s,opacity .2s;position:absolute;top:100%;left:0;transform:rotateX(-14deg)scale(.98)}.gsr0IW_dropdown[data-open]{opacity:1;pointer-events:auto;transform:none}.gsr0IW_dropdown[data-instant]{transition:transform .25s,opacity .2s}.gsr0IW_dropdown[data-instant] .gsr0IW_panel{transition:none}.gsr0IW_panel{width:var(--width,0);height:var(--height,0);background:var(--color-bg);border-radius:14px;transition:width .35s cubic-bezier(.2,.8,.2,1),height .35s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden;box-shadow:0 30px 60px -12px #2e324c38,0 18px 36px -18px #0003,0 0 0 1px #2e324c0d}.gsr0IW_section{opacity:0;width:max-content;transition:opacity .25s,transform .35s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;left:0}.gsr0IW_section[data-state=before]{transform:translate(-80px)}.gsr0IW_section[data-state=after]{transform:translate(80px)}.gsr0IW_section[data-state=active]{opacity:1;transform:none}.gsr0IW_dropdown[data-instant] .gsr0IW_section{transition:opacity .2s}@media (prefers-reduced-motion:reduce){.gsr0IW_dropdown,.gsr0IW_panel,.gsr0IW_section{transition:opacity .15s!important}.gsr0IW_section[data-state]{transform:none}}.gsr0IW_menuBody{gap:36px;padding:26px 30px 24px;display:flex}.gsr0IW_column{width:190px}.gsr0IW_column ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.gsr0IW_column[data-wide]{width:auto}.gsr0IW_column[data-wide] ul{grid-template-columns:repeat(2,252px);column-gap:16px}.gsr0IW_columnTitle{border-bottom:1px solid var(--color-border);color:var(--color-text);letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px;padding-bottom:10px;font-size:.75rem;font-weight:700;text-decoration:none;display:block}a.gsr0IW_columnTitle{transition:color .15s}a.gsr0IW_columnTitle:hover{color:var(--feature-text,var(--feature))}.gsr0IW_menuLink{align-items:center;gap:12px;padding:6px 0;text-decoration:none;display:flex}.gsr0IW_menuLink[data-text]{align-items:flex-start}.gsr0IW_menuWords{flex-direction:column;gap:1px;display:flex}.gsr0IW_menuLabel{color:var(--color-heading);align-items:center;gap:4px;font-size:.95rem;font-weight:500;line-height:1.35;transition:color .15s;display:inline-flex}.gsr0IW_menuLink:hover .gsr0IW_menuLabel,.gsr0IW_menuLink:focus-visible .gsr0IW_menuLabel{color:var(--feature-text,var(--feature,var(--color-heading)))}.gsr0IW_menuLink[data-more]{padding-left:42px}.gsr0IW_menuLink[data-more] .gsr0IW_menuLabel{color:var(--color-text);font-size:.875rem}.gsr0IW_menuLink[data-more] svg{transition:transform .2s}.gsr0IW_menuLink[data-more]:hover svg{transform:translate(3px)}.gsr0IW_icon{background:var(--color-bg-soft);width:30px;height:30px;color:var(--color-heading);border-radius:8px;flex:none;place-items:center;transition:background .2s,color .2s,transform .2s;display:grid}.gsr0IW_menuLink[data-text] .gsr0IW_icon{margin-top:2px}.gsr0IW_menuLink:hover .gsr0IW_icon,.gsr0IW_menuLink:focus-visible .gsr0IW_icon{background:var(--feature);color:#fff;transform:scale(1.06)}.gsr0IW_menuText{color:var(--color-text);font-size:.85rem;line-height:1.4}.gsr0IW_feature{border-radius:10px;align-items:center;gap:18px;width:330px;margin:-6px 0;padding:6px;text-decoration:none;transition:background .15s;display:flex}.gsr0IW_feature:hover{background:var(--color-bg-soft)}.gsr0IW_featureImage{border-radius:3px;flex:none;width:92px;height:auto;box-shadow:0 6px 16px #2e324c33}.gsr0IW_feature>span{flex-direction:column;gap:4px;display:flex}.gsr0IW_feature strong{color:var(--color-heading);font-size:1.1rem;line-height:1.3}.gsr0IW_featureKicker{color:var(--color-text);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:700}.gsr0IW_menuFooter{background:var(--color-bg-offwhite);border-top:1px solid var(--color-border);flex-wrap:wrap;gap:8px 28px;margin:0;padding:14px 30px;list-style:none;display:flex}.gsr0IW_menuFooter a{color:var(--color-heading);align-items:center;gap:6px;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex}.gsr0IW_menuFooter a:hover{color:var(--feature-text,var(--feature))}.gsr0IW_menuFooter svg{transition:transform .2s}.gsr0IW_menuFooter a:hover svg{transform:translate(3px)}.gsr0IW_fold,.gsr0IW_foldOut{display:none}@media (min-width:768px) and (max-width:1060px){.gsr0IW_menuBody{gap:24px}.gsr0IW_column{width:150px}.gsr0IW_column[data-wide] ul{grid-template-columns:repeat(2,200px)}}.gsr0IW_menuButton{z-index:2;cursor:pointer;background:0 0;border:0;width:44px;height:44px;margin-right:-8px;padding:0;display:none;position:relative}.gsr0IW_menuIcon,.gsr0IW_menuIcon:before,.gsr0IW_menuIcon:after{background:var(--color-indigo);border-radius:3px;width:26px;height:3px;transition:transform .2s,background .2s;position:absolute;left:9px}.gsr0IW_menuIcon{margin-top:-1.5px;top:50%;left:9px}.gsr0IW_menuIcon:before,.gsr0IW_menuIcon:after{content:"";left:0}.gsr0IW_menuIcon:before{top:-8px}.gsr0IW_menuIcon:after{top:8px}.gsr0IW_menuIcon[data-open=true]{background:0 0}.gsr0IW_menuIcon[data-open=true]:before{transform:translateY(8px)rotate(45deg)}.gsr0IW_menuIcon[data-open=true]:after{transform:translateY(-8px)rotate(-45deg)}@media (max-width:767px){.gsr0IW_menuButton{display:block}.gsr0IW_nav{padding:96px var(--gutter) 48px;background:var(--color-bg-soft);justify-content:center;display:none;position:fixed;inset:0;overflow-y:auto}.gsr0IW_nav[data-open=true]{display:flex}.gsr0IW_dropdown,.gsr0IW_scrim{display:none}.gsr0IW_navList{flex-direction:column;gap:4px;width:100%;max-width:420px}.gsr0IW_navItem{border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.gsr0IW_navLink{padding:14px 0;font-size:1.5rem}.gsr0IW_navLink:after{bottom:10px}.gsr0IW_account{border:0;width:100%;max-width:420px;margin:24px 0 0;padding:0}.gsr0IW_nav[data-open=true]{flex-direction:column;justify-content:flex-start;align-items:center}.gsr0IW_fold{width:44px;height:44px;color:var(--color-text);cursor:pointer;background:0 0;border:0;place-items:center;margin-right:-10px;padding:0;display:grid}.gsr0IW_fold svg{transition:transform .2s}.gsr0IW_fold[aria-expanded=true] svg{transform:rotate(180deg)}.gsr0IW_foldOut{flex-basis:100%;padding-bottom:16px;animation:.25s ease-out gsr0IW_fold-in;display:block}.gsr0IW_foldOut .gsr0IW_menuBody{flex-direction:column;gap:18px;padding:0}.gsr0IW_foldOut .gsr0IW_column,.gsr0IW_foldOut .gsr0IW_column[data-wide] ul{grid-template-columns:minmax(0,1fr);width:auto}.gsr0IW_foldOut .gsr0IW_menuText{display:none}.gsr0IW_foldOut .gsr0IW_feature{width:auto}.gsr0IW_foldOut .gsr0IW_feature .gsr0IW_menuText{display:block}.gsr0IW_foldOut .gsr0IW_featureImage{width:64px}.gsr0IW_foldOut .gsr0IW_menuFooter{background:0 0;border:0;margin-top:14px;padding:0}@keyframes gsr0IW_fold-in{0%{opacity:0;transform:translateY(-6px)}}}
.Um4rDW_map{border:1px solid var(--color-border);background:var(--color-bg);border-radius:18px;margin:0;padding:22px;font-size:.95rem}.Um4rDW_controls{gap:14px;margin-bottom:12px;display:grid}.Um4rDW_orders{flex-wrap:wrap;gap:6px;display:flex}.Um4rDW_order{border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-heading);font:inherit;cursor:pointer;border-radius:999px;padding:7px 14px;font-size:.9rem;font-weight:600}.Um4rDW_order[aria-checked=true]{border-color:var(--color-indigo);background:var(--color-indigo);color:var(--color-bg)}.Um4rDW_order:focus-visible,.Um4rDW_dot:focus-visible,.Um4rDW_workTitle:focus-visible{outline:2px solid var(--color-indigo);outline-offset:2px}.Um4rDW_filters{color:var(--color-text);flex-wrap:wrap;align-items:center;gap:10px 24px;display:flex}.Um4rDW_budget{flex:260px;align-items:center;gap:12px;display:flex}.Um4rDW_budget span{white-space:nowrap}.Um4rDW_budget strong{color:var(--color-heading)}.Um4rDW_budget input{min-width:0;accent-color:var(--color-indigo);flex:1}.Um4rDW_theme{align-items:center;gap:8px;display:flex}.Um4rDW_theme select{border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-heading);font:inherit;border-radius:8px;padding:6px 10px}.Um4rDW_chart{width:100%;height:auto;display:block;overflow:visible}.Um4rDW_grid{stroke:var(--color-border);stroke-dasharray:3 4}.Um4rDW_tick,.Um4rDW_axisLabel{fill:var(--color-text);font-size:12px}.Um4rDW_tick{text-anchor:middle}.Um4rDW_axisLabel{font-weight:600}.Um4rDW_path{fill:none;stroke:var(--color-heading);stroke-opacity:.45;stroke-width:2px;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s ease-out forwards Um4rDW_draw}@keyframes Um4rDW_draw{to{stroke-dashoffset:0}}.Um4rDW_dot{cursor:pointer;outline:none}.Um4rDW_dot circle{fill:var(--dot);stroke:var(--color-bg);stroke-width:2px;transition:r .25s,opacity .25s}.Um4rDW_dot[data-off] circle{opacity:.25}.Um4rDW_dot[data-selected] circle{stroke:var(--color-heading);stroke-width:3px}.Um4rDW_number{fill:var(--color-bg);text-anchor:middle;dominant-baseline:central;pointer-events:none;font-size:11px;font-weight:700}.Um4rDW_label{fill:var(--color-heading);text-anchor:middle;paint-order:stroke;stroke:var(--color-bg);stroke-width:4px;pointer-events:none;font-size:12px;font-weight:600}@media (prefers-reduced-motion:reduce){.Um4rDW_path{stroke-dashoffset:0;animation:none}}.Um4rDW_legend{color:var(--color-text);flex-wrap:wrap;gap:4px 16px;margin:4px 0 16px;padding:0;font-size:.85rem;list-style:none;display:flex}.Um4rDW_legend li:before{background:var(--dot);content:"";border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block}.Um4rDW_detail{border-left:4px solid var(--color-indigo);background:var(--color-bg-soft);border-radius:0 12px 12px 0;margin-bottom:18px;padding:16px 18px}.Um4rDW_detail blockquote{color:var(--color-heading);margin:8px 0;font-style:italic}.Um4rDW_detailTitle{color:var(--color-heading);margin:2px 0 0;font-size:1.1rem;font-weight:700}.Um4rDW_detailMeta{color:var(--color-text);margin:0;font-size:.85rem}.Um4rDW_start,.Um4rDW_go{background:var(--color-indigo);color:var(--color-bg);white-space:nowrap;border-radius:999px;margin-top:8px;padding:7px 14px;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-block}.Um4rDW_list{margin:0;padding:0;list-style:none}.Um4rDW_list li{border-top:1px solid var(--color-border);background:var(--color-bg);grid-template-columns:auto 1fr auto;align-items:start;gap:14px;padding:14px 0;display:grid}.Um4rDW_list li[data-selected]{background:var(--color-bg-soft)}.Um4rDW_step{background:var(--dot);width:28px;height:28px;color:var(--color-bg);border-radius:50%;place-items:center;font-size:.8rem;font-weight:700;display:grid}.Um4rDW_work p{margin:2px 0 0}.Um4rDW_workTitle{color:var(--color-heading);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.Um4rDW_workMeta{color:var(--color-text);font-size:.85rem}.Um4rDW_workAbout{font-size:.9rem}.Um4rDW_themeLink{margin-top:4px;font-size:.85rem;display:inline-block}.Um4rDW_go{border:1px solid var(--color-indigo);color:var(--color-indigo-text);background:0 0;margin-top:0}.Um4rDW_go[data-read]{border-color:var(--color-green);color:var(--color-green-text)}.Um4rDW_go svg{vertical-align:-2px}.Um4rDW_empty{color:var(--color-text);padding:16px 0}@media (max-width:560px){.Um4rDW_map{margin:0 -8px;padding:16px 12px}.Um4rDW_label{display:none}.Um4rDW_list li{grid-template-columns:auto 1fr}.Um4rDW_go{grid-column:2;justify-self:start}}
.e1nGvW_footer{background:var(--color-bg-footer);font-size:.875rem;position:relative;overflow:hidden}.e1nGvW_footer:before{content:"";background:color-mix(in srgb, var(--color-indigo) 7%, transparent);width:140px;height:140px;box-shadow:0 0 0 80px color-mix(in srgb, var(--color-indigo) 2.5%, transparent), 0 0 0 170px color-mix(in srgb, var(--color-indigo) 2%, transparent), 0 0 0 270px color-mix(in srgb, var(--color-indigo) 1.5%, transparent);pointer-events:none;border-radius:50%;position:absolute;bottom:-70px;right:max(-20px,50% - 660px)}.e1nGvW_footer>*{position:relative}.e1nGvW_main{grid-template-columns:1fr;gap:40px;display:grid}.e1nGvW_footer .e1nGvW_main{padding-top:56px;padding-bottom:48px}.e1nGvW_logo{color:var(--color-heading);letter-spacing:-.02em;align-items:center;gap:10px;font-size:1.25rem;font-weight:700;text-decoration:none;display:inline-flex}.e1nGvW_tagline{max-width:320px;margin:14px 0 18px;line-height:1.55}.e1nGvW_logoText{transition:color .3s}@keyframes e1nGvW_cycle{0%,to{color:var(--color-indigo)}33%{color:var(--color-green-text)}66%{color:var(--color-rose-text)}}.e1nGvW_logo:hover .e1nGvW_logoText{animation:2s infinite e1nGvW_cycle}.e1nGvW_contact{color:var(--color-heading);align-items:center;gap:8px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.e1nGvW_contact span{padding-bottom:2px;position:relative}.e1nGvW_contact span:after{content:"";background:var(--color-indigo);transform-origin:0;border-radius:1px;width:100%;height:2px;transition:transform .2s ease-in-out;position:absolute;bottom:0;left:0;transform:scaleX(0)}.e1nGvW_contact:hover{color:var(--color-indigo)}.e1nGvW_contact:hover span:after{transform:scaleX(1)}.e1nGvW_columns{grid-template-columns:repeat(2,1fr);gap:32px 24px;display:grid}.e1nGvW_heading{letter-spacing:0;margin:0 0 14px;font-size:1rem;font-weight:700;line-height:1.3}.e1nGvW_links{gap:8px;margin:0;padding:0;list-style:none;display:grid}.e1nGvW_heading a,.e1nGvW_links a,.e1nGvW_bottomInner a{color:var(--color-text);padding-bottom:2px;text-decoration:none;transition:color .2s;display:inline-block;position:relative}.e1nGvW_heading a{color:var(--color-heading)}.e1nGvW_heading a:after,.e1nGvW_links a:after,.e1nGvW_bottomInner a:after{content:"";background:var(--color-indigo);transform-origin:0;border-radius:1px;width:100%;height:2px;transition:transform .2s ease-in-out;position:absolute;bottom:0;left:0;transform:scaleX(0)}.e1nGvW_links a:hover,.e1nGvW_bottomInner a:hover{color:var(--color-heading)}.e1nGvW_heading a:hover{color:var(--color-indigo)}.e1nGvW_heading a:hover:after,.e1nGvW_links a:hover:after,.e1nGvW_bottomInner a:hover:after{transform:scaleX(1)}.e1nGvW_bottom{border-top:1px solid var(--color-border-indigo)}.e1nGvW_bottomInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;font-size:.8rem;display:flex}.e1nGvW_footer .e1nGvW_bottomInner{padding-top:18px;padding-bottom:18px}.e1nGvW_bottomInner p{margin:0}.e1nGvW_bottomInner a{font-weight:500}@media (min-width:640px){.e1nGvW_columns{grid-template-columns:repeat(3,1fr)}}@media (min-width:900px){.e1nGvW_main{grid-template-columns:minmax(0,.8fr) minmax(0,2.6fr);gap:56px}.e1nGvW_columns{grid-template-columns:repeat(5,minmax(0,1fr));gap:32px 20px}.e1nGvW_footer .e1nGvW_main{padding-top:64px;padding-bottom:56px}}@media (prefers-reduced-motion:reduce){.e1nGvW_logo:hover .e1nGvW_logoText{color:var(--color-indigo);animation:none}.e1nGvW_heading a:after,.e1nGvW_links a:after,.e1nGvW_bottomInner a:after,.e1nGvW_contact span:after{transition:none}}.e1nGvW_bottomLinks{gap:20px;display:flex}
.c0rfza_grid{grid-template-columns:repeat(2,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.c0rfza_theme{border-radius:var(--radius);background:color-mix(in srgb, var(--feature) 9%, #fff);height:100%;color:var(--color-text);flex-direction:column;padding:16px 16px 14px;text-decoration:none;transition:background .2s,color .2s;display:flex;position:relative;overflow:hidden}.c0rfza_head{align-items:center;gap:10px;margin-bottom:10px;display:flex}.c0rfza_icon{background:color-mix(in srgb, var(--feature) 14%, #fff);width:32px;height:32px;color:var(--feature-text,var(--feature));border-radius:8px;flex:none;place-items:center;transition:background .25s,color .25s;display:grid}.c0rfza_name{color:var(--color-heading);letter-spacing:-.01em;font-size:1.2rem;transition:color .25s}.c0rfza_quote{font-size:.95rem;font-style:italic;line-height:1.5;position:relative}.c0rfza_author{opacity:.85;margin-top:6px;font-size:.8rem}.c0rfza_more{color:var(--feature-text,var(--feature));align-items:center;gap:6px;margin-top:auto;padding-top:12px;font-size:.85rem;font-weight:700;transition:color .25s;display:flex}.c0rfza_arrow{transition:transform .25s}.c0rfza_theme:hover{background:var(--feature);color:#fff}.c0rfza_theme:active{background:color-mix(in srgb, var(--feature) 85%, #000)}.c0rfza_theme:hover .c0rfza_name,.c0rfza_theme:hover .c0rfza_more,.c0rfza_theme:hover .c0rfza_icon{color:#fff}.c0rfza_theme:hover .c0rfza_icon{background:#fff3}.c0rfza_theme:hover .c0rfza_arrow{transform:translate(4px)}@media (min-width:640px){.c0rfza_grid{grid-template-columns:repeat(4,1fr);gap:16px}.c0rfza_theme{padding:18px 18px 14px}}@media (prefers-reduced-motion:reduce){.c0rfza_theme,.c0rfza_arrow{transition:none}.c0rfza_theme:hover .c0rfza_arrow{transform:none}}
.mP9wcq_page{padding-top:32px;padding-bottom:96px}.mP9wcq_kicker{color:var(--feature-text,var(--feature,var(--color-indigo)));letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:.8rem;font-weight:700}.mP9wcq_lede{font-size:1.2rem;line-height:1.6}.mP9wcq_more{color:var(--feature-text,var(--feature,var(--color-indigo)));margin-top:20px;font-weight:600;text-decoration:none}.mP9wcq_hero{border-radius:calc(var(--radius) * 2);background:color-mix(in srgb, var(--feature) 5%, var(--color-bg));grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;margin:20px 0 8px;padding:48px 48px 40px;display:grid;position:relative;overflow:hidden}.mP9wcq_hero h1{letter-spacing:-.02em;margin-bottom:14px;font-size:clamp(2.5rem,7vw,4rem);line-height:1.05}.mP9wcq_heroText .mP9wcq_lede{max-width:600px;margin-bottom:32px}.mP9wcq_stats{grid-template-columns:repeat(4,auto);justify-content:start;gap:8px 36px;margin:0;display:grid}.mP9wcq_stats div{flex-direction:column-reverse;display:flex}.mP9wcq_stats dt{font-size:.85rem}.mP9wcq_stats dd{color:var(--color-heading);font-variant-numeric:tabular-nums;letter-spacing:-.01em;margin:0;font-size:1.75rem;font-weight:700}.mP9wcq_stats small{font-size:1rem;font-weight:600}.mP9wcq_section{margin-top:88px}.mP9wcq_sectionHead{max-width:640px;margin-bottom:28px}.mP9wcq_sectionHead h2{margin-bottom:8px;font-size:clamp(1.6rem,4vw,2.1rem)}.mP9wcq_sectionHead p:last-child:not(.mP9wcq_kicker){font-size:1.05rem}.mP9wcq_subhead{margin:48px 0 16px;font-size:1.1rem}.mP9wcq_deck{max-width:820px}.mP9wcq_cards{isolation:isolate;touch-action:pan-y;display:grid;position:relative}.mP9wcq_cardBehind{z-index:1;border:1px solid var(--color-border);border-radius:calc(var(--radius) * 1.5);background:var(--color-bg);grid-area:1/1;position:relative;transform:translate(10px,10px)rotate(1deg)}.mP9wcq_cardBehind+.mP9wcq_cardBehind{background:var(--color-bg-offwhite);z-index:0;transform:translate(18px,18px)rotate(2deg)}.mP9wcq_card{z-index:2;border:1px solid var(--color-border);border-top:4px solid var(--feature);border-radius:calc(var(--radius) * 1.5);background:var(--color-bg);box-shadow:var(--shadow);visibility:hidden;flex-direction:column;grid-area:1/1;margin:0;padding:36px 40px 28px;display:flex;position:relative}.mP9wcq_card[data-active]{visibility:visible;animation:.45s cubic-bezier(.2,.8,.2,1) mP9wcq_deal-next}.mP9wcq_cards[data-direction=prev] .mP9wcq_card[data-active]{animation-name:mP9wcq_deal-prev}@keyframes mP9wcq_deal-next{0%{opacity:0;transform:translate(40px)rotate(2deg)}}@keyframes mP9wcq_deal-prev{0%{opacity:0;transform:translate(-40px)rotate(-2deg)}}.mP9wcq_cardTag{color:var(--feature-text,var(--feature));letter-spacing:.1em;text-transform:uppercase;margin:0 0 14px;font-size:.8rem;font-weight:700}.mP9wcq_card blockquote{flex:1;margin:0 0 24px}.mP9wcq_card blockquote p{color:var(--color-heading);letter-spacing:-.01em;margin:0;font-size:clamp(1.25rem,2.6vw,1.6rem);font-weight:500;line-height:1.45}.mP9wcq_card figcaption{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}.mP9wcq_cardRef{color:var(--color-text);font-weight:500;text-decoration:none}.mP9wcq_cardRef:hover{color:var(--feature-text,var(--feature))}.mP9wcq_cardSave{color:var(--color-text);font:inherit;cursor:pointer;border:0;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:.9rem;display:inline-flex;}.mP9wcq_cardSave[aria-pressed=true]{color:var(--feature-text,var(--feature))}.mP9wcq_deckControls{flex-wrap:wrap;align-items:center;gap:14px;margin-top:36px;display:flex}.mP9wcq_round{cursor:pointer;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;}.mP9wcq_dots{gap:4px;margin:0;padding:0;list-style:none;display:flex}.mP9wcq_dots button{cursor:pointer;background:0 0;border:0;width:22px;height:22px;padding:0;display:block}.mP9wcq_dots button:before{content:"";background:var(--color-border);border-radius:999px;width:8px;height:8px;margin:auto;transition:width .25s,background .25s;display:block}.mP9wcq_dots button:hover:before{background:color-mix(in srgb, var(--feature) 50%, var(--color-border))}.mP9wcq_dots button[aria-current]:before{background:var(--feature);width:20px}.mP9wcq_shuffle{font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;margin-left:auto;padding:9px 16px;font-weight:500;display:inline-flex;}.mP9wcq_shuffle:active svg{transform:rotate(180deg)}.mP9wcq_shuffle svg{transition:transform .3s}.mP9wcq_lifeGrid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.mP9wcq_bio p{font-size:1.1rem;line-height:1.7}.mP9wcq_bio p:first-child:first-letter{float:left;color:var(--feature-text,var(--feature));margin:6px 10px 0 0;font-size:3.6rem;font-weight:700;line-height:.8}.mP9wcq_moments{margin:0;padding:4px 0 0 28px;list-style:none;position:relative}.mP9wcq_moments:before{content:"";background:linear-gradient(var(--feature), color-mix(in srgb, var(--feature) 20%, transparent));width:2px;position:absolute;top:10px;bottom:10px;left:6px}.mP9wcq_moments li{flex-direction:column;gap:2px;padding-bottom:20px;display:flex;position:relative}.mP9wcq_moments li:before{content:"";border:2px solid var(--feature);background:var(--color-bg);border-radius:50%;width:10px;height:10px;position:absolute;top:6px;left:-28px}.mP9wcq_moments strong{color:var(--feature-text,var(--feature));letter-spacing:.04em;font-size:.85rem}.mP9wcq_moments span{color:var(--color-heading);line-height:1.5}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.mP9wcq_moments li{animation:linear both mP9wcq_rise;animation-timeline:view();animation-range:entry entry 60%}.mP9wcq_moments li:before{animation:linear both mP9wcq_fill;animation-timeline:view();animation-range:entry 60% cover 45%}}}@keyframes mP9wcq_rise{0%{opacity:0;transform:translateY(16px)}}@keyframes mP9wcq_fill{to{background:var(--feature)}}.mP9wcq_lives{margin:0}.mP9wcq_livesRows{flex-direction:column;gap:6px;display:flex}.mP9wcq_life,.mP9wcq_livesAxis{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:16px;display:grid}.mP9wcq_life{color:var(--color-text);padding:6px 0;text-decoration:none}.mP9wcq_lifeName{color:var(--color-heading);font-weight:600}.mP9wcq_lifeName small{color:var(--color-text);margin-left:6px;font-size:.8rem;font-weight:400;display:none}.mP9wcq_lifeTrack{background:repeating-linear-gradient(90deg, transparent 0 calc(100% / 11 - 1px), var(--color-border) calc(100% / 11 - 1px) calc(100% / 11));border-radius:6px;height:30px;position:relative}.mP9wcq_lifeBar{top:4px;bottom:4px;left:var(--from);right:calc(100% - var(--to));background:var(--feature);transform-origin:0;border-radius:999px;transition:opacity .2s;position:absolute}.mP9wcq_life[data-uncertain] .mP9wcq_lifeBar{background:linear-gradient(90deg, transparent, var(--feature) 25%, var(--feature) 75%, transparent)}.mP9wcq_lifeDates{top:50%;left:calc(var(--to) + 10px);color:var(--color-text);white-space:nowrap;font-size:.85rem;position:absolute;transform:translateY(-50%)}.mP9wcq_life:last-child .mP9wcq_lifeDates{left:auto;right:calc(100% - var(--from) + 10px)}.mP9wcq_lives[data-current] .mP9wcq_life:not([data-current]) .mP9wcq_lifeBar{opacity:.25}.mP9wcq_lives[data-current] .mP9wcq_life:not([data-current]) .mP9wcq_lifeName{color:var(--color-text);font-weight:500}.mP9wcq_lives a.mP9wcq_life:hover .mP9wcq_lifeBar{opacity:1}.mP9wcq_lives a.mP9wcq_life:hover .mP9wcq_lifeName{color:var(--feature-text,var(--feature))}@media (prefers-reduced-motion:no-preference){.mP9wcq_lifeBar{animation:.8s cubic-bezier(.2,.8,.2,1) backwards mP9wcq_grow}.mP9wcq_life:nth-child(2) .mP9wcq_lifeBar{animation-delay:.1s}.mP9wcq_life:nth-child(3) .mP9wcq_lifeBar{animation-delay:.2s}.mP9wcq_life:nth-child(4) .mP9wcq_lifeBar{animation-delay:.3s}}@keyframes mP9wcq_grow{0%{transform:scaleX(0)}}.mP9wcq_livesAxis{margin-top:6px}.mP9wcq_livesTicks{height:20px;position:relative}.mP9wcq_livesTicks span{color:var(--color-text);font-size:.8rem;position:absolute;transform:translate(-50%)}.mP9wcq_start{border-left:4px solid var(--feature);border-radius:0 var(--radius) var(--radius) 0;background:color-mix(in srgb, var(--feature) 6%, var(--color-bg));color:var(--color-text);gap:4px;margin-bottom:32px;padding:24px 72px 24px 28px;text-decoration:none;transition:background .2s;display:grid;position:relative}.mP9wcq_start:hover{background:color-mix(in srgb, var(--feature) 11%, var(--color-bg))}.mP9wcq_startLabel{color:var(--feature-text,var(--feature));letter-spacing:.1em;text-transform:uppercase;font-size:.8rem;font-weight:700}.mP9wcq_start strong{color:var(--color-heading);font-size:1.3rem}.mP9wcq_start>svg{color:var(--feature-text,var(--feature));transition:transform .2s;position:absolute;top:50%;right:28px;transform:translateY(-50%)}.mP9wcq_start:hover>svg{transform:translate(4px,-50%)}.mP9wcq_works{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:28px 32px;margin:0;padding:0;list-style:none;display:grid}.mP9wcq_works li{align-items:flex-start;gap:18px;display:flex}.mP9wcq_works h3{margin:4px 0 6px;font-size:1.05rem;line-height:1.35}.mP9wcq_works h3 a{color:var(--color-heading);text-decoration:none}.mP9wcq_works h3 a:hover{color:var(--feature-text,var(--feature))}.mP9wcq_workFacts{margin-bottom:8px;font-size:.9rem}.mP9wcq_print,.mP9wcq_names{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:40px;display:grid}.mP9wcq_terms{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.mP9wcq_terms button{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);width:100%;color:var(--color-heading);font:inherit;text-align:left;cursor:pointer;justify-content:space-between;align-items:baseline;gap:8px;padding:14px 16px;font-size:1.1rem;font-weight:600;transition:border-color .15s,background .15s,color .15s,transform .1s;display:flex}.mP9wcq_terms small{color:var(--color-text);font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:600}.mP9wcq_terms button:hover{border-color:var(--feature);background:color-mix(in srgb, var(--feature) 6%, var(--color-bg))}.mP9wcq_terms button:active{background:color-mix(in srgb, var(--feature) 14%, var(--color-bg));transform:translateY(1px)}.mP9wcq_terms button[aria-pressed=true],.mP9wcq_terms button[aria-pressed=true]:active{border-color:var(--feature-text,var(--feature));background:var(--feature-text,var(--feature));color:#fff}.mP9wcq_terms button[aria-pressed=true] small{color:#fff}.mP9wcq_termPanel,.mP9wcq_namePanel{border-radius:calc(var(--radius) * 1.5);background:var(--color-bg-offwhite);margin:0;padding:28px 30px}.mP9wcq_termLead{color:var(--color-heading);margin-bottom:20px;font-size:1.15rem;line-height:1.5}.mP9wcq_termLead strong{color:var(--feature-text,var(--feature))}.mP9wcq_bars{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mP9wcq_bars li{grid-template-columns:90px minmax(0,1fr) 44px;align-items:center;gap:12px;font-size:.9rem;display:grid}.mP9wcq_barName{white-space:nowrap}.mP9wcq_bars li[data-current] .mP9wcq_barName,.mP9wcq_bars li[data-current] .mP9wcq_barValue{color:var(--color-heading);font-weight:700}.mP9wcq_barTrack{background:var(--color-border);border-radius:999px;height:12px;overflow:hidden}.mP9wcq_barFill{width:calc(var(--w) * 100%);border-radius:inherit;background:color-mix(in srgb, var(--bar) 35%, var(--color-bg));height:100%;transition:width .5s cubic-bezier(.2,.8,.2,1);display:block}.mP9wcq_bars li[data-current] .mP9wcq_barFill{background:var(--bar)}.mP9wcq_barValue{font-variant-numeric:tabular-nums;text-align:right}.mP9wcq_barNote{text-align:right;margin:8px 0 0;font-size:.8rem}.mP9wcq_example{border-top:1px solid var(--color-border);margin:24px 0 0;padding:18px 0 0}.mP9wcq_example p{color:var(--color-heading);margin-bottom:10px;font-size:1.05rem;line-height:1.6}.mP9wcq_example mark{background:color-mix(in srgb, var(--feature) 18%, transparent);color:inherit;border-radius:3px;padding:0 2px}.mP9wcq_example footer{flex-wrap:wrap;align-items:center;gap:16px;font-size:.9rem;display:flex}.mP9wcq_example footer a{color:var(--feature-text,var(--feature));font-weight:600;text-decoration:none}.mP9wcq_example footer button{color:var(--color-text);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.mP9wcq_example footer button:hover{color:var(--feature-text,var(--feature))}.mP9wcq_example footer button:active{color:color-mix(in srgb, var(--feature) 70%, #000)}.mP9wcq_cloud{flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:0;padding:0;list-style:none;display:flex}.mP9wcq_cloud button{color:color-mix(in srgb, var(--color-heading) calc(40% + var(--size) * 60%), var(--color-bg));font:inherit;font-size:calc(1rem + var(--size) * 1.6rem);letter-spacing:-.01em;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:baseline;gap:3px;padding:4px 8px;font-weight:700;line-height:1.2;transition:background .2s,color .2s;display:inline-flex}.mP9wcq_cloud small{color:var(--color-text);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:500}.mP9wcq_cloud button:hover{color:var(--feature-text,var(--feature))}.mP9wcq_cloud button[aria-pressed=true]{background:color-mix(in srgb, var(--feature) 12%, transparent);color:var(--feature-text,var(--feature))}.mP9wcq_namePanel .mP9wcq_termLead{flex-direction:column;margin-bottom:4px;display:flex}.mP9wcq_namePanel .mP9wcq_termLead strong{font-size:1.6rem}.mP9wcq_namePanel .mP9wcq_termLead span{font-size:.95rem}.mP9wcq_nameCount{color:var(--color-text);margin:0}.mP9wcq_lineage{grid-template-columns:1fr 1fr 1fr auto;margin:0;padding:0;list-style:none;display:grid}.mP9wcq_lineageItem{align-items:center;display:flex;position:relative}.mP9wcq_node{z-index:1;border:2px solid var(--feature);background:var(--color-bg);width:136px;height:136px;color:var(--color-text);text-align:center;border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;padding:10px;font-size:.8rem;text-decoration:none;transition:background .2s;display:flex;position:relative}.mP9wcq_node strong{color:var(--color-heading);font-size:.95rem;line-height:1.25}a.mP9wcq_node:hover{background:color-mix(in srgb, var(--feature) 8%, var(--color-bg))}a.mP9wcq_node:hover strong{color:var(--feature-text,var(--feature))}.mP9wcq_node[aria-current]{border-color:var(--feature-text,var(--feature));background:var(--feature-text,var(--feature));color:#fff}.mP9wcq_node[aria-current] strong{color:#fff}.mP9wcq_edge{text-align:center;flex-direction:column;flex:1;justify-content:flex-end;align-self:flex-start;align-items:center;gap:2px;height:68px;padding:0 10px 10px;font-size:.85rem;display:flex;position:relative}.mP9wcq_edge:after{content:"";background:var(--color-border);height:2px;position:absolute;bottom:-1px;left:0;right:0}.mP9wcq_edge[data-kind=dotted]:after{border-top:2px dashed var(--color-border);background:0 0;height:0}.mP9wcq_edge span{color:var(--color-heading);font-weight:600}.mP9wcq_edge small{color:var(--color-text);font-size:.75rem;line-height:1.35}.mP9wcq_further{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:40px;display:grid}.mP9wcq_guideLinks,.mP9wcq_otherAuthors{gap:12px;margin:0;padding:0;list-style:none;display:grid}.mP9wcq_guideLinks a{border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-text);flex-direction:column;gap:2px;padding:16px 20px;text-decoration:none;transition:border-color .2s;display:flex}.mP9wcq_guideLinks a:hover{border-color:var(--feature)}.mP9wcq_guideLinks strong{color:var(--color-heading)}.mP9wcq_guideLinks a:hover strong{color:var(--feature-text,var(--feature))}.mP9wcq_otherAuthors a{border-radius:var(--radius);color:var(--color-text);align-items:center;gap:14px;padding:10px 12px;font-size:.9rem;text-decoration:none;transition:background .2s;display:flex}.mP9wcq_dot{background:var(--feature);border-radius:50%;flex:none;width:12px;height:12px}.mP9wcq_otherAuthors a>span{flex-direction:column;display:flex}.mP9wcq_otherAuthors strong{color:var(--color-heading);font-size:1rem}.mP9wcq_otherAuthors a:hover{background:color-mix(in srgb, var(--feature) 8%, transparent)}.mP9wcq_otherAuthors a:hover strong{color:var(--feature-text,var(--feature))}.mP9wcq_sources{border-top:1px solid var(--color-border);max-width:720px;margin-top:88px;padding-top:24px;font-size:.9rem}.mP9wcq_sources h2{margin-bottom:8px;font-size:1rem}.mP9wcq_sources ul{margin:0 0 12px;padding-left:18px}.mP9wcq_sources a{color:var(--color-text)}.mP9wcq_indexHeader{max-width:680px;margin:24px 0 44px}.mP9wcq_indexHeader h1{font-size:clamp(2.25rem,6vw,3.25rem)}.mP9wcq_authorCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.mP9wcq_authorCard{border:1px solid var(--color-border);border-radius:calc(var(--radius) * 1.5);background:var(--color-bg);height:100%;color:var(--color-text);flex-direction:column;padding:32px;text-decoration:none;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex;position:relative;overflow:hidden}.mP9wcq_authorCard:hover{border-color:var(--feature);box-shadow:var(--shadow);transform:translateY(-3px)}.mP9wcq_cardKicker{color:var(--feature-text,var(--feature));letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:.8rem;font-weight:700}.mP9wcq_authorCard h2{margin-bottom:20px;font-size:clamp(1.6rem,3vw,2rem)}.mP9wcq_authorCard blockquote{color:var(--color-heading);flex:1;margin:0 0 20px;font-size:1.1rem;line-height:1.55}.mP9wcq_cardFacts{margin-bottom:14px;font-size:.9rem}.mP9wcq_cardCta{color:var(--feature-text,var(--feature));align-items:center;gap:6px;font-weight:600;display:inline-flex}.mP9wcq_cardCta svg{transition:transform .2s}.mP9wcq_authorCard:hover .mP9wcq_cardCta svg{transform:translate(3px)}@media (max-width:860px){.mP9wcq_hero{grid-template-columns:minmax(0,1fr);padding:32px 24px}.mP9wcq_heroText{position:relative}.mP9wcq_stats{grid-template-columns:repeat(2,auto);gap:16px 32px}.mP9wcq_lifeGrid,.mP9wcq_print,.mP9wcq_names,.mP9wcq_further{grid-template-columns:minmax(0,1fr);gap:32px}.mP9wcq_authorCards,.mP9wcq_lineage{grid-template-columns:minmax(0,1fr)}.mP9wcq_lineageItem{flex-direction:column;align-items:flex-start}.mP9wcq_node{border-radius:999px;flex-direction:row;gap:10px;width:auto;height:auto;padding:10px 18px}.mP9wcq_edge{text-align:left;align-items:flex-start;height:auto;margin-left:26px;padding:14px 0 14px 24px}.mP9wcq_edge:after{width:2px;height:auto;inset:0 auto 0 0}.mP9wcq_edge[data-kind=dotted]:after{border-top:0;border-left:2px dashed var(--color-border);width:0}}@media (max-width:560px){.mP9wcq_section{margin-top:64px}.mP9wcq_card{padding:26px 22px 20px}.mP9wcq_cardBehind{transform:translate(6px,8px)rotate(1deg)}.mP9wcq_cardBehind+.mP9wcq_cardBehind{transform:translate(10px,14px)rotate(2deg)}.mP9wcq_shuffle{margin-left:0}.mP9wcq_deckControls{gap:8px}.mP9wcq_dots{display:none}.mP9wcq_life,.mP9wcq_livesAxis{grid-template-columns:minmax(0,1fr);gap:4px}.mP9wcq_livesAxis>span:first-child,.mP9wcq_lifeDates{display:none}.mP9wcq_lifeName small{display:inline}.mP9wcq_bars li{grid-template-columns:76px minmax(0,1fr) 36px;gap:8px}.mP9wcq_termPanel,.mP9wcq_namePanel{padding:22px 18px}.mP9wcq_start{padding:20px 52px 20px 20px}.mP9wcq_start>svg{right:18px}.mP9wcq_authorCard{padding:26px 22px}}
.AlSDVG_page{padding-top:32px;padding-bottom:96px}.AlSDVG_header{margin:24px 0 32px}.AlSDVG_header h1{font-size:clamp(2.25rem,6vw,3.25rem)}.AlSDVG_section{margin-top:48px}.AlSDVG_section h2{align-items:baseline;gap:10px;margin-bottom:18px;font-size:1.4rem;display:flex}.AlSDVG_section h2 span{color:var(--color-text);font-size:1rem;font-weight:500}.AlSDVG_signIn{border-radius:var(--radius);background:var(--color-bg-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding:20px 24px;display:flex}.AlSDVG_signIn p{max-width:560px;margin:0}.AlSDVG_signIn strong{color:var(--color-heading)}.AlSDVG_signInButton{font:inherit;cursor:pointer;border:0;border-radius:6px;padding:11px 20px;font-weight:600;}.AlSDVG_books{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.AlSDVG_book{border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-text);align-items:center;gap:16px;padding:16px 18px;text-decoration:none;transition:border-color .15s;display:flex}.AlSDVG_book:hover{border-color:var(--feature)}.AlSDVG_spine{background:linear-gradient(var(--feature) 0 30%, #fff 30% 62%, var(--feature) 62%);border-radius:2px 4px 4px 2px;flex:none;width:34px;height:46px;box-shadow:0 1px 3px #00000026}.AlSDVG_bookText{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:.9rem;display:flex}.AlSDVG_bookText strong{color:var(--color-heading);font-size:1.05rem}.AlSDVG_bar{background:var(--color-border);border-radius:999px;height:4px;margin-top:8px;display:block;overflow:hidden}.AlSDVG_bar span{border-radius:inherit;background:var(--feature);height:100%;display:block}.AlSDVG_percent{font-size:.8rem}.AlSDVG_go{color:var(--feature-text,var(--feature));white-space:nowrap;align-items:center;gap:4px;font-size:.9rem;font-weight:600;display:inline-flex}.AlSDVG_empty a{color:var(--color-indigo);font-weight:600}.AlSDVG_accountFooter{border-top:1px solid var(--color-border);margin-top:64px;padding-top:20px;font-size:.9rem}.AlSDVG_accountFooter p{margin:0 0 8px}.AlSDVG_deleteLink,.AlSDVG_confirm button{color:var(--color-text);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.AlSDVG_deleteLink:hover,.AlSDVG_confirm button:first-of-type{color:var(--color-rose-text)}.AlSDVG_bookmarkGroup+.AlSDVG_bookmarkGroup{margin-top:20px}.AlSDVG_bookmarkGroup h3{align-items:center;gap:8px;margin-bottom:6px;font-size:1rem;display:flex}.AlSDVG_bookmarkGroup h3 svg{color:var(--feature-text,var(--feature))}.AlSDVG_bookmarkGroup ul{margin:0;padding:0;list-style:none}.AlSDVG_bookmarkGroup a{color:var(--color-text);border-radius:6px;align-items:baseline;gap:14px;margin:0 -10px;padding:8px 10px;text-decoration:none;display:flex}.AlSDVG_bookmarkGroup a:hover{background:var(--color-bg-soft)}.AlSDVG_bookmarkGroup strong{color:var(--color-heading);flex:none;font-size:.9rem}.AlSDVG_bookmarkGroup span{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}
._6QoDta_page{padding-top:56px;padding-bottom:96px}._6QoDta_kicker{color:var(--color-indigo);letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:.85rem;font-weight:700}._6QoDta_lede{max-width:620px;font-size:1.2rem}._6QoDta_hero{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;display:grid}._6QoDta_hero h1{letter-spacing:-.03em;font-size:clamp(2.5rem,7vw,3.75rem)}._6QoDta_signup{border-radius:var(--radius);background:var(--color-bg-soft);max-width:560px;margin-top:28px;padding:22px 22px 16px}._6QoDta_signup form{margin-bottom:10px}._6QoDta_signup ._6QoDta_small{margin:0}._6QoDta_cover{border-radius:4px;width:100%;max-width:300px;height:auto;margin:0 auto;display:block;box-shadow:0 12px 32px #2e324c38}._6QoDta_latest{border-top:1px solid var(--color-border);margin-top:72px;padding-top:40px}._6QoDta_latest h2{margin-bottom:10px;font-size:clamp(1.75rem,4vw,2.25rem)}._6QoDta_latestLede{max-width:640px;font-size:1.1rem}._6QoDta_latestLede strong{color:var(--color-heading)}._6QoDta_contents{grid-template-columns:minmax(0,1fr);gap:0 48px;margin:28px 0 0;padding:0;list-style:none;display:grid}._6QoDta_contents li{border-top:1px solid var(--color-border);grid-template-columns:44px minmax(0,1fr);gap:12px;padding:16px 0;display:grid}._6QoDta_pageNumber{color:var(--color-indigo);font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:800;line-height:1.2}._6QoDta_contents strong{color:var(--color-heading);margin-bottom:2px;font-size:1.05rem;display:block}._6QoDta_pages{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}._6QoDta_pageImage{border:1px solid var(--color-border);border-radius:3px;width:100%;height:auto;display:block;box-shadow:0 8px 24px #2e324c1f}._6QoDta_small{font-size:.9rem}._6QoDta_message{text-align:center;max-width:560px;margin:0 auto}._6QoDta_message h1{font-size:clamp(2rem,6vw,2.75rem)}._6QoDta_message ._6QoDta_cover{max-width:260px;margin:28px auto}._6QoDta_button{font:inherit;cursor:pointer;border:0;border-radius:6px;padding:12px 28px;font-weight:600;text-decoration:none;display:inline-block;}._6QoDta_error{color:#b3261e}@media (min-width:800px){._6QoDta_contents{grid-template-columns:repeat(2,minmax(0,1fr))}._6QoDta_pages{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}._6QoDta_hero{grid-template-columns:minmax(0,1fr) 300px;gap:56px}}
.E0kJGG_hero{text-align:center;padding:72px 0 64px;position:relative;overflow:hidden}.E0kJGG_orbs span{opacity:.09;pointer-events:none;border-radius:50%;width:520px;height:520px;position:absolute}.E0kJGG_orbGreen{background:var(--color-green);top:-220px;left:-200px}.E0kJGG_orbIndigo{background:var(--color-indigo);bottom:-300px;right:-180px}.E0kJGG_heroInner{position:relative}.E0kJGG_title{letter-spacing:-.03em;margin-bottom:20px;font-size:clamp(2.5rem,8vw,4.5rem);line-height:1.05}.E0kJGG_title span{color:var(--color-indigo)}.E0kJGG_lede{max-width:600px;margin:0 auto 36px;font-size:1.2rem}.E0kJGG_featured{background:var(--color-indigo);color:#fff}.E0kJGG_featuredQuote{text-align:center;max-width:820px;margin:0 auto;padding:64px 0}.E0kJGG_featuredQuote blockquote{margin:0 0 20px}.E0kJGG_featuredQuote blockquote p{letter-spacing:-.01em;margin:0;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:600;line-height:1.3}.E0kJGG_featuredQuote blockquote p:before{content:"“"}.E0kJGG_featuredQuote blockquote p:after{content:"”"}.E0kJGG_featuredQuote figcaption{color:#fffc;flex-wrap:wrap;justify-content:center;gap:4px 16px;display:flex}.E0kJGG_featuredQuote a{color:#fff;font-weight:600;text-decoration:none}.E0kJGG_featuredQuote a:hover{text-decoration:underline}.E0kJGG_section{padding:64px 0}.E0kJGG_soft{background:var(--color-bg-soft)}.E0kJGG_themes{position:relative;overflow:hidden}.E0kJGG_themes:before,.E0kJGG_themes:after{content:"";opacity:.06;pointer-events:none;border-radius:50%;position:absolute}.E0kJGG_themes:before{background:var(--color-rose);width:460px;height:460px;top:-240px;right:-160px}.E0kJGG_themes:after{background:var(--color-indigo);width:440px;height:440px;bottom:-260px;left:-180px}.E0kJGG_themes>*{z-index:1;position:relative}.E0kJGG_sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:28px;display:flex}.E0kJGG_sectionHeader h2{margin:0;font-size:clamp(1.75rem,4vw,2.25rem)}.E0kJGG_sectionHeader a{font-weight:600;text-decoration:none}.E0kJGG_sectionHeader a:hover{text-decoration:underline}.E0kJGG_shelf{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.E0kJGG_arrow{transition:transform .25s}.E0kJGG_moreBooks{border-top:1px solid var(--color-border-indigo);margin-top:48px;padding-top:28px}.E0kJGG_moreBooks h3{margin-bottom:14px;font-size:1.1rem}.E0kJGG_moreBooks ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.E0kJGG_moreBooks a{border:1px solid var(--color-border-indigo);color:var(--color-heading);background:#fff;border-radius:999px;align-items:baseline;gap:8px;padding:7px 14px;font-size:.9rem;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s,color .15s,transform .1s;display:inline-flex}.E0kJGG_moreBooks a span{color:var(--feature-text,var(--feature));font-size:.75rem;font-weight:600;transition:color .2s}.E0kJGG_moreBooks a:hover{background:var(--feature);border-color:var(--feature);color:#fff}.E0kJGG_moreBooks a:hover span{color:#fff}.E0kJGG_moreBooks a:active{border-color:color-mix(in srgb, var(--feature) 80%, #000);background:color-mix(in srgb, var(--feature) 80%, #000);color:#fff;transform:translateY(1px)}.E0kJGG_moreBooks a:active span{color:#fff}.E0kJGG_path{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.E0kJGG_startCard{border-radius:var(--radius);background:var(--color-indigo);color:#fff;flex-direction:column;padding:32px 28px 28px;text-decoration:none;transition:background .2s;display:flex;position:relative;overflow:hidden}.E0kJGG_startOrbs{pointer-events:none;background:#ffffff14;border-radius:50%;width:170px;height:170px;position:absolute;bottom:-80px;right:-60px;box-shadow:-80px -45px 0 -20px #3ca88b59}.E0kJGG_startLabel{letter-spacing:.08em;text-transform:uppercase;background:#ffffff2e;border-radius:999px;align-self:flex-start;padding:4px 12px;font-size:.75rem;font-weight:700;position:relative}.E0kJGG_startTitle{letter-spacing:-.02em;margin:18px 0 10px;font-size:clamp(1.75rem,4vw,2.25rem);line-height:1.15;position:relative}.E0kJGG_startText{opacity:.92;max-width:34ch;font-size:1.05rem;line-height:1.55;position:relative}.E0kJGG_startCta{flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;padding-top:28px;font-weight:700;display:flex;position:relative}.E0kJGG_minutes{opacity:.9;align-items:center;gap:6px;margin-left:auto;font-size:.85rem;font-weight:500;display:inline-flex}.E0kJGG_startCard:hover{background:color-mix(in srgb, var(--color-indigo) 85%, #000);color:#fff}.E0kJGG_startCard:active{background:color-mix(in srgb, var(--color-indigo) 72%, #000)}.E0kJGG_startCard:hover .E0kJGG_arrow,.E0kJGG_step:hover .E0kJGG_arrow{transform:translate(4px)}.E0kJGG_steps{margin:0;padding:0;list-style:none;display:grid}.E0kJGG_steps li{position:relative}.E0kJGG_steps li:before{content:"";background:var(--color-border-indigo);width:2px;position:absolute;top:0;bottom:0;left:33px}.E0kJGG_steps li:first-child:before{top:50%}.E0kJGG_steps li:last-child:before{bottom:50%}.E0kJGG_step{border-radius:var(--radius);color:var(--color-text);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px;text-decoration:none;transition:background .2s;display:grid;position:relative}.E0kJGG_step:hover{background:var(--color-bg-soft)}.E0kJGG_stepNumber{border:2px solid var(--feature);width:40px;height:40px;color:var(--feature-text,var(--feature));background:#fff;border-radius:50%;place-items:center;font-weight:700;transition:background .2s,color .2s;display:grid}.E0kJGG_step:hover .E0kJGG_stepNumber{background:var(--feature);color:#fff}.E0kJGG_stepBody{gap:2px;display:grid}.E0kJGG_stepBody strong{color:var(--color-heading);font-size:1.15rem}.E0kJGG_stepBody span{font-size:.95rem;line-height:1.5}.E0kJGG_stepMeta{color:var(--feature-text,var(--feature));white-space:nowrap;align-items:center;gap:6px;font-size:.85rem;font-weight:700;display:flex}@media (min-width:768px){.E0kJGG_hero{padding:112px 0 88px}.E0kJGG_featuredQuote,.E0kJGG_section{padding:88px 0}.E0kJGG_shelf{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 24px}}@media (min-width:900px){.E0kJGG_path{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px}.E0kJGG_startCard{padding:40px 36px 32px}.E0kJGG_startOrbs{width:260px;height:260px;bottom:-90px;right:-70px;box-shadow:-120px -70px 0 -30px #3ca88b59}}@media (prefers-reduced-motion:reduce){.E0kJGG_arrow,.E0kJGG_startCard{transition:none}}.E0kJGG_tools{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.E0kJGG_tool{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);height:100%;color:var(--color-text);flex-direction:column;gap:6px;padding:24px;text-decoration:none;transition:border-color .2s;display:flex}.E0kJGG_tool:hover{border-color:var(--feature)}.E0kJGG_toolIcon{background:var(--color-bg-soft);width:42px;height:42px;color:var(--color-heading);border-radius:10px;place-items:center;margin-bottom:8px;transition:background .2s,color .2s;display:grid}.E0kJGG_tool:hover .E0kJGG_toolIcon{background:var(--feature);color:#fff}.E0kJGG_tool strong{color:var(--color-heading);font-size:1.15rem;line-height:1.3}.E0kJGG_toolText{flex:1;font-size:.95rem;line-height:1.55}.E0kJGG_toolCta{color:var(--feature-text,var(--feature));align-items:center;gap:6px;margin-top:10px;font-weight:600;display:inline-flex}.E0kJGG_tool:hover .E0kJGG_arrow{transform:translate(4px)}@media (min-width:768px){.E0kJGG_tools{grid-template-columns:repeat(3,minmax(0,1fr))}}.E0kJGG_moreBooks+.E0kJGG_moreBooks{margin-top:28px}.E0kJGG_toolsSection{padding-top:0}.E0kJGG_toolsSection>.container{border-top:1px solid var(--color-border);padding-top:64px}
.-iTCOq_page{padding-top:32px;padding-bottom:96px}@media (min-width:1100px){.-iTCOq_page{max-width:calc(1260px + 2 * var(--gutter))}}.-iTCOq_header{max-width:680px;margin:20px 0 28px}.-iTCOq_header h1{letter-spacing:-.03em;margin-bottom:10px;font-size:clamp(2.25rem,6vw,3.5rem)}.-iTCOq_header p{font-size:1.15rem}.-iTCOq_strip{z-index:20;margin:0 calc(-1 * var(--gutter)) 44px;padding:16px var(--gutter) 18px;background:var(--color-bg);border-bottom:1px solid #0000;grid-template-columns:minmax(0,1fr);align-items:center;gap:14px 40px;transition:padding .3s,box-shadow .3s;display:grid;position:sticky;top:0}.-iTCOq_strip[data-stuck=true]{border-bottom-color:var(--color-border);padding-top:10px;padding-bottom:12px;box-shadow:0 8px 24px -18px #2e324c4d}.-iTCOq_now{gap:2px;min-width:0;display:grid}.-iTCOq_nowLabel{color:var(--era);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.5rem;font-weight:800;line-height:1.1;transition:color .4s;animation:.45s cubic-bezier(.2,.8,.2,1) -iTCOq_rise}.-iTCOq_nowTitle{max-width:100%;color:var(--color-heading);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.85rem;font-weight:500;line-height:1.3;animation:.45s cubic-bezier(.2,.8,.2,1) 50ms both -iTCOq_rise;display:-webkit-box;overflow:hidden}.-iTCOq_strip[data-stuck=true] .-iTCOq_nowLabel{font-size:1.25rem}@keyframes -iTCOq_rise{0%{opacity:0;transform:translateY(6px)}}.-iTCOq_rail{gap:6px;display:grid}.-iTCOq_eraNames{height:14px;position:relative}.-iTCOq_eraNames span{color:var(--color-text);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;opacity:.55;font-size:.68rem;font-weight:700;transition:color .3s,opacity .3s;position:absolute;transform:translate(-50%)}.-iTCOq_eraNames span[data-current]{color:var(--band);opacity:1}.-iTCOq_track{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:999px;height:26px;position:relative}.-iTCOq_strip[data-dragging=true] .-iTCOq_track{cursor:grabbing}.-iTCOq_track:focus-visible{outline:2px solid var(--era);outline-offset:4px}.-iTCOq_track:before{content:"";background:var(--color-border);border-radius:2px;height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.-iTCOq_band{background:color-mix(in srgb, var(--band) 16%, transparent);border-radius:999px;height:6px;position:absolute;top:50%;transform:translateY(-50%)}.-iTCOq_fill{width:var(--pos);background:linear-gradient(90deg, color-mix(in srgb, var(--era) 25%, transparent), var(--era));border-radius:3px;height:3px;transition:background .4s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.-iTCOq_break{border-left:2px solid var(--color-border-indigo);border-right:2px solid var(--color-border-indigo);background:var(--color-bg);width:8px;height:14px;position:absolute;top:50%;transform:translate(-50%,-50%)skew(-20deg)}.-iTCOq_dot{background:color-mix(in srgb, var(--dot) 35%, var(--color-bg));cursor:pointer;border:0;border-radius:50%;width:9px;height:9px;padding:0;transition:transform .25s cubic-bezier(.2,.8,.2,1),background .3s;position:absolute;top:50%;transform:translate(-50%,-50%)}.-iTCOq_dot:after{content:"";position:absolute;inset:-9px -5px}.-iTCOq_dot[data-passed]{background:var(--dot)}.-iTCOq_dot:hover,.-iTCOq_dot:focus-visible{transform:translate(-50%,-50%)scale(1.6)}.-iTCOq_tip{background:var(--color-heading);color:#fff;text-align:left;pointer-events:none;opacity:0;transform-origin:bottom;border-radius:8px;gap:1px;width:max-content;max-width:220px;padding:7px 10px;font-size:.72rem;font-weight:500;line-height:1.35;transition:opacity .15s,transform .15s;display:grid;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%,4px)scale(.92)}.-iTCOq_tip strong{color:color-mix(in srgb, var(--dot) 45%, #fff);font-weight:700}.-iTCOq_dot:hover .-iTCOq_tip,.-iTCOq_dot:focus-visible .-iTCOq_tip{opacity:1;transform:translate(-50%)scale(1)}.-iTCOq_handle{top:50%;left:var(--pos);border:3px solid var(--color-bg);background:var(--era);pointer-events:none;border-radius:50%;width:18px;height:18px;transition:background .4s;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 4px #00000040}.-iTCOq_strip[data-dragging=true] .-iTCOq_handle{transform:translate(-50%,-50%)scale(1.2)}.-iTCOq_scale{height:12px;position:relative}.-iTCOq_scale span{color:var(--color-text);white-space:nowrap;opacity:.7;font-size:.66rem;font-weight:500;position:absolute;top:0;transform:translate(-50%)}.-iTCOq_scale span:first-child{transform:none}.-iTCOq_scale span:last-child{transform:translate(-100%)}.-iTCOq_era{margin-bottom:24px;position:relative}.-iTCOq_eraTitle{letter-spacing:-.02em;align-items:center;gap:12px;margin:0 0 24px;font-size:clamp(1.5rem,3.5vw,2rem);display:flex}.-iTCOq_eraTitle:before{content:"";background:var(--era);border-radius:50%;width:14px;height:14px}.-iTCOq_list{margin:0;padding:0;list-style:none;position:relative}.-iTCOq_list:before{content:"";top:0;bottom:0;left:var(--line);background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--era) 55%, transparent) 40px, color-mix(in srgb, var(--era) 55%, transparent) calc(100% - 40px), transparent);width:2px;position:absolute}.-iTCOq_list{--line:7px}.-iTCOq_event{grid-template-columns:16px minmax(0,1fr);gap:4px 18px;padding:0 0 36px;scroll-margin-top:140px;display:grid;position:relative}.-iTCOq_when{color:var(--era);font-variant-numeric:tabular-nums;grid-column:2;font-size:.95rem;font-weight:700}.-iTCOq_node{border:3px solid var(--era);background:var(--color-bg);border-radius:50%;grid-area:1/1;align-self:start;width:16px;height:16px;margin-top:3px;transition:background .3s,transform .3s}.-iTCOq_event[data-active] .-iTCOq_node{background:var(--era);transform:scale(1.25)}.-iTCOq_card{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);grid-column:2;padding:20px 22px 18px;transition:border-color .3s,box-shadow .3s,transform .3s}.-iTCOq_event[data-active] .-iTCOq_card{border-color:color-mix(in srgb, var(--era) 45%, var(--color-border))}.-iTCOq_card h3{margin-bottom:8px;font-size:1.3rem}.-iTCOq_card>p{margin-bottom:0;line-height:1.65}.-iTCOq_quote{background:color-mix(in srgb, var(--era) 7%, var(--color-bg));border-radius:8px;margin:16px 0 0;padding:14px 16px}.-iTCOq_quote blockquote{margin:0}.-iTCOq_quote blockquote p{color:var(--color-heading);white-space:pre-line;margin:0;font-weight:500;line-height:1.55}.-iTCOq_quote figcaption{color:var(--color-text);margin-top:8px;font-size:.85rem}.-iTCOq_quote figcaption a{color:var(--era);font-weight:600;text-decoration:none}.-iTCOq_quote figcaption a:hover{text-decoration:underline}.-iTCOq_links{flex-wrap:wrap;gap:6px 18px;margin-top:14px;font-size:.95rem;display:flex}.-iTCOq_links a{color:var(--era);font-weight:600;text-decoration:none}.-iTCOq_links a:hover{text-decoration:underline}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.-iTCOq_card{animation:linear both -iTCOq_arrive;animation-timeline:view();animation-range:entry entry 60%}}}@keyframes -iTCOq_arrive{0%{opacity:0;transform:translateY(28px)scale(.98)}}.-iTCOq_lives{border-radius:var(--radius);background:var(--color-bg-soft);margin:0 0 36px;padding:22px 22px 34px}.-iTCOq_lives figcaption{max-width:640px;margin-bottom:20px;line-height:1.6}.-iTCOq_lives figcaption strong{color:var(--color-heading)}.-iTCOq_livesChart{gap:10px;display:grid;position:relative}.-iTCOq_life{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:12px;margin:0 -8px;padding:4px 8px;transition:background .2s;display:grid}.-iTCOq_life:hover,.-iTCOq_life:focus-visible{background:color-mix(in srgb, var(--color-heading) 6%, transparent)}.-iTCOq_life:hover .-iTCOq_lifeBar{filter:brightness(1.08)}.-iTCOq_lifeName{color:var(--color-heading);font-size:.9rem;font-weight:600}.-iTCOq_lifeTrack{height:30px;position:relative}.-iTCOq_lifeBar{background:linear-gradient(90deg, color-mix(in srgb, var(--life) 70%, transparent), var(--life));color:#fff;white-space:nowrap;transform-origin:0;border-radius:999px;align-items:center;padding:0 10px;font-size:.75rem;font-weight:600;display:flex;position:absolute;top:0;bottom:0;overflow:visible}.-iTCOq_lifeBar[data-uncertain]{background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--life) 35%, transparent) 0 6px, color-mix(in srgb, var(--life) 18%, transparent) 6px 12px);color:var(--color-heading)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.-iTCOq_lifeBar{animation:linear both -iTCOq_grow;animation-timeline:view();animation-range:entry 10% cover 40%}}}@keyframes -iTCOq_grow{0%{opacity:.3;transform:scaleX(.05)}}.-iTCOq_lifeAxis{height:14px;margin-left:132px;position:relative}.-iTCOq_lifeAxis span{color:var(--color-text);font-size:.7rem;position:absolute;top:4px;transform:translate(-50%)}.-iTCOq_where{color:var(--era);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;margin:0 0 4px;font-size:.75rem;font-weight:700;display:flex}.-iTCOq_where:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.-iTCOq_body{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}.-iTCOq_aside{display:none}.-iTCOq_map{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);margin:0;padding:16px 16px 14px}.-iTCOq_map svg{width:100%;height:auto;display:block;overflow:visible}.-iTCOq_grid{stroke:var(--color-border);stroke-width:1px;stroke-dasharray:2 5}.-iTCOq_journey{fill:none;stroke:var(--era);stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s cubic-bezier(.4,0,.2,1) forwards -iTCOq_draw}@keyframes -iTCOq_draw{to{stroke-dashoffset:0}}.-iTCOq_pin{fill:var(--color-bg);stroke:var(--color-border-indigo);stroke-width:2.5px;transition:fill .4s,stroke .4s}.-iTCOq_place text{fill:var(--color-text);opacity:.6;font-family:inherit;font-size:19px;font-weight:500;transition:opacity .4s}.-iTCOq_place[data-state=seen] .-iTCOq_pin{stroke:color-mix(in srgb, var(--era) 50%, var(--color-border))}.-iTCOq_place[data-state=seen] text{opacity:.85}.-iTCOq_place[data-state=here] .-iTCOq_pin{fill:var(--era);stroke:var(--era)}.-iTCOq_place[data-state=here] text{fill:var(--color-heading);opacity:1;font-weight:700}.-iTCOq_pulse{fill:none;stroke:var(--era);stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:1.8s ease-out infinite -iTCOq_pulse}@keyframes -iTCOq_pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.-iTCOq_map figcaption{border-top:1px solid var(--color-border);color:var(--color-text);justify-content:space-between;gap:10px;margin-top:8px;padding-top:10px;font-size:.85rem;display:flex}.-iTCOq_map figcaption strong{color:var(--era)}.-iTCOq_alive{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);padding:16px 18px}.-iTCOq_alive h3{color:var(--color-text);letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px;font-size:.72rem;font-weight:700}.-iTCOq_alive ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.-iTCOq_alive li{animation:.4s cubic-bezier(.2,.8,.2,1) -iTCOq_rise}.-iTCOq_alive button{width:100%;color:var(--color-heading);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;margin:0 -8px;padding:6px 8px;font-size:.95rem;font-weight:600;transition:background .2s;display:flex}.-iTCOq_alive button:hover{background:var(--color-bg-soft)}.-iTCOq_alive button:active{background:color-mix(in srgb, var(--color-heading) 10%, var(--color-bg-soft))}.-iTCOq_alive small{color:var(--color-text);margin-left:auto;font-size:.75rem;font-weight:400}.-iTCOq_aliveDot{background:var(--life);border-radius:50%;width:10px;height:10px}.-iTCOq_alive p{margin:0;font-size:.9rem;line-height:1.5}.-iTCOq_stepper{color:var(--color-text);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:8px;padding:0 4px;font-size:.8rem;display:flex}.-iTCOq_stepper button{border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-heading);font:inherit;cursor:pointer;border-radius:999px;padding:8px 12px;font-size:.85rem;font-weight:500;transition:background .15s,border-color .15s,color .15s,transform .1s}.-iTCOq_stepper button:hover:not(:disabled){border-color:var(--era,var(--color-heading));background:color-mix(in srgb, var(--era,var(--color-heading)) 6%, var(--color-bg))}.-iTCOq_stepper button:active:not(:disabled){background:color-mix(in srgb, var(--era,var(--color-heading)) 14%, var(--color-bg));transform:translateY(1px)}.-iTCOq_stepper button:disabled{opacity:.4;cursor:default}.-iTCOq_sources{border-top:1px solid var(--color-border);margin-top:56px;padding-top:24px;font-size:.9rem}.-iTCOq_sources h2{font-size:1.2rem}.-iTCOq_sources ul{padding-left:20px}.-iTCOq_sources li+li{margin-top:6px}@media (min-width:1100px){.-iTCOq_body{grid-template-columns:minmax(0,1fr) 320px;gap:48px}.-iTCOq_aside{display:block}.-iTCOq_asideInner{gap:16px;display:grid;position:sticky;top:130px}}@media (min-width:760px){.-iTCOq_strip{grid-template-columns:15rem minmax(0,1fr)}.-iTCOq_list{--line:calc(130px + 18px + 7px)}.-iTCOq_event{grid-template-columns:130px 16px minmax(0,1fr);gap:0 18px}.-iTCOq_when{text-align:right;grid-area:1/1;padding-top:1px}.-iTCOq_node{grid-column:2}.-iTCOq_card{grid-column:3}.-iTCOq_life{grid-template-columns:140px minmax(0,1fr)}.-iTCOq_lifeAxis{margin-left:152px}}@media (prefers-reduced-motion:reduce){.-iTCOq_nowLabel,.-iTCOq_nowTitle,.-iTCOq_journey,.-iTCOq_pulse{animation:none}.-iTCOq_journey{stroke-dashoffset:0}.-iTCOq_dot,.-iTCOq_tip,.-iTCOq_node,.-iTCOq_card{transition:none}}@media (max-width:759px){.-iTCOq_strip{gap:4px;margin-bottom:28px;padding-top:10px;padding-bottom:10px}.-iTCOq_strip[data-stuck=true]{padding-top:8px;padding-bottom:8px}.-iTCOq_now{align-items:baseline;gap:10px;display:flex}.-iTCOq_nowLabel,.-iTCOq_strip[data-stuck=true] .-iTCOq_nowLabel{flex:none;font-size:1.05rem}.-iTCOq_nowTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8rem;display:block;overflow:hidden}.-iTCOq_rail{gap:2px}.-iTCOq_eraNames span{letter-spacing:.06em;font-size:.6rem}.-iTCOq_track{height:24px}.-iTCOq_scale{display:none}.-iTCOq_eraTitle{margin-bottom:18px}.-iTCOq_event{gap:4px 12px;padding-bottom:28px;scroll-margin-top:90px}.-iTCOq_card{padding:16px 16px 14px}.-iTCOq_card h3{font-size:1.15rem}.-iTCOq_quote{padding:12px 13px}.-iTCOq_quote blockquote p{font-size:.95rem}.-iTCOq_lives{padding:18px 16px 28px}.-iTCOq_life{grid-template-columns:96px minmax(0,1fr);gap:8px}.-iTCOq_lifeName{font-size:.8rem}.-iTCOq_lifeAxis{margin-left:104px}.-iTCOq_lifeBar span{text-overflow:ellipsis;overflow:hidden}}
.oCstcq_page{padding-top:32px;padding-bottom:96px}.oCstcq_header{max-width:680px;margin:24px 0 40px}.oCstcq_header h1{font-size:clamp(2.25rem,6vw,3.25rem)}.oCstcq_lede{font-size:1.2rem}.oCstcq_kicker{color:var(--color-green-text);letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:.85rem;font-weight:700}.oCstcq_features{gap:24px;display:grid}.oCstcq_feature{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);color:var(--color-text);grid-template-columns:minmax(0,1fr);align-items:center;gap:28px;padding:32px 28px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:grid}a.oCstcq_feature:hover{border-color:var(--feature);box-shadow:var(--shadow)}.oCstcq_featureText h2{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;font-size:clamp(1.5rem,3vw,1.9rem);display:flex}.oCstcq_featureText p{margin-bottom:18px;font-size:1.05rem;line-height:1.6}.oCstcq_cta{color:var(--feature-text,var(--feature));align-items:center;gap:6px;font-weight:600;display:inline-flex}a.oCstcq_feature:hover .oCstcq_cta svg{transform:translate(3px)}.oCstcq_cta svg{transition:transform .2s}.oCstcq_badge{background:color-mix(in srgb, var(--feature) 12%, var(--color-bg));color:var(--feature-text,var(--feature));letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:3px 10px;font-size:.75rem;font-weight:700}.oCstcq_soon{background:var(--color-bg-soft)}.oCstcq_preview{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.oCstcq_previewColumn{border-top:3px solid var(--feature);background:var(--color-bg-offwhite);border-radius:0 0 6px 6px;flex-direction:column;gap:6px;padding:12px 12px 14px;font-size:.8rem;line-height:1.45;display:flex}.oCstcq_previewColumn strong{color:var(--color-heading);font-size:.8rem}.oCstcq_timeline{grid-column:1/-1;justify-content:space-between;margin:0;padding:26px 0 0;list-style:none;display:flex;position:relative}.oCstcq_timeline:before{content:"";background:var(--color-border-indigo);height:2px;position:absolute;top:6px;left:6px;right:6px}.oCstcq_timeline li{flex-direction:column;align-items:center;font-size:.8rem;display:flex;position:relative}.oCstcq_timeline li:before{content:"";border:2px solid var(--feature);background:var(--color-bg);border-radius:50%;width:14px;height:14px;position:absolute;top:-26px}.oCstcq_timeline strong{color:var(--color-heading)}.oCstcq_toolHeader{margin:20px 0 24px}.oCstcq_toolHeader h1{margin-bottom:6px;font-size:clamp(2rem,5vw,2.75rem)}.oCstcq_toolHeader p{max-width:640px;font-size:1.1rem}.oCstcq_toolbar{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);margin-bottom:32px}.oCstcq_books{border-bottom:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.oCstcq_bookTab{color:var(--color-heading);border-bottom:3px solid #0000;flex-direction:column;gap:1px;padding:14px 18px 12px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s;display:flex}.oCstcq_bookTab+.oCstcq_bookTab{border-left:1px solid var(--color-border)}.oCstcq_bookTab span{color:var(--color-text);font-size:.8rem;font-weight:400}.oCstcq_bookTab:hover{background:var(--color-bg-soft)}.oCstcq_bookTab[aria-selected=true]{border-bottom-color:var(--color-green);background:color-mix(in srgb, var(--color-green) 7%, var(--color-bg))}.oCstcq_stepper{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.oCstcq_step{--button:var(--color-green);border-radius:50%;place-items:center;width:40px;height:40px;display:grid;}.oCstcq_step[aria-disabled=true]{opacity:.35;pointer-events:none}.oCstcq_goTo{flex-wrap:wrap;gap:8px;display:flex}.oCstcq_random{--button:var(--color-green);color:var(--color-text);font:inherit;cursor:pointer;border:0;border-radius:6px;align-items:center;gap:8px;margin-left:auto;padding:9px 14px;font-size:.9rem;font-weight:500;display:inline-flex;}.oCstcq_passageHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 20px;margin-bottom:16px;display:flex}.oCstcq_passageHead h2{margin:0;font-size:1.6rem}.oCstcq_passageHead span{font-size:.95rem}.oCstcq_passageHead a{font-weight:500}.oCstcq_columns{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.oCstcq_version{border-top:3px solid var(--feature);flex-direction:column;padding-top:14px;display:flex}.oCstcq_version header{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.oCstcq_version h3{margin:0;font-size:1.05rem}.oCstcq_version header span{color:var(--color-text);white-space:nowrap;font-size:.8rem}.oCstcq_versionText{color:var(--reader-text);font-size:1.05rem;line-height:1.7}.oCstcq_versionText p{margin:0 0 .8em}.oCstcq_versionLink{margin-top:auto;padding-top:8px;font-size:.9rem;font-weight:500}.oCstcq_guide{border-top:1px solid var(--color-border);margin-top:64px;padding-top:32px}.oCstcq_guide h2{font-size:1.6rem}.oCstcq_guide>p{max-width:720px}.oCstcq_tableWrap{margin:24px 0;overflow-x:auto}.oCstcq_table{border-collapse:collapse;width:100%;min-width:640px;font-size:.95rem}.oCstcq_table th,.oCstcq_table td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;padding:12px 14px 12px 0}.oCstcq_table thead th{color:var(--color-text);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:700}.oCstcq_table tbody th{color:var(--color-heading);white-space:nowrap}.oCstcq_table tbody th span{color:var(--color-text);font-size:.8rem;font-weight:400;display:block}.oCstcq_table td.oCstcq_number{font-variant-numeric:tabular-nums;white-space:nowrap}.oCstcq_small{font-size:.85rem}@media (min-width:760px){.oCstcq_feature{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:48px;padding:40px}.oCstcq_columns[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.oCstcq_columns[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.oCstcq_quizPreview{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.oCstcq_quizPreview li{border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-heading);border-radius:8px;padding:12px 14px;font-size:.85rem;font-weight:500}.oCstcq_quizPreview li[data-on]{border-color:var(--feature);background:color-mix(in srgb, var(--feature) 8%, var(--color-bg))}
._2_oRUW_page{padding-top:32px;padding-bottom:96px}._2_oRUW_header{max-width:680px;margin:24px 0 32px}._2_oRUW_header h1{font-size:clamp(2rem,5.5vw,3rem)}._2_oRUW_header p{font-size:1.15rem}._2_oRUW_quiz{max-width:760px}._2_oRUW_progress{counter-reset:step;gap:8px;margin:0 0 28px;padding:0;list-style:none;display:flex}._2_oRUW_progress li{color:var(--color-text);letter-spacing:.06em;text-transform:uppercase;flex-direction:column;flex:1;gap:8px;font-size:.8rem;font-weight:600;display:flex}._2_oRUW_progress li:before{content:"";background:var(--color-border);border-radius:999px;height:4px;transition:background .3s}._2_oRUW_progress li[data-state=done]:before,._2_oRUW_progress li[data-state=current]:before{background:var(--feature,var(--color-indigo))}._2_oRUW_progress li[data-state=current]{color:var(--color-heading)}._2_oRUW_step{animation:.35s cubic-bezier(.2,.8,.2,1) _2_oRUW_step-in}@keyframes _2_oRUW_step-in{0%{opacity:0;transform:translate(24px)}}@media (prefers-reduced-motion:reduce){._2_oRUW_step{animation:none}}._2_oRUW_step h2{margin-bottom:20px;font-size:clamp(1.35rem,3.5vw,1.7rem)}._2_oRUW_books,._2_oRUW_priorities{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}._2_oRUW_bookOption,._2_oRUW_priorityOption{border-radius:var(--radius);width:100%;height:100%;font:inherit;text-align:left;cursor:pointer;align-items:center;gap:14px;padding:16px 18px;display:flex;}._2_oRUW_bookOption>span:last-child,._2_oRUW_priorityOption>span:last-child{flex-direction:column;gap:2px;display:flex}._2_oRUW_bookOption strong,._2_oRUW_priorityOption strong{color:var(--color-heading);font-size:1.05rem}._2_oRUW_bookOption span span,._2_oRUW_priorityOption span span{color:var(--color-text);font-size:.9rem;font-weight:400}._2_oRUW_bookOption:hover strong,._2_oRUW_priorityOption:hover strong{color:var(--feature-text,var(--feature,var(--color-indigo)))}._2_oRUW_spine{background:linear-gradient(var(--feature) 0 30%, #fff 30% 62%, var(--feature) 62%);border-radius:2px 4px 4px 2px;flex:none;width:30px;height:40px;box-shadow:0 1px 3px #00000026}._2_oRUW_hint{margin:20px 0 0;font-size:.95rem}._2_oRUW_inlineButton{color:var(--color-indigo);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}._2_oRUW_icon{background:var(--color-bg-soft);width:42px;height:42px;color:var(--color-heading);border-radius:10px;flex:none;place-items:center;transition:background .15s,color .15s;display:grid}._2_oRUW_priorityOption:hover ._2_oRUW_icon{background:var(--feature,var(--color-indigo));color:#fff}._2_oRUW_back{color:var(--color-text);font:inherit;cursor:pointer;border:0;align-items:center;gap:6px;margin-top:20px;padding:6px 0;font-size:.9rem;font-weight:500;display:inline-flex;}._2_oRUW_resultKicker{color:var(--color-text);letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px;font-size:.8rem;font-weight:700}._2_oRUW_result{border:1px solid var(--color-border);border-top:4px solid var(--feature);border-radius:var(--radius);background:var(--color-bg);padding:28px 30px}._2_oRUW_result h2{margin:0 0 4px;font-size:clamp(1.5rem,4vw,2rem)}._2_oRUW_result h2 em{color:var(--color-text);font-size:.75em;font-weight:500}._2_oRUW_meta{margin:0 0 16px;font-size:.95rem}._2_oRUW_verdict{font-size:1.05rem;line-height:1.65}._2_oRUW_sample{border-radius:var(--radius);background:var(--color-bg-offwhite);margin:20px 0 24px;padding:18px 20px}._2_oRUW_sample blockquote{margin:0 0 8px}._2_oRUW_sample blockquote p{color:var(--color-heading);margin:0;font-size:1.05rem;line-height:1.6}._2_oRUW_sample figcaption{font-size:.85rem}._2_oRUW_primary{border-radius:6px;align-items:center;gap:8px;padding:12px 24px;font-weight:600;text-decoration:none;display:inline-flex;}._2_oRUW_runnerUp{border:1px solid var(--color-border);border-radius:var(--radius);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 20px;margin-top:16px;padding:18px 22px;display:grid}._2_oRUW_runnerUp ._2_oRUW_resultKicker{grid-column:1/-1;margin:0}._2_oRUW_runnerUp div{flex-direction:column;gap:2px;display:flex}._2_oRUW_runnerUp strong{color:var(--color-heading)}._2_oRUW_runnerUp span{font-size:.9rem}._2_oRUW_secondary{white-space:nowrap;border-radius:6px;align-items:center;gap:8px;padding:8px 16px;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex;}._2_oRUW_resultLinks{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:24px;display:flex}._2_oRUW_resultLinks .iconLink{color:var(--feature-text,var(--feature));font-weight:600;text-decoration:none}._2_oRUW_resultLinks ._2_oRUW_back{margin-top:0}@media (max-width:600px){._2_oRUW_books,._2_oRUW_priorities{grid-template-columns:minmax(0,1fr)}._2_oRUW_progress li{font-size:.7rem}._2_oRUW_result{padding:22px 20px}._2_oRUW_runnerUp{grid-template-columns:minmax(0,1fr)}}
.HSecha_figure{max-width:520px;margin:40px auto}.HSecha_figure svg{width:100%;height:auto;display:block;overflow:visible}.HSecha_wide{margin:40px 0}.HSecha_wide figcaption{color:var(--color-text);margin-top:10px;font-size:.8rem;line-height:1.5}.HSecha_figure figcaption{color:var(--color-text);text-align:center;margin-top:12px;font-size:.85rem;line-height:1.5}.HSecha_figure text{text-anchor:middle;font-family:inherit;font-size:15px}.HSecha_figure .HSecha_start{text-anchor:start}.HSecha_figure .HSecha_end{text-anchor:end}.HSecha_line,.HSecha_axis,.HSecha_accentLine{fill:none;stroke-linecap:round;stroke-linejoin:round}.HSecha_line{stroke:var(--color-heading);stroke-width:1.5px}.HSecha_axis{stroke:var(--color-border-indigo);stroke-width:1.5px}.HSecha_accentLine{stroke:var(--feature);stroke-width:2.5px}.HSecha_accentArea{fill:color-mix(in srgb, var(--feature) 10%, transparent);stroke:var(--feature);stroke-width:2px}.HSecha_dot{fill:var(--color-heading)}.HSecha_accentDot{fill:var(--feature)}.HSecha_text{fill:var(--color-text)}.HSecha_strong{fill:var(--color-heading);font-weight:600}.HSecha_accentText,.HSecha_accentStrong{fill:var(--feature);font-weight:600}.HSecha_figure .HSecha_label,.HSecha_figure .HSecha_accentLabel{letter-spacing:.08em;font-size:12px;font-weight:700}.HSecha_label{fill:var(--color-text)}.HSecha_accentLabel{fill:var(--feature)}.HSecha_figure .HSecha_axisLabel{fill:var(--color-text);font-size:13px}.HSecha_figure .HSecha_small{font-size:13px}.HSecha_accentThin{fill:none;stroke:color-mix(in srgb, var(--feature) 55%, transparent);stroke-width:1.5px;stroke-linecap:round}.HSecha_bar{fill:none;stroke:var(--feature);stroke-width:5px;stroke-linecap:round}.HSecha_dashed{stroke-dasharray:1 9}.HSecha_accentThin.HSecha_dashed{stroke-dasharray:4 6}.HSecha_ring{fill:none;stroke:var(--color-heading);stroke-width:1.5px;opacity:.45}
